10100000 -243891390028976097226235066035814400000 10100001 15540958486767261946357934475462561600 10100002 216042628207547368803706664732347653504 10100003 98839020531636073549966416217816126224 10100004 -239806011400177797701529683765946531840 10100005 151328598267933604637625541913946609660 10100006 69238790340278770177977568698635878656 10100007 469562637656468330331026712142795136568 10100008 428660958749600298103264413579671377920 10100009 107650496164588037929162517065303833210 10100010 122006071459873944591350065229458402560 10100011 193754480648932441436453218815822386612 10100012 1320981745570742152119909323685307392 10100013 -31678336246877584934569194243286001664 10100014 90913284609413539581215219080279328832 10100015 -6159960127158050708875371621075222840 10100016 59956839068235891202049149589757050880 10100017 -15673346027678870713392171333094865408 10100018 428992690771335848167648898302247009280 10100019 -45359810290090088716182657722626195656 10100020 -69535663163745568542215577780444979200 10100021 316136474040112121460647840159040627552 10100022 84923292570054551581972531669404971904 10100023 -411909744892808221882901575771571977680 10100024 56609849178838288315038113942477598720 10100025 -58859686065608910778127760554911488000 10100026 135115542695329928159740741438402265712 10100027 -81457368257991581427141756707894825004 10100028 108999020986292821907572807171768574976 10100029 42313319861771021809423921954289511660 10100030 39986638158943847048886526035111428160 10100031 266087206234027058300765463981316740552 10100032 -7765277241834553159778213561260048384 10100033 -470050800134901488807921328572560022400 10100034 23986063453462150622776097000176235520 10100035 -314783846192824414158292899998812795440 10100036 -34094534020929342897861106134506889216 10100037 175189444322605645381102091623070158560 10100038 -3758274830240143804343946624007248000 10100039 173339602381791152992161002291469682440 10100040 -126536168256996742570602044560524902400 10100041 -68310711333922498675041082649126899328 10100042 136847222999839785374505743185344474672 10100043 177271268348605047770348486965880859132 10100044 -268126642217725020239127039312048196864 10100045 -359737812389906642127282991012867744200 10100046 -5944615706470692823366338487367424000 10100047 503215806969440681320626319160431216496 10100048 14231294276524939156977459629465272320 10100049 209082969138059057310093102216416063040 10100050 71586928447621432283120348931920362800 10100051 -24730397228840860112170599251711742816 10100052 -315619129467796887820199677596499335168 10100053 -191147357119718517686489357807720590116 10100054 38989438765570841233487131254297606912 10100055 -1413734161327689475700217136080852480 10100056 367693945523343848407851078823432028160 10100057 -271734325830397893546182253299256480096 10100058 -3479436803402601857816452155003315456 10100059 -270364049897973784003378770705153462096 10100060 58711871627990324680138688163358464000 10100061 16232937726275860464745603576625897388 10100062 -90090807345294164835019748843135166720 10100063 207845077276736330520942378150676295664 10100064 -72864779461320552705612906814656479232 10100065 -88431266409310480872114011279222985600 10100066 330450689340822344011684691212616561232 10100067 373562580627037095854592877055542671480 10100068 264015075227981611721783228015308563456 10100069 -662403811926240614433665140351528128 10100070 26399007526375095261076540599521656320 10100071 -541686108214533746566055077291098212000 10100072 201328763690955108357604157328612940800 10100073 6768377076020533637066640182964513600 10100074 374581145542516045998322732058193367392 10100075 54345490611467346519335269351637994000 10100076 -85622462293223421418590895492884648960 10100077 289386308766584955041580226051883735680 10100078 286175285934176433794059300850759883840 10100079 22614390877487671530695813617953146880 10100080 -70201812321316154406236613501627924480 10100081 -60760690360010286245516479286868588108 10100082 -43569980997527191622154983464124413440 10100083 164659401735957951052782538002754039120 10100084 18104118827180184166289864116329997056 10100085 -83871087226332908581694662392621477600 10100086 50801310992299779855616037435841988224 10100087 1984228498814161788234731259677401320 10100088 28299406317811074874999482063138201600 10100089 415406398080876142462670176814529318890 10100090 8477176087508453407874479287453235200 10100091 -88576968708085232931001009686556711200 10100092 339592758787625973768106109451220538880 10100093 718028686379857136616107191558223445504 10100094 -70678245578752256335074896728584742272 10100095 -33780907305311398414723098616433621400 10100096 201968880235784784607834084500465254400 10100097 -133584998242484949190688796051113141760 10100098 -1469217242836521760743718205190673536 10100099 251039677206524576918392651397327903100 10100100 143132050982005018646490231162066892800 10100101 -443161037742917306535649484718384343392 10100102 -328211780587951031639853129135322873248 10100103 -137178447092222037299576184232517440176 10100104 -20406533843057332020709728109106626560 10100105 -85818737090989624011933140934109390080 10100106 257070746166520934893844493163298534400 10100107 38096298333076996480111620381683718356 10100108 297983248336414141605538861758375937536 10100109 -115816389651376029294340256488008876096 10100110 -147177057727650792915932294499235341120 10100111 -101668804051299331812760772848419498768 10100112 -60700167180567867799134932546617344 10100113 -228730352649685935362612644515592946638 10100114 -55642933992097374144493324600548943200 10100115 -120212218642007373027343420453747347600 10100116 -243776863815343137203256269634380587008 10100117 -102709144622781445182041195338831326834 10100118 -35900717693732614910331810832863191040 10100119 297584778137080922876930640244979872480 10100120 -263848315945420536151652860821378048000 10100121 -196054384000709156247822081286387991088 10100122 41408891407222603133607407051891308800 10100123 -468725940872314575563912009800295657496 10100124 -227464055289069520611384649346748056064 10100125 -315595620296004123437133674421061074000 10100126 129939487977941195459547475135212208512 10100127 139811330042906095461882827335091125320 10100128 -300067295530674629913083519510680436736 10100129 221196267846270384001160111232164206080 10100130 -81180636739051078382872762331417364480 10100131 513676661647482845986578891260452371932 10100132 3646488690588217901078849384956833792 10100133 -18061750829178176329911855702434839938 10100134 12731868965369825598423582728254172160 10100135 -397000958729165216490364647246691438920 10100136 -259393950030015051244701247824463872000 10100137 915318485737175322204075679856584404132 10100138 -37251072040648434262098214072211829504 10100139 108095427583375064159767958044299601920 10100140 71884102186894133479721720992125235200 10100141 -1092413322238997246426369032973849856 10100142 -51103034947562273032376816027931047040 10100143 407980102508542681768344030915161155320 10100144 -59110441549739127993179092942152253440 10100145 66993044163128414438992544570073770880 10100146 19541949829238431618837871031208765440 10100147 -138179365654652736679262979188381020404 10100148 -52733313650130363149194397852177541120 10100149 -315484265759109837388021111661534724840 10100150 44645839521415188441000356370863712000 10100151 2996415680971367247823582437312743040 10100152 95047208345113838939199992215450521600 10100153 -85312395937574348573174256845729156160 10100154 -103183478089880347165124687749600250880 10100155 -54395614157437278599164937329924603440 10100156 -28828570191985650026727846733854835200 10100157 -72846240019022226848998931994669013440 10100158 -15895906911659099865783610516320420480 10100159 -550947017665928590119418004460455537088 10100160 44068919903547391122361993124433100800 10100161 -176607855402517161602397101487204354238 10100162 85892864135362452083142691015211141664 10100163 -62609674737596278693605215183786181456 10100164 -432799820220425549679779417118557386624 10100165 50284673930069379099089697399111070200 10100166 -79362526268847501355942379953517844096 10100167 -74623078421376465784447225704834182016 10100168 231050980674365471581712451366377564160 10100169 91951866189631971047132974977758617194 10100170 -4397975529578952389195980336470282240 10100171 795916739219202370433951010419962266912 10100172 -33870113156048207635206842480536780800 10100173 619725876855024737874184066596321378422 10100174 113144958921498007441179814608811001472 10100175 -24112437356311764997594647915535329000 10100176 1456383974284560489918019331348496384 10100177 658992130775793125689621068849782071026 10100178 169810745645485407279652365737124403200 10100179 -38873427601646018428142729360888451220 10100180 -123539441803642822832020072513730519040 10100181 -55216637553289152941153102487523579776 10100182 167956204785348556671900778718638332192 10100183 -350022007121478509641238422004182247424 10100184 5623797433773651127652908727108075520 10100185 -443289858871532686941294327185730586620 10100186 -38102652628833563997241343494866315840 10100187 -341243724408505418780209691080291647360 10100188 -19189999187801044055205365825450993664 10100189 -354628301876194278904823554156396581600 10100190 -11807008020594438181959159895633862400 10100191 427072942048769297355580936777339253800 10100192 362308327932636293866018574214715932672 10100193 -226873766947051757970974722901796039456 10100194 -74093978992855007758235319561171732480 10100195 -112755620570568273303229578004788839520 10100196 173379598532180428296996665319415796352 10100197 418846775900973356114130340248060708508 10100198 -231719812980991301627861000638568858400 10100199 236447314851040547180931901953614492928 10100200 -261467901862076675522879099104038912000 10100201 -64819490463224908104008180241645801798 10100202 10126166485517095722741942883470701568 10100203 193765201632079375908709909433685323584 10100204 278555215981047598141436856009533078016 10100205 208070491170542386383481977727241899500 10100206 -170569720216280291886504426953612332800 10100207 19318636757828916089945678848230741120 10100208 -18980629496427653425276481253215010816 10100209 -42294355650234857245611312848694862784 10100210 70687824148702110991691207208788352000 10100211 56817391821521687678960011095222428928 10100212 392602301212748963191658502008202755456 10100213 -311778261995719421113432828682181491538 10100214 -1039939072289600354908391327862776544 10100215 351538015620458416540703886413801910360 10100216 39299549201491443636658286761259458560 10100217 -345889607414983801296186980158398079920 10100218 109125826779976996919128166356927432560 10100219 333293519899346859715442593567915267620 10100220 4727415044587547381904809001520496640 10100221 157554970038530809370038349763353340422 10100222 -225573502380887622100174882188621342336 10100223 -148480282323859747441896649244245886280 10100224 -95064459439264355414837428340165443584 10100225 -7570132484172166697806001251324262250 10100226 63816014702301197082149595126447846144 10100227 4409425074459234925578923984990232864 10100228 -70401554179635280386829575052439874432 10100229 482488775346731529792660150293522150400 10100230 53739964503400213644067575652473043200 10100231 170791333151999189492661029904585809064 10100232 -11456554073441909833072228482792852480 10100233 401578379932916254085560643250597412 10100234 61127991399759758864901151985264212992 10100235 -129911424451703783742636065680828074000 10100236 -247312472848337351264403033860775505920 10100237 18444130465134595779302651481724653504 10100238 -49220545635578987686881518699398481856 10100239 -199618862600169545935988611803917939120 10100240 31358564414567858118390221452333547520 10100241 -540978821189651249651061717915686974560 10100242 -155597540131095441021239348310825007728 10100243 150876973758169134206682391933305005424 10100244 -6970712241843360469628696758043344896 10100245 -45359769520727110230815525871688848000 10100246 37748806290454949865610342815670702464 10100247 -4821233331508708646717519655439681920 10100248 -344498029810996348062122420820257280000 10100249 190622290772814890323486000384020098250 10100250 -115105898922548545091410639666927668000 10100251 18516404592942000098024653202546012960 10100252 329140407748089740993644408643999542272 10100253 -646475303535295011537068506625453053056 10100254 84081615029758251803173475219160067200 10100255 326000899219916096925279245897183820000 10100256 -266723968593495331128135124261072797696 10100257 48554152684656023173305724304395928832 10100258 -14757921370665348639391212498203017728 10100259 6793808968215502069941267851525670000 10100260 126445505792957244282877718859913536000 10100261 135380600630080446930136578076489433850 10100262 47358486002672185124855433367849536000 10100263 -147397719055651004205730266142432896000 10100264 343087555182663362970640197004610181120 10100265 12479245363530152400937272641073561600 10100266 -43330500546839678466907532016825042432 10100267 -98759625635711005434170923909844494800 10100268 -85645471776419522386857648364705474560 10100269 -161515752819974036086945540873655090880 10100270 -973315121133287771985073519704591360 10100271 -12908252553065478191298479037974332416 10100272 22685813756200015965729478041073876992 10100273 484195027192750885231317322035179637522 10100274 105122791101767713118171020216086520320 10100275 197950519442362031077694675258973224300 10100276 202053332816735640381097539504885669888 10100277 301907941315949049210666710947825335648 10100278 405328593172619911292058181537858568256 10100279 -99039371904720747756450104426314649760 10100280 3142292447501958513622328120597299200 10100281 335998960819106683324656376434525420292 10100282 -111366265558256906515298066087601349008 10100283 575474724110855167682736251004353708544 10100284 188975135477299907012963654588625775616 10100285 -134032019588671196036907010708985644380 10100286 2438277482889176493626169623151436800 10100287 -477885299497047876068857274168377824064 10100288 -136612236860812485843548178959264907264 10100289 110490303714932014863447814283931571008 10100290 -1220480670910869665823841277180137920 10100291 -297923709847467510748761830651306890308 10100292 -102229483085879618585617841866677838848 10100293 -73055991945228373352116872900726725600 10100294 41928944576853978958140407946495144960 10100295 36786186738301165382720509102970611920 10100296 63745947754530465584261702634769612800 10100297 -158353214144394812019705187343348395548 10100298 -45814671804171423010410126913298625792 10100299 -167112118539777128110374279273280021080 10100300 -25859741870002740492881597489781964800 10100301 326787732412382751013018545042056893632 10100302 -48943669855201522161622394283738531648 10100303 97675177332808262242086984521948677704 10100304 11481987043163362055141467701448925184 10100305 143871210747508843601802986224599792000 10100306 -84450368401692383378745538977067724160 10100307 -35201524501450975431559310104460951808 10100308 399900090914351471465950390577325076480 10100309 -2520386001551314295390185608564975300 10100310 -949018613030915818503504483836559360 10100311 48569206139958113555277481075434623752 10100312 -326755812266412179703439632613956403200 10100313 -486514534639023956846396740056987600 10100314 111228373445772985680534811177116678912 10100315 -293871376404008764000833036701140600800 10100316 59518709650283065646842192572379689984 10100317 934245718853179799163876137847480831552 10100318 -181442139712352842981055765871885517440 10100319 177845669964255176439558107031954830880 10100320 -280527491827149197992803028076207800320 10100321 -123692933623256672275795380224297750400 10100322 256830550476187657925242961657629712640 10100323 2840405477187737619393611451184615680 10100324 13196281166585936301683905192599920640 10100325 22711455014753343148936252339336545600 10100326 -60040672833226396343231083742610969888 10100327 -229504567752368679922765363370246578176 10100328 78666945610350614448285193668820992000 10100329 -427016201437698383704928956127713658124 10100330 -157049877485893946489391322615046689440 10100331 215218556432140413249868280730044576220 10100332 431081962038612125634851202768886467072 10100333 -521672775934149744393825965434342997418 10100334 33526073618901816945093031524723626112 10100335 85997327090351159457215976651939509760 10100336 -9327080449460788399220195587466231808 10100337 -24878085043142966492291297400236250432 10100338 219780787618486597847701309376318899200 10100339 293629726627193292730960246079262757824 10100340 98894646592486685195451439501469756160 10100341 -15788790511180060711144076105797699200 10100342 -11768308969158187940769292357191161856 10100343 35782292559719178450722001900721478400 10100344 359151911548195152686463416910687068160 10100345 98115324079023989551974850395035003520 10100346 -161405976962098455824046943778702109696 10100347 -368227744295289297393865580395237679616 10100348 3555377686286894025805815480533956608 10100349 17122994646012097601480310728909427840 10100350 -15955776308797529753109572960144112000 10100351 264402779003071386847759292977529876352 10100352 -923048504007187272879943681730150400 10100353 -33661377732745488390863931513837344736 10100354 -190839263516735730919587553236315312 10100355 88667941108723328827027750571726123520 10100356 899696029765861443706329369143152640 10100357 -519371823684359847477265983393063397188 10100358 -35541003851598326729892651449984212992 10100359 232891833082162678590855254387582959240 10100360 64262464191207449219579940170360064000 10100361 56773088614371992576462401521723259104 10100362 -334774899901234935764727403505912812800 10100363 57806063928603412991119194027431261760 10100364 -160997140126957736269349316780838285824 10100365 -19680097574456070970677721717685630400 10100366 197977909602361373875034534613242313984 10100367 -145119852997314998667185897119930176216 10100368 -97560475844310561248080023438574379008 10100369 -316283097776499806790669353326990143756 10100370 57965527864875467668818295758191823360 10100371 -33128817604353508940776248651682488848 10100372 84749511578956969960732748604358348800 10100373 -198590067926191272427593050447985573216 10100374 317519142072010446980992675435392699936 10100375 254435358917500510919348513022158274000 10100376 -3192801168084468192082693520398540800 10100377 206330372974403842533925373467575907072 10100378 -345847141839630140525088432943246079760 10100379 132388336579518227363201550542218682880 10100380 -75112418249637811788036701304454533120 10100381 58765181266648869888298802839729315200 10100382 50105871814977487038899454247555267392 10100383 -259319238213013425136810350424143086368 10100384 -241761895090278467007965135847919976448 10100385 -72199643519647392025523833513433568600 10100386 -308383396613314669342784933950245428736 10100387 304129871401845053470301271889170393600 10100388 -7854027359682313669124201945099212800 10100389 7446271399086007165319394121837956096 10100390 -40950690587576125398073954629569721600 10100391 42048838343141070453487432026586153728 10100392 -22552433719465434117743448697801697280 10100393 -332306931874302901015349530444475780358 10100394 -130231076256972993273374843527368798720 10100395 -74052894545232175372228398076763325600 10100396 -315066311140566820356969720750277651200 10100397 385654755189551237485664329757609609472 10100398 39698534462348475069848669298994209792 10100399 -5873961376827038759301156802126102536 10100400 -22206639264863017476927759910207488000 10100401 -36561189510997428152813603414375782988 10100402 98810205744580192495475635738091678112 10100403 479317773414600936430787070631766098800 10100404 12069867759356692659406623187819364352 10100405 -19428959914766212616537687667869888640 10100406 -79016620976915923586119250942089022592 10100407 535200680475226575548130344539603311656 10100408 209785296947117156579548600446743900160 10100409 97085069633094125685944025929892638400 10100410 36692302499336338088392847928471795360 10100411 545994361740718528310555607928514202024 10100412 80724879839023181919489890142643968000 10100413 -21872432911988114690767403567622148436 10100414 8495892724498966553417879550293059200 10100415 66660289198921928752287436485249916320 10100416 -16224539980543216871027532087135567872 10100417 -87394128597763087382263491126291705408 10100418 -175063117284251004504131758401796999296 10100419 6864497513110702406178949426659091476 10100420 36326056110445099659072777111468933120 10100421 -399749359028158892663903308164367059810 10100422 -69229806213932172652237397047192192128 10100423 77201446294988226015809654093757459672 10100424 -15152691067566716447716862656345006080 10100425 -38784255737078927662280911645400598850 10100426 -7422549791529221200726883272265304576 10100427 39676798708353104799342823014244151808 10100428 47788994546053540461993042248115773440 10100429 522780786198218637904955438588325639030 10100430 -55219213691265286096787792682167904000 10100431 -234807767139040310103959983710104785296 10100432 7224622247212616188410435401403432960 10100433 -33221694548468794139299944955214807040 10100434 22558264849104668532524528504299049616 10100435 333381619376598582738429334168255256400 10100436 -9035129044691374939003780712273627136 10100437 36430437188351701075886748712110956032 10100438 17555091423169654331515926488536275840 10100439 -406944717356238209574762869575188993000 10100440 -47679767648659470170267192467106611200 10100441 40695602115670983510513926235877321728 10100442 425234895251076762644517481666990080 10100443 -246411584376192455280105732547275989308 10100444 20817504438100692229801758915033984000 10100445 -84554682159113227627410796418286288000 10100446 -150805778840907840986492008124109311040 10100447 -107755897982670211363912708141758906768 10100448 -78101427598116883927445146281968664576 10100449 -358781434528150298549223020307023763550 10100450 7140761433445532537414257554490905600 10100451 51056528906324399779298132798921929728 10100452 218906749717880560888970013920505835136 10100453 -329009686320181147850076405130554275136 10100454 40154373204340999583233949467711131648 10100455 -24141633584223039782348350474921853640 10100456 -394271514563466391342871849826440709120 10100457 -8002648405560738512895536995276912560 10100458 19893434207591920079574440571785289984 10100459 -236919373822516781587441387102788995340 10100460 56334664799573326745839858236335800320 10100461 -17213032425233304944002604282562951968 10100462 107234561947254375188277973738954082304 10100463 -270814395106297082986703768325072990456 10100464 61866397285135706019590338493904814080 10100465 334218191821673176112321582223398697600 10100466 -82031014462120324861912203571442196480 10100467 72215454634448477999362825893575504048 10100468 -335505834533063728321821980031553332480 10100469 -48897033881990083244697194278373861856 10100470 -298099812547561047593776900435496442240 10100471 -372308546041175571953341568856565634328 10100472 -191947888199858211118203125119804846080 10100473 44293688303085089353681025982368565888 10100474 -135493613507492472430249894160890944288 10100475 38590925027949257695048132135210800 10100476 565406276851089430944801231112979742720 10100477 -589314475540324706381812975539825960960 10100478 94518721332260283292371621628589104128 10100479 -398598511223065253679890555658695050824 10100480 -95018739067907027943480112698139607040 10100481 200090871303529981671708785797548482352 10100482 -21222574483343369656842006627850113024 10100483 -152597050327666820692167228417344018760 10100484 290555583473964577735049680938656286720 10100485 436273516972792179267400527513811200 10100486 76605347841620531854250098154406106944 10100487 -113404998851374498539722125325694935640 10100488 166394552049238929767391870078589992960 10100489 -155331442651715056806237282044943684480 10100490 68238453857190912138448212778588965120 10100491 311000936988182260697076388731164315784 10100492 -127812791978685912677356952673594595584 10100493 -93919244870815884551245890477165628320 10100494 315205474733749843395428829112111423872 10100495 165031426737359198674752524949369589200 10100496 6883745692084318123112783426170650624 10100497 -135262935156296081513882098755550385280 10100498 96103895501830943415239695281738138000 10100499 -8981166452255403070552086943315045152 10100500 -417584922306103634622285531081860928000 10100501 562370658923998077539337839866796543502 10100502 -97547406102802636642174146339327955200 10100503 53705824884759062224937793978923060960 10100504 -473323949865165886175582056038643722240 10100505 43960983453498060923369555693287958400 10100506 -129703797306567059770745466172145181216 10100507 -453813410416553652025730238297128453244 10100508 55440524033014249602617868336970506240 10100509 -568767611824787572750050216526919964384 10100510 140821169137877694370303828783360581120 10100511 -214004752540618440157911474226071525360 10100512 55448944819221082696839109376527564800 10100513 -18164354537102124761899920606780487680 10100514 14872445786248470433633678042309839360 10100515 43125378953898356866614276170129826720 10100516 95744368488672230973731589699537769728 10100517 -132496175040802831012649214224969715168 10100518 224512766327534981630702674168121178816 10100519 -30779350225087569446340048647324772864 10100520 11743465896566451668434047847967692800 10100521 -60926399003643431852428725876686901900 10100522 81383958466963305311327916664765467312 10100523 -60673388665168723681546041279439055016 10100524 5714804025741205275657438452775176192 10100525 -259609245532794517428938742863459077950 10100526 -141737388939081133428840613133063472000 10100527 82794583487699600060785584055179535376 10100528 -443015042369389437531642069535358976 10100529 -127125032857078130799285983289116097726 10100530 -71648740103904126610452819449563898880 10100531 49271826273069858417677971594072053504 10100532 -99527990795061153917176633490380044288 10100533 -254029862500594156736826567218956244160 10100534 159230489621138983229665949562122176416 10100535 -109848187580628423247939748449418480640 10100536 -55277052666612005063216785507234099200 10100537 306916543939828075228179555062600550186 10100538 -14679148436675915559045479308167528960 10100539 -146560108098035682344777242807035013660 10100540 -105843364160120787653119153128948149760 10100541 -14112818030710623969769439060654141952 10100542 -32331745282102506632452402531790252928 10100543 -307245080592547090570527736495101446208 10100544 21025363419228862803547533043398868992 10100545 37463786951852062221540437531075097600 10100546 -152187751658502882706735076684240436528 10100547 237570416496284912995011612607980273924 10100548 340248057297433769817701607456665211008 10100549 -184924708864476094059682534521683865060 10100550 -36349599501210858535468812736046779200 10100551 -331102057973108196204951825169749296 10100552 -87163013748126679536967459942013337600 10100553 175042445625639381118129754640018210144 10100554 -126925708048866293610720753141753027024 10100555 -91490637645722769158975419355269140000 10100556 -3198262153204422953836679950411051008 10100557 10313725816660137590829480549597762806 10100558 -25780015230020326512282668895419130816 10100559 -21436863091764807159899877177899303040 10100560 -71256129754106683122819940146179358720 10100561 137618526065196503877198683072324848500 10100562 10977404177789178749546790595308595200 10100563 145814002293436799605497193597364689488 10100564 -242821723779974982856454383669663825920 10100565 43742242255935296767059364422427718400 10100566 249842417618979250258511644475763888288 10100567 470711263561726679349860154733404898032 10100568 -65688922407881240901154889008451850240 10100569 -50216003808489312792801314839570568556 10100570 -60909330465268814366100125225207389440 10100571 2216159162229194970291024548998037760 10100572 -34695501230594803439667144855338160128 10100573 204462519579714312723575068942089433440 10100574 -154808820654657741302523392241587312640 10100575 -72989244267482909138783093369971966400 10100576 -359762689563488565293938291189667463168 10100577 -163368019935060002512972468644803852880 10100578 170630541423879341009130678526570293840 10100579 659512838646957891265487277846608913180 10100580 -1726389084887124250968273717052416000 10100581 239060939444328215137051640893101998652 10100582 -264358598246632766390289736420065892608 10100583 135529703570970147772335238436368747152 10100584 -124479378051223711206860077228095283200 10100585 141063568540074054180333669824631933120 10100586 58856474646849402510302326201116643584 10100587 -80492304241996794520704274241271694448 10100588 -163312364220714909100767601783019074560 10100589 91012821851095909115589479978822600928 10100590 15278814048442615398228344961363523200 10100591 146001543405604814531730193363765732032 10100592 -22206611632568551970665967990483189760 10100593 -231842615345759356375285252827299258060 10100594 8229912711969802528723835025353587200 10100595 165793817079113227296352633089616226400 10100596 -19381522775624179420990517073112320 10100597 -167467098922634397556069495645397565060 10100598 114868754601662324169355087595206563264 10100599 -20689391773465751204780354645869707264 10100600 98534522811025609621723509357586944000 10100601 177099793892917678179068422959767954304 10100602 -153425319959124310414818854461619621376 10100603 223042850038322454466034374203959730852 10100604 2315453904785604025279063083271726080 10100605 -125638077352982536024009175694601695240 10100606 -33637296507180137126294426599208850432 10100607 -44143589899208458349614115796642869376 10100608 -2072651533111989254504989659632762880 10100609 -227863361122928102713128210106025178960 10100610 14268843382411544831876163308059036800 10100611 -121002051923509387938453383682615479568 10100612 120752819726803626982098220919095127040 10100613 96790917518988970227485579841432636000 10100614 2988839688783186221497632880067306112 10100615 -306206958370547131410653100431833075560 10100616 -137159958758950022530682275278072422400 10100617 286147433510896582687633933245232640666 10100618 53865851356376765538345511792846940160 10100619 -11289234206851384019147321791994718300 10100620 83961607773966240331870133001888199680 10100621 -2676344653470599520174453882604041408 10100622 47414034798453620694181791762188719104 10100623 61133293463420379148492882138792872840 10100624 165301401194170091525662396225691320320 10100625 -71341664231807321689656752263961130000 10100626 214059672165680136660541124248988673024 10100627 -324579513701726723328746272182234370008 10100628 15733560155568047323379831606481285120 10100629 -40864999422130758355732095056067588096 10100630 -52870602983462419204780618789608336000 10100631 64516135255693788181576454402858030952 10100632 -131802812226368529986806599296332800000 10100633 24305760188354417310346695656566551882 10100634 -31471174479832544252957783970327081984 10100635 67268217255739045397693387822912448960 10100636 23813007294708576456469542492660480000 10100637 954946786109063556211485548725760256 10100638 517063937181028024265161678371324096 10100639 -101901661432809016138299725221592086560 10100640 102053141409914624716519559273738403840 10100641 -177838608041650098588023355360711804958 10100642 -224277133739921314734441031636459788000 10100643 9652566419915709259829522707947302400 10100644 -25256845047204322919817126222966369664 10100645 -3616893351557696247563336991638150280 10100646 275685978860475673164846933537273456000 10100647 -288839234968944526569685038671940515960 10100648 -181590711081179632730578513127069168640 10100649 150963191962902626009234601102519201408 10100650 -36907963467989747952471525552921696000 10100651 -42216833233645349468001466390253767536 10100652 333419297158771582799364596456461885440 10100653 41780896222215023592556896948059622144 10100654 -62010448401867510191302409509737004224 10100655 -157104721071872360840557661590749551760 10100656 -24991634028419499270261853815255973888 10100657 -1729126570351128338587634837656488960 10100658 -134773545007082938858573666213435571712 10100659 -142537573267781843181165816332813585140 10100660 -292456596649299052620567716517051352320 10100661 513566948257136387792511274799965445184 10100662 117100612382393615374663423885163378304 10100663 36217805188771760695818350349543546000 10100664 121772674971743136910380065085511680000 10100665 35961994482847107127711181069221280520 10100666 -137884154210490556811542559448449748480 10100667 145998713003894266794500598421679916912 10100668 -28443185081502159916573294097983361024 10100669 -396178197575750688099253419926545809204 10100670 -48774121132943688100651442777613321600 10100671 -233386307685517386056188979948297116320 10100672 -98592570057064502914871080507045576704 10100673 -403090951164585263484402678969329049600 10100674 2357406565325359521449047439968306080 10100675 -102767417436420917355033868370207826000 10100676 -435442909401978493935036397194897776640 10100677 647337688513023110045051213720848426526 10100678 -5984618671034640810722621052845399808 10100679 -292062997313789128035226406599109185152 10100680 -103974962651384985046472001922953216000 10100681 -501049650590118818287245513887110321500 10100682 -47858540146728438628407577103888636160 10100683 -336926325455747407778007074771465129068 10100684 -168154514634301996359528575254611475968 10100685 44340334466231974161970456048079308800 10100686 23999146186309343297485804087341770880 10100687 47106236600097534514947355618133448360 10100688 21489302165282593819595111009007304704 10100689 -64131864441419353719429245683947850510 10100690 174522538259030932764237760509447357600 10100691 -132837814849635059894092780700026722048 10100692 -33621733844895527190117208146209628160 10100693 -105983529479486083545559658902737273600 10100694 -56064313921217831348713397282342989440 10100695 97212540615554066167872626929810813440 10100696 65180551124587367919484434245618657280 10100697 -367421913742586567310427645533688081200 10100698 8142779842838167718314927774976367600 10100699 482495106058400138331383484698511360 10100700 -137446644174283933615587973203648000 10100701 12044693886159893591295114882142614412 10100702 26434284876774670042338919285607364672 10100703 -90875543094731225271673381058067916800 10100704 -234005479812518790112687472493920256000 10100705 29455481117984127353182757388409791720 10100706 -5720866403257024339895900177710620672 10100707 -207602553827449326403600630016464220256 10100708 -136786163880064602885985353834471334272 10100709 100437936494577258526097696868953477628 10100710 210755610495001170037387391259494160000 10100711 -584105490282482567143944316332131135688 10100712 26679088397971558968827062370334474240 10100713 238533542865109347287998846538620039440 10100714 -20100711626466719355043037425432943520 10100715 122248903087420912061573846251222203120 10100716 -241117952234062810802955994265745084160 10100717 848263723767338663640544669724227158 10100718 11612426611062664353425814062240770944 10100719 66238430998925186148106805330105469072 10100720 40253247113939806516809218549852405760 10100721 -52364643651423879525748039547124440640 10100722 52949732522263302111994532461118352912 10100723 -729796078533196833403611411566775260160 10100724 -88849100011649825859208879043517087744 10100725 89964240675772450715960264139824638250 10100726 144821703332892456295458880025056349472 10100727 -64112752040933412633526664516417157120 10100728 -324295997970677561715610429224145735680 10100729 -91467302486421418132642099650173832000 10100730 -21775495686878506315147676715475906560 10100731 -6248987630258998363239503158737466968 10100732 187805088388377012181623955222550346240 10100733 50167680325679527579439068895716737024 10100734 -34201144408230920017558790683593556608 10100735 115854556010162083388474826330640888680 10100736 67548401042663885782858906854513180672 10100737 -758383276772645995476123257599102035708 10100738 8745866264844657116801332386538733520 10100739 -243471593477619148758722092462100029632 10100740 -51876059791581047984584172949198535680 10100741 84387312343324427608113835842787393920 10100742 -20853271116377867213994832569173744640 10100743 5356199878086519864948811207291945344 10100744 -257280700011214104801240956766967726080 10100745 107924752364926175460860072634632597220 10100746 129132216529095175411946612657209252704 10100747 -526350776383787070388976546037069477804 10100748 -79837806133834428597479989420267782144 10100749 287682589337231569796269487386600940064 10100750 71557513006037566844267620371996768000 10100751 -158562804321984364448367728897841032568 10100752 44003716992902656484436578514443517952 10100753 153044149628677248899879044534572067368 10100754 -137870289807028072649239148358639874560 10100755 76850902652247909560617551187818750720 10100756 191946964181288570904343685381411406720 10100757 23386547645020129634349602793541869888 10100758 -8604128998886437985219389914930000000 10100759 -176193261093831781315085878126167303696 10100760 -86269445286944428351647687449703628800 10100761 -23844324009544495327036530954977587200 10100762 228281314475217046226570636753403390960 10100763 5187254085200724142992052586165961264 10100764 -87900717175654733076541309005918759424 10100765 -100426244356268147839904342492044328340 10100766 -27865264047283990500522473045524288896 10100767 -445982396004989530273336730467414209184 10100768 309665905416678577160678621319928479744 10100769 -31402393830351250658126489050634963520 10100770 -26633910170571349193725036665979837440 10100771 535517872880246287719192461823023391192 10100772 -127185493641031883808549343829896335360 10100773 -212420461638057736297595903345369782978 10100774 22797934125378623650954833077405278080 10100775 102015409906676809298856532850058727800 10100776 -72334238795397923919824588310476144640 10100777 571911743574701779633822573562610037626 10100778 25423133114421277260687331764128068608 10100779 245390840587394081633618604141962580784 10100780 4285350727189007710762658439985536000 10100781 261821736878488890607324915566691724064 10100782 283627866539500927292617021047713990400 10100783 38514169845077234301075772116603042048 10100784 1684426999822098480703578262700556288 10100785 -295263507581342741882761570200608582400 10100786 509700944616426563658860256297702144 10100787 100153238938268012535953148292922537520 10100788 -189125918878146847405147489484064729600 10100789 -75969913744753584110127564381193810020 10100790 -58280977642123159723882869382121460480 10100791 -27430685253612470845575877986097818480 10100792 -1505919711223053362864852831911772160 10100793 -151461223268944956425195730667260088896 10100794 245195190768565254770701905185223904512 10100795 90907139559853112549749465437810868320 10100796 -104596206723765563506236847229044801536 10100797 117823139640333159114952169370350312032 10100798 -410659135052279850910245093142294110336 10100799 79445695506314742864969882434194501800 10100800 32231719940796942569892110610726912000 10100801 -233893786114019934699213200599214516796 10100802 -41896762992807536451310563112023408768 10100803 203607613588308296290275386560595653052 10100804 -113119069220398262047338096628476272640 10100805 -42626986930893583024250040993533679360 10100806 -296068336014373578637573258570929471648 10100807 -135371368127209137524695554679194267768 10100808 -61832016187981301730275514535565721600 10100809 531636748209768411181614104769285730010 10100810 -30672807670978457055454206843900481440 10100811 45106634088261358850219597361936470232 10100812 -4946306782884200193853882682516357120 10100813 -496917618635595520088270287480704124938 10100814 46359071455676857767677548054408242240 10100815 -21751254064739261932308617611125268800 10100816 160445401870312327417004497839951052800 10100817 36064397189146853354644983520058866560 10100818 12123474058763518414117559927667425280 10100819 49577824201621769682627413191882987896 10100820 -66345640777265615366878516927204177920 10100821 -763330060642922331949817002339882618500 10100822 383899175956392901530799819935049826112 10100823 -206210217596224013016537179069838646272 10100824 -703691306748128997463627856108355379200 10100825 156443527047720887010541751581608000 10100826 54897615673006384497674328729551995104 10100827 325490595058692496103064415648622589672 10100828 -282206745739093540184278182631160300544 10100829 -2241838498518148727367975022364113632 10100830 -36257172958119256480963468673821045440 10100831 -244223796676301462376242721505751203368 10100832 -38027568895033913775824087878138331136 10100833 -62451233259025583029684666079447200080 10100834 234215758041519959717120875019783988816 10100835 134583464047516071073881014201842159200 10100836 225770230354729162242420739568384730112 10100837 -105062381808346510853013704342493521760 10100838 354597040541192380094835053338444992 10100839 -43818483524298358261323583884220686704 10100840 31805565793086168805141847235136204800 10100841 -181020380083971892306661964930261704640 10100842 -22759861478060727195748140422175552000 10100843 -82371912661258691710695613922050414524 10100844 22731975329884613108120593300686225408 10100845 76772908576535357712250731077717599800 10100846 -67615047102411692163051642777947878656 10100847 95594192317180477037740599701032886928 10100848 -218128098189264670379943830145866203136 10100849 12436486507933458018408664700559137520 10100850 13117011179514615263660937096080592000 10100851 -84830218160332897615048015389074319528 10100852 -77452347751396765693215745858563164160 10100853 -94372219272720902743480209245351222976 10100854 50472431595676358566203541156787814912 10100855 -222640447693924825412182035562000323240 10100856 -18471238126043349030115256493037977600 10100857 134007256126839265429154863895903928960 10100858 260224052904813932018319363289856886240 10100859 337599173994124402061510267787987456000 10100860 249214730101898135282650434653789322240 10100861 429326742950341518296078303922306580800 10100862 -14921672928725402546473562284523161728 10100863 -34884535916754715248819379194851147720 10100864 24793264316809822463852016870610698240 10100865 -154349554792048936128775920876069329280 10100866 -291467546584972288069743405668754424368 10100867 -56484712269988864568502273734237899008 10100868 -77475350800127989334154965630855270400 10100869 -502475993448602816096637313771438797730 10100870 43709852561043361299661687963265712000 10100871 -302959231830412213807709109931644171216 10100872 -1484228758184544954056732234697646080 10100873 268333690753326690735993487557289541736 10100874 66034017949170343062123189954541163520 10100875 613300815512237681585268047173679580000 10100876 373406252161969246039078208768050671360 10100877 -146031497995340309276303940030899567040 10100878 37306993412763624106501792920970508160 10100879 -433431494644354497418619102327155469520 10100880 27035315871128635872766056777757900800 10100881 21307219878722730800534618027070275392 10100882 99427373074813434209890452645184088064 10100883 -23497770795712146145136633498563469472 10100884 -310796107461560877021287196545708205184 10100885 129371992808551855668248382831694248960 10100886 37277811510592988442488875963889043456 10100887 -17178257944419199350574868974743714432 10100888 -159489640093124297399612156335930982400 10100889 -45472278671241123354111290121494722560 10100890 -12274902773012802868363509718240595520 10100891 255678334897580798932596529698471692292 10100892 -49206453906337229774195785184734914048 10100893 243505044688900926805851844147431949344 10100894 -73024084733962916014984264111088832960 10100895 23449386983857584332772608025751872000 10100896 165439806875084955633131852867225124864 10100897 -413651142166642863336653318318348346654 10100898 27311886801130730813121524752034303184 10100899 132262590826691216787059151631293849264 10100900 236301960896247009757283402823408432000 10100901 -516378901336070988435924811823656085376 10100902 -38026108508543947884255720708771809280 10100903 673545096410694304988671558873864646280 10100904 -81594189358299299524782236188016885760 10100905 95303440375727298046527856320472593060 10100906 119835691540396348256537802262182655152 10100907 1723587443166418495854386311722287952 10100908 107373843145747422867939260476177872128 10100909 105394643096259293373612466319312945592 10100910 36276825150797619663956630972084428800 10100911 842791311411367587144075085193162360352 10100912 -88663147946468802781739216455208976384 10100913 -18633900548547222803638125024934245600 10100914 51666070674031535537837681672786320512 10100915 -4871048143276248612147354375142248960 10100916 -6850371112214998854879576048072130560 10100917 68241613577702685368836785251395913966 10100918 97214896693927654297221720782050355520 10100919 62379761027059958005641913767240499944 10100920 167693122555110739803771235536565248000 10100921 -126860360073470296667660347467580578300 10100922 60513005609939988948925609802140320000 10100923 97344951183094359934351332513800788240 10100924 -125950196990518643759126411283878504448 10100925 41495658723024526196515849755395912850 10100926 106407798725645544481607652448950875520 10100927 -204547511695068331731630728066746636224 10100928 -64037343308427498716439410107314339840 10100929 507967242174533212835334153337927492180 10100930 -1627155317813271894830988787939776000 10100931 -5164611121041638355358875802472515848 10100932 249493032231792246491013263875968921600 10100933 244121126155166616801020529453207017184 10100934 -24927811351214289090960132343896040512 10100935 89245496725099053552766592648470764000 10100936 114960370676538075352888090170050503680 10100937 5619959253096786673427833893596620800 10100938 -66315318411499485671706176604892034304 10100939 -454373365595492414518954891556854225260 10100940 75496565528443624585627764183424204800 10100941 -583363376072588532656875547294781770880 10100942 -286644090718572367653403510199874040128 10100943 -31128324244784022891482139768100295328 10100944 -47166044121972178817163825816117837824 10100945 107889807780740376257979513528067476480 10100946 -75174708090425183158574321417829522816 10100947 -21932826929890678643851140191834368000 10100948 64646163821732731194924124235982059520 10100949 -218263191078357088413007081066232413536 10100950 107795219522671974993885693916754976000 10100951 -4925385877710256862290150187078054400 10100952 164864848177082037409354164271208325120 10100953 519047554563058258919785736710926952202 10100954 -88549836833024764498804776162410743824 10100955 -44392185790118420582448952918902602640 10100956 -170681892844126802000301655203002416128 10100957 -32606116019061952867249654760980138560 10100958 3261967790336780930331900095429701632 10100959 -654618536629819763320454160353004977040 10100960 211856419294105762669432283318692085760 10100961 -251640259219384721779814401699671552900 10100962 -54090023222989982513569327930953668448 10100963 173988592304675377649581806085053690000 10100964 100489332030673084779841738508414103552 10100965 47727097796861454125239025215158374400 10100966 -51397251226449062830482319290327994560 10100967 -126277638213390757945061704575634024920 10100968 221041974297403617850436161084439362560 10100969 -579459376945430107906390660622312759040 10100970 81406503996638930417032214530360320000 10100971 -61543824199512250841582452303482914256 10100972 111463764356238141488162747052766848000 10100973 -47528512557462217267548575675211297216 10100974 -69374808168493830526308001201403832000 10100975 -127078702392109269520031123622273411600 10100976 88144661366129076129844038968880955392 10100977 -8463552447772231186312281196213710480 10100978 -994121119099638787678226219757385728 10100979 18449266024508245205755889099415875328 10100980 -167195962991902026760978272989080608000 10100981 -236196157172341583785191108428634381600 10100982 -86345921491944685464915512937512313408 10100983 -7693209819451169507303312488790371616 10100984 436253488322482656541589066365275586560 10100985 -91671679818492972778765210228504056000 10100986 4529990132986338001102176246024288000 10100987 -236044305400286516228775301483451725968 10100988 68109445263358471064582141980518108672 10100989 55320312491499233465861993550286133440 10100990 -148302196303134930758626083431677574400 10100991 -100864820380494675423785366563840304640 10100992 -342142886250206924732083998334717526016 10100993 -129442492665980711119340706383813880000 10100994 -22507844440945266768679930855702310400 10100995 -82456916423804280886997597119155249120 10100996 429024017744885626871175768365288400000 10100997 203208280885713028397313186384476855040 10100998 -3998687426568149833467609657635744064 10100999 200909917292596356265954626534241647000 10101000 13471640403962839279281923514531840000 10101001 -3290516319836951925817098347450374448 10101002 -148515339882321137282751152542413796608 10101003 95223817348635436150525816204319030208 10101004 59304710120043847574868169268750058496 10101005 105347477919469850785828101988003288320 10101006 6535382706782721789555404348537261184 10101007 -375643031249580389803302058959594205488 10101008 -86104883096977121254061259073388544000 10101009 115120229595023183986019983017564034560 10101010 4122255144820700075258191229993646720 10101011 861899105537440972631892993239936723424 10101012 -248731489913824097926022764365004965888 10101013 -38839908728474277993858917925822609476 10101014 47944633325841164810584555961623824384 10101015 21688787705178821555442226497243573960 10101016 -117277209073942526558593102305856204800 10101017 -66236676329136189358119035269438973280 10101018 22846816331406842381375079185735099904 10101019 -226077989237367591677203538606756376000 10101020 -142092255876998799876498786177005867520 10101021 48177355543514295782557978635481065024 10101022 -220673616744382204327861769430646082688 10101023 -430080914810800915679380516980230989728 10101024 -60553236221797787335807081159434633216 10101025 187228975593077997037625731056645441600 10101026 -82978494723230748897490485261494970816 10101027 -44112451984203504849070038118304713920 10101028 -108285392937795967278037417116528304128 10101029 691907683542176963494117879586710859100 10101030 46671624946396646389080354287336544000 10101031 -158274400536060392939181604951554209528 10101032 -242046741076290133623193291958480409600 10101033 6188853320231619457203932832933439764 10101034 -153661359882837860991640110685545397584 10101035 -106547501843415255055471181485386670080 10101036 120885356565756684442483710519355269120 10101037 -258479643353566796242680216205677424628 10101038 -73497715966503895403185255241994022080 10101039 -87921852442268242564688485626076547952 10101040 18393920301224724956603058834199019520 10101041 -96225632743355618425825430372098531200 10101042 34939517688008591275098184610517391872 10101043 -564897816713728197506432729952770168520 10101044 -2488383901746335713867289011671066624 10101045 268926217336021765131393663302325868320 10101046 -40604477527671488523274671092679989760 10101047 27460518790936198186164614391283854384 10101048 -217273100913028570992532729673829580800 10101049 -47021963117711862889663605739433982464 10101050 -62994404623442015531540656267259329200 10101051 3167156165709600648564251765382413280 10101052 -222271304730569507222682664768367505408 10101053 -63707721895562398283213842508203627476 10101054 76168996418914394966184662920072645632 10101055 -118758212492737782101855027634555210000 10101056 -41883334524644984680856669621882191872 10101057 111428624190564172542604843618415438688 10101058 -128883858264158283774042562376913203712 10101059 -670615986369277979015815229394822777096 10101060 -99950156656323645248980656698000586240 10101061 -20536086375655179404397251822530416576 10101062 154573402891353366890853918589093496832 10101063 -49413723396399550489008284533745582976 10101064 -374133163673191424436082336855444208640 10101065 2217914696218654510235900508647496000 10101066 -43515686149560519495632040008877486336 10101067 2252913620099156264172179855425364992 10101068 38241261189831537278770280168949166848 10101069 -380510167383363975656873258667015381312 10101070 -22312348295286624225164128601277258240 10101071 -127959877550821726716573375877697909424 10101072 -27803511380997841245380059785873850368 10101073 98753392602343978474966379585054065060 10101074 88063937247729705438629014234221351072 10101075 56449354121798708828532157441165434600 10101076 -340343763961586996747410289255071834240 10101077 170647407416211039234779505259092480 10101078 -6756012777897554652805590120438662400 10101079 -644180480691201299822305134367001603320 10101080 -259116923119126629166605288011980800 10101081 -47791381782765626155348333511222227248 10101082 61654981079078013175796822124740958432 10101083 -18024164222903983032505486872188211816 10101084 23677717609424468184677919858102681600 10101085 -29221303140984066984619519028130316800 10101086 -269394581028445411926341180820486811008 10101087 -263521350402067675614942361229836748256 10101088 29073781275335307473216696522499686400 10101089 265064115975154058493145382299581696324 10101090 102816462426402061645803433807617208320 10101091 42370257175838090986089789510329311488 10101092 299914295738631344264924003496544511616 10101093 534129163063195724709141016284748799328 10101094 -16528869996050704519776955063761831168 10101095 -46833669387530246450130688443595226400 10101096 -166853135862686995488928724572916121600 10101097 388270819880275741074130114187136095546 10101098 -139116822643030366963749943615329085440 10101099 -93764207099042751855176827045295016960 10101100 -28599396500422450894481334925162329600 10101101 -284513914534660775794138480954559177898 10101102 -10175039567607667311102026552334999552 10101103 284525755719794223322856004680292646120 10101104 -2214866851093400941283379604392738816 10101105 -1170401176551382931434246471910681100 10101106 -209991779493027482707357178592361242720 10101107 121776720736860593784649281365493722400 10101108 -12896063737585562190130081699615856640 10101109 -460134596518391166790933857129598228690 10101110 -2468147267795205811959090267942579840 10101111 -41371519241073402557075080051875168192 10101112 64067104330397233560729633433033359360 10101113 -364580271009141804315733565050881634416 10101114 -139884378668090059351796451157835895696 10101115 36211349711966068580607321590767829760 10101116 287062213476530154741459143260363376640 10101117 60582198499818696960038205700547339136 10101118 21365409649895779839952293504008501760 10101119 28491196617329652147711324512916067200 10101120 -152314152152645161600186319972912332800 10101121 77842361135824713806388896627304190560 10101122 209169820911432577917498920404487702400 10101123 -13008685502116579176003051244433216160 10101124 76892212469572100094164159644673236992 10101125 401780138736150236285854892719921995000 10101126 676989319207646489001893448320231424 10101127 459070581100074608668527631390357698712 10101128 291494073481199306792203968577951027200 10101129 -160998016862647554923382066244547057808 10101130 -1727831984914969588471899057591571200 10101131 -4781842706102099458051391047158065928 10101132 9519143635484906597638832087711308800 10101133 53057685804040304466765379504495193600 10101134 -119733662639360627074811876219250590784 10101135 28189756994302040308366450815034675200 10101136 -223425499943883344020208224052735295488 10101137 -231918772351498801913209914435485579214 10101138 129713317649416520598689302635404002944 10101139 225940319945070661426521050091538232320 10101140 27363504116595622529294994879362580480 10101141 -5672392937781967100751750620829755730 10101142 128578121042081578318305402745867133472 10101143 -190552670579083404143394414750084289656 10101144 61300628499006478089208274900401152000 10101145 363745165466248956611936193951701228160 10101146 107669231224482483787338857449482531840 10101147 -21125329495442700014351428528206767616 10101148 157119439957277653751280392261638444032 10101149 -154814207821142555595070528516185791040 10101150 63049404425462569409623514950780800 10101151 221661277440318480617411110583370384600 10101152 468211284544520857513493392798305484800 10101153 399788171734332725387078625275521500000 10101154 -36716032698133258181801239797974382720 10101155 -322844075368199789229573197233150555440 10101156 1794085519317293898619615054808653824 10101157 487781095909399157723416468184727597600 10101158 -35805927333603065473207720245321265920 10101159 -230254949030982823499843863874121407280 10101160 -90215706368915767788717617414682624000 10101161 185046415258904347653399573733879616064 10101162 -34900215691400255258258313878842346496 10101163 149878263836039016457079061652913666400 10101164 -67136622818089617858795672559167344640 10101165 -149968302804851997199899523488581314080 10101166 49154059888251720881558719628004916032 10101167 -179572090358074969422003852826077212784 10101168 -11055229675265657032554987662629404672 10101169 -88435486859246508846152586147795441356 10101170 54438837321907695289938627394129720320 10101171 183643449427110748735710214312361549112 10101172 251145495286469144673487462504738722176 10101173 3898933847374877052507241797042919008 10101174 111286657553641879405877607194302112640 10101175 29381542073113963843987510144963888800 10101176 50316596953754353794161897671118684160 10101177 54614467246668220552204031357518018560 10101178 -1438991724571770740515258936643053344 10101179 224829584870930437702538997030599210880 10101180 183356014353879546925035902091225768960 10101181 504926044825734413932326311000646214982 10101182 8986873981355801058738719503316684544 10101183 99190320857079434260681459189214350080 10101184 -149571106041059827017429966368354074624 10101185 101735720748341401752533936463500054760 10101186 -3316522162671146196452543243955549696 10101187 574588812042649364168233262816812299836 10101188 73234842039350119452130857875749026816 10101189 -119571713312239551019868238230928204480 10101190 -97759342243570318077349785997419206400 10101191 -33072384637789906866095866572582672288 10101192 35067600563019608929916160351833702400 10101193 438220145601236053251918147327086021760 10101194 122512295328731963356245085006558030896 10101195 -3141850163192337761956959008720981760 10101196 192152993639060183109420695133825755136 10101197 -371077466787015303181340198042817897354 10101198 119113509793823542352325280267588055040 10101199 262794609958410112188472435807038497536 10101200 -68147721314219476270494613726674739200 10101201 -327087819493766315025180522808393584 10101202 117082480253948962909355449467592017552 10101203 -100738877472379433484164028639424377384 10101204 -278158157403364559606799644864488978560 10101205 -60055689111163754448079589206829460840 10101206 -172959079530597082772193153537013100160 10101207 -52734674840216280519100157926270513560 10101208 -147514080533211922237290610242487050240 10101209 -169084451620032632622804151581102842496 10101210 68172432597329626790045124410326302720 10101211 63120840252553940871753139431713044824 10101212 40402847619691866424616455712156765184 10101213 144857526114747422451182390447647478400 10101214 -304871282548616992034565341720707100544 10101215 -199196107513747268223136914494015783640 10101216 -4433156318400477052229337607103840256 10101217 51020685355472764636615974873683153280 10101218 -266141361396738266539581207471433195440 10101219 334275596733717164084609547719245099440 10101220 -27643995044914362633461279737978341120 10101221 -17617906370242272038846607131140036896 10101222 1392353109625372506828121548850542720 10101223 -121898760231785009522587310716274494800 10101224 178508247757141665241925239311941222400 10101225 109869430789286635657309483649852019600 10101226 -52489887312967803068401573206044147712 10101227 -59527726540209147707178517172455206924 10101228 150994125921582977258328080982871781376 10101229 22393853390566636421236989537717302284 10101230 -143107510694084865145010225239238390400 10101231 135520070928312886578184060646315642880 10101232 -42583237021574367275206489587808665600 10101233 146031517293538549576812186849330083940 10101234 70722947368470873914811859833802570752 10101235 173548171121316923609944750681892941680 10101236 333543547920034636373373064637606277120 10101237 246456505725905292579165925514755107360 10101238 -136363947557348171540247432373240259328 10101239 -9165645532473438736754250868641063960 10101240 -58528830257141357754997849040486400000 10101241 -137821574940301908545795409840418607616 10101242 151872330031202654673800930364124311552 10101243 -468106793971140371928417610687987301376 10101244 120265354482374682774137893195364931072 10101245 59930250926880799820690205720920703360 10101246 -41285464032140392932931012734886972416 10101247 102252622428324122264028943090023943152 10101248 26732119653515949913555065323095326720 10101249 -21236326898199435660521141185685717916 10101250 28988315711696095165727035459940970000 10101251 -18436396263694116970979235060641794548 10101252 14237005709036447478235620217727723520 10101253 -357373710828923455076581745418974865536 10101254 -18690219280841317362765483444417239808 10101255 121593746013684206839670636437220726400 10101256 -347797933300927272482553858192787046400 10101257 -6820058163643275058880523098737440000 10101258 118636237865752668667860816764813842224 10101259 4408755089647787123467483037900032 10101260 122364899344823121043786568651165813760 10101261 119802456202302679050701931627367169472 10101262 313872229754626035986892141041697757632 10101263 90688505868241889271515538830367507264 10101264 59096655330907575847982050199739432960 10101265 347511690100145093424254370932094924660 10101266 73313862114985082549642867182990308864 10101267 192273577212294101124129764063752297920 10101268 219869165813357873536744927530145881856 10101269 -35129213361386204892397243124024296320 10101270 -33016706486412602915541352925133999360 10101271 -92340831362088213023687419885620533408 10101272 -199037667902211342517270175438117990400 10101273 1186201477786795583556142956299516928 10101274 -5456698647311065292971034690730654720 10101275 190887692251473630668072430425845965300 10101276 -28701170670849157639019922673796563968 10101277 -294889349843541811759891983270300222874 10101278 -114596350654776768781812506524239608832 10101279 391865755195373500565600495735812422528 10101280 101881746098405169180637024369822924800 10101281 368719548344720625511148732663670431172 10101282 -6798504763745860621259971076831341056 10101283 -192019438515715486253138843967894754468 10101284 -219337753880283001137587362128627788544 10101285 120868193996001222755581962651761441820 10101286 -127952696544220335903882541147242688896 10101287 151881691432875053594688023916798769152 10101288 -113952083253803176977449747085146849280 10101289 15179198727929052970400323808678742432 10101290 120012771200078701109948032162837058400 10101291 348295341191210458110920415181067381592 10101292 -431902569066341856914127342179357065984 10101293 116211940173552221944984018254929202240 10101294 79026198413763824770305697815284029440 10101295 -89707785363599093450650703908572220800 10101296 -12626664664881957310755202227528400896 10101297 -23769592559216893979439345228771243072 10101298 -98858349103170816207707191632858384864 10101299 -433393515379111711160809395281111232996 10101300 -87693207189874301212909900665390950400 10101301 130823736909223752170341607888403459552 10101302 126329875734315443415198761988493440 10101303 -276719706814486636760954970911732647488 10101304 -505574019974651940254520330468196884480 10101305 -100616301360257329122120507297941556540 10101306 -188211971644402657508191540847561760000 10101307 -592692480829826219818370056557528412444 10101308 -52145449502125396586898118584144297984 10101309 -104854972246761077315465813709916969440 10101310 109241452521171340477217701458575722560 10101311 280083487892355301487949643248844264824 10101312 18500688278964478697487017488290938880 10101313 396531067418611661687022829963433671488 10101314 -249281507435633540283034122358425405744 10101315 -57124622900812790124921961736787110400 10101316 114236775446240506449223055355233575040 10101317 213264080948362304320111767780543870366 10101318 -153117301030192829258730824788625138496 10101319 169738485728062572468008497693829195200 10101320 360536202600879585192522074631687628800 10101321 -193564620014301324607977224668791977760 10101322 77485041909283913086002973941035520 10101323 47049075236603179746637566689679715584 10101324 -162746452309321561658862021654369484800 10101325 -17039366854215104324600753403842759900 10101326 136098847255391985395846127452647249920 10101327 71996178754711442939050910196242250120 10101328 78246798670138518044134644350093230080 10101329 117209787554168183499007735597702434432 10101330 88263321852562090256159345376025472160 10101331 124557669531578131322209075320509390400 10101332 141853731870535577939236427283488198400 10101333 -111240333428713036129355669120929459392 10101334 170306370430114302118385056654305007104 10101335 -118615580118859072409957823353881344000 10101336 132414118362911685199879524803487989760 10101337 -397598116967330171508454822168242401900 10101338 50425799689882059982071426647207213760 10101339 -340977410115102484478097127252183931796 10101340 55708465274296992222542178303902307840 10101341 -183754309131920024069229984991291479258 10101342 168151954949169086502847841864249960064 10101343 34915233111028560757166724779674308480 10101344 -586849363094512980591627201799653163008 10101345 73267262289296554771175253036488640 10101346 -15324827266654994885607973900317879936 10101347 -56908646983014576842966979887458168320 10101348 -16053274408978115599346547384146424192 10101349 -239220800611979191444780731020423983680 10101350 -21211676642322255738460020476467200000 10101351 -74195662168493423031844526951783766960 10101352 419909018755943957157879754571080473600 10101353 -158021827442173182188588686183907731398 10101354 34926397762007242281325979311539743232 10101355 -15248588486915415921407433684627738480 10101356 -144182238700398281267297255686750233600 10101357 22190113397450716246230322125270205440 10101358 -130715191319776224980193643149543798720 10101359 -58970931259499914440761809698721344984 10101360 35297590865781099526940093194602086400 10101361 52823191428486083036401761949474410962 10101362 162855672999705102142673927506278204432 10101363 327088642621661202040629813261788697144 10101364 62192848365517241754788053598505132032 10101365 -62785096049638247849963601862710426600 10101366 -137837208338800754375541756834113853312 10101367 -451208998559987509585932294990161687640 10101368 -1676454727346724177338078511631933440 10101369 -192010624201708463572618258894604254560 10101370 -33887946332023331964070902797284439040 10101371 68686430642934623046693246568027671312 10101372 -49010173717744235776913839817586736128 10101373 -371384574112481349248095485969525856378 10101374 -265720144958047822004065013211298712064 10101375 11865211074826169954212743541482960000 10101376 89235134812293520903288436427640012800 10101377 128121879047397362349813042527827839360 10101378 -4975179785238246940232829704358996480 10101379 -124501332499678567181026835028766995624 10101380 125936863583459264265022571720150039040 10101381 -69273109131950355372889453648714678272 10101382 -123784484876786486656004967135095714208 10101383 185088789703612481623111467304218995040 10101384 -52493960430414536556730796633398717440 10101385 -71200712126260126136062059777080576640 10101386 164983025447433916625242984530307905120 10101387 -88359892637973164977619820298775360040 10101388 3022508574176751034784052758259425280 10101389 297244434298070477383077835387560574656 10101390 2542470191232635284030709042462208000 10101391 592203342743768071567028964114700697800 10101392 -34336683584348327418429599003721596928 10101393 17027034798858836479415350698034195200 10101394 168646988550155737763032574802615620496 10101395 225745954121556309822715996969673780400 10101396 25577207641208235246872701697444321280 10101397 248932137636394413746032355672495816846 10101398 116006705740119908095251596465840455200 10101399 -112419228334502771679117194745655840128 10101400 136352928800907372635595370665414144000 10101401 4462092705803737917132130136434851402 10101402 -156670545508050583477889843990520798720 10101403 -68063026246082073444723542725674652016 10101404 -32760909939664156283258127094565958144 10101405 39604987882014257143797656242406456160 10101406 75953048160701007079317112875493841280 10101407 -156058973697304590694374281416372167600 10101408 19733343753854938815619147313452154880 10101409 109424146473558971843525622931473118404 10101410 -224157196302027234800368592631994882560 10101411 -74660716269185813208063729748201143240 10101412 96348514030809352688725562223360458752 10101413 -77086727299858648294629241950956617440 10101414 128012233415889582241527515523135344640 10101415 24825033483053057300195805357670792320 10101416 63294374474934842500558018879548948480 10101417 64987602522492640707580195141011869184 10101418 165352344080034948091364064037233962160 10101419 445350065164111151559244893900688092960 10101420 25383400505815555955549742393815009280 10101421 -227603888814322248624140739956220145536 10101422 -328525953143189089675076632526169655488 10101423 -389470737667193649297071964700275175416 10101424 114416452660531941349802478553770967040 10101425 -252413247373038791382286374787617838500 10101426 -57412031047643669029876835426964729600 10101427 102286877822777092112811276448944635552 10101428 476465833432808491209083524262161084416 10101429 -1530520886676040475373252039909163752 10101430 10457925887116353152273328997817679360 10101431 10049009964332140701530462186789490072 10101432 243495905416650841135011122457100615680 10101433 -91765484544134406483424899759009378476 10101434 61800153655867644079470927889746335232 10101435 -10478649050460958288335824558291245200 10101436 36798315018519843526711238744408883712 10101437 -89513575811193356566846084611516073914 10101438 216096073401917633208797026742983671744 10101439 -9972527237125576033545845313355929600 10101440 -7442069405531353632083382032620584960 10101441 -38024079887442634323990540402523254336 10101442 -20105172253671046416392813755528836096 10101443 -178832791617858928905737151040678848 10101444 -33134675171130570837211989997997703168 10101445 -267790611043493334023256410853983464800 10101446 173399970833856123702601845557554488672 10101447 -171568682692452252433798743471394115952 10101448 -5227289075556388848815196406170531840 10101449 388276909109079911671954199949516167520 10101450 48810364970367346505480406590514777600 10101451 -50818675854072416395557813757574682168 10101452 -411069985171871155895104740752012100864 10101453 -119708841993166883194741641968429976576 10101454 -118325398419482358187184651048932392960 10101455 20585318311753969932768320785853993760 10101456 -28717617980378999638308621052182528000 10101457 41621520804673352804152030403930884680 10101458 -98820940844473620733804137588608657280 10101459 115680191205292236331806386505678453360 10101460 -233052979040585973776894657233640382720 10101461 743825918467670699109114674398830854400 10101462 -44105090148207283163275484555423625216 10101463 -68846142961449676091558655889933063288 10101464 -465176710910247115902376782965393510400 10101465 72116043932175802435719131701643824320 10101466 -44257311998287078592924756688012279840 10101467 542055820653912368010539010360193272516 10101468 89389585855734439208356805891203021824 10101469 -211025884991895594162679800999927622304 10101470 32464620956443853745300332283426086400 10101471 85902376072563733088624487971917674312 10101472 -356940564901814118976073592103194329088 10101473 -135761386587931006354806527750421082476 10101474 422349134285000382766517157669144576 10101475 325075848439917500397716384702007482400 10101476 -69480145016099387350156549431171723264 10101477 -229960766809703270572027236437199461280 10101478 -335155019075825903727295001343261062400 10101479 -389685195174742385880053054448727678920 10101480 -209017148560381906116313575556048896000 10101481 59553790327926871858797531473960979464 10101482 138703397932315937252098189774956047040 10101483 126003192957078682219303202200559232000 10101484 -435650284216861654795869653798432521984 10101485 -202506256014857060135871049413623677440 10101486 -168521750203704156025018202492301606336 10101487 -447138106311525964268280646678511633280 10101488 50696545341804075707966048127418859520 10101489 -49210456271643086325690946357758892176 10101490 65457518825093138421628479224422970880 10101491 -29356391702224676846700711827002889088 10101492 205609647148720000247623046561010066816 10101493 434800786235647354268513633621893842880 10101494 -40550472923447948516814133287655128960 10101495 36100673481326488841830009620965466240 10101496 -263824082339615836353010097535091875840 10101497 412706913447056605989660455842372695786 10101498 7984584057818609229856822936336083456 10101499 -15383957230035209916118278105616673500 10101500 17960077732439809024656622932983040000 10101501 31947072440738260632693503134945849830 10101502 6332033220048313851194382634991517312 10101503 -44797020664041072261143875271586709248 10101504 27917692377528623557846698566835240960 10101505 -11256156018829118116776965443201255680 10101506 -2862945260458102195714801740247850976 10101507 -78831577801044205834477310994846170880 10101508 -78983073594502674198355123517006254080 10101509 -536113628353879360039954945842466503360 10101510 -58062245482463656041994417624663136640 10101511 195776991332704943223134424163547440432 10101512 -197359663793839900869669714113586739200 10101513 -302489963037863198909983738049202230256 10101514 -188926653801118696533802392089197956768 10101515 2679005836482022956840097454930003040 10101516 57393256572831354496961591123827748352 10101517 -3766986781658360811905654471056548768 10101518 35533451211448776072874038413458674432 10101519 -178644953416982534749911450752234527392 10101520 -760012755064245945179540812454952960 10101521 20912649558599221997435326457360971680 10101522 115374626569356241781956513032238270464 10101523 837377014278715755163899023592549169720 10101524 1413214569598035311007793636969295616 10101525 -3969523800362643728844599731162828800 10101526 22129821164516614094759725349970119712 10101527 596471135144779788332540580074828450376 10101528 -44610511234225462525104661584285143040 10101529 -345668637751328939151923620552854403200 10101530 22178652350320824006440457863152945920 10101531 -34353014713952399983465431400657278720 10101532 -150839686058336021805991611741267645440 10101533 -200463906766654149433904882630821214196 10101534 -106323421179150006373666772498427030720 10101535 -81840895203079548893638480058706016800 10101536 122175770797931675525852564345271091200 10101537 -173502422698654097960809789170873135360 10101538 200498725087229377449582378461293449600 10101539 31498883192840383679332088835613717824 10101540 -58501852021423393601321436484113100800 10101541 104878424635212660709808494256764917600 10101542 167402318916626615159908535804770713600 10101543 87683801591592815378659290557919751464 10101544 -343591925858106715572880262477288739840 10101545 -165507856285231271469101387437043396700 10101546 11289773734060277401689395302039365984 10101547 100212745504992397912241935977158000680 10101548 -238946639232577049046561462497823412992 10101549 -136865130967249986561736941906244846560 10101550 23619273517589014747692909349521724800 10101551 452909445240368281781371369131297345552 10101552 63202573728411876357828363819603394560 10101553 77107785591922302343289730938715157632 10101554 116193171745105856801775716087670451200 10101555 77950931447748502134303508227549112560 10101556 -141267190136363042002668345317296727680 10101557 -706030103617213989705418364858722194 10101558 23901834479254718121053248090537284480 10101559 190613213128598386212295463493386525840 10101560 -931583833438909972749657094914048000 10101561 -336602050616165536076431894202564719776 10101562 -193217256080403514807097723333949805968 10101563 -403140548643981965746934373221091868188 10101564 -599082451256939739371502642496650240 10101565 106689229922178540782508720310282124460 10101566 159966896141779200901928045254938047232 10101567 28085736312333459461285512979732398080 10101568 -62680194448999110454280627243360714752 10101569 -595326494012658630261554670686965139328 10101570 -78519460357526285400247736007298790400 10101571 10012592105312972934222197402483683792 10101572 238296024231771389179735301125599436800 10101573 320483074337347054970979869511151445022 10101574 -43612931512742969671890306332532019200 10101575 -121210752131366936715899212857814662000 10101576 -155102931066206900089114236953312256000 10101577 -198700359263526864026880715656538425600 10101578 135289642194362136642785243564929501440 10101579 -317787167578479086853807098190611000616 10101580 43172160968143119572709990354288967680 10101581 94630326958901204992813015320598720992 10101582 -124585086054794302900453285508863305600 10101583 -198233118805483011414311261205721921168 10101584 695443864312832867785483843458416640 10101585 -56425376224666186725151639873963172160 10101586 68549671475698806031011628863662466048 10101587 205162296519957846578335529310479897592 10101588 45461140533122094057313325637896970240 10101589 -233913953117402627164885623717987449220 10101590 77557369739728674955254344338357457280 10101591 -11079734259148168170309302841481730736 10101592 65968292232238924932788851827278561280 10101593 -404226886915982034177064877657181943158 10101594 -1886480996015785460643523385725174272 10101595 -390152480098521045410168406284455693920 10101596 220895834317703902084895425105612139520 10101597 -66705144904471280993307595472526167040 10101598 -17720725102056242453565893673585229824 10101599 -50934300882240453190514180588989353840 10101600 -73926397388191100683422137308662988800 10101601 6232610384926686060502972925280414100 10101602 -171438012162509344739152094222214220800 10101603 851165199893904131928867720641296704 10101604 242658874820894629539388435455426163200 10101605 423889946927454245112404234707330651260 10101606 65517387595926362742414678228831847104 10101607 -238356700969335729679136116848493507144 10101608 291843503478467210030178078453788835840 10101609 -14587464981675921990057744521227983936 10101610 -24988116202673208063281767228520854080 10101611 146537658983379592787377952130910972704 10101612 221772720480723731981552978935839462912 10101613 188033997526461778063929383158244332000 10101614 -10424719581501990858272521791262994880 10101615 135564120618547082711164338135776328720 10101616 -38710216741691672584810185808423157760 10101617 -306978575218538392372988439316923884334 10101618 15518842481003318042037226808251518720 10101619 552755381605386695277962529910430153160 10101620 390715295045223761808439243871897249280 10101621 -60424895703828299634114382586726318592 10101622 418608827419225558817946025007322348672 10101623 26696265585856845572936546094749074944 10101624 133730605230653881425202315717383659520 10101625 564448787710907693203741490315083008000 10101626 28684295975153647030111718340182434560 10101627 -203507179065389053661955926351675432112 10101628 114064384412487884918149593207332052480 10101629 82002593731907905197882833423594522112 10101630 17738999845058114195879665025154109440 10101631 -438288264032269951312616745477268228800 10101632 168472692904688779763555035849634611200 10101633 -299634218777721849503597998804073927376 10101634 -180068715517533470765683002897172532784 10101635 153021647775251072713448672130572114400 10101636 -22187175283030291942525711550823138048 10101637 33361624860422656823701936053451301280 10101638 40338644645426745682193386060374278400 10101639 -55427789472603418894245979365000639576 10101640 -313625474691912040967939291988491827200 10101641 -183375036893402794936674159381743630976 10101642 -1044464972741335380532355935135934976 10101643 194834043907723461144038245192977202224 10101644 123860417424864352795440345889358703360 10101645 -267027875164950213077425245886750526400 10101646 701538639834639827260049241873337344 10101647 -400969287012496650432342471015189945168 10101648 14305637267619028726737362319684403200 10101649 102676295593725972601025181062158375536 10101650 -27771491273753434961305883365919354400 10101651 82740087093889656385128673759464422400 10101652 41086156792050556439509295624062513152 10101653 413244541770793515452962359446528725902 10101654 -42592688919648134441682331152808100160 10101655 -71062362028734552660436216858045812240 10101656 -150255830231173501108843295496463626240 10101657 -15764583795288882030825848107348466880 10101658 -105390956228376475837513931342228999424 10101659 66011678432130751038032590361785753860 10101660 -7076054518268747062961775905402388480 10101661 440771537308466212314145590644632520524 10101662 -25461993238112590143242559919210647936 10101663 259855392226544844928565579349367845888 10101664 -32719056717252064151140962941094395904 10101665 -41482265745638235238008035580510961920 10101666 -45852601760912018066202923163788537856 10101667 -21629907526455877077921861653653807200 10101668 263134045771342340938864142321862546048 10101669 91670371296445732902093973538679470976 10101670 112950161418162312293911294672295441280 10101671 -121098285916731397100895313936963435800 10101672 10272875951059615829429043949723484160 10101673 140332600529832781374677068710501976720 10101674 34296553505652217368767966759709883392 10101675 -98836095339427458055227876549695483100 10101676 127598495649467522798724228526476332032 10101677 -339691649848505266603274004010186084608 10101678 -24245762033645467116865962701776283520 10101679 367577615334729950075645596705416154112 10101680 -87046060593948675797475246275902832640 10101681 -80265211484551362592946297132987399472 10101682 161870887115142497516881982357746962192 10101683 598638859223664096323275390933985426760 10101684 -37363538356185575905184132384750254080 10101685 -208744531823819416922431993687255200 10101686 51778446319344878217363595845424896000 10101687 -310748587059764841092021591805189754800 10101688 -86231697065624080136645177000897802240 10101689 3837500959328076121013194087805578368 10101690 -105911637219924099553776833417152968480 10101691 -183740057909640870587330083521238567616 10101692 206574158124819405582930492776582553600 10101693 173839232204911673486208784943404905600 10101694 -125742123002981493773187334998355196928 10101695 -137433084661149279791973234376686509520 10101696 -101051119039205562885560544240888446976 10101697 57110212214674860989079724266592590146 10101698 -191718445731548936312025486464633540400 10101699 590500266323678742297425457503618043120 10101700 5607347257636582951500307752021606400 10101701 -353078335768677123182267984988422556096 10101702 -67453532427240092280127126738862712960 10101703 37021459790319391522567524625395322320 10101704 -227286699600808192781061945610709130240 10101705 -60842532724991297777722358251838744640 10101706 120175411378750200878336852207393263248 10101707 -1194320821964305054742767209382404096 10101708 -81546266110846579797931794211992945408 10101709 496452987088296660986304739668677857910 10101710 174411551206034581298760843184283650560 10101711 -354908005204053780459745364660772539520 10101712 28149390483252758126443269336150204416 10101713 -48483862038959017208135615265595105038 10101714 54609497436456838871803561246890388992 10101715 117326222925451232751125276002665379200 10101716 322487842037186530665910804496869971840 10101717 294193940968821102139523013945813023868 10101718 40660550834704796472659788458691275840 10101719 -198300575437574811234837293479881365880 10101720 114306051317531405653616306167928217600 10101721 35841276191811469788526144633173498112 10101722 -86878862268871708901365683061979799552 10101723 -98920175786570043737377373356578188496 10101724 -588655805901265921140137683097899472384 10101725 51378819966586948525314210166514421600 10101726 -250850742408657104983762936562876937600 10101727 -27578043573868507445254398135823369848 10101728 10286232474801842000537119439522365440 10101729 -121537619994651108984174515304303339264 10101730 -223346180303607463254765154752908544000 10101731 -314068973252148793493119381602558234468 10101732 3392879308737508417852562501101565952 10101733 30415045523336811477048610854559723680 10101734 -42413688208861331167896262850714023680 10101735 -46261517799613437964414769403224800800 10101736 -261568429933752466506627622387634488320 10101737 306962795841277021959170456846983219386 10101738 37378769780495576238588870524510846976 10101739 -2692019908033500122172688260364200460 10101740 -7001246072899569987965988731147120640 10101741 -4504482492932594651751662625556765920 10101742 286776545088422702283625607357645634240 10101743 24701909630989666843780925254700326992 10101744 23031825593904721578231330497106739200 10101745 5878522543480239488693957613183741120 10101746 237727686542842185661142819078626710144 10101747 179458792056144774757199000777431073328 10101748 82544206085304074990781393029419641600 10101749 74557677270406052472507602810515630080 10101750 -127340643403587262371942431471001120000 10101751 370424001294437256009658877406722950104 10101752 25862191253515129824217783143902638080 10101753 -94146337368507742649672602304227968000 10101754 -136529422511438689724495131123834225440 10101755 -44472088284324224750845514356098939840 10101756 156421046362357702269998521620480000 10101757 -847502493795073617044734349322270457140 10101758 207194942046139396824702118355730262080 10101759 -345939399470513559071297474866542941496 10101760 211120082605160470270955703488300974080 10101761 95065796584746747706946308551944856000 10101762 51905352433433000190304987019855920896 10101763 134335463770637936898533347342221098496 10101764 365580919832333397735735782250303261696 10101765 123728602291273551375834808268605756320 10101766 -10951304104184040781324288883432933760 10101767 87507451954730466043658477024349659760 10101768 200314117396229601582041939074625126400 10101769 -502841089009300942291815598056197753830 10101770 68994356948761661182459310107267445760 10101771 -20190635072270482200211215413400088260 10101772 -235244428629021096739950133358914234624 10101773 -291802184760855410935976983620627347040 10101774 107174142030662963270623614214887600384 10101775 5199811463065041348272577792582749800 10101776 10910655514481388040615926505176440832 10101777 54450994100568479668805497457096686464 10101778 -15089390007354636378325107828760028160 10101779 -65582243443754896713818058881264305620 10101780 7011350413147720995063043829243904000 10101781 156859568332925814527912827447745807964 10101782 -160634504520544144804878973537499863008 10101783 194332036974887036855116621561636874448 10101784 -24186163074129635031546536877356482560 10101785 161601287370948748855300758915777372360 10101786 -62131188082091786014595684899665332736 10101787 377983047688226425886374189148250829240 10101788 -93904281099007141466586725275316070912 10101789 -121784014901961610144943549139524673792 10101790 76721357958099803671423351070992622400 10101791 180848322955828839068996152476169850256 10101792 -156559997488754911211265458929842782208 10101793 -99839161579061629182913918196395509400 10101794 -104468441762722997246035710985056176304 10101795 43412257913189086735896773370116586240 10101796 43176924513774436255219649903064555520 10101797 235723249562948630417203656899008241052 10101798 81145467618302201312880237362789533824 10101799 -113673954583831644380176695435232091520 10101800 137642254201532025845520069459909888000 10101801 37484229841854701993361475481327715360 10101802 226414075699463166750978089916946581600 10101803 290509133373019788217908141786541801920 10101804 56838363889835729532261670878250893312 10101805 565212902630311676738012209307568000 10101806 -239453366597965612817187898846857600 10101807 110715994708224530662022726694012675840 10101808 90662950292453722454133628590684733440 10101809 330645850754598782110920228021870577920 10101810 -52019984317797643508395706210104419840 10101811 -6152739482089990239335482133978620200 10101812 -95712648926731698047450941464824924160 10101813 -14333151592804511970018332239913038080 10101814 95832081104649540812631613340121388032 10101815 83248869312709980312284645624702632320 10101816 -46398321220436964091337389565507112960 10101817 -261605219784029425494966356378087956848 10101818 1766932958919716457110171774001623808 10101819 50285824269978189029088696029030124288 10101820 157369717469251891663743051882631918080 10101821 -507761722061979594146226053748337713978 10101822 -93019837018704615487098478109652481728 10101823 -484772775339482558235223599842470596928 10101824 -173762764896834599766567164914467078144 10101825 -127330160936638290486388245695380860000 10101826 -32348769749473923442923497561583820800 10101827 46179161987616893999367288649220447676 10101828 61015341333019485768932801181584130048 10101829 23617902447205582258065232525097718880 10101830 144514829602870713023398491228660817920 10101831 -27563151677382309195415789266039464880 10101832 10129553638156780063844716226268057600 10101833 -10094735226610123674464844262199690880 10101834 -5080256563763974466263020241199321088 10101835 27847682338182914482733241299901213360 10101836 441782093860820873231256557860137592320 10101837 11838896916016763112497737549642036800 10101838 283274905649192000529894143875575472320 10101839 142808604299587249630498690209877061232 10101840 -11096482865265581626148592443454259200 10101841 75142495284518566430318975286336622912 10101842 303340466693919929608152418505607650592 10101843 98310790420978963456797957309836924532 10101844 35950878261159392207935847209180313600 10101845 -104022621044591325022100972896693605480 10101846 -10394976119803214971605315618474565632 10101847 156095357796932080757377326832136195712 10101848 -328787697096498115898391526764765296640 10101849 -31165362890476015128258075448994757936 10101850 129501122881507758751900339723811788800 10101851 -511451715904462071099900295587677220192 10101852 -256167297895065189849165404277862631424 10101853 -67754720400282344777233488584741577216 10101854 80032894722163853927834926216899084672 10101855 119943272656270543395479690636926914960 10101856 -290445570429453427580025299223030005760 10101857 -50797204557904130429280074589792252894 10101858 -75944610251001836303073411885682816512 10101859 -592621667955441369220263145275263010984 10101860 308300335521708401882620259924496499200 10101861 956522326703695400856045427953960960 10101862 -17888859875696268792028555611833647968 10101863 -7403895793130557565973655671149773008 10101864 -392306095852149988818073561006383022080 10101865 -68635987496962658431012362516592593600 10101866 -116983487169767708639411170776235307520 10101867 154030998907854168635180330865877702320 10101868 17580635862722360421844060144637387776 10101869 442335923597189617298860268542790493270 10101870 57586738100966249539663222580665008000 10101871 -173558525090461686241233368965537964176 10101872 -102229815278341485148155193611328585728 10101873 341350637604841553711818468121235030384 10101874 -27391948517242101178326410235349550064 10101875 26958728390819145983966058018713850000 10101876 113414556236489568371978697526204391424 10101877 -169886849883584291463789525941205959680 10101878 136807464945667390221829417421921262240 10101879 -185837908251427251447493025192692354176 10101880 -129755063262869929356813549573610291200 10101881 114341319757865279508406508121485036100 10101882 2779547945003917832315148116713574400 10101883 -4376497150930727539695321663868071576 10101884 -150501423401836919260290747622480525824 10101885 18676070174852088222124799699471445600 10101886 -11602869831885687152370517516689806976 10101887 266625484750880594491392253203863089536 10101888 172062205694259129380658182835142656000 10101889 -475937924368170297486128059160596997100 10101890 51561921972315639654888355226408569920 10101891 -232406293972751025549809022329549682960 10101892 219527193543116466751529514151306841216 10101893 26521674494007047399097192246015188280 10101894 169058472030676077361472181244049994240 10101895 -78322729539961090426667775950632032000 10101896 98982133506229342694801126853291048960 10101897 2051030370634382279300844646430880228 10101898 158451893597412651425318924991489409536 10101899 -62778193024050472407861648152730494880 10101900 -57199237392330546805170671015249510400 10101901 303852873720831047728736267067279566400 10101902 98112477983030446188303663568185888000 10101903 133609645291459428326603657984123205504 10101904 283096663535703942725418064980803584 10101905 -118597020694291573571313928210415261760 10101906 -24610880620256429337754740037735667040 10101907 69662122537634490962398464129159818156 10101908 -25334388732927826844034057426407374848 10101909 -22745697888688368870060546933429472032 10101910 -9179756522865364373284199201057479680 10101911 167843696988812755522202618019870817272 10101912 71503614292145785688347861507292160000 10101913 190486607812725468145066020360514559620 10101914 226189542513589192234538411823127698912 10101915 6213211694627490243803810823615876960 10101916 159211711127104141924433382067651991040 10101917 185394982675948072571461420548178634592 10101918 -98398343025801503078976359475377581440 10101919 -140164986448426477029657380571379547160 10101920 358569376226211371242708319903494963200 10101921 -221269221400547023028600105452054678560 10101922 148199935435459649129865443178031852032 10101923 -83584549929299525088793079281833416736 10101924 25814975689057849275025766865412878336 10101925 25740050381929800380036056472670816800 10101926 -133235108250310159795919050995056621088 10101927 -375180874713969770107444712659806384 10101928 194884681256519737248837049726906076160 10101929 445812490694386375638476654667783265530 10101930 -9620680904762357343040433564001569280 10101931 6971246329541244723455341679476108544 10101932 -587875922465819160963004758229182558720 10101933 -318966738021021205527918166753534772298 10101934 -183418046925493509362062986079520092608 10101935 173122677181174602445641191215198823880 10101936 8985665368848560919351129396421263360 10101937 653420029957516099803420722257772024320 10101938 39258552848142519791669977157102285952 10101939 -3650107124436739948796353523504593920 10101940 -123976943219970128991105581627848008960 10101941 452424510763886556385053883954316310300 10101942 -56207975246454120496158936756533189760 10101943 -312493676801777770256921345252920008120 10101944 39574851670308361407931047085400678400 10101945 25519370725957944385728394300024012800 10101946 -15008049603705951969173665117800325920 10101947 -2651152681796869654007074052811892080 10101948 -16466579344832552682463213571065936896 10101949 -114909585816240714709948696796878657344 10101950 124998664067559699159965898533378976000 10101951 10859883139363667855851264342481213040 10101952 34529127262825477939333292421441126400 10101953 -109319054883658607824569660534754212798 10101954 -21326182989229755735426570061665715968 10101955 70798631597223204662012384335933785360 10101956 -96723108676011330458193181748688938880 10101957 -259914303077514088379305608994094710560 10101958 -109241676031363791821607833714180727360 10101959 -2157865324890641651678711057801635392 10101960 10871037714571987779040542821344051200 10101961 276620892072622921603682704710480660480 10101962 -15743115962938084880844407705639555136 10101963 10417509496340983969659439672050234864 10101964 -321893357708136127801133961967193177600 10101965 84824211653715556219687812857299750860 10101966 -29666663328081527526078910141829885952 10101967 322055106173487360211510939651091572960 10101968 23072674947265731716164518791170228224 10101969 -146770645050686984925267645664081700160 10101970 56898775340624520109361365704935516160 10101971 597191852984673757496980503248428860744 10101972 -63474805911316736325773554391081097216 10101973 -50969445640024452623429441242939787360 10101974 -23419987134354273373175321373891153600 10101975 21577117488774777298479288901104786600 10101976 -68189370265989551587270971696686899200 10101977 36719143435087230413351853014746082400 10101978 118923804790313137135530495524920242144 10101979 -73255924183057283540456511167301103420 10101980 -15552441680256037695663081700164403200 10101981 62913398313032334270273821378640308352 10101982 225000910703600516632917282950910792384 10101983 190309940968367186764252705285320645360 10101984 -189893966881351496874204244210597232640 10101985 -37589903663308946765225454457404172440 10101986 -35704609842732722182336138802966309808 10101987 -339863725991777375172644772820974107244 10101988 -79892533163044382844535851023642842880 10101989 83610854607248430974386555956277464924 10101990 425809211631229267905734638819246080 10101991 266234148342744648198949499017087214352 10101992 468901662146050664711115653411820994560 10101993 -162418457680998152544966231324603235872 10101994 86540495884042607467404093131015192832 10101995 70555737474740562022630096628758589280 10101996 -158181215626711285581051002874724577280 10101997 -8272958987996320528117829328874606656 10101998 -174350562620509058354354137739713176000 10101999 52701532573396950893450121324516591120 10102000 80271038437354546785797008627851264000 10102001 -9006289093191788106614408543825820672 10102002 -55101772935723854395240303905654634368 10102003 264744785255811824025090987083144834252 10102004 -25846875229667769310883176675999193088 10102005 -85457720927547907792548767274594407400 10102006 -185695163713113168538698114426036970176 10102007 -154100288940400876590309900198515454744 10102008 -108501153045441112947088007868532654080 10102009 -559675893531060407587554728058598032790 10102010 -172577389570055769178057965097352055840 10102011 66415658132222056487590073980850237040 10102012 -31298125507639071010546461175470763008 10102013 302473235879053855935145521255991195584 10102014 -44643627289126924083461035304853265152 10102015 80610402701627913245344790346984614400 10102016 479153156109673624222179222997646180352 10102017 133895587724673966573522749252241983280 10102018 -100170622553319629944610885783909717040 10102019 -162794068744919710962456670825694744580 10102020 -114807692381409810320285703843980144640 10102021 -267861987813999140315698811322323315168 10102022 26077488424643282180577113058005366784 10102023 212250773808733371354326754669501378000 10102024 136319530493553020031439732134082728960 10102025 220614966573680118782895465681600983550 10102026 -112984252873870421769145508513167142400 10102027 -55102388973506823150041272590215284240 10102028 -300043799474133928316391655780546328832 10102029 18101644850502561597477673132213448832 10102030 80858276342951094839896885495940564160 10102031 75792890951173469944345638005316146064 10102032 3713779485888662708665271827903291392 10102033 6794095057576718025759194737661893744 10102034 -185382321514109729502252312562998912000 10102035 11817975229049575369899621127823569200 10102036 12019477930099230944810270555822080000 10102037 96816547693129185552535378656099577920 10102038 68496002125627085799291702085381239744 10102039 451124180641030455660004118662016344320 10102040 145228138344583442474689362103269580800 10102041 32292221910523143313492110724718650650 10102042 75586503178726440772318998176091336192 10102043 7673011244973719639064622579806594816 10102044 -60857430800378715805742070399544688640 10102045 70993674323967945125989407370069896300 10102046 12277552437018597164500089350176642560 10102047 -69586763347741654474254183210833612160 10102048 11093889417697551739909275379630080 10102049 -20537595085641589945922255955175297950 10102050 -60957033587526080280107132499219840000 10102051 -563143686459071136941938146082846740000 10102052 245806310336509384878314929521747025920 10102053 -146676722201617802634255795751885861440 10102054 -4906817380369800917868062796433096320 10102055 -56713000306836699604374780734151572040 10102056 -309130349194278903040917818254210252800 10102057 215555058462906271773367274495197366912 10102058 58806192323353244487389224679379464880 10102059 -34104807525853389520974128698607792832 10102060 93430778690472779171809911110627727360 10102061 72304843261747799551497457645955968662 10102062 125004465660121932505436033392163009664 10102063 -249767443321041850377982573330672001280 10102064 31904035619591934575518073754622427136 10102065 -92029841469361361718306929453093976960 10102066 75134613908138544970132097117985676704 10102067 -16069136147054357728679183460176130528 10102068 -29332580580943903897036881216047480448 10102069 -515159817141197928075678397552148144530 10102070 -70632077575238105385300625048229677440 10102071 31518778274215840484206391650775082624 10102072 68727280878241992765248954277587558400 10102073 -139775810799069399072777584229210965820 10102074 -42912930281495272127997668218962109440 10102075 -48002179686905200764538445612895499400 10102076 7281230814647672105891921350264376832 10102077 -11575079776200009460775054725970508474 10102078 -24394588187601377650365992418384841344 10102079 -95294879487680963545304593246264437312 10102080 -95872439775842733826214987729102438400 10102081 341148183598709131495738690694563190064 10102082 -140255911054115140168649248161488098608 10102083 87660000849086560885024502666725572864 10102084 28933067036921074203597525305823476736 10102085 -202687484854352466172151044396467588420 10102086 -364646959191586967674974748852180766976 10102087 -107630548539506063988525868785524017200 10102088 55247415806701382503966566202272645120 10102089 296733844941546740962777674438817342224 10102090 -38647934673981698120222336052412972800 10102091 -268507904878275662094612679946103304200 10102092 -8225587907711276081536275029055553536 10102093 402923906121382255587715675186085474688 10102094 -101906981587490603753615702019392629248 10102095 121240262504791538191192619943929414520 10102096 106980116759548803134922330185409626112 10102097 401593597206046314111692488481199558372 10102098 -87583728962253590694019727289144449280 10102099 -57167422848379927792779527053844038064 10102100 -107751049378490024682174015322270857600 10102101 362045950302129896863922297402394140832 10102102 407265925738624759406706963499655050752 10102103 -291225511263684442948147978712329816320 10102104 448473445594952411424037760824937472000 10102105 5986161959315413159205376367824147600 10102106 26328074052331825080126158559559772160 10102107 289207973324687447249713345032092966040 10102108 148204394941482850953257605945887861760 10102109 -246349400902515803000476297030110153690 10102110 59633436273555103371441277766977536000 10102111 411184187468405355322235502563532866424 10102112 307981508853131466674279883166276780032 10102113 20232434414383692249584817278676183168 10102114 347687310120430824396086349491815106304 10102115 -10205537189737357303094928442504824240 10102116 -105300690783028353273533756257393367040 10102117 53247157232816332320202591989425959166 10102118 6166384443295729566848526325327671168 10102119 -2684744624501948853153459871241899392 10102120 31922229223746707517510356823072768000 10102121 -19658235370880713094332933917927483000 10102122 -72363432122215722727076126323420687440 10102123 -15720279772292991354783942758896963200 10102124 326635954522797009213058111492378327296 10102125 97418362087070781276721428008570880000 10102126 -127715253691299314967554469255537600960 10102127 61486110999336408214141631098468761072 10102128 -7516487552455974608123460845234651136 10102129 -48514277880280434118439527121489204160 10102130 -159372855378632702136874547171199628800 10102131 15252669365350974056953654642418738880 10102132 116287699773503809967690182830234621952 10102133 -1050752458597327507203108063848941056960 10102134 138498758772076259703501266215746090432 10102135 310616275743187667166007782865422756000 10102136 559996372076103312086035062559365672960 10102137 331375085198930428662883080230872671168 10102138 39048704591129048301979019382070884720 10102139 400586122444287436026072797625548747940 10102140 123866434612196059022690938640626152960 10102141 846562275934538112519869401382629440 10102142 71057196205409167036281736473616168512 10102143 74954777065473219398712823949798769864 10102144 304391075447842007327745911020238929920 10102145 398768250561703530109350928589481474900 10102146 14537268684325262716997309342208883584 10102147 89484797569605805124049780506878436304 10102148 -155242161535732254926425117542924656640 10102149 343052631528946615673211626816494142268 10102150 59795637853520262200285545782432912000 10102151 -20704602997378468205992182392065903848 10102152 -104840854705761577722290214955997429760 10102153 248795458973060336165054885855989046884 10102154 4723582104254122233078866920938014400 10102155 -45272455526450091359101954266292596480 10102156 155385672420358103364915546216989270016 10102157 -66902795424443546575996146660297435360 10102158 -1716107344014600548734247381590493760 10102159 -1295767167577590047489055123653214896 10102160 -13826582014693018756827182339268771840 10102161 -109571231620203223310479982762909702928 10102162 490636112576493838914228527853364224 10102163 -423496877863477000674160579969979758080 10102164 138209589994416085481355010521908840448 10102165 29261163179633546477622051197159788080 10102166 713506122643302382602128733155680320 10102167 -26608463166771583867277477414948293560 10102168 -223690037505802737664264542963773245440 10102169 421733425623174047734660333492698048 10102170 11571074796057512938403206852647843840 10102171 37768706271678678476716475940381220512 10102172 -80833762327789472313926398168292418048 10102173 -38741826473892155322124383523188953376 10102174 -4434342380555551383739901141681921664 10102175 -201038017073174197280338057034267274000 10102176 140158945802748649812268943957566685184 10102177 382523815675989391263010284190661229026 10102178 9068127884047804344067355392509016224 10102179 -202573895176868678588484307941122592000 10102180 89262576648777238397725147463607828480 10102181 65975426532071714655198832839768774144 10102182 60010056298437810487464776571442191744 10102183 18656568930221281265078041305456741960 10102184 -40892378627077616730110538553539225600 10102185 330794221727835270937163788262209555200 10102186 -185581172735495399447468684643619687680 10102187 -86379136407095500746032445926609995968 10102188 194714704805879968650243500031240537600 10102189 198499570779328182747252875488414780800 10102190 -29560472014044300868169642439626365440 10102191 -220890674766655500146514470523702310272 10102192 -7406547632413548785470210676372783104 10102193 -50590897223387347162498238573388139920 10102194 -69549991578147424766908944963667206240 10102195 51651854196612309119718751585836556800 10102196 -126498173967659151184856117052857972736 10102197 -14330526473016720837120691566972887040 10102198 128683015094420799697124853739207380864 10102199 -546938116022358124292978315754290555040 10102200 -51557732401035793511551654033228800000 10102201 289751425230470246290129993665156460202 10102202 -903272421657248364064173474052910592 10102203 -6609410674773428601353561905614028788 10102204 -31035379734396766661232544497692508160 10102205 2526962946963251538168263867871086400 10102206 -182001037249377620475959897795790723456 10102207 381252901590513289476867170676215963456 10102208 -111051999473627320366185485273892126720 10102209 24444436178682653748104413055602503936 10102210 141648744068410068816426198702361235520 10102211 -226509411475007204780042288702457968640 10102212 151345407410819485511052281025745612800 10102213 -175729730271778418258174710577566686912 10102214 -15400837549120974294642250938576848544 10102215 135843555263441309443136352313797304320 10102216 118401960976820276191494403122505728000 10102217 -990777392213517776186506629575946194928 10102218 -372669183695070455129376314065551360 10102219 -292178930727896423053388546750574256656 10102220 223092132359265682528340279791110650880 10102221 -48568526695515393976607536375352488320 10102222 -20357134052839909953283516217306455296 10102223 257900489366398724466313854003339031080 10102224 599498065753442676529332778587783168 10102225 102557020070137575331966411887221478400 10102226 -80286722348263553700735783637713848688 10102227 -376738932770245636256186592659921184768 10102228 -232656531865217758732520879662984546432 10102229 167132500564727804839162489078418271420 10102230 101348343225804843752998492773692645760 10102231 93024412288013768598016239096207980064 10102232 -175146384263828628731911643847277393920 10102233 445349416206983314179363204386547265824 10102234 108865030261819422959603091708319532016 10102235 -10639718873340004075936478925186432000 10102236 96544353289865290893394681091584472064 10102237 -518788150648586288534986540727223778740 10102238 524574639570002395958293536438366720 10102239 -136626456298278117381804457562534209920 10102240 530430799471129956951505238989414072320 10102241 -137181651018079853237615120637456248508 10102242 24502598496035867092193523474693154560 10102243 249600351111846054291702741222030273840 10102244 -231842448028776801983397831204380565504 10102245 -186469507102735947979725039465325963200 10102246 -92906454692934056709359566899487948800 10102247 -488011692776287615304931198853876557408 10102248 -1233255076523545295682649243849605120 10102249 -118260803191200632016148656062610554368 10102250 -217472196336590654554598218103422608000 10102251 -2206067525928977475734866113198597504 10102252 -302461152338853164916698660150749037568 10102253 71874219027096901683893676474818426304 10102254 67874531654126234905816944805054156800 10102255 55450260350027474200265839789091250000 10102256 35945328358312686471375197104651763712 10102257 140247581730653220263099166995907773328 10102258 -102069314975151008439990946285783177728 10102259 -208153992840246835077760060668887260584 10102260 -73189611122518952256150771965588275200 10102261 6020035837479556971292578990341565052 10102262 -69830505456230657500857129896445381120 10102263 131529911683456416880317752424104160744 10102264 436928986175449188246185347303559823360 10102265 126660358576253060782521296499506605320 10102266 102685945122118720166111629690276339200 10102267 10170062845288580556688318052864085504 10102268 -498470791811641176266246029186129920 10102269 32855608974199117472246968458698041344 10102270 121949606353416571232976447561915135360 10102271 -385788991708762616653800779128678051656 10102272 -68026976853551658024612546400871251968 10102273 7795654494390332049719271766630945860 10102274 -76426147381847252840982205866077884416 10102275 116450192033527321387696721188465251000 10102276 289991528342755574218454320151744812160 10102277 105882717021742849914622725550099572600 10102278 -103082327233462144830794600091501821952 10102279 24825381638528360801848143911697728280 10102280 -21936767829527561619774994544030515200 10102281 167082799030619420160532763249117461920 10102282 214747538032849395799551375189064114992 10102283 -797088952985193224744554324794121156320 10102284 -48238429931065873723360230936248327424 10102285 276722764294760388434699681737671739980 10102286 -150672434542826982890309559737575929408 10102287 16258908774987255102818545187351034768 10102288 37791905700394867814911051967935283200 10102289 39577170062227719470442668581729479090 10102290 44409580305873707938054269863689689600 10102291 1454090738464431750700290395641397760 10102292 -319828673588897930234489696244615164160 10102293 106564889594367813310330534771260931200 10102294 25506432643611953874468437916356337696 10102295 48890880923467289464364474232853488000 10102296 146259169319062724889443413249882828800 10102297 270753235511002068802637486284804332746 10102298 90761725599595191019532297146147335936 10102299 -185551093193409204548535548973741932136 10102300 47665170597975630750540134099396480000 10102301 -230321917953682210729611771361543134720 10102302 59049691490194563660240999282430891392 10102303 -18673857034132362920941073713668108448 10102304 58551248428428024213003814920374255616 10102305 -82741981987799937895818549676313946240 10102306 -36873814441743316497587073750894398976 10102307 204919769651126996504072482957663262556 10102308 -180529623660227198247525472708427504640 10102309 -28236686151098288455925606238916274688 10102310 -76259318391505973363016235297861658880 10102311 -89781179836914978507471707523941636160 10102312 137484857757599248021109224093421568000 10102313 -75156304712450460934033681374163176162 10102314 21501614156176027005204472837814442240 10102315 -30924282763436437699591069522926491040 10102316 -93863549639282579141712718746738407424 10102317 -105861476626260820602312629791904853888 10102318 -126235840534085539513249662296072729088 10102319 125982908896134296002007248926325476840 10102320 628535629353232266852256867167436800 10102321 -387795166670092671341290986479735136768 10102322 -209264688829972707285358223352388495968 10102323 -18417588915087297219555993056865513984 10102324 -796469866253929009191009491671472640 10102325 -166892000369798302101837354568857626400 10102326 83604729527010357469933123173794073984 10102327 -533083644943074757459881369544375166976 10102328 -26480990731112666800429868925852426240 10102329 253366216999044249508015195926150535674 10102330 47054223934256799511166814031638187200 10102331 876063413731031904761997830346845224272 10102332 -25936766061886826913190870678391986176 10102333 -360669634758376624841221243170524535860 10102334 1136569818343819276783745633903201280 10102335 -94460515767701305163050315496158814400 10102336 66911871855269500612569115574352740352 10102337 -283083851070227500504088544651347633088 10102338 -8051133860910059286060203450796979200 10102339 131147856036705353368111568973218120224 10102340 156720204052610960899827082097082819840 10102341 148129954165353430442768635258341165792 10102342 -74536748710780979031106395409499160576 10102343 -375675999807646813766032792167941083536 10102344 73243197132703033425408402033987256320 10102345 31318514149213650202951675063737608640 10102346 179004102076459366995733291356683142144 10102347 236714434185978701568106719986073788640 10102348 44438436961900532061973972345214184960 10102349 -16976964392101698851065943704607171700 10102350 -21390311017716785362215440859958920000 10102351 -123735813607215903621017236052840472848 10102352 -25788026339424483291226875303012630528 10102353 -67337870237658690917547013942294281600 10102354 -562352720140271855533443630349867698528 10102355 12250750918654472986915258426727795760 10102356 -162841659040979882259503964804188983296 10102357 -150995272246417950598007631737983116000 10102358 -118991170215909274256915457529592202624 10102359 -46270937824537914232103969843928678144 10102360 273884655016650061534036778692061184000 10102361 115000347450960185301594430929730861962 10102362 18328883439151935269819004776672056320 10102363 606728245714164596028667307144737676612 10102364 -180703001894278690159103164243196788224 10102365 -17024621338705479553734000498197354880 10102366 -323533951223340707193678363058379964480 10102367 647634591012196440566427214886696821752 10102368 -327648578735336733087306902410069278720 10102369 241001586132322228666060038186818060712 10102370 -111947920656134605418514935568937425120 10102371 -254896625318053658819915087879652830088 10102372 -56759845659289595879063731163292303360 10102373 53468631025824164844702101338753597824 10102374 188531311768949472119753344987980205440 10102375 -524874562126607160503698847317369110000 10102376 -229866514281194287708968384454798540800 10102377 3895944134613777874590154821164906496 10102378 44002345901815800027872759201393357568 10102379 -219404676298389035542651219949237618400 10102380 -18400402309224811825122264971134617600 10102381 -1874331029357684794457835279098256800 10102382 -96474174861357221158752015294597646080 10102383 59536801372002228690058307913973432920 10102384 -68175001367009291778722748260837785600 10102385 393087358556606093149370349894384854580 10102386 -28709337052255877534930786221039027200 10102387 -383664454960306526521882205773992246964 10102388 700449864666800691879596530890521137920 10102389 251749070779911240418104519504113201568 10102390 71795158868483712585092359643304902400 10102391 -277026156555212475111356046958887022080 10102392 -128779823283946541398682513976385658880 10102393 -80636387963333657988517980425665522560 10102394 -264651651950860508811870285311131004928 10102395 81081105868509132495572941090008211200 10102396 -41511046970259469831927374337286195200 10102397 -56797559164080629712108180844844820 10102398 -183010958561026162592095822751002643136 10102399 -235348645174739521631731221504917775120 10102400 23776823189185442080069943637835776000 10102401 -25363532744903538376167585145014904158 10102402 -10983775635901589270410401217469366400 10102403 -16898093058118332539471618066193715536 10102404 37254334147955779255822307774031298560 10102405 2268041568505003807888575795304648320 10102406 -56971049205720599176794929805944618880 10102407 -12669628385841104038085671035468532608 10102408 47244109602132678391133107074254069760 10102409 -421297242429087311151022689252724243584 10102410 -122192446711709895960234792548294820000 10102411 624568892857439707963357501317379200 10102412 -246891129583206088056639383757728166144 10102413 -289677523555271521081892755305310363776 10102414 26926074832865276797656152562240583680 10102415 303516515753417042943150281528669947200 10102416 -7252223478581796533691158229886107648 10102417 41141421788961428577481710754797855220 10102418 37744943390626172351515164050845238160 10102419 297865367707605834356093746424512635444 10102420 2310117713414421316883656195515125760 10102421 97246938584324883751934273089575479712 10102422 -51061439168214250467429289485281327616 10102423 479144277128177003470789542316479977672 10102424 -118555083147965753503368005417642926080 10102425 24260721870114887654496735976430610000 10102426 -77847819457179601614440058961947602976 10102427 -69635304955758627328277555888353256088 10102428 100108386166765582952330211442224414720 10102429 -528423329072818919940236102317669074970 10102430 47566612939948696816247829843294635520 10102431 271504249417732854108377676689258158152 10102432 3080064199279195430872397904867950592 10102433 301714666896209054359831646939165353440 10102434 17750630021109950399753187488487052800 10102435 -17922790330718112356657210712820039680 10102436 53635656222551531895725648738841645312 10102437 -62107351584439884827168635146651119940 10102438 -272339126561599172688691205555708558880 10102439 193931865233889642948037276705511589240 10102440 143175954406187309794539176509267968000 10102441 110341471302114587032342724890482931200 10102442 65032895712920707391475880317350100480 10102443 26002353729538148079264040772253512928 10102444 166566221550622518709960478678567311872 10102445 -319594594362385355000432010659892189300 10102446 -347013705282967681580714673240654019200 10102447 -253721734813848972860860469662491099080 10102448 -69115963066695493911299249476360667136 10102449 -20923593611336346764411537465125122048 10102450 31378775180621424921742230446025870000 10102451 -121872377369384598510398653766117008896 10102452 139904422390313102137152709167154790400 10102453 -241497157557137112171694072323783304100 10102454 219557431130417181750848994396469972224 10102455 -2568785226548829940890710875276473600 10102456 24549987294881368793147799745359298560 10102457 -119557079066314938838432748451924556860 10102458 47824616435490383480213410757239388928 10102459 135698672856158881579521704456873208016 10102460 180841902208825921341114050439673889280 10102461 383170231422875425867360684063327797984 10102462 -280276836330112153330349634216344402688 10102463 -968089738172152517241348508859573376 10102464 97032178930706498422962073858961571840 10102465 128646681277189680942176530876362043860 10102466 7407045996013663792310056132689758208 10102467 -31588629277793305977268714547723876688 10102468 -306978824327808050328611091304653588352 10102469 -132397344207816074295790650287341025280 10102470 -1621754576141412554465114155643596800 10102471 -349572860506571267249241581094786071280 10102472 97504296762548304498251245593988177920 10102473 -341866100339102428441476621988377114396 10102474 80811557225240347474251014924882461440 10102475 224641666471686135111622036801838902500 10102476 236317839764995386100313342101926968832 10102477 -137998985447770098910731320337625026528 10102478 -22541093783701217494561600437710126976 10102479 1915889273864605761546540105574198560 10102480 18735496000109428360002880713244508160 10102481 262403028221427053927839069233742455282 10102482 33238187539813982954626098395058222768 10102483 136980497453772210975505274364573060640 10102484 20421555269933967297808162017272948736 10102485 72340945300955760033310306404953940000 10102486 280155259242270116321134012028569212192 10102487 37678225610440561588051155047867992200 10102488 85867047258690807577030301590035824640 10102489 127632999469633810518654932995051416324 10102490 -146703161884868644501800508152748780800 10102491 -78206980206000574864967007711681758448 10102492 191794474919516414398026821340107004416 10102493 -178925829091766618232710831852131047258 10102494 -27746592352973523935626522853996280000 10102495 -77610307029271203357842799381595850880 10102496 -185515336785758234566045154663886225408 10102497 32304669748112618377417565461336190976 10102498 -158561247218774158215230552093323008000 10102499 -315812703355913644244096916639460455360 10102500 50081755878163661856046287568002000000 10102501 109848202648212563385309360674065669502 10102502 -108971353446217707117663453077168310048 10102503 58303129162228375474793498352854130000 10102504 -14957821171508028926397209342920212480 10102505 -49139539103202830354764263050799465600 10102506 466865263142420402496548198679093504 10102507 -139909485761045066175935877377450895960 10102508 -29696755139704909421270604255342437376 10102509 -154111805467011795603036692187585792000 10102510 -64730124520648554418995627384025495680 10102511 77012969802672787609313660108112195840 10102512 -7906774095246108232457092444015558656 10102513 429251169410979205582827423543447335762 10102514 287602734203618336249692673265528803856 10102515 -5918977959969032081995468292858237040 10102516 255814324394095136766045677160822189440 10102517 -12596923129004639579098047913067210568 10102518 174056918811056992391960516596902000864 10102519 36854135114377633234051781088785567232 10102520 173047076546610199963833310424924160000 10102521 -52054482350370413621055714278184417600 10102522 407110358660537805878137815140028018912 10102523 -193291966218124224354915464300347203816 10102524 -43582169925779970423187241152135815168 10102525 28598502250763856864978829898266808100 10102526 -170750104192746485640020869584850311552 10102527 81502204734417425577944247965799705960 10102528 -118987163236311311713517511716802396160 10102529 -340165508517063452908471033791683631870 10102530 -11620373151056510067738802233981696000 10102531 -73973184262098524536387373803690289668 10102532 -494884527227975741986315938037759872 10102533 -5870714217565398259416925392636947136 10102534 45620301558297529980545547758308011648 10102535 380225534477763585209881442439160431480 10102536 561327855045109131174822655593036595200 10102537 225845622849832488024802248445868156186 10102538 317283760809676707200333592512463535920 10102539 -11869298980732482596299076655086262432 10102540 53721030601929365894208222882444257280 10102541 -68321380123249158059081207046003832500 10102542 -44406948310179154778736731529731560320 10102543 10973405702939607612166760934309658368 10102544 76221824827157711048382073046011944960 10102545 -66602538793311115649244222804404866380 10102546 10072423914523805931421579261750600704 10102547 96783561420754708920429496544543566080 10102548 91753450750615032548569202297208698880 10102549 -9962818894696487794404787167514779712 10102550 104025390599909053139223509573107540800 10102551 -369309568457648337864846313576589641368 10102552 -473609230529336974602198718817077094400 10102553 -83449084395280454946962433629133220716 10102554 -12794834004598682278184973523783320576 10102555 -85355749933187307333180392671517039040 10102556 257766596061380904499937005556841062400 10102557 154275475832640924734115713541375002592 10102558 -199010103509673388210674433262356021824 10102559 104102583496669553706062361723792358080 10102560 -65680234349850521550061141929335193600 10102561 -89615128628689794500849933975356367168 10102562 294016328276451240415078531282222558032 10102563 -5452688351638867342670697853874779776 10102564 138567636212049609553911083466331353600 10102565 -257514865722558126054718238765914685280 10102566 -72471702981335993665672835548640471040 10102567 -82744730525165153499546544488097368560 10102568 4492019870286028468839753637618483200 10102569 165772893160997147388870060684681132288 10102570 64625238149524191849893299990773177600 10102571 -19056740181781633347048864326590120368 10102572 46351883158335460759907442001548900096 10102573 -70456844287208840785490001745633515260 10102574 21333014381666146042627055674909705536 10102575 152386669563188359624073941234204575000 10102576 -128123027205198227021907415793193910272 10102577 -83784438622811171333516536665547409040 10102578 12194822325711427419615623770384281600 10102579 -250443326839620940936674869396424848624 10102580 128438061020209673836991025639054355200 10102581 14819491516989165235606499236801989120 10102582 -5878252168645018196553762470418592128 10102583 74584012001792676646039381429663049544 10102584 233716374212492961410447945667410104320 10102585 -9533394466008561932757712857511054200 10102586 35026644051134261022036087631881276864 10102587 -382743139697715639347389177968845701440 10102588 211189471825925926969722189753672178688 10102589 -207162072568787228737853806681379758080 10102590 30352762610292280193521031890339430400 10102591 -126724380574932203979669958474424857688 10102592 1567416830028296555311110127701983232 10102593 -94139032799798152067979920250573648336 10102594 -147219074941363036573960669542416254080 10102595 161410154097433697375971834603665583200 10102596 46525193844869648221908839441189830656 10102597 -141906068572089771507023276170282969954 10102598 225712403107747564168843420098797017920 10102599 6373810670548454112535708123816367040 10102600 -90672171485988599816209300281822336000 10102601 328982141458884278987842618880454246372 10102602 32160113568325636722941252313883352832 10102603 159877726577210891132483824726953325056 10102604 -414436853955587813853415677478202227200 10102605 -42083948692794511156579742670975737280 10102606 199781542627952652424583987633224258752 10102607 -209348800837573588147230782648906662848 10102608 17782957522927010375211713799630938112 10102609 88372653486676423289227313172122348160 10102610 37530958572108468215933275785718402560 10102611 20481375512631358252911096508448337984 10102612 -9287659081178756154954179198857248768 10102613 -316250454208070260876393230128074233138 10102614 -226494367353975782539726447935712394880 10102615 -173327150170183069818234621955369777680 10102616 -731360824226408679445144795279872000 10102617 44145125021230017923820888790952135040 10102618 -156136537329740019485859212122407924240 10102619 -345186790511115428252054916677840551680 10102620 136365927581902326275869204395674050560 10102621 204525781102067843990958415378414946944 10102622 -72516858883235852173784825273736502848 10102623 -238816183327361219989244678848433366400 10102624 -337630685329579357748511710467251240960 10102625 -2298167942499017724990946559108046000 10102626 -95410614712748027539588055446800328416 10102627 287523326829161796365030782238883644872 10102628 -117121031432276982001986007628446504704 10102629 29880589977195442791377274444068543520 10102630 176977108220608278063364093904097048960 10102631 -30391527785869879254778129080537872256 10102632 497556349938452889656641780416921600 10102633 18642564610705719648520684734339395200 10102634 106097058003208131152341526778154492512 10102635 -238313236412299600848817502749474560 10102636 135424638690563763009350168704164686848 10102637 219281211846375313672130675420833046892 10102638 -6121725212497223477439318176663334912 10102639 -538333220250106340836837955888493152560 10102640 8188192258316603721961323417961758720 10102641 -446863681949997759933271922836017073056 10102642 190264703818522774757264836881125932800 10102643 482299393216794016555761551456909938080 10102644 -17977880972167485995743138254612322944 10102645 10208712572686153352961187949390302080 10102646 61368183587584644505130468167573109184 10102647 370332254353475797252248560722370877600 10102648 -210474765488633195838755094233029079040 10102649 -6533024222986522004873975832515707836 10102650 74214152183639426145647634935545881600 10102651 174071073475552620808279433080680798660 10102652 -25035838830581941625458977070049918976 10102653 5139824607469255954106285856235206 10102654 25391680030665001809266330641837329792 10102655 80008875582298796283768382086080697120 10102656 110406748035714570306755809103786803200 10102657 212949292994252211700034772100018362180 10102658 -91929500410952224497770273502170127360 10102659 -30754050399613891029366013865614352640 10102660 -66913323605589036396333561221306327040 10102661 -275798173906446694690970022834556670400 10102662 102366592557526023886654115125178181312 10102663 173794579683530368402352667971714885912 10102664 56500496941008935012728122933407907840 10102665 -44896052912181275644833812111897990400 10102666 70389905390052934305062959290962853120 10102667 -513427299551854562363383270058997418284 10102668 -6300001543148973689586650001020367360 10102669 -1026532428478614523963131102918121613760 10102670 142194181686836452927332734074222719360 10102671 -325353178797801324026467168292574011760 10102672 8048721042410867713692727353967656960 10102673 -101934634700154592527550540907468810382 10102674 69007599448477505760451785786173957760 10102675 -70473064117300899432747276057472904400 10102676 147685891483864550899339743790953048960 10102677 -1019586567901254145214732569504010304 10102678 2667229795097398470523657539380060160 10102679 -618491906214187255540460342178631281720 10102680 -56232886489751854939368947322175488000 10102681 83207453847487421509748322496447450560 10102682 -108192706432672117098154200933951617808 10102683 14064097982616530866871789115593806848 10102684 152010578454913206863301882046660476416 10102685 -41447958370746569051511886494320041620 10102686 22609922308392093523733462800958281728 10102687 4490714091436719619467807871112212704 10102688 -322648237802214969677254224628631470080 10102689 24066027985099915563969254745398669604 10102690 -73265346549208044816392453976393900480 10102691 203423032738865866704328426295781424092 10102692 24774119302808944135374282219817101312 10102693 132946275296168821654206364700953422460 10102694 84966283029970506603439737664600213632 10102695 -13871218893876671855755204790769484080 10102696 -63463984401230857621392750016278128640 10102697 583446737669243710827790382770648473984 10102698 11805973098787716931698917514952112640 10102699 245174810895773334861335518399820504000 10102700 130555429330573534585800590823234259200 10102701 -86026976477470175777511107128401058560 10102702 -39579025013254444446548067544171910208 10102703 -236357343031127524575546042801574174032 10102704 -38583131759926876014053356211307282432 10102705 8411038688843470711346039444276885160 10102706 33716140209705263571491716648627282944 10102707 6314424975748600541595417664939420080 10102708 78011539631185755941341260454234386432 10102709 -287647254497677515419319019783349865480 10102710 67948844737741667198421184830079128960 10102711 -20619206778837500883336110379441250176 10102712 101069334143639408592634676072463667200 10102713 64893836350282780494686611219074782544 10102714 19277757726971237522395250399401116672 10102715 -113342192061538978102785286109904588000 10102716 4914291906147889119564248218218588672 10102717 -349701034988730284460426436758818818234 10102718 -252507087283298733608922428949218304960 10102719 -267068877916396975885354626600459891840 10102720 -1904493542224115951627867722497392640 10102721 -8923578844411689197385180277395580368 10102722 24226727674249788281945843663074176000 10102723 -288470319547860333538631034805014675200 10102724 229202028203806241463062599201798747392 10102725 151607268262160290653925306771861977600 10102726 -103898861799226500990944789049659243904 10102727 -28009935265348056507261036665596149600 10102728 126344557413055628912916268242944901120 10102729 -63715627367170782495178426248757609088 10102730 194950638649511212196197238372880076800 10102731 259376881601873291554046076338055131352 10102732 118177740417277510890270892857556964352 10102733 253982156072122350007782070813016804982 10102734 -179356284234500754377626958262471868800 10102735 103203331572885439496200043301941980680 10102736 -3634122634051161119354619492128391168 10102737 -119178041313262782049826632629776848080 10102738 7111988229377496139148869378558373520 10102739 -150868061838226057417631137551553785744 10102740 -325589324380507345357294114046791680 10102741 426115439777875835800675431854093337984 10102742 -68077830926735409886287230905817313408 10102743 -45551085580098824471174201325907195296 10102744 -279616390536008614577827778122821304320 10102745 126928964578531822645118720569007596800 10102746 -79572500575495918044965707190253350400 10102747 -233360328864041295493102716876324682680 10102748 139382580540027859702995199932458961408 10102749 117390853961586545870066800414670273664 10102750 -34919275224098906065879611401567232000 10102751 -241678993178349966034404451180686218328 10102752 -432796354893911153462778721152710737920 10102753 516406212949128879087113923281146345604 10102754 -11520873064657967689938117390128640000 10102755 80421363778236450152372401427390407680 10102756 -24000097892757373924626993524245166080 10102757 114172375373825101670464699823706873600 10102758 94710695608635606449043583266610560 10102759 297828954930674053441007670694375926720 10102760 138988220938287332112351895884263424000 10102761 -194284446550908130975898441262025777590 10102762 1835282270462903492797865032574831712 10102763 33078986865868099884079395711187449384 10102764 -1672952748171811315003949165042024448 10102765 14531094273068945082442539468812349720 10102766 -147238644042866676292095901138974879168 10102767 368715070963083195492729494947484822280 10102768 -50696448172002358429053934543791620096 10102769 74479290779368779891408568327376597760 10102770 16770539390512663960286619386042313120 10102771 44059585693552490578690101267589020540 10102772 36490889826091244078252030834667068160 10102773 8867997507100816890783144842836077504 10102774 -203404636424033261774879671639664640 10102775 -143568703935964592426881956239842665000 10102776 -36467192173484320589324974938421985280 10102777 279221472116717582082386471652477155412 10102778 -53959092590322657620504563707194257920 10102779 456668576579731372910982956884310863920 10102780 -275990968368479562127916398572159014400 10102781 -254227762451598036611096661583144438068 10102782 48250799395038676479168607173665992704 10102783 -550119117717738530274853424511676499968 10102784 27660329452281143199279738959198945280 10102785 -3799968030344806932509334305243182080 10102786 207699359634942548900449876916607344592 10102787 229520157661732700727047073865160669436 10102788 302658184286286165364985423768365620480 10102789 84536694014739087361039442074951674590 10102790 89600304877749308850793410642595102080 10102791 4391363680064775151949502110375345664 10102792 -58151225129405216332981478618883686400 10102793 -327115615921059557172966205961903675640 10102794 34321152477604604910270724503005506560 10102795 391189552832678923009610541836310430800 10102796 -253357979073010776535146698138233651200 10102797 -71696978027236053311480188303252358826 10102798 60608249383668617281685131059896364480 10102799 -113730393542613360429332362584797896464 10102800 18917148257798824690632531175366656000 10102801 152321616618518931418540638271987599204 10102802 324205151809316649864923460157929086352 10102803 99966235474879234853153569864622270208 10102804 -125563220367973617260935349869442825344 10102805 -414398771204302679724845993849828757540 10102806 2862842428932715663567057260345784320 10102807 446123458546184224548548628422326272 10102808 244645270036018067241686619513295656960 10102809 116511593527055398292556168083777098704 10102810 123484651089050168127253547479433515680 10102811 -732592990033932641014455993481181484888 10102812 156840304058109162065399835090165249024 10102813 -88570539756694296271825333227663474560 10102814 75167437966529150138720830718215952256 10102815 -88033037930956890771022156999651138080 10102816 28932720368554720116956934311543046144 10102817 207856670634096158188871997112606869120 10102818 41114642876299490301559094151449564928 10102819 270157666158021613098185911887302210544 10102820 -122401797887925580988800374320448933120 10102821 -54658849766104091240427281273415751680 10102822 -158198225213883980406957706042377696288 10102823 -186380997046635246035040474407963006040 10102824 294628217467120133259879086406130805760 10102825 -62759776876254834842684316673849444450 10102826 -102611894597014390767823882019897751888 10102827 -42771881838614720161350238795515783168 10102828 131872196402102943191712495444594573312 10102829 280260655194593941745038818363997910880 10102830 -77971734927488889009772727734540126080 10102831 3613084443947761435909085461172829064 10102832 21117974989667929313488931188506624000 10102833 98712021516916159784395010716525180800 10102834 72652963023538981468516039112584353792 10102835 -8813076798803726371852516573907323200 10102836 -353983179842667737472338372138155499520 10102837 327391025272544232504148954702110533486 10102838 77840795590645163602149779754880253952 10102839 341460614189444196435997204014247765224 10102840 221791108037101899052982888726513049600 10102841 166422403773687897715630874738489172480 10102842 -120524516593768578112165913234479296912 10102843 159824850765973400022932775406804402104 10102844 104289994485989391335956546116406004736 10102845 40567595457420514552260766627532491200 10102846 72427105267941481223422294706732064000 10102847 311184444537323122180962943809792367296 10102848 283945905937300359976644559037792256 10102849 -499519007748606716052290262539437561150 10102850 -501713021727622951979030359267123200 10102851 -126040492214360002546873778975610487680 10102852 -59848773322716508200269154927569427200 10102853 376308383372491586136007346281862193084 10102854 -17187724414072075337752740361774987392 10102855 24634675581755379140641887973051284960 10102856 26352126372565293099380277164394178560 10102857 282648442706498663549594278201754484192 10102858 387610163820076910046615744235929725184 10102859 -122756484266124372597697635690107473296 10102860 -20713500463244796523395905023708876800 10102861 -173764267698384049919588671591604502538 10102862 -3920579443153225669815557518900921344 10102863 134868666863117383581450466969128134784 10102864 60311432084507297409128633749402542080 10102865 77276850434912125199128000424326704000 10102866 -22721454895750897536827644675333211136 10102867 -605598117581989023558434053570050040084 10102868 417104893425863723042476165735729688448 10102869 85672654731009875434078605640561073280 10102870 30109148717641848607729282658944099200 10102871 171642771032242555330585246536069728472 10102872 -36785830829580482608261698435163791360 10102873 29545906445860501548811355279508063504 10102874 6147643324098279365178356365559661312 10102875 -41533793520836851747311039943871400000 10102876 -48325464782239400855420173225872192512 10102877 -184644458653037780652435733248019653588 10102878 -38235367381306539489282039402527561856 10102879 -609854365844382770754894839388746512224 10102880 -62874703250899631057230589026400993280 10102881 -66114295768851651768831874007232488256 10102882 -189615286312725615098026111633451939328 10102883 34157249919242840347473862410119721120 10102884 94852699133021631862107513443548526592 10102885 35102148742603255845597128120037576960 10102886 271137476801683383073161188200711111392 10102887 -14952117865849479947462591670318808488 10102888 -89524341689667324504638959097312624640 10102889 243226318076067699534046766331786775440 10102890 -2488376544319409021745145581987302400 10102891 -672868867526091263965683383167479806216 10102892 22443407995529307244558233677844260352 10102893 -3724519043679052130618470209568076256 10102894 -121652178147180538804302092252911341504 10102895 138340476639528740734866321640503000 10102896 8951758299402868869908280994510405632 10102897 -227074766238519452492689737905301215168 10102898 -8573404407324120765250890500268656736 10102899 -193887501718458420367060778215447343760 10102900 -46129771669159918540832554815896576000 10102901 124636484973184667258880910372358194272 10102902 50885337365168999395260671635786794432 10102903 127499867219702505791638054771003446184 10102904 -158666248917012992361191122439625523200 10102905 293563914693851397194280831002219472960 10102906 208587748617004932361368248285563179264 10102907 416798667052518990517527161100530421156 10102908 14449731080366467867412340084170096640 10102909 331409760284495333892164288001904671110 10102910 -44935651994660889317308760057094536640 10102911 9542890704756461664428833351392046080 10102912 -216282180868236240601002552005964595200 10102913 200157059526948024696538069442986252584 10102914 -245691055770313686440016787422623343360 10102915 524725192388434659616037647531009454400 10102916 59994933149817135913636472725812186240 10102917 -28469966711852749120714723693372034400 10102918 -266771697293738841082380567716800179744 10102919 -99476124448483246987090937288710190400 10102920 -106525744531247632804295349645420134400 10102921 -555962798576490926081894640878292107878 10102922 8971375684346593972242261237120731232 10102923 -141275876827961285588367301802267621736 10102924 -20097244765429321122745325771123865600 10102925 18545957776684691574798061865956648800 10102926 -104149339517925760706554560841378308096 10102927 -516369430826395903136484012143028855600 10102928 -11512761940141669275313190952305295360 10102929 -130956936859254914832099810140882975232 10102930 -70880649938200641702464622714270366720 10102931 -204738971968353360867367615451026009536 10102932 112777422642762158645621693548588449792 10102933 -31610833538149908920328516918788002956 10102934 -79597492318946617235032239191261197440 10102935 241364007090916360296419748631672990800 10102936 237891185524872209746387774317007595520 10102937 136204956831299012487834189726285197760 10102938 17550847627239180004591574397780587520 10102939 -119096212783827602381565825128036378880 10102940 -161013807361778371335643619407847224320 10102941 -94758991183850628959816668819074875520 10102942 -370645851053017912137424401347987489856 10102943 181242234451758584422581102944450964192 10102944 -328286768410665598185600449657642680320 10102945 -145722471532864538989011973642674432000 10102946 1316496273164234101055851252172928000 10102947 -298790417199935756319084959503969862928 10102948 8929648799317310447454701218110279936 10102949 466593690944876838157859329673584011900 10102950 28249766325665527047709981031171107200 10102951 201055468247473159806993622005458008952 10102952 -451104189081400364459334745158182630400 10102953 50462616377919345984123829122981415104 10102954 4001598563298964763210553741855282432 10102955 -163215431966624138166145287180684308640 10102956 -220613637627702641087775166934935484928 10102957 -250440396069736232749731597839736428160 10102958 63683942260942835437273446353101512384 10102959 -402074474061228436113667754633692146936 10102960 -33293501704368003546551321104127754240 10102961 -5086804428940046049320893419859197312 10102962 -25758324468038998096304403217444392960 10102963 116777131913196670522298484928942973824 10102964 -261256165943294657498508888507773938944 10102965 -128797948919123388681639221786371560000 10102966 -133738874453068728795123590065141138176 10102967 -431602613732617028220984901549852652424 10102968 -386678080392835823787886515523955773440 10102969 -124807761596489520811024803462152812630 10102970 -32030017341988217027647917419821516320 10102971 314058143190803379061566174939243658800 10102972 -226240751566676098704212181840174432768 10102973 206684218045836544477675328067864177222 10102974 2058239926274991754429151378037540864 10102975 -97081105845276184160877459220371397000 10102976 69743709672894535017613249098308124672 10102977 237699599943184591390660970394434196480 10102978 80465065439271126400090426414378360320 10102979 17717359137489071239661422965264576000 10102980 77111849932428590740429397146649272320 10102981 8901654766850473270129747185298498944 10102982 66680197673808704373028771661852040384 10102983 -232234349450223597617010490360068182400 10102984 277992422542782191837514863965285785600 10102985 229370569332946998991606998345161982180 10102986 75940889778238373576604801980051472432 10102987 -275168915010030755567924835669617664364 10102988 96238577226492290780705986830364701696 10102989 199792154874143415196472128355033900064 10102990 -97349737518107642743870400992090022400 10102991 250040230478588543847824391770151799920 10102992 -1764191259385597688189591239846133760 10102993 -325003149365687404126374174005752875534 10102994 240558264388930318732707541334680273920 10102995 128306748571654300025826725635134067200 10102996 236713288901850986624825692466151344000 10102997 475928675620363985540012690284672570272 10102998 28621185819740625728914271806540407552 10102999 167808359197715438117075409163290516336 10103000 -259998008056120871408912972733204480000 10103001 145705967362689887020065988047196032864 10103002 45289434755317016234990023011866686464 10103003 202513936715756697328879471244546822400 10103004 290111203814505768335955922074889482240 10103005 180310724565927513688055317030150468320 10103006 267727690586699471466749956562850509952 10103007 116060593535310442308797520238978637640 10103008 -203237115269968243902094243561624043520 10103009 64696973689178944807974179749811532480 10103010 27539883781171903452786120709532098560 10103011 337815264008325712916258439609328115612 10103012 52483814919721644981314535352538173056 10103013 -63387181409021723658006810687635728740 10103014 376492218282554157287666915286739625280 10103015 43552491823322611503218300149725104640 10103016 -176272359772141924776544470957342720 10103017 794742840894185962573353380028635066 10103018 -43643212799371523012983052137604777040 10103019 -68497161546108976559167445120910838032 10103020 -300427234926848154984397913139782016000 10103021 -228254527797436780236618466102897631028 10103022 3796945489150689733557152703554304000 10103023 -18364466993777518654218882102174324640 10103024 10250150248445184113569370337190871040 10103025 194655369180436278141372118246642906800 10103026 -166190974840531887305528982390053492736 10103027 -125960621820501682056523850532043677360 10103028 -49816159569098377143621463326625191936 10103029 151643884721541429083289030708954035630 10103030 -25714159959846303907588365664853491200 10103031 -62184578980515257147729723801923813200 10103032 275309392502823725554940598145332756480 10103033 -271584807964741706377981078817209997718 10103034 154024416596465411414704127309773025280 10103035 -16172689396004501554636980252850830240 10103036 232636433281624855297553195441415889920 10103037 79524438771777726023870002467162495552 10103038 221007234094925391477518368943082144960 10103039 423407818958815453415605963417723011840 10103040 -210430080089692117727025602840745738240 10103041 143895845895472449146618063392590630080 10103042 -39265198339906835010965708719693084800 10103043 -217963530810233485490844513551453782536 10103044 -123337410391951324467640546706273275904 10103045 198559098639857717275440553541262522300 10103046 166158324350589939357799841063480328384 10103047 356479621703599170605455548678074841432 10103048 -379158265350279959303970747992490224640 10103049 -14717501100960604138856247074971159680 10103050 -99438575442626159124245980770960313200 10103051 75807082516237459598501609944655236752 10103052 190753095837341829980473016934701624832 10103053 -178103008224779296280048505712776074698 10103054 6508388933637211558913100590212315008 10103055 -71152952684567603525667020000127098880 10103056 -1759318468743016454343739763786366976 10103057 240016162995127940944514389246691568306 10103058 14947664350249964513254282658307906048 10103059 98311590494725501642331306766112041260 10103060 127270258956010206532423661277377433600 10103061 152642848713799587891081247314115680672 10103062 92315357301877164980855380207990912032 10103063 -96024900714970983275828096286687966840 10103064 517611284077100247806048753466572144640 10103065 1512430807566084919198109449447968000 10103066 80612799112407394472229398987658676224 10103067 94815415445655101303115587202703591968 10103068 19065797346783485273630439853712609280 10103069 639713844082236629442822418497005167200 10103070 -136577413109546539207435133708835772800 10103071 42420099473035394636999106337347641088 10103072 17857792789848369010066415748837801984 10103073 -2178058805349747095068988817554288640 10103074 203779587828505332657535339987584054432 10103075 -130760349471992227193703075439757561700 10103076 305210949561920284683620955125043916800 10103077 -37420011829211742233937297522677050340 10103078 -104951738534809678512983359094390682240 10103079 -58478504097961391590253402009760165120 10103080 -113728464006437072290751090932824576000 10103081 15261358245840624135796077956370977700 10103082 5043287461857924196816453780178413824 10103083 -326891379963998070007573708879908766200 10103084 67450477605831513908714812401828777216 10103085 -92559837929285515812283100781305445780 10103086 15010706172280116342518339955043368960 10103087 -303775879987283542705604982908136467088 10103088 21110950152588719846744699914135240704 10103089 -37360255478746926331908527550318950544 10103090 -119155465275144899586362962710475230720 10103091 -43537276594132599719183438333589803208 10103092 45542753410540761925456621687809564672 10103093 20375451505228622931770241909992661888 10103094 68392181234287097656887639044251324800 10103095 238848457188269446254038449162077743520 10103096 450756939836240068486145735155460321280 10103097 70250937825980938439848324110876516960 10103098 163759404237836528963125187824851786240 10103099 170759660030275012159010866603256624100 10103100 18279990502548335583913534725391564800 10103101 240001527673328719017111181006759063200 10103102 -105282099065860154204451225979457174400 10103103 135079459055084262909598948878163030800 10103104 32280964064517185308842589329914068992 10103105 -176799851220589463337859971945696829740 10103106 40566120417446052828652438711672871424 10103107 -235731087727834415375760409267540701120 10103108 3114859810665506193673620992856698880 10103109 -107000169301250991053234607560123921760 10103110 -114528831047850295344728753576616493440 10103111 -70078010640239941363227914050701464376 10103112 -121570671600071885475274989835047214080 10103113 705258890571673376154176995304394713568 10103114 147513023714810516375043492998932555056 10103115 -52863468823455608206473489254339458560 10103116 397614155261778718835249675681577808640 10103117 -55016163524744562756838926617278041600 10103118 39086003026276302613974135763446835200 10103119 115595004460416622914964528466678692640 10103120 59998883265714034118243173728025313280 10103121 42409587256033664354939840036691315072 10103122 -84645941105131102262675782873205157600 10103123 4450927306498418935183947871545653664 10103124 -91941467103815977320993302423516780544 10103125 -168409015002997872527191352344308675000 10103126 -218134792482059870491833160891631303616 10103127 16275204796683159720865676053904797008 10103128 -106364794160636416757055153289004605440 10103129 -162691404564689121223203356999644146480 10103130 9636843720169128247110090599084379360 10103131 -422858814740573523271208868210235264656 10103132 89498195560552268058478037203952550912 10103133 353595134321419885123255924734517290624 10103134 -309574383162484192633402396010628000768 10103135 -93086620285325279923144014886855662240 10103136 -187459913298756865063424999393171865600 10103137 655300235486655377275445352012761618 10103138 -116680173571670967130511970698970365280 10103139 66362101886761890781908672467224325604 10103140 -265805224215722671502319191281709602560 10103141 17283783289300892627306158029950461440 10103142 4889097699804709168925385114089601024 10103143 577453112988926384893190818755976226080 10103144 -326304032149443187340699872117243683840 10103145 -49092798999671096440081936262917628160 10103146 -6332000726823696714518820027368248320 10103147 340935829114343891961801033717349588596 10103148 63924017118403354609541299136161579008 10103149 64194570054377785829438839068668506336 10103150 18206835931891102905667658997106396800 10103151 218225551144441205579696060597109504 10103152 70200204086631532048485187211100160 10103153 -346874655367459454657458537496893186140 10103154 -48288444343146958361251715971996531968 10103155 -52230316145660808000155182037455290000 10103156 -76377672924438209220217136427254802432 10103157 148213640825474512614676547483083069440 10103158 58642243006982661360944810869173487488 10103159 271142890485765065520089276329146196440 10103160 -55550372488994209788087203610796032000 10103161 90548231444334144610482730683371852500 10103162 -33006612409708216195372494528567105168 10103163 174082494306274904705518566601901561880 10103164 -201991406197501820004086514109589084160 10103165 384793729618050764389868366413004945400 10103166 -227664460987537377121188651566789705856 10103167 773122116828999884609167451789059187712 10103168 344531930645867641714744346617074155520 10103169 3615143933547694050935244365242864944 10103170 179918044254505345271568040646046720 10103171 -46034570307127091683977478041789741408 10103172 68552976061171549153138760672272468992 10103173 509626329848675788662305477565460128540 10103174 156449027878262732813431034590114722240 10103175 144110362358552391601025098666283746200 10103176 -388393851631687950612349491454734289920 10103177 -39582376202858470785106696880742528 10103178 11042121142054640426864068066754757888 10103179 61880532586012149795732474696930652800 10103180 -232887206258485544640798006253637913600 10103181 279336483618371413831093049846382214944 10103182 6192944806634841880067507769281068800 10103183 -140898007643906788125435315639969875640 10103184 -16767008217075589814928124164738908160 10103185 33976529691363318629348670495043296360 10103186 205071526195103840564288082107078518944 10103187 -92492161669288687056890604737271858432 10103188 327695866615017763938732393653423573888 10103189 91241494159798167008738216694869400924 10103190 32759314451775584384850001365528539520 10103191 -67788183473068289509896661929850342560 10103192 -62344475714152871324101575038674022400 10103193 415700768848354601710068039219625324080 10103194 -3376631815017139016694734563986958080 10103195 42496615041826282977841940668566974400 10103196 -50662445676452034705686431931547575808 10103197 -31864290651319993076723845791169916660 10103198 -141397273885582548229894011603096204288 10103199 72622127257487325911768903530962619464 10103200 -6977906086355730122373585229588070400 10103201 62983690708367802574739323773902932500 10103202 -1294827557457736763747629869594430656 10103203 91754996477826904476627092953295881728 10103204 170994601877202577572859357501286691456 10103205 56369732988188498424974570720152149120 10103206 -112265658451933192129249562187713276448 10103207 -67181986217113586864878136146928245488 10103208 870950926752816282654863276853903360 10103209 -167150718344877516936940785772222502784 10103210 -4848252760724612714155704917750169600 10103211 211693777395460192402978274415522611820 10103212 93891529441180453934311370816042012160 10103213 -139008549881616646621582138679885763156 10103214 -159750447596648799271597610786536574976 10103215 -333545584253005883640111722550183862800 10103216 -21642064614351285991889108316110389248 10103217 -32699882007342765243118764057317768352 10103218 -122423281861914436732425010374228019440 10103219 13977134727104191497622338920699750400 10103220 -36027529518928899580325388717039947520 10103221 -573546356343061423096870252396285250578 10103222 188319583420998859747446281380022250912 10103223 -109222505521008843207344392803418760160 10103224 508731473829954232099884594391815720960 10103225 244233797395851402485424887065997922000 10103226 -676290502875130297442944141912538112 10103227 -413275945863178622832180737852051296924 10103228 -140854297404869003140726897868279442432 10103229 29868347045754131182462674314491987008 10103230 -2597233659661149160100675347576224000 10103231 170399594836553004768164616991578931200 10103232 51576326081391067424051166549255389184 10103233 78056448194959981485939915240857595264 10103234 109068969938858236025752858714901240016 10103235 183599919698435198398932716056753998000 10103236 -87271636562462586913491232105050193920 10103237 804615000559758671855458385549334720 10103238 -102706141754618498076779727875178086400 10103239 224875620445221316550069189855088534040 10103240 -117037096529653266812128804968153907200 10103241 81133853570774852806066514985308507904 10103242 -264230973830872363435335883430166475728 10103243 -44208786722808773459916021856085217600 10103244 -179526040892039526924862928099069227008 10103245 -114580661495319093402358431947287257600 10103246 -25938735897773217629185649872031978496 10103247 -50524564098237548570337340734001966080 10103248 63417575589698352918540270946886377472 10103249 99558248235422922975041463252672168564 10103250 16165201091174790497850303955612800000 10103251 -488594987012240232433257596934494608400 10103252 381991314195465276452077056664732538880 10103253 39432684860725754010172772503433880000 10103254 -70595368401179425517248501539710137728 10103255 340732802357097822266450216932497190320 10103256 54038171084719005004459516309437603840 10103257 -1866247218288582961209944505916879868 10103258 177730626737307247124610890877011712 10103259 112028138692333926868142341128640631808 10103260 183341974144417818122897995378124160000 10103261 -126800971910307348160380261110233628544 10103262 66090866060721878930934426579506709120 10103263 -105485935739164749207672434367098907176 10103264 272370889591455445436098732455840448512 10103265 468764296010896374897726411922419561600 10103266 -339573704294157545987172318866091573168 10103267 -447043986488542304378401737544068963684 10103268 -35870999662340476579006659454121201664 10103269 -434063266882456387422137950159033252320 10103270 158615049959611090014352761311171074560 10103271 -20246037540689982130386893989699030488 10103272 57536874182088525919376385241974374400 10103273 26704251830192170586039002926381795444 10103274 46455453063457269948679990864185116928 10103275 -2360688299670830540870946805257066400 10103276 356295491394976535252625055431958778880 10103277 11819811880410502900014198642364729920 10103278 47653080633043425608680694088296982720 10103279 176414663544071080353715700711727291984 10103280 274934251901117345193673546766745600 10103281 160954301941397367664134826851387419700 10103282 89398966375011443474821558525882908672 10103283 295746378126910526735151702650655543252 10103284 -114574069527327096798117432204811332864 10103285 -42958610609197855114154927889374674020 10103286 680476736385202970736574826225923584 10103287 501355737931207020975226119286498326192 10103288 -73014127500139168992345515769267609600 10103289 4423767792484786107916659272270550720 10103290 80196948354541393068998192400212114400 10103291 35451401935118532635560448858916724584 10103292 18808563043066371543543947813458246656 10103293 -45817759841948532235484929681253630458 10103294 -7871595848874028810307509873378266048 10103295 -258653557510753707278378102495003917680 10103296 -65068552869712663870613524117853306880 10103297 46669462395247383416439055123598627760 10103298 81924150665048352052614144325000335360 10103299 409233297225501591829936079965509777480 10103300 -99925138423360264803010066822203187200 10103301 120612299869126582719959048497141257468 10103302 16208301823250061642931588821036576768 10103303 -34388811873070459133952740650541998080 10103304 -301943929012595797961961434612279623680 10103305 -122454626437186279895755396752416784540 10103306 312768806988272418103914517963432514352 10103307 155107165777019205786118767127098015360 10103308 -116184633279707033923363543006182494208 10103309 176588400834204636666226007430566067510 10103310 -109415387418353765705509423259070528000 10103311 -55596942517300204862019236896122795088 10103312 49126761116056668951517619000173142016 10103313 211320871032559335324617838262797317376 10103314 -412310546768109992349312514021197312 10103315 -31183652500378928942378599513071785040 10103316 25339354980600330255810269889370920960 10103317 205337587906906793273006914968221797792 10103318 -295790977203933364086544041468086669760 10103319 43210504335121941810651792704347946400 10103320 173272813760514686058838556700012748800 10103321 133463196990074542589997985329300259092 10103322 171214038726704364414633741369353590272 10103323 -8099743552764317443718073956024295896 10103324 -72170178920311600385318796494514413568 10103325 -104913476063497770108602999213614910400 10103326 67728732179775206075701765025024269440 10103327 400771624577812873533492190069940051328 10103328 -66434738509542777280074474974859165696 10103329 6126114758915362212414966081523710100 10103330 -4484862458204995636625887160177119680 10103331 -19506933597298016294664861026279137536 10103332 -470410060153607435030714139869104102400 10103333 -383266898497465203124575445237372540800 10103334 -28275456889596694712225625469653073920 10103335 -8621674446402542665008947036916069840 10103336 -260658207143038592539582717129055032320 10103337 -148321459782537380348468495908664721600 10103338 128628396780244852811708664602239560192 10103339 169236490188403642930815924109618234560 10103340 62287274233349693849659847497919723520 10103341 -119360904580998735908839348054747488768 10103342 -79099018353070549260717015750165461568 10103343 54903044588806662681082626060158986128 10103344 -59497819555553375917615775524273930240 10103345 34418317089990089678558259960543907200 10103346 -24172221327987753120539253041882403840 10103347 -66700778103970683545402433760632257160 10103348 -5876226028511370954632714010648852480 10103349 -304103313990477086113160601258170547936 10103350 -34497070746906176989470530255688357600 10103351 -1201459805664273364180315480779234648 10103352 -33474431620916172954491720205695385600 10103353 -20070601283321561785778200408761534716 10103354 213445829463679044243141761811984948480 10103355 214285939298508425527277861570750517120 10103356 -86051646060974640967972034048206687232 10103357 -396064255211885836655847863980075988160 10103358 -58702512016438414363285761636171694080 10103359 -296886955213095390200928089051298170544 10103360 10906741795299696648589800682873159680 10103361 216985850978102995464565728661974925872 10103362 42465419459476536304462698876680820432 10103363 -283309823266564502752231797635261624388 10103364 96809548245049817414070247763551319040 10103365 -32829325673517304399794284988541102080 10103366 -75239255701487599160251670847854592 10103367 -275306812876149118403825760912935743320 10103368 -95359794325426918303194405187871539200 10103369 96429467388036484967206051131326129160 10103370 -4885875993425385571955751995341539840 10103371 -153118915234058279353502015906535310320 10103372 369318631307277765954914878794363440640 10103373 -5982199605612798948406355609063661696 10103374 -97139020372243454768936390338746464064 10103375 -5517622430755018377454515799136556000 10103376 824484080422491878480748699662548992 10103377 553610196348403042076761544160281434226 10103378 290984977579406120625366872669780100240 10103379 203459674320913325409322642794172464 10103380 -59014300286370366979951949024288808960 10103381 286359580556552256375875851639631455182 10103382 72246691214020054172459903074231475520 10103383 86421102752953140648535932497063331200 10103384 -22395778833993082332127555620197191680 10103385 -275906979374855069646255877878395073600 10103386 -72653517732820203983095764633626926608 10103387 138626328332462760695183965765537319952 10103388 420318027387263022655532336783845539840 10103389 -443213109684106273273840487302097312640 10103390 3112557847799595994966724542929565440 10103391 321797184542717708672149473479409370200 10103392 45359999419806349340671952116029849600 10103393 504099317340474869160574258381743492642 10103394 -36341046599970662228545748487017717760 10103395 -22322598736193941141322682448245447600 10103396 70587592191464195082715811881045278720 10103397 -185212506974723838850891652697510571680 10103398 29263023943137860629691290688578814400 10103399 -774015752179226676229643288715558181464 10103400 88523336037659029077252524480225280000 10103401 -162901480586548532127651216577299577536 10103402 14922058767410076164051099993091025920 10103403 -55960791503406306308483776379395177896 10103404 150274912480051019712963655446923929856 10103405 43121001207637636816482704463952923120 10103406 -84026764841616200553226027499487908736 10103407 161810817610590320643727623350268360656 10103408 -55718197307737836599879941138294407168 10103409 4758287698202041673379465826361598864 10103410 172655065619770245629443329069513054720 10103411 -211293821243692158822945259496574953976 10103412 218892834377917750169866106306995636224 10103413 -202259393851370200666786938580999376338 10103414 -235251842991822935752072622587359214944 10103415 36453716775502266811485409437423237120 10103416 -36323394329137268510352102851515883520 10103417 -259804002523832996790715056986707040640 10103418 -21595555739568034925164613853744669216 10103419 22928880471844091221739664265696601944 10103420 12038751434844146614373224203585730560 10103421 -189529649811985781417076359598697300800 10103422 -4565897917810729280960747289624354816 10103423 -51925037813673697182178360410847154208 10103424 -208354273103847231864331296038883164160 10103425 96064177270608334126429372958681760300 10103426 326174197037760440495013626397167208480 10103427 -84160711279105325137738668420539320320 10103428 -96377596443311829687893314671947191040 10103429 -12325868014708707167106118287840873600 10103430 55633690877549510450315621836474986240 10103431 81283604237015819866181583227089229032 10103432 373303276715412222601359683846751974400 10103433 -89798722339069645715380067752693576176 10103434 118287886609969693144782604948893544704 10103435 -396932935164116775522338932848961617120 10103436 33208013177875333890989811156417057792 10103437 -501826738315622074210304413431652163914 10103438 62483178384346403725521462802339584960 10103439 197581507942852423856787984135209535624 10103440 12717880353697238507099062582581657600 10103441 -632238328192548104779243237808635529628 10103442 10879989543099184176318325700968086528 10103443 526337743728186582972010289174346048 10103444 131629128850569522157056595724810115072 10103445 -122071475139743831108581727441042787360 10103446 -231348230754735911357220792043097039328 10103447 79909055259428368684591789018767901896 10103448 629245780351968262225717415836200960 10103449 360626994301838395619667708052743735936 10103450 19096750973189044420315559056376774400 10103451 38572287899128356189866965131183876720 10103452 5848383685602375065072164150368404992 10103453 425963240608276875423318568573521609702 10103454 145449253683869024670868372657331090880 10103455 -394232013951172763448414442790436372000 10103456 370520352191796022808016907532243042304 10103457 -85096391228440379926837656251725097856 10103458 -22952414695478366001598462832454512640 10103459 883283317526401127252126932915448640 10103460 169683005353111609999421697766772060160 10103461 52945868713056817269095016113331874432 10103462 12603432525096389025427568459488877952 10103463 183921975047463178447785205473327761040 10103464 19031949788607382794779367284130201600 10103465 221063363049522843890372130409336669860 10103466 71347736658434726519507966052415753728 10103467 343430176824485972914786372912251206952 10103468 -188270048422609556016368977584535173120 10103469 155115580077195666608607399520893198144 10103470 -92497339991865089986246120113355564800 10103471 43187279275513897754158621890049328112 10103472 -68516208873234238281569620332506136576 10103473 -86583643810827497592218951050932839278 10103474 -247276178410023126037567841849748631008 10103475 -22678509533384042646258940141770072000 10103476 -166057836991050786823814337770362859520 10103477 387315773490948367835092205280773785326 10103478 31470581774408841915185254631496744960 10103479 -130413586725352186423483561818133912424 10103480 444831599885287394134406403575967744000 10103481 -16802904317891761244554531959390464160 10103482 -196906026905074966426274650555525227408 10103483 -231132884681428454344180858819160590896 10103484 199694022612488191696601905595193000960 10103485 -13344735252732905512576790898447421440 10103486 -15536601984045134320771648304124518400 10103487 129562678112956697385768223668339900360 10103488 -7470702448886701603146943488314048512 10103489 -75621723352920015005617429375831591680 10103490 92777924549530654390657156494357234720 10103491 260127846824462482340586186675380902464 10103492 -7813158071004345844978568987940077568 10103493 -339650509690692313685833813845529269600 10103494 131351017818616311388660236878907475296 10103495 5471233753409645191831407886188627120 10103496 133167099117479754980742793789028106240 10103497 261307902962581839471656930120043796800 10103498 4218144413943819167596277208475134000 10103499 -75115720341726237874908323344900120176 10103500 725449635374994892003968613502208000 10103501 382158678201076928233093528302368158752 10103502 -34076636323606600084638520065931401216 10103503 409884044424292130911760263265096364504 10103504 -3758694249064266717315457076823367680 10103505 -44560000335347878981771674063725149440 10103506 340206094691391517211222513488529732736 10103507 24638137140456584698278058626553199280 10103508 227364392397194400379617405346438840320 10103509 2572638726923659866937265063825522688 10103510 76018478112129259467137799171393154560 10103511 175138621773014788471619362928697024384 10103512 -260152712532452476610853522309149644800 10103513 -120575123661224847392544981619692967680 10103514 24136351088465765944461964302007107840 10103515 340916227999863395280725653435235606400 10103516 170246048435914472926107178468499973120 10103517 11417201175506167276852931499341557548 10103518 -102079873343810487993706480364121369600 10103519 113490938293392227085260777394298752744 10103520 -15891095495443805465258664143597076480 10103521 228212141826138281505200216646274722722 10103522 25581928715716078213188244318019026944 10103523 -151978851960546831270075208609205915016 10103524 337535264434077068418197233583211246592 10103525 198162523990370780811978786558707325300 10103526 -170575962408642421454939256519564707808 10103527 148442892850491172979137009222189320800 10103528 142091258806540672175259200346637532160 10103529 -199718983540572573604796164032484008816 10103530 76251539268341511684456422504018936160 10103531 228248231723172919597493164856230681332 10103532 -51745457044601803142649073370525073408 10103533 -819088433317187652478812417268360109280 10103534 -3165945644785841522164718845650931968 10103535 -4049550681685250505396834124377669600 10103536 -67727170653578880968063165039804612608 10103537 15663241518856480848361595533941604020 10103538 -2866424982424869091062774989688360192 10103539 -375723128585987969352597669614375491344 10103540 207024297272413360988344401595259289600 10103541 141393141457693576525672723163931984000 10103542 -145495139026746485568602442072349336320 10103543 104194256356243297198676478454915343616 10103544 -352530117726385587004732530327583150080 10103545 -213191440190017796208700064483048358720 10103546 97151579466291249326317076493238866144 10103547 -252272671571836818088570284366509568000 10103548 6199870968349993026758623003048783872 10103549 98372555458717433837402555880166400364 10103550 -21522734438167589198344635565941840000 10103551 -48155959205749812456347031420035506496 10103552 -326058052884562368037233416322687172608 10103553 -114417218278570954912015749557755252716 10103554 -181560887341137125218764186835344658560 10103555 29232166599270753850655809217297521920 10103556 -122407707221582748815627220713830189056 10103557 57610756088384113382026132173823779806 10103558 -6367775023395677815207623794362246080 10103559 -387326492401184238596842134081106588080 10103560 -79022959919788389972278362557076224000 10103561 86148281471179334864006853081070375104 10103562 10435977051420068492034958886460441600 10103563 94635207506672494704629581865239017812 10103564 129209608726709597888412460763380110336 10103565 3540040808044564122965953436897939520 10103566 25200002932100334101344943973565438848 10103567 -34142240934996780464122041871218690384 10103568 5090372155256772034070783570579226624 10103569 51697025951941181143626021098828114112 10103570 -73396172822889834758765407023656327520 10103571 136543295283828944603723178686446975920 10103572 -590366008064330780406919623978710263808 10103573 -532640477402021469912932185859896629600 10103574 -1704816980617196369786920271860770432 10103575 -135415626635506515733706706858667601000 10103576 -124273617873567437857217386817649623040 10103577 -317339005230133776861792343130591212320 10103578 -125575700694325104981178199611186099200 10103579 678461740690152542303920604792541391008 10103580 -10065651100480123109283773829584586240 10103581 -1165940966420057660876632484362207328 10103582 -4149705092232594298472077572667109376 10103583 -91656977714285104052135743043989201536 10103584 367993365865870878570573934492806807552 10103585 -31947047635758341201430367394660001600 10103586 -19683829051603891321850886591146382336 10103587 268588818938338379398066883797189554400 10103588 164389207278761746719262481785751540736 10103589 -36487936423865748343532683571312319360 10103590 27881058156307289685000755161765724160 10103591 285668302993972579228974740910770527992 10103592 307315891347395999367437275876404019200 10103593 -138121675133703068600856164304525844620 10103594 149865385008543274394585956170787986096 10103595 -181039019187113044911312210227789214480 10103596 -52324088832580953693138368398740979200 10103597 -78741203716416545990874950255825018688 10103598 -14298527958691386195102322435097094336 10103599 -895372008635957666631665655220148481408 10103600 -28909764931018474552957040714735616000 10103601 -26246617038577823505741354739216705920 10103602 -57378203391461694235382504502960540768 10103603 -239698865358004064728696307598900140148 10103604 -29411169073406079870219343585580703744 10103605 104575489886570648346273089760058783260 10103606 -264840514069543161836098242636837169248 10103607 -13261140650501502146995109588518821696 10103608 99809045301345640868113471196047872000 10103609 30398572255057598594667806912189056260 10103610 95547117095411618243783089131595453440 10103611 12300738671426231750395797367538616320 10103612 230553646269125953197115492546696888320 10103613 -15905845176492301793352610755593370624 10103614 337728845249513018270112225000388006656 10103615 299282341247345632545942255444250934760 10103616 -6783298379379089553252102320907878400 10103617 67489294983241942946235087202576434052 10103618 -62475514670196233303063028995042640384 10103619 17141906693700737704822213856085104448 10103620 -180129446405160064662588951830358424320 10103621 -17524922422958734726626290832673960512 10103622 -48912584163526101453666875100079539840 10103623 -296554121768432858199270268322479817128 10103624 -3641527704401438947524405463498260480 10103625 -152819767187748091889234714008470672000 10103626 110762349383419429500598030554649651200 10103627 122707668901613802171656360498065850112 10103628 -15865266809374440279443734697935257600 10103629 255979243887717418318655893502947225260 10103630 -44732158692574839869437236246995884800 10103631 -84422960643955134241477722933108720000 10103632 27365272185154949219782145929170124800 10103633 -400509043988061822899628081062430719118 10103634 99086833287176689339013350018640384784 10103635 -236214084083689434572252820590921107920 10103636 63260490568648893606744163956918074880 10103637 321676320688902039242195882013223885824 10103638 24685037065761905913611441193153226944 10103639 -88378992860015193142520647078907492640 10103640 -264298653257231207533229014168700928000 10103641 19362245563111367190306534153508412042 10103642 -169243233546417887531374086177521664528 10103643 -259273245806685641663638992319393123200 10103644 -41194002649011567474264072369531199488 10103645 -302568487110744698560876620448833806100 10103646 -5464799689271895829194795258222919680 10103647 -27406941755378138026374615835238633520 10103648 220041968996830484346185903827693731840 10103649 164041249173226608195671171338495787040 10103650 10921540632755264338514327214456924000 10103651 21569848821200888457368637955638650652 10103652 -113959637700636616396133142941349246720 10103653 181062483263662815937636945193387581278 10103654 18171963201456686476563758215725079872 10103655 -31982415265456701692205600874479628800 10103656 140559385862239682752573314023126522880 10103657 654004065936564424063161490236518574906 10103658 46723758436099200645364771944115004160 10103659 -225090661484732871330271352680137440140 10103660 -64204295591879096297208936379944499200 10103661 -26306597008661275724908786236173232468 10103662 39935457264045807951791921989609712832 10103663 691569790098623120497132700999404138080 10103664 5558841427794598844687336341661614080 10103665 20261822441911073554609555258390801920 10103666 -91911879589230747699203315560970622336 10103667 -3081952317802170856731303050984779776 10103668 -7647702489209730767254320201907884672 10103669 -152582740448705933675861445532188256356 10103670 -12689439737564591134907055227101900800 10103671 -288977565641979082955195384697809501856 10103672 807147824546225332846443265133518417920 10103673 5764220149099096410463069307130312864 10103674 -65941649488702918236807542660047543296 10103675 -33877365775624337846042029971749467200 10103676 -188049496810312447852646697046017048576 10103677 -139323776601592464347252707848185467328 10103678 16815309342125557152938723900352731520 10103679 -17854709586853301054004344361451378056 10103680 142653441050209149188241418376498380800 10103681 -142291263642356100059367442204230278208 10103682 78613540236364279963314875663366438400 10103683 -240240874016879664070271646091155628320 10103684 6711389020052132133238498022176653312 10103685 -154331397610108057317998759735462191200 10103686 -325645066645582372514798796777332258208 10103687 573728408136712807352712931400010403200 10103688 83372858687221511001712113352172175360 10103689 -154101115739693944851841322999993469744 10103690 -164986971433736106443612977825569576000 10103691 -29084059339961451864559639375195249920 10103692 -7257176662270466260401513880359922688 10103693 -17396621953193703709624316362985540352 10103694 -33967085708918951859472294765959921600 10103695 193447427021017137124284942575378285760 10103696 141082976233271690281677651842668953600 10103697 284363122662081287707472992140726047760 10103698 317874976391100571672740163603041192192 10103699 80562669331268563444322045841850646700 10103700 89244627298806007134608314195901952000 10103701 -153850784332889083320618631806541331108 10103702 -150473808575443324036806644005392175200 10103703 -59341979563285570053332502486511212696 10103704 -151562993240995859323415469029191188480 10103705 105969637755087738703329631607605392000 10103706 -61514950301987051310811768493678499840 10103707 182145426432370874228192249887614621956 10103708 84986673233933662263354112177067804160 10103709 73682622700465579787927809346128035840 10103710 709017230565078092127224886734386560 10103711 -12881319389005737300962970448356258768 10103712 -86961025722251110228865200397381271552 10103713 343928320279356359863814841419838036962 10103714 206578700221445050853457282629848474272 10103715 -153001024125699045493082331361374409440 10103716 -100026386605404960532237998524512419840 10103717 272035082529390543920893920173865891420 10103718 25430390535434850588861847912756013568 10103719 -240898121310437610283629299847886136856 10103720 414247707998564762797882987986575769600 10103721 -136097954628136334333038520363096024688 10103722 287089142760962664094600823104285812912 10103723 182008104645890661509462775439619594640 10103724 319175265704113718651880601364382059520 10103725 -48510024317962245880806695193817200000 10103726 6046714339603264695995451272755407744 10103727 201088234530904049233577331771646323720 10103728 121215732056747836037513354295269015552 10103729 165151772385476846747896578529056838326 10103730 18582407722308847845231302460025559040 10103731 579122454001113003262189292754878237184 10103732 264732747570291557181911468638122996096 10103733 -183062534374054194413225873119039279620 10103734 75550438829035006762752230590856336832 10103735 -300174144772783894576080735143198006880 10103736 -67873453734598868125168643731448586240 10103737 -52748408681138998905696954737182190592 10103738 80226469528354921060222210591130889696 10103739 -25767782252436443006988437914502848512 10103740 -189162565569554143990426794348273999360 10103741 -7526603050833948928259641243282239348 10103742 -47859565774714147368489933332271360 10103743 -362412353109791980119013210840915231696 10103744 41467660845364953984482961330756648960 10103745 -198692590313515292370174203277153019200 10103746 -51445823899498664695474418744126006880 10103747 -111957568679405508205008060612646308804 10103748 -14461644089892292391112994476586091520 10103749 720896946468600465606239274708150853564 10103750 18095700271064033310940927867710600000 10103751 -347249322160154911359112255289863488000 10103752 -18319351447285197272600418648345600000 10103753 -2616716194204298423107670105975008704 10103754 -151164787492617608309337431821971567360 10103755 -166782918805853554400309918658339318000 10103756 -11860518129350659444023848930459452416 10103757 52329302978414430062080196233715240640 10103758 -26490492889426417777614033516463953024 10103759 -113686378314163796222732895479523617040 10103760 -22462811704826491129777110644137082880 10103761 -118421761410621451774622296656891190080 10103762 53142521089786688385007037650634637312 10103763 -231979788136570147762038585432248626560 10103764 -252915320928479579072087422644059701248 10103765 -74037389704602524786585647998273705600 10103766 39462011664052829689708922849670028800 10103767 562802114639834269073470762670181383816 10103768 -140611289625300059136603801876375797760 10103769 -17756177876471755810831360789291734396 10103770 -34144523062231056531823646061769923840 10103771 -213226925752239386546697379408870949400 10103772 -53433379626459133829319949117176373248 10103773 -7616396431537512925372254828511793876 10103774 83494885948167110984797747024299235776 10103775 -39801031425047923480426567318354972800 10103776 -477440299879589923776548049261526253568 10103777 -38920718129923096941785623984548481374 10103778 -11041644233187773498329196947345004544 10103779 -165585415371033960482853168149764261424 10103780 163957613015022901234420438989187453440 10103781 -336284741966216039904606835974595436448 10103782 12546505911547306559723541454931823360 10103783 -480538741246336851927634065350917024968 10103784 -252840446682470595453246859744491110400 10103785 304575771089792688343467300080172599040 10103786 -18429129834988506650413277292894343680 10103787 -236805530273252664393243914695443611556 10103788 100437571723590945044934468654342274560 10103789 -97961803054008277805662280860695421344 10103790 51172698008722071914539495862198382720 10103791 -345019817731682875134041575122579980168 10103792 49156987587004342908948852169194602496 10103793 -68899752195115833938251266931844836416 10103794 -55061820180032264705236830062370805728 10103795 -96407047935363011818750741618076401680 10103796 -1798430398478527577287825346615248896 10103797 279949384442892790308779110823604501888 10103798 101158348995911632517525243976247817280 10103799 631693631159260251231804971771340288 10103800 -123764569244528911953436064378377728000 10103801 32121469132909617912728337985268725920 10103802 -11968795746112600131953585254969579776 10103803 -468313968035929745369251638159515640720 10103804 23362737174817054744874870264398540800 10103805 -33986871863744133491634392725003588800 10103806 -192087998243616408322295453442855579648 10103807 -46546390097577772730649644899596563088 10103808 -53251447851775423947546160666679181312 10103809 -137176802347625357966713149732010662480 10103810 99223719269624071213163747210987542560 10103811 -269568252089956473636642642351383260176 10103812 112714826860028717995897247320040458752 10103813 -168476744421557978488869753947725759140 10103814 12580577059150742465576055112193180160 10103815 -204331585702119566585051932735374802080 10103816 -281276964168961867746162754835223459840 10103817 -78959360344661747761451918086226628288 10103818 -52914713665001522362331930540046062496 10103819 327391030877819600464858083658036027560 10103820 107624951837499274615746844684473139200 10103821 -54132685292643009362101211914212724096 10103822 -108810178012781069987282205951913332288 10103823 362095744768264888051835004169896079272 10103824 2840713211815032131513527270054641664 10103825 356520842850988307663316231367550640000 10103826 73877260733168305792484721615409839744 10103827 12071835145232584208922897623086248400 10103828 -57370466904781658322901032556820772864 10103829 -42510652435601243840369242019832107616 10103830 -50235728436041833039640480121009807360 10103831 414293570294424239751220201323284868384 10103832 257924146502447380437808345067575296000 10103833 424713660610364275990881149975992123082 10103834 162122797232554047230901039200384751360 10103835 -12481730837593457160465531758676257280 10103836 24733768287696854805185229526540244480 10103837 -14187791048698719647668927525461704160 10103838 21206485557895160514609947796529845888 10103839 -5974408113356961161365683040309008000 10103840 375663526621475195615939954520440832000 10103841 255345260789381492132986910853201333840 10103842 -4122377179919465980434347826133913088 10103843 69729692554293651526341820816605088092 10103844 -5767449149045825701738056359217552384 10103845 233811068220921955009963561939270058400 10103846 -44488209233007016485771020098808284800 10103847 -78247421570757855602280245017572367200 10103848 -61458833318007592022246233937621821440 10103849 57017730517780679568377791313085904356 10103850 33834291758775463260376491692069379600 10103851 286783425786795711816181493300830556852 10103852 233168773032130632337143679377938580480 10103853 141827349799055485279997051495034947904 10103854 -49722834434940700523749194232952995200 10103855 -335805167221085280975699394388445885240 10103856 3853919914212695021621665906534907904 10103857 -46697469113896689611419528315144252120 10103858 91393719874881231368895625594250048640 10103859 11574780007824802578829596111188726940 10103860 -62353739210899992394898344366648189440 10103861 140318914485658776112338656038211366400 10103862 -87244133628833166864817316028104451648 10103863 262208839019186641334592104339809280 10103864 -230618339710077573351393807080134963200 10103865 22398726822414747481634700255795112320 10103866 174365982742080584011888906655608442880 10103867 99733507351293537697045568140617446880 10103868 131589732552779022581568289823927377920 10103869 55682300009702705320324967857948007244 10103870 74194671249184439841196071822237884160 10103871 234737498699100550314058436859166611912 10103872 33240375555117361434099927863714119680 10103873 84051236922478384006825710653360100564 10103874 -196887151062495035476674285031450640640 10103875 -476125976446396053659896789210970016000 10103876 149658297964990960339158673165022818560 10103877 -67284963356293967788110247976405790720 10103878 334738729632204837278608792107645030240 10103879 61050159456765820395378638928819490320 10103880 231246500567903417816926957199093760000 10103881 -46098824822451053679592625239050441968 10103882 1745686650473925694425400904334065664 10103883 -32674255851946614299564992343927160336 10103884 -5138602733242833990088201388383652864 10103885 -297573378676247141081996530399855662240 10103886 -27747352538324687159744512467952166400 10103887 114263897708713144735970195812154613072 10103888 130907008187103640346414071279040200704 10103889 -296447987959674047140849348833354114576 10103890 141076781026121981558159410078938196800 10103891 -64227375572725482880043666430624240480 10103892 -24499780876893359808836707335211155456 10103893 -371907387261166637776703171475795895858 10103894 -205633140036474615153172897663276257504 10103895 -49402819195200856071590544786460780080 10103896 500324165480488576681634286729188966400 10103897 -44820582630033013276056530502154908288 10103898 31095478982140999612198132961510885376 10103899 -64612374048126783610369565770039629600 10103900 -62754979283695786255220762567298355200 10103901 -173199117823254830977352622608891354496 10103902 -142555531169055596847284955681406654848 10103903 -164671048502862832050280459880557147920 10103904 173449335440250628600418707033863880704 10103905 72708193008875396706736643955848439360 10103906 -65178575626121338938331798551759292848 10103907 194530737212389464556978271244037026816 10103908 256048882824133092515435060817647447296 10103909 -370170501621464335780464556958352935460 10103910 99553782216404909281800227368947148800 10103911 -65736286959403949717148825435637640976 10103912 -11663466978374737876932977345401651200 10103913 -214284145033634711808148781081070189600 10103914 149142899967266895727687881947304091056 10103915 -6947835825374941860930827273086088400 10103916 133210997947532956785408086557106580480 10103917 -182146968768098894392975123314811970856 10103918 -221455262640796416438191599621399217280 10103919 -36269510992517113648635828105276180480 10103920 -13700404470393742871079631668994375680 10103921 -217186909566429684607839595215304312878 10103922 -146665278044842749548427534489513846912 10103923 41547746236195305849408824240731127808 10103924 183912011062043877507360824722729792896 10103925 14706035030363196014170733021630400 10103926 34440817430711946468977413475574072960 10103927 -451713077773338162017840090424636297480 10103928 77393793957747108168269855847170396160 10103929 -247941027191061722618593373236075639920 10103930 13168558443986298005274615414827689920 10103931 354725790640457958610112661670625587020 10103932 -326031358776392826487164113770107571200 10103933 23870557272203622305971877207577549312 10103934 189388594594567427216525505918659450880 10103935 161897001351263400097339383754308393360 10103936 -379330939526868822380581422519602380800 10103937 69525507381297387959208740011999555680 10103938 95901453617768518774900302865627652160 10103939 -44595145086502607372913299707855736160 10103940 -60364120392017823139415907369816453120 10103941 153571658411680560596282168522542133342 10103942 -145157668571687255891606390015536224000 10103943 -103678327575551286763216802986622670936 10103944 480005640525537107349552207307602616320 10103945 -301742904292117537178090575086023910300 10103946 -119230587275537546798904564563739635712 10103947 97441252337350773195434791444635194436 10103948 -213324497821361850756337769124466974720 10103949 -229350091052139698972766009487519305216 10103950 106372762311517715812554874654251206400 10103951 -187390068300214752702767817954211464336 10103952 -14883820750250820805581271125024768000 10103953 507780510487350707706687157488996308000 10103954 -61957664487423699358900862335003997184 10103955 -249937401828552460372849040977626686880 10103956 78383700858118523101175913092040629120 10103957 291981973383123683996419330962297880206 10103958 21089481914582756573346371169603862848 10103959 83271566277393723254976257417574455320 10103960 101984249226599213448803238765263462400 10103961 -94340650385632127730382081558707506496 10103962 -2075541332556994042603738740769172736 10103963 183095611320609736694266027920629644704 10103964 5765206829489238959638245426299535360 10103965 -63501507958696635292586631348924757140 10103966 -586980602451528707658041720418479912832 10103967 -577732675678314550588571908378453371360 10103968 -2732387581811954288537645826598502400 10103969 -7803987220199219629814519803667393856 10103970 -86653763833262189859860615196717312000 10103971 100580807141422395817555895847517825072 10103972 340884197544856178305476590825135784960 10103973 -66542573921345938601736043866376741920 10103974 -163902196182132054629160598331912607264 10103975 -86692758747351928332411228684200367600 10103976 -337239011748631799312859311424003732480 10103977 16636539343897843482844238058021282120 10103978 128931920306992765778786906948458661040 10103979 -70774617019828459145874037253643063312 10103980 112475757489797301074785344970736640 10103981 -505411614875330026812776860100810218218 10103982 -33563800594006711343418970987297422336 10103983 71394210633503287790825506817259481232 10103984 -52013234662781124281658167600381952 10103985 -27543935779653068252719128300512367360 10103986 18054464176560957071411370458730245760 10103987 298290443427336593142179089794784410636 10103988 -290112336471315041701234939632692275200 10103989 -149436297708274871528226333832791189344 10103990 7212153908201037040390402773859029120 10103991 -262125927774760433366469203228591735040 10103992 -957979146404100772596774329225625600 10103993 -139352008664114437955631188894558346240 10103994 -179696306242718606630744196494402280960 10103995 -280187713619004696994484911459969916400 10103996 -165238998211439695909181122465333819392 10103997 -8330095714531681336671242939074798656 10103998 183168497494616208281631674632749600000 10103999 234051556512404748963121688963486092080 10104000 -41785658547979077447671636894416896000 10104001 -146099159254768715477153937127711981440 10104002 -392426738477228060491480557895609047168 10104003 5230792196102752762333309174504676160 10104004 -182895819941443457586595366997950464 10104005 -137991194256050589565942419975945612480 10104006 167891798479981680560086461452727705600 10104007 -376999429109630039357263187952877672744 10104008 136063658139618930778261778601596405760 10104009 -57603559398575615460856651251232160496 10104010 18284637633731302004894653022944051200 10104011 5030435662182095736606291403311177192 10104012 -241587170539290158971843204102111062528 10104013 -333562949365182179566409473173621402240 10104014 247792001973580319440561125312184528512 10104015 4508476687268047280898003385341918720 10104016 9760388419902825528452591975697219584 10104017 -192059936990725448127422354010060244416 10104018 48086792559335097290142032521561140096 10104019 -102549126355329261976678430532389930904 10104020 73054634277573922706341230523670388480 10104021 33846092741063724224718003160408286400 10104022 -143390507697578786894087623297600022208 10104023 -20905714204725126440428034613818464920 10104024 -3075572257019364314654339273529753600 10104025 107300904974775813796151814618792865550 10104026 29319722694177838732011293933732352000 10104027 -229785973987307690568192401353046815080 10104028 109344678065844539879653633097029264896 10104029 3874987719620455835993555752388617644 10104030 -185158582951863909912539959172109444480 10104031 299630198900052413162721769032759922560 10104032 -206240042593177278253309651165421764608 10104033 -296162564899740574309343957618321821776 10104034 -84592377393567972233740323307516325088 10104035 -409528433223236754137422037882015460000 10104036 -106182784186417574422780079588121381888 10104037 417241985138648247567074968478674722686 10104038 70943689986020185610760093980957583360 10104039 4235374335503547619525205928944448408 10104040 71492644299055375258107167047626547200 10104041 -319434348935022136973467650178028223558 10104042 33428337870033644449449079391163068160 10104043 113439864285344603278395929351389954292 10104044 -21657461511062307184339944860651026944 10104045 -188247307515787876700203469818263518400 10104046 386965923072747539056986497227692007104 10104047 -3069444716329557665169484140926322816 10104048 -74694663418282785267692806538212147200 10104049 95899775640675501704696854937001111680 10104050 23529363169830940517095686068738409600 10104051 231253117116055155436000168248885016632 10104052 42683890915166505523885842196958834688 10104053 -382005787418135154952094572718320303698 10104054 3713745023418784432781164230371409408 10104055 -43921236827106253331734725258523156800 10104056 459020231501398327128421438105734266880 10104057 -73866392524632218995292520923639047872 10104058 94732767154852073087090811535120932576 10104059 71541421253685712639115575623385184016 10104060 -266480945662433250901760352407456317440 10104061 4015950390096504806342696339719427904 10104062 57926660820778083451867653325435948032 10104063 -98649713529781995186887461821529504056 10104064 -500365449904467439245631500463625994240 10104065 94122641287411607606109271968113041320 10104066 31833021044363778766008841805582782464 10104067 -415631067292835542793564390047854560360 10104068 -63124653026087622334615107482940752640 10104069 -175419427278963891108395945670707665728 10104070 44758500757541211778291434909333156480 10104071 236815331456082712424626059371108125752 10104072 -149543409021693890075159095224098242560 10104073 71009153846713457374935874786386797440 10104074 12909329579277220954046344331641759536 10104075 75629971726348415640195897727074810000 10104076 -7657830396720160786321143654596730368 10104077 -349467872852246213538303477653134521120 10104078 38292189180848814851690684677578436608 10104079 -196860257568719826780497402567029564512 10104080 -15142543290561716862574183545526026240 10104081 10977855513730911976548824580952016640 10104082 -62308615143567381374309143343293404000 10104083 96527418948387485009538207057455146128 10104084 2418540923785031378374057502162356224 10104085 170215965494883623877804042962900322780 10104086 -117977044502083797358598222818239749760 10104087 -134044063573174626342872988036514366848 10104088 121883248922961925684965034501750517760 10104089 203690532284547801145769978455697170890 10104090 -124238402405445849724512339080850535680 10104091 -177263260730478570812348173954303910016 10104092 -244556462021301186105639472624617552384 10104093 -34554312880341911657531659560162002580 10104094 -102955933350475103484058991666048409600 10104095 -326705320795439999389939849641606797400 10104096 109308121094660855425316843857428086784 10104097 1120052516353768527618055136617213360 10104098 14818208913796084727071554886512382800 10104099 -279053763513216864253562914379162329680 10104100 -118454273726907139824650759640350720000 10104101 -21042482948194771357920413419327777536 10104102 -911303204049423132505137969542653248 10104103 -479253846709505920041677234728483349040 10104104 444452952770545158216940623562845388800 10104105 -154723639841316002546507265825700800 10104106 137913879466539979737124959477948201984 10104107 -281052055733566232588766236550710046720 10104108 -36768214808382448990111635883810603008 10104109 174881862266677081573900141006498967680 10104110 -83527683457957511312628494747506751040 10104111 -63922202012825799578972768442877682040 10104112 19483613307505234652954762551890722816 10104113 153292041846568022614085436090537529362 10104114 -193306792230416841133204573860298124160 10104115 -102284259341831505111891382214953384800 10104116 170667535860958553059122382851474339840 10104117 77086294797097825737727139912761214112 10104118 -291109771143106091960366263081719558240 10104119 882783465518457282908684600843855596080 10104120 48605519750179317677979497216645529600 10104121 218434512444122351965540397308103764692 10104122 -39685843066055611251879101864916541440 10104123 228517179105938702793637489309667631384 10104124 -369979773776811341977021836726507968000 10104125 149659998296351245610645480638962759000 10104126 63661905180163697674582362930676214400 10104127 -60768522082725010277210116015985398800 10104128 63528464548134625095860407247731949568 10104129 -109641155327008990564901102985352700160 10104130 45590590294042164183927354553319301120 10104131 -163086230970777817635524187153788512068 10104132 1256058320606249710890998725707128832 10104133 23869448339097047302645596136833922204 10104134 92111442257262531525504197893190465472 10104135 32047600184034410319702216750383259600 10104136 148725479533524695048109521879331471360 10104137 -161202021065924345137793014637980419000 10104138 -72608954226071594211012880199643040512 10104139 412212825763911670676054284444329169940 10104140 -942368134162244668385359917126451200 10104141 69346259126592098903488916703260796384 10104142 171203579898571172689186402189348961472 10104143 -86030905382879293868346615704430521880 10104144 -13040204097418092535464416580716593152 10104145 169874707485594358302016086625816711080 10104146 51206311235463849972108385160703471264 10104147 170937978295273749706225705898565092724 10104148 -236219527270798270864314353961961201792 10104149 30876670967470023256169953641404173248 10104150 651354517663868924620699842518169600 10104151 -480753461010667645285370754168354773400 10104152 -175749829537118803645045389507261849600 10104153 -116752186447945835869128061022490657216 10104154 -409434187708869921996195386535519863808 10104155 -104109742073211779348279257091416837440 10104156 178001144015916103967146258698405442560 10104157 -69392582389234484947560919160985270976 10104158 35201739978595466102351064738951127680 10104159 85431568575889661980507808722267085784 10104160 391044858592941286871670406110283038720 10104161 -45978551800704337777639702837859095776 10104162 90622017680294259815338820743433372160 10104163 157363877537175637370292657340054579920 10104164 94983439435977441694365111970243362816 10104165 77043574331551865225950067680614616320 10104166 -1429242623369984456992576222307954496 10104167 -40128901355759630520860674736826159240 10104168 -372720353070753801377208317691656110080 10104169 3361737101317766706456210042575123344 10104170 56852346408381568601345383687638302400 10104171 24148896856957311983816033746304925696 10104172 -142620846785471214190409220439288483584 10104173 -100534293400368239743250038762445713578 10104174 61927629584700664385817698260703199744 10104175 -281229157847736344267461075698397432600 10104176 -20562773576421741558642544745325723648 10104177 -4212763348719807314425349878242894480 10104178 23720028289448779805365039273732016640 10104179 -334707459195721180724153678718115754580 10104180 -54629409303850906658358059143602585600 10104181 -279785979522624295608540235951963364000 10104182 -60550819622996198044310139303628050816 10104183 -4244637760417451718472587060610452096 10104184 209256552093802819473008919047589580800 10104185 -5473967075343832648815335226986553600 10104186 -30791758232817235094140731959912871936 10104187 -127306033588972518248680988414064227164 10104188 -492493782981365785798937465731616793600 10104189 60648663442086271428496781448313934208 10104190 103615108062092363913154221719609985600 10104191 284294050731467552639018005472830887000 10104192 109620306807106658181831164690222284800 10104193 74743696244725108813711863284777488944 10104194 -104872328486832664769655540818309101104 10104195 -108910168863961201959193712472419488080 10104196 203972949820451651437479591796930870400 10104197 -302281817372575604293172135404930092672 10104198 -53605716267397502892158693083910064384 10104199 -80454927092463596763586753633348697088 10104200 -29703081893554872866245426385433600000 10104201 584959451029092069325535243644869710592 10104202 -74871340036172292016213720935515882496 10104203 -471234034544446018559241165054807851520 10104204 92690009171500598342640526163042525184 10104205 -195279532304041221030041226814607028840 10104206 -13703181491516384086186031610636889344 10104207 -86805564583610687605731308208291760512 10104208 -138264246496706999302645967161910714368 10104209 213281019651452442390041936809227103860 10104210 -29574427412038095344542786782175180800 10104211 77986058884478957166075333374050380352 10104212 79771672266923164992269607353551722240 10104213 42083437718270420442847589019424213824 10104214 -101090744799062548883790637903672994688 10104215 125498326202370126339389506967109113520 10104216 93625546644675186481904266592180121600 10104217 -74497992959695171358267613311806871734 10104218 8110493089573078375767484591614520560 10104219 -162638399059641549824834815715879361360 10104220 9087743132040985774802162668553287680 10104221 353314021124790493511111871299353480422 10104222 -5914747813538295511650207049741701120 10104223 -303336587055164397677300486796753550752 10104224 -13945754892704498620239874170094092288 10104225 6613883070344528557131577558001160000 10104226 -4401059851203042008671577971751808 10104227 -79024998789155120913149387958755374128 10104228 74215307501168145895703900740442781312 10104229 -131438391972318629998038451580195085440 10104230 -56518850910394529904469039044809178240 10104231 -380525379764285881371902262521233554648 10104232 -126816826439643819643137229396480327680 10104233 -139652425851990118658378716070743808256 10104234 12636618618988454180162186225930757120 10104235 -61572301251126111942002104519551349440 10104236 -294020558547363167646992607308547379200 10104237 -228541798766488854015301163136260584320 10104238 -49838214837356281386439379638902777600 10104239 -307154739853926440211917093012116700544 10104240 -45878995293346801025748912709520916480 10104241 -277261106062963236664740132368960205870 10104242 -232644404796441816401176414039555215456 10104243 -106058048982803385727268825377287041736 10104244 -645075840525094259801303118528201150464 10104245 -96084831539208847240878255527354127360 10104246 -44302344103048445830652275734949060128 10104247 -155130671559016051417371857270970437888 10104248 52112873531663079612414899007062016000 10104249 -71806954666577593348572972706576606752 10104250 87970703266115048507583314826998640000 10104251 128305484876867991867974056516875000 10104252 229240960554198820334494540244779602432 10104253 -284566984604565164635017021853777741498 10104254 -262755018423769324228431295070443239360 10104255 85195425841742815349666208778820331360 10104256 44099129152650654426260995764897447936 10104257 -214943089536630121135780313521749827520 10104258 35136765254307577445851174871807093760 10104259 -4544217624862530535015176947858669040 10104260 -7857441262330308512590194172822629120 10104261 35033736871606678868929088991494612160 10104262 -113029873127495296356909263116637121408 10104263 50865516208447485071348192032819314024 10104264 -3765835290964406403021542132123566080 10104265 63372134455743843839246797353240402660 10104266 84630933127100163664576168187481201504 10104267 317035232000230534581403538188110151920 10104268 -19620257185762235095619443292227077120 10104269 -2329851001219284564329696851778602560 10104270 73376034721699944463663607023373752320 10104271 -670900707873131699191544062033217277248 10104272 -6531308319167558942171207310268907520 10104273 -370533264669128253150335013548540353596 10104274 183467137760924640150075872585123534112 10104275 106223227472164592771049283226426940000 10104276 8413146956308683626666440530538659840 10104277 112733527721112859126995164783771425692 10104278 286942764323413040590093404263114706624 10104279 -199870917418784689034558847754928529816 10104280 -300717819508162158346407755594578329600 10104281 -361096539492907096682123586295537653600 10104282 32469397175139035912421952151286466560 10104283 -59414174272956874226783289244379959280 10104284 -420817889691998364097560455317053101568 10104285 -83211724726897032070512558843407536800 10104286 2248081219505437027383358997265916800 10104287 138832876156951735146393637665643467936 10104288 -138246393940946816924355383125328265216 10104289 45823229106524736759984496904108281728 10104290 -160821075793948077124915749584005763520 10104291 33385384057567151807066521701571898880 10104292 39808251360877803635676591895166613504 10104293 375168412079475690213821788733829856416 10104294 4147996729688211070704727184807393280 10104295 -10704199309264239734650923048025497600 10104296 -498303307130060249878331758955973120000 10104297 77452408306407990906896431848460615872 10104298 -117945381658149904590257457973833231264 10104299 83924730639641212164006749461621933440 10104300 70761995507354595311164823346054528000 10104301 472467806264517357491634874909305561302 10104302 -56841321743431790190221975384751419520 10104303 227174274101804653679234988733907044608 10104304 4950726663365837860685948787757613056 10104305 18992181726497420518125350454727601460 10104306 -142960952504061544337522768068317536256 10104307 -79402769670777489176561529799086513724 10104308 -59635620701547979287506299546604307072 10104309 36104237289863835647736416462248453614 10104310 48515297959257097287957757272204226560 10104311 102919196853263090498216771064687206832 10104312 -2442028722821403721334850600826306560 10104313 -509741758433298629929145824158713932438 10104314 143169864031324725053910788825605877760 10104315 -45786599056611211377054218398813493280 10104316 300715461010673169444515660382773908480 10104317 391478460911039596771287736137122511366 10104318 7741484319596321912304840903459440640 10104319 645256656886616782181529952036832606720 10104320 -92718664493832497866483758988913541120 10104321 195798163113526398870472836784682705712 10104322 319778493234963657360565300872821772192 10104323 494665739724467921266967199277310200572 10104324 -304114217740326048685191863280311420928 10104325 -29215226977022531076770614216012272000 10104326 -91874607566833417970240062264811152896 10104327 60102154754150728378460047376516656560 10104328 68923191568712319744821346123633346560 10104329 -78365118355413690225566408101141034700 10104330 53638584782990186316520719457025771520 10104331 -276273546090961848687991972065797549208 10104332 1999024901335734849684662353149711360 10104333 -176597078504943952924978928611886647200 10104334 34148845781288328252537704791067322816 10104335 196597350380189906270394016758793774560 10104336 -53973603756887157440497078476901908480 10104337 322737079538383939395912416516798699520 10104338 -192764580484349044839765002730894637680 10104339 -138214719279403634176527851768820863304 10104340 23867273121810873435007676491558348800 10104341 -532363938230072498333547415310209612908 10104342 73088667767335115753790431554918969344 10104343 -82883410928669356681806156368708946216 10104344 -244871859272932238621428632312733409280 10104345 -11535072521833295086425184361394473400 10104346 41515304167877420734957054438021866240 10104347 356709487342808440049218016364450840 10104348 -74093405005980011098793359790963665920 10104349 222376372230443409293012123225874165350 10104350 -40824655436039067956876427428255889600 10104351 -114797568258115371732063309572451018168 10104352 -112520983332807731427191971478411673600 10104353 -123355665289554634824856872652173175296 10104354 33461987889406171831683719210275636800 10104355 -1959292713812857207186283322423499440 10104356 -223274815881974160669894973774163998080 10104357 78448009882895136780757921400961081600 10104358 -95233605157631262924102338718379244928 10104359 121057495629696969252355498990021357560 10104360 700343061442800647683241105503027200 10104361 -310638545535070176068052022097568298076 10104362 -173805550633841571868116808505162207568 10104363 -2359060258685177478066713331873798816 10104364 -630453841743913975695674344942798848 10104365 -227682567362360788091444958960841562880 10104366 -19720259625025707288637814658205082496 10104367 -24128019025790228051553658653747281216 10104368 -3024468419383219407119849660365996032 10104369 -364516119198551898153170936988779032992 10104370 -4492482119975678378256897530735808000 10104371 164302125580181595561367777701403867200 10104372 128058361324441411869864986323701657600 10104373 362962899094454726153054752950559840622 10104374 2171184645537119504702832911231188992 10104375 70932506637876129339067719391801770000 10104376 -514245549228711647550936687442203217920 10104377 -569594745929827186781789827987862178774 10104378 16376468576164838115992921332243713024 10104379 26548992843996742266037733788524810980 10104380 20808112981462623008557198084591441920 10104381 -5222283072138478272057464657009937888 10104382 219946939948628428331684875255459100352 10104383 -304787961118032197996542092730609356000 10104384 44362040926419279823477589827582427136 10104385 -152602417765544268853286923688611653420 10104386 263955952928056262634677104567947472800 10104387 -225771151528622621764090667375110832832 10104388 58564173477721453235572821176370855936 10104389 1029750088801709110134022312426532955456 10104390 -1855704745851616133292491347364887680 10104391 66223952306699560011560913992996597784 10104392 -126019669293441306357087643910541342720 10104393 107546400746778665163856183371970322688 10104394 -231326560089325328688566026384548951504 10104395 -69499699258245253215608713165263613920 10104396 -60905314952011736888619649338859115520 10104397 128722883649774625417513162292474028300 10104398 1311979766247535245687791718716204928 10104399 333311984883456544106917673046640646400 10104400 52625104888104851062091314116710604800 10104401 801475597472006420660196780512155543872 10104402 40593759568052728735494049626678509568 10104403 579453236054024553909277571698330629904 10104404 -176598913908302703724124495607718410240 10104405 -46841510237370286730063690566217001600 10104406 -29525595995505379403602357928564562432 10104407 493472405042758873309906791542502192 10104408 -257497580377647422726261522900353689600 10104409 27912720624478291907331385902269126400 10104410 -18034128704350778744181744637396200000 10104411 138537611665984708947178306309730087280 10104412 157949621791741416965251297737372387840 10104413 38760246463649335517306967331797137184 10104414 65874010934147659431867486838230359040 10104415 59863560538389734149812203765549227560 10104416 179807065117989620973630079863053352960 10104417 54827238458052120646657339778095805520 10104418 -115770133146744936758485188240371601840 10104419 -46117619282931552409546495534963681152 10104420 108887120004315253549553538606741196800 10104421 -344470855381042608839082281230189226756 10104422 404834682545615487631896312702393911232 10104423 -41396383638784346279680479267360260352 10104424 -28872433510787662874877422134038528000 10104425 -184050939112390372092921601968351554850 10104426 55917530751964588403113642880311985664 10104427 -473409447884611660032778602964225155724 10104428 -238495212761105440400176172846202708480 10104429 131269533931223173803712851524635991424 10104430 4332812433084539774148641199468768000 10104431 66703888019646024889028895666327905232 10104432 -12343987679404377697453176039110541312 10104433 472134576733883085344887978712666377682 10104434 248162290790689918041085288731702809616 10104435 -97279029006988401368473133225811132000 10104436 25836762655851376984539045129357705216 10104437 97768245279746342218920723868767984000 10104438 47797289976193240011604933003347156480 10104439 -292830151611411597258497202335054340760 10104440 -29749357315329709956067750812721459200 10104441 147807271095323902489794879791072640 10104442 30706936710944788971240287753360217600 10104443 -438073575971599346557343148798751255320 10104444 -47649071164401569703567434297124907008 10104445 82286332828608076580517393409821052920 10104446 35389396690098736323721721061132967104 10104447 -157237956112608403043244945060433392000 10104448 -18680362950328595262575425015806689280 10104449 430097569456466214137141118191791896450 10104450 4007708861508855727239700110485606400 10104451 26981136241608752704491468035959215360 10104452 -188450171141291767566567240461593202688 10104453 259945884202172818326387284132152876800 10104454 322611973654056325726525131334278766176 10104455 -186620808591699372782146280816647349640 10104456 19443032295303063516247947054092083200 10104457 403218082463887589660754294345390324432 10104458 -42045948478279980537690577020161909760 10104459 -200127476425247036100084500048051738640 10104460 101480477965270128791274977894624808960 10104461 -37985717508017543677979791785641284938 10104462 -3815875424485089075179370577140478080 10104463 42960677118334830821622270632438701840 10104464 40869707374970338780978995910288711680 10104465 104019542231398191080046845344605006720 10104466 121750894417764627531221693117353977600 10104467 -62651243254507468355911469868480331296 10104468 -85964948107089395844440184385720320 10104469 240328660432534540198026345892504487196 10104470 206925424759884320935876965783316636800 10104471 -5352582894170621195906354457740165040 10104472 84042250142869606414557603275674951680 10104473 -161893996220427998633027624780894102016 10104474 37555890757646290668553091971052367360 10104475 -19564221629951638548500554539941372400 10104476 -117645933865614081566053092863700349440 10104477 159009321676393138411035360086176616832 10104478 -16144524407843480986263199389002814144 10104479 116254131734237491331199781824604817664 10104480 -144637880234387929123154939815919616000 10104481 -163449383114322477393614722230674855936 10104482 72340852286780725892000044021632224592 10104483 294744175012431393424615418886416968704 10104484 -2521466260979480351006046036312616960 10104485 32741916877761201028651956349574263200 10104486 37667037650351533988697458767000278720 10104487 446904050765474892626124080399860342136 10104488 1573559589128305278752598967932917760 10104489 162883069847355516957160443856706102154 10104490 132546730057491480979379293489015503360 10104491 -387926554824984811275277161401630891124 10104492 -193165881113213987278655481026377333248 10104493 -151326888161622186625189133279277910720 10104494 -408917880848958654384996753829876057728 10104495 230155442260372901258541528276677068800 10104496 -116899333689640690928544855951044558848 10104497 -223888188988418139230623165170714080460 10104498 118357178489831590828332170540084826624 10104499 550512071710746232370548347209153648160 10104500 36403560792541421535065624967346176000 10104501 -160760301428396205931224947240527552512 10104502 -64171941521235730200028385143820650368 10104503 178059285737041518696447052030189468944 10104504 200490251220561828606352289695383552000 10104505 -25417792051482013361084832041344032000 10104506 20349272259816804263352361222395230208 10104507 -3544443070301507761235014145438973696 10104508 408498952493922579010048319673192547328 10104509 -137378140856513890931278209329444623290 10104510 -9909842983440386065750048646588664960 10104511 -53188585218704909038766925088471543776 10104512 -9317669953419748224025599643647737856 10104513 19267925814016161211485996152811933744 10104514 -5996319726878566461295830234881077248 10104515 -80052649073922029723484861442329293280 10104516 137851684032993223272704417061661779072 10104517 -538035261853992678103714795705322234880 10104518 -94116509183640316284243057883648346880 10104519 -295512675132132196040202002504146765440 10104520 112676272340898199979700634551796224000 10104521 24411155888749578016776221095898918784 10104522 -23407225048967624742065595498373121280 10104523 201471518758563821229787028826740217600 10104524 -313607458425210261514056090401734001664 10104525 152493576060840370765965318158962409250 10104526 -93719271859418998505960023307141237760 10104527 143397232466268113892147576267778680 10104528 25694257705099614662885047968564510720 10104529 367385378863536998615097469625860351476 10104530 328061397212396851836150462164630400000 10104531 -232386542751495434337814360889874873600 10104532 -94519427499378018393276598459945797888 10104533 60813195623194348815673711303850121504 10104534 13010345014775028343632184822860948480 10104535 267086416186526134069304018016854343480 10104536 -20177293124441193451371720750170726400 10104537 31605737868422631357214350303429495552 10104538 -190115205957515124805832808430989602304 10104539 -535413475858715051356005731268582969660 10104540 -171321539785500746490855220360176307200 10104541 67163018264869288022492784312701771942 10104542 -57737153942854296863346948539875169280 10104543 16849242008117570880237128907167112384 10104544 -6078102076353518533409099104101335040 10104545 -131541792252608221817521671887497591680 10104546 -85519055572184256060167639865707135616 10104547 -258883941753650387626919068438940609520 10104548 -20021045177881691289186441166987972992 10104549 -358586736240777044197029128404198272 10104550 -55195344397688105618202201261198840000 10104551 14779826332631155767992905803913962552 10104552 -102214698839119282824498052062238279680 10104553 -115405909275580373381782633288317808198 10104554 71164856543896926510050335602417069312 10104555 41050324228201596468401824638271787760 10104556 -88864197008263779559163478752737935360 10104557 532151842842256219232049444681764391660 10104558 -19364636362971653720158108714869923712 10104559 -265285216091267217420914801404645884440 10104560 11275069176368065841935416584522465280 10104561 -526249520754945604285961313664015665600 10104562 -26983740744264070273449940397983509696 10104563 -103412139559666698100699198128353304240 10104564 -41331283330726083985580181290328244224 10104565 253193461797731257418755552475579522460 10104566 -19933829562153090026868834261811068768 10104567 78659421435474064943219440001317921536 10104568 -15921867925075805858404541697139261440 10104569 -584547189005871585126373389477362907030 10104570 -208375532388576372163769754426639360 10104571 -671439762039212480234621716183634448888 10104572 32630008177649257765874017232967121920 10104573 -16294890926954044251733378176355531392 10104574 24456405257210624259848333562596229120 10104575 -50830381252795808201314972787152499400 10104576 130848056442128087366962500826552074240 10104577 152391479854930504816177260913385094912 10104578 -34067142212056756472024832724563064320 10104579 530367506487099152888795559867840305328 10104580 -244198026380439802622843690163060326400 10104581 -57647837489932848568128792550193475618 10104582 -122008743183050349883972888716276326208 10104583 624585505910968754261808492345222160224 10104584 -151974690089301985840367335902413568000 10104585 63357449974855745377301236005102590400 10104586 -14347910085470508931010561946854304000 10104587 11431511843400573828022412257854512112 10104588 1913759853303266805589604790846566400 10104589 -501665293722312358716869641558462782 10104590 -62973504872362892541230313740666023680 10104591 93446175864407720952912522248610670464 10104592 26882887076918930769768999759428919296 10104593 204834212782026152871161215633171198320 10104594 50284768172108839832618937201665347200 10104595 -13133514123242063406895544214806038320 10104596 -50107878727457216757700018096786388352 10104597 -39250529502211122852807409644899403300 10104598 -25611298745875741326681952122464022528 10104599 33720520867270076616856982615993751240 10104600 151543707735001905476782739796381696000 10104601 125716082755186584023417358282758659012 10104602 -104095526249413056702249548679282559248 10104603 10397876861290892367103941305608682904 10104604 38709109235787846743092346705496844800 10104605 -39485854436963510746431976439346585600 10104606 -219349530427245646189823680922292708288 10104607 -521076572833082322873004794032841115520 10104608 -919635868755524667408173441639625129984 10104609 2209781200251310775298250352640620928 10104610 -232035491584367519904901660673239907040 10104611 -677184364255243366652733062518991202816 10104612 -76862719890267073592110903358606757888 10104613 5157787250988516202779859548450058368 10104614 46197282673289940717892276887470680320 10104615 37929213157197103078575679490578284000 10104616 -406233395205851809562085452624254571520 10104617 294778417243786887408614812550977644666 10104618 -129406175475306787301708255932092395520 10104619 27111346729983305613479154856247786896 10104620 46695978507565847227090706173016647680 10104621 -4047400955850996325756270452354065088 10104622 273108354024180229800271632931998988224 10104623 -58228062145226421605749825534986022800 10104624 -100731777151199584772713974009326862336 10104625 105741583871191100087894794749673170000 10104626 -12902599242219900566707892800636168704 10104627 -39101258466999423712144777812480934560 10104628 -14428980071407379127290231456200884224 10104629 -182549980090878608424103537072660554240 10104630 143202148892357209263871496929390590720 10104631 -307400364211223717400145943277894612568 10104632 374396912582488633860610390372557926400 10104633 233623021733384081643372423682313929584 10104634 232524856543472458210246608364989807216 10104635 279894013340705695567755978967822971600 10104636 44764724913486193501699372562398445568 10104637 -343535714364836364408934229921462557760 10104638 -8967622913757793461667167850506277056 10104639 112216145763837493567752169640660424 10104640 -19632214748245712723810523399554334720 10104641 -46362675986316808139631756045584336958 10104642 -18144901009799788369330034669208533760 10104643 -470178799093668581169319876742505079108 10104644 451404217196849190976563675966461337600 10104645 242884173927072850966948245244997346720 10104646 44496023735803780344563691484360086144 10104647 -91708056050054552184972875243239186848 10104648 -855487951682735788039901992440545280 10104649 -195119651942319657512819944639361324160 10104650 65476489610797265591597081051763981600 10104651 210182337905766134165937878788423542780 10104652 208935066630229590831303733497669358080 10104653 49423315513356499652578513586857382400 10104654 -71554523525773148115599849435865811968 10104655 118559194281755514652101388621702518240 10104656 2008774091027421863378348597007482880 10104657 539699978399513598107026167563987040 10104658 -9417677064734088353275591422574725120 10104659 -544322051680610324083720891322798717472 10104660 2985281484218361560909750877387763200 10104661 -208311000005358319361831749181269302368 10104662 -69819460281756472745587321433108187648 10104663 24698181444619490781208924931676365904 10104664 241536451867895832156419026362443366400 10104665 -280093325596565887535642456294454770940 10104666 17172450789125231946460721693316991488 10104667 -52016369681264517379134755613591420608 10104668 1475967641246883013070548795467724800 10104669 -249068098222123483727006708719656762336 10104670 168076233665374671954069983138054825280 10104671 611405645722615631413573183097120800032 10104672 -483024705470207629802850241103964143616 10104673 -598376645260465377583180593418999859820 10104674 -121352540538885161970984129605532767664 10104675 9266343595283554032833863008197472000 10104676 -260581324642978594900877397387501255040 10104677 233397958477007165981485545544031922144 10104678 10627466892672212222035996210969600704 10104679 -184724293815287677012017407464090545456 10104680 -306750091262457501597484001974697625600 10104681 224220049684848261077511919608940550400 10104682 104503983222000225964951166227919868672 10104683 386850370438940809711137234966814030080 10104684 -90767740052974045097941154205144634368 10104685 -33602942483479939411511806895057809440 10104686 -148470983185956670963947396494757718656 10104687 -128941306805081925745122637125715344552 10104688 -119174839050880379953182294880879804416 10104689 102874468781627862826880798207137904640 10104690 76711693545597917485489078534123307520 10104691 -271438375815809345837484231408165150288 10104692 175335690797744251229109318080853069312 10104693 204320438227359497064802938126518060064 10104694 -210777434205520896224130487391199244800 10104695 303467769014051739253877399501673274200 10104696 -11428618577134337386334383190055321600 10104697 308469075196417508521808958010399047146 10104698 -51625581462559035129779797490021357568 10104699 -2957946379336430008981589817277674624 10104700 46092166259505513882752644228731558400 10104701 90822205013123544332195067217225833504 10104702 -222101214330643983148927318053195473280 10104703 -71997068856813392190349885119902936720 10104704 -48322573353973796402460256909236633600 10104705 40304190911610844384881992125669255680 10104706 69643886996040154728789681776127705552 10104707 540352171900285872012618801120244445232 10104708 -335628165065644207880346915170351179776 10104709 -166422280102217304428640616595802373284 10104710 2784330407024750397213271535489280 10104711 -164516012404429556497989145324828368816 10104712 386432470334801957268299785346015723520 10104713 219985448881275953919233657567498779920 10104714 118972361184626600806104376939962214704 10104715 250825833709213047479573885622541847520 10104716 -246986313373997738808657924059791534080 10104717 -26489086364247840023857907497014218688 10104718 -233407231884577211007506848397251868160 10104719 382063684803941714021994382363209603120 10104720 -3568385161123209633443169799317749760 10104721 313195175324139370921832725203316377024 10104722 154859407226022282293972558627469696912 10104723 -483624050566646117192952743307882501120 10104724 6087937998614266232137156956868841472 10104725 132596701920142594919789921402390642250 10104726 -145287485423487039828798400768696526976 10104727 -189225296664731512134306734910726619328 10104728 -28266897176514916052319890262894551040 10104729 55887354033124150941132795159128555520 10104730 -168435240017061711185634525917585214240 10104731 94687521565794504385764213019060285680 10104732 -250982610702377071255232491496160460800 10104733 -5837685976103049449737197335414361000 10104734 -24497261626547585624570360280792348480 10104735 -171115148679140147403855246175253286000 10104736 -46314078731656402813737940649239511040 10104737 51189585403292577831962824806833309544 10104738 -25999041060731453187727004125861624320 10104739 -128427735816228146588631114321681143004 10104740 -190497910274845560779505737631056367360 10104741 262400916400050693397477687311865218750 10104742 579598743125150971004395495847322432 10104743 163350464898783409990188714690179483544 10104744 128919010045054778544077387371538841600 10104745 15054536834143377337110687681107952000 10104746 -286130972015062101768863068652224046928 10104747 -95406410453522233485443262575255715600 10104748 24464876547030007291287959547857585408 10104749 93194383200463873451080796652731305836 10104750 -1562102052901762026977995282470000000 10104751 -1367666327696254985503891845559530288 10104752 -2608831230755751673621107903213600768 10104753 -81893844715295968094920005706030567200 10104754 97194095134050812580343519550831543040 10104755 183561651224637308024640824759455080960 10104756 -44320185290542029692023682779533078528 10104757 106004730139575759906824321356998670488 10104758 16060759607543573614396968013436400960 10104759 -36595148477861723655333182622980112000 10104760 -58241797719724155542446671882043392000 10104761 553505857587590084957759074470333064362 10104762 3197408690401444055829278957126833152 10104763 84271414689315119063981035231460674000 10104764 20657545488368260118960456834777329152 10104765 20606984719843128610661986618916720640 10104766 -75526750959823824926691122646493549824 10104767 418048072942863122510247596310645707280 10104768 -31130734155659976366503239973062311936 10104769 -216692949473027594879835874044315191360 10104770 61177869018364291544669906579621414400 10104771 -40686525581425945785315141266439988488 10104772 -8735619760051419482245927849564007168 10104773 -89437533312667998626600182827234238080 10104774 48644994556374860379300417771726366720 10104775 -276493160758980319177506231395251991200 10104776 -177196984895320043298552488066896650240 10104777 -48285206789660159991386137036650328320 10104778 38196922867397001633598529069703339360 10104779 317733350698532057294227350902310847380 10104780 53334826527952716747312821473456128000 10104781 412108264710771490909919472933825954412 10104782 130191639765096034225000501037949964992 10104783 177495484479761250104134885450631216928 10104784 -63978316382499350630081523187119923200 10104785 -11428036963429391311991659934597443980 10104786 116425951740864907619818521919558543632 10104787 243316510902960548663282256886589973504 10104788 235208761477873779695574084217958537088 10104789 -13854873601633113574915086073368129600 10104790 -24998437009118479772078797525294953600 10104791 -117472500715650630299644380909633810432 10104792 284312601124206676169592914603195166720 10104793 -58005116573320791787389479775779732460 10104794 152756768325668178677213964117892088832 10104795 36544069898895494901395930320082082240 10104796 -138294296463077011890947627600857783808 10104797 -318129480180294017104815443226516973920 10104798 91610963643371908857553488224761721856 10104799 83318670003121561250164447320639731328 10104800 -47208700856485184714340031383876403200 10104801 106255558389306078693258579787935374784 10104802 121708783038665591173442455721862326352 10104803 273864036443670994626315316411975505052 10104804 -283632270730178768176141564020061562880 10104805 212667008872419803931604918820217134460 10104806 -276214958401082383325624760348318336 10104807 -102089954756200386927254676310576883160 10104808 -9734482571106402052046464981177958400 10104809 -227359369208627903857709624820049390272 10104810 -105704424795491111704313491633384323840 10104811 -182387113942191974433971236158899485120 10104812 -225986602480864491021197844541942333440 10104813 184825092335991802031623681253521217142 10104814 113717696499526006236792400439390024256 10104815 35219567840635145842728346059496849920 10104816 109444701206577564034807034057653223424 10104817 -458313004334984521088721394072052613468 10104818 133473812989359050767723801553176851360 10104819 -108600411582201931310712857676227071632 10104820 -67804401803436814651374824887752253440 10104821 315003989971582616214469593871122987612 10104822 -1015541645054985007065831488001638400 10104823 -172667005171952161402656227797110843928 10104824 -74911325090974460698642772783801303040 10104825 24950100814468142536968728409622299600 10104826 -431773259888909197716740148678740282880 10104827 -566195353456830818495606463383535343560 10104828 2874713727344713951393488651830820864 10104829 -370453306201670796652224578280036123354 10104830 98088415915724233694469704723869595520 10104831 -28094036121687291357036862992664584 10104832 -230714814398259908567367008531255394304 10104833 542558309157770482421829875625288167124 10104834 -234174957061647317402239201664200313856 10104835 -51380126038953678752389152256158128160 10104836 -50827352659787801846485805548938092544 10104837 137911067126102390952022973070182863200 10104838 75008480541260447799411229127412552960 10104839 401440731336347108071793699284756991640 10104840 109601414032325827464291187277819136000 10104841 349522762606797278197104375802555929892 10104842 -169105900741525883017095445934942752512 10104843 83396982616160766393537789612637598208 10104844 -77109614689771847129767695832743979264 10104845 -4418723417810585731521389212059683400 10104846 65842342887440764673103137919973079040 10104847 122233987485598049114642106083374647960 10104848 21442623171353210967213857797324652544 10104849 287814450346274729024480810881387035234 10104850 -13061514151180510182073584480856435200 10104851 69004639604788542328893358866364327032 10104852 -41219567826020462953407306714197280768 10104853 38548826516319288369793037671108716288 10104854 -310005186950074600962573897191808503040 10104855 158510261652203931690983414799913758720 10104856 137764970722814591506062478345735034880 10104857 -2290446507955667767455686902220306688 10104858 -233316318718462551331647826408089070080 10104859 120980140371636395223816407388765565440 10104860 1013542707069446122850091406096757760 10104861 142604577949057710529148714026126346400 10104862 94096546966985060527175105313491297664 10104863 -192383701512472047808782408264757023696 10104864 -72566297998364226846376345364506607616 10104865 -426033810775996647138757231716149222400 10104866 109944481840619999507831737028814257664 10104867 96869753041676496453196317256416447168 10104868 -2828158541843427625294156380605111808 10104869 -652316544140737385955432977061165185730 10104870 -28600021004008324659383818136109571200 10104871 -2012435380855821558044639956710585600 10104872 281587240437986397881326321971044428800 10104873 496622522877755268077274556749961219104 10104874 43325137379957921267516706392608747968 10104875 456445870222566555952674574610898900000 10104876 -25012502799425572124077046285417625600 10104877 141631629397305747304693273644820856726 10104878 -171581559585657464730577485639017499264 10104879 15401412073509920406207477441585564048 10104880 46733799223935521487986802675979714560 10104881 -339593828937466646212851385807876206318 10104882 44295638936183424129936104224192512000 10104883 394661912056719753572698829225305092 10104884 85895034174763445104037754830746828800 10104885 -14491718408649832303855917532854355200 10104886 38623105490082444045032406779261473344 10104887 -1084947450066778434403207205355791568 10104888 154010050660975950405885607232483266560 10104889 5861394872840491246098774644268860928 10104890 -271035078158419746752781475810430515200 10104891 297994670956683663818221578781066867992 10104892 -51188487123715969662570957652802848768 10104893 -365434185549163940820985220380870188858 10104894 -79247566111611836844475670512309367232 10104895 157687444406968928308169563142044391400 10104896 61762508415989522067980955652175953920 10104897 139013081442433673487721616561352447840 10104898 268452629456068785782098475705609919360 10104899 101975769684472382754889886626628208336 10104900 -49152420327678011563793326405451366400 10104901 226396146238885105435184390599583943864 10104902 6799283434981025595720756550541571840 10104903 -354217574272765564943220907442423846520 10104904 -121127124657708807678558512607329418240 10104905 -12913038377276396808539496302295537600 10104906 83033597157794650034974944116909015040 10104907 48954691294551311992795227405371387156 10104908 -296002466426139373706720767485136957440 10104909 -21411981323226915670780774286804824896 10104910 -31411839988516569337812636137917880640 10104911 505477040466941036237801680245848422512 10104912 -20998989378204833842929072832449871872 10104913 41412798171340745047484263769485145024 10104914 -4931135201201310278066664465306288000 10104915 -157662138656754051798441486063517356240 10104916 -77378348346273944975840503343065896960 10104917 -18302109260914990957852677373903850034 10104918 115196603697754596363838684414807001088 10104919 292406371713584310122815470097531668912 10104920 -40215702562583876783019190271213568000 10104921 -16179386597769629609099179433450594892 10104922 -116295649782266305418517288000875623680 10104923 -29020483138388659896881029768890481176 10104924 97832415599295078850287299086505273856 10104925 25867836353924467706477736191103225650 10104926 -89414419001867341054126102768722259776 10104927 80176564220306518707362914075983572112 10104928 230320294702772000511875779299864084480 10104929 298566290971540205463675440510999146530 10104930 34732910732054244064213630912222118400 10104931 -218470064765791090263540835949452912968 10104932 -193640669924127502774397395361925504 10104933 247770529566091448739464447294799498048 10104934 -143944311772365154238961267902043436800 10104935 66701186472694843256829024851887255200 10104936 29805359790628039450131286212716789760 10104937 302879657413353000901137230379279174912 10104938 211790905968188673938070615829737459120 10104939 107662663241409403629110790325721253600 10104940 -2340183969446304752526449366116254720 10104941 -169959033917637599192854915658658178560 10104942 -9138892035672777709890472883767814016 10104943 -160323043138479661874092644870356749976 10104944 13804116650482545163157578388714127360 10104945 -170829880174453975786152966161711520000 10104946 20078087077617884450229944930917939200 10104947 734743388246384397934807147948080330552 10104948 -101833794710603067154172826984903014400 10104949 99730743183205704999537391116480131100 10104950 62608749985420829615137732296027540000 10104951 84236606399640749332866684673159136232 10104952 10878350630175039802468872156889006080 10104953 529624622784098485014016784440719142656 10104954 31378812368292937484358630222961578240 10104955 -131854244724507715402692934686926335680 10104956 70991720859952376057049182122470021120 10104957 1736644070939426175548534156460361728 10104958 -169377410202971102215307495177125355136 10104959 64161927600258121711698552560242674216 10104960 -72030436274305475360537998050459648000 10104961 561984356937352999872772908224472370562 10104962 -6161596710539287646085991797633796608 10104963 -71833674800624576820074588899473868800 10104964 -131470005081132891935564187967245128448 10104965 -57093381502150962856839012079796061480 10104966 287534683172043412143629637848840841600 10104967 -285922086134910836871727166577016234984 10104968 -414822548056367516217037537229248957440 10104969 68834869580586788674391237559834654720 10104970 245510378938600083248414448669286253760 10104971 57268417577323524345167626403643792600 10104972 -148020349383230652174633349416606724608 10104973 -378254705006730987277562132727397414560 10104974 323596143021470974423588556384610336192 10104975 26560646184114562097327978491295709600 10104976 36467975957984025977580393347739525120 10104977 198063390560258736507499314328857945600 10104978 -15484320405038335202538527586695288832 10104979 -24144986030636425767176405427168296360 10104980 5731936344071324109772327558576719360 10104981 -11077242786424898313554284145704411200 10104982 65694196597807014054333521758160258592 10104983 36739659743229222178992295924116272832 10104984 241389318221814423939104564057508249600 10104985 -202231273226709583583057384794500177600 10104986 -162218058717308436983135045878149401856 10104987 387986532232412543161157785499952115584 10104988 32829736905106093709761128862617087488 10104989 -593582094711055737064160163555845280 10104990 -10990003440391704386763904216915660800 10104991 -135389792680335200063004294523888293856 10104992 -189273545004590655709986901937818828800 10104993 509016060071973841764842150901118722 10104994 115427686904801265740184464089142953296 10104995 -436207009797399879053080760056929630000 10104996 -73040578232268108661642811363400437760 10104997 -116838971409697311872177943737053638368 10104998 83959271051206290839518857767402082240 10104999 242426368045680939394556027825981306664 10105000 1900828288708766546417472283545600000 10105001 -174898434604997338550550710858008149216 10105002 -160791306808365015697393071563588803920 10105003 366118144283773492722421228056501009360 10105004 17951101119470090299867970262572335104 10105005 -161315825991453854625717064116255313440 10105006 -29724273872938760423369677057244922048 10105007 531390354564576221556077919740099637504 10105008 21664158902925181619447826376575418368 10105009 -284361792217734904243094373645557357568 10105010 -28839884642354266644569826375136671840 10105011 1739713897270343178951720123519799632 10105012 -250865344044491201077118400742279108608 10105013 -18293332302233782565250066203067774738 10105014 6138011192129422914346535201149448640 10105015 180393550240625250605190150079274867160 10105016 305357051384151428995382530569105346560 10105017 -189802674796415907715451503756851636000 10105018 -1902150004639022900816651276523637248 10105019 247359717054522122334309344119434744420 10105020 229250327024629314057760527863686809600 10105021 145818393001943157984811243840409952000 10105022 37593043591991651245117577603505500160 10105023 23925867601457737618444835900666697600 10105024 -27219429680094682663107411904705855488 10105025 -5393215048382926938523497287506079700 10105026 97691133890220416618402040257374902144 10105027 -179688509639113433266474476024793942800 10105028 83251308135288371651330691717602007168 10105029 21971606747098402470827171168478495648 10105030 73532716752549458066195952679358286720 10105031 92702516460268371946722709684854663000 10105032 72677756979502331704527320686669824000 10105033 43783162027875114816325463360473491144 10105034 416782366878590617808429073528952177920 10105035 -195564873056485337372092142911302838800 10105036 -162380885876277364848635729698551994880 10105037 189062739243320867470100903374784653686 10105038 90531216196477619029341072263252619264 10105039 27141990076739599188418239700452227072 10105040 -88738198315778973152919034926958510080 10105041 161887447405103337071536556585723798304 10105042 -153153491122961558728278609563008169328 10105043 4798506652621169348223965836194538704 10105044 -213134486327466934209413970292193654784 10105045 111546138850843427239553482728778494300 10105046 29792560888121852693583950273974517760 10105047 -444672651450117401618663951364679580160 10105048 62961443946365532997165086975787008000 10105049 -79332299304009809231750096983985983740 10105050 30178573176587245339917868960818816000 10105051 -255244345749854921915726648682700054296 10105052 13802823318897730772244868328159703552 10105053 -61552159618190009985596758010350273920 10105054 116018747700786788166438168719725646976 10105055 -157226497081170033941538533474572994400 10105056 -63597127416208032711454566367474483200 10105057 -173160700006282985559096936100159449694 10105058 224159826428352849115551850906342220880 10105059 5149649873053910653707102090030979704 10105060 15129900937339043444672310011254579200 10105061 -29433807974414489009058997584919774338 10105062 -16702289678598211935684988443715769856 10105063 52598253692548294671916353799441072360 10105064 -74175999968427291573585841735071728640 10105065 -18797869539033092163531077842613103480 10105066 -13805873126970126108058866488542962768 10105067 68159471718108279068825573256728571792 10105068 37716009442489434462580345181609571840 10105069 73732246376393664350859254773934931244 10105070 -4712536860504101622868844507488634880 10105071 -246087814692077883120263366713356590976 10105072 -118357455995122157102781086689004617728 10105073 -149276304689273977622034124038288768 10105074 -11193987195551504536091808858977005440 10105075 175599016279771234490852795628073023600 10105076 -187345363081812900608713887351742362240 10105077 176914340056193557593070752388878854880 10105078 -114217061224915855808858339625046800960 10105079 358852825286589294946360595199736046760 10105080 122735867349176071945603397914307788800 10105081 14870732254086376993004230764126315584 10105082 19754683702077007768819133817517647072 10105083 -103427322886416402864841071296987336880 10105084 -373367900770255816203484438083713875968 10105085 -66632531694966871022548380610535051220 10105086 1389780170477493393082855366852254720 10105087 289238907913570199896811563671465235560 10105088 149218434121245943389058517196802621440 10105089 32056173856449430576083177558931162080 10105090 233632478676035627541329093979229216800 10105091 443858862475734374831379329115927786492 10105092 -171978499967464237150334062028175859584 10105093 -142234803250644678633857417906336499680 10105094 -65811316029248452174707166485255479808 10105095 29844525200101454195192009439573857280 10105096 103713777450794197902481867694695219200 10105097 -397350082858900880988320664707854388454 10105098 -13688845302796303451120002627836844032 10105099 224478193316913047056244984524126821160 10105100 216426793870991166185108661626670278400 10105101 -86818214628725464352244481237785208320 10105102 -112519886063703658759184876264425938048 10105103 -44747994710683289939844417077787852936 10105104 -75751155266441246398044814231187030016 10105105 -18005048103625231947408706266802938240 10105106 -61841599736383575943392923437444968960 10105107 -48345816977653671038354623140956693760 10105108 134349937766279231413990132109384271360 10105109 3229793975796894174545515194684544416 10105110 142376041410677641639755947569139452800 10105111 29722809331189554484002678413357290992 10105112 10905177343889192098824830876002560000 10105113 -5014162294743157618709094966220330656 10105114 -21281608845749198336022435817722499344 10105115 183342573444502592505236590732430362800 10105116 -47429587268704355960890483799908147200 10105117 -77120271871374864878766513766329889248 10105118 -179252934915099361586480884389893082240 10105119 -57436441650125888331079095363961173936 10105120 -205931758355382904957968183622588170240 10105121 -9112410431457006122425586274639936108 10105122 -59351760691909553481519164118036928128 10105123 -13369883208877810868631567936104030400 10105124 -524432567679882346288690138385657094144 10105125 224502389366153002330569175773662904000 10105126 179754283039215638546561801122849900512 10105127 -289543786313751682829259018392100999840 10105128 530316727492785394544211751702017638400 10105129 3682424695230330051882753982314293584 10105130 764120292552396296762438696944896000 10105131 315639196954181120275287396781822130880 10105132 -16668513273542062553275449862256394240 10105133 -388485665008298771388586211808369888618 10105134 44918238943012654948074699455588562048 10105135 -95817937931030202470253417734375396400 10105136 -45597625358856360955739042011816132608 10105137 2773127784454797557681362130396454720 10105138 112487020659081125565596987562005606208 10105139 -134498806426137558203539578979287552432 10105140 -42669901255727076749237797718350417920 10105141 -1256201428638413215041434929046198298240 10105142 -91220881564233520552648723481715097728 10105143 -274303843429761447157829366245538234136 10105144 -32491715707892218027672642948720312320 10105145 255621692953843106249374076100455112900 10105146 88684768153195562784686574839216442624 10105147 -29728887820758214705019169539989191360 10105148 233527499235239570950946510368544749056 10105149 127995192878799792624396944003525810880 10105150 64513924156022029275149350257165696000 10105151 83242140399941961453542580996166564704 10105152 -7738616684367904458182282398503272448 10105153 93731565174696970402486224188036222402 10105154 -255275558325866215966444818806227666224 10105155 -166687695646732966577014872629457485040 10105156 289707207905406546102861721845732667520 10105157 -115034525599159340401334609319304434948 10105158 18588479632579499839550191152345139200 10105159 248091266989840113417603837804303797280 10105160 -24990867842319265085193219874706534400 10105161 -120979804464962330757414733561787930880 10105162 171595354412521558256011484344335355392 10105163 25084454685997849537181029066506721920 10105164 259994547350385910512252708374611027200 10105165 -87124650591859739688788699960533466880 10105166 -105395397230835737751807340347541622400 10105167 102086407430511907950413210857526552448 10105168 -12684102660563764611623701630627422208 10105169 -233150675467374507961226729379806345760 10105170 -183092547085071872492763558943161431040 10105171 50515492709404174065515120657115416872 10105172 -1680555854070502443375981881515223040 10105173 14634454352993237895517365491592513180 10105174 2037609954719136744843149101892490336 10105175 127720393641328851296109342231768381000 10105176 224611395583881208137789079167763968000 10105177 46898045076460058856235039661438628420 10105178 -228120155759948695321117628131942521360 10105179 121959185125922445813744182552123558400 10105180 -133659020400134004933555608663943168000 10105181 49166559827819848840543475796546292332 10105182 -136335669789896885871359870101105714560 10105183 -179586371582856743344136432938110803976 10105184 164006441249145644765349943952970350592 10105185 42359266861848973871434045952030629440 10105186 -64554864137570762992388511713218968576 10105187 -329113345081777891697993839471640056248 10105188 -61050614656024167229269209019332689920 10105189 178271331945713791713613325666221556990 10105190 -150442227491904623444831982047988086400 10105191 -336081714126830395588210717990723765248 10105192 -57260552858547132956535771227516897280 10105193 -2434957095443648295378590136453432384 10105194 -97526239354725869804220734453913600 10105195 -221238012808328626367541131444990593200 10105196 -306674665798092708962540639216511993600 10105197 29271008614479135905074977204871445280 10105198 106059645682266240288781689210580929600 10105199 -126836613135414644544997346300888571552 10105200 6389804156025070649717095391443353600 10105201 -574385611488814577443230822979579183308 10105202 -85199620354235132260739791655157530496 10105203 23052294701474424251756937114256373304 10105204 294576500068154881764004845164070659456 10105205 625303002232887454681969583256381846720 10105206 -82324529275878675189551825699432140800 10105207 -77863325951106555711363890174234838400 10105208 -689008813074084508814177406043492147200 10105209 303012747192832152914575707535388888640 10105210 266177671404000461074272593932998068160 10105211 -251278305478175153168095534014748185168 10105212 -22290399757636057658109234353559330816 10105213 509323726892306789484002020883618915462 10105214 -69394912816794356239019055677446046976 10105215 2297549094791437823262985636779035520 10105216 -299301012134825712338063145715189678080 10105217 -82134933369291447158381017924645720128 10105218 -18122267677591536529434244301777151456 10105219 -27029228681236726110375349260664393080 10105220 24319752785070713982665529946667520000 10105221 88386981268634581441809819159561009312 10105222 281739828973855953226054743095027773824 10105223 -63691732065966589726334459584411191528 10105224 112915146456284082704978225930735616000 10105225 -27897796806069952288445142203429184000 10105226 446958889724312450732923369604951040 10105227 321508543557898465311038315091781856256 10105228 41610600150721740310553686112797889536 10105229 -7780660932693250694905138555206017460 10105230 -16149504152075762229796547641701538560 10105231 -18879804452450693851983234825113197208 10105232 -6785413531469091556348437935183192064 10105233 -360237086695213927438050294241618184976 10105234 -130038772121974106529697304163343779840 10105235 -65804413264585598608640514096971120640 10105236 -19095957227157838179710479409850238080 10105237 77343052805471771302466045389415673998 10105238 -38556019907880443223123593374481744640 10105239 -82271228424217795721730566047732609176 10105240 116273281336083131574311011258959052800 10105241 -284633882128327177512104078295456818358 10105242 59302515201446267969015935717113590784 10105243 3022725024701550291745878920230810824 10105244 -10578295620254320936065681512937314304 10105245 68508573381198672834986325571970188800 10105246 340584777195002017687584268129865331072 10105247 -596736699499080901503599202723038966304 10105248 288588322262743602520481503695763144704 10105249 -23657749143891347772606324022093440000 10105250 55582683761727294427579876223946624000 10105251 21860965025140212641074587825759340896 10105252 246134623727539372826238886412880982272 10105253 456432142698729511016082924896562330780 10105254 -89803730018049866877176507004380876160 10105255 185773231787484934570275948567719007360 10105256 -5500711175588955272416858734734868480 10105257 113348565326609384960170154617665252480 10105258 2008120527784620223347890825135529984 10105259 -57534261447809640556953084688230401784 10105260 -86508840258559727279986803633279221760 10105261 -285613875506492754838793896151077084138 10105262 -105778115714623585825590906705030844800 10105263 -55157938696533047705797570359258562560 10105264 -11637207919887668176927751574971023360 10105265 -302794052603885634348912408344602091340 10105266 15517694019747185993052628638405713280 10105267 357330060879575940270955169817772354316 10105268 -238622547725630862136163101741461466752 10105269 -114078146562082582071395499196084882656 10105270 30704853228238309652632452940026888960 10105271 -145063485800793947722251097335487686912 10105272 -251804112573192036908263207233620705280 10105273 -310910587112679676409368478666465014896 10105274 110285739812045631354945939631274369136 10105275 -104743680245831451579048287052666062400 10105276 -52579768882061613590557689393148400640 10105277 -33900344340779130343831814714139108480 10105278 -66197182197047020533361150575772861440 10105279 -694693652018183456311523704140334880 10105280 47849442548614603110746107810896936960 10105281 53925226024423226165971774459912496340 10105282 -535737293151212212730759970271671920640 10105283 -376828602802692117128652988927113669480 10105284 32618124261779635450989431322314342400 10105285 546638713645197879642954942668900620800 10105286 274105775682806660842488093457792010592 10105287 -17753911230459580796602726852707615744 10105288 48826463920900970717625386191245803520 10105289 -223071730283621582114600744123024818560 10105290 -47902034231672551585258406811531264000 10105291 118371008742081355959517492649743894672 10105292 -172885840089594836206406209654305960960 10105293 226655020332265348206657503782273401408 10105294 143793671324384448429815415981544938432 10105295 74910675661537124787416727116363376000 10105296 -78187187543441692311848651379379273728 10105297 -15179033249136523829716338002935209488 10105298 21069945526733988986360549663788746240 10105299 -20877908008614155991962814682900955916 10105300 55210373681924170830524061535483648000 10105301 9571079984543000959888583965665994752 10105302 -18752459288000657370978043119732318720 10105303 120908046240343027105846349073800662944 10105304 217321508327882909957257331036620984320 10105305 -66282197217530542944781758510706202880 10105306 211685085877173976385163754444535354352 10105307 13246390869791324827262587689613499880 10105308 86456019068129929993939107283867656192 10105309 177088453808110609898582120423988185510 10105310 -223923946116486833222846606853153978240 10105311 -56153057816840265087649009317022894560 10105312 112010753269565272282877179946131783680 10105313 -84529963425712118475935559771632251836 10105314 -41631755541556558214326593495380567040 10105315 206725507712327896284554731269233280 10105316 -43513651169565184682477451551008267776 10105317 -342547482904776146869941245647719780 10105318 103836111362762267429804779666579745280 10105319 -49516033910587761630524238307287970848 10105320 -75791326875903258317458949806132838400 10105321 -196402919012841333069423240614493635200 10105322 113568462459251130068925843833142717024 10105323 227017259646817499708968395130014816768 10105324 100047094412342465213475009657028480000 10105325 223322294120812108258753567936123858050 10105326 -37947211826099007703543012058348040192 10105327 -27382337268516560907870400720073512800 10105328 -54663679957970195519425354037213134848 10105329 -79520536509541015673211831436952102400 10105330 228255670602426287203201710330548497920 10105331 72658069493768130726860613877702974552 10105332 81556781854089322245058621180919119872 10105333 112260620290128645086037400400268300864 10105334 -135532705125790784778378944512970950848 10105335 -72796845737802609875624878837845980280 10105336 692290981672038851475680859546001244160 10105337 -208988322701440766881898229612533447616 10105338 26744979003912252596697292913373241344 10105339 -204022489068417777896129960535258596240 10105340 102922372775968548647433981194170368000 10105341 18852369680319332626420164734079706560 10105342 101183857658817167089660649414280326784 10105343 -35004325778387170117629908613824194968 10105344 3163023949085758250875563009732771840 10105345 85675957512288775232907664333858135680 10105346 162512746852478355574552084189905745872 10105347 -22232432945036305112072218898783862528 10105348 -15689722468866900382979824675936020480 10105349 -29856764399922841418278134909676211712 10105350 57176356259395665225854709506796456000 10105351 -12682226252214909265019019343493361768 10105352 43872445158183983799428296435880601600 10105353 288424273391736791072891804994339914724 10105354 31464408312183246963336101731798467072 10105355 -41906002919008479646626708573057620400 10105356 42129135329369408908125628994534518272 10105357 -26095797856057851875817591274043981568 10105358 26729345992712584242644402405367929280 10105359 -19124520023352103328198302840778250240 10105360 22246690916291069318001801474805678080 10105361 -60669918288015945494507566058065841280 10105362 -136181407695124413410686159177166826480 10105363 161541778419002266150243670796571737880 10105364 79845861173088032452940927861280399360 10105365 -68896976690998650132421193331334042560 10105366 93705960569231022442787202902570223360 10105367 87806401050423579136077004399319449416 10105368 -111248823856627002072393871367836999680 10105369 408506395246842955575555216674786181060 10105370 -212710862043414254385220214030399504640 10105371 -5637441601368303890472240674802786720 10105372 -21266817976730705939327493032063228928 10105373 56725762121040582415001830598558442144 10105374 11898513654360393743721923289917924160 10105375 14546745494659345166910097247460600000 10105376 -461877885908290496877668184019257262080 10105377 27947054808821045072119231092572000640 10105378 -34450860687579728334109025907153557760 10105379 -131121762445666301308803852502685898240 10105380 57252885193319002754618456029111173120 10105381 2999399672016460430620289303709278304 10105382 -73220066107067803860572377607479600896 10105383 76064934157515998295427245784896483624 10105384 -157091008699220347447670084415915709440 10105385 -25551458762856496458762202238317347420 10105386 -72249383395502022421514017918178977536 10105387 60668204846493577807372078371497320 10105388 9229221662685097599257406025096865280 10105389 -53874612797623536755983068234339352416 10105390 3275751997072890551064141920716185600 10105391 540857812798649001652901074725887595792 10105392 -19237859713606994541205974347215011840 10105393 -8724455676428808596863831832951214876 10105394 29315740365266697827986406520990457152 10105395 -189216210951583747276220635942483176960 10105396 -23599199505147083144271087900811937792 10105397 213533515796117482685430287489879699040 10105398 67811963414594580008597756495031494400 10105399 64195226976005269685965954885344844680 10105400 153187656969478730809978626529769472000 10105401 89863358461155131327816958054712610784 10105402 57880777187365899608079938938217414400 10105403 -96362388317113969185939604455286963968 10105404 104879582633515607546357276089940321280 10105405 -69644143307649424559730421811582489940 10105406 -7974424973598668354859444201462294336 10105407 -124632120927013653986011536856234242552 10105408 -27924342214925592390169703503688630272 10105409 -776791999998085079476536013352368069584 10105410 29001802239997984400852769688656645120 10105411 46664144877056960147313897700526853248 10105412 20359931215090104461444694899218202880 10105413 -199924479177628687210342149868920573216 10105414 196582902640460433157539660662516173632 10105415 111687770433244719752834583400755373560 10105416 -75044032779600839715463508856551424000 10105417 -40399863303840421776979338412192308774 10105418 -5126237463181795153872312960620580096 10105419 9698804714953219579701046425149414400 10105420 -127191116726018077337819345272105681920 10105421 183776274545879298879264200328034565622 10105422 80048628643240643142834799509903377472 10105423 -776379889201481496427678096656729980160 10105424 -37100325388446238589727063998968233984 10105425 285345844891765983133753638649154472000 10105426 -295669192027023289059486689960892767088 10105427 166571621599290000480846928605265150560 10105428 47331396970357864846767252478063902720 10105429 194277019624002480538302366896192454840 10105430 -1235957330044465798781459192508610560 10105431 -43249464499022940688997204163030224256 10105432 -376398468934440241390448261160594585600 10105433 28332722953195402948005874676027383104 10105434 -75121070307545620844005596903229630752 10105435 -370201452314084479646194874187116350800 10105436 610993635745919012155851705696107520 10105437 233349760910860536333693074452078688352 10105438 3887245860332349697911036042549534720 10105439 491489092154239953431968719354519173880 10105440 59001021159291543525227737687601971200 10105441 167382116833590949807237450452571945152 10105442 -13951991644900810269462747147383654400 10105443 529244730198368513133836772176618091840 10105444 -219673309714747923932182877408401992064 10105445 44120858569388793188672863232723932800 10105446 69710371269087681757802805288212014848 10105447 -390537141808987221637666512245531978088 10105448 347418126394501718745727312778824719360 10105449 -79067738180392805133325201778859848832 10105450 98508558011130888073892929435133034000 10105451 -252668974488826071801545628857756497548 10105452 -86177553904825107887923773954724823040 10105453 397307210796614732296651083294903983702 10105454 -54794580628118338163559090378057333120 10105455 255498961628161960795926862362198835200 10105456 28854533225327783965093732520392589312 10105457 -79568989623696791327080656563217814860 10105458 44894526797081866757188194547870341888 10105459 22220463239857196961034480123685981600 10105460 -35920908241449808441418679554606553600 10105461 497190701442064260781762555834830240 10105462 -38944416318840628768598077592302497408 10105463 20642788190247677475509160199608204480 10105464 -93400819360526959014465261759781601280 10105465 191566862663926035634153625884184205120 10105466 -81864600971931750620595850490518694400 10105467 294689887891322233212496870963168429080 10105468 -36497945516094483206499342655519109120 10105469 136577481186501090949406628625094355360 10105470 58575396021247880934660922757794214400 10105471 -201581727889885470055698508319896268856 10105472 93475988673093112707924236789077770240 10105473 10785012336357720584984946851770368 10105474 -12013624685471229854783424930945993264 10105475 -16337475804059845960146236470701447000 10105476 -92722745837670757742079223001518970880 10105477 -48726698782048529700246308839531665288 10105478 -428094753323793115439864239709982595200 10105479 -22232791537300783527557313417452704440 10105480 137281132366740172675152438201276825600 10105481 497838656477112971971625079677724816282 10105482 117671107309257589341255741982523726592 10105483 531666722103377065616141685068165195732 10105484 251488533302991345205106866768612790016 10105485 93360683038235317692613797248056425600 10105486 -145206813244128706535047667519182751808 10105487 -6520932445109176043450873680382714640 10105488 64709424196454141102085083541512036352 10105489 174685240985119376514470386069914090290 10105490 174602691877665428705988231340367844000 10105491 -318082839687014805015530810974404261120 10105492 466504830498288199075904569417160796160 10105493 574276967617199194444403826664276309920 10105494 64282621031594737296949264511298281472 10105495 -116774964534428744522001834514006737000 10105496 -534874171888483411940084898542498334720 10105497 197060372595259973084760213073307369166 10105498 83311652657088236263648655938076842464 10105499 -184407131891608046458608681236959763280 10105500 -110749357222903667823690504769521408000 10105501 -67962728594413196060140586678394946176 10105502 -29526117760888185545360298043114418496 10105503 -207234354106168843378057678256753358576 10105504 199201222398442695208691003220949991424 10105505 62060135823878366411924834081047617000 10105506 -205374355912036666779035841129019795200 10105507 88179290067997212538237087053435329756 10105508 -84041482680315175892573462326135271424 10105509 270460579280213989107890334357978391200 10105510 62245437177576060596816155992400473600 10105511 28615604981758832475254436207487320960 10105512 79741343692003358455098192023385047040 10105513 -342982218624558921981968472735393533616 10105514 63671652967498331798018011176993962880 10105515 -115321655786504386591494070598612395440 10105516 1390915780630152544174509095802246144 10105517 36831973435172685189396769763585298432 10105518 362385619618210923932138034408545290368 10105519 -28227682480593331626717107258736802904 10105520 69384658448993670314057377393326489600 10105521 50695557111118230246438167266775398512 10105522 145749487982066070664101297785717114880 10105523 601787528247820541807915902095252750720 10105524 107528246198221013080081528381837129728 10105525 274153209905888891492586096029454627050 10105526 22655936926271447441090995484383799712 10105527 315475877193825779994700271342186674920 10105528 -207513714339076793132702386786164387840 10105529 -119729194833090400046836638848192423424 10105530 19528588902009330719479573661376000 10105531 45069337619428810015977087843315782640 10105532 -26150034764141244729228217626062306304 10105533 -14705633167955879892338914530979374720 10105534 -62599147120571616312421356397291555584 10105535 107702215450600829813666367276558366720 10105536 3763805601276608101745029304291426304 10105537 76270372777400695112283719693486175700 10105538 -14082763389537994144832956360456588080 10105539 3505090130704805620087203917027340024 10105540 48709523626980473333492342878806570240 10105541 69362059788568154712968619196005555900 10105542 82813118344698117617176118313057006240 10105543 45365242497199123623557291902527644160 10105544 -469143482324520023928757383563467299840 10105545 456630068033783461305337215908643091200 10105546 233919334874595407337667591958729608704 10105547 28171438566571063501926904798715214996 10105548 -501055809883075052569266418553324544 10105549 192837601502372305738973483706563482240 10105550 1405234881254865746309094680467257600 10105551 -143177635208291799381054925804109272008 10105552 94578813477098822716146973016899936256 10105553 -382722119896346315669385302321295645198 10105554 104076924867035683560463574004052705920 10105555 299727579649369560793609907851741267920 10105556 9280842084568668392060843994444060672 10105557 -48599114244212139926213595241196928 10105558 -217640644767019557457957439274527812800 10105559 -4778974731364311759777400656969707496 10105560 6383600604013033090607689352706048000 10105561 -39751651180193943958123874239327349948 10105562 -51116628321720228138774551094585085968 10105563 44943634199447309809713057979477425120 10105564 73330065826787188483170332517470398464 10105565 350175640064385134324486190325418262000 10105566 -49002579030864792107501847867659415552 10105567 444286744548702397345416814926286195616 10105568 -534714383940146797314626439167260753920 10105569 409574067244075563584554153551763253394 10105570 -5194584195617743459868597753129688000 10105571 62325099118613046685655973458780520912 10105572 96153422788578589572151093575062937600 10105573 428677934062021463009111591168479805822 10105574 81429787317828090693302797566254221536 10105575 -147649367743045019708117093182901867400 10105576 45435860960900100527586393901706803200 10105577 139130759404112502625885091763883050426 10105578 23920114772098652444816407881997524480 10105579 73084577547034237029370295312586320640 10105580 -242832635128180220392258634803032268800 10105581 -341318348890015325496061593634578745056 10105582 -85661982559367461208147766473515257216 10105583 -163773654380446993243628434108054612800 10105584 41692718531281404849391729049257672704 10105585 142636657558916887730963352708427287360 10105586 42098023993697064717424074058226808960 10105587 -212544929453820501671536580893512720000 10105588 -16969003741002577384467761471174130944 10105589 -94715198331963685011353092548946662276 10105590 -5010364994087367609388227390222213120 10105591 125952402391107931856520519244665980112 10105592 -30173956038657121590777977905358192640 10105593 -345503724571454325769592277797752764336 10105594 -155657112482289667461560382762682405920 10105595 111632998264509071528972739145860441600 10105596 -126964006397067910767662511074682229248 10105597 112677095578005896242607562016540481152 10105598 50322463036934722919524172840689399680 10105599 9408751734809480317121404775957444352 10105600 185493717842961580625729969079713792000 10105601 -349079845781426713530821941038483398400 10105602 -704541403259737462446773585499168768 10105603 200413810161740719611353650021401153384 10105604 -384709504999877675625577728928117455744 10105605 -196291377204490938200134509264997419300 10105606 90382871729741056916716993478916003840 10105607 112082597019402500652439712789635112856 10105608 -87263487608105240759565641402973388800 10105609 -44089988205628280234702828525695976396 10105610 15626139159449544893001670423967688960 10105611 -435825653319681007494488796948965054976 10105612 7287154306117987657351334568227841024 10105613 512664803740908775699077912618187184598 10105614 178182464798867733202352030515932992640 10105615 50874557194104739738279531517229959520 10105616 62317487392598327696316368609393147904 10105617 134469497462141881316164015864395229248 10105618 14993696041073474369126942190097382400 10105619 439584023361108221214211937821760355072 10105620 63188871737525178842958412833950146560 10105621 -70970089210287600424150568887170504178 10105622 95256627583996363037670100814493301632 10105623 -93495203731390209341543499143063739816 10105624 313212797866926694947640445839944806400 10105625 17706541935307512397544923879559400000 10105626 -130736552305657278557034393310370080512 10105627 144387900493091267789000888098183476000 10105628 52174705890003941787261637201144995840 10105629 -90621074425703860643194098122973964416 10105630 215627201078636121280502137980818918400 10105631 241540627718755202585669334214845390432 10105632 -231799491704238113130628053147523153920 10105633 195300147872173299404302724059695989700 10105634 -72789016264870559141762709988856389632 10105635 -148164967477487697658773552237831265440 10105636 385705385256332141846641129787372862080 10105637 168168342589379816509354729544869385280 10105638 2268976236896071670290945892998801920 10105639 -222832325905368955575428352376168119072 10105640 -20311301506521085260451391776807987200 10105641 39341886553124431262183867305091025024 10105642 53496100352428728952255376122456439472 10105643 -499881484552561293576572743534192965600 10105644 -26642877011234474590943578552762368000 10105645 2031466010210476078426783571236847040 10105646 -81598536398204053527337554368784001728 10105647 -94597113075773214214898430001659574272 10105648 -2750286017152722383062021348713824256 10105649 -51822913282717015436027775532494630336 10105650 -69504923528770831367690398776432170400 10105651 -94257936396343358876714535999752874048 10105652 119981165622852454757788882260296601600 10105653 -304248591565928747088475664052012892896 10105654 65623571750529032249763854096353120512 10105655 29658189029295762657844921114017243360 10105656 136261063546202064593535251410309939200 10105657 -53626653387880921092122498574636640128 10105658 224724823600048949326169898981209304576 10105659 21404349610527935013689978694994320000 10105660 158420505471083574419679108677589127680 10105661 286080425598500586021159860125083896262 10105662 -6686250727305334428551524185423861120 10105663 421278172300963322718352233496231370920 10105664 84189705805036702784097392428290932736 10105665 38161994224966293736812555745575001920 10105666 -3362284762820376890927977404076657968 10105667 79725435077976889439294596461577297824 10105668 97172485742104179731657283029503979520 10105669 78946530767429401222143392734782468480 10105670 -54020399436710690389538565154902606720 10105671 -363715734014456127239722357020889668096 10105672 233268092458162431589517126453456716800 10105673 -519276267569606803968642973501184222796 10105674 7389990650840194009926774006595354368 10105675 -79061161512855445871898695862182937200 10105676 -162224315519635434925302693795375667200 10105677 122854348582592152002196992571371287520 10105678 -405462474631421836683872553271768320 10105679 -434099811247677518776754317942272221040 10105680 -8152542317625799808234058983984332800 10105681 989763266670534693400497286811517104112 10105682 12116490793514511859179294974129806080 10105683 23446708062259123552258062957446830080 10105684 43329236419436731496731089305540992512 10105685 -57837876489688299673905085343306803620 10105686 -21563552769959786022235337897121442560 10105687 230916219773988559108906955460231389992 10105688 -1500709038915191043772722626789990400 10105689 -2074214921723867379919452876388286784 10105690 -24148231354145440931729544199574691840 10105691 476481665471981582980117532631190978752 10105692 30298043275685312773787368766953892352 10105693 -307983899019240465245338016889360765678 10105694 104960681333744257719897470565926705280 10105695 -70661861064376599630281208971473778400 10105696 262003812454290202254512737759587336192 10105697 171238817514651221836333086086601787200 10105698 -96752341997630126115926437875637201536 10105699 114056347890550472689984986860135003536 10105700 146120297334522690799450968982531814400 10105701 32149613948426152891338399865149643200 10105702 -114977722134681130361755397660347484448 10105703 106469034692987412549103896674177571984 10105704 -90949802620431273828001859408361799680 10105705 -145876848729567729590841777195691328640 10105706 -47499406564784840604929270300455342656 10105707 -177448016412887587760488041623080411560 10105708 274118409575368782166208850647258601728 10105709 -425259416527787973932036693127314706090 10105710 -98645159586413004052019812535759495040 10105711 302212016443223883446132802033101187000 10105712 -75894915075647408040527844299767676928 10105713 -93677546806476888151531991897962492158 10105714 8271283570942443795719437033538813952 10105715 258141823989104737900451895091090293360 10105716 -91751546508302023216613583718020765696 10105717 104982930238924919613118904844946704000 10105718 -124789776680432431352360070822370837248 10105719 -125443273084863144552069694119906964272 10105720 81354278506112587744403507111973888000 10105721 84706157961158106311714350075354764288 10105722 3077276333360066931901220305700131584 10105723 45858300751166195303732660817636499104 10105724 183191694468762386671648776116649125376 10105725 -36572076535449294289508956395006600000 10105726 -126893659495948578506245639338503474688 10105727 459776187912020444786942056664963880576 10105728 -289018493888014384714133233436857466880 10105729 -568047371229112364479654941786680116800 10105730 146245898125911036392874004238268549120 10105731 2642153372843381052825926138873000328 10105732 60809221777291163038146014264523272192 10105733 57938973751162828434349514795936296608 10105734 -187870188588057398977999748790720448320 10105735 -57338087173837155947483338505518236240 10105736 -62651740446575168214528464392643082240 10105737 16980225407567870624296075191180514752 10105738 -267120141113847556084678960998761718480 10105739 -208245019612872734524795991757632463360 10105740 80801406247434754430894929710504376320 10105741 -200433710873496145614174624682909750858 10105742 -269331310310209215473291566233912425088 10105743 268696728701324333848454511482962224264 10105744 181839217182058569137090615222016540672 10105745 66582403938833891084461026967564182120 10105746 42835377427438215041302106225477237760 10105747 -50475990885371211856721218151539582804 10105748 -32705730237815187455224610228209920000 10105749 273205993411999763503579612133664981120 10105750 -196210412298413536671791229017879136000 10105751 309928539256496407157333080527753265872 10105752 -40571466582912133750105282230736650240 10105753 -178880762232943958118370793751751128320 10105754 -48138241603427464337954025460460893728 10105755 -7583657304495964907162044410526886400 10105756 -87577720495983886519718320312719843840 10105757 304557200655175950749162156679353119212 10105758 10551519972679176264541366149625388160 10105759 -219710277510640961756099566393553707040 10105760 8489965363416702282667877998549401600 10105761 -72334257436101064407643826592546815136 10105762 46454857354750422945208513022308355328 10105763 266033377802256034554916865903021547504 10105764 120417854913481383042755878105830245376 10105765 -10557377432421927081998744177189359200 10105766 -42812832368645838717104122590455914176 10105767 103154894145375993519584330098470291120 10105768 608687703713368961916911458701796546560 10105769 91262976137715835204483126621598548596 10105770 54816473063182000796366989548742041600 10105771 -13457413018037463723892714160202036736 10105772 213149650869783294419706257216381253120 10105773 23186370333199786918127177149699636608 10105774 -566564278274412722998836744163580928 10105775 -126852479843027242736181728982174732000 10105776 106112131909834419037136121307250688000 10105777 -29419085628297236938341882141612997920 10105778 -287728366150200019078790282999657656560 10105779 287541491282371682314241042740120016184 10105780 11253827647949227746762514743587635200 10105781 140044690809062248841616095063445266592 10105782 -118160778026490905931095840302134623808 10105783 108884954501026815545529141839566481344 10105784 39403547567423004690070806827935518720 10105785 22043517512578845649176588326904075840 10105786 220862186651060483017811313286597446144 10105787 -104131958244652684391726392295881586520 10105788 85116067456149118437379092402258788352 10105789 49167574130203001487334768750360779590 10105790 13853624695585099867692086671290254400 10105791 58811583903993578717916330153773019024 10105792 -169773485227702181232657818465693859840 10105793 -414415814435289869893330496287601120958 10105794 -972422722381421730203293767617036160 10105795 57215132418044328967672636260818779200 10105796 -296472125691708679681584014998899041280 10105797 110753026205263381354860501404093288928 10105798 -2720533729847572207023618626589994560 10105799 -1400761284514726242344377904589947232 10105800 15556200618854159909712889744462848000 10105801 109426251399586562621604862653162259802 10105802 -18413909217991594121558211243517717248 10105803 -5957626474760557987974700318855620240 10105804 122645944761094308643297031517945292800 10105805 390981126722220134964411555978212760 10105806 16574838044769891909972601611063741504 10105807 9100311010307141262366750690738085632 10105808 89868440913467742711747568827960287232 10105809 75996870887409388141898598661406276928 10105810 -18021677261797767831033061648036085760 10105811 866170073653486547765204059700773363512 10105812 29232063884314299526536967955784279936 10105813 14902145663034443637702035107344229920 10105814 4902007511405254549191975237681910272 10105815 -157519301226075164451684098359479456000 10105816 -88729291206257074570219478038056714240 10105817 -1528023146431827554957874230229163200 10105818 -97282361337176453218898081760989738496 10105819 115406277128456492483255666482464673220 10105820 345167420887773263350929756072643476480 10105821 -60203831337485857050956796241541594880 10105822 -21796655246599935059783287707195324288 10105823 -91640797250038707478370822996273156256 10105824 225528261487585097888213392122363248640 10105825 161237539002032344116339171788343526000 10105826 22262057264180782451396343056630622720 10105827 -216053218582173330490827754461754175880 10105828 -4076573139846406164036945128722177536 10105829 -370856999264524787921528704722420441024 10105830 -26034943917228708422805993255240806400 10105831 -437367231579685782642194484880219517040 10105832 164194817953422505597725381006206730240 10105833 -157467510402262623959117842791015206400 10105834 3460195706232679788275867458188486576 10105835 77994479591156665220590289790710093280 10105836 74124459135887080882921845348635311104 10105837 -38380498290815777900022079035085712256 10105838 -583283907294617851738710479225434275840 10105839 -310527078982554025108716560023095936 10105840 -56849279191919978378711172828835184640 10105841 200509246662207161104489105038177436242 10105842 -93894035401839946445843346664244258688 10105843 -2151697387035355210679378364618142320 10105844 31477401720213019001640803627676045312 10105845 -98638515182347209943832272302391173120 10105846 317214263579635621791661105030544444160 10105847 248807449185419923492100734608126659352 10105848 -231919997370542331815344212264274698240 10105849 -89391973741673292967652440873410695036 10105850 23624680322907164566677891695296608000 10105851 17662416957763505076317408866940880384 10105852 -78630225132625521777645160794726744064 10105853 1811014563100407771956927305850307840 10105854 56596548409742634241331169079378735104 10105855 163779735092171778928209088783107689760 10105856 214442974829318234576632201134672445440 10105857 -393992272012066965310856176890336123360 10105858 113880802325148997929389914691788111392 10105859 629716569913665277645781730251368824060 10105860 2936752314419683406092254939995074560 10105861 6912528024847530509321701789841385600 10105862 -152163910588069971003370072573946378880 10105863 156676794880903666078681086519623872464 10105864 -409473660391262881162444006911338618880 10105865 -2273538406339056647381067657638640000 10105866 241859279098550547432014136044188767840 10105867 -210702597957066842462487553721428404488 10105868 -28912581243779713422316479962597943552 10105869 313516474239044425178654331380861367744 10105870 -191005286172317562656619926206656848640 10105871 277882033178367985586518859260160066544 10105872 -7279206282345532822194258864683089920 10105873 -127713361516271232803610371937033030620 10105874 -36173113606162005056684321821353694080 10105875 64755642169810215883404711553098636000 10105876 -127068027138169037909331234661457326080 10105877 50269227389903580258915563887661364000 10105878 4445951356661663594506697696026810368 10105879 75405381923834817850690789846522419376 10105880 427063096218176882440023209370511564800 10105881 25406915136624521130784096309358543040 10105882 -112502997102561646552449788765185049088 10105883 -152246541012928172989486501798099391868 10105884 75609431988671567978093288906176084992 10105885 30866174318692300141198892945822425560 10105886 -106641918127272909710926384777227638400 10105887 218025210934371542785922470309845672960 10105888 127196755531405176681374933723503656960 10105889 -17632805033812484679623121785423198976 10105890 -92686824018181250187302020948951726080 10105891 -237956117308493093743098088054690966800 10105892 98754596437399004972967391686790425216 10105893 -110277487173806195967464794871832758016 10105894 232718316222598232797546807118703254496 10105895 -335746657983853421546529986969106582600 10105896 100100593517435814610183141159011532800 10105897 209959012063524574565816161760122735872 10105898 -123532623240820858849522584819641131008 10105899 -148150124491979856171557395812169325736 10105900 45000807365654300698230202365639347200 10105901 -1926466126254696780404954089479458304 10105902 156888761117869522712886176531153191680 10105903 141790181055415053604548645071743344 10105904 53955951928140421235459619160251678720 10105905 -150688504338530219165931130831496014080 10105906 -2253038003327952124400505695095966176 10105907 -144646245054043268660157548723780634048 10105908 -57921406738874398826214676947917475840 10105909 395416139691734673979202921687517332928 10105910 59804126317519261822257068627212464000 10105911 340970403144866055092850839507373698640 10105912 -423088286531797644610209333466994380800 10105913 550693063694825122255416523327888965162 10105914 12588718068830321173531652287138430976 10105915 -135194819005877792836837997229934573440 10105916 -377768302105189154262740181538933109760 10105917 367390189146365914551802607788510677120 10105918 32880427400354976085919003694535293504 10105919 344437939303782896330642262226381168320 10105920 -94806074120861832475275924524236800 10105921 40628280263853660169604107246958726720 10105922 142499048786691567270742187729153668512 10105923 -187375625537967377436306484871486449416 10105924 40631371580030455317258662808602382336 10105925 100276998185460011891214451249491532500 10105926 12891540655778573309613341704399663488 10105927 -163845360339314112683211391028395495200 10105928 -60374348908279718969074842726443581440 10105929 -2250890121137016798788402310330759840 10105930 61927347802938022270687997785265752320 10105931 -73733267881879453923202977029143362672 10105932 113680949611284956556892862081091804672 10105933 -525646231124143710315606894132841392480 10105934 20973384272939066628758426687835833280 10105935 -772892290777818882693990682380556800 10105936 62840373675178758417097530371919839232 10105937 -140635463886539860553382589842150486414 10105938 96346632840703413328997238132465315840 10105939 50530985766267696371075567241473944056 10105940 3008474792081654343926682138506772480 10105941 152380132161576458760532398465625711680 10105942 -67095268579958092424587269620352368640 10105943 -472879101347408863577488603868643729600 10105944 96638701408558354911083823166532382720 10105945 -279765057765153521809839346498085293440 10105946 1841088752480445568710707694195727104 10105947 222595686627981553701966939596644410288 10105948 -67043249040777666962994478374001500160 10105949 65450812361546270289160131040471992960 10105950 2571067233380839057765905800747952000 10105951 -45538156139711802905496704423839377696 10105952 619828715120268766136423063938359754752 10105953 153312751115835952887551234482408110528 10105954 -57832234275235382446755492940821566688 10105955 -344480344808935517312843149029562910640 10105956 237211837845757859539725292699017884928 10105957 451218126460806714407585298449423646206 10105958 16385037644729112190152795305906643936 10105959 113781808410725189365599788601522905808 10105960 78325353852470855630391459986785382400 10105961 -518196733134024098321422972970772138438 10105962 61547350045626593292114757196799927552 10105963 -91803611031693641548026271405441789040 10105964 -61902925825751685264139302784649000448 10105965 8533887397199958317582401212653533260 10105966 67937576328255331914822857329882461504 10105967 80388167653010928076273992978078496080 10105968 -6140627221626391354099722504566931456 10105969 -169798275292512122568794399473785152000 10105970 -51413546910672914669781203454631741440 10105971 -140075732440950332626208591736247391688 10105972 -90653318232335606339117052074053700224 10105973 111106907579851526080473088699640091420 10105974 2739047633877962233229158111712021568 10105975 -96478810914500798189683383045268875000 10105976 43036594929616230156086164250424238080 10105977 -32252834196705013370915909978457179136 10105978 125802202443667942542097872297086004960 10105979 53967542939365394147662075504195189584 10105980 -312669121570616284668763602862832640 10105981 471760108665759333121378908331936845100 10105982 34929481858303883090392756680320462400 10105983 -102145654844672891026280150872635912648 10105984 -147807228321589364736147426047636275200 10105985 -102388207162014259553593367572269659820 10105986 164939536799588607563253094877629900800 10105987 48153888353103955546083074189348444352 10105988 380206018780902801571228599860443663488 10105989 4038129510591922843459623852903143328 10105990 -119282343105157740486466009208377125120 10105991 -130421099025202204704074309583274411728 10105992 -129108556895053795721501558004228096000 10105993 -18697054254370444239591642168311208000 10105994 -318391212091408551575483166385706026704 10105995 -83588215308410899483099574837245459200 10105996 -214242643993973944033042310354693150720 10105997 199153055169012961123645053412205880480 10105998 -43500642088995166666758404835923619840 10105999 -19668760019647514132625842831882064440 10106000 -6701032345354626108494335016435712000 10106001 99523215069802315697117519984545989120 10106002 -18575103166844584842097046213752272096 10106003 131317801236103249529313057574137501264 10106004 279908311419323286086431550578238724096 10106005 139078972111412283463109035985606121600 10106006 42047845611768462142310526043189498944 10106007 437570272617914245599182070010711113120 10106008 77722983162432975874499463918138531840 10106009 -82047578194871684090238424741302346860 10106010 -23535331655370323237099293718345709600 10106011 -553231268988824137141565882346881240568 10106012 -220960920539999641219312720039972626432 10106013 -74592176102676778049770498754659516512 10106014 -90157815450468435436301558582646671808 10106015 -378835253493899352890243565392084586840 10106016 21852943216704860515918647302474956800 10106017 -32038355828449426099223895539466651934 10106018 -109428243651512992524641038543127491296 10106019 35208567880524082309948822135022906880 10106020 -183972877717382621853874114895850827520 10106021 654856325195550313915800288718906092222 10106022 -97268817233282406221896653040292651328 10106023 275948160922158335049929905216949649272 10106024 -214643185456861377050263632389291212800 10106025 123256885516918053063963074769371673600 10106026 -41885542954789866111296002652111312640 10106027 217117999888967694891664325342929509552 10106028 -145943790594376796681964554549568867840 10106029 470158179148296341503078675375533141580 10106030 35470226403257967851050748011734069120 10106031 5903482909770527805609684753798498816 10106032 641061951337676629789451327751913472 10106033 104542370604850886195764963395864966720 10106034 -261996769544306408468195831577620978688 10106035 27327481492258723771698225228894358800 10106036 -189280755294378365299817687120914033920 10106037 -4243073812245517482351348814755196452 10106038 103227525494619783411376906636757986944 10106039 27748266700980739872281481135839342880 10106040 -3736771210232316408533455836079718400 10106041 -724754284978737996544038270463836527 10106042 -111797132402486165495538899156519578176 10106043 103146463828746236106348586737379482240 10106044 -10421315486950170357716916597982074880 10106045 -8076932295582667437758246411248576680 10106046 -6971410571142972080958093511527051648 10106047 -17114032169587472733402318701757153568 10106048 99877799985904637187679034464621559808 10106049 -57100703756644240410157885697486445792 10106050 -3164689206641946286660145580793789200 10106051 -519757508565577614628339558266822389760 10106052 92258401418351925315482705044897880064 10106053 22563685889150273975948720553688182364 10106054 -222058782030924383654762767292810927904 10106055 -150886774808481247748940954578631514200 10106056 98152482944162964451372688129808015360 10106057 87619472099823470452047978060069231780 10106058 45869275661804837794796047392422453760 10106059 19636272850810500761035485001007374504 10106060 -54201757984512498289230875924413271040 10106061 28957856136993200322369850556090793600 10106062 -13905134243233907884877515244170199040 10106063 -564315796677579653629634405171454707016 10106064 -54072784297483657327074001770310311936 10106065 -417997671560470983788180377244236056600 10106066 12369632212483956081651936564512704800 10106067 30727853996441450451165387901546812720 10106068 -4768875833773411880028971547297931264 10106069 32044447490248866767467347914638223232 10106070 56959893905356678151295853881098423040 10106071 -677756859790280976151439623974467661608 10106072 304129434466908176065428114358441420800 10106073 503727608839403434237896313711693116000 10106074 -327301101693936324979155649257557126400 10106075 1924749026406727073593126849736064000 10106076 -192017099874228716265968685642319738368 10106077 208009940967671380436131247362622517926 10106078 267336866805119659765141937350799475840 10106079 -206275974415101329946216387238056365568 10106080 -215835457793453015210066094407881850880 10106081 858280212728767807446896416228606101120 10106082 -52302479390829259782068530759315074048 10106083 196058490648345662671419690907264081504 10106084 -205495989657884863276534926562718822784 10106085 36581469942667080845844694246767482880 10106086 41054660587348981940736103436936012160 10106087 -198499243576232627985037417085687544264 10106088 13353172269510571363875874545100062720 10106089 -46076131141465259216149458229365916544 10106090 -10750187795781984809106911653675703520 10106091 -343186834349495701511443910952004673700 10106092 395813696861861010218729900214736819200 10106093 -60773657132821681133515337083148431872 10106094 123663291500765754764964181755519180480 10106095 -139773884437018145552452742005951145400 10106096 -21764453918781046722930760011189583872 10106097 -2790703396017219902517018032266563840 10106098 -65920033881288084808811542221152208864 10106099 462894096822762455194929285485266001100 10106100 84339796931670013492013880886356480000 10106101 -364250909895742868296898979254919906898 10106102 79436913335450944213015503331765102752 10106103 81343151740787452663849953118427889000 10106104 253029583361677440135048198779117813760 10106105 203761336485292139717088821577196496520 10106106 -22262590617501794420804852217429340416 10106107 -528238254703964407094929036986223215768 10106108 -21399692813032015561399730797427174400 10106109 203446547160327683490479235955764821208 10106110 52597366692220738509907760484468940800 10106111 -531545699603359543711781906392190892288 10106112 -228032239440252761909392715453174906880 10106113 -206464682334710296613870687147966480638 10106114 -93206559791028740243845342172081945568 10106115 92529582076470476651843378679772608000 10106116 23968545917999285252938792947458368640 10106117 -103476926971266928584052584925251312768 10106118 2148947495592329228573662507420651008 10106119 -440852984098225578194803402977245959160 10106120 7294552068801636005516794134430617600 10106121 135030450989273630961437873766617424912 10106122 87105696857003391512492188330341401952 10106123 -151434755548628159410314972903197998320 10106124 25854704516925252625785971304325054464 10106125 451609070023727722936110267409942575000 10106126 -480011360974804353476982545760467928960 10106127 -74810761162385138580120916564536196320 10106128 54661409699282295734741736131191111680 10106129 160774856961623714670161514259240215840 10106130 -83233546213787545865861742650370132480 10106131 50224964934589686356313122858013470208 10106132 -9294889538729704734115195210255208448 10106133 71080464955139708120863971751849968864 10106134 -233953982537484680015060260222518237120 10106135 15137798797106885526867939938359663200 10106136 -312112346500847703971956272758435911680 10106137 349214885278508246304132388585021699840 10106138 87996007555357983255425096253123555840 10106139 99495354296920682849556543855344109360 10106140 -127871478521441666961884016603437629440 10106141 27699401409700677255929771965472096652 10106142 15331600007345884407625422722537493120 10106143 117074299351959723445589090360637200016 10106144 -276707971465626298087024506622576558080 10106145 -51238164702519388074423350511369564480 10106146 161240035114726276402792770789457787904 10106147 123228724478498911680848977865873941596 10106148 24052342694279501047349256006643605504 10106149 334312943726931783534608905324137305150 10106150 -46039484672293443755695737295864104000 10106151 200526840695672470667360787973337291904 10106152 -175332626445224064626026595600302080000 10106153 -72132747672525009043421064677875056540 10106154 -282142145774028521922623250765461913600 10106155 -19073508987773684321887470172506305280 10106156 -210257037241342759126937426027818518528 10106157 10955409631828826168860463148223747680 10106158 -190966098474927405468838554188497980480 10106159 -127873383300208723733302133574705598080 10106160 59086533962010070400275751625969500160 10106161 1359868118645517101966463440750850240 10106162 -547359193058628569182726818929057904 10106163 -17375557721897344094836879708780524612 10106164 380882915336687230923550422665913301376 10106165 130057478957086182015297987342850958520 10106166 32756752775136711120586577918576676864 10106167 647865159989438102426633378081745890216 10106168 143127565480930695570051815080468869120 10106169 -175916784060022983278001390181210834080 10106170 123273717356445040993797356206126157280 10106171 -118260157520312790687549501025696409628 10106172 -209860253749277028058657108225521065472 10106173 31850059323414488853809124234390168000 10106174 -143308047443139796416193312097959233600 10106175 -212315440536379570309887160140417628200 10106176 38036297098504425493060177689806110720 10106177 347531195712263267305923797901036465792 10106178 102726105065267719880890055184229117440 10106179 -26365323085926354133712026502743953220 10106180 -34198049223047901657960141614218936320 10106181 -171733858726846718911610926930668062400 10106182 -113285556751073083724774062651034927808 10106183 136651187720411880470796661489814457432 10106184 103948614134443332367403281000658288640 10106185 -214849014271193148822849998126386990620 10106186 21372776429637697156622029170045656064 10106187 -48732121475402826745757382688513163520 10106188 -337133128033003118036552784350920314112 10106189 441368879831054751563478677622655071990 10106190 -130312374939065357960302626513675180480 10106191 1124869568046361079176217065991798756232 10106192 -12764262615766035571413400900183523328 10106193 17236519124379986583023443425416785824 10106194 -117203204449109042820653508331645390848 10106195 -625404003286509252832492565035700400 10106196 -57760227289472046065647087189558007808 10106197 215964048309874022566450603357978813646 10106198 1933683244193652880990290341301618240 10106199 150065404822258541633702209496021190504 10106200 -75420501502793885103865173835069440000 10106201 -146278996261103229467082829150073397750 10106202 -22197266057713918036754790268745575680 10106203 140850555205333693728391721399551056452 10106204 -6908288333572062816888432620197906944 10106205 -149749597075096164654374997040944596640 10106206 -197986361609043923640061033409441391936 10106207 185171322781879416283257422715783018912 10106208 1028292644660210417478779499056726016 10106209 -149475955264690231393948301332383938880 10106210 -109173581754404269913705158501489560000 10106211 -28946837876705359702934506935633234432 10106212 204196835053875132361134739983815075456 10106213 46060924213133901366399328226937872448 10106214 -43858904228486201729352119532866680320 10106215 13601973432093238931038648904267712000 10106216 -26737350266674934496321254108738979840 10106217 14620670663027108287652749294806827520 10106218 57276598853566893656011556839056307200 10106219 54928150058642169832961503032821735280 10106220 26819995718296713375757373488415078400 10106221 -294661704399909804173916074218962037248 10106222 -12998061209023827350136432415541821440 10106223 -62321352631316124707510469709028236800 10106224 -25500449341099283712213530195890601984 10106225 -74028588732091990557372659584796456250 10106226 81786702959908936719242503978995104160 10106227 -613853442068545517923105184394880831924 10106228 333464175304617616171516066237344460800 10106229 -55756430680767146210691116867990520000 10106230 -46590411405600147967941832020083082240 10106231 -58958185177840256828780160156982514928 10106232 -140112129374004504695495710088908615680 10106233 245960664324226497462968647936859619200 10106234 165185055620761863917230414565511068016 10106235 240738049145845395178816383276808543200 10106236 9020050841801247871080939930419303424 10106237 -396991498110924585936387102688364085114 10106238 13676439446401237942601118840933582144 10106239 28568507132147426576141076372086701920 10106240 -173803226422557382339255818531530342400 10106241 -20015025087609222164688561600379558608 10106242 86355905479320689390154033988465912272 10106243 -51255170943891565213088971370462933760 10106244 140528724472615695956189151078075799680 10106245 -191593988156384253090167663139834282120 10106246 141222655833069681073006053295603267584 10106247 617948669010728126342679921218160000 10106248 -78971066626575985670192816731650785280 10106249 -289346283412564472405186087517208443750 10106250 83224512282171971428941293449797600000 10106251 656571930032493423576559322688563159252 10106252 -78757389829605723259107923021669713920 10106253 283147757628542186566133792465570827584 10106254 13843524876043044173993602321582560384 10106255 -243925925420399281410883442575447902840 10106256 -17531780239215142847640193325706510336 10106257 215424511322277879652496568753790024704 10106258 252050141557354530307895482921775568000 10106259 272597027650801273974338753279845464504 10106260 -200302884634179898331547361885246245120 10106261 -365091115862284208678593501364698363776 10106262 -72953980697053761320564814981460953600 10106263 -124987680263595788612482210644042230256 10106264 -178319844188313704212397697149062348800 10106265 -66493335719184282181236710562189958080 10106266 9210125356377702426936512392198850784 10106267 -12565305168175155633471573089308581492 10106268 97179101362788710018345790044663900160 10106269 -266231275717114127564522518078277740800 10106270 26816820886112776600799543467063222080 10106271 94303925190283181923485753499356554880 10106272 -145566091560529860947783598154869374976 10106273 196109734176020296130973577652713790640 10106274 461233158695848592279379846546456960 10106275 13184698028566931541509748814142870300 10106276 -253108957162918330383420310217095200768 10106277 11837894010613409585071418506131726432 10106278 16500104186373772757962085101110831360 10106279 79042865666065991247297354396284289024 10106280 52696623738355990666254756474771456000 10106281 -115507442655364310562253213102042150918 10106282 -55048106785654895177147327881400860416 10106283 -76421711737559421955224002765445957504 10106284 -248642751919870169794332371745613552384 10106285 100817056722866479062669985948030152960 10106286 -13458656025783774394061548853450566656 10106287 -347578754540736445831755084298819447080 10106288 107910706131251022787529568530808717312 10106289 -4170389821988626502425987661520135630 10106290 -2060090205596892152174196330982156800 10106291 83208969317434435344853690484630703984 10106292 24639064526678494600843995214669676544 10106293 -240980355050290528461552879740844521060 10106294 -59241279696832036647596346208694359488 10106295 -77406054673510453849296192960468420960 10106296 118081200331987254051131717228084060160 10106297 -85787083242936860661290027242415046708 10106298 -192200595790513818688032162013701507216 10106299 -220707822622346301574559999192250133164 10106300 219473250115064906148934831684962470400 10106301 94093237948194603781863028057751538240 10106302 287792614493623592677056937614700292352 10106303 -178805387931591699048453483739555124256 10106304 41438073186819134886854309967927705600 10106305 -94127617295406416568077639840902841280 10106306 -51824309425837985520647098995929425920 10106307 85834016964527151205095735814435702404 10106308 -151452548719681587557711884336612915072 10106309 -247425793485478394221392866808312372960 10106310 -21617253365577722308181097426142126080 10106311 392687239588957504227495540286378301912 10106312 -119596431717749002962963761601237811200 10106313 72959955381174110351420323599853633920 10106314 104923244284434321793082684451395399520 10106315 -34587031706046236542485912485422315680 10106316 -154471167116802887697000513393730191360 10106317 252417611291775918253825282998846976440 10106318 54165187837810932668974975613550279360 10106319 159687885394272182832599981444891249544 10106320 40522027837746989778497170009101434880 10106321 5344161942780951376229915493739425522 10106322 -170176687164765285202861547888056249728 10106323 541493131362435382730188875339789342572 10106324 -104323179850894854068512959390292658304 10106325 -8518089289181572076585033475069556950 10106326 -89521049617113843725791784140150876800 10106327 47304736858875309350064921586960201344 10106328 70389056685580822475173720482693120000 10106329 -463577408987854920888871924272833780016 10106330 23221843443869565179301794656876353600 10106331 -311455257370871292316315167095051302248 10106332 436495917577210530596341191254288247296 10106333 7336063316540259669291487899530954304 10106334 32685618146067286120172881731985038720 10106335 6278359959714081007019508859818210960 10106336 87441350526407859936143136272863985664 10106337 32864427201950020922805835145760803760 10106338 -99397601943370947760885232470128456192 10106339 72770197862706124355665106577189891360 10106340 105134315295757760693555674456123084800 10106341 53976781220134998061878780586922407424 10106342 91818683125516148840449097172695328000 10106343 -248622217652870197741296629956784596320 10106344 -228917042011282205165457415243450337280 10106345 -128086950540861788205522829057382779320 10106346 116849543409987994178238674063444256000 10106347 -703740783507383717634944597549224855680 10106348 119042705096868011328387061260645051648 10106349 268175565744319464771043750099575260448 10106350 80120146989754722525348605978936246400 10106351 132512582533329969845293267562391649272 10106352 60054650554667062170084387710046142464 10106353 -80885150549497488110590827064160766720 10106354 53820120284887447343548977317730247680 10106355 -53406539692847392713414889548956544000 10106356 203926297504209724514000310000450710272 10106357 189858187564887422762637931297271442606 10106358 62287106299036729087898763000895193856 10106359 -255840772856737318188703151597373884440 10106360 -361217990134845107076499601879649484800 10106361 -185780083322298851806599045968897944512 10106362 58182738845993543137444175857888564992 10106363 -321933057967474663413086493426027915840 10106364 28246526918840971580295567484050112512 10106365 -119619315357753793925638317073491102600 10106366 208760304636090873501159296384222099520 10106367 282913217874627140013502556290242388680 10106368 78099925542065071087628469716794736640 10106369 144132025748129490146528216283067102464 10106370 135000272270645159481122442415811481600 10106371 -53650578106154834979650024656052228400 10106372 -65259210581934495675754101144265113600 10106373 74598662996189398021725596381183292384 10106374 48759352068930663530221106344723107936 10106375 -981487115287567082785984109582790036000 10106376 1302777106234313666377105230594048000 10106377 31119066082148838404711776557854286132 10106378 64420243205543926999298212788547560240 10106379 -220561488096153049189137399896318449176 10106380 197794615375872109167125416742674252800 10106381 -217658304992016211740847346271269325096 10106382 67856948452467069100943576936654269440 10106383 -180393164874938339191060005934584852480 10106384 -67378089310452715951991792290427043840 10106385 111578391710603441362460166634232366400 10106386 -160791104174849138165731049645772970608 10106387 -232321264251943998550189720268778794964 10106388 -365854741052464167333999569970648293376 10106389 -457286491311638592860693793272832109810 10106390 -9968010086031210845402299122925094400 10106391 169154894873511314467183515257036133120 10106392 268683057366346465710977005084641024000 10106393 132638709085312519982732208883814371344 10106394 -184723873113764175685298307455277427200 10106395 12116183971937950955708360166128162400 10106396 -38653541994784747478896814574310771200 10106397 123581041684518138994841446629871646400 10106398 -7926301663082130697762429263052030464 10106399 -396720915317799043408476772813142589600 10106400 185660725327512689396751899631589785600 10106401 237512268369686610649643913725738690402 10106402 -13371901833123692479025370243133725408 10106403 -6693821937731019445959173701794729984 10106404 172208525385162649792022291368570880 10106405 -299233955322681908846781607701727932000 10106406 18375201341730865493993515996702255104 10106407 368314577575367246618032060246244635920 10106408 164062075057184935615224636614576117760 10106409 174655857548570217101998136167759753104 10106410 -261196543319075314577981430690069872640 10106411 93118226979366310245050794110164534304 10106412 9506031040780559727106827138464194560 10106413 132915515469887338335766840862592151200 10106414 39639350505200808226596199608852096000 10106415 -149602135945307529055784797469652636960 10106416 -129631874306672522560417498648787910656 10106417 471162030366402262128507468506355272466 10106418 -13351488669808418144357625230601937920 10106419 -7182199893197065604625497679196178992 10106420 64295547047620074673341852337614785280 10106421 259361320387070203682335073216326448640 10106422 -167263321106802988462337901983764411488 10106423 -472266481361591620948516671669492351360 10106424 137299932515420425807919867744796672000 10106425 -82341169184768721356387920354914603200 10106426 -270908790652403158591386641786606850816 10106427 399363351521414240111429655816759434520 10106428 -35787946736072739330499994022969644032 10106429 -606996203643819521275109147195964140724 10106430 33680906693889051781881685634708643840 10106431 486501661470839147987529702156074071232 10106432 32089830672958998398564895575431446528 10106433 62160610642101860383478108570361809202 10106434 8801611355080281840188473857230530560 10106435 -21058979237452977155292840282001786800 10106436 -2396385505415372759572733138259698688 10106437 -139080486739832827070079429691083868608 10106438 -237505142742799691480742266337109022880 10106439 18047901995063003047168116113803195392 10106440 -84507107277056569063492234169393971200 10106441 110851628127977184499720984484141340852 10106442 158794090697654595432953720707499424000 10106443 -322642446251916511202772712958604419308 10106444 243328436932720468545965301692914311936 10106445 -3429711956336980466419309411544669760 10106446 -152412486336547719361119382051965475584 10106447 -125184219321908504191082409829420841160 10106448 66200534230503229311961061419939135488 10106449 342327331798639218024799290529862016360 10106450 -97955665449521383446324100811668578000 10106451 -12656270478027234172959998825817519108 10106452 3619163017378883686627805370026893312 10106453 -40834891361632767383922944299121652096 10106454 -100035394526391975276832519826673545280 10106455 74819517770296616724110350775761902360 10106456 -216131656383698083957200057213410949120 10106457 796605805917002670810884767563287512320 10106458 -306245324172146718190328122153840315920 10106459 -138808326386127623400056460659885728560 10106460 190217664502901214236350585514127360 10106461 -307759133609109988037346322231011665600 10106462 4466205469240798543168796151649505472 10106463 -156513894989503159110775743146053454976 10106464 -133173372762480125448028298834710364160 10106465 -133136446677531309050282715255800090880 10106466 -152443478187804062524803801265545451776 10106467 -87974960702660668477586900402042985008 10106468 289827225129060477986052356259601323648 10106469 208669729883934048706277143128528836094 10106470 -124229280286634544171722756215645286400 10106471 213039532151812751541541890165632101680 10106472 316572491963219762764078883269568593920 10106473 -219528422939666771385030624602051723036 10106474 86899162076002609520890928565774749952 10106475 -140275394907185929867085596106609609400 10106476 -13630438912601165581227755162013050880 10106477 -170990355119379750696725631923553973674 10106478 -68326365759021839201711425838778562560 10106479 -393510795455919117130929517401694920416 10106480 25984454048218310021431022269120512000 10106481 -41398145187527697159002957250457070592 10106482 391597376015140138662549370569788154912 10106483 -712974666923076482709167609718885981000 10106484 79602706364438888089279461230177710080 10106485 7527016583328819217626409324239977400 10106486 -42797665651943876759280614934328361856 10106487 -42695791717207976097915032708824546632 10106488 -43755854900260097526547082840285552640 10106489 76640708976213532495006981198621855824 10106490 63821496768135082859697133096607961600 10106491 -220855121730313219096785642022649686108 10106492 103113416586669836621654321025053978112 10106493 -268423892485237293669437842471883536800 10106494 7992272162392339860308215866572813952 10106495 -85352481176328463650676829965494144000 10106496 33931178821228543328043025082225786880 10106497 -6836602645160114611133211261225448748 10106498 -279334807718077027154283439794665790000 10106499 8777425467374621529535676504971537920 10106500 -144388955160798730784406520884023040000 10106501 152991433100131695414178816290675281502 10106502 48578624034013540363142926216430659584 10106503 90695773242536125329893981637281846448 10106504 -808220581947457198101351462771464601600 10106505 368396772125640001829729475807830400 10106506 302986427336952452760046964635949103360 10106507 -581027916774379513043388131117569715244 10106508 129483471464034802171294076065329384960 10106509 -34067566374240902878797059445422180384 10106510 -3133664492418616272608533139099527680 10106511 -152482155325419863806473168288082929528 10106512 -22645962722371552275180675529140715520 10106513 -13603531847987129845869029793569129100 10106514 -99931052971666170440496748043368543872 10106515 23906144981562237353057486838416482320 10106516 -139103111172170572058390232815182313472 10106517 -68529207994585681800852561390241429440 10106518 -252899118339767857404086051297931312960 10106519 -76214625780582039736446976340467649280 10106520 -33823850400398734258525819254553190400 10106521 -204650466495431103069983057306044165500 10106522 105768256982432169369442781675467775232 10106523 43832951027796227609664824130478310400 10106524 -106793377533716685565681303790067003904 10106525 175903549739115062916923028627348900 10106526 14199008887233520140625190675392284288 10106527 120108727192608236371809928065138529664 10106528 38177049435597304998243226248370913280 10106529 333080210688364105787664815145227444160 10106530 -38553836496794491123345067492270169600 10106531 -216047609395873559966224437474443622768 10106532 -15092110591553024762513589645102843264 10106533 248363685789022051053749463747374855680 10106534 -49034430593429187898226277453471375168 10106535 268687323110459360428482931677291157200 10106536 442198013310103716552055074567142440960 10106537 116787107331203361990439268677411300800 10106538 93270714027545800569014947130866573824 10106539 537867031787641819361370280626882124340 10106540 -122748989261238186779058830123657717760 10106541 149164421913116364790811769009266136600 10106542 -53560136179037882098541231080048859328 10106543 -509620337443175982146026685295681956208 10106544 -49490944460278228759308770974912118784 10106545 -85397857275650217616070204402794023180 10106546 140438579604341361203865129500895347472 10106547 25658362558209560755491403478109887040 10106548 10967876369043550566973361047464790016 10106549 -756243093788937970632949482901046322240 10106550 -31631385342634338033691340381981683200 10106551 -107142235364609609190006322786152683520 10106552 507716087322237075761951951007320985600 10106553 68420380840056572762437160715698362704 10106554 8493073049760507989218479861813668976 10106555 -80852827380886909317315923647848553440 10106556 -4665719477384942295367575524726926848 10106557 76857401012458766892174745263409140806 10106558 -2133853611432958404158244711286210560 10106559 -211365541743686728218604074613920983280 10106560 -130920179009734215415763889985337425920 10106561 214843480631523063782553953927837576532 10106562 -70682145217155781910294582331654277248 10106563 533703363678922712945170355941641450812 10106564 173545350798088203014445449509572833280 10106565 -66692974804679617128261421715057852160 10106566 -145749023290196017994578466954414794752 10106567 232216046324606100165611410150998604752 10106568 194784183981394081345251364099232563200 10106569 351815446107372210328743792249648580560 10106570 -15695608630715384322618055575792244800 10106571 -357310788433926097287234266108885781288 10106572 23831701012013147294058883594172953600 10106573 132800335497154789369231697641200179340 10106574 -24595803755397027345414424856239595520 10106575 -123751965856325688109979189768627837000 10106576 1956774347275512545926244019263422464 10106577 104520675328048026291401787956988115188 10106578 85924581178729644994341167814396522240 10106579 128930349036023255202825649476230672976 10106580 61983255359257753420166078280285573120 10106581 467190110778819633078547714299380839264 10106582 -126235397338465977027475727291876131200 10106583 326658927607689239441356911983043992064 10106584 -248426753553724033786836389971005757440 10106585 -414819661372877454725020830250279960440 10106586 123831335891796507430387924162895262720 10106587 -274937352256924219925975955109473212400 10106588 -136940844239628387349514765110614861312 10106589 20940959053427505501517401842706608640 10106590 70405536592822771170254415393532408320 10106591 -610277283198349714124294470855407360 10106592 2039969099142822562563147952447291392 10106593 130981756534016845925193360488157104640 10106594 169842094637101651208858095936475020800 10106595 -40949934682956128787095090318990544480 10106596 -169297253222085540891690779795277500800 10106597 -329512272622320454848888141780322701954 10106598 -206644232822368596820117984945302405120 10106599 570346625783710368305704225561487043240 10106600 85910163153436867803157072020387840000 10106601 287121171962358843806311694468276729184 10106602 202406799695105905624503313943709869568 10106603 83918947579769854925736637901107460784 10106604 306365562517237634570408934047341461504 10106605 -26970056171514194342875949063767498740 10106606 55827902781226588238416505493510706752 10106607 35758631014723226365581712188302058240 10106608 -77173925480728889754221649318385483776 10106609 43069393804350516596240468390966774580 10106610 -11825916808287084372264957958824906240 10106611 197868364498606261540450907213461611212 10106612 220877616365131768583657354147147984256 10106613 55635139733345689329705591544862016000 10106614 17324893765465604742556976859815933952 10106615 32309778234194156195654566619979819600 10106616 -135107048801357084027554205259316838400 10106617 193886777411302466467602364726709954666 10106618 -282995749981742061764231017835459460240 10106619 134011237346126053652042854171767189576 10106620 -102019129970109719890546507056796016640 10106621 -79829978630280460170853284198534134688 10106622 -5689976009641011630894766785174197568 10106623 84423755737943571873013464366631619568 10106624 99685649100709885550037230510262976512 10106625 -189145253580195746998041217101638352000 10106626 122552018087530858782454824301468738512 10106627 72902117524151903407212809445038545992 10106628 -8584134688318310882854179670313533440 10106629 194566885543505648401412290822506502684 10106630 127890812109110686375552982547285600000 10106631 -16807731295157785400313404308345065072 10106632 322643953307775927686172134218391347200 10106633 56046676534462096972434456903398937882 10106634 -61855436745876471406100095236296504832 10106635 85404341166021543627018160229479691520 10106636 296058622005425052323095195294516827648 10106637 23272703270753786429415949086360662016 10106638 -228088908996429099935961219537288982656 10106639 85781746301384463719876875627437259440 10106640 -53269445376517808656795568158605312000 10106641 -111790144307184271729759455779956842000 10106642 4970862295201883404325460584205374112 10106643 -306522346311846799116448078896602840136 10106644 36521148034498860852866266804141118336 10106645 -392564431865994971045301745771592851200 10106646 151953642331993422200017642176764352 10106647 -57337490608998503626737225320682223728 10106648 50700384250723558587177237953913231360 10106649 -44304584102370548637111681654956400576 10106650 -78416759131415395619652387770031878400 10106651 -126276039795194400117776330682584601600 10106652 43225019990959281458773714568746647552 10106653 -135788617251842002655112955758364114536 10106654 442799527292068037407578211992334243392 10106655 82777158099125031648792743600646045600 10106656 121320068756391574492449806971589099520 10106657 -18948932162438589916132515303077241168 10106658 6555687171583887850935684177583718400 10106659 556176708624125309746489851322593888860 10106660 -33095296607018473809605356163428515840 10106661 14714501483654337803959841915208245184 10106662 68093901103523777001699252324549883200 10106663 122468754014823753761815387138358147040 10106664 -122775683157307720004904924183600168960 10106665 397077300157926508053279090013083441060 10106666 125234711068812061168176285471975245664 10106667 -330951383698281346270332461513515559760 10106668 4663593061096020795525094191399306240 10106669 342440893313920192227662230436456590944 10106670 40169769079519257392670681910164480000 10106671 43742651290983374021339313709216377872 10106672 -116909257804076013681365348960319258624 10106673 391433431661101065652533384939730586304 10106674 3529801233265988222675404092695301120 10106675 176664294593697380266285331256467169900 10106676 -152474832774473510735997843543184551168 10106677 -3331994121847771018756834711438819648 10106678 58367298562553315629569234561634986240 10106679 -338486775442702621670552964915061533312 10106680 -284883857636592842150944257942903705600 10106681 64870950581915732816339210000322230532 10106682 25160995212073715229221489996423282688 10106683 101545503638490767305152945984559883184 10106684 122683872285558660866626398831120423936 10106685 7861353973593404305344021263976516000 10106686 7220590959988267816510261386178505280 10106687 731692246348888360098674828376660007392 10106688 54979405095863999109718758437777571840 10106689 460278491565366986415879397931280574880 10106690 197132544162401495912956470330209548800 10106691 -31538816063749840071681834085038200400 10106692 393574492857716664606993133373140500480 10106693 -35394306815439220506199801475000585058 10106694 -2188093770742708503399394547914982400 10106695 239471338638170645533491288265662046200 10106696 -511969146245518679415076516414718622720 10106697 -198748584070545405605617424531722921200 10106698 -9046956408424734582570558726352051200 10106699 -24316170441469465481719808270934249960 10106700 -70298872431652011794717204245181952000 10106701 -364395856353862613787564876835170336 10106702 -180111588786468860106124286981660912448 10106703 -404207755206418861700231655404469663480 10106704 -855716480719774393344699312596090880 10106705 -62508447343391427913152098063986865280 10106706 68278954297581199445644851092635728384 10106707 37080461941276292672469805836247726560 10106708 96449719783995343713563841599785635840 10106709 109466285520685560101568347336812550304 10106710 231427228805436233920440849695944277760 10106711 -178906292946223492508550593821124947728 10106712 -116811271610798100812688630415042805760 10106713 -19414154340362019194557393642817789696 10106714 227831124148122641262577966733374377456 10106715 -127964746568934554569527987797856212880 10106716 -394873823657898661151995767299027445248 10106717 574162277692480865001415336516211849766 10106718 220542007414570289297302192590683064960 10106719 -111845452688174856260737532794460284304 10106720 800411883671625047155056257547632640 10106721 -51621418130389737075914902875625322880 10106722 -316231061243808936121764197305203704448 10106723 434524122333333133386704054331688813704 10106724 226723645931500692665296488926367916032 10106725 66847370777101910575275023401061644250 10106726 21934672894135503376222792600150700160 10106727 -240943362742667044575221409964336515840 10106728 287412616740243074580493618307928284160 10106729 117236150438941832129517638888350083648 10106730 -42143590107473166026397548766348366240 10106731 -390832495106810538642149892463799875468 10106732 -136767884129338146421695009055569438720 10106733 -54532740307177512799326104477517724032 10106734 327519605902870121242641393892700117952 10106735 -33318506629376297775650796337120599840 10106736 15498835411095939549728180034363359232 10106737 123571121659715743522193997009371058386 10106738 108216995282268886095263519121342782496 10106739 5293130970476603245163861719996336224 10106740 140551291490304928991955134923099779840 10106741 233422003084785340768020600678131108142 10106742 86166465054433177251896605221801840000 10106743 -81107322658447604024509429890017853936 10106744 -63365497374338062825307901166096220160 10106745 -261184422476049009615371321026446116160 10106746 -4959258597131707660174566300532800000 10106747 -25015183879432160771615783532368944128 10106748 -232200971085412378294830873800532679680 10106749 -118794549739586203430104157870578513664 10106750 -46696481910405527264948501084790288000 10106751 -109708262827075079726805585854168275440 10106752 -50577215332448276743156043439522447360 10106753 216767324789376571514840457735990978480 10106754 -15870139616501498038804684566297993216 10106755 379428227171891685902796578726810974560 10106756 -308694577804382243840091933381444940800 10106757 14578968063185095737487556469672831420 10106758 -84489096771911248931514628011901871520 10106759 2930282979221308688610854780516763120 10106760 -49780228096814248542023771447387750400 10106761 208930646786124114954686271987713494080 10106762 257809087540327755236537830008296803632 10106763 -2355831387920172651618736511711747136 10106764 71162043487570903979134087830698881536 10106765 26670130718420137232689931753981107200 10106766 -143431027801071910641033972374073266496 10106767 11101844183209854064367186969424216 10106768 21810814034446619079707897195806064640 10106769 -192473797796964334096875457340361040656 10106770 346435701640956395012965397808314836800 10106771 13658431606197838197704530172129252592 10106772 -60880672365299380043269077720364793856 10106773 -580850824891412313660399861016632868978 10106774 161671869197922686466810938250596207136 10106775 -700423236035777050905386852127590400 10106776 46802523063866339484472934766695086080 10106777 9363956923798470068950680468965754900 10106778 15639779562820459070180222268136666368 10106779 82901573397491740852213294830315249408 10106780 237208501796434962174009849135699033600 10106781 391640444031385249896113114596349017824 10106782 -64722349342836076502962830410493464448 10106783 -332595691200765052768010627353687207968 10106784 325709319965251948616303164865815511040 10106785 -165410818219242425506496802887483334000 10106786 -702227844305413700064296840143437680640 10106787 -70087574332257217501151111661426548736 10106788 49279632512416037753452328858043241088 10106789 -577629193439270495907467152166036354688 10106790 107353620062517865709908306086917932800 10106791 76085574634244291610472655432778371192 10106792 -152761211439308127235273955727549726720 10106793 255327588278950000971872110136462158320 10106794 117007210996876334217611361704152299696 10106795 58362621375435446475767082853540575600 10106796 70652392980293245445864983577540689920 10106797 145214303356227305771488744084838516246 10106798 -41218333069111467998089146831757539072 10106799 19819891902170539357758923450049547920 10106800 -51176630733406798517052592662938419200 10106801 -402119200899634258738146980003182425198 10106802 62049703151927199485498911334583863040 10106803 -80303453379904611629130851686853820160 10106804 53268704120698620680111467963442541312 10106805 -89151074724565926842314381464326358240 10106806 1100178247622115104748087208862220288 10106807 75814556824363580046779439089249773320 10106808 62992611320992134170586922055749017600 10106809 -110976627519701345728334513028502567484 10106810 -32442919177770848286068120041651568640 10106811 -141153573843959157938254767312832345584 10106812 59769329853447979921454201315405593600 10106813 -318850743683886162692383285353129706560 10106814 -44913956926371239008641089319974673408 10106815 -100431270453402065007163015465684996080 10106816 -204773909401229023970652754323462684672 10106817 933878702582033061972632685746649984 10106818 4821463835505489447881665971688062720 10106819 297555381920795507610131746162752030000 10106820 2116424787096346635999851672500512000 10106821 100348317137513545556448170549592207072 10106822 318096644183873881421438266378546291200 10106823 -343001659425333774844630002924404197296 10106824 7267381958930391741150895030061137920 10106825 72493465509838457380158471300244079550 10106826 -76741128621738469924544082402575099136 10106827 87006800160180701385941355030400900608 10106828 -59634612090238838626013908880225601024 10106829 -296998461606275353633608352584479678400 10106830 188419738009613549184690484443697402560 10106831 -216330935254531683182540193475037039136 10106832 -7498553182498935023103473523519651840 10106833 116260459531140306086912591321224105728 10106834 -22275665210674911131345117792242979184 10106835 108934943904184571161957349758422591840 10106836 -448203442759325411486875817977888827520 10106837 73232175954489961867218923485961913660 10106838 72593256000097195538021264228171961600 10106839 8474915554497027140960843819604181640 10106840 194015231207974205936416866455801856000 10106841 365420451699103552549569477536797834560 10106842 -92035950778510989024606127372123046928 10106843 248851925487467554864225711630883953092 10106844 104547232273258981916958703764218757120 10106845 75204708670248651591525054040822087680 10106846 74824924239783890310514196907030497280 10106847 -193633638605970802773200114583097723176 10106848 -519149965877458657068720055811698851840 10106849 -4520009102915001844735733460908198736 10106850 -1277019239543671254185839591830297600 10106851 -13013309218712624599640634284638434148 10106852 103099123647578304482537667369931898880 10106853 59476578392390433831686348585355767904 10106854 -23388932883209294012405519818889028288 10106855 369256784313568620890013532266279017520 10106856 8193346803470852753723192394358225920 10106857 82778360384080933451396367191486321652 10106858 -184698567994752055467584402992421232720 10106859 5439540910105748704954102642722090240 10106860 -116909956723256437226108641360665523200 10106861 -51356991753907728594088311024099835488 10106862 11868519198643856418046891758013772352 10106863 -33478615431751456408503274226232893576 10106864 -12510354255981698784747891663419473920 10106865 119504443655832265781635523056542633600 10106866 90793128894330799028238255902633218560 10106867 -148129235517449299279367001443629053840 10106868 41400111749528032492661818698812129280 10106869 -221800910395124064405465352818533106180 10106870 -136245598678627134100232049375163269120 10106871 8760339053775659710884459163976295912 10106872 -1080120441944150305903030101994414080 10106873 -85450103808234311756736430897604444160 10106874 156480906402430095195776963986677070560 10106875 145150452161185274675908923574457770000 10106876 -184308598722850904190367729619408567808 10106877 -150936537354310986323670505571955264000 10106878 -159340622690309002893612021453836400000 10106879 338282793344611361663638160726713283280 10106880 7300449885459508398967718031025766400 10106881 111579214464792773867570847195968071682 10106882 -82743457967431795976942747305993052208 10106883 170429677032650992795892986271144547840 10106884 -195004440007754921407357958319605517184 10106885 -226654384676807884649044324193016228420 10106886 -128044085422199628710907796607851081536 10106887 481217939020706565734001277709181191016 10106888 193247065096806578743139048749025280 10106889 -124902157582286654524552783362961268352 10106890 20377226291511370549228484105145553920 10106891 262990629024370823596484969987313818952 10106892 2478904872611131579086706133643932160 10106893 170058652792196287687417643293558455264 10106894 64948239068983276882678249106810946432 10106895 119716280624235298818934151050297320720 10106896 -96773542270216499846478486025436520448 10106897 57476790287017142132731682256689639346 10106898 13301132982308243640996503465618807040 10106899 41857915400164588826673209575762965504 10106900 -267943321828512744337522212933946368000 10106901 65994666328837780783696848548838809664 10106902 130593471057513719681876377387161674112 10106903 472908307601282689478434521217320526152 10106904 137775435896759215332414702526192005120 10106905 -166757749683937401826405551436906370940 10106906 266107993343435075372840445680595725280 10106907 248289473559518469199328962734888919920 10106908 9181285713408307706502505322379904000 10106909 -261590899895518996640255758263967060890 10106910 -41047353713021010886529702277338419200 10106911 152990280302868413412856608335102328312 10106912 -564238181655278860561904644820354727936 10106913 161081715909922696287163292143737409344 10106914 62988470326395798362469848101980782592 10106915 -41443519607552287796674277299233763200 10106916 -4632744415107135106895802246199664640 10106917 5370444432579885930981904030764201726 10106918 -226918989866488126530384681334586487840 10106919 232744290360213260202194446112041104744 10106920 -29470774144890981286428664248211968000 10106921 -121807613683984788942047718468194181312 10106922 -21639474644082216990603585480997572096 10106923 17327551017843514772592557983710231544 10106924 -39228633772204012303474444930258066944 10106925 -43703895064284545044814290250796715200 10106926 -27802892114388354812984922286068249600 10106927 -720762304336361568124274725175113344000 10106928 -39949717686860876929974908952315494400 10106929 76985863820597621946701503642926804480 10106930 -62629446016851454016869162138328954880 10106931 157910557500790037422921733823995904 10106932 361358349433148869006408442621235689472 10106933 71746649015809012027568113014398106780 10106934 8439254942229886299197895030699334080 10106935 -2630406116980521115756065990448250400 10106936 147864784255370955192991519338356736000 10106937 15894186938041210707827035088405662986 10106938 -215779602272219478735251335576701716880 10106939 11067434634233378720757033324289216740 10106940 5449822396605435687782603075450496000 10106941 17916305740149107953903491005852146680 10106942 -154024502230180970255978669420877835008 10106943 21597276161158099661757224486539922688 10106944 -119341984798238896601155251973652480000 10106945 39530374987267537890205878712582281600 10106946 -8863289372270602812153235101132589920 10106947 136855776180001444840342818379080177232 10106948 31848142195881462253263626978613943296 10106949 -187836277815517935136782453790732255872 10106950 -11386699641690608179104353723600179200 10106951 108312778008077804623012291726796265504 10106952 339996085821687195254908194772094853120 10106953 -68330154067320182853760832205205909798 10106954 -131192412301010204049052932549644355840 10106955 -137861221905932084020837328186944155600 10106956 -184312206292411595735211860428143697920 10106957 -8768715510241159818352307200703432448 10106958 -194255698128203464054279770444450527232 10106959 130339317328211803506224088274297495200 10106960 -65195511989083383480835446449751736320 10106961 -95950560681832965212163964857939092736 10106962 -116934065233617700168753691657204855136 10106963 -353521845735376221811929963538892992788 10106964 169139649964784509611322102938190233600 10106965 -31514646360951648636637048362064608480 10106966 159328217751077694143107954155874052160 10106967 -44466245339235838306932860495173761120 10106968 -391211159023644609775799280282762240000 10106969 -482722588945523848149892877369143992060 10106970 65489873513920622067061401455422944000 10106971 6171347910168915404035854925819514144 10106972 -455284494067411987027948391966809972224 10106973 -103874648186662992876432540613834886778 10106974 279090028144962748170456078071033395200 10106975 -6200766875378529803883426350116037400 10106976 44832724024308093889632305454061191168 10106977 275582006365573646702452860266008225826 10106978 -555951254948734096957890855005233152 10106979 -98105528775915840798397752921713243016 10106980 29370724348932524582648198270694351360 10106981 31178558574441796087967812247582902782 10106982 -92713925605222939323721290991940852352 10106983 756432079928995799214730196643041946720 10106984 432674963280377932974408862401253186560 10106985 128620857636081803779037701121063165760 10106986 -296308331071532593151268181493724041808 10106987 167216994652022747766814791993860505600 10106988 191948446763163684801195950607565248000 10106989 73063962168331297330377363249374920790 10106990 -77550020876345119573959040369754448000 10106991 92218664691791505288392891189568535440 10106992 2635082029011834780133243342225932288 10106993 -160229849904690502498049425043385417600 10106994 -9572550786416068105548207495684303360 10106995 33908345122906852253504581514605059600 10106996 1013798137783437902423687214043521792 10106997 -14934063768345583742750759947729949760 10106998 235551456127557812690766203879254584960 10106999 -179626109125257828580721568070358454864 10107000 126637385832760282939700759882327040000 10107001 -577314712984139264711408208048526814998 10107002 -40852034141332925709624460102010172048 10107003 -177994308964983329769128102740621931496 10107004 302154252301273668589682924847562894336 10107005 -17310811257885130171424629022588624640 10107006 5017735524001468370042063302933598208 10107007 -639732180475533196450874733843209316048 10107008 -141996422077069975667002951860611973120 10107009 -20998947856716513913630193525783358 10107010 -227076782733490210105805201691821845440 10107011 80057148126798243382024792966730898000 10107012 -90032154909386876327269271752619028480 10107013 11994688529978370248311854231498019360 10107014 -926460801661550067363493538378058144 10107015 -85586450688883187716437130721391877680 10107016 -183751055045312752990495171766657387520 10107017 -470185666148055125723336659664459538336 10107018 5720764034840154922717306023355210080 10107019 36002356474468592511867387820386402544 10107020 -28688522129702701345318182051014000640 10107021 -9091555959864022308017670832341912576 10107022 -64158036020672533226755089069183595200 10107023 -23274054320891930837736173518454538240 10107024 104278680799559031504729384133524062208 10107025 -94126406332261871264459124434411622500 10107026 -21959477636393845805062177163253299040 10107027 124562161986365057746492349998284472992 10107028 255974757378909872759890976615264040960 10107029 69540183353596212656429279173868364288 10107030 -78355584093671297930368070867007319680 10107031 92066110789025460201321276164456000640 10107032 -271220304551725576891741091860854988800 10107033 -79730415442150813931829854104391509152 10107034 101778395462537196216635930332932970752 10107035 202417827860252747918408910938368254000 10107036 -3121465263687138430348681563214507008 10107037 -29451098419603055567362129368296780314 10107038 34496257450931731669579529938933792896 10107039 253166478156431216406093484154565144720 10107040 -24284632445684249273746534256246784000 10107041 75342508035992270089714259220159621120 10107042 -175232295293199574312395582171361249536 10107043 -843650057444738080720715188036730259336 10107044 57059475947304632479293100477206471936 10107045 169496553853134740928804502587557918400 10107046 -48200326349703299723616555335027754528 10107047 133198905443041874346768454406085725400 10107048 -75993936172526119287003196277179514880 10107049 2141689797331368006823862525796801780 10107050 -2142211552359224801133437660489280000 10107051 -136645783674848007639117358478726050560 10107052 121084170365950325084571247733524526336 10107053 -453760445447931993345074731905505803936 10107054 11451165454354627894888169038488637440 10107055 -109086083081218268241422950172704897440 10107056 71371328108870955583225195872163430400 10107057 -100216593617848106796347769323751350160 10107058 1040642171825935814702420440691619648 10107059 -210683610678392156613776162701399583496 10107060 18915551382458800135328327384051496960 10107061 -666937752681861920714152208124320108388 10107062 -2945221932444149370154784723927279616 10107063 261117386733210519764723263483129478064 10107064 7616680222367270782930612950472458240 10107065 85317075231159367911306723490102062600 10107066 135820517840172019925263140858210714624 10107067 -94454727338411478416470807677078377884 10107068 -145622788017179445790492999314741080064 10107069 10250271251797503663216766595065236480 10107070 54566306449959722537131353447147336960 10107071 -27343569652464422977413912368202671040 10107072 34294692894917798230188848561258496000 10107073 -68541361173156892945325482797425311678 10107074 -78607774780633801729925918362483332192 10107075 -72914820939328238460312420520966852800 10107076 13289058325372136993950770820777881600 10107077 382994864026145120816583960652837212 10107078 114831454570658594832673546084709124480 10107079 -204357128674228239427355073154062975120 10107080 -243624390790257816455902655440682496000 10107081 595900528837421433201547826693057972928 10107082 110927387779868970517218775405673017392 10107083 -382384416974324805880445085343466367240 10107084 -61365315672979407043135188438255648768 10107085 -46675251988794004197105774763350151680 10107086 -93568370210706972392901806023800484992 10107087 -6608067639566000529435960509696901240 10107088 -89878942866231807668986272804023828480 10107089 -25361248457744969863553300268521476110 10107090 37246564794251578635640473035401635840 10107091 41452450038306714810165667348014027184 10107092 -502357339262613116523995862826975488 10107093 136679097288602075686224238526471381664 10107094 95192208739137468922718745326697336096 10107095 -102307603647926876135005346428241410320 10107096 1526581079316489869277570660133232640 10107097 -2799086296728436083452332060622254080 10107098 -243740840963049208838065892702731741200 10107099 171930294546383433767652324315913894344 10107100 13060422029827610035942844684347430400 10107101 159991285203689548596826941837995937600 10107102 -148942139206372102763888259618843310080 10107103 -76106978387039289777051076183638487648 10107104 -124021004595305882502434443060880867328 10107105 85185815744822034330792640298341869120 10107106 8101126507388700357460075631998108752 10107107 2723357634961721184502106573458224000 10107108 146572596100555002529162345089740934144 10107109 573457643001159379498571842579539503160 10107110 -16692373645602356674063726228294323840 10107111 -73863216346117535610703281656558836992 10107112 17161790195213479653576273640271738880 10107113 72260086842892842354560003507336553120 10107114 -204168729249101644252327930594745728512 10107115 193734919584906355476904601257307568000 10107116 -95116053671177372297674013218188963840 10107117 448193519906567742885667829747815968300 10107118 35616679302661199168614915572866442240 10107119 -344698627388465961023578447599562032840 10107120 16220272394760348651378739909534679040 10107121 371557320183148548664171617786832042322 10107122 177786398860880546546954068607305796112 10107123 -61386072934767424233023425433418914256 10107124 71938733293633253811544119049007271296 10107125 -12912566417925912308501654626121856000 10107126 -58087945308419604343202510423910067200 10107127 127096226381554804007151451752676255976 10107128 -176613875427333159051007933135198371840 10107129 -237295536141060003948126405254724227040 10107130 234511561185912425278376460343277280 10107131 -505159612941865185662132653220820175068 10107132 53505491607492673150990484249655697920 10107133 332352150298506253190286042936152005382 10107134 20469394663570038218052347791058384640 10107135 -209730682815867419329965044488999187880 10107136 114410541413371784585344125986167324672 10107137 533055518604568409947754585250306886740 10107138 -36381218231891547144363006100518258816 10107139 61253676064571124062823587562200228352 10107140 -166012709212099441106442724398529954560 10107141 -23381108511492411080978499462148277760 10107142 3589776369360527071362615059186778624 10107143 -63007461666429858553974108504808916976 10107144 280738399182100436834739130304681625600 10107145 -281699124268284635924340280551989188800 10107146 -47049705118202670772730231297434136064 10107147 -49749640921853239211216811391178096640 10107148 -284339598763741635483093065557490497792 10107149 214415731455442869443663602856944429164 10107150 -855377119497082062541384558401638400 10107151 308602770085970796804814932480553767824 10107152 -99016912618554709977048531569967955968 10107153 27691803849869794110256956517038278400 10107154 238730465452791845075757805680363493776 10107155 101465380108312203359380772071203760560 10107156 4664384101457972571414770838166339584 10107157 -578903376154536583093458192531088661888 10107158 -80775729752936149272716805647502052320 10107159 210871053899888964620632926990328274688 10107160 -60822170714490384426795146826248601600 10107161 -345454812517724607366167330359414301238 10107162 20594867745981674037184610377153812480 10107163 -211104497471328271223037258893115620400 10107164 -300432320922826979462383454188218969600 10107165 -80363242326675480658822802759113810080 10107166 -55674493233627016422299011128835026816 10107167 83817372033203917492207187002854415200 10107168 235009975841370739064680006273267138560 10107169 -94321592154608937772186912596329238430 10107170 98604624318684543541655197213953365280 10107171 -114682800597202171342037211249459762720 10107172 -95258876105225401772545396778692147200 10107173 -89560580535803833834810761209624944578 10107174 94188580374298090797043715843457712128 10107175 5953776957979111530678047776145794800 10107176 151584572180975241933383117679210485760 10107177 55979987101473834833333971291419845520 10107178 -43135011838398005117551193795705410560 10107179 92344071527648300880785084609104588560 10107180 -14545198671255289007032069796716892160 10107181 -129356346311257179813748878998292032000 10107182 -122363813114249575493286939165277487808 10107183 105142610044735648102959619316007484800 10107184 1384569078453000117292290357558575104 10107185 -55294666380455204243530654943809265280 10107186 -23473545321510892049867775492115671936 10107187 -851955624691611759654694198126917069608 10107188 3101193097829870982448473406641709056 10107189 -138967563561310703090347735141481219712 10107190 -32730126198705196549539851445318950400 10107191 289994076931585111094900000190339405384 10107192 71003958949775442246525211172773662720 10107193 202819862484412628819449867218327184 10107194 162630950612974689325456946257632694896 10107195 -4728421686531352180722072253716038400 10107196 217309591005798020498361852716785236480 10107197 -61953008075437788062477359186513454268 10107198 -12521740842629400459371835083565165696 10107199 -27196791927059181686528700346206644800 10107200 -36053903534137443825641044333284556800 10107201 65450017494882885003799770661511096640 10107202 66039791704913880752458560115076881920 10107203 321690980975282638335352367752213003452 10107204 -235941716535426093022396108669071074304 10107205 87149161273952284348781539242529403580 10107206 34171935218548874777682102933741337344 10107207 382373867099516476525002258546475169280 10107208 378689551813193469932590350232257792000 10107209 55737251747519029865774360698693484544 10107210 1110033829965574389411956054726784000 10107211 -111540733689960614649016424574801758188 10107212 -169128560106147734288747782042720290816 10107213 6022705974433200351508433942802218400 10107214 -219224562698376160345229966140899156480 10107215 21194795080680138670056008442581623920 10107216 1289621012494142417379295237430575104 10107217 51155040529059934617132628437760794340 10107218 -92489323655405333373182129605385403648 10107219 -82598220174325081177528057409646230856 10107220 83486040888694535949223907395667527680 10107221 -45797858581138999463232737124908354400 10107222 -12741957173075480515233669591411236928 10107223 -92815871515924190601368463792063871264 10107224 471973254793680975511870485864116520960 10107225 139443605331302499845547558929786887500 10107226 12117008787199656337711151250003363312 10107227 130367983996716008562896367165982098960 10107228 386931197764481399181383065890520421376 10107229 -422716381180630855338938941215676804320 10107230 158084373642840724767560603348971429440 10107231 41382334262334537857537205637794739200 10107232 -352636680396097673824252057855018795008 10107233 -17906984960274095177606803949578423518 10107234 79922543313054081270401000519731626240 10107235 -73258625114795771021408987079429062400 10107236 2465657406858961329154380153395930112 10107237 76542894874231260063550785116692805952 10107238 59404837921662961745313743599379680320 10107239 76895339352134914459085142141120913560 10107240 17892668333151989149515994350747648000 10107241 185571208006311339483468333405836368384 10107242 -108668477910317816231117168244542062848 10107243 96007494320739753651188541289855923840 10107244 -5986400693098986451158534908553288704 10107245 33645162406182960679134557646993900000 10107246 -72321726272866656089242734661128422400 10107247 -491267416218853048796452239266919744304 10107248 -35344783260898340170156045811703152640 10107249 28646605165834685866339372596098231664 10107250 -212347314718777762115378935279715640000 10107251 201162350521253479097113787549472336 10107252 47987083074364542228181127645083115520 10107253 59025010528652060403806513608723669784 10107254 -324046776513692429513274878244419149440 10107255 117833879019536981922014596575367540560 10107256 -195541125958955247635645159804060221440 10107257 -235668897149109304311495491438695052208 10107258 13305506208114087620735167387979808768 10107259 277793595918134093739289708341094584240 10107260 17728689130584938397500153267343667200 10107261 -7156925690192618879675486785628027898 10107262 245249395368138499716931515223155920064 10107263 -545774117228059663869190676330952618096 10107264 -155773650163537620737027986517089320960 10107265 -148708170277782320732788276170598235520 10107266 1750423764276322132228275403874088000 10107267 -382084682177955904868524897642617459720 10107268 -106641595694333862375513908633604117504 10107269 478236139753996501579436477526696056670 10107270 -61897549627306650594292804021781018880 10107271 2773548605955533821733958110163573216 10107272 119553265416658708390352392114246287360 10107273 380132752438633871440352124533440287936 10107274 -155262014324778031640418176570643462864 10107275 192085471366492194851685302880350811300 10107276 34678031433346913188952936939911593984 10107277 282639717928715471199263693344888499126 10107278 -7888407814245346414313597606641968000 10107279 587916445479727111948295631036467568 10107280 81312217766068620898023129097339944960 10107281 401695728737548099232049894886534968384 10107282 -60854417301092065560100557367639981056 10107283 -162470587413173372531891942612329977120 10107284 168115257816346334930810353595494674432 10107285 -40101025381976288444964330995139139200 10107286 -66674703518458301574253281532550215680 10107287 -740372923947170796946753773820761665040 10107288 -9136946776487245468069396495081881600 10107289 -346950436766605476053075789825568183660 10107290 -13392706185261852599693523051183974400 10107291 -44828030777586402109170153107169762408 10107292 -160977788201725044658143990969021367808 10107293 -34628221061843515106038303272874557600 10107294 -104197366445334661535429245105392350400 10107295 -218462107093236110777356668522767523840 10107296 162873928574058908360806120582547374080 10107297 25686887715495707167675527987456890640 10107298 -65812228434033533670588215171730087600 10107299 5121633773955619793920838641723523952 10107300 37599546002552190653412899892836044800 10107301 410834068340174003678688800591053818302 10107302 25770956850256207175003917090359151104 10107303 -427072991398380955877285473581400542720 10107304 -68194073861405624711107242938095534080 10107305 151654685591536457478499435880914009920 10107306 33714642845015626774649010758510494464 10107307 -17498436898706465231436480324270924768 10107308 -161013050673477535220144098001606499072 10107309 -65174511313099460861806010852613582720 10107310 7633678898505750204504579552449856000 10107311 -32383426119883217532245419772466047088 10107312 15151652293995887509771068833364049920 10107313 -401568499408122707605386571424928931438 10107314 16325584687576338421558213403869734912 10107315 -372253585114402018243283753339784228000 10107316 -3439033011356037189853717950568980480 10107317 -26338531884217428078254642236690742880 10107318 67689942419450034970398571922575555968 10107319 -169034796325290201179474902140796824280 10107320 -102840476398523670195165586211439206400 10107321 54178510486790857232659003653543378624 10107322 -523489564652858282862011200989355776 10107323 -320790434534747359014360315007007874960 10107324 207309476115242668449407526168135836160 10107325 142442493478172083351622293840071525600 10107326 -74504967006333058338475394551452165888 10107327 -61354180421544243943240333101291823488 10107328 58593300979081564169320912960037584896 10107329 353556521094921627382720033374086916930 10107330 70304112067906470205462969747275217920 10107331 4597689635134956710964355631346770544 10107332 -142393683241521756926618777595353460480 10107333 45846767383714927672448832846588204288 10107334 -275935717274606667179555476017789070848 10107335 80081414387547251154615864831025920000 10107336 -112998935436876347372674463711961907200 10107337 699545804622061836025272733414608425380 10107338 87578863870908794025235368015509022720 10107339 -228838826029864641779118150344070535680 10107340 195858447217741870480474317448820259840 10107341 -450784887707447420404530832590557589120 10107342 49358532068730824530796240192657869824 10107343 -314184991278036465508547798176429723408 10107344 43889419847691544335331034964162822144 10107345 24884583545170788289205019691526619840 10107346 106194186767137456579846111072437025440 10107347 -305518655749725166076583031597434789168 10107348 -148333313636179956172921699560744990720 10107349 -83777925527471536258852933461329071680 10107350 -113199751745212625100770736546601574400 10107351 -290002247580736848930607023438757498200 10107352 91340160419087747031640597881279897600 10107353 -280072983669038613564136471115138793216 10107354 -3632678604468417589885387209436657920 10107355 402352930654944189503353707829408205760 10107356 -11649639099652461636057598521722975232 10107357 -22063380624599554086047518103153654112 10107358 85299001484812179578157879647893422720 10107359 -574149485317523504473824194315886233880 10107360 73184847344770027329971860723118899200 10107361 3691854465928021967101337155623496128 10107362 149073845121365235871289212997471076432 10107363 105376917584984318090012999698434618624 10107364 21326827520065000710413351004315533312 10107365 755037282439680436933404353430433920 10107366 148914744407808208556782480481309932224 10107367 77286181375289319376168967465946276432 10107368 197872577824290663244098205530590853120 10107369 -415022166748220374427096361332732827680 10107370 -33326702997814408767017174570026598400 10107371 16359413149207208243529629205302955312 10107372 437093152489788758553776565626021376 10107373 -192117562749934481972229829867196841600 10107374 72271952417488797867309971050956660480 10107375 39758862993984696911192127669344148000 10107376 15467823782314198082855356846261010432 10107377 301489067944822350225588364251323468946 10107378 -39381352357525455629724369469151178096 10107379 -134308936583343925494869971072347531840 10107380 54417753831293793259430058820826284800 10107381 -13725500063101812795480053256354370176 10107382 257233630753085299537795565797895877792 10107383 -136365449268422085039729339012616736376 10107384 83203522941958758468398038957041254400 10107385 -75907221557697877278316404999551241600 10107386 170146082627966117960050599304365889392 10107387 -70071757794437966253511146793719627120 10107388 479007863377276622841602415330168332288 10107389 53186379870905936336898987404517506700 10107390 -267757525363696805391951923194356264960 10107391 199178175239718957195168123676819119472 10107392 -108153310220848485285903413684679475200 10107393 -131568935053988493065855464772886269136 10107394 -231618054167903207706920131854367605888 10107395 144135783154932749220136232262276998400 10107396 115579363871596627739859283551988039680 10107397 848273715935669534461287857675398377792 10107398 -42833044472525690423567381133657880320 10107399 -326290641923912583950647123314470520240 10107400 -149888938788638989097547345178311936000 10107401 223417457775359254798577186883948603720 10107402 -2525904259797807077399821663109632512 10107403 -2875345699187389888936891806123346348 10107404 -153993064936561125050108996835461286144 10107405 916290251963461445311883277080565120 10107406 165093796433969042660766741252823917120 10107407 -504128285410769497249407261084217099344 10107408 -648506534819407269454187491696312320 10107409 33034098652009076220798203708776318400 10107410 319064830488958690023475600675055856960 10107411 1708049029097181835728305541494844480 10107412 -13491505079689542574907633659365570560 10107413 -263416187318457138321861959129352089220 10107414 56540067107316233850638088130773178560 10107415 312871631016996676132201306591638912000 10107416 447014884889496974599761747031332126720 10107417 392840202909301650986496000252755525280 10107418 -98729568070247858441210686594258145280 10107419 186728532761324677595441856281692856832 10107420 -8658989851072911553969859406128901120 10107421 -306347538696707536042714341562741972378 10107422 63171705632881559052850956047972511744 10107423 -2914928222912598535677812521996022448 10107424 -237062826490424755168772790525208756224 10107425 -522615061176502915110971588209513565700 10107426 41371360985263637453764485233415813120 10107427 186531248040147747853371114335203924872 10107428 517851036282861387057357131549044404480 10107429 -48352140333984105732375097251291693216 10107430 -141036946765637654474006111726751734400 10107431 443164684394261744243149417680515077464 10107432 -179853180513098484825756863000611476480 10107433 57614146759820213783862851156090532480 10107434 -10892486258293245896870579491303408128 10107435 -125541594457476194518129226524380264000 10107436 -357584262799130081893277569655520975360 10107437 -153776647362244854399073115925804343914 10107438 44947175152615992034845938693470172160 10107439 -425023196076950652768787757047094133600 10107440 32430467939946545461307203648241664000 10107441 -156492000678615269104191389412156000048 10107442 67405073690872363250034730139880655872 10107443 48390782566231793562391542964876861224 10107444 -47612166497129166502343564900096483328 10107445 110433357263865891248939416002297500700 10107446 127726647213090898240181565141714336672 10107447 29541548671794164203856917015537452672 10107448 68506338357884002486896709842119823360 10107449 -42195995232838705099406706753657165120 10107450 -8907522131336278895629452777503232000 10107451 -5103476487847183380453296936287394648 10107452 49308933740286538645642543920443781120 10107453 -34269628570518505754977094130235366176 10107454 -74275049906548365220626595827833612928 10107455 106890325841560008101585893869513418560 10107456 51157109174688915440666256498631901184 10107457 -81895477868402786851051646322036929280 10107458 -498155358593956781038482849237458608224 10107459 77288273282515455472652891195241090564 10107460 300548430983520199833365583574622760960 10107461 30231035190491703049133883905837654400 10107462 -150135493174072575085641997563964400448 10107463 258739271710140171445345416000933570240 10107464 -41948409131632336174059431072097638400 10107465 -14722572225753537886576256943814750080 10107466 -118310587204437511305325123140403580160 10107467 -104242615580800016949663732335784605760 10107468 -10074935566227977369950388174756904960 10107469 165248292063143752760099986189927891992 10107470 -150959777451317099809120366168864000320 10107471 151816256987471680126802095452551610240 10107472 -144183501024090358115994991667246669824 10107473 -328111103438413530888491802464016955278 10107474 63896183684954847959046315077939175936 10107475 -57832508966172700515613214518238481600 10107476 -146112659305596754039940179849074061440 10107477 -588053502721915562822234679847749836160 10107478 -230379316545789694025889103585233012960 10107479 406344184688683185549927903702449761176 10107480 -15130926936159604415494474721043456000 10107481 -483718786310116592461237953928504448 10107482 -130452183261360407567366335509934864896 10107483 -35500467613658163225807811768664495976 10107484 190174619055208904691892972457469714432 10107485 -75005324267399055221895848897768300820 10107486 -72764074871052314043929923499826669120 10107487 -19134273751270701021327682911298442240 10107488 63634484923876534852986271634584240128 10107489 -67341901122484425543748846956660679680 10107490 -217392950820585663433114140665721420000 10107491 -709071777596894361581283248370971621376 10107492 -237160518729618711863884057893214645248 10107493 572072227293845819863434829125479392 10107494 -656351886411581250384210028650959040 10107495 154483036985264380328089976144698143720 10107496 -64195048373159790679729063234530263040 10107497 -359721815778307783885238197279193798400 10107498 1206583446254706242276820468279130368 10107499 -561273951033639007953274565222974799500 10107500 -20736693457044164301447723577649280000 10107501 92704568705176369202725804391479482432 10107502 -260217755156310236773570805005167450048 10107503 -257800598086335481407185637902064307008 10107504 613673764154450605695067285556920320 10107505 111511813064051993257066238123381124660 10107506 21981620106575282885580850270720725120 10107507 15423374381537580343448937955757931888 10107508 18887837640842905521317209817089652736 10107509 -568564952352509558076392709803314126290 10107510 -37885019926365624513788460329663969280 10107511 -128533297901982655666667515995256431840 10107512 104779916985129634956596058666849914880 10107513 46401573349561696615737651374688491460 10107514 51626604539178366255468305831532146400 10107515 8634255437017014765972655472821792800 10107516 -18945121139095094150249992752141147648 10107517 64740135905452086664734418606485459584 10107518 408166115474924067851159527333881995904 10107519 -17268324304824987797816109757303778304 10107520 -40317704903464272593337198739193856000 10107521 -321298286589032469314968604309828380668 10107522 104857536039914536341855991805977742160 10107523 348263198106693045942356611015425691772 10107524 86260678662384956207878972666278912000 10107525 20061517411814794909466591191666824000 10107526 65469216012584865502079041380843264000 10107527 239428786224760278238197557760937493592 10107528 274650528845209512704002329316485980160 10107529 292850254126861884773910008212634749440 10107530 75571903544105228785572385518848408160 10107531 14766956152946545784763786305815641600 10107532 134368113497835398334438942302723837696 10107533 -311330242723308755542891499055161544576 10107534 93284681340467375153781688969121000448 10107535 132471736613674543610063157308068761480 10107536 667541209355466137483737983064473600 10107537 1169572262640145677640565009163624960 10107538 -135048756696496194700908203225020581888 10107539 24750108378535863257612899298104071408 10107540 3282416428905493029695391132656401920 10107541 -24969791085742367465806572808084374528 10107542 26894813288562750168122741241326640672 10107543 82259906354039183037474065193743215464 10107544 203950892626795246279440426475355136000 10107545 74227084583636286207188468855155100160 10107546 -121911559402843308635156714183544623616 10107547 -630627767678118105646188277243076052128 10107548 -102649467776172429282056594277142669824 10107549 38840410860267950372257636296419758080 10107550 -59708166952974965792568967470905894400 10107551 -28100500958907322816244763826674791400 10107552 30252790791517331100323697803353128960 10107553 903016954659643590166359742727911292256 10107554 -21050723105246014284969659992760515008 10107555 266186042229768008150748365897028899760 10107556 92735398874574090010273215847673160320 10107557 -152125273589816240417460894968819496480 10107558 -254610353151335746998411202725416254080 10107559 175304869211469391366998524904816308352 10107560 30681704778800425737637839747637248000 10107561 19802329697214713914346915659971894672 10107562 30991929608537093544577079650072186032 10107563 -120267461333345357477775317074495027080 10107564 -67167494940928956256076129417943475200 10107565 -7672512477595203715135209040011259080 10107566 8321986692278489623302012653894373120 10107567 -546506082481765756308626423330976538872 10107568 8372802260588013871707661595882504192 10107569 214535214763153418795906444979999980544 10107570 -24140153249561204443748170246258713600 10107571 350558158202942205488920270666721921592 10107572 -214369267231887895809407254383379857024 10107573 176332589371310902870940740626046212960 10107574 -118812230303825096357550351598483225920 10107575 196087061083771604633344745230243620600 10107576 382776643452858400406204607476393164800 10107577 -33092268492266714519993704638702501180 10107578 -14385758674869641434863823205442100032 10107579 258794702225618713553722031213444463384 10107580 -55637037222855266991312957325639680 10107581 -2042972958993608741646889285896406272 10107582 -58361843564292547148820961000324561920 10107583 -85677015475054208134159674860944449656 10107584 178253078692431440054786059726331314176 10107585 -207590254753090314498230364652584950400 10107586 27813813416114326732230744116880830016 10107587 174690547185755280203878846155693945552 10107588 -307889555556133677558970221256644470784 10107589 454289380545118867074186884674560239390 10107590 -242810835288048680587886601112211683200 10107591 85519893975205355154629568231832057680 10107592 -187674787036156517206351839194972774400 10107593 250039894298861627360346559245639486480 10107594 -933661575949328147064723588236487168 10107595 -439785292534035754116344211273291746400 10107596 -625252909384524438558649952924774980608 10107597 -6251172635513070225470758337710689600 10107598 245032920459750314484444897931075998336 10107599 546343925652217150752849122759813487600 10107600 -17475549348745599390824064010135142400 10107601 158267420883872388161778069558803529920 10107602 -282194165649996169241114304647621035200 10107603 200123078629081132811793503248000501896 10107604 149013460689703351362528745552878343936 10107605 -331709209680727413006270718555416077640 10107606 68426467111779214945728222666266894208 10107607 98079171379554514371564309324260424192 10107608 86937279989942695548456094089216000 10107609 10602117813866429369649012607627421904 10107610 54732511680083533188640060762585671360 10107611 188826168225970502621912026415041942212 10107612 -86646091458938487205159499168577945600 10107613 7770644368172895111224518618171933862 10107614 -200211343496549340202958236639414793856 10107615 6217523719315844926839583226858795520 10107616 -352485791117760574772985029174764240896 10107617 89720787685873115045639612669069441640 10107618 -27291170580679337060679118473634382592 10107619 -79902589847549498192067998310402746980 10107620 244223004057510497329529436248364748800 10107621 81908493620057580934121800431087860508 10107622 -219208800011617966198203636987899068992 10107623 -2209812543856844844250102963852612176 10107624 18252167030701805651720066900423147520 10107625 -282124016729202893012693845686788112000 10107626 -50195515685708608636247514586653808896 10107627 261567657243520922519956286706327007320 10107628 -195044971083597836069794038420494405120 10107629 -16342144204931981133306920065292411328 10107630 -4346704699797523505429320589287422720 10107631 -81862710772006711917525528362617610400 10107632 -39309771489236120395896979678948098048 10107633 42463937969653530959006264133998827104 10107634 75410264771758741740556582915733619216 10107635 251471395229964563999186185271653876080 10107636 92849386628966858325576954701885767680 10107637 482014221793232369245148771233022266286 10107638 224732283081381153470483252315101626240 10107639 -9942953266840608252329358237031928160 10107640 -313891927063877115853158522110761267200 10107641 -206802211767227165289742400894160920130 10107642 169791361690800441149568233919687462912 10107643 -28292132603938126712476021027376463872 10107644 313050285259408679733925816376067110400 10107645 291482630367582500408391031021686249600 10107646 -66144448622508181400397136605953063040 10107647 527199028625255011505149291189533576312 10107648 43106459092275547501634101152835436544 10107649 47353604974651227381545627422514057664 10107650 -43465610864350513877245071278563968000 10107651 -341162972792031320357410372465891120320 10107652 213220212142440100428903621474678801536 10107653 -5447625072343822191497865798656400036 10107654 -140709779546451925031790084957193346880 10107655 -246784497776678352468181873334687784000 10107656 8665795446853778403098631116255170560 10107657 -78364886317663624825418700238933641792 10107658 -214810697654431506779755191414000894720 10107659 82647623500872429063281245653355243860 10107660 55129918096957383628799929692732518400 10107661 -703787659082002058626784463977594712276 10107662 224487645815420502729933873677572265664 10107663 50143879983443376105123510529948435200 10107664 23451179359118699116512526244398759936 10107665 184131772282811506592525041770313587060 10107666 -158035228451431253161428135472085376 10107667 -124203784629686092055608511361251459284 10107668 111190119875507077885355884601108146176 10107669 -156412664975201993710798347466558628544 10107670 60832455913583922784734643341349889280 10107671 360234457822428722141560363578787026840 10107672 -35307283173904163849344630869308866560 10107673 274457185303907317293516252510134368020 10107674 21906652484664430612574856619786540032 10107675 206261916984074621368542857137762806000 10107676 -90917895178513634282788286501293031424 10107677 445548306749312425386302365498432549440 10107678 -64295694961255171666116184573823431680 10107679 235208094749848090463721342166676646720 10107680 -365941335467151894556540758384212705280 10107681 37923075598798746021924393300826687152 10107682 -14799391208616339425788060945638997728 10107683 -163856473551008526260159317906018333776 10107684 -274131786552174699488794622098193719680 10107685 -5394482101820478407850441909899562240 10107686 235327413979096716921896765385068109792 10107687 -17158339599123648444010500778426798848 10107688 -242193307698727172399495725990067082240 10107689 -124406924035067814980487866190655609080 10107690 -143731079232021357892766978606318476800 10107691 -99937180392837687811091313839790158256 10107692 -39965324708180617892296314610751585280 10107693 -319648388427778108534955967510465364800 10107694 -2723579137093607365203028603771158528 10107695 -16208500916332563164107756680455386560 10107696 7570794893690483235188641279074631680 10107697 29318118443132924268366022481210985652 10107698 105656708059536954608084834962010892288 10107699 131658059466084625496775232846707414528 10107700 111085623301354148615794397590231302400 10107701 1695693423010456238137445852777698272 10107702 138627986903728973785391486674764533760 10107703 253700681290858984648699270917194951160 10107704 -108431926304999923557303197168072970240 10107705 61267202761061766723213327868050808320 10107706 27167871939636616043276741193293172480 10107707 534701043268904653161650657959531502952 10107708 77727748469856829801751697939469108224 10107709 11614359485291019814311416652724462208 10107710 -10216099049666128455378478737680994240 10107711 208441426842096206297108148044416976760 10107712 -125707636493113291880745135264745652224 10107713 42156940366706866815422487902557161600 10107714 21676083578514151647899445862138994688 10107715 -316114489153423960493583135575799824400 10107716 -19052097656842208045266134996672065280 10107717 158506714056295944339723897243445561248 10107718 69353827288659770386581131750082927360 10107719 -235070867395447426921334147713647594360 10107720 140165481844001914624422531931373568000 10107721 -92930354905840847946898121029465260930 10107722 25168250874789020789537098166962408800 10107723 -21789935157906523601529228053383223376 10107724 -339809141649623017701088555387854732288 10107725 -35523364674506091700568462347690254750 10107726 11511647137634250483748867064837419008 10107727 77693082743304495402443650181741573872 10107728 114487188101066837487890220950207127552 10107729 -367367072367068262743167469132036604126 10107730 -14656853192635996349935345160839689600 10107731 181311934795291576904661772154901911532 10107732 -87773880150615233902670863576325756928 10107733 -194723341516609889747869547547890701700 10107734 17191489404932458429132613486627635200 10107735 213704799812627873431142924423931600 10107736 17984537874267612499040488504624742400 10107737 -248674754734881086772181163099732693100 10107738 -14685551617630904131451400629581428000 10107739 -632656890279955458718124257075472790460 10107740 -107295565384725622297509972926473804800 10107741 52616485824530775733389005648181485568 10107742 -50294185778394779350427964247803364800 10107743 -577362240607952661146904202871715895008 10107744 -36663187273725607583596639416483840000 10107745 132616158077297830249520828814280756500 10107746 -139975259994845233224252493636039188096 10107747 7854702555950353759163772870142503120 10107748 169594038902471692020821119414738907136 10107749 -373200890135873831188382512656735317250 10107750 113824863520045102962920879340342624000 10107751 34593489437384199278231479249169421752 10107752 -4815797076358953753633798794665082880 10107753 75980319273310392783190104617412034560 10107754 -44513241349563381893062038953914245888 10107755 -35938263326299247998927678296805344000 10107756 -254056069809179896722743294744085957888 10107757 -281760991940458854914590397293331364000 10107758 -6822037471396258426737387642125879808 10107759 -121667643653004387638895575594210008320 10107760 13713938512087414517510374681244467200 10107761 -209488880385053320512875934438611619276 10107762 -17728712208885793867767160789638758400 10107763 -559788616548256678684321298111614672920 10107764 -68278513348339507503265583039477219328 10107765 64709190841292026165589610914143910460 10107766 126010175446810662373780646377167068832 10107767 -205045998430086463305442336965840441408 10107768 292295703818953601534902674230986014720 10107769 -187854822575206747443080440655393197974 10107770 -173467374092528855490453319497432771840 10107771 -3358317167616020122377792863803863072 10107772 -35962029849106906786236039542520422400 10107773 266999802064676399869436097739341163008 10107774 318118482255099216029798449712226637440 10107775 -73027818642106403849320262522533195000 10107776 108936731796602238450235648939917312000 10107777 -276204634206993069510306247477391813760 10107778 146983278195859829145478228346913919440 10107779 -26880041009253291218425297983306729720 10107780 -131725491683273113819756806240819978240 10107781 -3304591488744811000417110615097522436 10107782 -294391945116067565411934908836442863008 10107783 123765214208254367957815731452536454064 10107784 -201961701455797520272477656179773885440 10107785 -217496821101099703684620348440927332800 10107786 -64119262796503696708789192265766087936 10107787 -104778096433376986699636667713666556832 10107788 57930211158402405036097923777030451200 10107789 56740319693561802379911467536112328576 10107790 -61047818288838991264689852052259082240 10107791 -215328898883165477631298404333249058200 10107792 -102596471854423859797088179058685296640 10107793 37727234382564368676595448637928924144 10107794 -74324890482268158563646206763271688304 10107795 -1620138414610993713567393830099132160 10107796 47681589840852288609585702185490126592 10107797 -136945249890989042983781851364122639968 10107798 -10956264338935966087796138387278705728 10107799 22631490609871744662615873393655993328 10107800 26324775218350515910922699165172480000 10107801 -6665705574958971642002600143595142720 10107802 80545914079262043184809982168298933760 10107803 -266239391613230910486748718767507311360 10107804 49336008930503542497560419884560228352 10107805 196675070318468656609285466139880539000 10107806 -130413678164754567274154693068693419648 10107807 -13211262322466568483516153271859779200 10107808 -27550538351722868798334376749524189184 10107809 -249040540090701621960373040421109741884 10107810 62740312868003547188457169553420006400 10107811 123237295712789498292275278441624353024 10107812 -10054863485442464655986695274361864192 10107813 104419670738480932725467471598906384000 10107814 -203457255466931672678932590850806128448 10107815 -127559263215784767275017064799155828040 10107816 192543592809157147520370700612592025600 10107817 -75567775642763456547520354180836638108 10107818 117792616075401388933876512756976372656 10107819 19522255864010653942071804377797674600 10107820 285352071230307561666953552385052078080 10107821 153761903436156759956399929739357004960 10107822 -22045520400848142221568562902244434816 10107823 283233846906161715729619092489331074048 10107824 7954551245370166649576761129235005440 10107825 -11242254968756086116404346590599228800 10107826 -297475496859966868001438196555540526560 10107827 -13394606920202418763602114813029495760 10107828 -193359809033893300130071702753983897600 10107829 -114846334469206391237047373412504222080 10107830 80880771051348071792963720528882050560 10107831 -44209524156411347457043194135177724080 10107832 75337173997586004476515087783787028480 10107833 -128039739157899004308471102585725241216 10107834 -43454802887074852725545648281923356160 10107835 169068901767002398867391102999587985280 10107836 -296262465643983711021379516212150635520 10107837 -191387301889357931620043006317765362906 10107838 370571782718764416283529087153501568 10107839 -48580926547018558049527557378368102544 10107840 -8842631230330070029874896550599065600 10107841 -31402955497882568896461059142245549758 10107842 151135680894046995697079824224581589504 10107843 110873939460957426080817437734037455344 10107844 -216227526358327266321538316184413564928 10107845 -77465553068592709669462785568266983040 10107846 -37548638922922372429000746452961250176 10107847 344722159481265399399363048909503118296 10107848 477179639871511185472478648962790400000 10107849 81532241534536354300889355685190306064 10107850 13840748013969023914111421259162612000 10107851 196558247891687304959011471089217594944 10107852 -127309137622119258259923814582234464768 10107853 41498389100247836805163279424470581280 10107854 -1995559928657127367753952406102498624 10107855 32473755201692874104322580085104519200 10107856 -12470821387994887107968761048203264 10107857 610610032752330546516332451490869029106 10107858 335941216286563158608890859328538306560 10107859 97154830883079215975423621154903776080 10107860 -12911372133741825583492057997178961920 10107861 -276575564465360320667954539211719756128 10107862 201403030463878122147777974073587318400 10107863 581703342394117688173561650067797573480 10107864 74722666110681050850668128028522496000 10107865 434180529753144420629827831642962400260 10107866 -159740292855746863854164442007924708368 10107867 237471317716715151893955055679698944000 10107868 92137234388244537124680829930529704448 10107869 -132628847891486844059032825298094731904 10107870 97675868848544506836846107269776604800 10107871 143787178746762972156446231499614744472 10107872 -20585766473106858224747392515703308288 10107873 54659681826436798831773654805739794644 10107874 -122976578946807018478925004371727656448 10107875 -664165567586339663340721448114882256000 10107876 153733355456462412132750928533259564032 10107877 -20573144438259308873469233518155177288 10107878 -27068542882767434412281146963409020800 10107879 -21381345685029445420262408465606226432 10107880 -82291332695229897182223018744563712000 10107881 -725221204803452696670174025108844736 10107882 62421022453931345949912909675305971200 10107883 56656772307417954553701699055513694224 10107884 -238925928788149055885365337973720125184 10107885 102359548321114254792127192608758746560 10107886 -163780884050887634566446098235989400960 10107887 622721112955721542793187685005220243536 10107888 -39488582418901754350505139478698393600 10107889 -30635203188254222491878058398812221200 10107890 -62289146065323952228998190589190370080 10107891 2677360647146260917670502579405881920 10107892 664243452362986285972864964207564390400 10107893 129562052392466264989530662171920916142 10107894 -40417826002957774607202882728044759296 10107895 72746057192883794983120691385645912000 10107896 -73358719925237915849362810328966430720 10107897 8572709038213475951651615092422781440 10107898 -88007458505217889887541159653286342800 10107899 -110754863247331887469641019594515419100 10107900 -78006746920724280018954468175779878400 10107901 -543394641847732327961219796925347503098 10107902 2870456569274943917365731756783058944 10107903 49121935633058048737199959570687140624 10107904 437968993103550658099907482817738571776 10107905 5903837371288034235479633382226070400 10107906 -107233407008406880587532077868966208256 10107907 -545947629293989497680184316980508035844 10107908 9183710958360338808583521424102160640 10107909 -1652905528266184481859348833106290784 10107910 52931517809030618516657054107331103360 10107911 -170454006393400884435684639106122749952 10107912 53677724596246783493497739716132331520 10107913 -172163512948649343857252512353010858716 10107914 -274536345329524820203031458345919090688 10107915 157688253394690042312898330728524867840 10107916 -174264495607187359451448843032154488832 10107917 -426040640938433397163595777392962809034 10107918 33365661668222356793421560751157678464 10107919 218218152633630185037044509358067111496 10107920 41144858156227603042577778943346688000 10107921 220155160085994008294174452350351075840 10107922 15384084836654164909065616701550798848 10107923 -27935140283373496255978210534535075760 10107924 -2293054877501198190940145860770693120 10107925 123755389226786791116581243003405244000 10107926 74072829989321328826187857405904122560 10107927 -41388442920192740189778437456546156952 10107928 -377541379653433572264745405299092951040 10107929 -68961734501616756598561606011648940152 10107930 -18820662531741271515390066127975219200 10107931 545397094616558930203517091007042867272 10107932 185309890567622093696899485441396266496 10107933 -145895112555180858746941258009881872352 10107934 1498110150805343149254628655658911616 10107935 135047565574246222697684378610657722160 10107936 -238403581221213112854428266668097536000 10107937 -74362753251190071635024502900666265600 10107938 85761583858159767435973506005441191296 10107939 162994707558217842667528579170512397120 10107940 78985618703459513536530450483222958080 10107941 319076569114624245955508277440522212800 10107942 28289155539098529567357210250568127360 10107943 308844437567961115335413581386166013320 10107944 -135923716890480320914517052073884057600 10107945 -5530804781858519263936670296806770160 10107946 -90078851643011046788990032579100117328 10107947 -213967681794867856643620755546437942604 10107948 -30324017647062154339249513479941210112 10107949 93295311585266767622603666712504492950 10107950 40867749527216917157034770494595304000 10107951 -64471170201535018475577382803423033600 10107952 -31890244576369008340076998619197767680 10107953 1946473763751466639579315530211075584 10107954 -26217423923361130150872290672889127536 10107955 -156895814225713747407711757090711868160 10107956 -7045062865306180418510919611123681280 10107957 94894077444844103651748037147226929440 10107958 42672016673800153759115685913263451776 10107959 -650892327528193126457527618961945130840 10107960 19739819287932342663158701376820019200 10107961 -99182525604293246085372179271436645248 10107962 -232895130179108280711927478854482810880 10107963 95963563364807325726368286580645008480 10107964 612896247381623549228503146625534976 10107965 -171352447829579575660659527121816523860 10107966 42693648075397760468027289703136206848 10107967 -2557382388332959771827965879693506760 10107968 10983508836410822151775578832266854400 10107969 -224096073966136583401045130259333743520 10107970 74858920162516496450262579435875803680 10107971 -292243714757157476027552933386791252480 10107972 66479014428408877551756184999517478912 10107973 -581580780563230033060755993803718855778 10107974 -261299860678979433326918675031936488448 10107975 2856268378745970119789561021635632000 10107976 97711288350734671309863148670626498560 10107977 -29466768664047348259297857508533462 10107978 281727177052481267395165680829029696000 10107979 40528612835176561618483646474053460832 10107980 138898086133805260381300139321575296000 10107981 -78945730718754019546264066580117193120 10107982 -202262519248145450242483575794879380608 10107983 136902455797618743128556058817982725232 10107984 2553572449963938161071035739058208768 10107985 151677081282168953534353089648231432180 10107986 21725625467738634137083022554831242240 10107987 -311105204358897572814448065348955277640 10107988 -231906273115941617578065535215857393664 10107989 680642363058587619991560002574079209408 10107990 -8250729893650158044097259205072409600 10107991 -384429546765571486063471219769809007608 10107992 -302842135066657630132879275837776640000 10107993 16025635266004360125668709662200974720 10107994 -19516927530917047524049361981303811072 10107995 -53020075206837389301698561438861832000 10107996 110657089782634517174674151092638028800 10107997 134042615075797341548963368157583442200 10107998 -95584976560239645829133982736029602880 10107999 222719965901006328303199192092742741368 10108000 3339617919236680393419659110121472000 10108001 -171597325738970290139237845261834594668 10108002 67127132448540282762548748516526261632 10108003 -338612509334109748475757710249605899748 10108004 444281791112469726125516270057624371200 10108005 23036566872209262721772834744917960320 10108006 22561525393637509366885753278501024000 10108007 21189305570393853960901259145110698944 10108008 747903659193145341027899654107683225600 10108009 867262044000556950641118176363539065216 10108010 1176490470282883647196179458773163520 10108011 225898958236008453044082784569507279600 10108012 447237467426947604065620279699723016192 10108013 27947699409836362672420650391935453696 10108014 -167141347729631087993607046996125747648 10108015 -65904468779696729460082573196920625280 10108016 90066215831063666557773390985061302272 10108017 -87602605875702796776782443345681816320 10108018 -632643711753947960459232027247612896 10108019 -449922939377902348489098175722677477160 10108020 -11629637092212170494100416173364838400 10108021 2535728014621036154047024511840429568 10108022 8549908490071481447929490494201889664 10108023 -219091054534435594151726949556937813016 10108024 393023555765643767057532553141864488960 10108025 -237297208517734291492618951800124170450 10108026 -110695836743720062855069874747960086560 10108027 9768354643451196914425905142194115680 10108028 138202551404612096996287602385687182336 10108029 -28244178405453024269465626711235832192 10108030 -101621354266673760337750755814404395520 10108031 120001933521154325069869958201042651712 10108032 145904174036433459914819926435855073280 10108033 -26510945294714878202286746837238913196 10108034 290031590982078946777431043720459390416 10108035 59604939190251885726285806639130890400 10108036 16815358017894959970150146381302090880 10108037 -144424531965109995681118019042986072740 10108038 200300459782596111285931257017883517440 10108039 263510172412511994302875640911974656880 10108040 -122454173910938425223274488481907507200 10108041 -99864705533107261544314651824319527408 10108042 29522966485658278904224062577329738240 10108043 -578836998640597815453311292248397632856 10108044 173790679756202128074431935604960778240 10108045 -138829745704360116401598996006349547700 10108046 -10791642501925357077755369404876342272 10108047 108937655893224221313727792080702880272 10108048 -37906576653537645458472599264856137728 10108049 -6580926965690417552490618666227638464 10108050 -88073281503644188925311883875896192000 10108051 152963118490722806768441515634543457232 10108052 395261011947990213866570962242693438336 10108053 2808324070784029288295971425184502880 10108054 -31425905643762741871429463686389544320 10108055 130242003877804594610873183264946308160 10108056 11721873691097066873021096104185692160 10108057 142315714781734707038649803053145702400 10108058 -47347080094713689471474349220602819360 10108059 294025302506783478937805103427376904 10108060 -61738027546211845098711883996242124800 10108061 248674590537456400541747993639906482662 10108062 -158483021654688672942056629804589023680 10108063 -22812931425574888450812560563190610480 10108064 -6723265862069692534484995516098084864 10108065 -80118766310094729276411544423852944960 10108066 140370518674719586885781917827028791360 10108067 245208285848213831809667068552621020192 10108068 -46141605617420862141453595027354844160 10108069 38672217107684772715577178876553761470 10108070 -44172639585265926126707186166501373440 10108071 -432850094538031446652157592410588120328 10108072 -167083039119485955687147690119005224960 10108073 -194050084083207766728668506581959449500 10108074 -178667860948707097645457930710400413440 10108075 -152184031140294650310291498751179456700 10108076 64466687925499958165875724028352880640 10108077 -37128731326267528626634961301650006016 10108078 -70608263062510323765745032144058090560 10108079 408934908465842657289354905232578906976 10108080 -26432686640460781002487243061433139200 10108081 115399531140923424584210852999490779520 10108082 50374887044376602582626249153360502784 10108083 -35472140987956638895999934808238766016 10108084 99412428961648048231262871823910926336 10108085 -40272735976494947544752956451053223400 10108086 -38118594365065336721143102998679572480 10108087 -35914420986592904489120516016788955600 10108088 230194085493397709743984582469823221760 10108089 -465915317398590727584848827060558351056 10108090 -17121750607810530839295416380779079200 10108091 12761285224497934364860394628011278848 10108092 -218826227246393419805707220414376488448 10108093 81163543989807162900706077221205878342 10108094 -300116026137167286439682323110334427904 10108095 41950184488905586531270590422764992000 10108096 -718139282316337644064435078292307968 10108097 319140236746134108714602926206524820546 10108098 -58548002391341115590287673306081280 10108099 194442517924053248011376451838469750280 10108100 95624191890503340188713252273273814400 10108101 54486460363227018560365497648907460832 10108102 -43645302234785578584907481019204796416 10108103 492474637219852563988002671298263963352 10108104 51612970455991013553743494102779985920 10108105 -135567290569542686772095174306758943040 10108106 -295547702711874968612705192983829815248 10108107 -57413566354460294335342379583476624112 10108108 103975736055373392190156418261273153536 10108109 301438958631588376478866028169956881728 10108110 -97707867190645624144019711539045678080 10108111 -32274864190190999499818186311548800800 10108112 26014986127533730038514054096375996416 10108113 -33089449186058653091545697663745443856 10108114 137876988508785613052925368848358451840 10108115 -188791762698334706558219353153129514400 10108116 118164954855796470547443290607241881600 10108117 -411745952117053386368097080940215110834 10108118 222382788190688329553513491982357609760 10108119 -9950893690975156194222331089933357312 10108120 -132946142708668716863062559148638822400 10108121 558495632946507691434374097345444461322 10108122 9522712646437786124179562602819536384 10108123 174945224742977295771760504543264870744 10108124 156430053631802375908864133034892431360 10108125 -60975027532079348300278109610705000000 10108126 8382464112017272158105364751711143680 10108127 -312942961758569190834666893357197141128 10108128 114319357156678934044978787756191776768 10108129 -788529292886468893541892033161366992640 10108130 100515119009962655376188240929056230400 10108131 279325525380764108471257601487992306688 10108132 -129423750922715060942399194069793096448 10108133 -126523053585663849502371130713839232960 10108134 -77504686159024230833489081825160532800 10108135 113512760160053353709279411568914209080 10108136 312818825833787514042920046612676608000 10108137 148498229830630383356604316386789898368 10108138 78059534637653995647943333120667724720 10108139 94955654809397368431415064647569408 10108140 -22500930449420664634383615106521661440 10108141 -3456786397895309902589540522013468788 10108142 54107476528083820117650506834304205824 10108143 -69593999375052665468232015398311520568 10108144 -40778749892131901026553099428586848256 10108145 227048795007807665597010712152408750900 10108146 98751773461722935286566017857838483584 10108147 -349204824707938976075976633275028099936 10108148 196363807296184050460632458949466574208 10108149 608615457065104989034574799828224631552 10108150 65251291921916020193233847298080793600 10108151 36857356090620966066730460069081670792 10108152 418609350614300826021932731960627200 10108153 93582068529357480173699286722733860160 10108154 14976670140740457745109240749417903872 10108155 -16581655266666406626793457947636062720 10108156 -228529198811834892396263550108132204032 10108157 -70623779214847883090967430732704400500 10108158 -173624296416861953104741207829746881216 10108159 284226629433430225226915697141867503360 10108160 -117304023769486282822773607608877056000 10108161 156459755135879102311641049727336366322 10108162 -51740599341318826333858678976962658400 10108163 -17178084379995706389441964000059809376 10108164 -14061851138051841692233405646671564800 10108165 247247223830401829930051611224812074200 10108166 62732803943179207342355823021915573120 10108167 -311066730163324413707723551195027692120 10108168 -124426252864118623761582371720374026240 10108169 -164430131758781231321538718642031946240 10108170 27992263258097400332352799551800586240 10108171 263886410218126675225962549157386878200 10108172 107532371266726220894230767444400849920 10108173 -89856897051366106301153783949733924416 10108174 154775888944822171776327658437256998336 10108175 29603466602916261836837901023481120000 10108176 -29699128715591813520166745084797648896 10108177 -526419588680125186541035040910797168974 10108178 49643050007064782365555448742217966080 10108179 -748346068721362015274313581065793100960 10108180 -8146604767325491932908463690898233600 10108181 135104563921238179615832259086038972728 10108182 -1211982798866142729262613259647324160 10108183 266698131663940328588316978307932745776 10108184 -158901547570365490594334760767176704000 10108185 222643035796195323564921729676576756800 10108186 352837841859654196676267538309036006144 10108187 -582197734401632348445626262816470551164 10108188 265129623644860483847719682081505467904 10108189 -9795559858452983155634836481991313152 10108190 -75372474919152266155708334384458492800 10108191 -145305803421592433922338944525665722808 10108192 257777363599939340759292516165089820672 10108193 -1462349569595049740394203080649322816 10108194 -23706274742504377984232984487175126272 10108195 23576792086240533377188206037681525200 10108196 -24363535952882404097553808613962235904 10108197 -79163869745327157204777106305062353632 10108198 166641185940622901325129208078189893600 10108199 -137282522206498288709021229770165140560 10108200 87877430659550361820077782441607168000 10108201 3424792261570004267882783075896763904 10108202 -37471757092487920051881254740476240288 10108203 82435627532402140198954649611704367104 10108204 383124259149533653186607302853964467456 10108205 -34898573747474344486779366592604640000 10108206 112084419834182789123896099806446620800 10108207 -141185361359235560825117469239472987000 10108208 49578616281963845505488548361939189760 10108209 316214145877840807679727371391359550240 10108210 -46123498895758654892260229056147206240 10108211 -236631181327089129311450514145876351200 10108212 161492256429980095903952630719294451712 10108213 -28797878893330085147157383716209690600 10108214 -230789909485761572030146219439912434560 10108215 35674171727185547903445802856897058720 10108216 -6642127730596840309199099700828979200 10108217 53174676946607344783878380514611339904 10108218 -91596103394470177787990083620083229696 10108219 695669127645653034293151488323488040 10108220 200732885069360143087096958448325562880 10108221 36411055362991991408718281601018131424 10108222 162984733901791187282127811930116267648 10108223 239525268895705889218862667570535765320 10108224 7036547782330966253899367957051473920 10108225 872064410848044652409773041890647600 10108226 43175977123382919775256388533862255312 10108227 -204748796266895705566707464795457686280 10108228 302731839585631054145040445867405163520 10108229 149663860288852091537623689757069276830 10108230 -28842047077821342622489368291625666560 10108231 10214620778995364912492566634707323360 10108232 31157187142643144753906262529366425600 10108233 -11871688215246805067687974909285424838 10108234 56723095746017429102200593354668774400 10108235 164805336389157136793173141827883243680 10108236 283747006203031160980076672741606579712 10108237 27489571172476585640528659638806648140 10108238 69492808820574773317443361737079526400 10108239 -293896121637207911350106104695011621232 10108240 7122397594617103768516295880103526400 10108241 -151822613188633955540081619733110940416 10108242 137576989531575081367128212204735239680 10108243 21001060415104695280212426257834880000 10108244 48183607269966687171887407173533425536 10108245 33370817845039583061070776480880003200 10108246 -15817303432638350323077330803848358016 10108247 325204491056642436545143555845888055680 10108248 36907108652009519188869879035781672960 10108249 348089429567989927503184063608147748420 10108250 -358451841542672595872105131927511016000 10108251 -290379628019707993027006910340340412808 10108252 -13731264197912075321163640279640408064 10108253 -57368089570485517005840094864558785498 10108254 -80285476496755243763325127056343108992 10108255 29602063432630370627236545800181509160 10108256 131670895219777935775600382855269711872 10108257 -314287627055774205985479107339939361360 10108258 86379319855659935143024379998056870480 10108259 200873879062204758096962239482788487756 10108260 -179152616518410627005006899742920704000 10108261 505866024748301839241322862625522116862 10108262 207440244576643695845327156295256657632 10108263 507384513680876913450637069101361152 10108264 -65988747528723917111882047291343308800 10108265 -203102823878889518000559918163454693340 10108266 12302874765205550350138572584649523200 10108267 87398133132550964545208196756888075792 10108268 -4571680367551520282389230210942127104 10108269 -174576837585734269327054778445880499700 10108270 -89413301917620621555061082907240345600 10108271 83970974539201352238535326525725947152 10108272 -25713875490905593916996115246117027840 10108273 -124347664558222751852906537497205064064 10108274 -241899292407677994309249071997890203008 10108275 31175877180913439122369950663717757800 10108276 -7696724801319074878203894642268723840 10108277 161406883561529821800583247715918990126 10108278 23587642446946229173440871639346514624 10108279 360527835517068528681626468030566027880 10108280 -27419729559775862274731830996566835200 10108281 -22518365747387477067677117572783790976 10108282 10748500577614592900765578740716031744 10108283 94135249039585377498248292405029690532 10108284 -520066838637922421356524150406069248 10108285 -257120545586635078258805532888986736000 10108286 -286518659370485936354370035335773009408 10108287 -66087657330898481000480410106933606400 10108288 225230878410099094884708435038746705920 10108289 6202325506592005049896877407508937960 10108290 109675658924068244491408803833679298560 10108291 23289644318848173488579538707977869692 10108292 -169840699090902706894661176501674686208 10108293 38908225552109193763865226459771125760 10108294 34211419340704788210752607526513188864 10108295 165181753312647096247906644667715143800 10108296 -1350348831235470599189504619694940160 10108297 -315279009241363386153253665488145425254 10108298 179444479952405589085223514127109432160 10108299 -52960542282146555392554146799917252136 10108300 7801458435079174102875913904999372800 10108301 -55146801199039056970652471256211849248 10108302 99941727266615412522168432855559651584 10108303 56441597652371494101523257553100501552 10108304 -16489881501466091713970956830020075520 10108305 -64695238447417890125059051487686298700 10108306 -46527354187451372019017054967046475616 10108307 -16391679711419772403242636945416688816 10108308 167729120577868187137986312057300289536 10108309 -274687546032636963418245320770255740000 10108310 1605146481736972351070633958744933120 10108311 27593109830366973294282927445561344 10108312 -134776650677069067533256193946137036800 10108313 -113127423150134854611922188336942432438 10108314 74205039025581930612973877009238881280 10108315 217794293163883524756473095007461423680 10108316 -192049421209701042034748767564149070848 10108317 -469709282570783600462321458944222466752 10108318 43666803510998445636976334849196277440 10108319 -68844105642593016356413149588584731392 10108320 -74800557455157514591750135694780006400 10108321 -275362261708711924156194223776431671248 10108322 -37734428205288391285285405712480583168 10108323 353903901296900676261194616613690472280 10108324 11655786561153317122329090322712683776 10108325 30924395094723975241011817784897481600 10108326 -12632567181026438121129871472657517696 10108327 431580884288606381741174000059854823560 10108328 -186031484815052036987253268441970979840 10108329 126642290139054267731851565952598026240 10108330 88835106790654304352516613603151134560 10108331 369565578876410745424073986169072910132 10108332 1586886718198627809261199123704115200 10108333 270766664362092193170975838599191695660 10108334 228128834151695390998556743011698346816 10108335 -287543113769939436521597902148037704160 10108336 28297888427749237355609260614366658560 10108337 -1729307967203472413139274878700331904000 10108338 2823223686450929365241405808955918080 10108339 331917637217750671610619191993695411824 10108340 348696038900663837439488601395761920 10108341 8843821794540177119436307829071985280 10108342 107147710324135429539108457268652523200 10108343 -166282763213509111714034756970847363584 10108344 3305903996682014806202939929759518720 10108345 50238333890211467439997596346329559440 10108346 243597600970882997901437005221977845872 10108347 204864107850984284348778905138673456240 10108348 202676793955625041145278263907937604608 10108349 -288195076356219450048268515329523070650 10108350 35160352027003139717208650762384208000 10108351 25698040140420632553217170528041393904 10108352 52677440776571909954364820907548999680 10108353 -53378215188712853109012926343669157920 10108354 -4487037760344799829430491703000174720 10108355 195963457064786243212642258916742911760 10108356 97250484056490408366502220123432386560 10108357 382315086965094994225445249787841863840 10108358 130146918623054463221386317453599306880 10108359 185012306056989023813777239950813513264 10108360 -89342452173116799983983788039718656000 10108361 2347648604838871510449827750313184362 10108362 39748939063060505431084243681345966080 10108363 222362966067761823261835598587796821920 10108364 -151002461864598817550622635543789865984 10108365 161799225055279062877249032450298410720 10108366 140972751667069062475418303807140519680 10108367 335266327373427869948417601133317744960 10108368 444790096877518997316377128501248000 10108369 59433149978734839465601377170181078770 10108370 148506793558337199368008556499694930560 10108371 -42328934868952093880216272073371103232 10108372 162808166160919247428298141363808513792 10108373 -556915617812491766795122834470536954496 10108374 -106576781430242043523999773759537695232 10108375 -143417488629252323306511429476468220000 10108376 -187446047395135624968666732954048337920 10108377 247552449273203835577041401509321209648 10108378 46336080556201480765266357509952473856 10108379 -490342363959971867425181745345577129020 10108380 -137791314511106835297955670061220454400 10108381 11595880938137239229410577859746243200 10108382 -202608582590031091591675260161634634368 10108383 9150914122378110704607955910375869728 10108384 288570887233523677893182642065119117312 10108385 -19337480610336115551857250577610150400 10108386 -74541502122189065670863767290711214176 10108387 -193603304385192562045741473956523628416 10108388 -87887192772618555573982301754303971712 10108389 -58206155591318283535340066114435868576 10108390 103384507384458721150734041644920001920 10108391 202665362994115496061533399757164820792 10108392 -93780970823721065969351572165737676800 10108393 338851199044170216282373287634917213184 10108394 203194258380745910464332234093887768496 10108395 -19718501974773388388223635951281234800 10108396 348867243585967434808006635351050604800 10108397 -2902285093527717863825163148613536320 10108398 71715814826245148807005679071595532864 10108399 183211661301668518910242862568645127040 10108400 -13902490270048019979531374624482099200 10108401 -80093151889043455493246333297897307360 10108402 -34930655828911845604600313029993702368 10108403 -424643066812986121968972596054538807348 10108404 24684554995066760330330435343337574400 10108405 -341015015962100209485193647696114445440 10108406 131008991851642237054922317285748414016 10108407 -191034303838759066454335661376722612760 10108408 62446008609339466561611514375620280320 10108409 -52605383066172800115639406452316395120 10108410 7098673429491919725635752807373414400 10108411 -601789576752471838216919788350962278200 10108412 60988279677316372111629658438017948672 10108413 57328641629888517934655788200904959168 10108414 18619086055958150981188345022233555200 10108415 -23010709382383594843356404516426749680 10108416 -34632814790698694100087688197335678976 10108417 136360904092932841107312404574248930352 10108418 -35799810376758598551539059762274641920 10108419 -947241918505194353393567936918722056 10108420 -153926806378694510595658977042394890240 10108421 -18275473743390735835005726811627006080 10108422 76158218151307523375119980771958880640 10108423 42495253570255077130383076146046732264 10108424 -713391368189226638979584603752515379200 10108425 -45481539180725782485880222947375964800 10108426 159035954839803547765971619019179524912 10108427 23109125913323558873330232342358554144 10108428 280896603807502828753596599740001832960 10108429 -387610424171781018390855364117417440970 10108430 61621136634973909762194979932604935360 10108431 -158256685421601075469523098028474173440 10108432 -84924051616961923252529243819104452608 10108433 -219856808068301964100435749579734794176 10108434 51788779716076288683988746115135360512 10108435 215649235368100544360386991646201249600 10108436 -4088686581032600541738069659104934400 10108437 -37541412860384896833000383613556153920 10108438 -20701390781161848100892451629422768128 10108439 -166797050671835487023840671420751154600 10108440 -941352928941945883259458039945420800 10108441 10599157108104358394619920682203567872 10108442 40884814177918650886521489698073124800 10108443 166904239399462752440384572900813292400 10108444 -306666178796073613946234373230996376064 10108445 -86638014910500559704296213938247443200 10108446 92860007135460499990635185922352997184 10108447 47515216441962836473356142525655340896 10108448 -170471388722296059153849026111260852224 10108449 -7998667037915079766100581430836761600 10108450 30764090055301194413344880900999664000 10108451 -161697966057885999983448135857467408548 10108452 56212917723364889727340049311275820032 10108453 -80414486370368379906254632061419311298 10108454 -55600923519145362243793368025336464000 10108455 79946006325508945910528038445090320800 10108456 -14514373572351826449283154649479577600 10108457 1042747444249288666189142937710567809872 10108458 80758765401500624577072185983881276000 10108459 147644958766837932954346065345934100660 10108460 -229800203331897044411147519653825597440 10108461 282879844401608594580394258674594336 10108462 10212639519284719889406199395318676224 10108463 -291237946968304440536250108481842346080 10108464 58080000112871775356125141558041968640 10108465 -80359970080725849104411044058607640140 10108466 53311888824149863003514705790116316432 10108467 -285330956630795793558012551670348566040 10108468 -8867662187037777661115167020303070464 10108469 147719130190636112384974314151096257696 10108470 50541676976051135313736564710961459200 10108471 98902337315419248665903330961533370912 10108472 703412239543900182786998266191098265600 10108473 -361282326313676023129360201403137623216 10108474 14417733414619313615673306811277832672 10108475 67948900714796371266320944849818666000 10108476 -2577667002297886836164001619355968512 10108477 -103632165424282309431790213869310867392 10108478 213263599825508505800214604546942824960 10108479 -390074196395195386580308373614396649016 10108480 -29299790565521643617590741456807526400 10108481 -612486682655604225978900656893146278718 10108482 -140716167638624099019519655277643793920 10108483 81425871833739524994482497774923026688 10108484 -209912543243044319128991437639199195136 10108485 125778697803820363482779072960451420 10108486 -105646885209760420928328988013492123808 10108487 -191580014376601420682812879143865440120 10108488 20613382660111933237232258235843379200 10108489 -400359936548133739572038858852566084044 10108490 -13880254877528617801306681651783941120 10108491 23066949059945581770420502434103652544 10108492 -185645179027814372425197034864875164160 10108493 -20281402346735545081204993577967603156 10108494 72795199934059102049139480762085294080 10108495 142663940245762670480211656031196341000 10108496 -19143452976312552280180252352553566208 10108497 -135202615712286728145072947894662640640 10108498 268210655243184638073966677597026170000 10108499 467244921982517297394419380979558539500 10108500 -59403489419314406749514312118454272000 10108501 307364226125845713933559241540707677720 10108502 -21387884509156573147219125215916366048 10108503 422636835156038921122046814107142334800 10108504 2992406515076698946232179634087137280 10108505 -46533619250507122905000410772845472000 10108506 -219728690939713194697127487484015835136 10108507 277147517012448437686101292295921042756 10108508 43297942999106361584641546974030812160 10108509 104143535540612385780189825236054541888 10108510 51289116404511053584165628973555106560 10108511 -6305361817036705810649092584636180480 10108512 -71345360044660921724695443055283404800 10108513 -70937262477093132417317982445851216080 10108514 24527655487787822335758666830640610080 10108515 -139968450477397284205363390432615680 10108516 -286823294305405701683634985421920066560 10108517 -330319905568226318937601111646894482434 10108518 67222553045137973318799283435793233920 10108519 560615579720077614733282654846883775744 10108520 -395312850537274999600344780091844659200 10108521 -255888427505523445772995364957413254492 10108522 -58029800234868484310613348556132100688 10108523 377362754104604373985428395461052702208 10108524 -214639142340726991852276278567826391040 10108525 -39649256697347124593816055172291488000 10108526 1765993284696380422126312822336342464 10108527 29009701687009277490245937338896342656 10108528 33203470468483435270736130194088198144 10108529 -15098274067061585472059221963321766880 10108530 -20640508576618803928796146603849344000 10108531 -138143369898800855205505437743163930240 10108532 5285686758582606659708378222906757120 10108533 -248133417794692851839953504775951095776 10108534 -271689580063127314521768778711068511584 10108535 500799181769034369291468413808900105600 10108536 68935895649222944814887875174258790400 10108537 83593257606701558332372316061566129232 10108538 108117936417824504039802556601390280960 10108539 -52630712491818980100657504940950072816 10108540 -146068377714222696615000012283066245120 10108541 285129882659964804726743318866522839942 10108542 18314578336041765643744544156622802944 10108543 -169108023555809788981076521296389550208 10108544 6081339065292975746031148313125847040 10108545 -75810205561604878411792797474147196800 10108546 -26470307787502313911819088540529017856 10108547 344280204165298619161594853301960399996 10108548 -131044820380917704306363462675364668160 10108549 201240311234930770707789052718126041920 10108550 -4231640838877219180220166324934718400 10108551 -15819126159869840818208340248688489600 10108552 -278478672382989486704822150270133734400 10108553 -58036251644282118379720251815703446400 10108554 61740348466681684245919361865676600320 10108555 145707283618644008103687166375696476960 10108556 -28859573946072141395184558895922979840 10108557 483279898987199593072040964991077831552 10108558 -100172674740225722146583602798503359424 10108559 63029101623989301580087160908527678360 10108560 -8089543401794598768891749579756666880 10108561 -246279574880131464420271823712460714508 10108562 -52376185816917492898716128052289657968 10108563 50353579967744603511121263802549092144 10108564 -379750187325455362947976859400638753024 10108565 14700599226946764455324449279249305600 10108566 140804691902249109195062512415563900128 10108567 74688534440204850825192460182195823792 10108568 606983568279114357485861117101213839360 10108569 -2442379332417913687800418296814835712 10108570 36555186718470358580208240984453158400 10108571 33950127000000380760862712635935756288 10108572 -403931172520510610591036236338983190528 10108573 -108234896070545331701194930576099515776 10108574 58069281865249256027327620513302074112 10108575 30283974551411535343140694220505724800 10108576 -271313174381087047789293036114556551168 10108577 -49597271100789915164593089057058124574 10108578 138367388655914709858729050432418263424 10108579 -29541595002209820408316153823978026016 10108580 -309052142546664690578718160616480812800 10108581 63459656689987728443777105514646790784 10108582 -82250769612982714649931946824093024 10108583 306113937482545323133830603583586613240 10108584 5099282583492630860090039501903462400 10108585 121959479980335127671027728226464083920 10108586 172302850028368553640131314493999266992 10108587 212248295537835246055552874616145340760 10108588 111564899653639787546373768902296780800 10108589 5136810627868267197310748712869468640 10108590 -102188201192967613785247493250207989760 10108591 159327846338039358383268334582416277344 10108592 -15056896400255658383451193509011914752 10108593 373371855047485253377407432015851036304 10108594 46689525946945022805973005864514193952 10108595 35472112954871525677455896194621291680 10108596 244865475029802016772334433046401339392 10108597 -154687338914631008304199107012369607954 10108598 147417296199073180640713410772458256800 10108599 384867166247807583323141120766118841064 10108600 -26264081691301593468697501382194176000 10108601 -573987376559940648703462941322797133398 10108602 -8909849093827544586476178796522702368 10108603 8439762534973741642294552556906432000 10108604 52810011253804630599527907388256845824 10108605 -90099654232066954577564294430507571200 10108606 -43465303191703421302176580201937173248 10108607 266024588826789927500936353035658681800 10108608 17921268605082130562402490921296855040 10108609 128642427728297161409264330161499732416 10108610 -115266584443576203900954902299812035040 10108611 302232016779392429584072366410768240000 10108612 2657251301380169197360880472947203072 10108613 168422294012263442608009235815580504862 10108614 161853259808230772749221076292523291840 10108615 211490351937476995012883072645553262080 10108616 -207023780656768816567191328470256189440 10108617 69241426409519127724116260399113969920 10108618 40002994171419475773494325166732247904 10108619 -491127208304331781664235804754082908704 10108620 86090754132114546163616447182148966400 10108621 9435272200732764627170590717211816822 10108622 23154643877005726442459839791977748672 10108623 -28868910419529384126115199412514582656 10108624 -34886997785921719092567547826523381760 10108625 -375827872304140882892910531491488416000 10108626 124271578292217244107880127041505968128 10108627 -36804018209997014202951390645075579560 10108628 -296829035801135766014441418425696917632 10108629 78286057343920855013080600396478018574 10108630 -6801810534661210973107749122742547200 10108631 -135103124985617642087418433051447762656 10108632 30383973340908329579492455550046167040 10108633 -561815679784618160144204320868701968118 10108634 -242967861006022545757381873813585952784 10108635 -2053527549544225676213855187543475200 10108636 115511898298294393145137242991858378240 10108637 -101738982612874578451610500176592496256 10108638 -2626802114997170762244718825772416896 10108639 309901982584514857821938387934547773160 10108640 80669175664935300091630416424068710400 10108641 -9099066847296788939443840306029234720 10108642 -11504562341808910292339215437624376080 10108643 -386268474688707249662740584523021803108 10108644 11601840417717064684504129815316488192 10108645 285382231414613383904667848489876523900 10108646 396731557226734750958617783924320931200 10108647 129808971554081665318698299124052046520 10108648 799302086703182047529492652814784593920 10108649 -26172933938232763922048181895755474864 10108650 -88490056358749191975859748088201062400 10108651 -405432972314189503775487655536784691100 10108652 461439870662617227862524728994914880000 10108653 137587544051852281560608654636665064544 10108654 -332501601713185904115662373356086348224 10108655 -4085439209870783166968991276288516240 10108656 -62710298352802303243579020750866841600 10108657 -68260782025587779918304439300678111820 10108658 -123737649540720852468568587411560423424 10108659 -37280926491889815793701730043406567936 10108660 -33167117584762708742270615589976281600 10108661 130577645320950155230144568030916022812 10108662 76047767980374219248223223558261013952 10108663 -39496287356311950610186281473750136088 10108664 434420071459199988878755008972696207360 10108665 15478062239572517122183611128427264000 10108666 -18423493497639089294966305808965263360 10108667 -328680795006546274248297907508837448840 10108668 -83767617514313867562932717002246496256 10108669 25010052115378606189330979285413326700 10108670 -1376872067890425850483562540517945600 10108671 268979917668658321607886781806953625360 10108672 171596497098938826946547453847081582592 10108673 90593185863066385976022781392401402088 10108674 -2306939667875069511954423408005348352 10108675 -13239777586738215267700325769467232000 10108676 -50938969254017647544540013582874289664 10108677 97266560446592198243763357892227527232 10108678 4092264505825353694382810165675756640 10108679 -19221605483232115392660217122907330560 10108680 -45620246124037793893964506701078528000 10108681 180290534574426100719459392680752813264 10108682 -167852651442169483662692458994061880320 10108683 134169227238240062322768729456343545600 10108684 -209903337960797632125307709682050088960 10108685 -181465009413702195514222133150199325620 10108686 14903304589244056119035508017372602368 10108687 622663809782142922538914363636393628336 10108688 113336660556474880657838504892567060480 10108689 160652407650200680687796329990002384624 10108690 -50258671657336083691057709009693004480 10108691 -456898465916447921554993064522897437908 10108692 234550971682367862555442491009316945920 10108693 237305045132446594496488089373714314816 10108694 -4944755074253218480464918129402435648 10108695 90131075023179397694782106475236643840 10108696 69159166999433598169631439428846837760 10108697 1534150270238630955915826126757636352 10108698 895265730711924647513336694383148288 10108699 53636024672921552746920500655440845700 10108700 -32224286471914362632127582442730572800 10108701 -261515930692272617149782590135698080570 10108702 -15046011134703685242550851449594168448 10108703 542590993978518687143225502325051560 10108704 102274354603562627603046623775786270720 10108705 332298967746975088011217335317361139560 10108706 18994387536894428532162971266423628160 10108707 -43917178381677889428879508499212654080 10108708 128819949475526909273945133963572253696 10108709 55716742197314578399287623463170871480 10108710 83040519674268817164021503246392373760 10108711 -83738127964875687008782865464219239688 10108712 72964952312154591371494399061449113600 10108713 -570162905081047992024200041607929009536 10108714 -10214621676882879162025849735817290752 10108715 96580416640191139528563480662218251360 10108716 94582175914361077434063592564533437952 10108717 147266049671465023485304912069725538432 10108718 -184055744176760566049573641293723921984 10108719 -24152642208778518889948507779625507200 10108720 13772983317405862877772028984634572800 10108721 131977646680282725306632200520370242112 10108722 -1555173191401946686150937716161231360 10108723 -107183788087304853572324092936679079028 10108724 -12546375413379837648137554102819584000 10108725 -74874262881928668508738660786466752800 10108726 -62812086430862927149368597356273006688 10108727 135798290172805998981088705280168148912 10108728 -29186103938151424846552670557285908480 10108729 611943568687616026756843336746329353984 10108730 93193229506154259839187595538170091520 10108731 -135244418556743746487922277312974972648 10108732 -470533974054461142817926835451169077760 10108733 -204326355697684801822909720085888972040 10108734 167961284258310389898484035892535695680 10108735 -16575057844001908688239446659676242400 10108736 40232553562333206201839711193780977664 10108737 54007566574137416314916054396649777108 10108738 28750679237737047418384865222935757520 10108739 624199208531178908424044155644982308540 10108740 9769105302504561531101132278816665600 10108741 2496086931181960454132432306534946080 10108742 -14090008270031413608288601571784960000 10108743 165974372886806886224055378321564356304 10108744 207746227246592548069280138103924326400 10108745 2381310244453860723855452997063683400 10108746 -180006746077457603853156135987449356800 10108747 -164984324252159220488571246763593210480 10108748 3753795023781280948451608529388079104 10108749 227142790167411145449884156313880066176 10108750 15309703342773458644129998669115560000 10108751 492304663479899905834316897248959180600 10108752 12127992750135453433418870671569715200 10108753 -290541746114450309592131184520723417536 10108754 73330902461547109652744880333612444960 10108755 -56130886835815968322534555437973298400 10108756 156994871583179542823800237995055718400 10108757 -344883838743693296225955466644895052640 10108758 -129335733686838511355373099414551393280 10108759 460472588251410760363015902302088010728 10108760 195388533355792827339158784017596416000 10108761 208574075403745823741771297894016407040 10108762 -332107354738461849508332788204406880800 10108763 75927533679345829962667646100304569360 10108764 22141266064107163060403383998840838656 10108765 -184141125870066203538835475482733287200 10108766 -203684843404174264546058004348978423168 10108767 -183521042423537697955925732484764472960 10108768 55569296502147319822522209548412518400 10108769 211371588921767991984744585223805639040 10108770 7027136277251517838214245373654661120 10108771 487592055630809717655151668382315192 10108772 211675730835998328601875223410603509376 10108773 -115385656673149449969361350361640832000 10108774 67462201184484981486415381403992387200 10108775 -247953629229776292004054802648582115000 10108776 108517538872578794048938751049546301440 10108777 -42243943783825932618772695679551993728 10108778 -51259732697048527176109441861694979744 10108779 146270192460094019067315045656477480640 10108780 -220935561364133990498789245633014144000 10108781 -659672408601328930063917820705737748800 10108782 -34634341632588813375093561686190220800 10108783 526188588393169059983466734938795278032 10108784 -44924901042955652518201624087756800 10108785 3012312674819906026999022202811992000 10108786 494988002797798953744346953336260743200 10108787 22653954149996676131538921693901714800 10108788 -38004178047724872149670635439703449600 10108789 -262826941349607787954213632969844211410 10108790 -23062391133590774600204926164339686400 10108791 66173371038840128640348439101441047040 10108792 -477020224162380080133213629378153472000 10108793 -33402720584925253725706416524740361916 10108794 -15047927923278601126862478573681265920 10108795 212550714596063313270116194921491113280 10108796 38070300533812299263287107004041575424 10108797 -164655067442915607748436710360557964800 10108798 -75492818230233938776738154923609699200 10108799 -286982771380736414447209596729861793152 10108800 66741651470691275868498598891094016000 10108801 -411083398785657144937002476668627363198 10108802 -30777864696492293525414986427046336000 10108803 -51703536254852443065120631311868792656 10108804 307046414850462940044049237828226313216 10108805 -88055740058910302973291572100284653440 10108806 30669477319697869258873332192146061504 10108807 240856005652581553089978791524169143872 10108808 217406075593290371196935589168467281920 10108809 84676071641705527004834754871684806228 10108810 -235897273042729701856825507803323137440 10108811 297476430719493280698426823502316026352 10108812 -12531232394548966629677176887652024320 10108813 -188871978728686462380429018096564813312 10108814 -45737300222186597166292747090498657728 10108815 -63624648670456556067335652912875466480 10108816 -130503677615853440854820138788611686400 10108817 -258443237404794495963138491944459266720 10108818 32001019363236603829796308147600233504 10108819 38351492068843794542784169642269990912 10108820 -71310752022786217054769749723425841920 10108821 3223650712951187350083670093211128320 10108822 -160914753304976502551042442640269399168 10108823 634879341085643980292334011346656304072 10108824 -34245488104557735841701629815941120 10108825 -61756462379685911024662016330707758000 10108826 64863826875317261489641523743693071360 10108827 -6319669776325498929393952400935820160 10108828 431976719807198178148815671667018464768 10108829 553401599965009371795313671469021284876 10108830 24664851602817602379716074219653985920 10108831 -235965044502509871285734817791708174368 10108832 42852581111424917786558047636209795072 10108833 -17442803325123200174513875028981545536 10108834 40517954356268025460763101509020436816 10108835 404873777163482501212315145967827006160 10108836 211090757828918533851769253036946201600 10108837 -181250664477371187690647944992380795748 10108838 92451327274756132947305675993210648832 10108839 103476753618090851005978936899258592848 10108840 -79033573819827176886392371432685568000 10108841 79647215837805936088487089189265942352 10108842 -252504969193970549382092918043626496 10108843 515776033422859431511516698700052727092 10108844 -152336407253680777819733444076984145920 10108845 -83628453529543751941564033497990506880 10108846 -122829373113176044479440101565652756480 10108847 -155091517612217503821962434501085895264 10108848 -59230406478110934858765142539892064256 10108849 -151587924894172747830360593031030057240 10108850 -52184355004576470615939480931557223200 10108851 -171383852822837296835504922595516308168 10108852 3485388821074132020547087430248300544 10108853 4667759204453496133724609299663926240 10108854 -107025662851141394697023546176975257600 10108855 42196783414332996478949588887585197600 10108856 547168000260702829838792707708411514880 10108857 77059069189599314768859729901162948320 10108858 -53980517605800678603282738492942894624 10108859 -124461514602489078034640986998931012560 10108860 180088274711629644893698786832655360 10108861 -35737133005491117098876030624697112896 10108862 295881454223701137612687385943256498432 10108863 -389796399197350362602480226864759785136 10108864 41731206050403391319267049675356635136 10108865 -33284989226015439521979370610645537880 10108866 -105234540287293547129199857308104241152 10108867 75429354244319772202844185976900152920 10108868 25574817319648057132298879392072138752 10108869 -209080350946065605354925214614771092256 10108870 -1429680233961700515651550963693334400 10108871 15426779023714471360881649287243919632 10108872 -107317918361096148266082717973534817280 10108873 -273965681843454685933569216440870579878 10108874 281396793967796574460112778625235370240 10108875 -49575078487077476824700728914088512000 10108876 -203583225441904596353349248032208016640 10108877 140252157763941093612365200924633605312 10108878 10158641677389505679991366680936102400 10108879 -609555247739700848709550260195571976520 10108880 60294676961022923119785510024144322560 10108881 11464761150773648072158896140873965812 10108882 116077890178051054321779223608009987072 10108883 52820988593776714831191986024663608320 10108884 128804848769501159830658904876957812736 10108885 124811186070762111602891672480812703580 10108886 286576154156711193705556146871191343392 10108887 -72439261223337198909810449494104734640 10108888 322389932402293682638017218189918699520 10108889 315078688340425084931346319857831915840 10108890 81021283183807379917753922912377232640 10108891 46663286588912645272029051801172556640 10108892 82849147483154622892480562661919689216 10108893 -447529047500502016984523109758657333760 10108894 16930901570264539727799833822603018880 10108895 149315223833905008508300861987458095400 10108896 -46693656623925298763467534173103718400 10108897 260430061287649668040543405397990600772 10108898 294988332922184811533921268142027909200 10108899 -9198879191499573370295731657563049116 10108900 97454465769442049992045891746247088000 10108901 -560383324913715496642111025386049959296 10108902 -65539598280636221481229247022057160704 10108903 -13087604624500032584386112557533246496 10108904 138291535233521943177174035256005391360 10108905 145443027061621957122902216936465208000 10108906 221808985904000412817503741785300959152 10108907 -189977578237298251118446506794161953840 10108908 63664616414785795733999672322366827520 10108909 125873781045460164968924208623234168448 10108910 -16947460735941138405271663231191594240 10108911 88120232439872456578152549539180088072 10108912 112740311613828517080486578599813447680 10108913 -1985286909977842835557064123127288336 10108914 -24556661796561708907566095228453191680 10108915 232870073374274284975512552004874824560 10108916 -318937887969921044953604450323591587072 10108917 8836781705817763802967926923498224768 10108918 -94394126003827230581495543037337757184 10108919 -2803770932139574316930985528602959680 10108920 -125089836100300514158448708450919628800 10108921 190456540789505324179903941378707610244 10108922 -39414385924038790860575176577419783200 10108923 -161411758685495488900958731001119962432 10108924 175619252071121945807421805195468389376 10108925 -280578490341122844215091198445640530350 10108926 68910848425909880511837970090949721792 10108927 399775656716788408303046460923901771776 10108928 2418348458268584880526620363187027968 10108929 29455230399886743126913779931798100784 10108930 38899221277087039939884627419857043520 10108931 58151936628049313868799441222501259520 10108932 100347266561882736813054088385266440192 10108933 294070753091866170031400297654967657182 10108934 -48886670649802119241438685405732728320 10108935 196936637600536294294509353173841587200 10108936 187372546731786729951034175909210572800 10108937 293160345408024028821423745669154346240 10108938 903260495048026090347514972388901888 10108939 -1298550350225481813344424972905273260 10108940 -59033749451432371765135160896471464960 10108941 -38858924013082697396210558012691167808 10108942 -52150733205419720346223322142613396800 10108943 -100432867598751470305847189633887560000 10108944 -60670516506219435592552025980684394496 10108945 -65948961449049009748418345310605882880 10108946 155527456011567118211194211804121292800 10108947 -132375187281659082471184777684442800200 10108948 -112046094675252524076492103242149781504 10108949 664867893248159750678437841400964105920 10108950 -97136700250965094247656195993552704000 10108951 -198244363294694790668077970562783095696 10108952 58851333595188292845397248093769973760 10108953 409402310487236106469242314993688295962 10108954 805096847333641176142160403950362080 10108955 -47557365788885012281295228496478207680 10108956 583140889588312856061174386818695168 10108957 -523893418424854100494475426396098640794 10108958 -1225113489367788363365447068422817920 10108959 -84218296399454888698326411770534298240 10108960 84494854808639242667173718892604293120 10108961 676741950642104517846373448498058549252 10108962 6561426000835321227913391760954069072 10108963 -173318305398115854724348365247681643256 10108964 -16670679023935779449205795739140751104 10108965 176512625126541812928998903299783084800 10108966 37931828181756913027203304907317000320 10108967 8091145050495642809021478154820118960 10108968 -331150704694822918098786105323888394240 10108969 196788254742793348797923150147602423040 10108970 123961855871073376375872207985216291680 10108971 181726308750785627779984289298377549340 10108972 388204218138809024647305121424088942592 10108973 -4238585055149289712673727031031201280 10108974 197471111515026750458875421173748727360 10108975 12494538301226606345488106176303752000 10108976 -15415666648035946423372017738488217600 10108977 -334790579081929657792001733427113467280 10108978 -21363128802144327753281182407805421568 10108979 -127974426260508075099319489715788290420 10108980 11279090241462549887730392718222213120 10108981 397660527003016226257593460364094066364 10108982 77162959423056443104289948599139399424 10108983 -82950858608943163881461564351992826880 10108984 -50025790263025668807271595388124385280 10108985 -33667257537804722768972381766035246400 10108986 1522762480945325531427240997550896128 10108987 -61476873849526025461422427561929580000 10108988 352361530689991098796996495425092037120 10108989 -387489164844903826407779007740629941120 10108990 -108108760431129549963095141742241368000 10108991 -72641746879617024614596438487198360568 10108992 33699439286095227232676337990041075712 10108993 -1330275810610753289009267878931309100 10108994 -169842483155521830449752536598045140960 10108995 174227885063415845217182819369074544640 10108996 -223052046818367233333333672670616240000 10108997 1866136282618220369343324615259476192 10108998 227070549811212086987805156997655865600 10108999 -12892854673986934406809965984883337040 10109000 78856689421884498425175705268838400000 10109001 4914120498389375991553253997266688000 10109002 54670334582356527516782610403820853504 10109003 -701258621239564965702438044705284184880 10109004 -123769170310026168284740537261923131904 10109005 260655141384303061647873836256632403660 10109006 16056430125359916249417554780365620864 10109007 -13957928368020377672006500728090923520 10109008 -9625167937319492133918077367929536512 10109009 -641444650921249491352005289924669115790 10109010 -146189620212296953410208501880213767680 10109011 -449517215765486951876588642402331119616 10109012 -127791919985130823120847330933556514944 10109013 125197301061047137743350466797418703488 10109014 28648638840131120968166390960327597856 10109015 190304934495506202270878124199294356480 10109016 157593466491020529054210239746067251200 10109017 -164338512177002638453548163579038690934 10109018 109089946765759234218150244016443650816 10109019 4124383626360301824177714496429508400 10109020 -89095272051588746556334797329538816000 10109021 60373068850742065055504975220670308492 10109022 27077302321954641216709549673976465408 10109023 -171791475823340193468359149489491925320 10109024 -68295721322442051192227268773428199424 10109025 63257713166325086121199909387740138000 10109026 29476769794713237508008604014099265920 10109027 -413449155488201936458015132729032474888 10109028 -54214389906746568994868964394758958080 10109029 -33270930548979959378631890236801137408 10109030 -114262531166131627266883767436334259840 10109031 37827509047366741864374181765257219024 10109032 -162871872088434389458341325235585049600 10109033 78347510846864962752966462005978437920 10109034 -94720739674054125582856984160941340832 10109035 -56597380298868309533524229494349279520 10109036 -85841410147111203978106167171884974080 10109037 -87188400836623478614580993195965333440 10109038 -46932094972538353232182962870053732352 10109039 290175413218873546174986762998238184056 10109040 -1543582340434468512900713084369633280 10109041 -248300477659677102139466153648021056558 10109042 2367520431343430338447950722433251328 10109043 -87411193949085557956085778801736533228 10109044 -11225401971285133637772333064167241728 10109045 5590729255394883015758783534119303200 10109046 -30259324592288948696879270685620474496 10109047 44371265529577340792224511501537287240 10109048 157752452128395857227514759387909775360 10109049 -249667225170833612507485230798342772320 10109050 -33879845792551469360428626523341120000 10109051 399521790132752745160867373023398447504 10109052 68523632882192167114083499066012600320 10109053 -591866081930304096832062750801691326560 10109054 108951824186431459862177545441163668800 10109055 -93341200125963309729501942060872348160 10109056 94121223244244762222850861077008220160 10109057 52433810609340330137758631437249895424 10109058 105385485687054471674512046874230131584 10109059 22437601442391478645729793297283815016 10109060 48280797171354844636802427118560768000 10109061 -9362562601128651740650819213243210212 10109062 71988893542802526566638480373971048032 10109063 136642103827706414972381730328007052312 10109064 93104109920310814229946347574735667200 10109065 -153296872165598753959649071482725335800 10109066 -116895250076933072327961139216409760 10109067 5561336030910882653997831625052353920 10109068 84694817620612093401683433264956659200 10109069 47534707896549399498920407540855555200 10109070 -111303737612883487256888841500474668800 10109071 176997765247006530557005022976206136704 10109072 -65525666962291373097286285557744820224 10109073 126976637075016412093891385846663414784 10109074 23350391523933911365524111912197659536 10109075 -162124769493794097418145325509961524400 10109076 -30639332660954654363802568943360698368 10109077 671260535394124824599236015585462773120 10109078 36346996341008665625552789066135638656 10109079 -310193557960274331678872391334299516576 10109080 -395642466361670580921505319477661081600 10109081 -434799686891503083970012683735733118400 10109082 -65478424179739761822828252721564650240 10109083 2637864860324767726196562379186437864 10109084 111398218379824186488908745766077797376 10109085 858461655596165320654655471838412800 10109086 -34108531156809190530976136237734288896 10109087 -261854591348098780015489771392051711264 10109088 -102422188828738811648708094455171776512 10109089 127547625822926821385029118767909069056 10109090 -20785348505343137622389955191889086400 10109091 -343280689338428797710781724488097795208 10109092 164824541305887600413862825455291531904 10109093 -29996863083206273030765659613383256136 10109094 -207240649641640046738878177866372822528 10109095 -522038002364931729206772707408805874320 10109096 49031956937645638871955784948555929600 10109097 99721573318437791951392767951250443840 10109098 -53312579834677783052301241239565230336 10109099 -65988578797776909739560427127984697600 10109100 2689344194995947517940189757033676800 10109101 495994927917450829784701774761065735532 10109102 142612369876039391272673339126596449600 10109103 -106731578169514945066872937486548470112 10109104 -43949355022668132095824380075048878080 10109105 23961562804520765704292898732856571520 10109106 45775732571495784884225989215714322944 10109107 48643559287213507239380326753609418872 10109108 -135858968350194981985957563971617529472 10109109 1547682288445399137607065362233775904 10109110 85677290458857912691612993385864736000 10109111 40883218446168280039397795824190622000 10109112 46635214102807762733361662053955543040 10109113 -19657915432501454292342668976834216576 10109114 135797177647365760179760937945738243040 10109115 -45828928629772405685041341493343879280 10109116 394422408978207152543640619953210352640 10109117 -175701147277149872303659830534170124768 10109118 -100038002120880377516654181813532702080 10109119 -14997156232943817191731514854815055080 10109120 46248009868089903140509542020473159680 10109121 153369467380883481543404717834092907520 10109122 84485199812392408096496019604104359424 10109123 -101322393450565048186899774248087186628 10109124 5848729075983788947924272048279474432 10109125 181180185266955710936895258405588318000 10109126 344704837765829327340708269376205400064 10109127 -29653205239199009370461799735011357568 10109128 -9327034398451599913942260923937546240 10109129 138190915321687576522270457602719728730 10109130 136776474176045146510429027019930526720 10109131 -91060602203286514143426370397022547136 10109132 -240553563865848246938372684194309897728 10109133 -401083419932043249490518727828506875220 10109134 20829397477198280844601978831238112000 10109135 271989742336885448680356217554022506960 10109136 99616301699736871769933190718891229184 10109137 487683366377246608658298955003900364786 10109138 44609807606280923965761275700898794144 10109139 116870744446748690246419341568500299520 10109140 134109581529557465607946674737350656000 10109141 537460154602404736102210990460091418272 10109142 39452297556584336842343822194669079808 10109143 83219055589817092226995857143268352344 10109144 -194763958344228116432844836142817812480 10109145 -76260976799913082230601793203133945280 10109146 35727377049927215322653348000393780736 10109147 456660823257515314602391780328235473160 10109148 -11790328586477164296546054098047500288 10109149 389491802677508637315593723048428009536 10109150 -31015805114796035587713263739708235200 10109151 193321382179537838505189070075734362880 10109152 -306165671684933193688131993010265653248 10109153 -286038498266276406334806032120892629598 10109154 34924017424083063912048409503637777920 10109155 42471304646608523304506805155136531360 10109156 -195384653879800287278406070968525496320 10109157 -14677865856075054009782364654884226912 10109158 -37323547890216625913443044985572160320 10109159 418700406610246505126012508267428540040 10109160 -80535460112458279863289039449480038400 10109161 747006481597328334738455265179606023312 10109162 22005590950543692881554416923008856064 10109163 -154949246851465791777384091840792157712 10109164 -54849595603291717474313755834883150848 10109165 109504728872903501120788045179304242240 10109166 -14105797137403804582320336588447178176 10109167 -151105216093409771240588856951165929952 10109168 94345542612498629300585288775081492480 10109169 68065840325585122266564303454651553280 10109170 110437167041748685516524511177636901280 10109171 -4253240652975614727370653592504523760 10109172 98181229666364249688426497505216049152 10109173 507525804465348779581429842040019304540 10109174 12945140331621587655306710795602492800 10109175 110491427455248532138364405095461027000 10109176 -100904752079017467508491341390125793280 10109177 -37685986253081129040455985962475269688 10109178 -268041748459286563547509217250763776000 10109179 272482189846658626647170773419631560976 10109180 -130073007897973889361725672487354201600 10109181 -216430396958286143357619425127579214848 10109182 -227226104354109513220161717190543676928 10109183 222202080926771381756718359066190898176 10109184 86721001759431785802157860500646395904 10109185 -31514332016172444341385183114986632620 10109186 -17712267655399770074708711188096779456 10109187 -489205789665514637123076696084835908 10109188 -473717751091847088018142033626863754112 10109189 -310394361342990396155191242689791679010 10109190 17333612850685740408518584285582081920 10109191 -104892496522703694238836120551828984224 10109192 -511270292901645687408091220374031769600 10109193 68085673952984729270828582501209337856 10109194 -296570082127639356783544298324031394560 10109195 -321953826090218031689285063002333048800 10109196 96941038540765027063204665891362564352 10109197 196443139329706042687326858935797507200 10109198 25301888961928190120968823905286915520 10109199 -162126302576880812757809241298861032192 10109200 4816785323878375635717615588474880000 10109201 -747914174730745167994936966469958156048 10109202 56924324414262717513065232018303676032 10109203 -68140180136194413327414424465564039200 10109204 94286676912708377494998165256423280640 10109205 -6988355470679263865716191843438801000 10109206 48498569176554673113520279335414480768 10109207 110028129671270422084096992565358736456 10109208 323477422624531019258395534587987025920 10109209 -278137253191860995797120940547977982960 10109210 -98281842250885738436471014984325244480 10109211 -29003812359925761944293641210033748992 10109212 151748144957515918730261027764258289152 10109213 66291106544715817983719332936416312000 10109214 212008405528930776696742096836931968 10109215 305194250801076882797186024616221544360 10109216 -100314393967493421142704659020696780800 10109217 66630663521045438015001585148484284080 10109218 -819078489614990761085944203422059008 10109219 236504785879543524234681224969218582620 10109220 20516139936650513359686704087098920960 10109221 -535376057166397495822078553245293244256 10109222 6121809995900351485226858333086176000 10109223 287979408630123913991889783145687307472 10109224 146767625672445099400775882921639608320 10109225 -84685249307126660947259230268131243200 10109226 -129670494657023363628713361103420704000 10109227 565350812210455774263931228401708232 10109228 -42390726655809528136860190910307977472 10109229 -119419180887309358368966950074497868512 10109230 121756917767784593296179115760797946880 10109231 627065692403255101515391349691346359864 10109232 -1065832931143062846190659593054453760 10109233 34124333970983614243479325675355940864 10109234 -227699151614302090922635766396164963200 10109235 -302895113986135755624018394378108800000 10109236 24638645583239187206184673535186061312 10109237 66829728648937048110231661350484588800 10109238 -159484919838974483047396776088540001856 10109239 167998304075926838216032505621425397600 10109240 143076217494424741882209663802714828800 10109241 -13517384314275008536740425694048690000 10109242 -83065080047546862886942300566845905920 10109243 218784592456635990208953222574673773680 10109244 -6243062717238006692265730483470704640 10109245 70065987190398421159293639346585315500 10109246 4488368249161604702331344748421561344 10109247 -71633554915658146912181018065893081840 10109248 2032236465113198921479915575711891456 10109249 40468527717359666591930149598442184020 10109250 -189035482462955882837655293157051672000 10109251 77590044453997914216605065490980084064 10109252 -202482998322258766879311001803534908160 10109253 41968551095936620471650242465676887040 10109254 248853785630434703402783695007792688000 10109255 -17995132603501361392624513196305420800 10109256 -95439543438548763896907480752056320000 10109257 -8037082962915036107608118283297354800 10109258 -444045589843123483510664167760054016 10109259 -14668081691902518889678806714790563840 10109260 -13988061294202129336846506045873930240 10109261 141202446592965900842628047721667631862 10109262 -102993966139202528153181322578650278848 10109263 -39990901517157161078656066779688889488 10109264 28961297100589410699332544622240727040 10109265 5986441058014111541059394493597976320 10109266 -241203748903216575254682747820519053168 10109267 153983756373475797934669451772264013392 10109268 101440902391260446377104786515374735104 10109269 879265307848291773981264873447198700860 10109270 -91312323777737402693099537718960359040 10109271 179569736789194224956773352266510282704 10109272 -21619645077415139019883665847737907200 10109273 -277200340345494502995280815652267454400 10109274 -25428392036274112537602318653413739520 10109275 -486044786950721703130480322432603400 10109276 -130470690542346464054242600390180999680 10109277 -33858860865359540155155248602100587200 10109278 277193408427004731089959776597837517440 10109279 -118711252919502312581047413482340177120 10109280 232269847259061899475303781159411384320 10109281 -31763345384784679673154266539770016576 10109282 113362180722823684625760598187668849152 10109283 127164313011794692485307166465209903224 10109284 -149555148941503011900151402826193504000 10109285 -452058937733130649378679410430738227200 10109286 63206081242925950907804444763788845056 10109287 659751557497702491733392481731428906936 10109288 -55584011396482666887192579385849221120 10109289 176553520260519658849052269749415539840 10109290 -196820109304148998692216923657170557600 10109291 -67923575868360294408624775954754599308 10109292 9385103336547247298022149841121689600 10109293 -64247736869449380261044360163384678260 10109294 -78286684156138809773264040546287100672 10109295 -149522657011041468969129770219220019200 10109296 84805622171420104262898426307955097600 10109297 -170824917125212156724164703769585363936 10109298 75640822118239631365631117527465025664 10109299 -22888636469363262458404807523140307600 10109300 2675705315463237502902383778769612800 10109301 213507159829332953491674810078379801632 10109302 -71746514834150020971450482530970917248 10109303 216388036958422137002422084483023912552 10109304 9285451738294496574213854933614940160 10109305 -273112919547079236944036645877420804480 10109306 93606922728801113140684853457430447584 10109307 -106162360146545239698964058938634304912 10109308 410523107759279786811174574917630464 10109309 -163334633396754854395767935648668077984 10109310 -102531553182746526613790601558763539840 10109311 112461748166358220421567877389153727400 10109312 159861599373221267302764151599582412800 10109313 -677490785862964642975376570962597804800 10109314 163635839594103844180287861838847308800 10109315 -179536355182147883528274291432956189040 10109316 -34446741525199932701863904604287078400 10109317 -31973134777292209338592970059964609280 10109318 58764576454598225939902269112205080704 10109319 -51061557008166681755204358832903820544 10109320 -78109155598972630871443780907900006400 10109321 88749217741436508372183848408275386522 10109322 1238267065567517225997415425418331232 10109323 129439198421997443350108044484424083200 10109324 -152399392007925198850554371424829630464 10109325 -37877300822500802549436271881982586400 10109326 77465579959580464557491451421545247104 10109327 118554135538907218608288831105429111552 10109328 -40036143359566542864899199443811434496 10109329 97099505869573580388091755298820296740 10109330 -30393418781211022968788377243096473600 10109331 -167556822038758154911813026324931000440 10109332 -8070922712258170916084208186243494400 10109333 -51810794771583429316732093193324124996 10109334 274691538162064414398875791157828899200 10109335 237091962389966468395872129163040225760 10109336 -503936079424899531173855292658852792320 10109337 92683849819816272332465949573465464592 10109338 -196619373020909416978121176641765073680 10109339 92014758681249932720453120212384889256 10109340 212698413464634554250371857406430105600 10109341 376035530811203125970058162276626225184 10109342 259117767418901254230355008452037144000 10109343 -3303006504291385459735951183609069056 10109344 -65400072643929915292047420969968467968 10109345 281106846704512350359142315748485007680 10109346 -50346709883390989231377505403827309056 10109347 -329757139285499644209995406304995950560 10109348 63917906544098106630679220875108663296 10109349 -74567889993092248197650187489441211200 10109350 157298477440028108563915614984024050400 10109351 61340818311823463449685178164875129344 10109352 -304190263306885094960207369226596352000 10109353 128279875006736202461522457356781818740 10109354 164140139010302225447298117870828851376 10109355 -133130719986404769779010769898020684800 10109356 237360030646336736478213576510933447168 10109357 -128444501861055802011059523847283217588 10109358 -45389921227251138465325693276822678656 10109359 -146422737501711818915636329467759468296 10109360 52704275929963520242638151083686952960 10109361 151843935773767791351033814743760501872 10109362 68517932507708255886872574458989539840 10109363 -368996425665435896210849847646412335416 10109364 15621486724807813708571343127140274176 10109365 -109146495611495604459729855531999772800 10109366 -146108221950988341438410288696683867776 10109367 5448293696154847086949473095753513952 10109368 -258855002625270273598621019308875264000 10109369 -78863972557107824535242774022311206230 10109370 57735694338154303701857066120823206400 10109371 -894798223643718431880914508460721248320 10109372 -14887249404757275255927676365057435648 10109373 262486098352408094062618987848469682304 10109374 64197511064008633800735646675483653120 10109375 333733118681816281289257930290952125000 10109376 83455564785949838159878580959709233152 10109377 -366030845494801313524326650688836771840 10109378 -5602729416731863836760599873551814240 10109379 8514954571519753790151266269075501056 10109380 -55300666560534265729341373212245011200 10109381 -585648459650331734810417944741038400548 10109382 244280894742233069446180119202469535744 10109383 -150175528811672256473145702074095761720 10109384 64838157411338374329713477238613278720 10109385 -106705738399896428113292221061439001920 10109386 -942579616943838991718297260016409600 10109387 -615113781849828725863509592832691541200 10109388 165032418487520668025032825269274099200 10109389 -151740127794822881488272806032472572810 10109390 206447744724878533883562897326721348480 10109391 89961069600007140201199080517821913992 10109392 41765527457820702061154657441529905152 10109393 52002406489351806910376640799520709120 10109394 -230130800822530296061398892610927688960 10109395 100996277424649728233841332845943108400 10109396 -259143836601310822792554369068235325440 10109397 -192205725251467719182871445477814417472 10109398 -87055895171913351083071865780325572736 10109399 -26127743206474587466832208775040877600 10109400 -34238573225895446320794890318069760000 10109401 -393827437598815612112241105250655509296 10109402 247603012459234762631052399553757224704 10109403 78776467323530112290137655642659864812 10109404 -78344105479043850097407530971476701184 10109405 -8405591025738566815128731900668832040 10109406 -17525017556707808032053468582078720000 10109407 84737378264004199926760185784295910144 10109408 114083517410521347164400272305190338560 10109409 -322090113000202582385325499239942562896 10109410 47945963241254063275866706177591326720 10109411 145340908759208751835921403867556836040 10109412 -246695079927085996238705649511342894464 10109413 -465204415927448137745250619180019966338 10109414 43117560771226611282082431857561702400 10109415 -156299816770620211320715042353136396080 10109416 -225100477508591062012074425207141483520 10109417 401462329559536815582247304904625697466 10109418 -202084099081434889924441941650080604160 10109419 91711943251484305538868409276003658944 10109420 67787896892433524927798435795661281280 10109421 -71734240180236976437870866726940614400 10109422 373418853105190248726488480680938432 10109423 -35561374155645030447746889001165551600 10109424 39733217607415664769399078832964763648 10109425 -4503678309553861678187055619930034000 10109426 191150342595754732588536570977379984912 10109427 -147316466193966499624474345925097921480 10109428 29850678051982876204531539200861331456 10109429 16965491636713447738710353828318880 10109430 13774159416870491785030093550261074560 10109431 -307009808824367530920088897687657759768 10109432 -77990729346682260903617636940395765760 10109433 -99989237049658124518805351732780512176 10109434 -36737991056567572270678133229828702240 10109435 -172341736446234481482394504718639442720 10109436 28225455531386439508994404896819102720 10109437 81313698688521164475731830237748609432 10109438 233254266261643083880339236192704133120 10109439 -15304477411317158547154936165852267392 10109440 -148508011514186205347055898060023398400 10109441 147093738788753236910833552629653289984 10109442 23045594740115274628067154749451277824 10109443 193859090454665428552625795778475882224 10109444 4075044914230372694904299376553259136 10109445 4511647213009504018659831810473899200 10109446 -146273894995910021411171514967949238720 10109447 -729808195468518680121339235270948603128 10109448 377907669670633776238379201614402560 10109449 -13418448186357739904112960150051586368 10109450 -65806634517384017756988495136463692800 10109451 46717239864633739830762172745890106304 10109452 165167231832923271395695054197734011392 10109453 600328553022246692249169847541981115702 10109454 -95663940148932437988925511216999251968 10109455 -438029920628897460689902422999712139640 10109456 -680390497927585918613914072267358208 10109457 303855591744840641795002930409920050048 10109458 306466680038725015860156561372442916160 10109459 35185973161881919156046431618504815660 10109460 76936954870284901933476644957730908160 10109461 -221841601110559371006512429597323128000 10109462 99737153095884638099011716993133875264 10109463 -39222264294430871491385786598744384000 10109464 28327428542653928990957159347708293120 10109465 538776853359520075278199668521089545600 10109466 -39924854559451437070218290602650558720 10109467 -6660185167994044130237684562565242724 10109468 -7077199486036169108002459261760523264 10109469 38318004903317451710344785280754853408 10109470 32196968232705783326061267799108608000 10109471 563260312015048964722811941759120496592 10109472 -1709909613124852508368624791437967360 10109473 86496757593150687809355486034732895040 10109474 -97154609310461393695761888354094809264 10109475 -54482477417404719049690505650212444000 10109476 15591224990901371150159293720923058432 10109477 -75556802497780053860809845722823421056 10109478 6545524245722886912251735039322215808 10109479 415618007713610949246711805169614425080 10109480 183399379773720281905698075179429222400 10109481 6131792851366539278780944279261118352 10109482 -5402729510051367622608405464614225920 10109483 255162823747263943638037095249315642132 10109484 -140770292513493344114044867722758788608 10109485 -17114357343942198731512250597355741000 10109486 308889119378026403006441136969616464192 10109487 -289446663976795575370857432597632826480 10109488 -94017211497220074844777541816065343488 10109489 -111718531492277346824493731070905015232 10109490 35429603773366675129258053736988613120 10109491 -225866186479879593501663722127312279728 10109492 -312981796469069389940784638133250448640 10109493 175066764866737568665616027637687137724 10109494 125218088279115066414479689576560801792 10109495 -127880930712674071064718881695527800400 10109496 79078937371502948764335746526878760960 10109497 517958958029173290675039823814961403946 10109498 205366411420536785154418478385576709632 10109499 -50166071584366283792998560036233328960 10109500 -187492829234217172943594947705111680000 10109501 380122779477383240124235726565952396000 10109502 -8744149748005645739354282849746993920 10109503 91235553352048491613434242501412501184 10109504 -16748019750212160663150516715996053504 10109505 -69243553964696816067262332034379057280 10109506 -14879953163464415290613007373503275136 10109507 223509326845725991126640473163778381756 10109508 -447720789949851583155126099323090626560 10109509 -135809892446682820659564030815198576614 10109510 -8082795998133247012772875600385260800 10109511 214566396234373819054370135586403658160 10109512 -195233645294829893978044656658195415040 10109513 -291563080749534007543043055019845395238 10109514 -163436461915947652309249686851268399360 10109515 -1751337351349756434551692835092262880 10109516 -554926452924098067786969527675976222720 10109517 -89934198380288167541959225879738725600 10109518 -23380757909756441931985236110242169280 10109519 31738488867097550643282769897484730096 10109520 48564577424097871834102707160793088000 10109521 -71285095506931189795735018523696699278 10109522 -247693017972301686338931743240799213408 10109523 260978758555254174506409904576034700984 10109524 291838091506581690959380101463702196096 10109525 -320250022947416537001967910292552808950 10109526 -69586773614532424445775010536671354880 10109527 128005541112977873887589238793775701752 10109528 116095147103144876081552808298652344320 10109529 312965015152881210511044657184658687664 10109530 94816410461400777593535762217566909120 10109531 -401711844109556279765177334293336788668 10109532 89327909752743860543943635520081715200 10109533 749736736213167638348436103688112359820 10109534 -43323565381619906094399771936707065344 10109535 -103489197169356701597072631862927848960 10109536 111719649112737425274520008145322901504 10109537 -92255010993588015258559060966786886268 10109538 60256192385420375511406589100648493344 10109539 22523639261250526455532100413399490880 10109540 -27758308380049111144087274264559390720 10109541 -120597323780231206595608083148580217120 10109542 215854257968503168250340087325599144672 10109543 578179322527602759108742883279286150480 10109544 63960159910785556629557233334159032320 10109545 -1285186913696952354108748995460393200 10109546 -76298717728247906338591707700017576528 10109547 -45330219273698947257606133899754092768 10109548 -103674580772477062129579715017961585664 10109549 572490440625564703686273692827962494550 10109550 14408636729012249393405236847774400 10109551 -4469197806849642738680717533826582080 10109552 89845582888594516734983963856901472256 10109553 -630457689353786413266180117450278396736 10109554 46261288768583066598642598268498790912 10109555 249612826301374977069271783807651771920 10109556 199474561585894182218282277180229570560 10109557 -329429028659965446383313437721108170194 10109558 2110818667098408199635570190947993600 10109559 119428746275214054500279117539391366400 10109560 254730342727731218323427745626782310400 10109561 96917268295905439623404424107982268224 10109562 -137116241493539945124657682436864129280 10109563 -335379178215303038527760427796958297960 10109564 -89326661067497695692824570323371853824 10109565 -71698020506185233484294971307518919680 10109566 157734335712564628460718096910590540864 10109567 21654638281202997938579812866744835248 10109568 -2772230591195910952616844193651752960 10109569 -586743969830114665239492178231514330960 10109570 82597161252655845534794512269921000480 10109571 12240743755658464632787249847583032640 10109572 335440222954017184830351273298908613632 10109573 6031599488265199541828737953969033822 10109574 -31502385360056821631945212400803217280 10109575 -7329854598059211306483559562198892000 10109576 361018695098851214023480819315796014080 10109577 -365561332209591340973765688228769225920 10109578 142357887353023213120971578682935361840 10109579 -10710250037624875315316613372959809920 10109580 -55917552958842063009319778113940413440 10109581 -59817611657173160616131873141211764736 10109582 127006468083595448718049208328821548800 10109583 -305957243160002374380701064824681606400 10109584 16474861858619758536421655243570692096 10109585 -123862302421209369315621179219008208640 10109586 -23301640489291945240783734840342203136 10109587 -510530655861437043245396802310115233400 10109588 459246893456338297745619713219852450688 10109589 127053541412179858387227118741003840320 10109590 3550735395408402291144087089987656320 10109591 242641770672830570390314757069907300840 10109592 68433168463237304332639759925699512320 10109593 -157939985219566315951981654110302679356 10109594 -329700945508621410177483204688940883456 10109595 55755550393833996745068061054489955040 10109596 -34339709981232118179927943595367464960 10109597 618884808154483043296053741925402115046 10109598 7317739692823537942231592593486310400 10109599 -116640295813190049346831792243760043120 10109600 -349738234442676413333678108127721881600 10109601 1524947232981917290097555143785683136 10109602 -78639696937953993368775407969381827248 10109603 -131592967925682388230897353483322841440 10109604 -170306729446841196152109822709351280640 10109605 65661279573974429851255586130872497920 10109606 168853122551476947938372385972300025344 10109607 337963953618764081070582323770622816040 10109608 331442731420132135093676997153835944960 10109609 238996513541292894571097262333308664480 10109610 -538988859904852517305571987229527040 10109611 -216998371010390330593181511171511974576 10109612 -315031938838174262910089508007965567744 10109613 15991947237709130923881713812824612288 10109614 92227347871411953538983730522884814656 10109615 126480444835079317990447116673411707600 10109616 -25298209435695120009291024816542318592 10109617 104634397745272931062842889341233578112 10109618 218158870585472767742431808213208191760 10109619 16697702083209564992137885580753623968 10109620 177687827073820840237330817862443047680 10109621 -82311343876875495373101166651809333348 10109622 -108983678496538325610720142111490584128 10109623 -336646747215771837102638898717199751128 10109624 5933083281419957647198617200447569920 10109625 124518920777618998836290394308559840000 10109626 282948651286570900855430644002739174512 10109627 -2773430300875619193847821716509255680 10109628 267720456423922224951199432118378757120 10109629 -449313755084974896102483940999282860000 10109630 188966415643017811395057660021025996800 10109631 -22401226729955583719297226389388317040 10109632 -14698935179158132528476332162442854400 10109633 -216531159199263008051723863717161445440 10109634 -79583890319123416402075550644640613120 10109635 -193589503695020361201659071859487751920 10109636 364345161810653687010254449448036350080 10109637 896626406092673784602654397741705344640 10109638 -6234366031768863341317417696041996288 10109639 186237358867800433287218121289718332680 10109640 -31027876190381642260384194356912947200 10109641 30860013958747985453296005459523361160 10109642 84922675390305434647892728947200231472 10109643 -15690778071798652814435965375812132672 10109644 3069238443096696743330368761014277120 10109645 28603925512341834477419306799279240960 10109646 -135733107980622360605473463391165790656 10109647 45769099786732242667151303548984538096 10109648 -89183040256932845793302032081131184128 10109649 -18644325380527123657595214065641446144 10109650 66039657422971732769469536247643200000 10109651 443894489631108376281433872677973548652 10109652 51463620117101071658705316076559867904 10109653 -585324955931107664655241349626606584960 10109654 155024801011608020500754902708336861632 10109655 37322599878220768050741860307714897600 10109656 -675662502052892347535197767708424396800 10109657 -69148586574863636461555629495034809708 10109658 -2864707727384315445690736144634241024 10109659 -53899972189686661658692493678505523184 10109660 171993010169321044035785829074481269760 10109661 68172331807427911737426661663961936352 10109662 -84220108032470774375022377294181738240 10109663 -903572812595824531848563983296847497840 10109664 217285911849283034052558049065778544640 10109665 -107874597864641709926619677412507560940 10109666 46556504062470147586645416015260613120 10109667 -218718442011430763662393321388080307280 10109668 417380506827509340956151825691277721600 10109669 -215919616822991255640758374188715860804 10109670 67687579392116979019621524185724566400 10109671 -220630303603275536398695769500160904 10109672 29305040167558088061719616031787827200 10109673 26736253667563540058133390177219863424 10109674 17759198033689300149966094920892803840 10109675 -236581686797906413161867890315914847100 10109676 -161554610710692123711521689471033133568 10109677 113558297035330076417712359889696365472 10109678 121153423030676246515605682398123992640 10109679 412575103285336218056657569384784908032 10109680 26416482596394848409278448327934771200 10109681 -197982050661106825544715759472957371408 10109682 -44559657771678582315192112758655916160 10109683 -79926894098672029109280312332390390068 10109684 -52015801487424877605215970878889945600 10109685 69423715785805677934449658407479872800 10109686 117688399077088217367461800868901957792 10109687 1900965432219200135236570997165945472 10109688 -124700934136233980231644095952277299200 10109689 -202688990922733540930372919322841199360 10109690 70520750311581727912463872080890649600 10109691 24806461941776152465083204100405961400 10109692 188451339910780166638657143427716386816 10109693 -212628557098888253750379914571830185056 10109694 10415248316787128112578914508766108672 10109695 -73294079888054754684420106399879655520 10109696 143571725419531433916926368600276598784 10109697 -5266000457193288096925865426545144704 10109698 8405285556906186251958959174397989280 10109699 -466138991548298568744248292513998583300 10109700 81841575357099263556496855664695296000 10109701 113212886272981234963548766671882579200 10109702 -221196107216364807987940160796582380448 10109703 -305704845580290692120335783270044487296 10109704 -40918461848988123366500989879752007680 10109705 -4070954764694305360832414372418627840 10109706 103402293967210935483747628946077250304 10109707 -535006580680099291700648614616820752044 10109708 36985612371654333975886446884827693056 10109709 -5199349024506385289910104156002780800 10109710 -28167064566093139489106743231766265600 10109711 464415962383781302310944620112159899312 10109712 56082806228398287726121491936275005440 10109713 -582610246023769148093351011731533007000 10109714 47375761773904164134405986534926381456 10109715 27978571999550349133197755231675543040 10109716 259493804619054236136937746984839123840 10109717 322264423481536916665995621682216970766 10109718 -17685564590066000359173762649310513280 10109719 176036040199276827599109828091532502600 10109720 224003492576012752256457679323003494400 10109721 237695162648860520188899144345799018560 10109722 60773291997922959136221663992853234432 10109723 85203467708269747289416379931709336464 10109724 91436517651637592400559404027436448256 10109725 -154768061621619275468169659278504852750 10109726 -85420700816043513541146837956280185472 10109727 -293737443971292190954910434000440312936 10109728 -271284957632362004962327707200547323904 10109729 386966837169735294940620317836004703600 10109730 2519653477599682604285014398546570240 10109731 -6992038634566340110545546783295278800 10109732 106429370971494618557940169648301740032 10109733 -31044158870684259194441030716678246752 10109734 263707541752082146398895428978008834016 10109735 31727030910069096377359440854448010560 10109736 18843617392073265584058912517856624640 10109737 -53722950919278008398035590874120697008 10109738 252080908755274807051918386310343801520 10109739 30841088139741803244966890365765015728 10109740 6253174752566304205380476692195200000 10109741 -167159360604850389664870375910085897600 10109742 118720097305172527782019702372605066240 10109743 225539669530579985550707625868591702000 10109744 -87565381261544522781727782296090787840 10109745 -207772787953677091777474621271576630400 10109746 34494153910264815224613093450724461984 10109747 -74934188702817351996978282592174264128 10109748 -162021890489043289094916099746844672000 10109749 -92838792932230429297623135256123621056 10109750 16919956620269125958458605940352640000 10109751 -39011713901854333224617858289840585216 10109752 190645220188330410786811493895624499200 10109753 -93942298127211595293369684897733366998 10109754 -28603107040067315641013607381153860640 10109755 84023964213180694234021928849908558320 10109756 -338316401817704224996888763332934358528 10109757 -23341089376698079004364928046250921408 10109758 3564760295363538763158966297633942720 10109759 1107582790468744578716631513516878444928 10109760 -38787794564841745032241574396653731840 10109761 -114045769871118769151842922685877632576 10109762 -131804145067689232228207603376769727968 10109763 -155465732755922443160147098733782688508 10109764 219693668933600196546677301757738672128 10109765 173208447549471203666648960353293525120 10109766 58778404764222854279002832292918772224 10109767 -117436413140009508927786782243746394360 10109768 -345521475660381212807379612687780864000 10109769 13381789816469015670613322733678048960 10109770 -3547791489062576146276783629048844800 10109771 51250959358389794817250479015754339104 10109772 -103615831853591377680591550514859366144 10109773 6888596311216908222593987293679511904 10109774 166738985410873132853287499265527301120 10109775 3817243280494139373749195528210622000 10109776 71609000280436172432638519810667896832 10109777 -307162151064893342229545218734705763800 10109778 -39601217830679380167113103301779556608 10109779 230979139384005325826324725482510438380 10109780 42322317496582217793312031016837414400 10109781 -340425986583468596051742733695264774336 10109782 4606665876989739002401701201656861184 10109783 -121314420838197752819922372539780830968 10109784 -184583639488784628823159465942981447680 10109785 53115089520992379751993590182945280960 10109786 -230447760471092850246288467289869383680 10109787 -118532411387435664344293093075133422440 10109788 54535961703365694232983311623086735360 10109789 -348211271776633529693716281693331624410 10109790 -120840654413304079092531561308599414080 10109791 -26431057689774367247887662807339016728 10109792 -90536492007869344861463503449882624 10109793 -312008372518973323957247541365254867536 10109794 -11368547093685754552939581814250351616 10109795 -35871135270842344017449506406735137200 10109796 86834771598156628908724537416717652992 10109797 30162710726391972454533959535486748800 10109798 75357720341943374791035662267321306016 10109799 -215672856320177250928744658962907520000 10109800 -138543107594771091063313888174742400000 10109801 -191625686997896325052886213646948220188 10109802 224344367411782464510482324178975585024 10109803 252389704781643486499895708529926475408 10109804 -347588253741902258721417360388573849344 10109805 5214786589819996055770231989661059360 10109806 -44578573066899707435512159523638602240 10109807 227808279879985839805826425736545807056 10109808 -44042275382931841202143957933195788288 10109809 -472752598082376992771396242784510386990 10109810 -158656540599944925191865699490134649440 10109811 160232392026578693206748003538010740480 10109812 255075808803363094053885105117132342656 10109813 18707853754929648408083480603453498880 10109814 -34776828409506689279897719300762896384 10109815 175218960582487425539172176996723442720 10109816 8365917286884949115074280892044390400 10109817 79170415404171683875418641243451379120 10109818 29741393678294632477846276186003853280 10109819 -110178671941588092624387421919274258780 10109820 -26439300524157673322582499016240496640 10109821 -16106536807721021135105968539164032512 10109822 18095861399828148963857269089783071424 10109823 51688636255293300329534446545006890184 10109824 134718831526502880852983210325521203200 10109825 -149773086774208538882444170152049956000 10109826 241172839396254326856982639886685830400 10109827 -131449384067379791914892304617525362800 10109828 -317683664144958049663951847845046543232 10109829 -184556208197741234369494247751624323616 10109830 117522216992155146211591938936564946560 10109831 765911246305990636681914274929148082472 10109832 36914301302873861223749939178627072000 10109833 64344738981115502740647416797193533082 10109834 -18262775363281652655633804005115952128 10109835 128811677096548931906739093560849433600 10109836 75446789221003686526216389103871685120 10109837 -81456000889243536331015623436213099380 10109838 133529550892712239516342387465749217344 10109839 368148113723661858536226621659429614640 10109840 -29491204958695046095136408793321799680 10109841 73775261773247609859152674507093776384 10109842 160815463928022313486491781835550429072 10109843 8178563439020964544544948051444329440 10109844 73673276037154684933410186198432030720 10109845 445439898434902576139276382190757083680 10109846 -280157322692097142493332424009868305280 10109847 -363400764390066381398911933481051026560 10109848 -126518043138409890970347460475780259840 10109849 106876193732875895845041364114344495636 10109850 46858827672056375243584975995124320000 10109851 18819583078644032217481789790498414852 10109852 62503461759084707575968621931438881792 10109853 -8861988940675197583175784791463459636 10109854 68477927236584189693630640150043345472 10109855 -55787065242563668063266025404257339040 10109856 -83629620090443798023865946972305227776 10109857 -147711147129333173833445224552517801280 10109858 -193929939848391887630385297233814528 10109859 -3079241478483304885060161466414195200 10109860 -155851692147816463710946483106293681920 10109861 4078157657655323437153287698961942462 10109862 33867749342903424220415460523980533760 10109863 -290580477736668971132788477250581162888 10109864 157828514480850307323967264931237222400 10109865 -240520399669763490170532912581258153280 10109866 57344263213912673520702693809847761280 10109867 -314505224814417003238447791725105699040 10109868 167313297831150130086637376769291978240 10109869 185817580746558728091280417039754469312 10109870 44707212521771461935542595591491318400 10109871 -125138077043705408574387898118566995960 10109872 54870382794808179723016567450692632576 10109873 152710677188044360909346544670036447122 10109874 53719188362877679090085984655037484160 10109875 -2147048825757540638082074226372960000 10109876 -311158003211720647596199613661741459072 10109877 260939469212210968571692860489929452320 10109878 168655967638358930937912784811754702240 10109879 -200774529806530165164116020854708693816 10109880 54302770761590887308006740221427712000 10109881 329110635794019407504239338038445682000 10109882 409758871725949245482234124092701334784 10109883 -126135952251339462205762691795585525760 10109884 33799538293346393063811333017919000576 10109885 467989875170336321016374488039195964760 10109886 37375592390022409994880078315341875200 10109887 -514005337432311071314575607037805462920 10109888 -219796370477933711862501971716435083264 10109889 -6001530234012400988521396419641924976 10109890 -84945888757516034548990190377079723520 10109891 -278928483793364225029078831026926388216 10109892 -42352378428576977806160882139005767680 10109893 -100305543254319783285683083270772304420 10109894 113881265523718625346647198493029538432 10109895 -29266110489180465351422843904556272000 10109896 44195081964225839624782097392711772160 10109897 -240703284079019819453242968574147863168 10109898 101254436667434733379062356211820800768 10109899 -73885128235362637005373678064281365864 10109900 274923382842013659239862341114421888000 10109901 472267736576096319426098837361542133024 10109902 3006880114456823428715861381136850944 10109903 -46371817924568486500469260866287698944 10109904 18071442120560868327659984239078932480 10109905 -147976066539501582572457988383051724440 10109906 61848744715646713193165864457605289984 10109907 -177492588099865399355131762847163945360 10109908 274376320882978114361038693765721184128 10109909 152587943640167647376859535976340248604 10109910 -80066964596276675266840357997333120640 10109911 163987626227656816601721638410760915632 10109912 3323968420916638408245847999404011520 10109913 27934066509631987990367175427886832 10109914 -59910273625860070124542022876592124944 10109915 -15572431449321341677547413927276015200 10109916 -4397985306039144473383090815496885248 10109917 -303712958148599413512158590523556313128 10109918 26922544888054683300848848936979409024 10109919 -71114018620410806497919008394721350400 10109920 -39792652003611903566487853440840499200 10109921 -373697861284426680093039794919985174878 10109922 99150428768363562688455666299227776000 10109923 423608889102831835579417626325385302172 10109924 296042035024566925124909017354245768192 10109925 112588927151175295613499196572689880000 10109926 -8573170386762095498024344867597012992 10109927 195104705393185513316392836914052094776 10109928 -130176785212524342570625165054210867200 10109929 331487264464589403462872853732261177530 10109930 64435790107776616912772589478191147360 10109931 -36805186119664535452990709576147992080 10109932 6256526447169039045199623108338344960 10109933 -94601649017841011003935568829999979818 10109934 -9357985501267672758187347713200902528 10109935 239461416324421696276858301115743953920 10109936 509441603339307524499208247355408384 10109937 1957509841053653781910933981096938240 10109938 183761228639753508942713328672159987840 10109939 124215429263104466095084551946448494080 10109940 24456275785555123844196785752139520000 10109941 -237944197525776401478055219770819000658 10109942 -146291099472582109982616612853180208256 10109943 336059848956450471642931939967301368832 10109944 48292202053256783088235114073324298240 10109945 988306909581893783746050525589185600 10109946 -33882196657239889095375213327497134080 10109947 -237691760411584711501624000161893124720 10109948 20390410696309548153447782676506534400 10109949 -131211885204008253622343721460996199232 10109950 1127041701666897561407470072260432000 10109951 308497898951672765718997675842274050480 10109952 -45557421386556433896353751714364391424 10109953 16801386882205019002178336307293241280 10109954 -99220685509488448595485276906671165408 10109955 -51080467973197254682492974874541047200 10109956 -304784433078150428418306401780993706880 10109957 -16065225385088801808051542868627296160 10109958 107802566342373077835684599568303624384 10109959 -327067968399066252562814118643464337896 10109960 42947027576109355371675691526059622400 10109961 303136713777123504312403069577694716640 10109962 -68604896003953952387828493296354820096 10109963 439178268931769135978311558663595824212 10109964 -187044569398513327602657767786519745024 10109965 -403917484531614010681885031146719300480 10109966 92678426876645458585295536852474794432 10109967 25908552860571586443137986086635142144 10109968 14151808015175200521834473605866455040 10109969 -516671129794366728840022474895507223630 10109970 19339321893685539138217771739030226240 10109971 7833597725604764321749286921433606952 10109972 -155781725575621362995701472493692848128 10109973 15775425533612829631472142513039674784 10109974 -80565700939153058826820468079810126208 10109975 201137108140980625298477382755691510000 10109976 142119846516387541698246563808163430400 10109977 820668423168416998480467099298049920 10109978 169098222866148480176856924947137037040 10109979 66959887805307413814065532905911399848 10109980 264725075795185121271753664269145958400 10109981 143416182653524078067585722056619070784 10109982 -354523144573085664764247311473605052416 10109983 -91306131058847180831169936039084978336 10109984 508533763715605816042973306425089785856 10109985 -47901828162246817949654132737360615680 10109986 -62541287951589278334870234211862171136 10109987 14431906858294955357052556562485433952 10109988 1542694301714308964560084144822026240 10109989 -32179791361280126295798061904247247076 10109990 -64688129898489149635652881716497174400 10109991 22967950472862001643426606522703697104 10109992 27119890167683280602403672605758003200 10109993 -458713232174628815928165798111239194758 10109994 31289723232163222776653509361714592000 10109995 85680234202476050047863191428411622400 10109996 -5413215796207196847175430200451020800 10109997 -160308077323679526567395241484762149972 10109998 124054038531197605155445799940152136000 10109999 -129766938335828885016778552539893450880 10110000 -14715820620026639032351168502599680000 10110001 -70918141630266349079552939266591409856 10110002 -52118558087040734015055984382200904704 10110003 -276719944356405054036820053146131127496 10110004 292536208280155462522757217374537779200 10110005 -352922355865814027034408000628125028680 10110006 78145236264714560710726428429769785312 10110007 -587659631600393772319197139883533606744 10110008 520971445209430674954811864863216168960 10110009 42260748075883494518550929205320574720 10110010 31822596481402293540336081978824648160 10110011 411702533408363751226251331845845136612 10110012 73082907410701080288553625888392347648 10110013 300766126827944555230845829684942729440 10110014 -6127919472686150741601141101716532160 10110015 -135859528014577920577328846084263637280 10110016 9993252408362732747724921987062038528 10110017 -204745504776139380123543301262540783934 10110018 57904220953560426420841750357573395456 10110019 304306011094192482262702624874783781552 10110020 -51371106134844994628923365549091019520 10110021 87274660702190451307937794688188591584 10110022 111440736529046959678373478513773723904 10110023 -121757579717068917189255479002534336104 10110024 -96710285339032455482706979853138058240 10110025 -296553326755546597822799992778024960000 10110026 -25239490472985103032532490540091870720 10110027 -12894393264356057077160083770924151080 10110028 -31538958105659285191249169873094370304 10110029 -776516146328234595725442220148130238848 10110030 8596475241438901210147326191245885440 10110031 -6778133874480884073325540665092507528 10110032 205964762068102452167332789853150380032 10110033 105756657046698183582035551375476121680 10110034 236406970388788217875225374161422608 10110035 -190044493399756553842692295680690483600 10110036 -238123418173750046507394879107628503040 10110037 -203144796749693503854262657386474570848 10110038 -277119349155136460812839479694626797440 10110039 -18197611763851857917991287911564589976 10110040 -262534017047884003261317280160306995200 10110041 140554293641011641326237258684253831552 10110042 -50911190473088064302130171448992821760 10110043 -7088554201721145296192930985253794680 10110044 6915813979781069991878841232718469120 10110045 68881137680839603151456098200158330880 10110046 -259992893664217339765265808262044678528 10110047 192493406218309920107913978725902142496 10110048 34526178341825813580587237332898807808 10110049 -201219127897070665685152913077021481950 10110050 89458422535689662912363400308213842800 10110051 32327725139038354280880024002814382080 10110052 -100221078978630919758337078106171566080 10110053 10108419437226791442834638879027376060 10110054 -79634413113061876880930314043410114560 10110055 -201573281080447044083798732441712644040 10110056 -801548370922045098562718857861519687680 10110057 1571943100611041505802262083015843488 10110058 -60076113267205117331401485938689453824 10110059 271947320978477142837324882917768806260 10110060 47559702474610882133284438387511546880 10110061 59063166865342626944720270537373876224 10110062 -18852904119907024016413285487236466688 10110063 -170650776024272937630244153995063129600 10110064 34326908286102718917420404794977681408 10110065 -79505114824584426714722826089623657920 10110066 -202659501103985231630213820085775765376 10110067 -235742119336481586665936188194992446560 10110068 -64807104427881579173388252920021139456 10110069 55438620617033663739866416988354344320 10110070 34018703605482309853702322056697756160 10110071 173306785645220119835107486990686032400 10110072 171380386586323710347001118684178042880 10110073 -274623800721692892882575470103087226540 10110074 439335409341365214148846864882675968 10110075 626677543779037637984444916940593600 10110076 -418468697321863194830683761081605978112 10110077 281090568157314327212665564376692012620 10110078 174435376387143659443662435871547222208 10110079 197153108128817214895264565667988050272 10110080 251198664235199242228414353835347148800 10110081 37815425694740567355902076027753676224 10110082 -340327430018732136876588876218871177216 10110083 320730986524739961559409362171794245400 10110084 158722933129777775264934618558798990336 10110085 100667599680912201161655177676512558780 10110086 50290734125627821132670796877419830400 10110087 41465672373351613253929678330443977544 10110088 -258832057210919013030570113727628938240 10110089 222692425986176071712189468217508242432 10110090 97248042005600298633537861335804659200 10110091 -365251848627157622277795418415835390508 10110092 41544380121354421140265217686364393472 10110093 -18375655833980064593776430748883578816 10110094 -33885125095388629374200886473063075904 10110095 145280497713406060593950041290561438600 10110096 5453580985090590382973758636163481600 10110097 -684512189742843424626615000174235826700 10110098 -273951966630493167714956133875985140736 10110099 -137989854769548828100324691874966065280 10110100 15867700623244589709401696810728857600 10110101 861604357700897303897207705612843702304 10110102 10312118082688925363098850792549437824 10110103 -430736274776588461357402312316333888256 10110104 776095782200083734881422737970011340800 10110105 -43152947110209752111361076782639378300 10110106 271896883183073532705747216984008896752 10110107 -4474767608075235138932065960263557088 10110108 27353938302500052964247271528097305600 10110109 169159706135837192853756532654949665440 10110110 -27578358967893488360303176080623347200 10110111 357717689350259968461826521564999773184 10110112 -463145257619831613147455949672717877248 10110113 2146063358459443479968884370525387904 10110114 19936447132443753445135925102068423680 10110115 44917488354763480980533168404275256800 10110116 192342447452447774519427907586182987776 10110117 429664976392081593661854225702186816 10110118 -156591693161522449273533740561086494240 10110119 299049175046864057262422448816191942520 10110120 21490533259022987644128043277367705600 10110121 221168325312743149309589423341634539080 10110122 -204425150954783003554882118032138579200 10110123 249345349825718133557100677562981949440 10110124 -100818671310098735424618890663907828224 10110125 -296783830044605403661502548876595850000 10110126 -6805228220004130395048265960962819072 10110127 -235752502966002947748223285886156852360 10110128 -27985190496965530817097514233951682560 10110129 91271752204788255632115843058083049584 10110130 -21720750162526921401610389130654931040 10110131 139878910442537349572763239379410641932 10110132 11147893204518260445659314007236381056 10110133 152542330591339323816670405479365712000 10110134 275939813981605010267639353280989389216 10110135 3753151122717165898055124356852966400 10110136 327277791504062106271947954568995655680 10110137 -63001001713669119554983635536632112214 10110138 151564527968515410760719812424446192640 10110139 -30357623418817920491350067985064112560 10110140 -112619547153861169571149266361957048320 10110141 -178106154972640289106158446030446745050 10110142 -110882212731293507398165524782985525888 10110143 115457921290682353767648960429452899392 10110144 -28128265210046863289969325262711554048 10110145 -306613987221585475456710243192948077100 10110146 18453763777509842169470665823586808704 10110147 -87366706635797013147772252908037576320 10110148 -302287162502021571400802959323261265792 10110149 10376950415145984898677877574317359552 10110150 118480257644397336696791956429181520000 10110151 64206325277850695364844136372684771392 10110152 184441705744269304713572616096932997120 10110153 -30526019876288581339477152070389766896 10110154 88235312956308744341957022698138603520 10110155 -197673420459483593008746827230876320 10110156 34818589265859133172449123646365138944 10110157 46916323880479097200771309009071916406 10110158 -367138241034124269759867271755094078080 10110159 -313618136824720450835647682500866093336 10110160 -351889135294058876160838792632729600 10110161 397291579307759661837770792675496651762 10110162 991943805526897178305458810424929024 10110163 -35762993713637423128488433349840043440 10110164 -227794096409860336893253059188139882624 10110165 23149448876636138603394593648177385600 10110166 -252685862385717370631619578648628280320 10110167 31818033890801787304172806050501198216 10110168 169754301991150126400942749816804915200 10110169 117324183607235635418299479011644322570 10110170 -15346897781003147483189091518862182400 10110171 -80190072791830749611537321689562411520 10110172 -381176976394138787525296172657929853952 10110173 -410491768304708743416767961639143524020 10110174 -63387613980921415903648250397557864832 10110175 69070146061177806753483943383164869000 10110176 48968398825298591971224132999193559040 10110177 -3691483884580920810599121081326525376 10110178 7932254073412685742543231590281620480 10110179 209649538599073757751347318010745561584 10110180 69793484128444484320012849227348172800 10110181 -64386150352739353080093146556491028000 10110182 29895022571920818050027199975768528384 10110183 195739103026093085340715276967675289600 10110184 -117828454633992527716813269458891980800 10110185 21836115910684674441697325783774246400 10110186 30172956751472002012171580073855999840 10110187 -33270851742125450730467069697388333056 10110188 -402773429978641991543347135444301796864 10110189 166560383960986430650173402351117105792 10110190 -20730371106692684788422865685190230400 10110191 1631885563650615392080400368664349888 10110192 96653170817776194295486730430182326272 10110193 -189911558577615946860304534008370821056 10110194 -92587150487650644568538075316543749088 10110195 21446275851184617044838241441285860000 10110196 -300578211313605040330686196824558121600 10110197 -91765733857391080552043847166045301568 10110198 -8806838388080064829374538187243458560 10110199 -272497403875538462899682752250094602280 10110200 235667684581134542180196049619756544000 10110201 107780894227900880868538686489024575808 10110202 32734439918485413110550125837442369792 10110203 -4581979590364881480122428959759716352 10110204 -97311031207967416626851100872951808000 10110205 -53160734176044707643219244558735476480 10110206 -379010489429450114426392693579421303040 10110207 -297233760494896240335648837655899445560 10110208 33852530997961383279604473795815931904 10110209 401196440175161762259131410464393035604 10110210 -134320807252204663096831183847255738880 10110211 -177412483655089979126892969214446381368 10110212 -88765995619489360061654045922785464320 10110213 -154526168074200212236373725071859847496 10110214 -285890708828324893155732883165525232544 10110215 338063768207215766752024145454762090360 10110216 26670855302925499522764614127656632320 10110217 31965783843627557414751920402469912192 10110218 -26119508068569816888306854489977567440 10110219 -15081236609151787724925491702076506664 10110220 -141117473395329997154484305621732613120 10110221 209792362464739019263036024024695531744 10110222 -29039118980692569432414303273370266240 10110223 -102932146788229335954430254071781963360 10110224 -89345647212097125845109532507773788160 10110225 714853294917997605182428706480779200 10110226 43633542704874042025649695383545564160 10110227 182002895078021217404911984476057739920 10110228 -229815678146547032646682180998099732480 10110229 -205333710466193231141397617458592477170 10110230 -75907379850946806158502372037958734080 10110231 205065574740408767484729907419406296480 10110232 164632797526616721845550033179727974400 10110233 156691495125045293564332389360638006976 10110234 23490389825609516361998792642432263680 10110235 -82259218723274761674752792553617104320 10110236 254509708003324718164647397899360929280 10110237 -17510295550951081415308465534516710048 10110238 50203974987551797076219668870146433344 10110239 -5923977667742189166986001963842895000 10110240 -64787386379981241541336780408514150400 10110241 -230951652775019104550164322288541605100 10110242 48726883677154106378821307964305059200 10110243 -49824741826252290113089250304417864192 10110244 -351525261855637980268685572115453486464 10110245 209957276779405415421332593881124501500 10110246 2804403738800443789040155064791603200 10110247 42465956245559359117869857692940632064 10110248 -84600006062581681666526375924819481600 10110249 -315733896649827508908386568709310968566 10110250 -3998487199262697311664352870475856000 10110251 155215963762014430046171292102359715252 10110252 89623023788503836041139333280753362432 10110253 -521721631585083164749742736662168891520 10110254 -17089619866304957265184143642348051456 10110255 -9330376278404619840554830987253587440 10110256 35518298825253902331288355043581870080 10110257 545823548685940300355964656303001570852 10110258 75348762481527991943433034511111367168 10110259 -678682885647353347530665863632789683720 10110260 -33249133389014253196950607870044837120 10110261 64164933072414657150808887369688665600 10110262 -308271891571992277562689705643746752000 10110263 182755450856568352190435463322153753512 10110264 -236575579148703827370120011751557038080 10110265 -128792834626909787785446379517948330880 10110266 228394360940143344682299693352396382832 10110267 7156691366459312445723262689831328320 10110268 229591362272386520086579350147707648000 10110269 -333779114155759121171619038958071497992 10110270 -87351678327910288035745682519673542400 10110271 56330742082586948314299782836489009872 10110272 50140728874609310284414731961223872512 10110273 62584552222306761573087305649533177184 10110274 153940308033488008020974758757419287552 10110275 -58243509493898626582377968310811885200 10110276 173030207657617418460292245246309808128 10110277 -439512753980163617778337879199178219874 10110278 -23475628448592707574788469189482004480 10110279 354320934711731297211904093955912918184 10110280 -90144862286570290121774885392601088000 10110281 -21666954402305912092855833070812941388 10110282 5878651608719845625180720909104763904 10110283 304369481309508367096464457050501184532 10110284 154685206410485856866429506167202123776 10110285 396275933082876902756595685882631131200 10110286 130123150902524874317434533114462182592 10110287 154920280403311944120908395696003375344 10110288 60664017164626137548838381620396949504 10110289 892081032474482236515873021000457280 10110290 -95334566465859032030884764597812469600 10110291 38617752204577902578432379473073765744 10110292 169676622005550728904201086992850182016 10110293 -51962205133543246922586804431672612676 10110294 -75378824134250511415781783127347344512 10110295 -21347533611864880152472142425742882400 10110296 75033634148844399320113762266767400960 10110297 -422024929296606825412236310512771222240 10110298 -60060129770872141826127874611995485440 10110299 -354313361230462590807093661586554848000 10110300 -74184426198937120845117483696551731200 10110301 403714635820285621480524445947367281004 10110302 69771307114314243239322536676066256704 10110303 88407304466010971043750377796163778544 10110304 73732256798303777663410770976635617280 10110305 -121989513472868911106611312364129735640 10110306 103959863656107930207474274009375749504 10110307 -99511980801112633698566638158345404040 10110308 114593728844783196531467173544304923136 10110309 89832106577295070340379810016440600576 10110310 -24078910819900366327235293588902796800 10110311 210940110956369828139950584719589343040 10110312 -48965385845169350052502588865689190400 10110313 -82845560654089274280783514206285760032 10110314 -138509469376573715595843953339211441744 10110315 -32138128388460829806888412067422140960 10110316 -110322801774736543174021187292452488960 10110317 -82463969897841265551072385755290856288 10110318 57541893384340318473412650497076986880 10110319 166329323804522439043583077412807360720 10110320 -103213279306502051172855408295590297600 10110321 -17576020723601346670784894155303980492 10110322 -140840929531469010080921697758894688 10110323 235253494795724637721068002230742331600 10110324 7502386599559818805313463135141076992 10110325 37868121256689048926626788927163828500 10110326 174494357258064940139102630034108350400 10110327 -49434566878229217005745287742101753880 10110328 -194720176399604203212289333281888768000 10110329 -1086528200031987485004626318069116608 10110330 29989738131261667999464809261290088160 10110331 -81588818987535837563879234512434829056 10110332 -223636128277457940537964962003504920064 10110333 138935596667413037630259073685550872544 10110334 48055483475414476014469930002870966720 10110335 -289149667943759645634256950398527629720 10110336 127404582573922603896474202908005498880 10110337 687913399463771481107672626992506021600 10110338 -57367643988487293534242359622263663104 10110339 -15397184152889349848272064626740014580 10110340 4891301340144589055832355707582873600 10110341 336897877984406678542458966493672094400 10110342 -50272167213042254793256683091370683392 10110343 293254565339396714764585244579676194560 10110344 -131507410357913515779389771265673251840 10110345 -23211736275745129126459796819308713600 10110346 -331148478350772356625099864821382802128 10110347 -374718595114952661540099334547440407648 10110348 219812934324454774522940488403444965632 10110349 -398765188290324283409918134411693592650 10110350 -3734606691415350267738182249759016000 10110351 201926546468676886895548657783083293832 10110352 -34274924375754939454824217070139342848 10110353 76655588124077040641845776856868469600 10110354 -668231039319722859546360682847092224 10110355 448230609277492826565060202083672045360 10110356 54627735265989351229951242441472880640 10110357 -171542654240701763545355109163955272740 10110358 -454910741990028888826839221745466490880 10110359 -168528419550252268088259324465027020448 10110360 -45811751862149800825855273558242508800 10110361 -91248544223272479347574440111012245628 10110362 211601422906388659913587833287199624432 10110363 90042833925391587449957640996612332544 10110364 328241641212792072473946741356098033152 10110365 -3111188411589874977722554304034827400 10110366 -87184187346250769227683420684761527680 10110367 103758158717864087296225054545505010632 10110368 -360040796717172369522126836814146764800 10110369 126742279379347207225733067731895811488 10110370 -57258228699620599648116981000206481120 10110371 -10176621443892691683487258898020741056 10110372 -29479288362706933403785798857079569408 10110373 -66977064913971353822791136731729862656 10110374 84371356711332108153298863357559703040 10110375 -3982362226243669086430243190438880000 10110376 76909436451651581096975374199982842880 10110377 1486162756599006616721132555237472165114 10110378 26219562153886706038885700180266648320 10110379 -161773075213436213138618182467919907020 10110380 60003975757189847066209740684494868480 10110381 105629738003460912054715799269985669952 10110382 -9172359242095920981377325056271062208 10110383 53728739198433071789840376023313439632 10110384 -42548980267663057006231738389655191552 10110385 -174805995260071937311322471434527897420 10110386 -28322951270876683764087620718330808320 10110387 -122447533697798731933729700511659605248 10110388 392312233518362801118092500295715836288 10110389 20802830990751640349657969262776213856 10110390 -54944296286080436200108678111005502080 10110391 288569021821015410451135493344953194792 10110392 -91445331483527234705507844183860736000 10110393 -730080237381892207023062433877991369280 10110394 8620598378916967051264176854581248000 10110395 105550274906869470179802051944752308000 10110396 -140299077837271795917150884669035094016 10110397 1074883593328534682193112463965572998 10110398 -26168296659346831037757647789224263168 10110399 35915842698221647575326097142565858208 10110400 16843918818715238023060133698338816000 10110401 18350098255779455396145430151879216064 10110402 -31358774660649271827848947363566827520 10110403 228588089760981368732615458001384093904 10110404 121427592159055850855813769193203283200 10110405 -11770680111260917221498249293631770880 10110406 -249519340931385451550381557247479858848 10110407 -308663039206365124396865554057695648528 10110408 -42234592119787862919458507120034447360 10110409 -21620617720389179414762598203891901696 10110410 -138286371326499296371982964038523819840 10110411 10469741710283317092795915078292860 10110412 -94044822561552907224713032919864066048 10110413 -146228449483951949969437204074942572160 10110414 -16440216478748345358826601626113085440 10110415 286153399322271668803020506157497918400 10110416 51131186699176233036024510122677788672 10110417 123397427537207447995270432319060196720 10110418 -2896920147226637333018687303669786496 10110419 -545730996666406475879877168853803501240 10110420 -8345375610530372087707022872026130560 10110421 -23203663015857513795133673227168035488 10110422 -11501139759531054309763969949055120768 10110423 215510227790841982066463998728212692584 10110424 -414143587415069432072391875152446167040 10110425 119129000453764753311233797468966637850 10110426 -101082813996991756737423803228933101056 10110427 -10284527610224936004616421703120785808 10110428 -379457668919794540948317239384383084032 10110429 -442385963814485114157422905095481056 10110430 -30436167440140001700709273691457254400 10110431 68785838090619725718117668320117833192 10110432 2279001511160669612121823868469903360 10110433 -119426116222896578820878531407951609856 10110434 -247338959446045103762376827240110645248 10110435 90585354478071397841778645681966488160 10110436 64676449956705377631206396503400718336 10110437 -101564546473059237714364679412632470914 10110438 -68625104465298746206670987981827380096 10110439 -318088718972008283705560778311979870376 10110440 -155686817265821153779659376214683699200 10110441 -376376169761756809421254920343104761376 10110442 179106750864452209688381054476738045872 10110443 -159885193523658336885654885925521189120 10110444 -46227080718147363998407189550774323200 10110445 64190318273033696428695721777615059000 10110446 -105845423508737937361316294104011515328 10110447 13798919189518848775537709708366897040 10110448 65254644047221312380032589684906524672 10110449 162993507223776113910233597770010433888 10110450 40690597790386412400468443122534464000 10110451 -145595892492677556734449055210931928720 10110452 -409033776546962381799022297718255247360 10110453 223059063085127854968627118163877878304 10110454 74179921991274645613358874878999246400 10110455 89282803867445635979213385518346272160 10110456 -175479213991252119640446391773911470080 10110457 -134665397501872353709852192891231310400 10110458 143425060877055111716689855143111945984 10110459 62687967523734518351949075723379361304 10110460 168311605707363588655303288311249185280 10110461 1236278269855059229691268373486931904 10110462 63554857843387490326882895235459423552 10110463 -305877606290839699195915232241672980880 10110464 18907940694398717181205858975997755392 10110465 105572280609090865126653293408884887060 10110466 62711139600567513517150699380405501984 10110467 191569479971455433112293549046745035516 10110468 -24700830608510354307684987448970158080 10110469 40331242756344956616083166743394587870 10110470 23833004314196636262831450090442752000 10110471 52717630105758659399702719709208795648 10110472 33196501733193682641497525346106951680 10110473 552797128129023082775018472071673606180 10110474 -135536425956916281422760890704140357120 10110475 98359256897716918321527484236660510500 10110476 53327161100433402829365583313320757760 10110477 41236180818915551462529581268472003776 10110478 -70708102287808966290622741485547266048 10110479 138634920021476046957364271603802610128 10110480 55921995717420510211681680242127667200 10110481 93408927206719612876609541294128079282 10110482 66561474654512525223801666400828040592 10110483 -350601310982351951446431982870574305056 10110484 686710031642703847568785966714099552000 10110485 -124379298486829539668371826089486154880 10110486 -20357737383722605676420333188935321216 10110487 280768492216729470220379755572416024392 10110488 -488354350642074859653433658484774973440 10110489 15619601203037318484719961042111739200 10110490 40444466664894012435381020416860477120 10110491 211338611419168331455833348364705013892 10110492 -2982053834176807219914345635902015488 10110493 -3302873217878342650102031275520033076 10110494 29361581357241037842425683257257959296 10110495 -36775444481575553782236126043186790400 10110496 -453226527175535804230968755716901830656 10110497 -279787011067563394955566138785176529054 10110498 -199479565456887077919639432081965382912 10110499 257051072490298715471778207044985139200 10110500 -12700700134748564677040810426932608000 10110501 273760232166019309927451326218919802592 10110502 -87660959582341069324103094065143666848 10110503 -70717878016505199552924660271390886616 10110504 -2235595167676467847258255707514306560 10110505 -154399979419942457962341228020165237340 10110506 89769870400524516863669699098588078080 10110507 -230110059122962272136689905911850069760 10110508 99479897120036518969086153696288632320 10110509 122939048232593489171383892963422682880 10110510 1602456182842183628274264723895598400 10110511 550502319120704041698607031506204324112 10110512 35368870491545760010157384589389955072 10110513 133967784977056858631736193160362989120 10110514 -368678237373636648767316276254473678848 10110515 69224219650627273353037279561522610160 10110516 48600327476409273585167708200280868864 10110517 169693077444116099543619724272089106720 10110518 -156717652569172402857832331187698880 10110519 -245107402000434496266213037807731272256 10110520 66324515259101494976965331955431424000 10110521 169410973055920704595055963367174288000 10110522 -18722102481156586682662173400501859328 10110523 316574917632499748546246160872301789744 10110524 110737712051780087721174899779943003136 10110525 477495539176427345505539442087136800 10110526 -117027619839009553682633592351842583552 10110527 -648856526373076359990261588777581328 10110528 -65663598982056085192736942252233850880 10110529 -185369259369640181534942288536222018560 10110530 9524394304487378951827914106936488000 10110531 51332684479282594589452250623309002240 10110532 22907162518324962776719532745424018432 10110533 224384992312274434856865884208037306782 10110534 -46636373977973823671580479649394341888 10110535 105907096686827920386594461626213887600 10110536 -70125529986477611027101254296351800320 10110537 -15255065816525342091656790449685738000 10110538 44849775775551147036840796655695707744 10110539 608182487790011376092743604793010627656 10110540 36014806578511809621807188745730867200 10110541 -51636821989577493458060741856087950976 10110542 15089993361383041576053912692469406464 10110543 14248914722308900606100600096020867464 10110544 109355365851806951553811898226058444800 10110545 -23365793456663275969340339736206878680 10110546 98332142978786352339810410331133962240 10110547 -464695465731094538760600822373903872 10110548 36689084631617414541784468549338310656 10110549 -40726554634376951416318804330441655136 10110550 -37737682064144245742958616535773963200 10110551 -157710210878984217769748075588912440656 10110552 -103069299402149386344591206309015162880 10110553 214495694291521239551936762102331601802 10110554 51012949752816860655769505386834964976 10110555 46313040979512732564816165680741222400 10110556 -197929633804225908723447017373930503680 10110557 132846873962905611218918498851885279872 10110558 -16482599129871339415787235796048564416 10110559 -203158825255619565117454024687428022800 10110560 40174459438921131197574777897418752000 10110561 -8499466139486531149424642976211252320 10110562 54384996009843026670762753811904588544 10110563 698150747572180122693671501750868599640 10110564 -72276432536831906028280788332748665856 10110565 16009593007360930639743909406121373600 10110566 -565833549637833548471795058957972768 10110567 -309772325236332284328751101741043278000 10110568 -174476849676555949427027673009953095680 10110569 -31850374538300940399823164176087721600 10110570 -56808783285600641218339787710969512960 10110571 352462240793310856670089076608520422772 10110572 -243065479126101282710096098458141153024 10110573 -18978788356426880294741298560023588800 10110574 163230706526744208040530046746296809536 10110575 246502445775550043225071856285288845800 10110576 -4573951105526887832984959471628845056 10110577 17768904624241425815992962793832551732 10110578 222000959579705760021554410021108224000 10110579 42652347217725414955232387881745728560 10110580 -42165588945431855624543433008407941120 10110581 920152343884103397099840722028939132 10110582 14605328833156518997869044024796648000 10110583 -100880033549909617152624967332226480640 10110584 322104790922547960387726993281758003200 10110585 144582118186004058218185259877452313600 10110586 -57468273352336722211170305016568933008 10110587 -134442864996629958104042065600452892764 10110588 15170482844616042552009704496494837760 10110589 557719074121036513930463186964405430560 10110590 -152320171608344039254823842877030400 10110591 34255789869511799813326114845265951800 10110592 -259948547017117709029133940231870873600 10110593 64498786927325163262740317343868459200 10110594 47976572061505174305650821456128001920 10110595 -302307718030983180389946149086954417200 10110596 25659200881544901167070554674684660992 10110597 -56151672433938457223567265427208011776 10110598 -85015486122474905337068543383478660736 10110599 218773883012145761016441035118640344600 10110600 -22417700428355569769932497037700352000 10110601 -188434238838350756643735452413240442828 10110602 -224466302178164077839251567838482762400 10110603 167729446385769383988634912536915883200 10110604 -56735558148002642273962978928186092544 10110605 -163922521979713125753836100410916129480 10110606 -14162019102582349540267063112582126592 10110607 -93596820907206675996768590639870064928 10110608 72238712056991222728709091019088044032 10110609 -31873794567615647899312148355385238400 10110610 -187831121083901280221581797584599918080 10110611 341552776079243087352136965857249184012 10110612 -124206674806848984596710015630364633088 10110613 115813894789282716685451524960185181344 10110614 100632890722739141981963917229954501952 10110615 -138939622318553526415180443139952254920 10110616 232218299195190799462699634639158272000 10110617 -20069210309782692474306423546340939248 10110618 94842608972853913690183380991362447360 10110619 48599494924785210921625462677165332800 10110620 42017524409645815165575142446268815360 10110621 -60537432628932902340973687198821041280 10110622 -100858013998092077142465742185198921600 10110623 108655683500847249260768485728183955344 10110624 -129948330394788412119527773734316277760 10110625 15846267254749076715062266527874120000 10110626 -73395510858022397670898064592530453856 10110627 6732304676739502158250391131463257764 10110628 123067892295612781559737714219942490112 10110629 -527929064845570434945973652233981480770 10110630 117214274934597918183924501981426971520 10110631 301923859992808954252001829187126371120 10110632 164732007248833289645741585585853972480 10110633 -893240731773566632162907223110256960 10110634 -267966409788514996102203016100379219360 10110635 -191935362822925360494788272018959425040 10110636 -3957151604371196515577505176715878400 10110637 -272745792174091299749475377483326510548 10110638 -5775264048676394977701943649732057280 10110639 37255538399790143623530648593585664 10110640 116435909350812090326880935472050995200 10110641 122257219663899336698374776085393591200 10110642 101579809392554165814915142592081910912 10110643 130599333713872577393662486827078042400 10110644 292790828168150808086157887237724420096 10110645 37930937837487049232173672284055079520 10110646 2631784801029368830264947276030417408 10110647 39613417724810951877221780640270993960 10110648 367759131520641165628199506602747371520 10110649 450996908327587690185826915133966772650 10110650 5244019033616807782840426826841139200 10110651 -20242325621594392346545898852254519440 10110652 -312968447164968379019949435981576565248 10110653 50816562226129276908354092390599561920 10110654 181634798026613667998690356413012963264 10110655 -63660199122206258027142565715511150000 10110656 102721240444081681188486478716091760640 10110657 -36539572191450563228258389944600910080 10110658 129521354853491028215454081913956380160 10110659 3204195353537887588793915787581615904 10110660 -32310255283695763271915935846163558400 10110661 -456605660682907071299223454287007417152 10110662 8209206132105616752103134972252746112 10110663 -8288750746224542736192870058557718008 10110664 -72636430216807990560851861609762150400 10110665 -119234029642470975858634686083704507860 10110666 97572753745855194446278372443358381824 10110667 4675277923503673274474916934667527200 10110668 -5070172721346053521274698144845633024 10110669 58315573508413363675457486299929414720 10110670 231666497105875824992951100104420633280 10110671 164792349226934364132295489214234533872 10110672 -16765319937942184818324506257713659904 10110673 -7951467363633237472117172840522956316 10110674 -168393765406472387609854203534743113728 10110675 1575038213984752706242668832396981200 10110676 411296858490148767180131511853946880 10110677 -214728936269084963324899422199752183474 10110678 146731179417894676431046000324161906624 10110679 -21593244573282211892937235836081890360 10110680 345580411619495792833437420267525734400 10110681 -118553556508545280028096248560095315904 10110682 51611640581517955488641582048656695744 10110683 -457344243846554851989045061433266013976 10110684 -138292606553380062719314006807966015488 10110685 -95364340659141099667138737684959218560 10110686 -119840737058588575034009769293070251136 10110687 519727128567937200132490186961227460352 10110688 45393560403960418380930253965831438336 10110689 -599695132229327104985723359537165051500 10110690 -6757965537062869496726479585580774400 10110691 951033897301535110856136475851299785912 10110692 281447929096364042454993676394692914816 10110693 -52271321340716224639037426768739084000 10110694 -104420048978031455040244262937636276096 10110695 162827727920438982801111607938273984480 10110696 -201970003268167205780214352556856115200 10110697 217486601050041610175399222194672766032 10110698 -75330254946742982215008881698944913920 10110699 223315624394375173391661954430530826584 10110700 -183563201752249727790994485239614124800 10110701 281151139755468962628695680589454879702 10110702 -93339888060069373060808144481679681536 10110703 487259139319147075711236123661350895952 10110704 17886747706165242264509470490519568384 10110705 118325738765061955803448973529644515200 10110706 172946107857393804351048535921851916704 10110707 29597167212096328001763835413942538956 10110708 1326639587293638662754542515520108544 10110709 223597857564524064054908595101647883406 10110710 -48520872988659629929405544043745290240 10110711 -217695143953816643202169688846660050560 10110712 -63643152641090585765658176086887628800 10110713 303172064557168424497515173309255927424 10110714 -1250284649308367802483140314380840960 10110715 362389870588542145877800530597619904400 10110716 8782361730394044434757086856399470592 10110717 -226563409001616668642803922484727176000 10110718 262544475793263810901278556758596674560 10110719 -229216238218531232501246034118201872 10110720 -43499336714668374879631342377086484480 10110721 134423139181880281509932632051841047600 10110722 287738770736157579325039557425717928912 10110723 23464162985258654849360978190171629568 10110724 116666194242141508777965109749170634752 10110725 110148787296394625703639141160264448250 10110726 101439106796975439444792870773617245504 10110727 -124970658495832408219718608206562976640 10110728 -245552739226242043379816513538036080640 10110729 224550695583112418324376488379278547984 10110730 65115531605417100067749169106752435200 10110731 69315360146549682549567807291305027472 10110732 -353532382583057674631460205935309619200 10110733 -59526455625404401562741171764369660500 10110734 -416027664673219878703842530881208563200 10110735 18111882567780127735734379574502556920 10110736 68641899425132216347673936927011635200 10110737 14619822555614619783754263358835147904 10110738 5390085940261662632219362953941760000 10110739 50191568203744210918588779526935154720 10110740 -153933196091391630738464010478025775360 10110741 52977199735016662362116280839028203040 10110742 -48436960713270586449963810842211447168 10110743 -202784304634288108686221565638280553536 10110744 -25834383602575288071445774908537569280 10110745 -107377030413497949852761939307466885500 10110746 -260933282812378675084284445203952615680 10110747 -89103209143960200107493129546717201000 10110748 -51856411549834480182581988253500184064 10110749 433908579355427053894411941936747520800 10110750 60262948523220679817763503485562496000 10110751 96688830130999219584729362003176368000 10110752 -642124105048931111403687077706946510848 10110753 70028615694049167658416201329224275540 10110754 20008173337480129099198023916804569600 10110755 -107455147314166857558915611741815200000 10110756 3509098972511499025819527416901949440 10110757 -28718954674546108411839865990045614660 10110758 145215711845710485814598121575105376096 10110759 -384830145149253111358045539789956129496 10110760 -668895032119776051914300245876992000 10110761 -132911710220016079577210461782233845638 10110762 2607804267404752479516193921163228928 10110763 -94740023827148861916209551058827714080 10110764 -63490935597251201753746221674554126848 10110765 69512663292518763743796231320428744320 10110766 37351710459234086181825536411802944832 10110767 -323633974357525284507724566930684298368 10110768 31878961173047892641569201792201457664 10110769 -706135023385802033138830000440093397904 10110770 -23284014839774540566218997021334221920 10110771 -178420768050948622008887740006593849600 10110772 -117777002225382454447480149337222914048 10110773 220845230689984065585785311764674471022 10110774 -61908271239387554566597970635740733440 10110775 -14771710560192947799624236783847545200 10110776 -11561741236164039735367383188933836800 10110777 120184481251326480172942806335692782720 10110778 69630598392166462977125452893334051440 10110779 -193731227720505873270704073581215968 10110780 95228795583065470106321652607785192960 10110781 -393227082455450878853898751146599431488 10110782 -120625225449394550537206322196890821632 10110783 16119656991898557629399890601745313224 10110784 -101707626885405422043149618906586415104 10110785 84045730747726183752097201145457760980 10110786 -65316636216474190951950671169992034816 10110787 -248077696155112650045647150943139837368 10110788 -38452614219378484932699244857842753280 10110789 118011520494966567872776254001060187520 10110790 189811358974867023938737715833253174400 10110791 318439327076142394621271796086728815192 10110792 2914646391208388503479575886520320000 10110793 58694453234144405523270755564725370880 10110794 -82937670037756023288237311165350820304 10110795 68668794959991735777741456610400172000 10110796 263656980469247920249885657865683038208 10110797 210544356092324673169550049589707648246 10110798 -133244559109622668260404716238768042880 10110799 -210315612758413648066151737907558358464 10110800 10333552100357997534837541808622796800 10110801 172767322676591115605557603274782887264 10110802 -181281499711390785299705641497718653120 10110803 -263118637570995899635136572976376025296 10110804 -140442084577711005676501855336631359488 10110805 -245405974068476543446676631820661760 10110806 64789364999688961690736695592987288352 10110807 -21436489046499198639965332273229577048 10110808 307727721204779581459865347867158528000 10110809 231518098613887904635021535862774568320 10110810 55248475975688827408138979065188019200 10110811 -195262630136956742351116383464664192336 10110812 37647144722353037360944460060025062400 10110813 187419512199282970287977871264668750688 10110814 -47495195092890379300097066779705810176 10110815 -95609421291998326576896534439147392000 10110816 19868983291851789749055151682804908032 10110817 -408035918040850537191202916986967347200 10110818 -79930370118763304961897731116484229984 10110819 -128801992595010370716266535786238488456 10110820 -85149576718512166691877802874837483520 10110821 -167213554674082308159242725030733272320 10110822 -209018149870435177139067308247630288000 10110823 -167161168055431562660827605430993238256 10110824 -74481565753069402584253988742734423040 10110825 -8280089868486787830852822376261344450 10110826 -126184611881637556473281310721731912192 10110827 -132049747254934614993282221335812635808 10110828 27734809582420977101026042543200141312 10110829 98356453364637708610032824418256605120 10110830 102477360416725350488822992363700668800 10110831 87849483348451916306348165399173994880 10110832 109091512996110369147845523343372353536 10110833 258608294793226184926683009468206672082 10110834 -127562634025894288174094325695693122416 10110835 -35338374648094522657103432353189621440 10110836 -31279036917457118765440793090631450624 10110837 256057541002655269358862184650092806560 10110838 -16563392545413723528442782833240031360 10110839 -363636361905369143659887151039683367776 10110840 -84212597362813960682493234548250624000 10110841 67515443281906297077387698218328033864 10110842 51580723296735350006563889506791244800 10110843 -175091524839036038437933218259911660468 10110844 299026466585742564757048190330231179776 10110845 -133243420101897947433332818691897778600 10110846 35921329120423399029100458101343664128 10110847 -294634741935546552704986036733240888704 10110848 -8526898078347164938827353057667317760 10110849 25933577254758763734790507499896789440 10110850 -149045768310790259128292877903288960000 10110851 -193289330440065186273666518614749650688 10110852 74275083904495854955535291210186280960 10110853 -397159416463523450786530235974618164898 10110854 -121578621559491028917764984869225962240 10110855 -228665879722350581773889052092805269040 10110856 -80825707451009411300921197672186629120 10110857 -67028537381364876590981540294386113894 10110858 62614785566545903669485648652961184000 10110859 43758051207494303842708851885239772840 10110860 -113018033038414830578297491952679398400 10110861 -342284406023191211376317614549669237290 10110862 57138609156446302650776037780675306432 10110863 -9639560975622673405827328882322537376 10110864 70382674810647065840247739806666522624 10110865 -10771636166563043051704003100999307480 10110866 205564612792592599843361591993428690560 10110867 1652235134528766177418574123665468416 10110868 -200726222216218176059575002794563687552 10110869 -392089735033309216534688925585299809920 10110870 38141334026627105875279499115328051200 10110871 217357066155746107456852083446571824072 10110872 23766035741903001902729771721091891200 10110873 -145178935189267710672101603327191853616 10110874 -128439445365198858353164584939054743328 10110875 -416942850783258849487119483891707856000 10110876 -116189879307399147835868639594055229440 10110877 -115698515762395386320522840169766432928 10110878 284877227119942364546316794030292474240 10110879 -43965981373837458302922079774058040000 10110880 29462308774064166097323738351941713920 10110881 460598812569610582664178250978504146 10110882 -76811603106325155418596410384560623360 10110883 1688618952075496946171925866885184600 10110884 75223472597945330871958571082025746432 10110885 -94723388927395456524177566146806338400 10110886 574201998294602660078368664770570636416 10110887 -249372402182914444933532731074804543648 10110888 -4063865873185292981768172190575129600 10110889 78530426324409579552669696745644252000 10110890 -47216188970584001031579336447884686080 10110891 1667233050627898154157982097332771584 10110892 248454061244625943943259825302572990464 10110893 -127076905272684773205243006351631971156 10110894 162040932535358708712336301740470661120 10110895 138949445959955403436185218355317198400 10110896 30518611048946174830753619435247255552 10110897 -26932438176447212146236584121254128512 10110898 -15038535653021006109014604508974624768 10110899 292122841918803917113652855638793733360 10110900 53174875657107385259847112716781516800 10110901 -83007836812242000201521612567064629988 10110902 262692262717354221204094461089646912 10110903 372166977417820366061476754249106804480 10110904 -394487173385913786148601205624098058240 10110905 207648872640586973933628358248783447300 10110906 5692458800918063560629814741765181664 10110907 -292350108084445842181987862968021609160 10110908 -167036343904119180233559476212808048640 10110909 -234403047114989923296439687829140493472 10110910 -143500825636498406354104771881205832640 10110911 74490818279427447266094066307404135432 10110912 -19177129953682481252011685875179061248 10110913 94201201687740938429498991795480062400 10110914 -647012881180913512582194984740664576 10110915 31954324018567137915707950604909234400 10110916 -2254257541396661757632279672745346560 10110917 -47661748284489700791623010410533930080 10110918 -12509553135486732732448334611007167296 10110919 -62522347413605101096882952131584731680 10110920 -472603684559201437611614306644864512000 10110921 8801303311035564427502767064184646464 10110922 533940444086804718328026015118486589952 10110923 -221306101569631853906555042233167885960 10110924 -134218594451937727764198059372594922240 10110925 -244898295756642005529332426369486371200 10110926 22718593481066933831780369772860298240 10110927 -28188692337487599615179952254638095480 10110928 -2817130631212940299149638780471033856 10110929 -63680411837419979145232861088556756480 10110930 79555068267498573060261866010347589120 10110931 -324982533696846404112428598864494277268 10110932 -68923411743836483094249710790657853824 10110933 -239868199656117314615122411305108821760 10110934 1486582305143720157654837764048991360 10110935 140014820682068521779462239350636217880 10110936 47878890716692525824314984004857856000 10110937 298046117134239976084707293437784161800 10110938 4324252388601627775593758385639710208 10110939 -276566057490846205908840943378091990376 10110940 10768625502182615343887161297488967680 10110941 -274506085386339258123805332387920237658 10110942 -66548311515804135282437684328399648000 10110943 -201619143723068529567869416605138963808 10110944 231896165578062349493937377056061915136 10110945 4824117041864734403462939113652112000 10110946 -80054385962623823959397225373134993328 10110947 203861774910548531283727571909395428864 10110948 -124577038192926917118623944276695214080 10110949 -13773484619231315166944916122523215780 10110950 62691950169448964967852892955636268000 10110951 -373703780544647194801537439453667022320 10110952 -138510061360256582293351012121780305920 10110953 -71595938449962549417166906658310748380 10110954 -53581152875140747238265023231460096000 10110955 97524645071201301274022719299674619360 10110956 194537465115597887888903102862154728960 10110957 176907920172046161836597036944875736992 10110958 21603545017439732060932411566946005888 10110959 10792333413244892551203067543393070160 10110960 -15221444712485821467199123379296665600 10110961 -22255705131295113628453688723487467136 10110962 -169742600849339310640299350196017212800 10110963 154411609238721727117193062040215511088 10110964 46190978313398145992613844660663398400 10110965 209661570802973041607046535442066772000 10110966 -113099310197612763066277137465990134400 10110967 -305514473820681609915344499980084681088 10110968 61421622471411448742075645360532357120 10110969 80292307163241530047716133793090654976 10110970 -142223892852323606913705838960731306240 10110971 164160245066111762372367440661478063584 10110972 -265155602888074013338688997461617540608 10110973 -210359375589333457577231582342765754240 10110974 -54729525642023236237148493114073227264 10110975 -65509574782430370407875336101241872000 10110976 7938080943854092363011689251539517440 10110977 -2829443411864526399110222623938338592 10110978 39523564504959569895384184733510344704 10110979 -40985441261719899207325585642870067016 10110980 -76029904146115388210852163634501939200 10110981 -247644429702918369280234617095292015648 10110982 3368953288253502848851130985392057472 10110983 -36797971414217216837632767566118274800 10110984 12776037166537562501983183405385318400 10110985 161611272542992518037808009382909227400 10110986 -189311962732599453948481280426156057808 10110987 -234870027512357857833466307588743849080 10110988 11326559401947056150052695051865110016 10110989 91096376202556701160927161439495430592 10110990 -7978403185251124353557191190243654400 10110991 22952822085915604377924012954289920000 10110992 63957402384145195221924183281304477696 10110993 259547577283094521282596866513223105264 10110994 -34300212203191840585626024432217543680 10110995 197850150105494034878988572799157780800 10110996 70414098175666168256815174040173443072 10110997 -115861407953249065295098732034770555460 10110998 -123092174369293129859357030344533280320 10110999 -313340061634642343368637516924780987520 10111000 103284770228028896509838679186309120000 10111001 -162321428307206754261271602191155954998 10111002 -254254213727281527316860528928200960 10111003 -311462386521371070980869183223223941772 10111004 -3903804664512881460851161578740189184 10111005 -84723791195948303239573329490820993640 10111006 -216501772452628774724137384408373586048 10111007 374933823309354166385129112595410829440 10111008 280740465486068543769415055651227828224 10111009 -410825280307479444647978201781639478380 10111010 1301883526529647940543155637885706240 10111011 -13265303133252750276405199781636460576 10111012 -60537101017000281637377914832267842944 10111013 -343825055406327997392010144474271255616 10111014 -63707932038347541111143060435164181760 10111015 609493398145715016106406569979108776800 10111016 162325148237414601715564521334280847360 10111017 -88197302757186866249820916593478880256 10111018 -90263947523881779479305307049589193040 10111019 -29917472554833056221518486726812981580 10111020 -1503565710249411153204174446255308800 10111021 22807808935735503220625193888032531200 10111022 -13933732595055783654483597210977912832 10111023 35259797278488840668884774627191540720 10111024 -18963624703829057136234605292190433280 10111025 -199693807190353281437579843681664953700 10111026 75235747329433480925791122872868054144 10111027 85734883492863929048601762018689599792 10111028 -249240973648126500070353780369894536832 10111029 -37064290861303048896615224789985802080 10111030 11763283280264117595140686987402725120 10111031 -138103735890712715056289991556905328800 10111032 -262824443778128769724956897678772654080 10111033 -260778729495936629011497366659259789936 10111034 -18606244001017668668049035865297788928 10111035 277415233193300104459648656579377825280 10111036 128609869589300614165663042788073856512 10111037 -414657540363391237802277485979338839200 10111038 -22514350998711064421268166553932907520 10111039 163927987524090396795995087795506333152 10111040 -61670183712460629164164254733330022400 10111041 -429272176238862746382823805786846446560 10111042 -51910249963356644131411149554207105328 10111043 -301826891502839852696626935405172531776 10111044 -33819193337957148359529213032330486784 10111045 43215005868194018033448827676663864960 10111046 24777264334844014845098743896598096704 10111047 63385014946484977947343372746680675280 10111048 -23938881122040861449700706964373504000 10111049 -4407240676030289805792389491337026680 10111050 17733934719282591309559957907845626000 10111051 -194440005328393450911678331634291836296 10111052 -112864644871941741713947141649638594560 10111053 11407200331363557222680994374353428480 10111054 60134134836550883953127226453919253952 10111055 186578387793586222609778558416985233920 10111056 -64349867885945736937227052739366486016 10111057 236134084903005808278270792537381818784 10111058 41323702816581786593101786246788277920 10111059 -11883991806347010781585792062515650560 10111060 -89263578384344505889877725731783997440 10111061 226838588046490720965780525618017971662 10111062 -9990279140651267753264013659705892480 10111063 -4292206433364345656899216181578350336 10111064 55757104649239696822248571288954060800 10111065 92393641937094462506928940677517907520 10111066 93404572237123483110886751445277355520 10111067 3890922592428684065632235770142434116 10111068 9322268296795145779991495556535174656 10111069 109769896627745303613259208369402330944 10111070 -216241200154096009728226920025082147520 10111071 27735527253678388928388890035535888712 10111072 116989168346527485096473119372747210752 10111073 176774391676207024432850899628486430336 10111074 102077173285883392647419322678161458560 10111075 57236257113535727298611760888417279600 10111076 -129414657454334896014911143925284282368 10111077 45514422925797955193203886480200905468 10111078 -172395795282346010909609815055651818560 10111079 69305344618981628501268805084076297880 10111080 15465809623842157995439753787567308800 10111081 454606670119040005962393289629270413882 10111082 164668757717015399258562435031533218400 10111083 -320994613185418617877070616974610609576 10111084 9740494468522086422240313433549217792 10111085 -270639184062094572681765427678196735220 10111086 -123743140271739560434905573123591000576 10111087 -176200542733494001500651700931811154448 10111088 -50725880690635259882009034067017302016 10111089 -334262362445209520417744759237692165776 10111090 95153478608961524664164239787467100160 10111091 42125495956091485867484592126163740492 10111092 43517869359406930189880686428002095104 10111093 -323364254659581538272221791971453768658 10111094 20814585144187482603470939511808960512 10111095 311023532141315522895563175888117885600 10111096 -483486857262815242422512171805243678720 10111097 -354949049154486703435350849261477654960 10111098 301065706607806177863731850623370306048 10111099 -28500303833545823711959667544963283536 10111100 136049142619941699294807959051546150400 10111101 -60752303492197995668107622848977387936 10111102 -24680126426109891404688314590072693248 10111103 -448237684070307185337040165620504363648 10111104 375635342323418720402963991281207869440 10111105 143101627603200025401795689880794741760 10111106 5150725522182530629344649290636925824 10111107 265699284662684428504226717759210871792 10111108 111214694168051055351112357808784879616 10111109 325866122648832745555717855847098889310 10111110 -62832137294017080872719834779608924160 10111111 -348637483305891159497164536061929602400 10111112 21360141331757435433528849430672588800 10111113 -59701342560947377343377853381132392476 10111114 -129851782401911360709663057991838142528 10111115 33268712082185344895207096279657779200 10111116 -67807013237295584320093497171677429760 10111117 -372420631949057248171259512400336725834 10111118 -69137663325193470632388236617806258240 10111119 -55177565286729226243929481362568510080 10111120 55125436866527503831946181659099136000 10111121 -505915859913483412310086978310962473678 10111122 -28872377088068660225293649492729118720 10111123 -1008993152278500552573328592751725404 10111124 -498222720313730964475100094716597885184 10111125 142472635705293380272450569485503440000 10111126 33035611136199851029283000185913812512 10111127 -121177956455200951864141983777927644592 10111128 129135953485060252611084681272699904000 10111129 136018686352123950285990473558422725376 10111130 163984849201725419193686200201868337600 10111131 -556691670806757394173095684146732685280 10111132 -293406177787347214536639796556478724608 10111133 250818684703310830295478219197106473004 10111134 23276142577397887140574495569669304320 10111135 276178549815882810225152237315466565200 10111136 108445262463528581038023982196525629440 10111137 -123974897760328163514795632830946792832 10111138 31037444300108651603567756516498234880 10111139 -173159781822422955106070570803193889060 10111140 66858979449279443606541806080648320000 10111141 125983075804330084987069202664604507452 10111142 221273761178002125138413181744319445472 10111143 -58343727868883873263536388537337240832 10111144 -505279347185429848081103667354059489280 10111145 89815729093093924585540431961991040 10111146 -439266313977723221687015994726930432 10111147 407279694270427531321019872710247788596 10111148 55113347444170359880160731186017455616 10111149 -309238076636252243658086999298689376 10111150 -11999893854078852684088894666089004800 10111151 39472583938980342633619848791022411552 10111152 -117328925701410545776349826467954491392 10111153 -226046856287198222923932465916309901516 10111154 -282888627115301414632513673933499634560 10111155 -4427961651387447658399512315312446880 10111156 -328423590921310614091572994390721587200 10111157 -11270486644560217864791353597976546816 10111158 49449754493941606090079704495704741888 10111159 -9988161856462187613391831531700582696 10111160 -13901578147413616572802578281015808000 10111161 190429554160797832345723882912505205072 10111162 135461630513636351190366325001816990832 10111163 -243435978493353351671173300612020030936 10111164 29620779713083341111379799038253064192 10111165 -72171378438920666665874808183925241940 10111166 -43858162643576124265788171632674860096 10111167 -172493797990929791963293872919307932560 10111168 26612769691070374063703904539293777920 10111169 -223510175457361115950461600756874592940 10111170 -37323715744893746785815790397450265600 10111171 122790498935439261786968905759956680960 10111172 -452870313185172321559659450526026935040 10111173 105890271480498349154139086478699878400 10111174 66921782263925827364957259726042053952 10111175 -9753892708225046615736969315104701200 10111176 -332829073645166290421743526083818700800 10111177 -67287958774769161531107924943526983936 10111178 -38174156713364820876570798291303571968 10111179 75025919548449604125008439671835917568 10111180 -115484764904233389314936467700467737600 10111181 -73179876849357090272928902658441455616 10111182 -136502136266906380159185865490488237056 10111183 248227090330391013030155685486864439840 10111184 -39498164126580806361466931557409095680 10111185 -74514232422826961962907780893938024000 10111186 -171732805455553747708157885503114532208 10111187 -131644746540832422975229581211903414164 10111188 -24216604900755479486639571116990822400 10111189 83224817975311068022775478537530682240 10111190 37885887014880002997092818385516832000 10111191 54819158438379624433684324645769112960 10111192 1030457453606919411324967059318374400 10111193 307336319781498626626557105358505758020 10111194 -138504984681710630784014671916716117776 10111195 205146128403221938447253000736996043200 10111196 30872504016064072734598390694903462400 10111197 3777811566740443105815224339570975328 10111198 291382600801199158764784933512502196160 10111199 -90188864577004494222953502946056774864 10111200 156401489395132015595465717463593779200 10111201 -520199157186652160347398346287051037440 10111202 272074953794137967011087288454279529552 10111203 -147643376213583632109590735319210103200 10111204 -70052022995028231777154691685234499584 10111205 -171542808340710466446725624622025539240 10111206 37447738355840112962392223445277538304 10111207 224866763221089230514311534000869286456 10111208 -105342902899961382081485128546101166080 10111209 -210825941473508524814127091118755517280 10111210 252337037700796782920798790912491520000 10111211 489598268601502537257165931659880166400 10111212 -3508226826159706983690835773002370048 10111213 -56510525116117429948522587415657483040 10111214 122554216501892464202291199870906030720 10111215 73945818162085472898925469743772109360 10111216 15740937768267212020766825875906527232 10111217 256505124218913386291833830326864389632 10111218 84370234008332837605906805611457415168 10111219 220159790047463279916434928608003067640 10111220 -3252979281344911780501090689609400320 10111221 -48476906124336628925414603384999717028 10111222 -164338533612735612503668901853384548736 10111223 48555015858867145078047553255442349024 10111224 285224779866900786429786995997529251840 10111225 237728464788044889135432569465985848750 10111226 -269096421912319557509866514838678306816 10111227 -133759822043320544541804526133856794880 10111228 -35844650368896965249167351629772198400 10111229 400612397587983114204413383953586477830 10111230 -5575549967117820188355102901192137600 10111231 85798494159517782458738484306150750232 10111232 178750316991744972029176404012435505152 10111233 -10823002239988166719398614423075503872 10111234 55139932766782874621270912951118131712 10111235 -8231923667074799738332502347565548800 10111236 111906238592195318168657586640558080 10111237 -8570153199660765582486227757720840000 10111238 -251586413183534278280589623896780073088 10111239 -24612420572082833423130908710944662592 10111240 140728486500215529708859677104572108800 10111241 -78393397263430780717292875106737945728 10111242 -92668121939952738919375763492561349888 10111243 21122855857259911068543725364753275160 10111244 295237200467586043438064778585289728 10111245 -74455967842835433016368648784208942880 10111246 -111658238457678839980762612007232356928 10111247 -353581839235874415858933974035944980304 10111248 34089183240553312819452597314234621952 10111249 -343290145880751406953958356214061004 10111250 38275830200094991788238242311695650000 10111251 -3742096993406922925863041518588778496 10111252 211313420771586635734015336150269560832 10111253 -469158339445822831983258772052377920498 10111254 180324173313021303782220717175834768320 10111255 -91167228671671732929738945018433850880 10111256 -187719103127690148418192359184752230400 10111257 8974182361707000548976037856626938240 10111258 127321695052814689012366893307253706480 10111259 369911503957628537689613048460116867460 10111260 -16556870837506426668640261724388065280 10111261 -85230769952021917319008953086897399808 10111262 92062890212245672871014630650861379584 10111263 207811896139479281859016983882326748744 10111264 543339722302576141210583076742808272896 10111265 -89402535351383617100739087417767615340 10111266 -126463200078991721953358148873606236160 10111267 -337710171417597239876317982600962891684 10111268 394768606436643982029402969673428695040 10111269 -140322190637242493021369201214887075520 10111270 -48619126802649293635704230284725519360 10111271 -310868587379856751457377106445126183288 10111272 -268663175333994713813691764925771694080 10111273 320862020001271999826786974121562662522 10111274 -22168155849188504214180870997172348928 10111275 -215088734496918219850732788940049410500 10111276 27855419167408204189433143402918184960 10111277 330220878815222466989971786541110411200 10111278 1636052465317130035114432817426070528 10111279 -203416196159217594583309556041274444816 10111280 4214713252149878333000016799210536960 10111281 23490892138875546081196314184475597184 10111282 120450453259098906638723602791703582992 10111283 20322854967597702609988086966280409088 10111284 -77250727200538107050185111434372034560 10111285 -15806396287802923878850996744826226000 10111286 53278934835724806017443555501553586816 10111287 -57782166437273709780321672149897166720 10111288 207451335312343087450093148128176107520 10111289 -231392048704041837324093013524949680000 10111290 20723974465449743835236632162290124800 10111291 -161443297487583574549200799739839073308 10111292 -132665191033256107628039441418959913984 10111293 -157558674749053302658410157726106070618 10111294 166167918692245044367208327418775817472 10111295 226800247320964691188381614116474699280 10111296 25143086675681127322791597937696702464 10111297 184061558945057485490487725092160832000 10111298 -322769206971514697446130062324141025280 10111299 318106982695816953007957930148168334336 10111300 -103360899148763359181866208087644969600 10111301 -130234194253582530041458136906431994496 10111302 -30406785486367507962458492340543360960 10111303 -24816901225796579413374834976277819936 10111304 -25579037627572021304958915132100116480 10111305 118583907248994179948971725885428070720 10111306 78452683719564044426668824827650394880 10111307 149612481483896290359064746177297007560 10111308 28668390353791041174445181851471319040 10111309 30558350352525844516338286532898178848 10111310 -104194801140523222017647786037843530880 10111311 9327414566789175495970407253353976800 10111312 35675369318231051768062373857126367232 10111313 650424130178509805742833093356012929780 10111314 163680889021484415139035726026658693120 10111315 -330457605211701229977494295223864217040 10111316 397014158601498350070744201258770147328 10111317 136750880317399977193099384861507658400 10111318 16342937828909488422554000701546060416 10111319 -114132437609731483352691844052277938640 10111320 77169385576286124482247733997750476800 10111321 -425146766138225203612054868312764896 10111322 38032930518751428829442635606813712352 10111323 -100579870310093782102798864716392762112 10111324 194209533975185912053193187804822937600 10111325 -388693390856522220734034623077224000 10111326 25698109759102044014162340929998503744 10111327 -118406067041713823498292835790980889824 10111328 82965752039542042343183162908058320896 10111329 176257784394659944252172922106744934784 10111330 -338825727175702705382549236167840646080 10111331 -106002956969355308813214848775456888336 10111332 -4370847171019279879255864651666685952 10111333 -20569160743391360123371299787977372418 10111334 -272724696081751747160297224399658705184 10111335 93154256762114992413086999946035223840 10111336 -328482616094100198691386847354055992320 10111337 -197776243442833124033646553805229667014 10111338 -17901311365973122191472280740683125760 10111339 -120492766227285881628936291200778130544 10111340 67761112670224668433326303846416563200 10111341 -263925655940249079699822317814553123680 10111342 49911538128851728773351341203954347072 10111343 5838173936872357913492381531069740584 10111344 -11696846548847311549470974047404687360 10111345 -178529799863572178006476498880741379840 10111346 -242667107425159520545464338746009166832 10111347 57567953529904269135736322689530762324 10111348 -90314027882964161096250082311248955904 10111349 634436843178599604999454673479069873152 10111350 -41655233300965397313510785796655992000 10111351 -35499476702773450347791076209715449888 10111352 40546110444064457971953887916584140800 10111353 -404235881375195247163402645490297472 10111354 112353001579183558725637413753251619072 10111355 -320524604344918801256686087660117290240 10111356 -82244161308081063422676584133575244288 10111357 377787721686320366761915159149997673606 10111358 200197453611670783119422609829665280 10111359 130164828898071527602308815229331015680 10111360 34656470196071641953393013128010137600 10111361 44309426800505194332849603944045091840 10111362 145879665010102093404676475253301703424 10111363 -47107841265147541460248086932237608960 10111364 -3965021193883100702440808609234187264 10111365 -745261091549359123022747882436024000 10111366 201444049706217582507071487050199294144 10111367 -152669793430145490390241295300442713808 10111368 31346972829491760440436314304051609600 10111369 -367521887687260008906005534238075152230 10111370 93657879557078932781184941139135926880 10111371 -89016104081081632503489034615459778088 10111372 -230726567676774589140744729165476459520 10111373 117887174696190487123011095268763074240 10111374 -35029840908264680899887856780248698112 10111375 353780311980782360516664511887790824000 10111376 10217852711897641970446442229403090944 10111377 192690084609310805394454657178845240032 10111378 98292852265059298863192710560378650624 10111379 -19030052315857468553230459041090923040 10111380 47320858181896056852371451014698690560 10111381 -211553268145591666371136954652631936608 10111382 -32229552019975473742592709732422971200 10111383 -18156732090284467606378425691856492448 10111384 -209574939945112570995405694670576148480 10111385 -13642463142882564672845433534384905400 10111386 155923606696018005076363295983979134464 10111387 -104579121236424685042508385756803166960 10111388 -120710081270281864037758253423835537408 10111389 25914758799063787150552302872456078400 10111390 -158260186846520539866385445418313924800 10111391 456515302901356822650792524793771021792 10111392 25822197744357718190649626801347756032 10111393 24018839505560200907587894054947048384 10111394 47225621132625171559282105205472989184 10111395 214857214218569941677208205343409967280 10111396 -57224486556192394499508563671954944 10111397 -196341968362861605119743240854484271748 10111398 54960871947865839872697717811347572736 10111399 879991973445873195116226520056525770136 10111400 100771258998525906880326448629116160000 10111401 157447541946799443358526262594948648000 10111402 -68737316206763534600035454033596462848 10111403 -30924423540596265681600416232954422856 10111404 111371884793632871107380238637119735296 10111405 -324662027047384698717889209080360333940 10111406 -18935776827716058837234151116286225920 10111407 -7544952614410880893440457144099440384 10111408 173878753828008815190323290228213186560 10111409 -81201234182995520460940691831900826048 10111410 -57430995292941890159304830541676284000 10111411 -165207985211057707441381478256369009648 10111412 260952011823870219836692007449350009600 10111413 -67759025593957184065698444099942929664 10111414 288297190782076398061873181895604465056 10111415 15163178193553720717089803694468889560 10111416 -21248181309254278249250484420014899200 10111417 -145163531284008612271779533429175688534 10111418 -66477153446781106222062489945328893840 10111419 158753927008862832995147856780141596640 10111420 64793274779301160466259594834757632000 10111421 95378232543418265978807975663914349184 10111422 40863261926954947747594713434882838144 10111423 -113796417278774732607168502238919151760 10111424 -115588002419389507698036945563569618944 10111425 -6241025859598230462343342706732640000 10111426 -99699962838196885660722837527121463776 10111427 -93955504799233920893825753905486507680 10111428 -58434253368118519401732743054680124160 10111429 210779759058307103138101207670114432030 10111430 41182541954711512359946914739819852800 10111431 -47682655369841097870750905657259805056 10111432 512940380282431103813163723294188774400 10111433 323291811300446569467020787151253198682 10111434 84770675863392788249212126621448934912 10111435 191097684451221922276079904991607238000 10111436 -5978754246673522091243701678865157120 10111437 99437028435335935375985970759987972000 10111438 174336553923007157433145911759086692800 10111439 646891894783998358485866544917064579840 10111440 -3845299381298234256619054020763975680 10111441 -54216046612832647120189910188222178700 10111442 -127204684736782949173051799091429545856 10111443 256589811969269346800517129260464763064 10111444 219410572760930304412122076170631428096 10111445 81933182464987979198961155120594084700 10111446 -26597903927603483347519859394641061120 10111447 -653109469659769554161744397801960225600 10111448 49762634149505886061845017953682319360 10111449 -24548875294313209792819195807996950432 10111450 -1022645360445418984403509063299302400 10111451 -395889512708001447009598024071000048 10111452 100346025544974281723901579918578045952 10111453 383331297708993936362215023769077144864 10111454 90953998771432940033954701824780935040 10111455 75461273545102629725219120953699167000 10111456 40214796104459266873423243968799309824 10111457 -96495091588893138298426006220298520320 10111458 -43350464440456409686538861481962373120 10111459 709119772203286908297334538361129231360 10111460 -37874424421748566625532715958966142720 10111461 -86698081403113390788008745879526192896 10111462 -283824354914440738024234419087587595648 10111463 432978718927765107203391285116853710064 10111464 241637892069148931213180941067187978240 10111465 -45511931473138054045061687593669455360 10111466 105525214660231653781094577951711998304 10111467 -139506785478978093771658506323147377152 10111468 24145301308576584364857573843298659840 10111469 -39454027988815825141345461537842105130 10111470 -31824712750189821625125048575773872000 10111471 -111047885735111907037039602234437549048 10111472 -1697269630145374322627653381877465088 10111473 83045338315772340001923480837080759184 10111474 129744262190038279270342298909512852512 10111475 131315661223882637497030365986234779200 10111476 72069239536706188698982046593866104832 10111477 105963067396983569037219688544881433440 10111478 -86739352257914112485280343138576123776 10111479 63864734225980215322483016720351581440 10111480 -61210906017049464291048046127754240000 10111481 51960760695830019203727909410629874772 10111482 13539999067952776986037222438877161440 10111483 39135150432735228827551763300838365732 10111484 406040552335056198030763292514596952576 10111485 242411601021941569434489411010738236000 10111486 -141381053840911192811630419707297792 10111487 2090780846399768151285887930174146560 10111488 16059320882593025816237596007894876160 10111489 -565707275561426777305045437100276376576 10111490 134060015464337618447327256809076549120 10111491 112172488944251027385667196346430372848 10111492 59086508612230325147000050630276344832 10111493 -2754113668394744608930175959507219200 10111494 28186102751527305460252999307843821440 10111495 123667443134482979787311833127999884800 10111496 -258536424319107738690850339904880844800 10111497 -176753901078884847391022827019179572480 10111498 -89540782848853770481949032583012828064 10111499 183083639403909268610682955691625281664 10111500 58512405953251453824660381792952320000 10111501 -429007941079442687653854223359889122228 10111502 115880700135099539549690367693999669504 10111503 112682429886228289364330430191499258504 10111504 11401606761070511666915380995038281728 10111505 50250909563693002918134835686223308660 10111506 -232597971663513004041356433283729134336 10111507 155402664509094839996512094422294034512 10111508 27163692213968497069419013910711396352 10111509 -116475336415014693982092715904542356786 10111510 293433960602711164179148145080453474560 10111511 -219711667474151029598531474475614664888 10111512 -145956014234819837482327862945972244480 10111513 255830779827595341901034481572721477504 10111514 518504877479927392956651593391335424 10111515 114201453137921242473740964495029107200 10111516 -620477487867684712898799672984977974272 10111517 187294410801909924837545616899413075320 10111518 30265563364753735525766180184078294528 10111519 -566674377042813301497640899874963532040 10111520 -111917915469105064588697792961594654720 10111521 119976059396335648485104642025071769024 10111522 22148529317178376053232343181336937632 10111523 298721545492767995796874784426775097824 10111524 -119257760870358861191951229657847225344 10111525 266403346020532178757396552029921073050 10111526 -416878766154967271199506617970360958720 10111527 -488520716200127639728422186614151098160 10111528 172102166876229377812129165001768386560 10111529 -38406332511146466663573731861206836870 10111530 44210999130272703304422356982359946240 10111531 -240856369703498543275617076586770633800 10111532 -6889625071535854066297482609130066176 10111533 -99107711079494875923641459149134573696 10111534 211930753612428257507560682206292024640 10111535 -57248381464655321432085004184148910080 10111536 350702551988254992399945395057197056 10111537 215416879316915682189346810357828656240 10111538 103721056276125896199012843048188257920 10111539 5351789090488019656865357050661709360 10111540 -211312633155773536887177855972589240320 10111541 -157554037579880343797044509904046236416 10111542 24948084219092538586446805818515357184 10111543 -61762548809878353070620823155493669824 10111544 -230127996168098576922383154940422819840 10111545 -47866386620044350870768218392234935480 10111546 282244398570720438006783900124098067680 10111547 -622973173570906594386072407667619871004 10111548 52430811622292293922515132044318228480 10111549 21561417579464635557897642192626433024 10111550 -66920555514714482793421829987339995200 10111551 294380248461687916409194528887929266632 10111552 8678416285082436959451207199258312704 10111553 -429780339773053986628865457824647052880 10111554 15057412791304986988838240624956314576 10111555 -188927451864123109455425927392347390000 10111556 -57776902099063018993859650011509329920 10111557 123070810303242352376910577019705996160 10111558 191995289058905912758057448147714165184 10111559 -167294704968193067080648539878083661280 10111560 -176944631533488985998114403721279078400 10111561 -382360013329349938327316608485455941248 10111562 156118945319337047520967061178357226032 10111563 -152877801540740961215602807322835935232 10111564 -43221631100318157537775751847948059648 10111565 -15094367090299142382003595891439668680 10111566 194744041797975024849899932627677085824 10111567 108648679346822786373989305321690453616 10111568 108396458139103718905004758464040648704 10111569 20633465807051064942009986018710907328 10111570 -1989317272430166192335631749674775040 10111571 -410486688198509689853331965536524523368 10111572 89776880723453237424772525393465098240 10111573 438428841583821826376096709611443273120 10111574 -200254878811619757531125429327150472576 10111575 177652568926549550943944105723263350000 10111576 -215708291036973766237711873315588945920 10111577 32756706821149923458724385993345224000 10111578 97356214622239838831371837714183404288 10111579 -4787345384879753210745439922531697072 10111580 -157162582988099213068398885577780101120 10111581 40675548643366318446430056282236150400 10111582 -14294824695337133426708123977124722176 10111583 531608904772321369518392978173750977024 10111584 -45496446069660766364312095432749613056 10111585 -396287253355114240133859629414122409280 10111586 141619701548142704700071052563278822992 10111587 -144880220071669172333390787300352952400 10111588 76775133742937373884549956271029043200 10111589 143016075771015704591115025664432955390 10111590 45819930518948470123958484575833672320 10111591 255216225253833919759025798544190899720 10111592 242393331276865123877074426968902016000 10111593 -174999072352530898584903718787559252336 10111594 474805726084410462246403706341710193920 10111595 4515563900319590505742912665489087840 10111596 -170544123183836438636370801842952032256 10111597 -80801981216713026318264776756884003680 10111598 -114009373731378617257529264439772788864 10111599 413670750438681520176060868049991366984 10111600 29594438101939908973492373745018470400 10111601 276756129441585083927100415331598043602 10111602 -7282907094151874194224866638724919168 10111603 -48530507154457407262240825297839391040 10111604 213102779249126434738725418545353510400 10111605 23115006481709506770986745992833843200 10111606 -234259183841333935374125269251911761248 10111607 -134540415165820703630271450983483242752 10111608 -148234495154106318393785600773341388800 10111609 14699246661192655333866663880447448810 10111610 1828597925611219376678285857100340960 10111611 45069162643824258611738653178957374464 10111612 -83924617127167345283342457437758095360 10111613 -661023126901944878799944218730385401856 10111614 120013891842403933497639932550115947840 10111615 59031653907101571989747884057964303520 10111616 129715772606784143255259679112791326720 10111617 159256611950484378565904703800732622180 10111618 -181774562060926907221123209115159493760 10111619 66014536800037149905296140496708090272 10111620 -151590849679170473937284918968378859520 10111621 -235400350766055551171761961498921147108 10111622 -4422923341848014241934944174706761408 10111623 -183958961195623411075543640628454166616 10111624 -487735206140600940816370276656005975040 10111625 -131752723452986181192080600678379462000 10111626 36618299581910702013854463149148605184 10111627 352297205061746205415595361944486756832 10111628 137986384719374765686260664048101703680 10111629 -188888098481724366857275614337380433920 10111630 -135682832216018048132769695521928159040 10111631 307084787684640240641539914894317232432 10111632 -56818611375688119391222318497376174080 10111633 -93768107488122609021220836697322360640 10111634 28341035182970061587388844361374416192 10111635 8806195288641722048821728009453088080 10111636 -82353191025293997971716727920246986752 10111637 -334464281505910775426217450807779748 10111638 49050472951638588608104933135613098944 10111639 310348657655322931273200459882927498440 10111640 -207775732595339700377838312978677760000 10111641 78941245781079784500660614566221063840 10111642 -200915144940607818492404096429579418384 10111643 -588950595392724384814304554553879706108 10111644 -99614599091786410922332119878866897920 10111645 113393048451887989291858856663644161900 10111646 156313397066267405756573587013372115840 10111647 5962889760119403687883328270745000960 10111648 136442842802049903912452225025300234240 10111649 -184734737463565393083388141925664280350 10111650 -96178809377457272413711620387272246400 10111651 286508966171938173465624375257919771648 10111652 165817978728855565161196707203190481536 10111653 -98905741994216435755305842548790479938 10111654 -30857848094492139720702368560339501056 10111655 -367080638941955760703637250294987802440 10111656 109553120022547535424462188416025395200 10111657 204501133731488667333247321433116998820 10111658 116079948670849306766052266806119314784 10111659 -52736624865255681369716524897336223040 10111660 -53648641807488879047323151427798359040 10111661 -152882281861790170632192114561997486368 10111662 -293888552009942269238736315923938252800 10111663 498009586711639443504109091033865056912 10111664 29523969442049271069852651173452922880 10111665 -3474514217474969008729187001513260160 10111666 92396793820836573363460575592994575680 10111667 459766533950638782748328843198691527640 10111668 -4709870692804917223004801934452441088 10111669 29937919570258112145699649636391737070 10111670 -13162258892932422134704763917812318720 10111671 -517909106765639072335040713691261566920 10111672 181085403205973683591420785187276615680 10111673 -42058575387949467117606676288362130944 10111674 -23988346927984285674067162698627317760 10111675 64510587657513259412740315972501418800 10111676 37306030793427251850442608328330920960 10111677 -16690382498072695179394807175374116192 10111678 -95185488726611831653422882904121892480 10111679 -327091009898020186880560666869582006720 10111680 24959576817707978878227199268707368960 10111681 -237614576978968995343857873866806403518 10111682 1533307813777293746998135357540391424 10111683 292405768987006023228747105884893626624 10111684 -488745547319195180976217556318461747200 10111685 -100538073145197010202389692397314477840 10111686 -39626916997751919851449544209210890240 10111687 -538752319044261657274781157880691322664 10111688 -328250659573877409183423230537662602240 10111689 376164074481522606552540318471342407520 10111690 -41097144274361963918489092964983603200 10111691 -51655837674377518339335693385889678400 10111692 106859258909892148142101995776717356032 10111693 255651216516842569919730074433453521740 10111694 -35732830534634721469543695183693088320 10111695 113115725093748717450764025336833581440 10111696 -11126818762429306239712192311180656640 10111697 93007119641102035424635189153733935680 10111698 132507638069473983046741477308280794384 10111699 127779927051342979565045752282059414240 10111700 179517144807656458897377042039817027200 10111701 -379747137300627289018407644920695612768 10111702 -400115798992033819719028520609831064768 10111703 100399001507915706933785690850403439280 10111704 -21426674800064912367434985704466677760 10111705 21842507747025784528878477583671566400 10111706 -63924835102104906100778131207157319936 10111707 -111764989989079971073534188679498612560 10111708 7674568704774135998114058560885347840 10111709 441736914663995412775148445008437535910 10111710 21249027489227395552915390434141696000 10111711 217982099468915616886301802681627753672 10111712 61252833720673792306826934530227568640 10111713 133893662774757123949289582942980634544 10111714 -81027848263898453019281027926321385088 10111715 -28099489207413006560211624530493638400 10111716 364020974166842292574522801958922768384 10111717 -232480274924981251304653356358151121216 10111718 344846261650132935291408337872664078560 10111719 -188333032417288124616986512061006265600 10111720 143066808930129190645994731484651520000 10111721 721232535187407197350467036284201538432 10111722 -77128173366606191544054129966248545536 10111723 417222817958867885393312149329397660704 10111724 91148425461400150456081197249634713600 10111725 -43964050198447583478288267452251371900 10111726 -129366362692807307461949347169677089216 10111727 106369251013451788737598732103864439240 10111728 7534005505414758676750205713416192 10111729 1440217765031968229223185554554155376 10111730 -24040468296258808345285551547143441600 10111731 74076438473121770442790038093887705088 10111732 -53134039562467471460233116537210507904 10111733 153173050299708132144311581852099799982 10111734 -217576723607769800698229530851695013312 10111735 50476123055652289449555926168430508800 10111736 -70853135518116699061080337845120000000 10111737 231523182768629822424509391750658236960 10111738 4579027527307589820432491585653706976 10111739 386900720373185957145036690066659505000 10111740 48392620708640985754007309279145492480 10111741 -11417281186884091713304265876186185748 10111742 -65240373549622897818121489555576596288 10111743 324165542632666563853133655942982924800 10111744 75122724919618293245696070448578560000 10111745 77952354849156616338159638782713890880 10111746 -25282448538330529261043766472274860032 10111747 -385612792920948587381493708088015756804 10111748 -122710605797589635190438070808521369344 10111749 137071142229929373721995921696458401920 10111750 -63960675531241383593848983083324256000 10111751 3968984050306904597134685664410944560 10111752 -78808057732284563151657399359866798080 10111753 -499522696551253215801476678615708273760 10111754 -27342594597026310635511926921251721424 10111755 76734205724770910102372191096904728560 10111756 212512990388028418104739982319405950720 10111757 -55208655093892905236745722327815995360 10111758 -15436348492504935705904549117105015680 10111759 -114096512111367612150173244379087329408 10111760 37560030987437940445417433705920020480 10111761 -144566574109834366664578865637783725040 10111762 130507466625127906369251797165563152000 10111763 -446835110524031896414261800611664186720 10111764 -8611345822347609492740387782364946432 10111765 393742202924809413269132345784067203000 10111766 -3198070616234214512679608903182221312 10111767 77199828712750925030319815996479724112 10111768 408394414426501460668454538123008655360 10111769 57265279588239554970697696492800701844 10111770 88269425049667121391017645515586995200 10111771 244693754328128064941961315751962681792 10111772 -59033770635674224687456535401088813568 10111773 89973990575994020761111666059711342144 10111774 159636853982136221484617373121371340800 10111775 109611703501523841892381909319851911600 10111776 -90558456287278758628413916690244960256 10111777 -62097136839126985273796646309594305226 10111778 57479630938735314740458246057761975360 10111779 126287801297663196097405923782817535524 10111780 121596783250358654134101676824619069440 10111781 -127439673508162829086366275920789436000 10111782 199062443770699812834828063256009152192 10111783 116647243949604228269759403185949859224 10111784 -282480012257099403057224183101943485440 10111785 34601142764094258727692961378233408000 10111786 -244432322367667329938959594505617122816 10111787 59381290230970904614389507644494663200 10111788 -221107894448571957588397983313592502528 10111789 31427684938213375382668746499586113728 10111790 67955351371971830511367806945725886720 10111791 -241206649278828247480632651124479996408 10111792 63489612301229193097853352538616938496 10111793 -68308963403747719821926978475702960576 10111794 -79507765783515735837254591208529920 10111795 324920676067251347683118294884096354800 10111796 -407026503907269902543128202702643062400 10111797 -10142261325328290884370005441240619648 10111798 -55840878009676235206512018669018850560 10111799 272555455480496061990581121985808341680 10111800 -33099479757984264940438609074462720000 10111801 51724965653418104250889872425889674752 10111802 341112461718229061828182801527247178352 10111803 65511712938425650268656614660801831024 10111804 164649691125152811312220490395433333760 10111805 17617180944410705560858722553358819520 10111806 -17774082254861498594794370483476519488 10111807 -319452051092482385142949166535670405680 10111808 25100553853600376764133297803493376 10111809 157060516607864457781166955975011231808 10111810 68009287317339551215009258484478596160 10111811 -68003349344958545741244381946390539588 10111812 -106164228560886075714534022899729051648 10111813 373121291203680008807358729797496702780 10111814 -7600242928578023692458793970540018880 10111815 -74865468507399711417229147691124526080 10111816 -207740318921984400140083755047871283200 10111817 108764078974789793359221026253062402760 10111818 15755616273274266782294231811683989248 10111819 -783789483524527720409594337935321474560 10111820 -89249549847499880437202907773110179840 10111821 22425600136038204336545255994626686560 10111822 13764402697701191984283347031304616832 10111823 17776541421332427909655510272151719264 10111824 -43884427497579320151861749606606438400 10111825 -282803944069647338032143001246280990900 10111826 -213508298547621047616153439460213931888 10111827 -222353941550335618110544314893187472320 10111828 -5562807212672320637704848702077149184 10111829 4800497039308619836007325047944477440 10111830 7917858709024418291947292454640515840 10111831 704843512454414935698075732800485506664 10111832 284794914816528202472203913565514598400 10111833 -104595867526101929195561033847269551200 10111834 71537742446719289688874600180507704816 10111835 -166635180809519036037851917469888587680 10111836 -24516994218123347997027675643343416320 10111837 6905958538000232082775224669492649120 10111838 -256849552191622447699878244353515089920 10111839 254606490919057131810733097788405394688 10111840 -152807835796460199419679044686577664000 10111841 95171690530241442005790880549224151680 10111842 -45175529163281536904822778191463060480 10111843 43622869664415626437534298239076470016 10111844 -223049534698411229383596071461592955264 10111845 93514764616298307495485656089994703520 10111846 -150313478398555026960016948280019364128 10111847 576966613561577738917266194087502202296 10111848 263739504877741520635885319644861317120 10111849 270882965895729770256003234765343252 10111850 26828324339791355531232887655778636800 10111851 169442694445546786366723860315733708800 10111852 142267940838849457582156956251725895936 10111853 -43158921524246385403281117386468069760 10111854 -23842311909890710931875455590197048320 10111855 -160323910304079353771143688367469985280 10111856 152791249927678861167981503097087885312 10111857 90409005725991095094572239699087687680 10111858 -61450251252551205299630932748830166016 10111859 181495278734902462491526928563899823680 10111860 39546314642732304987001002908425512960 10111861 292016178256699643192620585644197852462 10111862 369063672316663102441081120833910248960 10111863 -164673023858440762370011800437207672856 10111864 -168813569254189161327526473023097446400 10111865 -71719503084536526454574353194564060600 10111866 -30506806969035086123189445967279575552 10111867 -17466932519520857693917756520007465728 10111868 -876019481395235995387420402968493056 10111869 213261823998615341021431118441087784294 10111870 -25712593364539804240484121670498771200 10111871 25659592417198127481766865782047214848 10111872 -220481860495015760323634935904600064000 10111873 211508332903051902497000281505493583024 10111874 -192473586374006190410265840926080790064 10111875 52028152270614139878007581461799015000 10111876 219020463856071717960491902633043307520 10111877 -215032387136663619269488385146598810274 10111878 28203469453144517056893738723854592 10111879 -404863206258377662400873181398015052520 10111880 2215359368430506777141167932370944000 10111881 -993830383850719187335232464670784384 10111882 92313155780493947933299067884448438784 10111883 1028948456623936396969503828089364652800 10111884 82995231917511189922600064356261940736 10111885 -150109681609915970134057240523269149000 10111886 -189529373458174598196459857546367724608 10111887 -2344637443083417804195532729822554432 10111888 73280253815439391263272012391830822912 10111889 411038144169627922786309538195251774560 10111890 -28597525810787560157103321784482693120 10111891 -74805202247236687724022249103264512816 10111892 11339917291681608886427817103884840960 10111893 -208348705498602455629597074219697560672 10111894 112341462889457465598760158630266766720 10111895 -139495636299186884619998176396127458800 10111896 -198806120531571771380892726862944122880 10111897 376706453508035488781708981659933113540 10111898 -16659975008277089334221234797046614800 10111899 -5354823353658377765313397143962734848 10111900 -178577698991076406687212002223548416000 10111901 248764260516216854528781912189024220902 10111902 -51256268886207106908396961553220965568 10111903 -325023103498623939074593211260231586848 10111904 -54420455026235220525694267775778816000 10111905 34653547724008662552175291681311427200 10111906 -116403583992461558881379772921769964544 10111907 -179180539263727607856421330936431436320 10111908 -191944491433754281030701530531043784704 10111909 881324952087210140154894206693559812352 10111910 93191401602013446183813520062563775360 10111911 -343652472353985083597197914550400627928 10111912 -36765149799585033210967670590520371200 10111913 80077507797835404585165011013204554880 10111914 35784531401968165716355864280619479040 10111915 -17957186245465607820434257335654712800 10111916 121123564680365652574751219259069934080 10111917 -273270542490622889662968055460362749120 10111918 54852132968150478754262313649816142208 10111919 -432072933689940615565107490255878754704 10111920 1420181825251362527610247052934512640 10111921 266744898511279363407927090609421644800 10111922 358628160425791364496031971292238536704 10111923 2754540355439597040027593678493275040 10111924 232958436078579023445791330634940608896 10111925 128178572226051473332529128364493465300 10111926 -2407049347890079089420545698032384000 10111927 -48435038589812059087986489115315447296 10111928 156603977150787535701131359882128322560 10111929 549024152320435729879679148012343946400 10111930 773108926404134578202711363807044800 10111931 -298489996923284347693191597007243226268 10111932 -147716636472291750930540545125677235200 10111933 69504143307718429523202391087426109600 10111934 -244237497430034778368628349642889245824 10111935 178890865166370339505426897862289469440 10111936 125562226090761166603249143308091392000 10111937 120178527078375185624362679057159833392 10111938 -24316779188885738555222059218568419456 10111939 146513669298714096256837798224124359740 10111940 -193951828473051119392982358000081630720 10111941 13714666672447273803103311622865072352 10111942 -33535409767984405733209060664222584128 10111943 364915569948980050326419227684678378824 10111944 323331837463665285762489778140133662720 10111945 -127677445757203302947522770491425622300 10111946 225993477051582687810757870811421447312 10111947 -203813895387845300575043160522543292200 10111948 -123463234702458653737483474330108428288 10111949 -458314294328048179023247147869096007050 10111950 11330650260566164674519544037482185600 10111951 -569944656705540993264178225708796893440 10111952 13012131517724559186686645515006771200 10111953 -144681537009734726303365898606215516800 10111954 -221208324018249514020047523573695635824 10111955 91428609903260241684115268096597849760 10111956 92036056049311052964650725709633249280 10111957 380771738698601400310117853448762031452 10111958 148125152359405998254740329638953378080 10111959 -71407623859190581478522916139948225872 10111960 32068703384964074346712732919472537600 10111961 271598304218502738530588729206898054400 10111962 -16711643989796081484933529782527066112 10111963 102764629503532828383387967304451064080 10111964 326270675338050488259227907959512023552 10111965 223325500517327201045015155590138273120 10111966 1456539771164601046179801156632100864 10111967 -294877450751634659163038872559206957200 10111968 334526008453458705050226620514810200064 10111969 -23762027176298000553247990628804458304 10111970 119427148282573975802478631098684480 10111971 -1856000882946582544638553036278218568 10111972 108310561340877978322481253709200896000 10111973 -312326854089814689662268141962909265216 10111974 106678441913923827079986933344007533952 10111975 -409265968360783568719692715995315278600 10111976 68533524698341148838060929922872770560 10111977 63304056636061447037288090704233034314 10111978 69272189144856104634665088293079208800 10111979 429837476262823525087482670020714110640 10111980 130994929258792075256923184994693135360 10111981 443263978488039165634946440281662052000 10111982 142080432155830708348254652175439446592 10111983 -68301170989469415177175858744040140800 10111984 142680960300281308826315856213221539840 10111985 47847733749474616262333256500017876200 10111986 -44707264902103274915993937530980992000 10111987 337582932583793872121810721183403040512 10111988 -457499125240186056661052356579637584512 10111989 -49703035432710000002581097181241912800 10111990 -56459532097367666357477081229651916800 10111991 45483222151978531671188540290931032752 10111992 -34789012142232499097888899322141736960 10111993 -101534334610911630411031416789551300758 10111994 -41745484038280098153476183419892146176 10111995 -139763042592440249026494580101465095280 10111996 -56611708521252916086686467406372318208 10111997 5600562467311545969392604304124353632 10111998 89704171012557360816252328177147655808 10111999 -6149798372811046517688685810095628760 10112000 -502171245182797006099150396949790720000 10112001 266019094486903839257566853469954288432 10112002 -62274502287968342505913286448535893600 10112003 956894223263804137873865205819575723520 10112004 158372506487863986400667806086168576 10112005 274927495828714148591575244414875401660 10112006 -2539803433248216791820331454106568320 10112007 192764508191033367565211382481961609640 10112008 327736156935939103362349026286472079360 10112009 -1272365348453896578849339841258611360 10112010 -55982177005928879039250461102312832000 10112011 34202453505296543083982217088789009184 10112012 -127574956586621784013896369893628274944 10112013 4451437365393799831849781841987448320 10112014 59105785919579792624334096802124918784 10112015 -385722471967276320794717353933063230840 10112016 -57792692553412044888473411670961029120 10112017 302998157025307872621300209288562286464 10112018 82440483815688813949528894596734217216 10112019 -88675530869040460191081415405321415424 10112020 -45139651165232045734034347333732235520 10112021 598949083775036553747298314720922275744 10112022 258707833811914045528970556182619613632 10112023 192196064540929500274763666975627676744 10112024 -35189754690410409142301322626332999680 10112025 89677912179755778358263311524556851200 10112026 -102965999946376234542704833927620045600 10112027 313660799509310568408073976451353055876 10112028 -32713261802476613951254090078911528960 10112029 -35760722300045944180632231959857823316 10112030 28463115945553359675435937811318181120 10112031 -24086899207623419546133124107138353904 10112032 -168797078418514419809780823754688102400 10112033 22596168947676040139561897429767315968 10112034 -171837520148408563390346025100612070400 10112035 -97945329436818093112623809339204650080 10112036 -81066186678136366081464563603147566080 10112037 959937372318880922545324500340009536 10112038 69839731355396190037622320503580599744 10112039 -47947508460941820289401812361611419200 10112040 -162206952696101766623246945606707200 10112041 262881139372425145865388879708093208442 10112042 -260355935632360780828186565783798854656 10112043 -10558220426498119944914401965365411136 10112044 252865779014093456928899249404847611136 10112045 -66680595225122754524649081782057817600 10112046 39604033028355659316121181187424748544 10112047 -68766595214788224120883603324644126720 10112048 -82650445712279812991198762241116798976 10112049 -142220251999405268939436332925677855166 10112050 60414493823821267605727023001639449600 10112051 12531838613258857203484355033378663052 10112052 -1014400775018280776449371575432951808 10112053 37426426327649792973007693949906984256 10112054 69867431230051346356223783088963842976 10112055 -5740361546054496316762861572295327200 10112056 -244481279704174854124962593062312304640 10112057 423487272594763026992818265392730187306 10112058 92858764174040164670895896203856744448 10112059 -599937976926151660038750309897485151384 10112060 64003596991174363639187106827528755200 10112061 95518171861309910873705252265554556672 10112062 87760295476159022654540588386794508032 10112063 44812959234328867978770565541078623104 10112064 -15777298503422653680669481240545460224 10112065 -2808126714101271243983760330672367680 10112066 153467299909290108566645936172892074240 10112067 -89781725112224993656826983088841768960 10112068 69888730116457941061049181160249651200 10112069 -466523950016136730233041763015683792160 10112070 -60560817802841747683624958092313884800 10112071 182153648604597036119078516863926909272 10112072 -460323282868769582442313438740592819200 10112073 -298890457618202385972232196893984536816 10112074 24936627929699550490430216976846980352 10112075 159483088987203094285067865758322867300 10112076 -10867088786180629883381399449211092992 10112077 -167080484975272454003457207322994648074 10112078 -74274918329364440547652732340937572160 10112079 -226938624749105291049941198438553066240 10112080 -38475048244764208046413259878919700480 10112081 290860713552489611188488694418696114610 10112082 44289781834122827864679111217316467200 10112083 435140396728684108682678113896128580332 10112084 81122032388847324360799930526102073216 10112085 30893716071737343222936201026295055200 10112086 -139769891707875163085595914153068663008 10112087 374619788085886812288906021343798580400 10112088 67104523013754862651413964064870891520 10112089 -179061670609354046179167837120745824312 10112090 48596512214251162856369505763792742400 10112091 312223193288136668429296155165224880 10112092 153512514695455255344517707983542630912 10112093 -503646589212747600111410351526326965620 10112094 18205497822998447071779981257960878080 10112095 1210151608624466197744101168464179200 10112096 -395077162928118557863558906076356804608 10112097 -249172514161733226425244984983080154880 10112098 232626871534067331980800480082457310800 10112099 529479525721416974699593732455388656360 10112100 18974293312895599175146523858981068800 10112101 210215421583212275736519075336628463102 10112102 28114230708517200388336898127200176128 10112103 84719824500622488654912425432135232912 10112104 340741208400796677432140927813092147200 10112105 151974517447005600359679400725709684260 10112106 1807246779999510419662961218107792384 10112107 19211422778643655885436520491037723264 10112108 -99044922270189505264887661965973592064 10112109 -162944246963845897683766672922932428288 10112110 71099593236202527029933763301819080000 10112111 -45634025201756378424757480185057171840 10112112 -23335152909292629614019473372362899456 10112113 -350601563705109766450303669943850865152 10112114 -18649572443456825584272296518945039344 10112115 37146890080486056595936519228273894800 10112116 -2622494119950013637606051689466736640 10112117 -151462547272880062017129162096047139588 10112118 20359210951230181219395256047428688768 10112119 -6240874909867505369494976127235723280 10112120 237487460544283631122446806752539033600 10112121 -5202622785685050491375980104336258048 10112122 -55713853216698508057077735824620786176 10112123 -161852840142337634476722300807874191360 10112124 53965229624432798500518817777912184832 10112125 -603277398146881771175401785412341273000 10112126 -196240369592933222713711579036056179520 10112127 -231678905974982686841508836978443264368 10112128 -228811421006368559994984526671092121600 10112129 -413369635248151765988146376302603206270 10112130 -39422413145619174406906277199182492640 10112131 217538788392051502825513619501765559932 10112132 -451745968565375256984025409857095775104 10112133 326138656727688264871634133676076550624 10112134 -119854195022201661313847389416721127040 10112135 22278286495296182732954527313624210400 10112136 56556243631100515293717838783611494400 10112137 20662476499457069573067296589007815872 10112138 1269069112440302742396318567032936448 10112139 61808989075030851100792025391049873464 10112140 -226185356690375806806267400566608194560 10112141 14196925296278533748098682643855569772 10112142 -105005234179585424280103170268920652800 10112143 380879273828551411233945478021449400 10112144 -26118682686874342381259812409324863488 10112145 -115938367671907071802064325770656580160 10112146 -10288312330232287313619446535492015360 10112147 -111772014178718799714015598423086136404 10112148 43138052071688506502616890687617536000 10112149 -369547058357488686798495096681723924850 10112150 -26375832442442108399476264341036751200 10112151 54782151004596985934808889240598841984 10112152 -481359063512599851465896284460376576000 10112153 -73334363907678759674627749386863458680 10112154 9134505232940898103346275161503870208 10112155 50091340433134748695619030793238266000 10112156 -143734167303991980562659526527008444928 10112157 -10839894264727339948005339008153544384 10112158 34617837175847396407454615652161617920 10112159 384339882360148740602464270741329819360 10112160 50387001369241438184764589503555829760 10112161 74645266285068315895786581193346788320 10112162 118580756493065889774110718186750065952 10112163 129544104973733228788024854791851907904 10112164 15131078482383875527518394921224650752 10112165 -14421435227599576542557728254246547200 10112166 -128297353933931588709628159783150119648 10112167 -85795139211982085203928335718987512280 10112168 288353563304224167543307765927077642240 10112169 19028862285439427506839794028856197120 10112170 -115831180378841734863941716766133954720 10112171 -141956033875806231740012849793990599628 10112172 47037051190860443148293261721205604352 10112173 -580582152651633115818432584568159353578 10112174 986434539323693230247075861407937472 10112175 -124287641696153180845482484730431968000 10112176 -52975321411845049134074157764788256768 10112177 69405377245856259436402494544387812720 10112178 -78806095143544050665460133135399729920 10112179 -31819931351466859779333370356163237488 10112180 -20405160331696311052966822221023232000 10112181 318204783084692552570774930533781294208 10112182 -89132953591968955612663411884450585600 10112183 529838787185504169038970740675042201400 10112184 -113402272607181549565728271281588695040 10112185 23316248259997379492227543346829912000 10112186 7796938051382306092109519277217324800 10112187 129771670593288627427311682736263208640 10112188 -77382214210115294481259554562741900800 10112189 -103392691379358308558386456959888878010 10112190 -34372807671158896078131063709133583360 10112191 -346502628085611920755215994568790160608 10112192 10304783395892178860502640162463809536 10112193 -24551815598418194092329367778970215616 10112194 -5342158698369409330531727376745848960 10112195 -415166213497316947980786494539333679520 10112196 67132691847360528104724766261881237504 10112197 -152133446819697068176973566554159088354 10112198 -127079606283298714359233715828951804480 10112199 59184188985190202584040732107778369280 10112200 33476218123493420490222543491923968000 10112201 -618628455847530422560203498800859437376 10112202 -167120620461412371495907377128160023808 10112203 175413303310776432131697007143776073264 10112204 177756413488117233207556915621891823616 10112205 -139843777027153471768205747606923200 10112206 58262692427776799800774207595413637184 10112207 -94278278697310766642067273091180683168 10112208 37681160151493405168421421211296989184 10112209 -324872690005324926013709067204006296590 10112210 -91895641032872941878940814388018918240 10112211 18865166475256961750201445231927143232 10112212 -175050500599708422069211632847745280 10112213 40084115836957035511397075770875611160 10112214 37053477936463007002233871187391412224 10112215 223616836041907060719376234106969574720 10112216 255357455702341175884797883921970964480 10112217 -149884508777652557055470266855104175920 10112218 -256965019935932747267772818542267944960 10112219 226785334451200610740321325765272195344 10112220 70485487582249823606244236147924390400 10112221 -184623670450589611660129480949877874176 10112222 135645140007398910389944931494334862912 10112223 -99504223576587984097073538895710892032 10112224 -8011643438093584060900561194536140800 10112225 65716228394915021866012148625035349750 10112226 -52056366282541061993562531157350637056 10112227 -60643295387417089128068397091562721560 10112228 200220520126905773778723437897080368768 10112229 291356539848783591781022510672098679040 10112230 -45127222005251889040105870926618919680 10112231 -292258136109815408274119722257206501376 10112232 -70754518245674221025178794421633269760 10112233 306566396417497972208675442987932947600 10112234 14444522396788149359165268685485821952 10112235 12076341258173145940805370823252800000 10112236 -139961400441721206916210834034030206720 10112237 -337962948158765557021779504529041878400 10112238 139466175321950219162530421305828210944 10112239 -534017661515817887533156434002330614960 10112240 -33596839565134098276885629586316001280 10112241 -168174586476739142969267650505316105600 10112242 151708307799319446619344012675386503680 10112243 348229755912651428405592763662697719480 10112244 -79439006860249921345523841845195501568 10112245 -117030668777585247099953348531033564160 10112246 116323858129926703229733429530212726080 10112247 271486038662092873805228406498668493960 10112248 104490421716773552347079442414246297600 10112249 68572780872298127315838896511422426112 10112250 97201178315797722932386904985797760000 10112251 -142989437424293747589654762372609174748 10112252 -36130291547812062703288586293585241088 10112253 358449660148304080379439496793755413504 10112254 -193263235141678277501932901733224232000 10112255 364986787456866141730718323582807558320 10112256 -95404087928267552926036937065837363200 10112257 -1746345689193967308026301429965747160 10112258 -8069916869345612708150225623292776416 10112259 72936413954288897098583888779738916160 10112260 -48528086183161085358722189662511973120 10112261 653489761765584306365798312420505872862 10112262 55907230180663059664356700638445338624 10112263 193536610755610317166108740194723136096 10112264 -15515713273906592097865570482938096640 10112265 -11009601559621419563959099536626208540 10112266 -206616008707837640833393068502025001168 10112267 341213052159271865482172861787433920 10112268 -90731393711624911645379740343021429760 10112269 -254257013827166180914045574142398994420 10112270 -78311761979094306874978379390711082240 10112271 8494562741351028253135827321830459040 10112272 12233682767079763230571559285179023360 10112273 142526612804374313236755800800481251440 10112274 201591921000839381121226642264784557440 10112275 48495417116984321432173053465640850000 10112276 108156687019841401098866757191520908160 10112277 58373713249273834870529465039871100512 10112278 -118217651129673576637622684089894027200 10112279 92273199952743778499126699653973695440 10112280 -225089230094121402664189618931243827200 10112281 -127112608256375218004182992971447123436 10112282 -65609792051437889892417017873578433568 10112283 42099733548879233957303441448380033304 10112284 -39845592556710072663340597518024612864 10112285 -124383040054518569603380565824172010240 10112286 110710238834120766480487128801341715264 10112287 -516659348730452375447513325060958611560 10112288 -99879640543053394672772752997736775680 10112289 7005653473630925713265979888417425856 10112290 -164302351220982971389671409612895013600 10112291 -110785068667051581747252955841122529328 10112292 -26758444623170077670273857180895232384 10112293 2195127052761371022233162632026696064 10112294 165645989869807111247606940571980420480 10112295 -126308840460994678897019922690211061760 10112296 -37016335211110485439130812595976606720 10112297 54720945120153000727559685516683719752 10112298 -28974501441343302803165333724975336960 10112299 88766678425301766367763114889737381300 10112300 214816100184136452092570247775324032000 10112301 120671360255029626056352219438763282230 10112302 149798541179261090581679401555894316352 10112303 7766826543031821870557129131760718360 10112304 -63354824693105431729359919403658903552 10112305 -7658338694642913833130713274550290240 10112306 -93057209758473964221222653214745425648 10112307 -47905753768035092484252590169812009160 10112308 -91434032052069773770315314129558931072 10112309 21478281687474522176227236037780175004 10112310 -1301188020141277997267491254648729600 10112311 482036562592556680091341200763001668824 10112312 -112922597500406320598979599554176614400 10112313 187623848617524972634166929643806922400 10112314 -249614609287769860451245118231238697248 10112315 232384549180109359388693711707085201520 10112316 50917067089130658086444748683870945280 10112317 378105104284720145246477639330876511072 10112318 -135477709033265571926312186061420748800 10112319 88107201908356135525673712026421662208 10112320 -112141830523650524360317028284492677120 10112321 -321608676723227522150329669218609020478 10112322 14838891506766865237218511318990949376 10112323 -228149987365218286756045303882326919136 10112324 -15284097189974329927404119053258948608 10112325 -12854667722552415625753019884432766400 10112326 140332466829479095308972626519867193600 10112327 386894568908015943354458991340040566800 10112328 -103725960143554677497706084350798208000 10112329 296521956127050330495638308030697232000 10112330 -124569144514488103876976341534385473440 10112331 278784906138625298617693265905780987824 10112332 -12462324036149151216949629931988428800 10112333 148253236564067240203456020253247520 10112334 149031334617179588191578388190365467648 10112335 -14550686375662364491106535760051112640 10112336 -9134669212692819330242358200791105536 10112337 -232003340514636914221621130752131454560 10112338 -262553688462100491962328162664058701680 10112339 7436604101130160468392357118989340140 10112340 -59626942303878422167549076443969413120 10112341 386468084628443060030976115251911782752 10112342 88721766884985885498737104373287095072 10112343 148613502239645205167623489752050114664 10112344 -350012004533583856664703847506442874880 10112345 335504641040146502363515014827322212100 10112346 101627502263015240768202338572732012272 10112347 42170089812017457668386940526097548864 10112348 -128986182177114072707436011892961895424 10112349 47615904208697826237305349341544634368 10112350 -37495849793893793645112647354829744000 10112351 -272305052017713973620636123715010302080 10112352 47632916850827260544345850978978496512 10112353 7642227334172263714043022326316712624 10112354 107049252630081063825398652537266268672 10112355 -35124099996286752326679957547688985600 10112356 119512696300979301164904289582630560768 10112357 91467599276779973729882674935945658080 10112358 -23007869055416504048757979355072467200 10112359 112118062299034678323635847267698847152 10112360 -4571996782278677276853341225372160000 10112361 7454958666158315312187253124458143744 10112362 -129876434100550041864928704545906724768 10112363 22806311681384302451024506637726046264 10112364 -7698359826600358240524424476224413440 10112365 -3648698286573837130294488333463641600 10112366 122696149591809679167267787803821339520 10112367 234320091189449334783752329149121852680 10112368 43884143529112139177272461301508669440 10112369 -23985152107848639108413837459261319756 10112370 34874414633546421373411304463088358400 10112371 -394613582426806528486254905197877717428 10112372 344902108490565718030801287069224700672 10112373 -225255564340728722023514396003694898578 10112374 108930350805963912528817421502087435936 10112375 92467296481140858821171331314846592000 10112376 -180611424556364146680456253990792704000 10112377 374687340499102516707127331256797670624 10112378 -328031274232506690945915263857249293600 10112379 -521690960375751462798932084321139432960 10112380 304938128756855425327775387908940044800 10112381 138607578358019776257223036192644082944 10112382 79147756061011291743854054196322800384 10112383 -99081089047002087460174081646866961696 10112384 51246899661281277011872259235643392000 10112385 -154235250198229025733107028431579222400 10112386 96020285169556662308171977309580187648 10112387 -90733992395814677697289116423151099680 10112388 -32908957919094174625265277269801631744 10112389 -80130866322742092948124361214682995200 10112390 137924341160709455091040894617916483200 10112391 -133274074080868848327954696282928717920 10112392 -27017751191682658163063368249431936000 10112393 92267704669565044490810880062070295860 10112394 -5278413249484447122950356327115347200 10112395 78498755843737443884316107748656308800 10112396 -104588356937492180835031427661840384 10112397 -54568529001557131249943709459711204960 10112398 -5705206523241126114677229831547028736 10112399 10753739666915859617998852104329787432 10112400 -19227465835591937974020587464168550400 10112401 -11938120557951289070675674439278155788 10112402 -313388314348241161881581115650194036848 10112403 -4404455546768542780459978517482182912 10112404 -129768843293363210221528272290444456448 10112405 153730076769178243282646264669781732060 10112406 -253909116853912905391742430615222177792 10112407 268939899192275768100292999716970419656 10112408 56493158768149347197173984536503808000 10112409 197061700930123255559188895450433397914 10112410 27707078253076267117372389340510371840 10112411 232036123396147183197718525324094188800 10112412 29938736224753492674682419870403533312 10112413 -480062153508007243151221339910948717338 10112414 -23869047928941414935877061458610369920 10112415 122869480662512715016152383124609835920 10112416 175879881166792379146661754541340098560 10112417 25794688162217020529203298748917021184 10112418 144852487604394168381419209769670781440 10112419 359899575098333916186101637383113657820 10112420 89809459726697076153942825188102914560 10112421 -141169982641340961149006731262985296736 10112422 -274264085683663398685031808345176275488 10112423 248115883541479803824846067110466583920 10112424 187958226263546429226602261412231168000 10112425 233161603555330297045481529925266533150 10112426 -253671998133075341372670048441198474240 10112427 18065635954915223611902043196199774000 10112428 -117818507657202654357421771150407718400 10112429 76825737530634720126035916213058354284 10112430 -97620554903462824043459811300062762880 10112431 -159508614051502988128758673775253640208 10112432 -91814205080327827875450334133922398208 10112433 -103832341613920562398799104740784718592 10112434 287551328591996013771603164922322937616 10112435 -98599266515924389367837273955807183120 10112436 10208631109504010878089961060584321792 10112437 753340720231066929398029975449989558560 10112438 -100380204363248815942872927610025656704 10112439 1184276127962385922651714129596674688 10112440 -1021152706261052206098389235657523200 10112441 -316102481897301619395263301011962147158 10112442 -24174952703596753646481829839230143488 10112443 -119642861121410142493628564452003612056 10112444 -256205887042705570050033211743184788480 10112445 -42879027163292619786651699442562054400 10112446 41990634505367909872082988024979782720 10112447 32434302838420506146853403655564320080 10112448 17209235783815784274155862355240550400 10112449 -472206736030455259800423244977005199550 10112450 -175648515187333176774947349147707949600 10112451 134274057088889914675728109372204778232 10112452 -127825107008537520631252073347815403520 10112453 -124857823494492086731739028065011332780 10112454 -200567623453727777273415436214694048 10112455 217863477600479610734913413121917658360 10112456 -147485848762645942696938555116308070400 10112457 46815350202090513147695353217887879440 10112458 240854953651610513111476532765780093280 10112459 -77854400654652877178267700455531996928 10112460 -105194992114218450426392700022711587840 10112461 -23687501539830490077285455584539622208 10112462 310943172182938215190931570026008599232 10112463 -63902263942859519480647445316658407816 10112464 -118980523444833520857275412926210744320 10112465 387896052749822944263044034273590443200 10112466 14459142218889456742058163617189280768 10112467 38396715621284719819737388544682218400 10112468 21814617481842381652288135883812243200 10112469 -59576441093480280386786607229506965856 10112470 17357944510304936897100126831737464320 10112471 -31964697955157230188895674308743572720 10112472 -39912196341962601353565446213499494400 10112473 175557647553232363002867705117009019776 10112474 86264861266844484311163680402682470400 10112475 45959655509315624344539570361778898000 10112476 329965527528454512983889093562746593280 10112477 422410830158047498678288618840202620326 10112478 169243964094047377551314776170073436160 10112479 43839989092020129296914595277653538816 10112480 -44142972401083843496125329608776089600 10112481 -2695003123871111270093274871318329900 10112482 496132752598520223906449726310800640 10112483 154474445567785029400677895258633370904 10112484 -3091029298026489145846184898136780800 10112485 303485322877640478707238533065712589180 10112486 130625558676155581000117263936184924224 10112487 -98788408785463725553718379825601318656 10112488 9283824457318530920412288327607925760 10112489 428367533491121364955873548068930287290 10112490 -83542890597505907418539538790026149280 10112491 540039952479117722641058589148924600000 10112492 47541066055318923466564750960842273792 10112493 185775955551745329090248437985024883264 10112494 46406652718476071090056683191880488832 10112495 75432656429970048374762638860919430400 10112496 -55058312024111862083482372434587222016 10112497 -1022253704426057659010377913957499563408 10112498 184393928267751993902084191332640750848 10112499 250070412439474279057500899340729291120 10112500 -125138050809878214954660067110396000000 10112501 -189359021424934873231260840783608080320 10112502 -25998506355534120142958634341529747456 10112503 -692474132059315744098942307529706610800 10112504 -223335656524445268498596068231907082240 10112505 86998003340575325155804649028773275200 10112506 -93195782582928963608301161970824241696 10112507 122905417388680884085062763404633325632 10112508 -32974284488787948851817960749795435520 10112509 -48782834423569152021262133678641803360 10112510 -23335760202293397089450330950133191680 10112511 -151103851983395333196718642658709964416 10112512 -192056431158650941891682363928181997568 10112513 176217776445660167238185046485260341762 10112514 -17428873773569701564816006303923039360 10112515 -49439531838663445496979669272086485600 10112516 335051724463262729014315658882890765440 10112517 288988436225240895612427543527730034940 10112518 78398362045609150079826118230956001792 10112519 -543104895539479021284568092354502984440 10112520 -52862094497365544729131226462866636800 10112521 325379818136161245497847238346789085722 10112522 -32452344295826597113815160290235342080 10112523 364813946344178121553423606233110400984 10112524 90830668970744737184597387921061000192 10112525 -1678487171542194551771160711361704000 10112526 -11435283598021154128579786999747478208 10112527 -255042843177946477793256209722734979056 10112528 -66441756387601349589941149005308559360 10112529 -146279479854721090034892502254157070400 10112530 24864721456042004200278201828410641920 10112531 124708557542729996161577517809262951504 10112532 183458493502211039599399622026425292800 10112533 -279113309331712812917054844942620927218 10112534 -187651954234523393360585660625899503584 10112535 -217212284602126953407659046176159354800 10112536 73242562589818314761496375399868416000 10112537 623948962897447007941516657569626922186 10112538 48058169129424930402571272948302943744 10112539 426328805429629957005163113596669140680 10112540 -104506346317685727531057145774468147200 10112541 55264340024037880249394071829701324800 10112542 -152570351931236421090953440524402508416 10112543 -95073052948534628935575922912445811600 10112544 3444698190709715523935830465675788288 10112545 164795140538295844256841248738745494400 10112546 86675853941278363496919423699666587472 10112547 338200727885243788852528056799523278200 10112548 -207334560544922845134346163785313402880 10112549 -389623037180530603699193334197298528450 10112550 5302742782421544398943049933319577600 10112551 185503446430433353131413139227628604152 10112552 120385750891747130965843790103674542080 10112553 107180032605054835941232171838847590400 10112554 221821756702960671770823731637977322240 10112555 -59518645869443706416755765057408134240 10112556 -4299547668321370150617554628732948480 10112557 28872934701258582516436351636368774272 10112558 -42778957367857228075127739045013821120 10112559 159349611778896766341673303331706958608 10112560 -81994468235959541616855518489046220800 10112561 -626221157212885610804456608327836986700 10112562 12237884526488402068162744739074258320 10112563 -603101895779745323374813544918676379680 10112564 -46237469203473328691012882730526937088 10112565 18759949024014661112145579268076472000 10112566 -302004210836342026847270423811638940768 10112567 -462958464186485087430832944790884318048 10112568 802039953211365055328783223953817600 10112569 -298959640416108375489204200330402921004 10112570 14895538323402315213913452787007861760 10112571 -76941381371036980301528564657657041488 10112572 -17026661729030686354951750565401284608 10112573 450417806371070255590007329956061530822 10112574 13785086813212247025591802489141258560 10112575 11181708363807938609177520544960400 10112576 127357504117122798251922646500735713280 10112577 37279323950359274509671546165123578208 10112578 -37956657127299687117450902173446793728 10112579 353665527598033578343620050433674111640 10112580 55492027889842504789061956486028697600 10112581 -95183086415070663143431056510192518468 10112582 -86556247193548529594454819275328616608 10112583 -1249684463362208207976903890822054400 10112584 -163824653263190552534370571601642035200 10112585 -156178759388822751619013221154183096640 10112586 214976654950986512570229639031343006208 10112587 -83114951695371794080140851460402977120 10112588 124921628886701940772141358913375314688 10112589 147942007698907621711079822113849778454 10112590 186872934582948505136182808845064428800 10112591 -456799751509383143373130054099734085008 10112592 -15394208286094678717218696623341436928 10112593 555480006689177793747901520928373449842 10112594 -177804879484048027608824230070629969920 10112595 123689662041835245652001679833354441520 10112596 -31294221786450245336372233614679159296 10112597 -42249904364871382469974713499779699936 10112598 176483082954051880529660068675103236800 10112599 221437739107845783217918671629726389936 10112600 -248789049877577755326135746285959680000 10112601 1641498237562203148089228921558350208 10112602 157134483024023612930955548035817225952 10112603 659952590044291417968427722912861902760 10112604 -73021482362920915396020050624307363840 10112605 -226571787146206007579188064991639780000 10112606 22022544060991405068352243678045154304 10112607 3971015637570090062667933991265123856 10112608 141776344927577217436498307978825564160 10112609 81919417635690769755586618200056416488 10112610 -93097764742917773326028750590491694080 10112611 2291525514363443260808024660954907592 10112612 -96246923326206455567455084451359749888 10112613 74166466907796499360833710033593387008 10112614 36281544153290641843351469853347964672 10112615 157222334616300381895687918048221341520 10112616 -289689125978959417053638384271231329280 10112617 24256170821924762252925533376186276480 10112618 -25423946031879335452900346848712052384 10112619 404612596928063970899735650681707313920 10112620 207973258116257101619079881399079198720 10112621 698447481571332297112567600962159526464 10112622 -7133290349435796178442014141229520192 10112623 60387766707143558871027401870524393800 10112624 33943537349621755020155026679038771200 10112625 -83350032554613701220511440227359230000 10112626 -176638803551060790155734377192527431776 10112627 61559158614948564236474744851360245072 10112628 71146946885124603067294679639447040000 10112629 -219671863012528429452483874354687783424 10112630 1682301651740250246239757734163744000 10112631 -123532233836568706117559375806295553048 10112632 -373076006653620696884756977913510707200 10112633 419654614398048508579626666863123682960 10112634 16823047595693884629515779144278343680 10112635 146311205603081764937156427096251182800 10112636 -28612017974081233852598960753418485760 10112637 84469653753741083580254492380771066560 10112638 199850690172518834095457164806828074496 10112639 1049193640049194173805162545342735030600 10112640 -90710539359630357288114622870585344000 10112641 -147877896115624969712884803841615692672 10112642 269694121841416152382219788448025003472 10112643 371061566381863209325721075977102385040 10112644 -202201383701369501223015270637060641664 10112645 -322236162174257756209280835838122445920 10112646 88186335759446905159434817393814587584 10112647 48810612514956112512567172471502166552 10112648 110272511339071856952849950884429824000 10112649 100277510433617479966822788719632629264 10112650 -39128872675718081649841792525768658400 10112651 -92358478466838988176950993133271207296 10112652 -47810052303920734048257540153192611328 10112653 350444592835890833771082928631909214902 10112654 869721462672431683087381156662701952 10112655 -11766546601377688518946134208394572800 10112656 -63168143345734078921858562360956837888 10112657 -377260616611852574858714184996566438094 10112658 -177243788556258928551120671821926009216 10112659 363393029747463436443978025950699956520 10112660 -17759710900109754137940611695587928320 10112661 281358882565607476645423752565067374080 10112662 84089891343712338549379250046361752192 10112663 20707716573113545997085875897824103808 10112664 -200655987910093603207261055878205460480 10112665 39454954168202704843137171979854243840 10112666 -374273258044004109579564805697648552736 10112667 -223300478569824801120420002754468498240 10112668 4003140881602535452353636570302402048 10112669 -419538650241517583504255662352676494400 10112670 68746076757334094283445831595618454720 10112671 -462986755097218789988904753259064046240 10112672 417197654719308542220509254279599489024 10112673 -178714307885734011883431848948683160832 10112674 -43832807929881521604292793333566026240 10112675 106357054546597704670352433773843535900 10112676 -19077033920672889218385792978379407360 10112677 269494718614688832080887248791121208800 10112678 105230891965155007195358963007105884640 10112679 -204071482411397061163763418255369625776 10112680 150611859069360446736132480218346854400 10112681 394859510488615175479174412627013400692 10112682 -41183853795211941065185513304981131008 10112683 -33758391790202197658472298166293083136 10112684 -328976937750119676200781735684384574464 10112685 -318904552036668558217443448007243796480 10112686 -67390780783877533478517428175990423552 10112687 92853786065411933004134167936343977632 10112688 -21159298640718225816282280030781767680 10112689 -317238496123113184107484731367369414510 10112690 6726991668511372164486792819357004800 10112691 -70663486446033144193075872437459315856 10112692 -74170266783734899467199717211806434560 10112693 -4972982189985745991812971573063842340 10112694 102274901810516886162822230915292926400 10112695 345222949770701667606864903321584842200 10112696 -269179205940553743099325398462136320 10112697 261175082116923017232536275511139648 10112698 124246637955453788489763078865196223600 10112699 -523130666183753855409814935404285670300 10112700 -7789358041656645999710882471994086400 10112701 107967001045485916901385301922304965702 10112702 -306315737862204875032137850652494015296 10112703 -14206090086536493191288513603841202176 10112704 -33384838937355825910171673312544948224 10112705 -357943094042761411253453261934061530840 10112706 -218693591085493495755137134795932672480 10112707 -185701018977301939959555988384381208568 10112708 -522176883670708063604955748084044693504 10112709 -46991276956758131061222814478969795712 10112710 -34450694568324656135474473896419514240 10112711 -103010223683715216814708563414169221120 10112712 223429081681825031341925712558696038400 10112713 75284734878750198717250129145643868324 10112714 -165551359102709271432961066962422620320 10112715 33597873662079249276843415278576254400 10112716 39057235150119576958659494219987043328 10112717 -1098267846224014606018000072818459643380 10112718 45443543520796355086491521381526512640 10112719 330816947114676249926081493357615946344 10112720 5071351263352580461319685329326571520 10112721 81629611440720829095928356467723235312 10112722 -155509576974711516084834312085810219776 10112723 -71798558247972449450684615605429403028 10112724 83930632977670234058237306223911794560 10112725 -61410644915669193706306269284120597600 10112726 -37093721331291352688005198501071572352 10112727 8576971827834936400702488066595714560 10112728 5788953210276410740704249073100328960 10112729 29696805583533435366554495265629830272 10112730 44672461518500580096852005619082494720 10112731 34135614797971758728185373104285795000 10112732 32769216288991391484186683480472551424 10112733 316711762744941786742125007962366564102 10112734 -40169864284338634951347823976469720000 10112735 451735386720365162048841829612167408000 10112736 -62644760450637691551746672521935323136 10112737 71716495855251298254153735018577428386 10112738 -65033670049314322393133283649251906480 10112739 5543835024625445204284012093187781120 10112740 -5284313274638035836882685205400268800 10112741 440180237906060241798810879179196278142 10112742 202869828588942020415111473701860474240 10112743 283331419051827892530073688430989571504 10112744 37075865652998386605710307678916638720 10112745 266444307708781479821106778146686973120 10112746 -15568509815497846699408059541626848256 10112747 548590894233214469063908827205316798196 10112748 41823252040100597794442584977124308480 10112749 16612550105406105172222622423971361750 10112750 -134621152501478124009004339543480800000 10112751 196482368594959274948069421623373276600 10112752 51413218627145955402276928945712496640 10112753 188607379614707050609961474331968623680 10112754 -182062335993358524970659002067497719680 10112755 135703214026571430566886148641338757120 10112756 311658302737945271180977628319273517056 10112757 -138948476129413542908213103512880507360 10112758 114466416136209044021545669631415697920 10112759 98739348021057964528287887729886345960 10112760 20264103535209060957845625784807833600 10112761 207573271592949367560056450093237856362 10112762 267761858381532234813030577385240312064 10112763 -1711696991804981474022797957777920032 10112764 349887039439552567582026548254195699200 10112765 17818390852734935451633468445798665720 10112766 81120728336520631336428957613979439744 10112767 411926537551240457323526632327075468176 10112768 398969875441992097808815545202709102592 10112769 -566688008642535587797306476909417360 10112770 -8684637412323775148978739919268605920 10112771 -292329114764598922964990326559930387088 10112772 -66137759226885285656608641469194940416 10112773 143117135536909407778616992006715614080 10112774 11361874582351872936219105305603329152 10112775 -84437585520177643388858087509566184200 10112776 204440959062023351507549652101084006400 10112777 -42669683482666663296448705215372018480 10112778 -14247962299986085063080506220463272960 10112779 139499466814986651452247574557967426800 10112780 227897309671979213888470324978565145600 10112781 -103954514371716996324039817997514043776 10112782 -24575905388435613845936666616137808000 10112783 2789963274446681219929417076580474744 10112784 20178475190044082648569597042250219520 10112785 -152505655551586003422514090214816640 10112786 106141309644970180397927818581968092320 10112787 14325658562110705420973630618745663408 10112788 58713727394388651968623455424066457600 10112789 -73857582765989247945978961383962924160 10112790 99833233755980745706773951957497241600 10112791 427862960506046962992050251084756269680 10112792 -49886416335271202015651527805129502720 10112793 159418670904322610061824570057137430400 10112794 68967654387254433262514358316129875696 10112795 27972415225368398405239248239706620160 10112796 146642009693451474126727014615512847360 10112797 -297276135592012940626075326459934809754 10112798 -27009164056139715277985206388392476864 10112799 -127807731539411315186506311213404318136 10112800 148904794970681716332632500483763404800 10112801 -76674776394913720755330701403139852608 10112802 35344395896626856202888559314967119360 10112803 -106101337055308094086036043585057975160 10112804 -8107133358695370750114631246775685120 10112805 -210872963869458657040212457338674057700 10112806 35843114025119706077070199854833287680 10112807 331973272083424706088334970364844761600 10112808 -138378601959655930486403187929599918080 10112809 94706620475221872207490171324120038016 10112810 -79807841033095239890405817878393185440 10112811 305665591153328804291296781139809187672 10112812 -20782692395231296279895901674717137920 10112813 416580167648668333373222036847885991062 10112814 44782928911366143260813742219942387456 10112815 82937395978039644513238008958697039520 10112816 -124603662876589108799436056221447372800 10112817 251249258187281995118297836390289664 10112818 -108877138896806598879227740399164681696 10112819 78972872643670234741162275349700061240 10112820 16559206105950855612679548217601064960 10112821 92614126713650208259128285449342342112 10112822 -53240836918708527138901270046564340480 10112823 -71775140707405388951362738990801946880 10112824 120763576040164431571062437717177303040 10112825 -18543456332444587596173620414706034450 10112826 558664339408886594781787717693071360 10112827 -367159654817365856290085260122571843200 10112828 -454430970922540445562682492601147904 10112829 -26091792031425610434515842980872975616 10112830 35513150383679558862209500090294341120 10112831 -112543023422730929171035155470453602368 10112832 22936654258867131810024590999810998272 10112833 181126340956436447758373813074307542740 10112834 -20311147829036846543077637440176635184 10112835 -267099685928998478377969648127147211600 10112836 -27217796883268250370639320756797962240 10112837 106343779483621748040857836830667588800 10112838 -49496391695273177826561255457423438656 10112839 153279840979992402853175119804083250200 10112840 145585639979840848337450781272592076800 10112841 176607734614728822267577589765545638984 10112842 5394594617410501525841729148235150944 10112843 -163928004539229984118028229223159379856 10112844 39147452209142149814927487926205530112 10112845 49849844532855184940232905905551487200 10112846 -16245859229298123931873695617890461696 10112847 104736566216166958110394165352282137728 10112848 102529045418903683170445454407732355072 10112849 1995769079625470421684224785019466074880 10112850 -740846042922714421085704890290275200 10112851 79151579359888262797019549525463797760 10112852 702755411880321974232775721602408581120 10112853 37235328014231553351818641252246943904 10112854 21951980799651754417939797321272345376 10112855 -46546266872995732957848761017876218480 10112856 132806465131729872279565013061939978240 10112857 -343349437185940275007359728704575622640 10112858 70001151610235334127636246527324114432 10112859 48269805725623296528524334974080294764 10112860 -95443334898984661129131216261603985920 10112861 375131728509562870029083879637287963424 10112862 32862026476744554655269088231646060352 10112863 -439143557442899331136531382646651697888 10112864 158968430644476815550918454602061578240 10112865 74856026394097964751931588848032524800 10112866 -202954209201387863741748562501215016368 10112867 199028980715766799699822658499358085916 10112868 -96504885741194794960406573903906571648 10112869 -4459395049195937626433761308937222400 10112870 57112001172040430630564519466043411200 10112871 166925853365331030533317491164247759912 10112872 -108718695012947619129657681586631639040 10112873 -554031770172749150355657139184753479878 10112874 32266226282264930698419087132367484160 10112875 -337485932244422416839468416638468680000 10112876 67138924420208831514939569934021829632 10112877 -58870164619411617608339258880528721920 10112878 121846981160727530465246924949463602240 10112879 -190295350549224417244794416301498372624 10112880 -31169479167003733914457451656455782400 10112881 418877080499403008059883443769992681682 10112882 41791455083608978860310862975030974464 10112883 -99975005584659642512605723337157773760 10112884 -243422109565449205327483664996389485184 10112885 -203113224322205554326183562002540574080 10112886 24777768804419804953844827327163848704 10112887 -30101829933693459275282505618044985848 10112888 -149108618794323533556594929316872048640 10112889 -163697057364914750928967034091538950576 10112890 211519792268467421308621047637461727200 10112891 253038012771785663072035124934860959272 10112892 -12003933811362822552156582657869199360 10112893 -68296389374165148562989899370655617056 10112894 97467900327428811915568929543932882112 10112895 39373785120616845728652399546077522400 10112896 -413729685180433266856190339577513246720 10112897 -487533051081065489483719007958500406654 10112898 -60240323376390563804190886496748971136 10112899 -263203657682617388327384324345854943736 10112900 48761175680857474182276942973527859200 10112901 46621309856756091954205161773068312032 10112902 -191941256917687548583219768910161358400 10112903 79243514227875648410632406944820493384 10112904 411227850268440881771198430565066752000 10112905 -318224519768505428904369329490188090880 10112906 222532174048818228608452318266440527152 10112907 -16630095185086559283673922669380494336 10112908 -67514357310856286939123430797194373120 10112909 -27305270374032985070257447673444377680 10112910 106849264930489927929909646892531295360 10112911 -149913773198978329625333583769015272200 10112912 2047720625224425712727010018985574400 10112913 157612883346496465229403070647471606528 10112914 -47777265962779870710619248413875747680 10112915 -241078950538503363453124708836998191440 10112916 -37984290091159911417325631714284634112 10112917 -498134161869593986870720290243128080800 10112918 223818851857461572673289488204278000160 10112919 -20119677229276768994199782224487164056 10112920 -127010494420536567428132068664637235200 10112921 -17881398286061936916104196060094416000 10112922 -134074688199015274524524100254388852240 10112923 9747345920762004446302048499716429744 10112924 -22832254812618734424599522780930671104 10112925 -99321974854030871187917197215949308000 10112926 -29122335828012781226296035977089052160 10112927 163046893775823788197119231251161957104 10112928 -75678431127771364806039837192644198400 10112929 172646037394853278620820087817518910472 10112930 9971689215673488489205006719001005120 10112931 -432253439818700929921725715591130446488 10112932 -378778981548743622627884922726334213504 10112933 288018999909416991372203440183564165020 10112934 -60057738786705638159316088827857813760 10112935 13179557028583962589294843323433882560 10112936 123000432409674448111505427315639336960 10112937 -49662350915037359266054742022746629920 10112938 296340404215386708460883021303812170240 10112939 116184678111935571780863285192486482224 10112940 -56084803252091720451967143230010086400 10112941 225935871713723241365520345456781480000 10112942 12170185269374312066293430016264765312 10112943 23420808462665783693037328014027824640 10112944 -10132274068026396916614977775561605120 10112945 21728165907914476501598291743441310400 10112946 118625046096836074020000373960939680768 10112947 -158801339624112214687585100160796780160 10112948 -420972565542466777410703597358272081920 10112949 20832336960890047989327134044568895168 10112950 193959666569919597746632360785736142400 10112951 186934987778926521266568543756542410392 10112952 -411795937657084034779641767204397711360 10112953 219428158917246816583833070733530151380 10112954 -163395615314089741997696310512233908480 10112955 2930146436595589242026848518955161600 10112956 30280311293137896887490897233388896256 10112957 335865094302749823523496137552241920332 10112958 167102743990977296524266293689735777920 10112959 71567976487532520454311321783411984040 10112960 70198745739724413085132617659826831360 10112961 -226909268179133586127337169726068683728 10112962 -31995697494227598657758384890744140288 10112963 -59567004816132228701333595921168442920 10112964 104342918125008385623454026396411902976 10112965 -235178532227404815876815277794377027680 10112966 -99026677928504459474288377016852219136 10112967 -118368567605268789644606742832939685640 10112968 425409007276113780986750098083612303360 10112969 -406551527361843322013849207345735913456 10112970 32010286796999510981363014547068277760 10112971 -735942551957426585182249154322714380400 10112972 -241205854908064648543873610212122580224 10112973 5088093096743737413972546968118172800 10112974 23701293940025154236853158108835500736 10112975 47688762381233568698434971855718440000 10112976 12013996531789656873221971335678812160 10112977 86504580602791283287741340497708984000 10112978 31166533107645654768039547330299482880 10112979 -78686039314121233004359109868369971016 10112980 23910953984833256552088831302058608640 10112981 -26073183700858546465315705811139624000 10112982 751159288383577580867691556320076800 10112983 -112770728794786440022116641385896997576 10112984 7452606631971280439939833385562931200 10112985 -121315665154615122176549322508064044800 10112986 14609284806773279011293822088021554144 10112987 -157700055501772405490700946957220123760 10112988 87838953020625103594738946703910204416 10112989 -592301860885440801878703913765035781210 10112990 65569376854209274783465247147699642880 10112991 81810232019186947564999524215055099264 10112992 -303572224547196464553834851489103740928 10112993 -179136346402148123615925496835583735360 10112994 -117722799615785785432913282047306466400 10112995 -267566298231281494611531818802351003120 10112996 -526723088414743913980259565665256011520 10112997 -116783186888790709641623515776661343520 10112998 -816748687399734504767354087418697728 10112999 -1258883355804240907869730317275705712 10113000 -376625277040091137299738576116674560000 10113001 666446676046120892461027304756944803002 10113002 -328321502934474019931809334782004052048 10113003 67285704057608880327158458773748587612 10113004 17799683759970764287308741970450278912 10113005 -46236113852448611367842753844102526080 10113006 3295338835082351492618829916325572608 10113007 206047182037270681735333540794534248240 10113008 -66462556701007385526698859730355552256 10113009 -22612184013594461872110015627341204832 10113010 68767510628408164703701864286842920960 10113011 -90122413146391134533902848318009095616 10113012 3292954176567958269377722255114816896 10113013 -147478854757588865485412474802605021280 10113014 -140087434907280719474588869243633270080 10113015 -11261215954779855173917978211716671360 10113016 380451889130608685406689649687358771200 10113017 -1021737454619260213299540388586486934 10113018 33151496862360205181493619877218811904 10113019 96548944014606640169657470041048835584 10113020 18396977152169155744565747599911936000 10113021 -341615329667925235848277521923833226010 10113022 36113231562272584689619193858260353792 10113023 2832332233971978460873099827337654272 10113024 245281357716764583833066439449209995264 10113025 -11509799734994142236650095297123346700 10113026 -22772628738891889392894136556183129088 10113027 220006949712614820920542213267887651840 10113028 -327745224535851287600853071200517478144 10113029 203174467043905969804062983835071942460 10113030 -206515669845643352020486739603925676800 10113031 -64841934710710385219816431311015522288 10113032 574139210117690001387124059632601830400 10113033 82747456113405664295651094005552664960 10113034 169891440902430062334899646047548570416 10113035 -456339557073838335496104477165472462800 10113036 -130247878857357365411051519776403813376 10113037 323663309869284855478868456079254274048 10113038 -147129273737080077497807165833742917056 10113039 235905537993701894607790527087303461520 10113040 3017418784295788986753718322941132800 10113041 -8590778265312281497268256829513207776 10113042 16243332330072894792562104013705803264 10113043 -402046879246419018592015805191778254136 10113044 256801622878753106444368587668776715136 10113045 45010408786683654018554032871018721600 10113046 51575950481368712854353778997666922240 10113047 155116098524215922870385447757290433152 10113048 159667339840537513344913741318883850240 10113049 232291356483883683030860660192222991050 10113050 -378754976289512623810044926379955200 10113051 142937271111717836870978750139249168240 10113052 -111892944492758457895060431999141796864 10113053 -274944804682536630854683931227548318720 10113054 -684705932868672500157809613926830080 10113055 -41239926779414714436494629511678721600 10113056 513323163948329996136132896282907574272 10113057 9178340356675476994189549696609421988 10113058 259306383349242193238242385751476012880 10113059 -456129989576189680025876430242670060 10113060 -49928699707000957891167767104139182080 10113061 4642677893342175807232483657874189532 10113062 -39062862803414689050040784561645372160 10113063 -236390861227853040649237449658479646512 10113064 97490507200058269939502047992854353920 10113065 50129844288269910386052772927308503460 10113066 85478413627484384382595798567842769920 10113067 -297007494438915582446935529207270263328 10113068 -25028361600591721757599495257373802496 10113069 410443875123496391621232339940761428448 10113070 -786590326924802818992503159824339200 10113071 363529113357339617822751016016492224272 10113072 41261343692553131759506623055917219840 10113073 275557600221876564353779858028675668720 10113074 222012525100020321403413871657222351872 10113075 67679948027232686504661144724254063600 10113076 -149281860697193905431591190016502298240 10113077 -16337457597735974939267164593634934400 10113078 4596458039872381926283546503490889088 10113079 -205206401622260981265396216230495203488 10113080 -162012355587267656643539456974572441600 10113081 126029634858761917656160038129742098144 10113082 59160145318945272693302353091635375872 10113083 -9564842653092020956418612552319231840 10113084 -4594594256336459937445422866634424320 10113085 -250295119200384906388400267798401403220 10113086 85667063515610106753936596310830644992 10113087 70051879044676206126348339779867549952 10113088 -156239032616348755602844590578702221312 10113089 -6222799040730305526635013119149836480 10113090 12774703488806384359370071178967037440 10113091 -222871241906342364109137426613072125508 10113092 51993147243089339741686786248137963520 10113093 -14899826100855981984849268829112854178 10113094 27492698659194418884101609324566253760 10113095 -172617155551625811556735775564251643400 10113096 88826703875925370727544750436705566720 10113097 -49947395539111515090239265246790586700 10113098 138587368554967210768106012083124229120 10113099 10456893759902827985567306111097768960 10113100 71467105989841414582576892400576230400 10113101 -9483178407366706364317708914453350196 10113102 -30220351130744483332860082012814363520 10113103 44335252619043618579581359360987734528 10113104 3568583939715961556796787415324688384 10113105 29794456343042839145975007211125865920 10113106 -255924785015274304127019456144520657920 10113107 -540778216206032346138228141261594298644 10113108 -149566870344582163926509628468477450240 10113109 -63779122140608822154547367500795312690 10113110 17349447073224280435233746399826393600 10113111 291084221794189671462311638284991281480 10113112 -488737449600729153587621678846234419200 10113113 -675459268648753151836352078503315460460 10113114 257763013344122525177318149200912359424 10113115 117004715003251779345710901389134609920 10113116 100212821798299078115631374172135485952 10113117 -127296015360600126788368084924874301888 10113118 -271502465011373206824613168059095034240 10113119 -137963589606999973050538095292128116160 10113120 33099601658680838394382615555158835200 10113121 -490410770076259579490369099855565811678 10113122 -57993783988441077401972323466733459888 10113123 168078566792129928876543316443009458688 10113124 -66013327239099832076396530134459367424 10113125 -41478955424895237271680666800494560000 10113126 6218434386465928288131426187508593344 10113127 8707767535747334017175930648708037120 10113128 -31197169013682355129106284148840663040 10113129 84720317254014679174324000863617196780 10113130 -36866766615169678126061841514272153600 10113131 216587206345186420746731522785551006720 10113132 -238758588566587618925469991916274275328 10113133 -44704525413126609371540457686935421460 10113134 243264266969981738786162223441660465216 10113135 -122006731364795801982631526774314911360 10113136 31982266827866502582833045128448507904 10113137 397863270574231809722160635072512837632 10113138 -55247623356409241058569799039057808896 10113139 -469748417203394451543783013329774438576 10113140 159832162002920960625394241239712797440 10113141 153275732142060665640109947734334013920 10113142 -11465096090511907925551812279285653760 10113143 -277406556477083294217739214289303571608 10113144 186547321176837290937362171190163230720 10113145 -37972729986428241697945286440800313920 10113146 14789221929706193819101596535434918144 10113147 379556858911177558275204478764601601280 10113148 -43325446058775148175726974228331202560 10113149 -61226246915097688837703695692654665760 10113150 25550184781676873799014483411842161600 10113151 -546932193458182681357879508303829854848 10113152 47841569579020199067328708895897026560 10113153 34445238039013687764134667414903900000 10113154 228401073743339490522104086260393229776 10113155 -86023255699190847246362684852056270080 10113156 16859625673662069653971523525728528512 10113157 -303018472436848145211428108438133490594 10113158 -260166605391973420473241209767463309312 10113159 -119118975092102151146568372897866307120 10113160 301799983381223974350599987294176512000 10113161 -18511369820234820530317385801825189376 10113162 16570081139537401545740565953013725952 10113163 226838705144413833383269641879827923412 10113164 -485322384449159480654744800270065375744 10113165 136492802663314352507937428927662383660 10113166 64911631746797720523809543340654261120 10113167 -399552100867313188136397846839401880784 10113168 22956833156941294023239346522335477760 10113169 23906973247507194264243772108637008896 10113170 -1296281536032076438715217749187878400 10113171 -182156605568894592168195322041902447760 10113172 -30944463103109309495170962520907859968 10113173 9052556470849929761692620723154801536 10113174 129266566329856867363393417651729216320 10113175 81025122054865696561791321747083116400 10113176 -9838100085756481953301959194524262400 10113177 177328940216475106301744327249137709520 10113178 50574628123358864777988195904947965952 10113179 -394450603261448199530913964977904052220 10113180 10888994217012262645393362751488000 10113181 187233728308161244391736563750078128704 10113182 272530785748314264283949262400189560192 10113183 -145985770640853069174347434053446591136 10113184 229418531978656898004233043323123859456 10113185 -127412377408243845007872842113900291200 10113186 -65642572012815396747403304114591801856 10113187 -15862095639740524031282481571157843200 10113188 80065715496373941111172540303004340480 10113189 44857708164048477997867895275739190624 10113190 88024991875284814881298921120008787200 10113191 473284955213540183733355477241889471384 10113192 -27202591280890338293040181352048885760 10113193 -492478890823763377380192207435755767558 10113194 3543272043372545439937142709716173824 10113195 -52699795405289228685804978090701820960 10113196 -312018425094266980098341429479288441600 10113197 -480601262326937149041793820766354501354 10113198 32924613440414719832233195532188828800 10113199 390178249708522514496177191866588307160 10113200 -86514037426041698001878542283609702400 10113201 14211877534481487926831264219363086080 10113202 39576203497401883645907055762707416704 10113203 -147781557576316820325876841639547725080 10113204 4238319888257271624316919439610269696 10113205 -4357021922663200894211090778025447140 10113206 181045349466137298628348540035740733120 10113207 49329178609986040734759198332741070240 10113208 413691401665015743032813373640791552000 10113209 -223296913820547236651811364278812821590 10113210 -34845144608953228565560873387579410240 10113211 -360971967589082860989421358124119756188 10113212 -19773779778954875723456598545841615360 10113213 5651718286956202216670602887746846208 10113214 -246795337929079836295297588710219596544 10113215 -87536394751792851651209248075859481600 10113216 76071329502605511598499883567852552192 10113217 43118114216428012531635295026084100180 10113218 -184550905231718149872047528818684730496 10113219 197643660400018140863390537452322771844 10113220 -41106203813686729731582507155484503040 10113221 -315337551606886638378185259550193956578 10113222 -64130305550728473376435779142668134400 10113223 -62684533925180693027027978789056760320 10113224 26844367239455907890248136190445731840 10113225 151785212418487005654557145780225792000 10113226 -206576771906630262943123498702553565600 10113227 -741513392888458504098718101171080497728 10113228 416102306702798785358583496339087104000 10113229 -65616606432900299693958614125823457824 10113230 60387307862815004603944405790359624320 10113231 154800533863352512193015482894076665104 10113232 -98328639403523793185627220623934701568 10113233 4979805285406447596942040988749800000 10113234 -31123429097870401772886134815201661952 10113235 84503628087068928974166968392589466960 10113236 144516735635093408977845378811449569280 10113237 -255714128755706192103184026311970782706 10113238 -74805697834392551957694509932890650880 10113239 4259204732159239989121619009261562456 10113240 -86643260526980769828061003005896294400 10113241 564164681171212989673489732045235621642 10113242 195020137797862920967263077414366476272 10113243 1338142591214169089006126357875284480 10113244 -151183927985895415684696708277623692800 10113245 411723278029322287653475701437933419500 10113246 17375302417444138972637302888553466240 10113247 -1456151108764880601856173969322409808 10113248 121480194068011917969767828986677166080 10113249 -273633697600191199857764922524348420160 10113250 101858489164244023629683086429695360000 10113251 -12653866425343206738707821753160982576 10113252 243294428669111234097220059420320658432 10113253 322748207968643813999721288863511493502 10113254 62399580982186327424450954050063821312 10113255 -683987585361900416048718824111585640 10113256 6329105822791785414651713487120384000 10113257 -400249278035902167133125652423908592320 10113258 966008961570693842424373524144585984 10113259 116514334457035859203496081392826527488 10113260 -135200264545663675606851915539625861120 10113261 288371073650043394160411936714908839936 10113262 17657850112480819193127812114487920064 10113263 82373956625570786042501601943804978920 10113264 -18809807810246882061950242609000611840 10113265 38016613959756696891430417562985668520 10113266 76076178691001599285784203005994345008 10113267 -76775980365983811946749900085114443720 10113268 -3267808682232096258661554708998559744 10113269 334216467596232724511549288397063818670 10113270 12457713167329504329598152472373410560 10113271 -175124170944259672734640455943379793488 10113272 265122063039383897879643752531526451200 10113273 54974366719082892363968325132173775360 10113274 7397496345957959718087612720418219968 10113275 -338530744869445388452672251753593942700 10113276 345202087498489532264557740017364403200 10113277 -596961127884954707995699008009824922874 10113278 84675869894952983076602284927584771456 10113279 -1497243318271772450303229822119296512 10113280 -104351074339326319992842299407744368640 10113281 -413902232277481846348167057163704945918 10113282 -229255770947850330208479172921384281600 10113283 504311616127526506170032629176822149400 10113284 45832253763274255804612314754823811072 10113285 4442210932446963849866851420338585600 10113286 221893559269931958587985105173016046080 10113287 352231088647829249417709100801152534936 10113288 -58842737009741137401519173794282291200 10113289 -596382815666952492550441367677746375910 10113290 26360706379108446914688492721869830400 10113291 82724379259778023365172927567461411900 10113292 -7453833092478642796606747156128399360 10113293 210805187733002033343521721078174847542 10113294 35975675091833221386353293422062913600 10113295 340940935777267523640113194162853233800 10113296 119560419724210071361842858860333309952 10113297 39430303469009043096833656808787185472 10113298 182774024511703119423916308598851718704 10113299 -1884089123472741030811916805226444800 10113300 -157013507391535571710880160404814355200 10113301 248747613618711181216880078299283040 10113302 -950653007227123996619425091235015648 10113303 -213868653272002140823145297974604230296 10113304 -40476217783733294032844592546179174400 10113305 230812961976025796366889968857912355460 10113306 -25177835389386111089984913649687672320 10113307 -124613438023508009576519870155805190480 10113308 -348690111689307451233507352019761021440 10113309 -50183724252056321507741536826077689600 10113310 -104246799060268717287913493442040501440 10113311 181746527311515519082746967534906188384 10113312 -242443915813353866630075537800782938112 10113313 67233152426182598279962992193124781760 10113314 80158536067248511122568596469376402256 10113315 376650638643525847501393048453655788800 10113316 -105623234748528967456072349901548503040 10113317 3218564836087227030019203013325413752 10113318 118199139402761087624269482348284183424 10113319 -255333167258441091698398630233402655488 10113320 -54867740158412128655885576117182464000 10113321 -6620624096317426859970566064876926400 10113322 -36811715329651706866707687550245636000 10113323 -421603327577247035863947962114405499096 10113324 -1280801570829836579613593222255953920 10113325 -51650878131956945982597215945527493950 10113326 -197567780868667987141623667390038237888 10113327 -128867649649155975749553577911072293280 10113328 17535754424735559588889722420445233152 10113329 17660378496841500795520266846764089380 10113330 -49334823275368215721663836106680314880 10113331 -573821595399551446482356698319939105736 10113332 244295090170519665794569489066488859392 10113333 183087226861836975877602298734306395424 10113334 82760811070863458945563665291100237824 10113335 -78663023687857569325036523978765444400 10113336 1525288171838986699782817810922311680 10113337 36626267656514621307623823813476239560 10113338 -293873800725832444893754320200569441680 10113339 314802946095304696171526538804669243840 10113340 9968315513393759094952261616038394880 10113341 -107088967566972731254166929430765120928 10113342 -2553886055845058977272279070851379200 10113343 781765931637804114663886758220712177600 10113344 195340886143412644876455827689832448000 10113345 -130575025001076872752080256947203928960 10113346 75135962418034812316061684237433649872 10113347 -1751352198104722968229509392052145920 10113348 23781306654262851853952128900721504256 10113349 157255707053930539100575805102234952350 10113350 2504976450937403259410478475773168000 10113351 -123784877798432769728342569231319561136 10113352 -122863571184557554817276528553260113920 10113353 134548391840366610444998509212362235264 10113354 -56152692579757745837281693196998848672 10113355 -277130240814265478519602056257543256000 10113356 -177091043446133338605351151329606950400 10113357 -146376060189947273811899748531840816960 10113358 59681146873819707750950563325105255040 10113359 476960476032595121301291292096887112560 10113360 17235452379017317468712214903629414400 10113361 -501318128392817692182406872573778879500 10113362 -81914282159808375838136510072217730560 10113363 -102384966418144739501811725524357775520 10113364 -817255268705331371241936368792641255424 10113365 -276718323260188441663820858084441275080 10113366 294820000128435282064414521034051989504 10113367 526589191375640131954147355181363171840 10113368 119972604707224353332283657970393436160 10113369 73790015529530188157913256534037887680 10113370 -191999580620549098789012121574541554240 10113371 30801805802357625042843941305579302000 10113372 -8804721122228194107244854943130671104 10113373 22965614823628230488821946241651459960 10113374 -105658652783624190492112560394426575168 10113375 -100585868162260920905413074006847800000 10113376 29247817360731880609214757042313494528 10113377 -581712697951936589782160731016310244560 10113378 -37001535651045951839297245917952671744 10113379 -2230772282804474146916443876162151600 10113380 67177480569328526873625132104593516800 10113381 -316413035221651225832581471672388816130 10113382 -204328350327617916494057428862973413376 10113383 -792805353493177939574129144336049024 10113384 -19210110075005418328283023850054369280 10113385 -9238915312328400116461022068030851840 10113386 225751036393971314195081970836483699040 10113387 -49256088413426895272631660435433399632 10113388 24680644087356195481852468256358729216 10113389 139986086214934879869594845379558637440 10113390 44958094181032605623850619331114803200 10113391 -218448599772759346372585797737757863168 10113392 90315722182537304711818166299862532096 10113393 -338551540895165127457326650727303725856 10113394 -313531786820408537970847241186702571504 10113395 64589993656021688583331003904463040080 10113396 -12158636098333458932245273339200890880 10113397 53749125413267825110986985733711196832 10113398 13613461967848028323733013913154455200 10113399 55864165505659178002381884540303435024 10113400 29861129514198138259027638921951744000 10113401 -312288419505858219070616154924364952598 10113402 75212335952667801005810485552023767040 10113403 49708866899059552290517519221353522520 10113404 92852080600897452113837168702729702400 10113405 -13650744448553422032176766969360615840 10113406 259879495697075045802722151986570977920 10113407 -139850429870179333237494984967562939712 10113408 128633142121426236853337459754899865600 10113409 -127670167278789549458741888540353804800 10113410 14545228089855525927563932474994141760 10113411 -71821138935249793556867279204085825792 10113412 320999661724562407495717623609035209856 10113413 444087206073646658564140061554432706880 10113414 109182664592367049262157105842118340992 10113415 -565691682793338036486803944778143680 10113416 135392348761502815353827415875860116480 10113417 -150218171807374726452302584963825288566 10113418 -94918689497359470710440412820344475648 10113419 304257324664220895979815702668748656832 10113420 -8636909728749459748758728619122534400 10113421 -324266668891541248024159105350429348500 10113422 275907027541099530403992626965726080 10113423 -441950028041681514039548624997486571776 10113424 5165674006495028369332973491488727040 10113425 78738532371709327484043281511508492800 10113426 31921018914284134009265901474196588800 10113427 -1658938501403089200062095937434255368 10113428 1560230563764899318156689073923774464 10113429 121475695325753202244618305256891429248 10113430 -9613409575057575087126167075896784640 10113431 -209069928890102938984302295811129899800 10113432 -5204460290581691915724960528301424640 10113433 440379758086030220990515323752903557248 10113434 -295921366655826306933932622021316427520 10113435 108694281726143059721522418605573165520 10113436 201976121359907604776903250718826984448 10113437 -72103873191118067623057174364513797914 10113438 161660715951277699765959775232381684544 10113439 46084868146647661714090487465339910256 10113440 -50809503315038494046818220262398361600 10113441 -34176589477182686249727561913020960960 10113442 -201572837659986017485823481324169150128 10113443 -93312212691251508232725273026575222308 10113444 146397554815866141116353228483031101440 10113445 61484568654359335085561711697070561920 10113446 -93049217227640615809951218260355135360 10113447 -77991787141402282619636244009025834200 10113448 -23904851828840588297070793169206640640 10113449 10937074588802232232259151872215178112 10113450 10611978516621752011738066731844915200 10113451 507886135011532336221789708154016698272 10113452 -193492525811808539254131519695976757248 10113453 -139027809094616156730002649045123284160 10113454 -228238998877819884386013568457677355520 10113455 -338493561445242123437942993657917835280 10113456 25662238164971932892827134241683210240 10113457 438653841991603944551334593491406199012 10113458 1418514583336673846040021908372920080 10113459 -250807293222599202764534495055252906696 10113460 -65565237200463721810582332204382617600 10113461 260187326740191673617263754930070318062 10113462 178403517564987073799378436366296756160 10113463 -33985888774773680892636062145466819288 10113464 424224126744804089533344806766513561600 10113465 -120466927421008539096928645041947570880 10113466 307543692632157021142062777154768545024 10113467 161716699640788083510024986950834706688 10113468 -58306559282543935025023572890418733056 10113469 -14564130442183516919517214821744254728 10113470 -56955028492826439419054595992878644480 10113471 -1395002001242041540782979207862384640 10113472 -74112503192511635223814863255806935040 10113473 379756375454196595631739381094047142722 10113474 -383252400485824546081860430338574848 10113475 265847586917783842376261779081875213500 10113476 -184005186837091963787815999966405616640 10113477 162180467194615991981521504099891792704 10113478 19785234288280796851237738197556595040 10113479 382082076414411234936676570025826373080 10113480 -20054401563131041951315589639715532800 10113481 -8990730302814847788489354043796809536 10113482 7774083661690751694642588022872812592 10113483 -155040264879427204011735430571243839296 10113484 40890901169245005987143521633276726016 10113485 278081102997121454006662981018633845600 10113486 -49280932274434636654680319346383590336 10113487 240135790884297492044248491822175017792 10113488 63379778290570980503460173382942720 10113489 31958434210824823206973850337736192500 10113490 -187840665940214156576578454139833052000 10113491 -190789991263754383302896995038960433920 10113492 -53754978185071199801834611055067445248 10113493 -21172269983800411151821162952165902216 10113494 -1127972033753225460435889958667251520 10113495 -75600481888040528014977222962024486400 10113496 49771078502063782654204964623606579200 10113497 -94699477815550637928203144793373666560 10113498 3309871151270628666398357070066561024 10113499 -198200745383680648795180463879150758680 10113500 -75655274034660301954952727887543040000 10113501 87770349006672195188658928248180710400 10113502 60857817913675829660096597212285447680 10113503 447251135787388204391576647717863022752 10113504 -20369193870519042972249854104856690688 10113505 281306093770859055651732794272275120660 10113506 -36307185772116556163742468046135098816 10113507 -493802377383812469987364316473469266080 10113508 248866719718158026381567386057627123328 10113509 118126861431341405338958655831801251616 10113510 54023573607803171185281834727397836800 10113511 -102499070523233481533965214106731653056 10113512 -337076150679101495187125266014121804800 10113513 -2375168925508220572996234884280502976 10113514 1075199171331536514458394812506188288 10113515 -93300890835513739481744557746115288800 10113516 -73805285048634925456449818358414950400 10113517 -80829015801433423938858309265033315668 10113518 159383800982707033778753346205419663360 10113519 -57822391000055318480047463770886063472 10113520 -8761475681369335045186877522153963520 10113521 -295677417698662875971306157198273149856 10113522 57758456008427329703591162781587412480 10113523 -131077039378799122696598650582393910960 10113524 -114781692847132739904739877395666944000 10113525 95485200790028961348374270496019416000 10113526 38956152475394771578237805970918167712 10113527 34280030689959518229941623366005777552 10113528 295474214342181618604337181579088220160 10113529 -5971295406295768282049262387760432960 10113530 7875188814174263182533320660688998400 10113531 -10511285582280927349735907241063122496 10113532 49189435931048163842963498294202522624 10113533 123276586462046059665851687914903929600 10113534 -91687551829058221388030482810432276032 10113535 -379566306552404053173919388086847162520 10113536 139700176395500934765440928543965970432 10113537 48763310188184069776972154475057423360 10113538 363568880544550973153085956822176929696 10113539 47888358353975773168358530673069630856 10113540 -23816998297102569474306460949565235200 10113541 23689476678261365623488992588192798942 10113542 -69110560182223849011565690111156199328 10113543 133970107090811041005980147357992632 10113544 -127293363484187966194101457590359654400 10113545 110403510088979134941647632959690397320 10113546 193458125706355197622784420236177392384 10113547 -82454468520993451316822006485932265200 10113548 -419090452319027706706243824507640097280 10113549 20738343284068195451918938628117052864 10113550 12931718816968278469319718502520932800 10113551 -272123448449705233654993898835699604800 10113552 -31921979607596674765747775698922373120 10113553 624164933718710759365916186502942778802 10113554 -517117098031166004779972158541202318336 10113555 -72742439347618569725326572821323632240 10113556 -120690673183883588461745319575917795840 10113557 5377515351379610744722616138166662400 10113558 -15158789097658141884896358557674924032 10113559 -128658904615145288085966921276118573240 10113560 129423567003916179967492852264620441600 10113561 -286742270888038974468185697874714505190 10113562 -339482316108951543849802433097089053968 10113563 -223087387436988603796144598314725855360 10113564 -235759721470482082582087658384915400192 10113565 734883708964289408890824519718675200 10113566 -4970549326927618794657781450132983936 10113567 -200889925708552596338142261439106421120 10113568 350950915521573777768842867407332704256 10113569 218596008907553364160132639953634607970 10113570 -229069469189071993208069550115933032960 10113571 -134938676561555753930151587600447158000 10113572 -141143300422183458383588319906111946752 10113573 71729474124351736423108618888521785184 10113574 -22953961041130108611584025888035046528 10113575 -225683212104402485363032644516546327000 10113576 -211491457704517764852722121808903372800 10113577 117152584840978727971435291223702003620 10113578 -29508155566333698552645709804675833600 10113579 -619260496378384849106509014377395824 10113580 -46930231236926785618214554261124505600 10113581 47371545050904241808777213028674861292 10113582 108400644632916039643915726032419848320 10113583 130106699604388320468623781219147268224 10113584 -35556600106117786736664368388924112896 10113585 -167353684754878031450801794552793433600 10113586 -67062182625212702090676122950963983360 10113587 438127436461038701048193752142895317192 10113588 -72254600969357148581366434435778137728 10113589 -496475054789489438202169825454985158244 10113590 -40513132155636339570606213283490035200 10113591 -512587287092624189024800708670199337776 10113592 -87474464542800095787457155126065664000 10113593 -84183469782335051104407035245406613120 10113594 -29801869369472065558015582736780620800 10113595 12154433014131611490784143968844902400 10113596 -322560161034531125713506254619404620800 10113597 -42236672281539156910216998250631988372 10113598 268411237843689413872640443037299621248 10113599 -664537512331035590653494836105677166400 10113600 -504080189019983224028273212234137600 10113601 -251844525197713644031740387985632361728 10113602 -174651545966858233549985987817086366208 10113603 200692304305817663180565843932233108800 10113604 -12877250448568341433754500253686828800 10113605 -224199669206612129047853510914004304000 10113606 -237942254504012553262419342839569612800 10113607 -117667524155815426658877034554421396688 10113608 -343270728099330358158065699366417725440 10113609 115242481731895063651452570130251253728 10113610 38559683314959808220476622530298804160 10113611 193548930109777591308563507958178500000 10113612 -163077552866678118912843229010956313088 10113613 -38069976233401140584053060859118504276 10113614 1472071245617416265126733302971229952 10113615 24384652939156336470092858236676679600 10113616 -20595794702676865591930928926557872128 10113617 -188885429379583310015673862523117578776 10113618 -23483275484484696906098632392407008512 10113619 -24661040677585570404401393281530902256 10113620 -208349161244767740011326805758572656640 10113621 -41555477213309108660914100931295623552 10113622 -227940123206153519514530779385816049888 10113623 119269225227811008342317109189705783504 10113624 -36900948012713950935627539846167449600 10113625 -168142346249298554635972415043051555000 10113626 46359383151604798823661839927584481280 10113627 91942741925182019125744375823608711320 10113628 43795335832484483098398350498742587904 10113629 -137039594470797998626902593368240907616 10113630 -128646590427864015095781080924607492480 10113631 182087226677895369302978587875733148664 10113632 -312133666628003524376317647867646967808 10113633 -455411134474828799481075725495951094720 10113634 152153487732983811480860605991602297920 10113635 120112912228725495256709885800046483520 10113636 -111434487818415476895559535616685145088 10113637 416860420274969240894495712727840012286 10113638 -54242548492523949902758053509027669280 10113639 -9847446939205335601947889500634508592 10113640 -151758401407149180877075066557763584000 10113641 -154146315794945445341296732046224252416 10113642 -39433443283290283500188517557531337216 10113643 6280967330476261956703459070513547200 10113644 -319586381365143822740540108448307025664 10113645 -79274147539924815515687062975529318400 10113646 -191621859527640868356618175831722145728 10113647 -202978767797146201998172472153366777904 10113648 92008520933662337221183885012273987584 10113649 103099852878174855455782333587031984116 10113650 -144023294856265838824960710558476592000 10113651 -198705107411219716244871279107369090220 10113652 172922378855723859522752683073873178624 10113653 -5173618398270483079221381010981940736 10113654 -61300280425943537644357873980708835968 10113655 46685914990750514182757658949306249560 10113656 -123503283408953586879381820979925565440 10113657 -6016120696381459014049374236419600896 10113658 83282563221583412359984555634167309680 10113659 600703212560543351328634079675063100960 10113660 312797399336401169968662044163909749760 10113661 139544100050797269900433852913899668352 10113662 119409624260484327811226722079375078400 10113663 116710974755847765097532672419498383360 10113664 -199699461538953763433480428915261440 10113665 -80435933321465331732480112561608607680 10113666 -73914594405503762240273714716523837952 10113667 362392380171757915382061195437282670716 10113668 395938383331750433906862641380028952576 10113669 188488798476056789314027291128416681694 10113670 57163283757283322208960269944216623360 10113671 7247526190157825912133911945603853000 10113672 176769817860987659848737144519053475840 10113673 -570386438621261253313952042909312712000 10113674 -7836873000746762091493716174663163200 10113675 11400917587617497880705000088234636800 10113676 144560637610742561029647737025502088960 10113677 190507397081448724141480752816634517472 10113678 -10970311626406045316148316139753229888 10113679 -26246961059278277373387064492240180440 10113680 31534276096656513291265308943592079360 10113681 388205754807569230816433599067646446880 10113682 10499841917477326471874788516504780800 10113683 -360209035470783595718580420105980844816 10113684 -50355955714950517868350865340177788928 10113685 176278422130097774019850381831267804380 10113686 4757311889039334010929357318780077568 10113687 -951108565525285835481173856305378069760 10113688 31798680895884603375492604544053739520 10113689 610965282399218426046340631262016111056 10113690 74283439047630238701472633299434672640 10113691 -80129191652482587634660737655288626624 10113692 307126847244144907372643842886483735040 10113693 44638567541718298744020700991142974400 10113694 43467945124327284478150481075759316672 10113695 -493246546303172274662784298971763043520 10113696 -290879609990454715773552550200337563648 10113697 -197087979994507762321791633745287179088 10113698 -27755833124425421981332448410429900800 10113699 -218739110252925307843216180307147494536 10113700 128322259475884105598003093337812608000 10113701 -64762834784167606747735757457639879588 10113702 148612895332273460739545836985217892032 10113703 174528435974347711707562710247103877240 10113704 -56246419285934569195066905758721930240 10113705 -43836599477092083752114548935682078080 10113706 -75243959418340086778625404005956518560 10113707 57804585169559645717695401923178903432 10113708 -217403521249943564563072742522414604288 10113709 -162111143312654403631824898201254394090 10113710 -22921835749722500748273969660592626240 10113711 103346098629146914511347990354398859272 10113712 2354938943034610485510756308562870272 10113713 -422095095544966015713963198253551709038 10113714 -44614878081040847820984085658944373760 10113715 -196348268965558662620170618062533498640 10113716 18133024844249019370561505640185401344 10113717 201955519587397150883150980714145644992 10113718 86538875909329683888312294968656390560 10113719 36990808566215640073915771115346984960 10113720 -19323641944569846027952565983759564800 10113721 -297658806350825478334986428486990198400 10113722 181293687565773892457921014880379468912 10113723 -31338572482984499597923751858704631028 10113724 273118665389541524215438540015486996992 10113725 172111558592500286694851211334892685000 10113726 9532227702127908880768409875162257408 10113727 -132142389128746084624319540125561960040 10113728 -54177479338439969592887988407179935744 10113729 -596680225534349041675647748150307232 10113730 21028897279027389962864435104579576320 10113731 -261915383149582718070399856756246902468 10113732 -4461744497215946094535714187137920000 10113733 226522081900044671280245225767127564320 10113734 -321173845244807488984985657421780621984 10113735 -189870213992524616215943089048790910000 10113736 354531175775218908230613921110838159360 10113737 -129095251826874903863392694099805550656 10113738 -90305323067676722237674104146822553600 10113739 -315178446481443996606586026481299268400 10113740 29433201044447239885018762172009287680 10113741 22060833100421724920382171365649500064 10113742 159262992897677281937045668179000660480 10113743 -210913595470735098964838450944762595016 10113744 -31417852675758429573143862351834120192 10113745 247920027999831464805521958081728992500 10113746 95904965971800451610134498683737277072 10113747 -11730785239867734477098080725671886528 10113748 -581878350608775031308544944972932413440 10113749 71687949945366383134810557935944675260 10113750 9047876895748034761419690399835200000 10113751 86557775027085009399342009876969206592 10113752 -195871127805759661667643722983536844800 10113753 -29488225072638562332923814506788968000 10113754 -24905449017651902352892555153476457728 10113755 -6883290241849056237221837536621707840 10113756 92814197105226061229502973930354985472 10113757 20820950700241890941216878728077772480 10113758 -39734660427343303384215084050987269824 10113759 -53730324369301594676124080498552680176 10113760 199152463834273828059905963278471004160 10113761 140073917955893535788156331128234250432 10113762 20623552638447737668434966698270113152 10113763 68554397560984218513999957043416430080 10113764 -76243418513451926163198493500665303424 10113765 -61523502995203063417404672858233729280 10113766 -77435187531807730408570841244642256896 10113767 359243292587311201558238451248266367760 10113768 -44415349861485944873737591220330496000 10113769 8452577535543205365493569788603850170 10113770 135125281097181213829054927515358282080 10113771 -222669814889115730517435754639777304488 10113772 -809233760366514585812727863784767488 10113773 14160674185325822839036783475196013344 10113774 -1687967489340648228685841527426919424 10113775 31042394344201671927408375029313182800 10113776 -4346708820619939509287046806433497088 10113777 42688761100633047780257950304769398400 10113778 37948471827269196122700932793354385824 10113779 -240952811527453086935008125662635471200 10113780 -60875699054925408856864771580842291200 10113781 134118465608477821830475171265715105664 10113782 10734534786727758255082155268198237440 10113783 -70041028704888073419644807092739366880 10113784 -406078591206099017525978634527581286400 10113785 -41659502890495717163359816203228600 10113786 253367343021320855594576944521350736384 10113787 205197499602561994661154648912898042080 10113788 14982249384466426701715170575935695360 10113789 77519527351045200728067768936265838592 10113790 40061908888370239119702022734621246720 10113791 -54804938200271535198493536037220183808 10113792 16043979181091236877035578093887029248 10113793 -404436515204125923581826507406566049020 10113794 -208760463861961908209489167291505428608 10113795 158909711550291803714716727807287104000 10113796 -92301602268300655621930046845437993984 10113797 269383569391115529766942226322911841246 10113798 29430770913434803595750736131586791808 10113799 -379543640657071237308102319937042966136 10113800 -270426541421670170058750022209972480000 10113801 -62633011208180808759230290515704234496 10113802 -18277627658785233093158845250341419840 10113803 16453827976102985414460541569472598304 10113804 -21353624361166875185255230563857544960 10113805 -311204241574041826446166330625828130300 10113806 4684110053722542913106092531033225344 10113807 54797142895309330213613453159920945920 10113808 19002870260207584999488222260865269760 10113809 648784748257588604687432961998076913140 10113810 19024158765461665388205579926496491520 10113811 647554694531390766618871688435373082412 10113812 123398964275157119295751395901355876352 10113813 -85676971832944797962339434099082417760 10113814 -180637080684712512338047475267061860160 10113815 -5713504762493787496860607662561980880 10113816 -104672354183506521162747282753247334400 10113817 -291163266277060807319214303448107692800 10113818 -54930936352355781064316558836569084672 10113819 -370559558545411772890313759485250948160 10113820 209572882073732503944877544145078382080 10113821 15194744090347798393800968618112455712 10113822 3272165016751441659042500887489608000 10113823 -467701060761537823416945389714526912928 10113824 19350959131452757669773982596713152512 10113825 67088307486616029841313621599000095600 10113826 324787756165173856692861885987837836112 10113827 204792509452503620849695106320431588312 10113828 -91185739475977174029491298774084295680 10113829 226746642700554555036678872268253815360 10113830 10507585886406448465480455704292604800 10113831 -30816855581985842465151470955048634944 10113832 65040040637524272349066465471198003200 10113833 -290333307344874414993830824750209690480 10113834 -104867510419302796418157288817230809088 10113835 -206784898228483470403702259075905698720 10113836 153211218423009322904248859288851415040 10113837 144217632733421885681761709282070743040 10113838 12066118908313054600177723772417920896 10113839 -24806756968764821075455018154762182560 10113840 -39107905443300021843924996239009710080 10113841 862055923754334389445251412944940482800 10113842 -162275014461242372268256694323088690928 10113843 16929580433903086539415905984728291328 10113844 54110347093642510974907018889865615616 10113845 -105440646904136261763349525118527224420 10113846 14980134967064213237174431450981306368 10113847 -179869898452456545732942605907289273520 10113848 297201824632677329902023360653516943360 10113849 -368099144839996129830980738188368542880 10113850 -9902713767299227080996137295093543600 10113851 -677234633407970037065036908489402771776 10113852 1724384973056641911418491761112760320 10113853 -356012935582910177731839339876328353440 10113854 -99717365672204073074317432904399152128 10113855 139025219833762513186504903707827099520 10113856 -33559584047471172700112971498753884160 10113857 -65790138518666704630770097917372319020 10113858 -114960489154773388126142243305800960 10113859 73302805597683063165086929410549239040 10113860 -125829398532246538900031582727562033920 10113861 -393312086793910256781252062550098567232 10113862 46588867290133766413697298415557686400 10113863 -10909721562376123598128312703452164216 10113864 -1570456938515062358867248470668820480 10113865 -111137500608860688114904510110775603740 10113866 9377518925690191640609568573291874560 10113867 -253535165368670388998072271761205596280 10113868 240560826383077977477009757663668289536 10113869 -106082510588869791547887469899183230730 10113870 18488305949668377256732400742646621440 10113871 98178308419608276489634338085461771600 10113872 -140608400236798375470830524968972263424 10113873 -63719938660124322439083502522767700992 10113874 53318947591270743605497900025886431232 10113875 156108315740147053502261769601229544000 10113876 -39145793387372197965824490943909908480 10113877 361655226314449171279761839426171051726 10113878 256939446122332490348981158135513294656 10113879 406254034344499426184040035429424800256 10113880 -8888084977408709008445216791385702400 10113881 -520749859044559942920694276238596113408 10113882 1707059306831461324219865234533625856 10113883 -172360337901985652933980824323409170496 10113884 164210288257843723939433258865676372992 10113885 -31956131773031285251483448437762331400 10113886 22279143638880121824024448112828532864 10113887 -202902171246264543707508586696457988768 10113888 37185556093863166672902635830617047040 10113889 -388710562790286675407403351460232413776 10113890 101321871275468415804217467622735795200 10113891 -253448136515089517568770913742344880008 10113892 78443298156490809203497400694859905280 10113893 -233488894260888453366195475485400426080 10113894 76335915206162459312944743907049805216 10113895 126308801726222032179785419529001969600 10113896 -180185282962970284370233148846958182400 10113897 37463894903114920671245185325963475600 10113898 -23253983142490872617724509705282234880 10113899 -5500535038612596890867364986762700288 10113900 -21639997123381777833129132041434099200 10113901 1099572562172633241945483400388832704 10113902 183829826999019422880301266128128345152 10113903 -13504095120252283900770160430622280296 10113904 -29638774650623523411617350115670687744 10113905 33850869700070606031512854742850923520 10113906 -134592471014138192308305992917557888 10113907 51884436667178321680354281687858350156 10113908 -54433272009605116630566229561666627584 10113909 -151500782930675108623638407357226408000 10113910 -122357207783959783733807452662434288640 10113911 529465919411184525235898629726297105512 10113912 -136476268401842727379908849477187706880 10113913 -15639014948779559151227605673709491900 10113914 -136719606990512067818111964479225740944 10113915 35606323376887248309585511291876773120 10113916 20678316993079853300971505269018634240 10113917 51970333238454867730597264717923368352 10113918 -55699981106376158283225634005164221440 10113919 367504043785899442485140532849936840320 10113920 103424440836068856813468043963898265600 10113921 -3780061982466135898703741802128661660 10113922 17780379207418544859289930068328992768 10113923 -274101525982067041814427368379023901828 10113924 141443295442569772060461045904562319360 10113925 70787693374840624018019370026032374650 10113926 15827243153768294269101630020426075904 10113927 -287041798435228528790402781385603322880 10113928 -217904543478479729192995527302460211200 10113929 272467720790201320626687853639436255232 10113930 52560297391205183057710539659560857600 10113931 2553734379002086138418427845523558712 10113932 -666106202211993517124051910133702069248 10113933 -11573038838476158254030928565670746176 10113934 332629103863997119483231625551741204800 10113935 21869569212910460450908685377098936000 10113936 -4729495661427967389546610083886006272 10113937 165566182644677036650701533400613615860 10113938 161189634830277420665128994548663585440 10113939 175189985574575986090960121734050908808 10113940 -85494254415472251698625579611705080320 10113941 422669131869919929542420679057522963342 10113942 -173012531567070437414710651261653442560 10113943 -333909201583462416304325740184232066792 10113944 -8681546486420026411704296350715719680 10113945 225037073589779155898573235123625465920 10113946 82551651937264110746250538095518845920 10113947 42907705386862475197811599719248858040 10113948 104993518926997045823468725747109389824 10113949 -30254486483805265023383531841923537280 10113950 9773830943501272705532883702731673600 10113951 22747202093195082231576544844593854408 10113952 263423491898001417766116308303309832192 10113953 -336775836219428845229423962097645450220 10113954 -131022417568417890041230286516641693440 10113955 -429694674865377825047858679123902222640 10113956 124221696734142720555742173359745045120 10113957 537239656722055739870410869669811200 10113958 -59521462341550849725192943872545509920 10113959 -4433460109727032066592866472929704840 10113960 73274125198283363394999017832148992000 10113961 148563420388787135902478488066427381568 10113962 41737346515004454016559154196787808864 10113963 121995071100746021016033793253904299184 10113964 42632189637165708493892710439723631616 10113965 63533808865408436031231673040251876320 10113966 46567770242085133599743599186632847680 10113967 -184304280550108081683144961130333235008 10113968 9942207980319771258388259609639534592 10113969 -569755236455570416362411390857029301472 10113970 8678190545648050893351892522944331680 10113971 -153922148793059502881387985221643189600 10113972 -224610936019796969458654207987970666496 10113973 -341623931582458374511481662027224487616 10113974 -51449834109105299632157312448393873792 10113975 149382628306824193423028672033102580000 10113976 -43575814020986592251441269116146688000 10113977 -512081492784390262352679531751149034368 10113978 93753297956597855326641852720643003392 10113979 -181651315623749711932364341866594571420 10113980 116424119579311273192586480438383841280 10113981 -47897225636268615313336249800198495456 10113982 -36295167574787734159881728302496206080 10113983 -462925528400748740797604274328970959632 10113984 7086325080931208106743034382538244096 10113985 -18152284044491740069332962958296294400 10113986 -165710374744742035404337059164276881536 10113987 162569928201262895877674189776333056 10113988 412520811551652670517872745873896335488 10113989 -50576346644612067313124992990580682210 10113990 -33463326133206343298561604783283964160 10113991 -7506540680488998142762145654586499616 10113992 -404519715379983625028244068541413022720 10113993 -21325467253330499837571468944390938518 10113994 -222467945411591760412469986772168090880 10113995 202017879057879333848285254331062184400 10113996 -7008673081257093092576307754263413760 10113997 -78929358330729657365793637357738891968 10113998 76214294463117053874606908739040335360 10113999 67164571009538762206087638134603706240 10114000 -30684776589321616578640029755351040000 10114001 72558496393556628137015748715753302900 10114002 81055296175837242179081100258684610560 10114003 -166535941774687284881508749001745324056 10114004 31224268230755977334496672704018595840 10114005 -67182015845716765711049681639250367680 10114006 8850590472431114102123090743540352256 10114007 -202519335764637393559913723046391482744 10114008 213230123211103801929272624961452175360 10114009 -475127932353523366023565342334497945584 10114010 340713821226919496041443781322752239360 10114011 50333232112910951560478302689553413600 10114012 329146607338647132557270413206508653056 10114013 -41197777108316026796139869003184283776 10114014 -49328475309108418193231254330190734080 10114015 370161715419110886626450665498484261160 10114016 -120005907728571204431336701796580065280 10114017 -125487614454703947363712337061021936720 10114018 -164863619490831067441861556370961541040 10114019 -496281778965337419283786122734912372580 10114020 6467675023338536031470104652937216000 10114021 -404140572996995738521245592094124871296 10114022 -84163817438892202536549984899919917376 10114023 26535087009583295416007447064809318400 10114024 -101957635699649088154490079582366597120 10114025 -49945479480574543145769437975295101700 10114026 -31401269627779709838980760787916931072 10114027 415109000533223832469000192323696016 10114028 101411401766193938317375052836022209536 10114029 -76400678477613330153849591165925325952 10114030 80998266783478212937793335418670749760 10114031 274617655766317775077547809877903299104 10114032 68302156636436828432069736565187051520 10114033 -377491504255339342984903936786661088156 10114034 79659980953223685071027974142181998592 10114035 106997870548412731475758201446864817200 10114036 93015368412368096745235098743715850240 10114037 -224106304531469820144556932428149585440 10114038 49929497633485033008295900848634967040 10114039 68133289126705992205920291221481721248 10114040 -138749655176416173601206778918440960000 10114041 -35064356595757734602641288476365712000 10114042 106475941630381010495980802228148211200 10114043 -98019917061508166507258259489434460576 10114044 -96207475133983525721894602848592705536 10114045 -300042801527896935913137711496704698400 10114046 116901723860766942853408720608949481472 10114047 -5354327813298090028996437846099225072 10114048 -124482503551131330634937616692385153024 10114049 -157006199482369129353522786923419734240 10114050 -66098999640963984803675195967206467200 10114051 382394586038848402534666252709481037052 10114052 -142771661118076556375054987517821595648 10114053 -65609773568584588019450082855032587296 10114054 131190307265350178990750050002417404160 10114055 -123251758828563301080822767700878161440 10114056 -212136747500895230083000753351984942080 10114057 420275426296774757185082866423888515280 10114058 -82136671390376040048489150749918631120 10114059 142624444963202943775659114547099039704 10114060 -47308030616080696035496485018596474880 10114061 -128200213144035974195371908911716891680 10114062 -13163522128382223828101645353682758656 10114063 -110832471849897403531791563655386244688 10114064 -61124461327929231619543644773204606976 10114065 -2732325938269353709136633104938834480 10114066 142211442730910273908591480100361897984 10114067 212275296185529264105353878409669030640 10114068 -168319259734946865599161234580842174464 10114069 141145384885382354282178843677211164160 10114070 112844080034464309223819295383650356480 10114071 668451500740031779417444028834979737088 10114072 -173953512850337617153851238790683699200 10114073 -11051054103051316406411247008312614896 10114074 -55870036783606696965108536111502004992 10114075 -61609425021712978458005482710482241000 10114076 57360383772056759910222837715287026688 10114077 -6923343337586037032018506971080409792 10114078 -82898666740314428398594263806755680576 10114079 -112462411832871853796017854481040668320 10114080 194718512708999583252554305454211072000 10114081 414506125353509903009666243950352150882 10114082 -288978067738777376713212522902798459136 10114083 -47126350397260184537596288372347890736 10114084 505665132402986538955201046515175960832 10114085 -353053914532156022806108411184109542400 10114086 -77158860067447167208599899675389475136 10114087 103594911958242066503638772583007124880 10114088 505835714542166546174426398320548981760 10114089 -189125834527560085415881758595450464192 10114090 -52520214015657787717122413107358351520 10114091 63353141178047303030086317706624539264 10114092 -132875952315701642813889049092319641600 10114093 433642932355745568661393654013544884160 10114094 -73979033338736368897122133376546483904 10114095 128808412433395866853685540905558997520 10114096 79633459348345654118092819573960015872 10114097 91974210776545726444181728535445435072 10114098 -89065119703337447614341540442638958080 10114099 -69748534318943136806419599479176377120 10114100 -9194583294482379430327908362675913600 10114101 -20948210210285170381239857567599973508 10114102 -235861013792426510043095224734571441248 10114103 -3401593118214222362315619352151753856 10114104 18839249313099365267167714321457479680 10114105 -219197422316045309211476796182669655480 10114106 231139703965916977407903103322354992752 10114107 257883878343957727139473345405168919040 10114108 296532529768833504247023853536229526528 10114109 -242828300598414942070966102230082840800 10114110 -32773931226081491065268023219638124800 10114111 -109509480588585210834455036826741146768 10114112 58845155442572073748261138495294144512 10114113 -292384162974357610310128304368260539856 10114114 -184805562291009824122344913382784159840 10114115 -67289540528059364933623577264072544000 10114116 -915893898509365295598298911896948736 10114117 -222161622509180377701462376008485943840 10114118 64530233937714203543436574843479859200 10114119 -448167184169034846840738984361710293760 10114120 266224644778767305205235857545986560000 10114121 -9820455333027546061603102503950438400 10114122 45389548071321078321143657829875902464 10114123 -196585676259802791008483230859504825336 10114124 -279896121727425350959658214266961640704 10114125 91321919620373981352369154157683488000 10114126 -71791148720619187735102368850864052352 10114127 111021992092769292263902006923234529560 10114128 -66126041207883635471102245416866684928 10114129 -363955114293276006604657269494991952270 10114130 -48700992368996567754512630917855654080 10114131 157472589507232221225106493448402005760 10114132 73360767580487278486760614727182428160 10114133 167970746411898049278227134789348994880 10114134 117838539875734677434817451748088829440 10114135 -59968566712245417910851426643450664640 10114136 389584547181135234757144135961460295680 10114137 2867899292934513451068943279725989328 10114138 -66198820678733774056472211875369605920 10114139 493630822120090318915635241110169278516 10114140 -109020885569114075100867003368689612800 10114141 333650502919146678326833760316454965542 10114142 99192975761508052141488773206785017472 10114143 300140221938027071982374313894226627800 10114144 31544343327149512803592694987379572736 10114145 -174667195684768789324987519405023345600 10114146 29032141794964212895433617273328646144 10114147 -112283023627748282694889539337003574600 10114148 -72942515803323013995322382378100096 10114149 -80941994709870749720766338942642153952 10114150 2213705846872951134100207449744873600 10114151 111716110092506229346465835914929748152 10114152 24067311922171805151244923433933701120 10114153 41353807008367012430745435247906127872 10114154 112960902944189105175163688500818361776 10114155 -287274880909255803444574828727677232400 10114156 29000918357353117676852897808171571200 10114157 -300823248966452076799156985471989959594 10114158 -26307932392522528874082041603262538752 10114159 4938695942023558980323781447546476928 10114160 10913698761749102997868959743640207360 10114161 28782030473143093647968711878093854240 10114162 -4626288168215584894547550003771007968 10114163 141587819558888848060654336673204884944 10114164 260984459171538508052628633915898531200 10114165 518146541065525238194815755041639864320 10114166 -269747912204330808639773066289403214976 10114167 -24666691536095739721388336077514906112 10114168 -29740880626151617528607651982564925440 10114169 28601215939348301186020183497974752644 10114170 9879816149770762119285919639867968000 10114171 298863146992452687756214959210674942372 10114172 291124204596521308069461549218494600704 10114173 -659991873058597641528786908973363091200 10114174 -51671393169268594635053700011551008000 10114175 -17869482971845611867576539150288400000 10114176 65731595983866759824752730203540684800 10114177 -321130050912487608754597450632807658668 10114178 39850069102401797091428654317835166624 10114179 -195402671513395604700340631620494942216 10114180 -117079479792103679709456139537529721600 10114181 -55642939659698579808219151577568571392 10114182 14956501869540028272451503940167742848 10114183 133092050220233087834917391514586769432 10114184 41662996689192536697889160291549184000 10114185 -242782596220338225614238018991005758400 10114186 157840948732793286353668858402249409280 10114187 314309106990210558822948566171451368112 10114188 -391484283422117114175797499045492178944 10114189 -509291285571570828016022946130352085876 10114190 -108720221725072515085652818757175880320 10114191 -126722686470279816277036235772632164752 10114192 89722414706009071902070145055923699712 10114193 -542790273544711678978215138079702452240 10114194 -47979148900958734258672812715240523520 10114195 19124023159660557453023252023195060800 10114196 59310428103335842233372387882197053440 10114197 210912052696351864445401081279717456800 10114198 54802906599516468190581246645887661600 10114199 489458633794891752590144458433772352200 10114200 -99081010523228613710603598229662720000 10114201 198632347522261332336625455362594701332 10114202 915741552049313869294687407388990464 10114203 265903500658025989177674547065878639808 10114204 160634123759496967682531400960614654976 10114205 -82521006360845073966550360893140821140 10114206 -51469566650889770321325927532964373696 10114207 106983267431204246116434602938600607456 10114208 -10621068548877026184423350188274614272 10114209 -7613665474035330625248734093044672320 10114210 -795387182998342673286827562501066240 10114211 -164230753797178380954385329120750673188 10114212 51669822236137396741408157418152263680 10114213 245688909279134217505573595028344789920 10114214 133509464163099065043320006005613936640 10114215 -55305391354779632589841918848626165760 10114216 33631332063040821282241117207302144000 10114217 224610786064376577801582045280097494266 10114218 -233569689238678204734052908798418313376 10114219 -13172509797321138853383368409333278480 10114220 8563051716087840712594596881886074880 10114221 107815672248268699512904454621702019360 10114222 -331078005881059429474941175171366097088 10114223 1552309633240682415328360499432754144 10114224 17717739961625067327038182736937713664 10114225 -41819360154154555615632525044023866000 10114226 43546239361921694335274547290928663312 10114227 -5397490774507261665490576697378449440 10114228 -134085784889338659103854629346838306432 10114229 -665019215260293452115385706304791875140 10114230 -21565409811600772470942631399975188480 10114231 -22656090952323571766711642243990075000 10114232 225379406568610091888130631097349427200 10114233 -207550082139190887429469880549560139616 10114234 45059080124064617805607275718574853120 10114235 -97657841962124063595302076958765011840 10114236 -203140326175774394198212508451121046016 10114237 -346479093809570028366921410737936187034 10114238 215176833042277874928006767840636939520 10114239 67155316442431120744741867039269754824 10114240 105479299329086340593066875373632880640 10114241 -42839039343254150871824827386037334400 10114242 98231800915335116375213901331334666112 10114243 55052744759913811606472191873156498800 10114244 -137351267040521403109421161721130184704 10114245 -2310204164232893501860244085068952480 10114246 10674169000356971916036619319955870720 10114247 44055629515014064388577100732410617520 10114248 -181084467725913006523130727899964948480 10114249 -240667788708011716106803093606980153420 10114250 145684800595497952842623470349245440000 10114251 -10343616543209408822565812696582496000 10114252 335246460557744437907917663101830722560 10114253 714780937699466578212828872090959834560 10114254 6658102604913152013145583785240899840 10114255 -145924522211733832219280092214324329440 10114256 -73981009850387775322358356277945868288 10114257 98814367307904967415992772207002310640 10114258 66812376441380279354815444879916892672 10114259 1078033784923872750713829926323740088416 10114260 36618588705482619127076004786328412160 10114261 -80819870388959321877528794403964585138 10114262 1683172052373011717732913721262072064 10114263 -14293208045728476020736747138590263008 10114264 350246425495320366913933531031880990720 10114265 -111111492137560629750911999253721281600 10114266 162341367274110960000939185804987841024 10114267 237963116172761271190716702025584517316 10114268 132349639142679547045870238416452718080 10114269 -295573667760502051821319520208921340800 10114270 124076181788111272032453779839962115200 10114271 -203687149997896811391822723155103186528 10114272 45678130852689437545294302876684779520 10114273 -29709405818302033659775557043065721536 10114274 -101879414909230748055415470465759570864 10114275 129888991034000484501743687348716501800 10114276 178514545702415835714155020088531308160 10114277 -2530024852084994738519507008164473856 10114278 90305502373519029554534806703917189824 10114279 31244090688581091849122911277972950576 10114280 57124862090323140858851388998261145600 10114281 -9690335299696823878589311240135856160 10114282 -177630973270714329899703427310341510656 10114283 55542897065495264632521561020003696160 10114284 -131329857831833550678898643523447704064 10114285 -193402444424832922042008196778936017440 10114286 -100320704711099440070570603039907333504 10114287 235625928984552896003302918380142017552 10114288 27202172384999089719018825930702848 10114289 603382278295960610338340555738416147440 10114290 -14322815588807258389938608049226388160 10114291 391707540832636537837981024310907171840 10114292 -114627765490761632160544883477758521984 10114293 73713364419744101681458031008340299584 10114294 -311691255597317843196596306014279358304 10114295 70442763249293199826103130252876850320 10114296 7542800100758117547438680502909665280 10114297 -11241464976213785305680357764215565472 10114298 -22454105956913822177999556349659411600 10114299 83188353598825437344209243078459788768 10114300 32198142549950405120058501080640640000 10114301 -359150564255700224453565241135331382900 10114302 -38825504168692819516400546491651485696 10114303 -300954911326704416426289810646392001440 10114304 178320026741529180975672489647705948160 10114305 7692738070871540230168505383116673920 10114306 322172889075463345056634648223281305600 10114307 52722492332134302135382312294913736912 10114308 -2204058504348569632439536703931432960 10114309 -296059796017050445032892939960358739490 10114310 63858220499592345025355178835797586560 10114311 156832639376686499139471281107372947840 10114312 -292478740104735187635341906062718100480 10114313 -143712319220613486557298633932545841952 10114314 -47410888264642397444674319463229111296 10114315 -426302075473076562965252733146566019040 10114316 -111723282203459426383458841946629608960 10114317 58218320084667332430029402045137744908 10114318 176215825083089659058320065033109671360 10114319 -20323715074249142582372004913134945456 10114320 -23407196413803912301208571744383139840 10114321 -113759220035832928307348936445877585088 10114322 -316511985132802968701947639121778546288 10114323 -195648446540888469329236771593925407816 10114324 -120986282205022945352755786580930899968 10114325 86365872727501216836415023683116982100 10114326 89404463478884521244646408363341815392 10114327 32892977897836213879494325668554186440 10114328 -44221319142489840724023015361399603200 10114329 6859346430229999844766124794081042384 10114330 -183515889543857916777982710206448609600 10114331 2431363177195350122896441246287994704 10114332 -69565702553009182227026757762396979200 10114333 477721544545199051786699720653250096524 10114334 -329982561925380246788707629941152685184 10114335 191629744645750237016679954692826144000 10114336 294340173662213738473026481552163930112 10114337 98882335310487436739776197758255665092 10114338 -62435728031217272509695064810809334272 10114339 -4569073810612357166146843393993637760 10114340 56642605705803684407947573752664404480 10114341 322542834208685546478515404738870653792 10114342 30544094519315709186766280991885139968 10114343 -506695320966382008367165765224952902408 10114344 259006874265744842213060628859424271360 10114345 -101120104446513994984186980019822455900 10114346 -188299964245777623797196641286119996160 10114347 -173798504521184518649337904795432722600 10114348 -312551380860959556423669287884027163392 10114349 -206511346664014073988689819421601569408 10114350 18292806583483889383357878000348984000 10114351 -240799277402622240053542984328386452488 10114352 91062900890938810155558545758939693056 10114353 -651251497205494069485558775249528043136 10114354 239203130047126446770589259889105313312 10114355 -90327245805342868117565796279871292640 10114356 95948234167292181676466626672879699968 10114357 -132060049190835456161049263348163623136 10114358 -233500019040740914168476070620373914816 10114359 128686464767162373281696761348647364560 10114360 -105548505481932301103719958633137766400 10114361 -68093076949260963421421178826716039228 10114362 -45290965186576297949803351955476508160 10114363 -768091625108255125441879339394009840 10114364 102045746678468459064012742234921238016 10114365 -49086536901457439224276425920083507200 10114366 -909242177347107613299352133188970496 10114367 -248574016062246484331275993644376249608 10114368 -11544416276749037014717753901312901120 10114369 -7811649436994667802072980488696795800 10114370 20287293402848279802407437957890048000 10114371 9916703316769390068296105697445452072 10114372 137297095064238690775502916119537340672 10114373 360580138410272750260136686133452481280 10114374 -216984058182798124954693889778739200 10114375 -16775542626556000572298544773166155000 10114376 107790479521138201321412529305084559360 10114377 30277432308313500854814874768807843200 10114378 -63789395965064988503445511805138634144 10114379 228846833872085658225653098687952441280 10114380 33492639786506216719575659333238389760 10114381 363453474908576544376602733299214988332 10114382 257551161530796922406525738935864089792 10114383 -322623034894742470196689432714445984376 10114384 48569624493502935072068384796246016000 10114385 92586113562448942736191242672780206580 10114386 -190241199749944596813165851501718193536 10114387 -463701948734134251855750521804933764808 10114388 178497371547018500024224945403981660160 10114389 -181240403863539232462780044246352511520 10114390 10144859301483578209631171241394560 10114391 129442493545287867899644465248032759472 10114392 -246491472773384097478640137064674529280 10114393 223016399612858948328680702036152469642 10114394 -101499552123958374064184140348023625728 10114395 -46006948905210178353095694673642963200 10114396 35630300639149340341450557031947276800 10114397 459587823154814997928147192960841847846 10114398 57130370173569302924402063541106929024 10114399 241198485064160226270701609985422362400 10114400 348275729242206776967771953062084608000 10114401 72571023153152213860285755008824885248 10114402 70244404881997461033723980162091300000 10114403 -20519830178016665924340779615646282000 10114404 -68605306115504154653641182632165652480 10114405 -38559625786514953074091081222610841600 10114406 148391365889709157954092571403624509152 10114407 189037365296399297012365291106945683200 10114408 63206279478250559852242931465858472960 10114409 -78659781490269905621645377028924616390 10114410 -39144011218488357616139862877604398080 10114411 136937623845349244827364695149643834464 10114412 -132544922611278204742106799038767349760 10114413 124378454496038567289744174442537572288 10114414 64743359255489134780582156785417320640 10114415 -24367758446505497307777444584227552440 10114416 37024182732114230412753422628836474880 10114417 -11347027329118078808236206727414116480 10114418 215021137173943186910732358043816336800 10114419 -32776849931900315473552975460162622720 10114420 122860393756958145710835449220299028480 10114421 259801177781002631296693562216189985852 10114422 -13249102191058187068822896411855982080 10114423 -125773624952645471604963719494754758992 10114424 -172423774747350729300721051362254807040 10114425 -177655062598440356002690117264055011650 10114426 943709012906712082244276349481608960 10114427 26634431006048677272349271458884725592 10114428 101521709039528013837324619585070277120 10114429 -81967688636322894923286210332622019680 10114430 -92916331503943038274469957499243656640 10114431 15694410544381734439861051461367280784 10114432 -152227687895693057810745030453755904000 10114433 -228798971394583024349246942123813337024 10114434 6452608559983724009914641681083629056 10114435 -554068182141234045554151891139398746640 10114436 77195318681330225852485223072263227648 10114437 43423194742599491469149326265476527840 10114438 -131927680933886653138494773996263742880 10114439 -80479495766741805875432060397085228848 10114440 -50893150632804355272446319248705126400 10114441 747853000312741756336344632038080907520 10114442 -12691623905085807488215504347609564480 10114443 -300905339981812891042994210790567885600 10114444 186401818423050726055215685618702492672 10114445 137826628034171941258230005226574957440 10114446 -69414698462308260251331048228981475200 10114447 -44006389762243371135072821957540100096 10114448 115892784544822367687374215565262364672 10114449 371278481693953786913141961164266815360 10114450 61624464877806505780009463335022526000 10114451 160596427892444100038963293398126282504 10114452 -49560311213926062907719967202220061824 10114453 -564136112859263799808972304088833181298 10114454 46531779944876530834888150513158057984 10114455 33781376677309601732242417309764218400 10114456 -97175700750642720617337494476178350080 10114457 -259254705093060749399462924802200906880 10114458 -204104289617316810386423760170615846400 10114459 143674343442791493826712795620843729104 10114460 5485188765700701304440972095235072000 10114461 -10847346443191383364745534557238726016 10114462 131468367584171085792350226746714395200 10114463 -79358132389969721801028245870911852032 10114464 237401097522517425538311584469504491520 10114465 216469476552109604429174561727557395860 10114466 278291827172872201116794672638684316160 10114467 -154262950349915323470212494933647723264 10114468 17688270985701844497607142938821885952 10114469 64227850390852706003813112620370279870 10114470 -6554347650271335079247674977862888320 10114471 -216221571077950057801791769246167427256 10114472 273478338473478992758089046587370444800 10114473 -323664162065775753372028150827774470496 10114474 -182924308852123802574333746815499473920 10114475 -12752961361425153864813217537773636000 10114476 58296033117839313829289954834160758784 10114477 -95673841395892635201493412341354397674 10114478 266713052109800862045589978614369624000 10114479 -157987816368943089097097826294414879000 10114480 20602643066795368207647405877896806400 10114481 -2662400293485798838411639157016552948 10114482 110677126366972337070128921895300550272 10114483 366960936978593404942887139776809342732 10114484 243919733684006607866848384086046790016 10114485 -57301773644312199971634404182948812000 10114486 316823350668855475334127276860753100192 10114487 34329466435117092402578427588947984592 10114488 60942606919140824671670528671408435200 10114489 -23662681280689031504878685603351064768 10114490 -16056859521914200266815240386820781120 10114491 203995103677260522689283002406517018392 10114492 79158987043000491889849350802701035520 10114493 119087240923980689074319685023602364742 10114494 12401450969927842270712998705961041920 10114495 95464381844517181845355089254628500400 10114496 27706864186100326884415910682638155776 10114497 440642412456254999117538623218462458240 10114498 -2785462307520169153704899143061496240 10114499 23600581127644334432371229033181565500 10114500 176063176292745812546521028873530368000 10114501 -211861454655560415264450355023823894498 10114502 -179912181263657004427952992809143142048 10114503 -296261590199010601657492506906796032 10114504 -173334053485043338706610676298305689600 10114505 90105896106143628607566547182701196360 10114506 131289064965590589152051753910002187312 10114507 302743977930079057845162593372566474272 10114508 -328513480174000959381379116964060476672 10114509 -73196276042689754334809100960335467392 10114510 -113012320143906603087309671020472033280 10114511 -618839126672325069897595575976891464 10114512 76722521985713491837264550309870960640 10114513 36880222650059862613921278578750109684 10114514 -35626536470565536347769371337195151360 10114515 -11692174285075676113479028354442402400 10114516 359958616739544789987298497532051437440 10114517 72066108113671813011459782296512689280 10114518 74777074292220446236595419590146408448 10114519 -119927966120171706388137328043970962904 10114520 -66935874123702547755313989618140774400 10114521 -367293309492676426579383026844903772896 10114522 -130294844984965131471164636066431689216 10114523 -519239044654090464975239424541179399228 10114524 164981114743490259711389664184296898560 10114525 98678954879971722836398206438328345650 10114526 117767898999424730036592770570872907904 10114527 44301174107472807127747437773701294920 10114528 102872947881932110765828381533992386560 10114529 -5127704614464665571327282036216086460 10114530 165222097256685804630693158919906155520 10114531 214489168989828735454232823917233549260 10114532 503986097951547024253403914533915478272 10114533 -16982548851533980574375606092599717120 10114534 239324210801631145534563165317563164672 10114535 14413607896479354533186341942300834560 10114536 -118557213050622799669690845809115955200 10114537 260083320099329822639631863940171200186 10114538 -1858443211279204323236484365515202304 10114539 47562356144419238090070802040295720024 10114540 -21723165094048441737027489961292021760 10114541 -47778722380353947012989022865025895040 10114542 -50865851374824412027669659647519233728 10114543 -106001816321403570150767969824420428208 10114544 58341759139826583866782227145533358080 10114545 -52804656347554454624552594957592067200 10114546 511874203918455909100770740770567680 10114547 204214272657075236279393008045190648640 10114548 -72444311230077567525247432563514245120 10114549 -220198952532826549164407302105952312736 10114550 -140369379670810724829416658893653471200 10114551 31137540840579264484409532845865515952 10114552 -60365239829420326107200560994384977920 10114553 850148670336583228600881320747453802 10114554 57337451144778032075433213226249297920 10114555 -32056794129557253677230588773098304000 10114556 -105574127683484957267897851555100282880 10114557 288941782806134323674731730474287523840 10114558 -82218400165397830480605518775499655424 10114559 -63538827504382179973799075368760983200 10114560 -5815762124811798983256487273011609600 10114561 -280512139874866580818294624340888163838 10114562 185369475332979982117457957001519367200 10114563 -7588358445552783326661153021033892176 10114564 625511243984422395760522829206393651200 10114565 -214142469974107392885189246266829666600 10114566 -15451089500907067091869947323972708352 10114567 515735064475743253206508186041336547800 10114568 42354912205780849464603855575475701760 10114569 104642297182164108057949753892052644394 10114570 -68480496878999645087486042890319726400 10114571 339769567518348726573526244860107030432 10114572 -42542385574426885398677451082635755520 10114573 -5785208852261022287166346165372089600 10114574 -73244828436644930835518967747655526400 10114575 -9374898280563542725463910769453256400 10114576 33746204943559698694653841183346982912 10114577 -183115205356651676497797057077197611504 10114578 -12732516438379063960727668418398517760 10114579 74534175560838425191754912174707035376 10114580 4103281847548850264507711268608567040 10114581 197587873435290512577498273347798926752 10114582 -175556959011418212296497439512476016608 10114583 -79212555212377288741050872964107662560 10114584 -29815832118181963012963228208562831360 10114585 14299611147032023299489336470746902600 10114586 -54648854378541719738521216549596661008 10114587 8383124548266745417786892492353336320 10114588 47926076577276196706536546245343936512 10114589 -2579020636720861952364235564146779712 10114590 -105245256569315033934643072260025399680 10114591 334059721895719260249208934517356729400 10114592 486056249122552770613981614071456858112 10114593 304526013829960411136107764148079188800 10114594 11934572256375278161560416894665843200 10114595 -188436973395010512654734957712517124160 10114596 73334822142191668603943421342447304704 10114597 -527831055850777714256028481172786672448 10114598 -103444061887258080267357270003442638336 10114599 -130270483208083377792277042508017095552 10114600 -235310355682988749043904712091031552000 10114601 -96436013862409542225201951185487166848 10114602 -140458345134706236400999045778347239168 10114603 -282908864630352791204939347930093149720 10114604 207429567009175292033052032707140992256 10114605 -429302967316350680605413336992352100800 10114606 113314700284371440836382130339830996160 10114607 -38284115642164322823325319356000638240 10114608 19821776745169371726136637091782590464 10114609 54677465709827002244071009751871636516 10114610 20587589272733388502877859946931665920 10114611 -56160817678153328909809340987185572864 10114612 -367857795074638517872350926901383536640 10114613 -579978279011574432265632741391394760960 10114614 -76234228376606012562812349143337969696 10114615 111357056724700414861521111665513599200 10114616 -74272031705011159913134847574381219840 10114617 30036752508594911585847549267400825680 10114618 -6923782686458077411173604412877103104 10114619 -440279936782750116192556714773730333980 10114620 113160879202791788142452983877557708800 10114621 522470875267225240255043270792914064544 10114622 -5455268730317695148387079071574302976 10114623 495501042254359052934094937278595410800 10114624 -11906028127680379204505082594725986304 10114625 572472459950802722301515830632030417000 10114626 -37383428308894481349676363694424532992 10114627 52534935593383740545050735091806188476 10114628 -416473716039074156331267505865932021632 10114629 226381022491603099218727521583237851360 10114630 79876561924815846156722599327721905920 10114631 348855003442926755799441959009471157000 10114632 -9661427886695382385075687444439040 10114633 608956345058769446422806913747314161882 10114634 -154237955473168609749507896102700795648 10114635 -309650600093807046280134192698629117440 10114636 128222263771142712252921838500282446848 10114637 -205786076125556370060727397869965786900 10114638 28395884663362275982071961633863418944 10114639 107751034833257999089230988486603428424 10114640 -37552438500750388179862616518989987840 10114641 73806713761377488826938877797378769216 10114642 -133303556585778771898530462240165308256 10114643 10506676647191696043241472580664138752 10114644 -89258843594009166352372280537630889984 10114645 214832495133895413324931472561315995800 10114646 137627421904917531622176215208735082272 10114647 241750990093146100810042438025075017728 10114648 484483745290785498325289520176451471360 10114649 -13510507574889535008821873267791207680 10114650 -18106130295261267299570789291960928000 10114651 196004871065429286279448493619324259652 10114652 -447273492914236337526336079216210558464 10114653 54796225561478287756385363781071177088 10114654 -315586599902029725513766686516565938816 10114655 90219248946328842521099748064838416800 10114656 -226297925856875899081708465640415952896 10114657 -20498093039364594601519949362925430400 10114658 -49489575547486548245038756343687590320 10114659 -214842475218506957884889037022476540960 10114660 35289279982881843509008847339869593600 10114661 -29620760077363436991497993061933874176 10114662 18231253568627699136417255366610997952 10114663 236391604165810525737074227322278387624 10114664 106051009878308745115643041897751838720 10114665 -93855633836114832199914632268195072000 10114666 29201729626348422404851165570546970880 10114667 237573944252804248036742627769626667600 10114668 239282308931820923659049809952780305152 10114669 652218551625681751441874084419043412000 10114670 -54183773469908946544231774089799699200 10114671 -82124163229599860492817939740117890176 10114672 19467094465050407058506875081213870080 10114673 -366125784473305511428082103183521004078 10114674 88490181474698869074121268439099461760 10114675 -666383061131950446176832741907703100 10114676 114231717842724388580090109252607617024 10114677 -47295245854271560025901713151330903780 10114678 40160721254623097043496678650040118400 10114679 -252827744785514846988254865507550158216 10114680 24120622146357943021341070405926912000 10114681 90921458783930085516851200367702491392 10114682 -15225587233598072922578147208730526208 10114683 -20997629075487459101834279458803379176 10114684 -418630709107127076115361449185007069184 10114685 -81927207668962534740348766606030179840 10114686 -215268191280641313724566096400594636800 10114687 315778050780652442989530816256676949120 10114688 -313234164213542960727970055567966208000 10114689 133395240345810106678879155236449757568 10114690 -10638234672884820550112649476595664320 10114691 601288581978057755845518704313890260092 10114692 20916140415687959699151456658405650432 10114693 -65378406529610155326140910928869990560 10114694 220188606200189718950148406797339759744 10114695 100937924265156363224249397384183169320 10114696 -306326651844477352210205882150585502720 10114697 22704836973114091185111934298846773146 10114698 25120461852946924674680427741934166016 10114699 -150270644929984176937142577296098385264 10114700 37081115869632000175007643895453862400 10114701 -397698550825211541611355746926050792480 10114702 84318646570539847972447249883369051712 10114703 587324343476015700632043573402617910144 10114704 -23729263269028343792563264469386223616 10114705 543567707025389780139160988434764149160 10114706 -52879078321940180116747958955872363520 10114707 -78256013782518633523729565303604688320 10114708 6969321806845490344301142261493518336 10114709 554406055737956174953294699083680423040 10114710 14606062836420740401576757907062968320 10114711 38039914116121185480084642433751913280 10114712 238328996960257287458130528407287787520 10114713 8183305728088380554388540072191994240 10114714 189880161931141617122976836071150675200 10114715 8512479823438985063538745919299535040 10114716 -8979053181060833978073648629515545600 10114717 187530531690753163769760117341156653920 10114718 -1275320913894632980139615020039900800 10114719 87779995282605935928642628988231412480 10114720 2373777056808757527803384793000837120 10114721 108409039015327811274688601536918301922 10114722 237293921595565490834542552802058748032 10114723 139367034402656597306353331373907658972 10114724 301373230256234633915565909420821836800 10114725 -45991712337315281586860651376901092000 10114726 -38613761738847830496655354950901846080 10114727 -25811213739683915962456750042201435200 10114728 -18517492603582776656834394896684974080 10114729 235663680781041946896388002536580250752 10114730 1603647777254843903624608088743200000 10114731 13856889630871692752052801781498475520 10114732 -171063244013079989767253418563434057728 10114733 -350323569254121882508431502320137915616 10114734 2371552596011208163976824897335859200 10114735 -112780288300436004260404734145384220640 10114736 -18762159827445169580658756948320256000 10114737 181011971156254512187733691748192053360 10114738 -52365813476650152143159774556853386480 10114739 599740601591995963527402106618144086540 10114740 280815314559039926014571912982381465600 10114741 13267735980579048524078519028048377088 10114742 76665714973105193585632797764216537088 10114743 43492956502911945546602285839415430864 10114744 3313729458472423848120845117858488320 10114745 -320230623965748438788186891748910588800 10114746 105781160592830086119476081976762701568 10114747 68181836457581967417253986600349828196 10114748 25938945853469248380983765521789049856 10114749 -184724039845977538520528366985480266676 10114750 80830798454736212841545065552951920000 10114751 -289985858233101034447039895969767616688 10114752 59457081407320088664660324241322803200 10114753 -517283070588482602076972590973114160 10114754 109503051744693146454358271009308630560 10114755 -30806633516876785889419302190734209280 10114756 -222416293588950927267879891151440457728 10114757 -169443254839511205893932117434695840994 10114758 -97775609273027844205812172630185319776 10114759 24585871833853429147779521542295327960 10114760 230685485159754631788316309436352768000 10114761 455400453943104509503630539116752320 10114762 -132845891432458755995582056436516544000 10114763 -894192064073981708087841634845114174216 10114764 28309172728446725123629128721051238400 10114765 12200528844460798250618875325625504000 10114766 -68478722175501334100392036929474740160 10114767 -60990435572690921526330593934094299360 10114768 -85722094985832974353605570848631767040 10114769 86832399155639809528253832588119244096 10114770 1441967396534437899195802047869568000 10114771 379723642128542266769794732477900388972 10114772 -50793200671249056530012541737044684800 10114773 78160711872428355521304567186754906368 10114774 -341995162203639735238442718095270832864 10114775 -158213554761826490876764654856109857400 10114776 304567094294897984884455340007969832960 10114777 32126338498578499182891936274477708180 10114778 254739594518777674481756209567410566880 10114779 193687743890913668668922597959150476288 10114780 58479178638491212367446763590624757760 10114781 -352223419219049654795520345321129124308 10114782 -52522993961735524915893756751090025856 10114783 4878008598922892673842051845563168000 10114784 224139602246900604532245081381102944256 10114785 -87007610214726108932816119810439679960 10114786 10045632272779917160016696979020175744 10114787 -61077490484556999762340629366094866048 10114788 -99062443118805930524652990381160464384 10114789 263755616305592963087095514657635221856 10114790 36408750807548989413370373131448398080 10114791 85183639993269200840083587018694535760 10114792 -34009582301842107752609946892336742400 10114793 172146008885896758024129095782412457444 10114794 -12186470577386838055180771517642612640 10114795 188034624834264986789922186350300854320 10114796 -53046867831469358975596342773602145792 10114797 -106187346429284518124661676818654230016 10114798 -109096194241214478439096236171510715200 10114799 -85406007703156454274996738201016897200 10114800 8662739410543034833960388920602624000 10114801 -40307841328444014552274096564158700056 10114802 16713873186908776149859743588654735360 10114803 101365256394686108147305348887415053012 10114804 -84044152923492172135198291395608576 10114805 37333254448492522472500506548857595160 10114806 -30850498470847652671345961768251729920 10114807 21914500784043206939656868621277838720 10114808 320951105977100119124381519006901841920 10114809 -486753711039093210774176313736865574912 10114810 -8149252953271505531703836335707723840 10114811 41720563110381169325557430167050626832 10114812 24691793023319885817122936924559207936 10114813 690146418642649375263652575597954136140 10114814 345031003659857372307887889129284576256 10114815 -94896820190465581651588346236478682480 10114816 457731219144053400735389536091899953152 10114817 410677159559993223169745859101645478192 10114818 3963099624489636316115509971585308160 10114819 -50907262050452256542262632682446738472 10114820 2869091008437739683873391389743124480 10114821 220063276836889702487980037552941502400 10114822 260238970137269267887884466974822719424 10114823 -105981208447035399807916611407727146880 10114824 159441215405829346317659071461288099840 10114825 127126061070414701810597332732788264000 10114826 -64843457921199099301959499618228551888 10114827 182873066001326018039223917563441079808 10114828 375187591862858759034373106158149248768 10114829 325948353158139988066730280404870501430 10114830 -113771247143743482514556770338586824960 10114831 -321606346469625088104768826683753260368 10114832 10705525803898042229919499986744901632 10114833 182433098506829432436093563507956030848 10114834 246546099361666887360894719470089308160 10114835 -34273019894651919110240857191711008640 10114836 -39996299396201816778557279792302909440 10114837 220698702781759367349613542682317159292 10114838 22788583042291180416626951526877272960 10114839 9726316447619468917711132526892846384 10114840 -59500356025453629980498626780062720000 10114841 343642397125146032474376334596090119184 10114842 -191471814408548157649501198539997474560 10114843 -442727314706126283616737930798170102908 10114844 -513850651867156071468182321216752281600 10114845 -73770785308326524169768069594145973760 10114846 62202321775322792093437045286298618240 10114847 -2873216067672076331917957147546461216 10114848 23044735968689097741789489896777318400 10114849 -227814522120335215486696871953475317150 10114850 9606612638079015473056070244350412000 10114851 -119978527088932915396819454310978156168 10114852 99518577656173192640539245899132743680 10114853 -58305166421753889831246119387042423520 10114854 -58029853085101316720551449796335708480 10114855 27137960318187365261878357389427640760 10114856 306789279777189415406186465556825538560 10114857 88631210701556112077189060489998924554 10114858 -9331803137289237720601403759030122752 10114859 -3900247180453174652560527015558142980 10114860 -40639637549598350971385688455874723840 10114861 93129355889603420919590133132388983232 10114862 20077192492036300149063672637165825152 10114863 58784473776194488731359667137953529088 10114864 177234409709305898786433096198193152 10114865 -545719959977707145690797145131581543000 10114866 -2225384341720542819862953957010354176 10114867 -93522086526956598483540532837668421808 10114868 -10667686113009602632195612938321831552 10114869 157180727452622357427877988674093696320 10114870 -170738089903224886382319749604088343040 10114871 -135066635893115036640883133989476048480 10114872 -267426220053627186537371799721405870080 10114873 -63782197140096432827507272859740486080 10114874 -304075129035935773375004672999175312 10114875 -104483265889279318334589733631827920000 10114876 -42364091756379384421941017214085248000 10114877 539309865183367451384980255684581942726 10114878 -153553875171653940333647116870653926400 10114879 -232738504529920851293992417447460219040 10114880 1906166771981573981042861789423861760 10114881 -32698016883276131794664783651812727040 10114882 87009021700946807138194374459257290272 10114883 -448082011675732657101518974618056812868 10114884 1200782545348173266615763069645882624 10114885 133111005479667621243538816827219449760 10114886 -145165464736049158459067041851988530816 10114887 -326449885689216786126585933196627016448 10114888 196843245664336285093910923907293839360 10114889 -38939345655714856415582300330552712576 10114890 203468153830374316542240149000778240 10114891 -187512042870268737796443132848583638640 10114892 755497901010621521342001174254858741760 10114893 27537280098278655134668245958099757664 10114894 -85188128449821379730266744294634920320 10114895 -15526958229029169689541444136598869920 10114896 85824940851012189719794328512600080384 10114897 -47102837047775618830885622002259939840 10114898 -145345817763948582684915082239900489408 10114899 -77021704581441835729471562406461969736 10114900 153418827515859763218341790149112080000 10114901 126682206559778100562456147099402382400 10114902 -95289912773979756979666149679208140800 10114903 157488731592891808911491391816338164584 10114904 -211057378491223481683169798286668298240 10114905 -56507776294468600044289724818962170880 10114906 22046960461466407331654856473404231152 10114907 327536767101571728007254834295166756544 10114908 250609663486116321215609469063186330624 10114909 -188608593961261970175912766149909005440 10114910 19645701388507304083688570032574073600 10114911 151441958844740102489126722355947542360 10114912 211557876747949085256525153196050481152 10114913 -103447372010294679606961799067542831838 10114914 152002338034487377094728110592313005440 10114915 338583031679963475138852853207229998080 10114916 114710534397485236898287646051027742720 10114917 118617282624154521106051308871596564480 10114918 -28702485906626882844518663988508423680 10114919 -278586735970808522982913897980419716680 10114920 -23754412666192126369315453741932595200 10114921 -120084185675167671205245744066835022256 10114922 -65141852522782501100772902147640913488 10114923 -145795316582740515407488547417965155840 10114924 106250879081938830539051115550910347776 10114925 58680013430175042039507073797361435650 10114926 191003476105619441454817692942278842944 10114927 -96220954259188030586197861614279474480 10114928 34088713096848430437454487470345027584 10114929 568145843874955717247791113200178690240 10114930 97845091884087216735681183469736908800 10114931 -109536402197645735094368408460773352168 10114932 -70720064329703083132901847571324293120 10114933 -3791845500568314870111592822852854656 10114934 327260380673295521051562216784339283616 10114935 -161694977320962592157912501864466057600 10114936 -213980324777566559402175315625023590400 10114937 -18100366540755922872474675668771171328 10114938 -231823024724953479832940752764783098400 10114939 157261637476187643122346473549461224000 10114940 82194251936821090102781430525665280000 10114941 -216902024634736382176538522255928503808 10114942 247139485539754921854993242653265551872 10114943 -101852089586589388429942309693455719808 10114944 22292808787739455762901013621091860480 10114945 225336927180595911374422816760448335700 10114946 30275947238475656981317166185161388608 10114947 -344782582439734652365267185613609410876 10114948 -39491107183893558540728694670851158784 10114949 70761615866133520656522628356367968432 10114950 96573613158374914281029339354097729600 10114951 -168604162110967280632546945034737316736 10114952 86277508797101665998312626655624652800 10114953 -16699756481070864253992130825858595616 10114954 -557290659131100202467873406704802560 10114955 222030235744012902472166564041996803360 10114956 5990107616523009356009685540920328960 10114957 -126849661011644339505553096347198302794 10114958 -57489886615129459080483682396568862720 10114959 15448192722473470796161506374458546176 10114960 85682059715632263653233942576732569600 10114961 234214517556788029084875515021737760112 10114962 -42774370202668504761042442619767534080 10114963 11900922883098092242094846346077864304 10114964 187506703634881561270636115377792991232 10114965 9458708313109553532721719718760430720 10114966 11997605385851376656687123646601819776 10114967 28142105177165611924762192616036099016 10114968 316163895635506878336776659535136153600 10114969 87407985406745997053574753525920237844 10114970 51494408485958741643829635466187448000 10114971 -15649230761554346261327032601869555200 10114972 -155407663880575624527509266970988965376 10114973 -312347450192374096566837173337326552160 10114974 60942223653386136437163947032203706944 10114975 983261573626157522816518643486884600 10114976 4951905964786129483338092880319217664 10114977 66853944573146012695949169714790380720 10114978 74188441494159729398547383697536655360 10114979 32710539716871979769093101379170089120 10114980 43851048752847462286681873145697361920 10114981 -430285855787691439004361965320851377218 10114982 -14459608334501938594845850682898816000 10114983 463608587314192817142894308723246293920 10114984 106869244212210714632212127508305510400 10114985 -29601384665386888140978389462063466240 10114986 -5749528560703430353106792758719823872 10114987 -129189572513078870296810424978118245448 10114988 -150721158004185063490382366106831912960 10114989 14566308431211300919167667978429909824 10114990 20855199481774083127288335225085378560 10114991 -132242509047970156194601336594659999000 10114992 -74667170948584230028700471662875279360 10114993 -170970818271564068258761989547676312000 10114994 109404045038808486358467635505367105296 10114995 111844031489832464985611688538970160 10114996 122936757472908106974524558526994766592 10114997 -77174038450484705343596724048799336680 10114998 88228300399225026766037956362670064064 10114999 -25948928167911947198192039953081791920 10115000 9280748481569506309399905063590400000 10115001 31612951347229738421823865990287884868 10115002 -264860590558528067006332814984368934400 10115003 336295067752042418013225845797766289252 10115004 87053084185962848279763243732727882752 10115005 -132003715934273460120555270315163040340 10115006 81660317214589156371662047993276932480 10115007 -144209256498808506023811210888391329408 10115008 73009391518665043825131382972432252928 10115009 344208863654550974955700325897569956354 10115010 -128174443768094142874378182136143436800 10115011 -11713003098436681695117715144709880680 10115012 -457887474901621467984281334053731135488 10115013 389543363808266612989585047929917035744 10115014 -14285091655229289025626404938587686400 10115015 128146728125572114157115027832745629920 10115016 20412574454089883306427858971086233600 10115017 261815828523212198853589805294565240864 10115018 179545177693866458019868807608921510960 10115019 -3316310760398160794870048697389891520 10115020 194865864614217375726875617037366184960 10115021 -59130929302092040062625912588342112640 10115022 -120957412743707997659830505561907131328 10115023 -217162579759417837251443700156708101664 10115024 36591841225553195002554506968136048640 10115025 32436955854468750845758165219171594800 10115026 -7463938282008232404616815748284561600 10115027 -128874931381565775588750593622284331840 10115028 11531502010317475235448503839486402560 10115029 -295958120093862417946604452513135671680 10115030 -170708028805492951076932632462323712000 10115031 16378218460220428634819641257421839744 10115032 -70034906729861609831430330891769159680 10115033 61702774902557199120031828375165070544 10115034 -17594829403040984261511086228713683456 10115035 80035176805706155453761366031746972960 10115036 8597939121738691947691966522881397248 10115037 -374164671015946793809845494905314528 10115038 316005851918314970530086377392548001920 10115039 615721944608295512438957541675681346032 10115040 34255994130351424814545034323600343040 10115041 -356774260778784287179688407676936158558 10115042 12947490850531185718858362692842045440 10115043 -507194425817620543044289737797452185600 10115044 -227434070403818437811530508174451723264 10115045 275600780679351569756820589433750994300 10115046 144133485537152679437395429733231703072 10115047 -117966777551827213169371278534554301368 10115048 -477828890607566598490774166058930339840 10115049 -47742154287725788181778161720969763840 10115050 81284240114807558766461905119625785600 10115051 -207537826421924641478610576980915797368 10115052 76899697031855831052013461989048254464 10115053 -20926455582894850032538941168352840916 10115054 314601829069623511100008188910506086976 10115055 -158997355692935179645828207378423742400 10115056 3295588550226767241554003855766126592 10115057 160464288431413726703815028114932407552 10115058 -76678799288634480730552488011198684160 10115059 887844645430528355851840924367856616 10115060 -91257412699980102148728510954985075200 10115061 -18236712834565313483570754443338053216 10115062 4437279904708980348152837392774596672 10115063 193568236084815438077810624418368582496 10115064 176457679048567284274498779719820288000 10115065 213351638430079790383905078358956155460 10115066 112808009121559200794686758926989204704 10115067 98407903888735726482843118349738828400 10115068 -440403476620469815430044554574449331200 10115069 -236775963814497455372360064327217797780 10115070 -21372840923178302268295231249634304000 10115071 506371315112503787729055105432967350272 10115072 43638522746193866141737421956448256000 10115073 -258386732081067076483776373645496846478 10115074 119061345082927772409694716514621887360 10115075 32103538614378078881216867790790773600 10115076 51339643662477778238408354825746885632 10115077 -279525714473729917434829845541402483456 10115078 -23378973469170468041528452799599841280 10115079 -45156615336672609292396631669334326400 10115080 331246341719404124684546238128120678400 10115081 -42083204218090166453009290773639504000 10115082 -40831873659054549530756968263797326752 10115083 98738252720835175280116334841508343808 10115084 -178946240541525022038755614779976488960 10115085 144583609595989202362287463157316192960 10115086 118204091865714811532086574199330885504 10115087 297156042641785304338512942861122523240 10115088 33505024462833598768503921930557128704 10115089 314703440626640302686922017411133779890 10115090 159398166108614727271320436452955696800 10115091 -43626132860400313888215226312497369600 10115092 79295587575124922418924766316057550592 10115093 5043485870518072858024484963481492060 10115094 69962159705481975050069381478576023040 10115095 131109918444357879951052901452308648600 10115096 -488813146405127879601442326294056478720 10115097 -113323498093658914878957432280805492928 10115098 -1141283350629196035608758200835788288 10115099 16851535253310790505974484475333949464 10115100 88209914886493664231788425722074176000 10115101 -241768703558962374765266293325778669408 10115102 170257889947313718498590327638700600832 10115103 143789145451871420463651411781461765264 10115104 648014620054818002970680166109097558016 10115105 -1149604637005176880637968031589212160 10115106 -21351439005234775336432449728997292800 10115107 284846607119812236512321471442449067356 10115108 18517454777725135704586713628236966528 10115109 -19902684034865721301991580911871937986 10115110 -21830586136420379899598825431371310080 10115111 158392250218434934777233270611616553800 10115112 -76887846732738626083978447310460518400 10115113 429463855596176971324000881212537368200 10115114 -51961221364635184181705589835625468928 10115115 -362759546888694066778509683719902401280 10115116 -470562865534147426176820299830406400 10115117 -290338063566572898317193469076347330014 10115118 -28672489778767648822581648133704815232 10115119 -524105644489905335378772755171758545504 10115120 -1215591525000112650655270504604958720 10115121 -85118674012534620218717191646430608736 10115122 -175112399914099923930484042698663387888 10115123 25164846442094432711934373157950404864 10115124 80529336856654221315463581552831332352 10115125 -380945905247434390872070188534546600000 10115126 -11595413417181702113826126380564730240 10115127 172618160475616344084504695125063286016 10115128 -41966005971853759190498661512699965440 10115129 -495862914231853807169306854666391763120 10115130 -27619717632370489993637336474737082880 10115131 230406178464977184312535926409499629520 10115132 215025347978063934434885641920608848896 10115133 -2063064269187604454518402294515903936 10115134 -132594424531785863731710670195621130688 10115135 -407398024778417606141896999611429328920 10115136 -1075846534796679860909516689310220288 10115137 115604546687881477553601211317145194240 10115138 -135747037205707026251794894197921900288 10115139 573944395533685267616190786978321408 10115140 70983684269385375737730496336811642880 10115141 -295303155823655891494895411140690869216 10115142 -216277596848961068861431432850996885760 10115143 -115593305389404220679022912217225085608 10115144 -158766458252311724700946375773782016000 10115145 -58740037152941666498207129387969356800 10115146 -228279546597384321605574364495678987728 10115147 -19530049789692228547280392498272960768 10115148 3318333333848833020620661385053179904 10115149 145588919793434723647333522271397489120 10115150 70181765205061144055159634454768305600 10115151 -52415542160809248988128156865277713776 10115152 -137393040256181300919048888987949989888 10115153 -874945057279690653210916974599478222744 10115154 -80859155110935883065206092521561623040 10115155 -170232128430140471955426366272190271440 10115156 -94071362086630509652430089419976835328 10115157 -75696712413289208791762250806471738944 10115158 276876149990963096443122000055374331680 10115159 -399296642224250655954658471554673059240 10115160 157179918621544393403081013594882048000 10115161 488419975617164481797808740530275584 10115162 32708647822388150599095772452874521312 10115163 281252144040584060857367501387309646000 10115164 267595302402039616672319430384400933376 10115165 -487571476440789049122051448149269880480 10115166 91621590471401348092690480622671957824 10115167 292844837232235080101687209181815043880 10115168 151783136480753390165322169373350035456 10115169 -109144104634783000135230359057818583040 10115170 -6280564445064222241799453766898176000 10115171 278391461336448250209211905603223692960 10115172 35322288630524841894534050237558231040 10115173 370411905331501675150833091466201127422 10115174 -69411428026292924923850685009569381664 10115175 69793293696872641855358732952644188800 10115176 -197149583476704069061752946990154711040 10115177 -47362388334036616103191390942206571974 10115178 91948248438443508617692040911296570624 10115179 52131791177157051606713399340308945780 10115180 255930655221111125391399785847308390400 10115181 189100965102676696158763288279169313270 10115182 60148015461715768127959785812242237440 10115183 -106930098037399671600503432862954249096 10115184 -95423498582607381191536324983041556480 10115185 91067546374638391973648563550441179560 10115186 -81423976481055138333630031502036276208 10115187 225543103531721334468141348390435415152 10115188 -123005419764828870238276112206676301824 10115189 15051838226174823674209016462850606720 10115190 172061866795889877327893798316308517120 10115191 -4466501705543697391190703543715678336 10115192 -84421559422673411385094448330544537600 10115193 83588480467682317381506107466951395328 10115194 -3377939783326859087482972648060777104 10115195 103656176614133347852897336769321545920 10115196 24488576057956158767898890906749009920 10115197 -270565168391215304132641726560268653120 10115198 -62573741733321411525038718508079643264 10115199 -55989535836925267684994673571664535264 10115200 -81340682386113399595520170052812800000 10115201 -367527128802878086122616497642698648400 10115202 37799918794429063337880033118067105280 10115203 -49635531153547718277584164625529466720 10115204 -130847681751094704560735913960379926528 10115205 214307032146799419473759677902596499360 10115206 134915855469715430943345436331027672640 10115207 -161633745341719293025252784653944750720 10115208 -95841829303408637892461480758188963840 10115209 -63760428173765652071558415618324861716 10115210 -3460551352709520594524240284121594880 10115211 -44978943251906359778912007417371591760 10115212 -403524919752532851772890172489865246208 10115213 -506951843568783035578943159356714526538 10115214 -57041879645805840342365071114139520960 10115215 59663017216682602474697674024603638240 10115216 -302577586124096679442549496991449088 10115217 -245308020396930944213668005585195158814 10115218 38584064847216306456047075321949410304 10115219 -399822098823544834995102488596280969760 10115220 -3124151082580188510144781775035729920 10115221 517491958014683240578495481278134276984 10115222 -121173513169729590643641460459124062848 10115223 -213861505599835159997868634319609581056 10115224 98937353953898186784689999186762342400 10115225 -48103051985692350987416294132733574500 10115226 -68887973705322750058364384753337484800 10115227 -471144979495265209580897527897088380924 10115228 -16008881171899353524006403977831199744 10115229 61877740250677133907466960896847800000 10115230 63548112177987900240028802590161601920 10115231 116533937187622082379905224336500654192 10115232 110202454311893449869935261162979459072 10115233 67624104282511937678278788598908051204 10115234 -2662247436026453644308064653117932160 10115235 -53675953213206132594832913515108499760 10115236 -241317042080661853053892496124572302720 10115237 -756775984856450665767641944207634082 10115238 11215449469580234959465392986371620864 10115239 -181275800767515898551681228267906585600 10115240 53054678394193224833720280242109388800 10115241 326196193087949586797153780242290517392 10115242 -36719627066447581984983513671882107728 10115243 557587768876372112535011116272616569744 10115244 -12635316709730594271322815023013208320 10115245 1946573307425866824988589847186696960 10115246 -437019206059823806637567404241303658240 10115247 -157778834232019895145531285587235884160 10115248 7818731389558487887789001556124827648 10115249 -278213466682655611612800104411162640750 10115250 -193034032578600815549717267120775936000 10115251 -275283874166912995607535178540447388496 10115252 1214988302679962288634965126782464000 10115253 116657579370278567901549335595692284800 10115254 -73254341479016160789568196514291986688 10115255 393809884337837910440939123169634744800 10115256 -98212531367375438771129863883399884800 10115257 446622870049612399867734398869295922772 10115258 -151176025108610181325076778134735270400 10115259 6039458526936209787380416329059592960 10115260 17554032698090940318379390593956282880 10115261 47702611414918040500337457034014911052 10115262 59188189580157683232435039489113584896 10115263 -325538371352268728880592351734442592640 10115264 168895755071369473264817415204919836672 10115265 213538684863964035778474516670291624640 10115266 -250171613683417271373611103855263710512 10115267 57439164036782525045651667732941888316 10115268 115038236763951322569966944881811389440 10115269 -18437995213950012313089702978112337152 10115270 176474747123767602266507024651034053760 10115271 -248988993391607068063763727104537879760 10115272 430193705371027455303160796988902983680 10115273 -152380471612022593577879617262908344960 10115274 -4415762727012568966223303823016379904 10115275 100274713179253788563368342498852203600 10115276 -103115507451086588776307839672641987840 10115277 -531655574308659473490685294628382720 10115278 -148981339565895630689364326163267850560 10115279 49365884521876000720903037057842832880 10115280 -975076547909039865882452562007818240 10115281 -357689432276755790240619418862799067536 10115282 76271560532525341241125001753636682912 10115283 71375932503787701429417070846501382448 10115284 290758365213729371532158778803210143616 10115285 -194845439978598735753896755969199798400 10115286 119481022495891264832450788308814563264 10115287 37417791963703582263125484192605123520 10115288 -351153550744451697129291760697847306240 10115289 -123486926027930793325886437275530791410 10115290 136659383187125200643103860696827564800 10115291 -143417374866457342191412366731150053928 10115292 121486917609763413882962064196714389504 10115293 -112369114605450837683668031037406786176 10115294 -100341817173395235330496187126461795968 10115295 36720976973663029343354443076732762400 10115296 347948503097573170559144965366339338240 10115297 -265672068497561993787878768005324444254 10115298 -79299967546072008765663427904348295216 10115299 37516546920608202223763489674907522640 10115300 14877550020111434681697832208593305600 10115301 -60034942052576509765156756576817985216 10115302 -193741809564799261819636593255223119648 10115303 43855404320349613949985319946637238320 10115304 -144066959203433364072301201955828858880 10115305 334891035632444243758632275798612807460 10115306 -204953815492642525513658616256372820640 10115307 183616382118715997333621770274734718640 10115308 -23349734816055274616838232611339141120 10115309 -234161541335157885692716223274721399380 10115310 -41897347163680761401180349888002016000 10115311 -165619457046423620831928306113767157528 10115312 -67134035188216157701957885925073715200 10115313 24749759054349551824261143182972380800 10115314 -182109732585273119090307946658200968960 10115315 42973791896463423976766284843973983200 10115316 166060294423170058576541312871657235200 10115317 476633267386663230908436356439919264192 10115318 37631485148178341161747425539278440960 10115319 45747589096145180436642636377354548560 10115320 -340673453809894924317821157575270400 10115321 -219039966715329818259719736890167711488 10115322 -24019439981284135968807838166623581696 10115323 859539205780724927485032145754446993104 10115324 -184714213622934196807632830900519522304 10115325 -166847628448884141834787940341197520800 10115326 14718436018730452109212100887519271232 10115327 506964441862260587769064980351197074176 10115328 76716212653958927608301174887205044224 10115329 -9545932394872181365490968979785001024 10115330 61828922183003906421611920264591633920 10115331 28602569870865384985159464990397040640 10115332 256647110086463267459558960196920583296 10115333 -30019738205772801992144537801555792418 10115334 38989149933078613008154848353318784000 10115335 212902462633139972211998376494330300280 10115336 208119114502856444379921507159289528320 10115337 -221090955924938099430631055602708704240 10115338 78764984153599295908901057445393430320 10115339 71708857949935699721666569867201777248 10115340 -225878178937958516875078645279055216640 10115341 -390954045871366445555566753678143635700 10115342 -78217475122537913633672098864679780928 10115343 -635676266775428298391904111542237056 10115344 90568324063575726009883780359658741760 10115345 222586483576268966082497180032610989800 10115346 19906681428008859462869474794918407168 10115347 46511769205331855507717880385844418624 10115348 -145667162654535151343161420459738589184 10115349 296663706135144019888545377080157084064 10115350 34582015750797353754326362125338236800 10115351 208546583230066249993380609690302561352 10115352 40915044376856337683251985551140003840 10115353 -236308294357152985904490908678960796160 10115354 -54803557194735393764796388866149611008 10115355 -811932579784804147350080481923441040 10115356 64784868292652453214938110069494322176 10115357 27316708635442831327196822685337378560 10115358 -232336668087853368432853160347754688 10115359 284709453044769897614018549394642162216 10115360 166878541865649336048446174614435921920 10115361 98470248386380379595242892045732420432 10115362 -102854297470586991512736976658399195136 10115363 -1049244421946597299073159111358004536 10115364 -13717449523987377178053741381202627584 10115365 -42991968347530300260252682830344531880 10115366 16018027913350924500421172561257570944 10115367 35947741455708393207919920418538796240 10115368 202377505852923107966821713342091253760 10115369 18238819895361458325033969226099540800 10115370 21143742696151815505473936045830154240 10115371 -161538441106890882118134305717361496688 10115372 -361874538975289334652022475110841111040 10115373 -285779777599636453004496549175631772000 10115374 -280888918727713702681813154520599203200 10115375 11223426290417922782923569150083214000 10115376 34269242425659580241216634128188047360 10115377 -177431967831912706545334162250647838400 10115378 27170055660991144200843550851318888960 10115379 -73294179829936774585678163404384397676 10115380 -216504669317958540112648081237510809600 10115381 66989423450856272437773210628314307182 10115382 -175674443621218273812673243127121196608 10115383 -82744987131220654941178659379696421280 10115384 26620665711110992666226077400265523200 10115385 -52540075574417371511244013785590221440 10115386 -182729834435859285934188959413685165856 10115387 130103167628918928799141745775851762112 10115388 262958805186180609648794841403538688000 10115389 422137081791939000169606758167243835724 10115390 -105472555691460766128371050169913892800 10115391 8388548528339057884835671257249553920 10115392 84668634132694605699357116829016260608 10115393 14175262097940996772879191357670813440 10115394 -10478220902023870746124161899429590272 10115395 -12663552532123153336176556938632473920 10115396 149086379095327798535925688863277084800 10115397 207759809060701933743486201285809896320 10115398 -433148307665259552179445703416106750464 10115399 191158700741557266017858825384792556336 10115400 -80082316573589709223400772850765824000 10115401 -284028273020403346125117090871093755008 10115402 86223728610425414607630549086664635904 10115403 -404905848130266876213397646140650070800 10115404 89509965639716928420430859588084494336 10115405 249235056632426354844873750459111930060 10115406 -1186388808371623839450862262029464576 10115407 -86850112383390875190296716029053363344 10115408 -169083524703189332723393228739023093760 10115409 -7659357636082873793875421015081146896 10115410 -188376030113043993953133445814379456000 10115411 116393492947276002153807613347901280400 10115412 121904748631174414551727144696498317312 10115413 287725703923658698406129502048513821184 10115414 -59005798462181596480556797631493022944 10115415 141842008165507739030309950430220708000 10115416 87110642879654169472612839117444096000 10115417 45974561949383975893020527134136945220 10115418 -63094011722688248883689628982911886080 10115419 188583840295959867090762905103136138820 10115420 81655044883065238481567378351927162880 10115421 8389429252992691785927485475935530176 10115422 129100362915566246933390009702599504512 10115423 -262973411847342297039643617990496935936 10115424 142569341078429660679330444923419754496 10115425 -226708664508187127430174413562979127700 10115426 -44807307428545990509715878838107274080 10115427 37001574689490334956173117770020374784 10115428 -185644184597306210315312807107439516032 10115429 -496276135252306694382361803143849835360 10115430 -17612963347007845606655079328563509760 10115431 150967683889656818479087326414504206464 10115432 473238235385851367076109044303144960000 10115433 13914786445858951851741000919895609280 10115434 -105382794558486010221861230866717513728 10115435 285705267069347197029659549074601097360 10115436 124854293059246090832333392231802634240 10115437 11633082944610520679493376482551174412 10115438 4516005849821770958378080234726498560 10115439 2945389672579782483460897520958735624 10115440 24036261056496829461138158963870760960 10115441 -50917850592970390017805003425006577536 10115442 4287523818208419732335107067426122272 10115443 -126412773113457800211973287438912563456 10115444 192251523326050823564500902243788055936 10115445 -114717030565161943955971045207374778080 10115446 -16076191015744952177569069923758733312 10115447 11951117640447805815087708959399795760 10115448 40917577515080913405410299910406144000 10115449 -574854016123833724559530392706868336 10115450 -79797660631204761482765543488360686000 10115451 316692287342584206652346701314371861592 10115452 -336335605288100828836995766634010916864 10115453 -259437909130477608668615934466204518996 10115454 -7360883593584396951342322348521403392 10115455 -7161904359377516573313202517567662080 10115456 -161136754177859196990858128632735334400 10115457 -285981664628256914941349039312799134880 10115458 130759160288745901201365408676094691360 10115459 -283033173648356142667159029892544562048 10115460 -139180127959121087345046189666804990720 10115461 -68093950194890670167748945359363241000 10115462 -234884789455970832901836349196395689408 10115463 55681242518956144738242681635274437544 10115464 2581530582315432323248523472068536320 10115465 20887933720068726255231958341888181860 10115466 125264906298279313122851715024268487424 10115467 -12917052896262902800908002463709877200 10115468 28587804589716577745527224520138093056 10115469 -22220778051240044364267594739707801600 10115470 82824465180900524948682470553843221760 10115471 494641663910249338029187300777282266672 10115472 -22962210419452678710121783042231173120 10115473 -75357735797570905296904438212701181660 10115474 102382812784783891989558120605970598560 10115475 155806887547227637388799429189606426600 10115476 -167633326820251079394051966562337587200 10115477 69422710019815242235149501312815964192 10115478 -74921455608568148247902046824706285696 10115479 -155388711684931502592921697946723760 10115480 8013836054122553643526086618759782400 10115481 453274651441470715293313596692032308864 10115482 -46920687779957091968079725451794116128 10115483 -64603721135836092372882532400381984736 10115484 -82629268645514470492381430221933438464 10115485 -76645216872299018731868473173527132820 10115486 -95014188370912792613604422786475733440 10115487 180545028173143376917920227243053835544 10115488 172505360322065575603626368882018549760 10115489 -395498838054473897656860927174907015710 10115490 -27682619188603772412719449530465484800 10115491 -215592846836146992102342439194575823000 10115492 899506483276641219932202814697336832 10115493 -5444996191858524073120001733971106432 10115494 -244298917344280078245551567317108828704 10115495 -237769722748865395804273557580468588680 10115496 -580309012840887013645117528750419148800 10115497 102728686403983474416407574776056661632 10115498 38288525579342608691092232631679223040 10115499 126722454370131812696586261202590776664 10115500 297974845412657180366801670362909952000 10115501 -212012056818377478404720929456730548896 10115502 101849784479365811179048394313602221632 10115503 129247789996755407229118041585457440064 10115504 16155316304188935422926107975032635392 10115505 138039941089221782420394670117645166400 10115506 8750849189691242483422644313745270784 10115507 -371787861826171173841071357946179377400 10115508 -83728892517007213121895721578680082432 10115509 -92891642068910532471934245818280758290 10115510 154196095592940236927450311436679686400 10115511 -221167348400871899493585691318653558168 10115512 -209980513365575134311412889422985625600 10115513 305746768146756590955867133604855982762 10115514 -126148280398243018752976018926513150096 10115515 -114960927862662836797668549217583486880 10115516 384328963044279198479770554388166756352 10115517 -108549206572590627880138074471262821120 10115518 -58281395637143032798315206338250758784 10115519 352151943657478789270648619434326781560 10115520 24256450382897695706548791382124789760 10115521 11133093002021586003447121968389989800 10115522 104724524501420276046710496561489100800 10115523 17469285467842780957069483634848349064 10115524 -99543687214148746299119169370290032640 10115525 -49433985271320160153894541098409983200 10115526 -232703353020814896718652635729090838016 10115527 -182849196857004793836677281495511396160 10115528 -34842008496430165626956319175823523840 10115529 -293560453917700746229493935519098072816 10115530 182291861985680295338052839682216152160 10115531 297765466733720821705266506147358589332 10115532 -19917846370847172426440328708552972288 10115533 -45289590489169335872244450231304334218 10115534 62789776997361680668908397880648814336 10115535 -1969017203634994543429536350125368960 10115536 -42084312694844515397591197992690884608 10115537 10860655981451524409938480049228306340 10115538 -33937771305785977060292949943318759296 10115539 74921259369445546929905383480592063056 10115540 -10994120283239667002226818074940309760 10115541 4590242508818329841700085274720250282 10115542 224300704342981932377171876829282754752 10115543 -395712680976559918268662728083237193600 10115544 -355333609241962423631886109225298042880 10115545 396996449400320544418291271085332707200 10115546 64801575838101953409157596010956983040 10115547 25986773982793806498402557018063633376 10115548 25018785739158266477356392277177716736 10115549 183002251850461660687694027813743884480 10115550 -61137469894583518736707264451973120000 10115551 -243633118138642911861222141106645742592 10115552 -281243473593718539912151515567126478848 10115553 -144581412806150321882881438968391557696 10115554 22975551087174832820996831186687077152 10115555 -492615125421385046822900128045492536000 10115556 -85480885879529729050791111983417118720 10115557 539492905125442090031523968092001031806 10115558 -18181333140084331440887647279627894080 10115559 -378606709110871817889564142662331697136 10115560 83252881979721705990252963012654182400 10115561 169124686340891451348954370819993106688 10115562 -34487840327856527774810204018550950400 10115563 -394407413798671735771003562558474930188 10115564 -250421492450675095668776405748456877824 10115565 38870493406432546030168471451112215520 10115566 180667816053112215981441085863804419520 10115567 111571700791522096941839637534491136384 10115568 -2035424499795047679235928193422131200 10115569 57120279520280087644600253469353380660 10115570 16538038794345300609342553447530101760 10115571 -42181507409027280724410848341545450960 10115572 -228548683871360645556908758000271377024 10115573 -148512483140018036198260028116673973636 10115574 -10054346089645689691614336012581369856 10115575 -186881864692933402017004551587763636000 10115576 -254777850264851135315553052721956945920 10115577 279941029442059309967763233889309072000 10115578 -537318769632595161107203728124524288 10115579 210868574893561229847424717966635904320 10115580 4286185028437068491249865774497310720 10115581 -4448917226709764123567496734349551328 10115582 -74989091011764485353900073796114129216 10115583 172382604998508393542806092499127461248 10115584 -37030655197506812122155592348210298880 10115585 -271351652179947153593328784495655138220 10115586 -46902210694423511256709429877460564480 10115587 55181943840444417966585872867350122236 10115588 137705063152215361196310950276411191296 10115589 -151729833036574881522527599916586644832 10115590 64039149939486798239968488142320220800 10115591 -147479962392256531648649400502716892008 10115592 297407803096520129143419289594130718720 10115593 408147359529666806308029268168807563280 10115594 -155197586754562537565627025236478749904 10115595 52912532457747979746342762115264334400 10115596 322062305722326840760301908854811539200 10115597 -269411502868788614121115820737329930954 10115598 -5066841875740603430383341836849612736 10115599 175859475074762690646438444593282657464 10115600 40861854208430386041491827657162752000 10115601 59669544079007678490624749890641326832 10115602 7232817067765757366632823413741906944 10115603 253873901099960437799438151933596035464 10115604 24523973450195873013046557010405249920 10115605 -107204057753672211049871207025805384740 10115606 118048471252056891680336617562834417280 10115607 -12275995601078163199748607839174224512 10115608 589151465424703909715989345747092264960 10115609 -402465797382996086524463294490226590000 10115610 -2520406889792030164752347772754944000 10115611 -429781185388436017785296016723985612800 10115612 -38255844291249711745286542605060062208 10115613 445590234669995568161431992292799666880 10115614 -2323819175223746396416268433310527168 10115615 28403563331147654439843685836922586400 10115616 32542364478745182078690474937552994304 10115617 -15942731086367990404951515624279690880 10115618 -216203221431843239778470140313136472800 10115619 -190677871063621703355038631368921914560 10115620 -288989188090843784737027197892258840320 10115621 3071959424555553152557162948691485824 10115622 -21083311955590677398464099589131370496 10115623 -8206296054745365670506110016120730656 10115624 -69565717108757259525222213485670727680 10115625 64780885176133805246501818882817400000 10115626 -71455343996969989924556206138328892576 10115627 344518076303552778382191704925144390000 10115628 -2553696881221996811606477216833313280 10115629 127395952162902753419551721367253575276 10115630 -56828580260374783525623296856239554560 10115631 269173978554354727721145651663198909840 10115632 -65161280424402993045643621624658673664 10115633 -88212914260695786386798218804481237952 10115634 22691887290950522407211340639652101120 10115635 -468344933372775146178838625725110325200 10115636 131948246901861430641395918791415919360 10115637 75369357496731580140535484810406610752 10115638 72137913278467847815946885998924679040 10115639 560968803496836136867933329545600758440 10115640 60959788441022287680328220118612480000 10115641 -32612702773578771331859033174319442432 10115642 78011951984010250702996079036841771744 10115643 61298813407240979365584803061139284528 10115644 144795288198784457131606981096619139072 10115645 -32164640401863414631376695810511818920 10115646 -63166546605677874473398207951112512896 10115647 -54942442252336837520810747437508436960 10115648 2342311908268371560241333349939937280 10115649 233641455100759155470898705115163747634 10115650 -21224244875858106329217760171045776000 10115651 -6711044979558471204199249728600120000 10115652 83572217678590657626814407288838029312 10115653 137404002845772308017654679394450404064 10115654 -109257325071814693260947990763624359808 10115655 -132768155788659973576753016712254760960 10115656 89497105155735148026503926589655705600 10115657 -572405606049411545877002101877974514160 10115658 -170120811992737004007645957394587079680 10115659 60638135207565772475579080960051587860 10115660 -27237861810644066998800933422310528000 10115661 -155008593456615017317379534915736836928 10115662 -21957223527126743021917596210392463168 10115663 -679143592816292132473839465092351578560 10115664 797781525868647740400128009056419840 10115665 26012015575103825837202786265710561600 10115666 -252196809251273382813274473066900475776 10115667 176480184246211043202467255459388387120 10115668 403863576313592323005590329975825551360 10115669 502688882896538310441531857705017064832 10115670 -137744820812707839447653265532409001600 10115671 -6339468326197543640496360702684042968 10115672 -44285603656289487984770527963541667840 10115673 30529677871756208189359255306704728544 10115674 -20234903664351707950751361204048731664 10115675 -9497558598344879357586346582215948000 10115676 10107323142680741823177187073840455680 10115677 15213670778473118890903938894953969664 10115678 42060786607763771002276828106429312640 10115679 26832048387077592634773872712385238400 10115680 -401436450500296161939553270024136294400 10115681 57811530388128421307400833596447528482 10115682 125473506985257324498411155240284673280 10115683 -41124949100513439485690293080670023416 10115684 -4886114218784747015054690091191808768 10115685 13414020114677539200266875836950008380 10115686 -60608448854958364478539011392773660416 10115687 425007751833924551690353446388401213192 10115688 17863480572205030274767796782769848320 10115689 146642454994732617172228745208873435072 10115690 -66591274354509583183186166035368444480 10115691 -307067187139566988198043164758162170112 10115692 283024878475483771691479191233988290816 10115693 88353471773317700228098970755365720960 10115694 82043044714668767072007504517785460224 10115695 -274475787669572765684135946621106888800 10115696 116989590600875573567044429627255652352 10115697 156966567497788431134324998906670079072 10115698 249457392128549989356286471212398797440 10115699 -196856361978213102637174568523061028352 10115700 1685092780795675405893747439637606400 10115701 205975863495872958853565331588124934702 10115702 -57832448130168077854290612993493892448 10115703 -22336723939900752319439188574436286080 10115704 60990425755568853043005995297524531200 10115705 -204377879551934473015492559267145982140 10115706 -89062625063624950899863499870313629696 10115707 7164993932166305333165808128357727912 10115708 118639041104921707059067961744882219520 10115709 466118454519362246996317208043576642048 10115710 62551016526195928228214680951686491520 10115711 -467553521240354361395873874941057858688 10115712 -284720693434471484101023239032012800 10115713 -617803135602412897595105280792942782720 10115714 119845094895333308179850198800039787520 10115715 75443064034618701002946888749927520 10115716 174355055032237564700643343707212144640 10115717 294542249242831598988723128507549276766 10115718 175655387040358443872434420334958938304 10115719 136993303936274127900639768319264632000 10115720 207972943467421344421461738043503052800 10115721 97486688158872779684261980042033536 10115722 -6028430768525323993335713236821012480 10115723 271661830679562606683246110522414241904 10115724 -142167679747022134933675578293773791744 10115725 -45911365453908095544904236993194616000 10115726 79324812735423467393476921151595439104 10115727 -303327601206221495380706553492819423360 10115728 -1793792228431641748972282569195520000 10115729 -230221119444666801715536185603413942680 10115730 95707223615031000563032232492935769760 10115731 432090594376341006885079619728219921272 10115732 298502394317524299468634937819500572672 10115733 -732351084725645843738612490956487191040 10115734 414527047818740089667013471567750144 10115735 30456525267962737716390113490997198560 10115736 110676918489467987360863531944881971200 10115737 164784400993538443857638540081933133386 10115738 15552521260699557144363565747579361520 10115739 -4497732598308287520721431868953415200 10115740 -3654346154176592406563670351564364800 10115741 -176217083747451732977807154544381230516 10115742 -12123523253822311687248998873982369792 10115743 -31573763794422372288599267939531976456 10115744 -337093075072859837000238839197291511808 10115745 43083277485541640324807334689759904000 10115746 49152032984788111637855875653765630624 10115747 336579894493300613546068137230767871196 10115748 33735833712004271114522954992663399680 10115749 -237756599184512229321115204713021488864 10115750 5149648627529877194315883911671968000 10115751 36309696502857915721344460675912656720 10115752 482599576839744210347815118463409766400 10115753 -211169589931822778298217940954144535900 10115754 -64564093953539974270424427093674161920 10115755 -14910730302519855729662187563975021040 10115756 -10836030279276092023926218142927974400 10115757 199427334358284658022690822196929443254 10115758 -264549889170039160571927090664476387520 10115759 807616395315062669769489281103642661800 10115760 5643275105538788478099598838136176640 10115761 -286302338695519243484210906016080630638 10115762 46550637337344040766616021649812008064 10115763 -33924132975967629529297683623233148928 10115764 249795307959749008778300009506575368576 10115765 -24163860028745706976755517986211968000 10115766 446485257878981474541400299820419264 10115767 -64641226179285449899155867293427419600 10115768 -8392860027550478866442421397306982400 10115769 -12902114731648962622845164461541681472 10115770 42323228062016839116483862795247861760 10115771 2189820099089639156171299131009558720 10115772 156264320062045539541083951414476001792 10115773 329331316067814159535629384695601406022 10115774 23198547609142434396487895173756459200 10115775 109615397978952108973074598190521668000 10115776 115926553540306968735563668198596280320 10115777 -217381478950182064968422843969323924608 10115778 -173737927282144480954330512386017282176 10115779 -194376379200360221083347691931724455620 10115780 29480010187857990012670232932650086400 10115781 110930169642078774636444933894273239520 10115782 -143606397463043891603392635036956278848 10115783 -50379203405232857968074655929478551840 10115784 -43054727610160892323076520961744404480 10115785 -240079825524436029618220662191755189020 10115786 -15651981721431269833754481417493621968 10115787 207733534660356370479497954129035647744 10115788 204365223389366453258097341656010730496 10115789 527941801687616301314136341226371401590 10115790 -5580973724159599219803205665964108800 10115791 -6108388353719433153329389338575725056 10115792 49511363468421106006174975900825681920 10115793 -5835268243938272353597448301497728320 10115794 -50973911099861054566643926993066318848 10115795 178189740639867674047899107200198378800 10115796 44422413810597739871990994906453639168 10115797 -403991739894947713869404223142167918980 10115798 -67661235813786302919379502566281259008 10115799 -296020308823450903452671129789847370800 10115800 -64191751225359805689595554651798528000 10115801 69390836279085964092280338431632469712 10115802 87095608890381402795208201602626242560 10115803 -6067448478001535164556227134543301948 10115804 -8347071675759728110547240456056356864 10115805 -36565767660928391426356471378663345440 10115806 -78331187039047419962752462485422340480 10115807 -105858699300045071251188258172287085680 10115808 -239874514983444801031545478535257522176 10115809 544810002133190379177997297385156664000 10115810 256854413374526383437335947586115240960 10115811 -222058585463818948841987796289599446940 10115812 -20694173932805233827727965641637724160 10115813 -46606208591755112046873418687039087716 10115814 -23482327269476503179324572724156966912 10115815 236404875599785007792582447858748699960 10115816 -548968559983694761575448650000751626240 10115817 155810704862051456500796272696340423712 10115818 -37806158827708601161614972900425025696 10115819 153116288475568832849394742356112580496 10115820 -101624335447381445143440578071660953600 10115821 -344509707601436517672604568269853095978 10115822 -56350106965146849320295579953030052288 10115823 178346371457722779090344621086160457600 10115824 149631794647333007204198705046925705216 10115825 -106694899974510608000629775531204700900 10115826 61065634483936214219206415722558938624 10115827 120766381279480072414494636383046021120 10115828 -78626128983129261738082403000203284480 10115829 -3951295405182102625957365773143540680 10115830 -69796947480524866696371771179806525440 10115831 193434492629095862837926567495662383064 10115832 98293640942343056382001483778064568320 10115833 -85429389483708423208825038306284048256 10115834 -58062351085197591102359574964337495184 10115835 36624178427304686643161475251668323840 10115836 -8150913325656107443272885729138221056 10115837 85501165287997799067944005555277421312 10115838 -133392676526779833660568355712865483200 10115839 217122153984410512516047413061750677056 10115840 -59180360665205389100328980233951641600 10115841 167263571639653600612156123679501823792 10115842 588819973459465461345404383231457616 10115843 -87760467670551448846063124765170363908 10115844 -111652473462165200803680118149123216384 10115845 137444499569398081600970785261029513600 10115846 78495229519289911368789227478937392000 10115847 237982102458279329486708803974814951680 10115848 -119841432619148251191060049527624161280 10115849 -99661796322097080485933010605634066150 10115850 -128605167376854304020728327943692083200 10115851 -19274799609608762977076160917541951148 10115852 -280066093968004406155454305148274470400 10115853 6533885785691155063778358554924767008 10115854 -85329904925480231760721702148660080320 10115855 -126394355985140677128197063734771173240 10115856 24705018130946881944173633455887360000 10115857 -242844965565160081446093033472661456256 10115858 -30531440219140936344918065186664050688 10115859 -45037640481827733178506967796667367632 10115860 93660501413057234413243730000600309760 10115861 326767874247468316841610240966796941120 10115862 31178517412201110370418860965806396352 10115863 -217224435916437691648402709669778078896 10115864 7346039547353181227019455681787494400 10115865 201705677831710612437141758655699280260 10115866 478746388445147511868101239753990400 10115867 181052038047649793164152610711299278400 10115868 20652134241110807526584540032853876736 10115869 458937057553229423695732632571669415270 10115870 53196292026542365167062963490301442880 10115871 -254872759468188790202656891989227892480 10115872 85813856908004439447863935938537848832 10115873 -12232080261281769873786707673886488636 10115874 65395577946945575529766561794025006080 10115875 -180408991058146696438741154993767872000 10115876 -46568170029214208662380616357814240640 10115877 2691008970100412062574182966557255360 10115878 34733857838167502531735917840598963520 10115879 -205888393266780585791239023064984377696 10115880 164340785396145948745946972542986240000 10115881 26791807896042585960563860852422515700 10115882 -72005546960755286204208414074478044928 10115883 89971960506132390213558809560264300080 10115884 -488932835124270802564086438697899277824 10115885 -138726301667269491976025036410935705600 10115886 108908843168724194502101566656660630528 10115887 408053419052709726101208940475354495352 10115888 16564062185823270370267230848703135744 10115889 10062302861817908701588083763029565440 10115890 86110211543699933002789088834127031200 10115891 -47348714524627331124815060813288799600 10115892 -113567223745613310274361515758506630784 10115893 226855879159933555033955951093942956142 10115894 94290190509724478417387341871378798496 10115895 -166854698132845973636777255757231983280 10115896 -92992400874482909583257336930715648000 10115897 -173602321023667592543688262226528790336 10115898 29123022818117635196386573478756395008 10115899 170481423492736180053272311828197652560 10115900 -55006733334245588907132976802013888000 10115901 -92103635878125615697315785705827395200 10115902 -30129534436075371225268975376774242560 10115903 13188775941408459048216966667438824528 10115904 -101132545802962083643860051490032844800 10115905 -52394233110687030512551872686180466240 10115906 -108158310310184323228161493601849934336 10115907 -4716235643833856985340922571054506760 10115908 -178101581911516616320741312092530995200 10115909 -39772438977579393935663453097688188420 10115910 20257680233320457256075289449619964160 10115911 -99298321298086638576672291060624930976 10115912 -48509517457178411672090876206546944000 10115913 45488942150667176809909147215340910304 10115914 44388542738198436477375190782134868480 10115915 160082431199895681824780280567681766560 10115916 -45867206178667475720018666010065576448 10115917 2301880642758542889421282770511464000 10115918 3645218237758099676414118824005486080 10115919 91221169753244199731117970504433599288 10115920 -8499990440763127170539711646872371200 10115921 -52579144612412066553028048736402850588 10115922 73383940899704401374833918819101440 10115923 535559291677309495255918066484657701720 10115924 2501769714820042930661336367954051072 10115925 141648207631405679088507729058442028000 10115926 78509059064168196446149772711763546912 10115927 481598400959462172202508885254869184776 10115928 38251363456028519850197464206985359360 10115929 121565507677333992010791052904874547584 10115930 -89964724568543333272538059312416130560 10115931 -64771643369423458737673749501069828096 10115932 -124944459927504156558760003500982357504 10115933 45783899260615466146727298343978485504 10115934 173368982193969132209257004949362614080 10115935 -365818851263112552822900241703652353280 10115936 -343175102682035667308336367683878256640 10115937 82951599676386398803818701113559961108 10115938 17762926695392803033133116427124421632 10115939 -713259208632978873620599561579585259376 10115940 74706484362114186931409677600639488000 10115941 -108413800018116287996121284175930743616 10115942 125011031610096644279996368750685472 10115943 -22094822163350305507456681473489507072 10115944 359015121243547966684622250544150149120 10115945 16518856250184123547186004683620230400 10115946 -190648330305759298193099491860855989328 10115947 -697025893264144192783375137988362041360 10115948 182163973397110680774533530974351753216 10115949 128634277605991885525456060760490547968 10115950 38760449919061373759140566753040704000 10115951 143137692508437734925319851679592951808 10115952 29055859812537896865021195938304098304 10115953 117191534161047944648080526959955797202 10115954 61817689730620908224657000145482182560 10115955 416723524984749550831601137290248335200 10115956 -195368317520204288071945574382606858880 10115957 -93473418617962088240759413018093803168 10115958 -105945989980122015604094839481527612032 10115959 157095762829492756539238818328054519216 10115960 40633743871302026606472439048757760000 10115961 362729282515855201913917538357477880480 10115962 271324868252473805870517654395095589232 10115963 109780418211560859792855190544667600 10115964 32286531645838947230681974035708128256 10115965 26145905024985285338575465148298720 10115966 -4703224918786398356389994438940057600 10115967 356423507175513472092094036503773179080 10115968 -512399401938894355557368630193558650880 10115969 174127907633864400149238940034428616196 10115970 121949161998048445568756235293263104000 10115971 -93706075298761023236814226147876820856 10115972 179768641163918784240000025567014427776 10115973 100102311047769297046923141164526954048 10115974 -95478726528802650980843201771619311808 10115975 160959602491225789931093633562319200 10115976 -121175411615259715319394448927016386560 10115977 350536749882483588569337596930051247232 10115978 -55872755457261742308558028124657418960 10115979 -249737696297363791255810469792236607016 10115980 68110921139412085384451965770936729600 10115981 272326348032079680811239643758069806892 10115982 -96565927303482912730521415377227243520 10115983 597487356707154386690966540630763881880 10115984 8885088016272321649283774975284936704 10115985 -50442904933454300535080966316150449280 10115986 -36971176729289259509246929432761233856 10115987 -3658374531528371695561712887778610528 10115988 250966811655089860947809064009246498816 10115989 -102891773740296866071984578639409444676 10115990 214247314783143296401690304876235168000 10115991 -51183991706420557958274072695990340000 10115992 -94522943260768219418454804991284480000 10115993 -415148734437443017711903939881436888758 10115994 -9983598270519762584766978740942893056 10115995 170409716423246857536014876237020160880 10115996 145320866552153596703746400648571325440 10115997 181420506889173898659223789628406384000 10115998 -183329102619873373224892339807875440640 10115999 61050442503954147467636427159641043240 10116000 -168816226952887728499673076642250752000 10116001 127993207002651449380822374191581678080 10116002 -113793914561724608972169661151410532376 10116003 -108126409444657238439663840423379969920 10116004 164560524739209760223497596163975639296 10116005 290624552722817076271486701276126225660 10116006 -119493681553170494354084340101642380800 10116007 -45625502474369220200397976062020028240 10116008 2054434597012192459327806533920849920 10116009 14787577308093876293745478223709976320 10116010 59536132074651528491546003392218296160 10116011 340961379873249435454393258448264034612 10116012 -10248842233059961967762826624248678400 10116013 134840199099878446737603832934904651904 10116014 53646569678403122175683829893603499840 10116015 14952669069524666518526118936211146240 10116016 -122475595947864756747216022301320265728 10116017 -256967054645301151112556954211324493934 10116018 141268884341717206762409596965157267200 10116019 151898142635201254188968525962053944496 10116020 254679541117521229461005261069639431680 10116021 96077022247228585087650235856401736640 10116022 -24160130822091356634940861161806714880 10116023 -203382308112839991598241499229936778256 10116024 -157464244742248111837806889998155182080 10116025 401141051358511090187128271083782292800 10116026 -141599446531698319074536632003498854288 10116027 29245861018920607397109173714464108728 10116028 25738075456369131023309917370839458816 10116029 151383065786994298434164895445856747520 10116030 -96590376081683330811844389926042551680 10116031 -537852656519646648354494339706957631168 10116032 -153270104775035826933679092547838803968 10116033 78232766200193259475302807078707659104 10116034 468162611825102596039133116493955506592 10116035 94347955501670572765542729304547742480 10116036 36289014222419035480447346862711889920 10116037 -369460686397274564515359897876695841600 10116038 -44699349780453056163099068811082806720 10116039 248241022439726288349502691283374394024 10116040 105068422352902959562593766662343065600 10116041 111630321532575899099405445892573918920 10116042 -94584594745709303485885104518558737920 10116043 -117713549947813569975034213006233503600 10116044 -85673857626475402245586621175843586048 10116045 409887863316055385511112133056972408320 10116046 190510721641178310698369464078951457472 10116047 -545136580557499555047591776564186847504 10116048 -1498089500473256708457361514293886976 10116049 335551373455962831516961367445422328050 10116050 137531279429003246589243688615996446000 10116051 -5425912734611243734478119178557676160 10116052 271023685462159243258013710666315454336 10116053 47573797965925315483260349277383073088 10116054 -48257728698854984801281050685789757952 10116055 -278782057150279200587512989748801688040 10116056 -267888144290510146830199141055483596800 10116057 -52256580446263384804392732458354284800 10116058 -247245448457833974594685514973379866624 10116059 -35087033702720937861212295664655058768 10116060 31923525073363536436423821302922408960 10116061 2311243254186734018205640796535243072 10116062 264120773381551825917259231752153237504 10116063 -565257513515608345918948651072068015600 10116064 -28721945665096458926095595163458469888 10116065 131599139741501083702618604136120820800 10116066 -68251210150138102038211848838622566656 10116067 55491937955154949257085319275428043648 10116068 358562793414264641824473789665051740416 10116069 223169862886409842771994334018452840544 10116070 263118100080219075340847484931821052800 10116071 139336266656178437328054178820482520160 10116072 -3714917143258151253694640722611456000 10116073 162364382167547376757550989906170048288 10116074 40228792177554858488922916911419887536 10116075 -42806620788183664087216599183565440000 10116076 -314838627316488596600245057397061226240 10116077 -144734315465492767882725777592515532074 10116078 -18437411741938214132928701412084833280 10116079 605355226470502748047941303058527897680 10116080 8015868848880815249073422721602027520 10116081 226073250232280475799608506113060490640 10116082 359878216277406830134899515463781881984 10116083 -338475108593340022740614961642694831668 10116084 -140656705894541416107662515460524032 10116085 118671688631698382259490872179979711360 10116086 1548259913632114291304167560138438144 10116087 41261453201390182309452078286465229568 10116088 -175924118236894839985210176826392330240 10116089 190449921522129003409878602347637206890 10116090 28867424777117090277523737034846602240 10116091 -472208566054267554261268780694761462008 10116092 192655271754182611515329637049457246208 10116093 165001904746631846216288801376005160864 10116094 -1113161660965014913897083001625610240 10116095 562597963945242073330439222203766012640 10116096 42114990178066166839543453996170608640 10116097 342301816075109527315859513974211564546 10116098 -243277524447794800533859075457643176064 10116099 76441933786914498540758306313363336000 10116100 -17941176757608978941997412625368489600 10116101 158772463730766151528833744720908213952 10116102 114293220152981883912399635243681648832 10116103 -597150850106624052306412986985197964648 10116104 -147388676659321943448690927679729612800 10116105 -116350143423921696202574866745043127680 10116106 -2346978100819806558628635210066100224 10116107 -593856232177048014336132432611703811680 10116108 -207081907419464769113402460890842552320 10116109 -113339767200840804517889947054986943690 10116110 -40960381613309618945211787789029450240 10116111 45241701693317701331594988471123124872 10116112 -77245024333747971800264418822688989184 10116113 15578586566043223595699623797176816640 10116114 17476458247891840513424692074233702400 10116115 272953732199347470077462044591868579760 10116116 325608591400113388516127711572251296640 10116117 309543329818488108207871761172401372480 10116118 66764466685773409656347114121608934528 10116119 -87447190024541308400476341258816904056 10116120 -75570951688248956793341755114694246400 10116121 -50061055516139646209821177296020846828 10116122 -205698160867017831197089503458596550688 10116123 -246914209247009757028226235849328335936 10116124 112884319373592682677769124048554401792 10116125 238179853069170302301778202025303735000 10116126 85446874478630824797764683766864918592 10116127 -121102314239414851549256650310035798928 10116128 -316532224132205203895763273398699950080 10116129 26539214431004064516036447040918361760 10116130 15067317652650969708378734018888270400 10116131 -51100591057523136026507614807417571136 10116132 -49273714601037799250575246599369093120 10116133 79533680723579850242557428234049075544 10116134 115625379990771158823490238587668772992 10116135 49305132720648206310837513573834254640 10116136 38843418692993097848019060641613004800 10116137 3890690047462959220249468170685436160 10116138 14630419915122096598956574897467636480 10116139 -540959976045884459252840217746150670336 10116140 280940816309872852864826602700580172800 10116141 -12477222535307877870099083025192063936 10116142 248337871100107991973018060819856113600 10116143 191975614618771658553877220927102149392 10116144 -57956869356906008880547730759346094080 10116145 300445375056525852824867349498808055040 10116146 -70127804053013546160174143121143935728 10116147 63452588252493799751684147884975271472 10116148 -377761359620811375704954636428376641152 10116149 -488015059983951794483877732565064850 10116150 -48431257771646394580802172433430284800 10116151 -270445922217595550358080401831023600000 10116152 -414659116405091121951241390267261009920 10116153 79168696533474907536984332710135042560 10116154 267632165601633746851276289713585869312 10116155 124939504602770619324769164740478147360 10116156 -928340085668857616656727142631598592 10116157 598243871342860717734200709428738523660 10116158 -104433760517126241536747730714781847616 10116159 30009844546590844157566093505016339456 10116160 -106019934774588379427417401198840381440 10116161 -493872298537880277205585247200096266336 10116162 -39684254855673870611433862716824229888 10116163 -183683581525361067254852408399735690256 10116164 -97173381790769036570246650769736138624 10116165 -38894534393036613903421456130835120000 10116166 193272230461130288324974578367399432032 10116167 -181068084669930666548369525010592175784 10116168 15730319316984152483868002838358917120 10116169 1814686943572766726763131729243964800 10116170 -5245529357675814886154374222173696000 10116171 20416043294610908217691967557606544580 10116172 195425409613394241163699395856562847744 10116173 541100308119920263603657366738362655020 10116174 -17398761189944107866043945112222178240 10116175 -50345922697033304277541171039066713000 10116176 7663130326750350848301357024189087744 10116177 42843978081916710304374362231991425520 10116178 85443016608197847495048155423402474640 10116179 160816201564279225095942389585946981888 10116180 1226625815864697665138584277960079360 10116181 54761936658298534530140420060303943100 10116182 -177435159580498177700765418145025490048 10116183 72030715617533691559651846430271752448 10116184 -241806609607612433142813494308735426560 10116185 53323611611252234623809107006727936000 10116186 203136281260242978030844696990957762560 10116187 542200191405957254648935276266353635360 10116188 -71357031061008092439859356396356378112 10116189 329272112106230664857045642144320658400 10116190 42147964267336408872178193935469391360 10116191 -524415754369967596040617387641064893408 10116192 582178508494703218238723204227534946304 10116193 -305645598424875738866564397710241262558 10116194 5004276600125110598772824287093075200 10116195 -86337636308650911495809106422367472800 10116196 -260125351145569164256683342310312635392 10116197 98560065898075829862925805343111560412 10116198 313963556811216393585998280028670709120 10116199 3112218623835868587568501919828682240 10116200 -138025408632264649349610881317581696000 10116201 -281798917231844225141004950186721126768 10116202 151128927341986326827601219890095365552 10116203 368865150545819225003013823428234094452 10116204 -3139012126913195300309997472701186048 10116205 110595964521963165470669820868894080 10116206 161905989421918236264595608971009808000 10116207 147857441625476273420610438448460171952 10116208 47367612205831586899104311659281776640 10116209 -81596009947746452871322989962905000140 10116210 23347714166358828521663205743181580800 10116211 -152230607180885132205271569184780257968 10116212 -441560346229797975086791243220821248 10116213 413113962649222964262317352616103630688 10116214 103655494629845574772452812628873591456 10116215 -232339609674534955911911397418227213600 10116216 -1894837393169008586002997530963845120 10116217 -81126928444141248476096428583199471576 10116218 -43740537945505483042466727917510051328 10116219 1054058145636653856968176272771333144 10116220 -131986809821075181671542311057353541120 10116221 -543526502105992176185334074581853395578 10116222 -93562646276097495729662000815746302976 10116223 -144465121591076274650718204453148816 10116224 502675087573687152530876046360182784000 10116225 87741451721322393545405563028860176000 10116226 203330146093276160511179949661488975312 10116227 -46551383889382415841744777707276400000 10116228 -25213535263107542943641235459424628736 10116229 -182099295703381027939950149321629835170 10116230 -17500316531134934916454389941613358080 10116231 282385857055193402839415356943805245352 10116232 224707364908327940886926998202744340480 10116233 -804283761544468634064638945818495724160 10116234 -7230923730731941398637116361836619680 10116235 -71181624404344847703128697879952791840 10116236 135135604359893536642220462480535386112 10116237 -61178684849927524452067956874001816640 10116238 52537499036402885756212101299012468160 10116239 240853112156917189414247380615747132656 10116240 -22962667142491599288679319323335720960 10116241 -367291263638418118043430580798958990748 10116242 146754792476707766033931009164545780512 10116243 249185792801885783459041413658162887732 10116244 168762964296284362831264296421285578240 10116245 -161987511613493508017306530652358096000 10116246 -146727214724976846058861591320112642560 10116247 149140613943420770652515946924168712552 10116248 141814499501997924902722844464234536960 10116249 -46089853998941259775978972551845285184 10116250 -29853523787246330803351470274794930000 10116251 -281012816488030534211181129947021231520 10116252 -20439820918732742203484904294598977024 10116253 155832865139307323043219197730036131680 10116254 -76564741301955916832858309561938295424 10116255 -15170381620349448749011223120760804480 10116256 -450828516168545950100123668721603248128 10116257 15779973691671608592729221868080008452 10116258 98700466366492841823133220163135279360 10116259 458072672902287459821531816152482634460 10116260 88928151820560652774508349065280921600 10116261 77356075217721647200002580307566394880 10116262 -34896942847982242855068290934843442176 10116263 -466116494134555365221764181973964182360 10116264 64167869011512247786053698828008734720 10116265 -114057232891419850593527462639866430400 10116266 -2590932833820579236789893913372697600 10116267 7566706606126789220769618779030054400 10116268 -120816475199265831278158705914148728320 10116269 -66648150153976983762070480937488090272 10116270 -140506919629678672620886571162848562880 10116271 239105682009362034543266276725162011888 10116272 -23031762366283764008910766311198081024 10116273 -355404866113037376733873525995499531200 10116274 -4664230968441096935173795196894423040 10116275 -73670171955193138772631412769867978400 10116276 -8320762640047567811997822542949021696 10116277 -310970360850091425826808902332023001874 10116278 -314001445534304033768029074158865022560 10116279 31899713585949621237683793160795363920 10116280 660457363121194271621042792055332044800 10116281 38301951741984254210102526697339505280 10116282 -30478137969866424742035653285545157376 10116283 -132956821951531391699887132856457618480 10116284 -17120899086872770065148007200029734400 10116285 -65409107723710618841608666474656208800 10116286 -12668616014709313620955118330848113408 10116287 13994576964000587013973751605764258360 10116288 -16150015700088291472576950607571582976 10116289 -184101694544893364487763292318298052176 10116290 -3158565763028250178239648931198526400 10116291 1046953519494296646609989037549882864 10116292 50907230086509569442459994255805644800 10116293 314992482088433762262071351139172417728 10116294 30124359429532541448732669003801105600 10116295 261650078206475570831804662981248115680 10116296 -77993912306916289526812948179025566720 10116297 107973217739129131499178649383970423488 10116298 -200075391748026210824332170648506405280 10116299 97161407481774611066510381936247394680 10116300 126806292944841683975120209180125964800 10116301 -276045911447615507041841514226277323336 10116302 51408842579597543264875423131259380480 10116303 2045577251666726258160651467509012104 10116304 -81016236833607498422468881824765050880 10116305 91653515796907378343534006772251273460 10116306 185317735868804411704780342260535468800 10116307 110281624947512278156022462268306664556 10116308 240200748240086423229162108868532012928 10116309 1130364604394932126615800790665047040 10116310 -180051590126399546567849370634587997440 10116311 -217106486814742854416102437480245524088 10116312 -114141364392160941602838578192764108800 10116313 -523068164896052512118336532373972343916 10116314 -50630322742288537736815127723466892320 10116315 -73151082656543342012897063845936834560 10116316 9678729137463142357359674513986519040 10116317 360013408877459192747019589882831855200 10116318 1302986895212776638723601057188531840 10116319 -32781270607132114073829989054432880056 10116320 -247533545601056426254596277408235520000 10116321 34069848543787456573435109820279351744 10116322 138617747865997512451927979929399572480 10116323 -57934393153019588351686249424739548160 10116324 40206855773161315182747919639493166336 10116325 38252737447907679782675559003294170100 10116326 607159820233049162931619863113148480 10116327 120528195512007949285429398668979271680 10116328 -326465390470203582117065793545046819840 10116329 331000823055464323246152455322688383930 10116330 -73527541125065773498905131679849676800 10116331 -33826125568883600861738535736935946800 10116332 -3425294623677143113805570008933747200 10116333 92585363652480476657820904455863775222 10116334 -91259827978577501471182628484980013120 10116335 -177551447490051343484815821512036193720 10116336 9250167407528928246163107881830318080 10116337 -77008557725748236342270013053595189696 10116338 -15406131362231926818591050388266845680 10116339 -88432955579989300155198719295911577552 10116340 4676544614659203982989089244115960320 10116341 93054732109764596969415958917565480800 10116342 138166430834409516340770966805498249440 10116343 -341240260248338784685172964539216837856 10116344 260389025132772465337806479643986350080 10116345 -35661230929764182298053168111448403200 10116346 -296707616899609788314714391658923562128 10116347 -518700529614341992282327371643091754204 10116348 61888651373729309857312646822038806528 10116349 602421226597977159079973800292739225350 10116350 3609565652196594852966213853556126400 10116351 -34008066705808866618938633883576860160 10116352 -1136246851116797783301016178665717760 10116353 -152909294414561376344920713648771042432 10116354 -19767054987965157040918846028367138816 10116355 -174642482042986453461383701730298768000 10116356 14112014903297043562579226815728673920 10116357 -317149883456520318119693332843228284960 10116358 -94744334296996826622117355571852095488 10116359 -146847659677377459107055400802403646848 10116360 282687085494306242746999510291660800000 10116361 444969648170357795739469102796374791962 10116362 -3809146315791369451460634269440068672 10116363 -30859335940474785155546117972294686800 10116364 -17651766107522715766959751988742144000 10116365 -81611435990912734816592211463629676800 10116366 42555344411853894944504759258926264320 10116367 54732509480844142858172090376530058416 10116368 -138298343786304169995609636653175595008 10116369 26374764020816477323330599698734525794 10116370 -232004652150852312566926658848289648640 10116371 674544567515602836278658333550995147144 10116372 42071296866218332872520365133116309504 10116373 284051688949094309683502414912366020622 10116374 -550478051725268225604464397344242937088 10116375 12382139080993372611411840003343080000 10116376 -476193255759707525970324620828294246400 10116377 242104960185115586191136725615234024212 10116378 -72964096046326045475586279322918446096 10116379 34237278925113126961088941281199348480 10116380 -33686404928550725820683651010488947200 10116381 -46594106463787041793680255276432211392 10116382 58641382337752729829730461691116241792 10116383 -100930772405317062019702094977975224120 10116384 -157484213185408501889124412227350691840 10116385 -22229833762812591354887002193926775040 10116386 85990475755720447656231538665900249600 10116387 308816985474879835750457045281406803440 10116388 57189467927833474669388426742832028288 10116389 -1744133740897456309966949209881695136 10116390 12173393202240973305213389908675969920 10116391 575967267006803719723261536973442540792 10116392 -33945027005100433754576740752683827200 10116393 55901404694877186633975708661906099920 10116394 -393006876099330592340073986574153031488 10116395 4121545101578387349906748140029015040 10116396 76492131097318629876862343316818095104 10116397 -483500128302312274118413066253429870528 10116398 271266884386689466973833353311847378240 10116399 40353511232497957708782940603115890320 10116400 -1065248143738229232372378477515571200 10116401 -321274634021820981418669051120002307728 10116402 -177200652703544146549802480264399645568 10116403 -41624916763144840206620711323178467440 10116404 -221453723702438556015497998133739030144 10116405 41609390585186015172820804011571497240 10116406 -132085721898066965071694609905045450848 10116407 -47762680790627549164508598775542178176 10116408 -194863204501405165974558599392043888640 10116409 -479354442062380301836224872127905650390 10116410 104558956570833936751002627374683131360 10116411 -58840023056430842968223076010307117856 10116412 -178834982622059367581938922928612215808 10116413 -41617704688895039390530770510689358996 10116414 -1819187679518937245338343285264925696 10116415 -359122105460213295028489958678720380440 10116416 14522184839357835423357641709689241600 10116417 -343397123678741780493065126049786609120 10116418 79292036665511444725041254692619280960 10116419 -852262360558309806241889591875850574600 10116420 -126581095968477539058799457952560025600 10116421 -281403125680753176377524375527736856064 10116422 -13931656350604209314565615109099380096 10116423 -201597507976512344555314973282252799816 10116424 66010220399761625530024187303691878400 10116425 95630486339633623294943843247390694800 10116426 150724842323972282114009727032441650944 10116427 -75062041305075290600056930024349727724 10116428 -36242584688026859188146877799427944448 10116429 -75767273837012856035748266185211788320 10116430 -3500602271905242556775694625650823680 10116431 157202391890048397186087530623003807032 10116432 -2881230464388175157092306620266053632 10116433 429778731083801344016446233312817549682 10116434 111113587290471597684413208566264297616 10116435 19305378471024683596101473949453926400 10116436 -123964312870758267404467924110779381760 10116437 -114624484855510547371075073524604932914 10116438 1372809731924060017401729580218989568 10116439 -106734467501284779784298597867874623744 10116440 220925487976926549049937389057402060800 10116441 -188943714000356822277670833923005702560 10116442 -141364808402345973578552649088370803200 10116443 50030933741180459536774660837614055560 10116444 124686933231188019550007787923785651200 10116445 63533332629412116596235792031390794180 10116446 -114256302708757547199652616917635034176 10116447 -364681315534390443769621402857301560 10116448 114562227950234792054583265641043722240 10116449 -48838391074085077231737412399521555264 10116450 -71445326546013521368825003489522736400 10116451 6648079507859673781463582222905262992 10116452 -48226526915325792333555205442941263360 10116453 -86276767307003812236599790214176609696 10116454 88058237137478877529140711816012693120 10116455 -337933775096045943573032370581087433600 10116456 -87009750472301114335639215722848419840 10116457 4014619561122391062713636120598261320 10116458 81161254639642990295927646942386969088 10116459 -137947103758470719305609357849979270436 10116460 95483127564686983896813822047885537280 10116461 735662135310380727469658335479143011692 10116462 -221081123176701737608657491473204654976 10116463 10814321856436480864635952943081246400 10116464 144864177943213799363586251081884532736 10116465 -65194592464848389572076808750965498880 10116466 49466566926919499046969670425395897760 10116467 -379885356275465289491488781796570626484 10116468 -67429386300650398594904321063815495680 10116469 513728722227394715066031967897021263360 10116470 34816674203191019936090205866682524160 10116471 229116130010080541902988790230834958312 10116472 203751790047302665302949284710994124800 10116473 697497447567196078039021779771858641364 10116474 -127710886066650604933185076933730238720 10116475 350129865931748923553174518338080997000 10116476 -62580695112331457120384051902138360320 10116477 -92743702939194095665904968137815785440 10116478 -42353676392512078618114838672859701760 10116479 -93698968032658259057001007906963595424 10116480 231169510890532143187413585547493376000 10116481 2773372398225618434190337453856121216 10116482 19231355785330632973623204722829685632 10116483 139775752319436440344848006706333808304 10116484 -4275964770986127419084189019091406848 10116485 -434260381927144507938591659297978666820 10116486 -1915119278601385835315787897504859200 10116487 -366747209769561011226492711027098821864 10116488 406284882345076918780781700778873205760 10116489 141463576066357433320148730530429239824 10116490 -212984378311552648108977775209001668000 10116491 209360948137518070223019658795940741628 10116492 -15019099838794528973416829627402600448 10116493 -120428382777781313418364977389453847680 10116494 -107427858424221136913390499544602895680 10116495 21584574802696205961426047677073015400 10116496 -71558848484735758888644923027186221056 10116497 124681508668817294707389162062238239232 10116498 -46489556127722028771342377534493749760 10116499 -33422170560499848787029365220286556500 10116500 80843471286941531806918387326889152000 10116501 93624040836915939951048851178619926432 10116502 201124969409744905087414445548259133504 10116503 -84823362680378369492931404148687858240 10116504 61515275559016277682443482125613056000 10116505 -109813782875536812084423180161994201600 10116506 35808391961770446763459037386113097728 10116507 35224762528566283873734903289978655640 10116508 39935855893918984694898036996631759360 10116509 -7437765408186391916293403308624194432 10116510 -9622880269404374903969628414648109440 10116511 -228436069631805412213122566028196686000 10116512 128341420442314124456315350961797201920 10116513 357411933818290581621029169174973693728 10116514 300193749583215254028574440375636971856 10116515 -577579697553420426191444266794300936000 10116516 -47966381246730990034015896726065691648 10116517 563261400242964200482561204666949637566 10116518 -37458111735580565514326294370155025984 10116519 -78865225032100104929774400752460556800 10116520 -12564656910988053564854698656560179200 10116521 -5407381619946247404165819724653046428 10116522 -72945097843555383170913897196095659520 10116523 -146985744830488843878487719926236798776 10116524 2466914502380049093769490414344138752 10116525 2749236462463502842830495180295480800 10116526 79147184397282032441329792316622237696 10116527 159701849525818561097478258942743557200 10116528 -28725675882904357065138935519473729536 10116529 -303788885040335353998107170498094513424 10116530 -41457766117790394396771596537505451200 10116531 9680706926624126770860657310013465280 10116532 -328348778933901066939501685153642098304 10116533 84343437278584686972633775563756773760 10116534 13540185398621382662873855218275889920 10116535 -61241597367993057719272649303737332000 10116536 194261980524270848984510224105222348800 10116537 -119112954927815356016628004643768779440 10116538 -185662637622585702026283083165313209856 10116539 -347415048669460933844595532495965525660 10116540 -13201993716664046757504080851830251520 10116541 -63087834317698664799582366651952123560 10116542 53137848599429970942177002445908412672 10116543 -13051696123383043725628680405545481600 10116544 102114886398815048145618835639050960896 10116545 58024424379865513724694529447295653200 10116546 -143553580534257194404923450130294808832 10116547 -23353916315727156940715012810843844096 10116548 -13592673784443716971667735913632699904 10116549 -20958498225904735677129808947253850880 10116550 14862934041967660495412418183378432000 10116551 4145975920348463939559567411961916112 10116552 178147092206931572554791864888390451200 10116553 -504887803566197083140936796633789089840 10116554 105999549801992243137948126440601097472 10116555 73997930858337737210064527088207851520 10116556 -323873298304772652225903922541391859200 10116557 -956850923171952125600661748674322025280 10116558 -73389380994606554457970380695164469376 10116559 -18695002371654335109991541057256040720 10116560 69911786348883457714674482338837217280 10116561 32766356844157535303821607853476360064 10116562 -314014031144339758159486638979011280896 10116563 -7491792046939906584432586075332828000 10116564 -101321977693132113908108758190880731136 10116565 232509332386702736219648470669872794460 10116566 -35035577260122242948507164352663992320 10116567 -2353951605156836284889923585102987752 10116568 -235528901239246835583169913338552320 10116569 -571365718791241303570740777935848058160 10116570 93599732904646253145820321691016979200 10116571 45440347162685068426365696687062088704 10116572 -230116257111323817682087224346363713024 10116573 -37949748886939532381835973287476901696 10116574 145227927741062091101333760378342571200 10116575 42844656166860212690266475055346434000 10116576 207839953146378812414774223349573484544 10116577 58389742010500168127429996839162488384 10116578 300343863816323899728190173801012981840 10116579 -216956714770927621888350318751561106112 10116580 -32310366841110411471119619452137827840 10116581 -306690075034347126757091105133917167428 10116582 -99787137171285345977204746903176192000 10116583 -175865784477074160316786753089645585600 10116584 377066804893447281895647960800310082560 10116585 137682111692151211141546451638663757220 10116586 2499403881540011737028496265215049824 10116587 -15441454362507254389193787733594320432 10116588 86609575397956521737096267487412285440 10116589 -479209184767239326766341426538117213834 10116590 208494838168858801728048176829368035200 10116591 154280666727229222288984196448550998792 10116592 -165340428028164329333156101796466032640 10116593 168301834472157721924506526418525941842 10116594 -92775285073296009356844161998997727840 10116595 44762795728946647152068135427364793520 10116596 45217011347237346602146050131987576832 10116597 13143076408211000364778825158924794400 10116598 -24557117575369449919050430827959864448 10116599 24672352005854621235345073118954778600 10116600 36841582828537162544211026397170688000 10116601 22281934453376900121022876899959036304 10116602 13320318377124800198268071327842427904 10116603 103156307251828819803571356765375275520 10116604 305911032451942714010180887107545440256 10116605 446453426415563176120018912658000294520 10116606 180495656856078627949100673768501359616 10116607 12084424607630248250201294631496636840 10116608 158412866917016366304219746855666319360 10116609 270285816659927432027501366500038342912 10116610 1007191414386287342861262983859409920 10116611 224720853909537266180376929266162012392 10116612 -46352577237997271817409049246125455360 10116613 212634590487956228235556423964419792924 10116614 -71192661103944862387762043149761360768 10116615 129996091766699062142294021136984993600 10116616 154431644228680729907855514872783508480 10116617 45456979624861888543244082841634145600 10116618 50288525729450188550248384984400713728 10116619 267629914243344267246177010598299293744 10116620 62424651667777632009731912551421184000 10116621 -264283922221554624067494900334807714080 10116622 135546379854201840136680939408366578112 10116623 545731012207697327323986812335256472504 10116624 -4696056070413967963292170727180206080 10116625 -199376332987283252425744711892902791000 10116626 -36349803887081343730416112446426316800 10116627 -33970270150251291630896530576056885024 10116628 27286587098798388687967406041198538496 10116629 -537479705374267774954724526572014486770 10116630 -36327509521642477673183304806939712000 10116631 79968923415327451801951299003346391040 10116632 -36318959780106680379866217267853516800 10116633 31049644663372666247713245275025808896 10116634 -134207223916162595212296549271421883648 10116635 -76880582784248923119617091534176076240 10116636 51606509839808120167593248064581345280 10116637 -236262730891504844050102516603166824148 10116638 -218868272066551534944445827338013633024 10116639 16565632913539354764775833539811545544 10116640 4365242501782873273666830177954693120 10116641 570718552212790385438013586366390323042 10116642 -39804053187764114047819826810996866560 10116643 180023840635751475122880088490534841304 10116644 -313136836951345359860194917411986273664 10116645 84717198912573589163282889385398220800 10116646 80103559294171508921323933176914146272 10116647 433691366934707889596843198050945487160 10116648 -222571372527310511999362903290228326400 10116649 -299229601803719206945179399444882701964 10116650 59224606373534332280297886946909332000 10116651 -14744146002524881951756219055390063376 10116652 -10048760983974249419191488946032867328 10116653 10186394347331316401708379630734124000 10116654 -25935776523174327599736927067471634880 10116655 -12621699943646283202112182157385890880 10116656 35704535361362757749534438813790633984 10116657 -19785324262445831358358988529684182094 10116658 98153808396818566668536299968702481680 10116659 125221824624423682116964567105730004816 10116660 174985706250765660132223161431345602560 10116661 174569059795377513101755100318844089262 10116662 -68456218977971679960111023721642556800 10116663 119797981086343807953773615534975962344 10116664 -1073581232242696128758628234352558080 10116665 65837413737765137006463328010371779840 10116666 -41038299180835097247371301304019222016 10116667 160720269820573342958369628230364451344 10116668 79369401052038431995083172477501326336 10116669 327701200993761965916075354275047057440 10116670 -195511151180284966535422331095113078720 10116671 -49974551756083435130573664512123053800 10116672 -33713143024160042759743497604524146688 10116673 99732094355446029165951598210416418240 10116674 -365706299431080927121748218380097565280 10116675 1451095928953910942396792675693030100 10116676 102231471452894565988872922443842936960 10116677 335887950201190797367156277749048154526 10116678 -397877209203907067853569734693320192 10116679 -345450380266986529671501855849340221240 10116680 36361181364018190667405783956323532800 10116681 86449322290610731914382810536861499152 10116682 273468102259232987964475093770838854192 10116683 -110623864763565797896611047088986438160 10116684 -114629080443584110207279068611288309760 10116685 -59897301538587329744200213171263757620 10116686 -33985470080418860028370055076166597440 10116687 -54689005832192155256046792975760495608 10116688 -4570183095735960479658619234244100096 10116689 718788599152357839528416604725069730 10116690 22867872193101295352015703466619051520 10116691 5495275716517202566161855491170508304 10116692 467964727378555609121104332134877138816 10116693 -131272772827299728551384858410892363776 10116694 37588497241099932442294879830758860032 10116695 82740181891799406349870060429368355200 10116696 1831298774483266347121418071158128640 10116697 -232643202700979412140504271839964246528 10116698 -2731409952160184527239749688956567040 10116699 -340882503115199857825920717779411314536 10116700 234927516942456583746982276337425228800 10116701 2437173913558791635522622374984980224 10116702 -163807445039648401757527750320474985920 10116703 490116630503758391515552527217785204000 10116704 79766855162153197276814713397838348288 10116705 11677174725778017363096009043298140800 10116706 177292893849922169702062306741506994560 10116707 179910405748689354061319765637977980956 10116708 44690581192233614202072832147070607360 10116709 2254396992126406493068741275557171712 10116710 -64187185599756022242253433019448602240 10116711 -132092027617350300188693148179917539840 10116712 -159326324482396792710062165316909189120 10116713 194809701414719559717064147199801467962 10116714 159145296031041390071858051819020535040 10116715 102935874039150278839694144436651924000 10116716 239327213714489839751565900613669373952 10116717 -65109392827144224945004879663078791360 10116718 -275967708957875921928287832380613781440 10116719 37762273898217103798393515613533800160 10116720 57283530606499361718495665489850040320 10116721 50755237726371418132636523505318454400 10116722 -64262120912218616153073721039962685440 10116723 57957496415664216981390181378296471600 10116724 294414188268490152306566138343735514496 10116725 119100166655822180356320921571998846900 10116726 -2556963972055628311338074808806400000 10116727 -164288299491286710325389118932042486424 10116728 -365556890312719392626398063733652295680 10116729 -26703861582927443209575871311451313856 10116730 43722000554656661349050224803146112000 10116731 7101692243569125776031477687554330532 10116732 226591261151073608902072777639929372672 10116733 -559660369383804560322036815531742881376 10116734 46500392484147694679865819671119500672 10116735 -143628208141079577920303770584474438000 10116736 186145265819253341552727882480022978560 10116737 244530605819036733886173489919045513920 10116738 9582596327658062883080318198600510496 10116739 1403175739162242298479832435741860424 10116740 -349604846025759242009863683918268416000 10116741 45781730456197383240995269337340199392 10116742 -28472250417346689629618412356787589248 10116743 24264343298178754491524511361094138880 10116744 -103195232397945340613956166400351682560 10116745 -90747194192643472888838907618432409500 10116746 86162189253584244135402743488007897184 10116747 278968427042446570749944489982800206524 10116748 -293942528730302048719832842016500494592 10116749 -576382497555745189240187395857708742164 10116750 -30103104027434174349736105409236992000 10116751 306290310435977879090927693804138334000 10116752 62593522064056769689428278907067539456 10116753 -158188211502097129940541658061212532496 10116754 -94451146922042159779436841452595852288 10116755 -5502600612859427148754934376888672000 10116756 -80244854586867654294883162820359411968 10116757 2095954239739225009328891304330829824 10116758 -42463762494858706251031701372978340416 10116759 -181381333822272867158763357056828693760 10116760 -281240100140368612398829678955123712000 10116761 -406070155634410195549313143170848179638 10116762 -9491530009860406587401216454688128000 10116763 -535020097120452374761412616515700881456 10116764 -113982008789998561358887767714627523584 10116765 79118043873217653561521531818562121600 10116766 -177113660313244431399492383761800833280 10116767 315657843720945214924784629862117358816 10116768 -37075680392187143877427529606076825600 10116769 257077837699777502668616626088801873044 10116770 -121065736588202511200755766986654813920 10116771 -66464310579337882458974614618210910976 10116772 273920554261046404390801882028644213376 10116773 -165866125506651116160677808963910444836 10116774 -62506625534698455685574606152117637856 10116775 -24888194877748659146627797802031899200 10116776 208622042890500444369366896881063726080 10116777 -40442547754926772149699366213556321344 10116778 5817194032794873889385297829948871680 10116779 507213656338931137722016782463808803380 10116780 9307177496019470229364702691971153920 10116781 -64353284189887296138303211634824029418 10116782 540509764458259735367580250301155200 10116783 417913231164676734299577260288702143752 10116784 -146819858490001680212559918587685683200 10116785 319435965744815963293750466134799904000 10116786 348399427658672829517413900013780740864 10116787 187957884342768506685737672557272085080 10116788 -107832341198455109466654476907634311168 10116789 -351477757738785350537062905949317351360 10116790 111046552838634033319720158695285280000 10116791 18969664678919765752242950088426678384 10116792 187262657474851886288417691921609523200 10116793 -216702274103878148424402556137331215958 10116794 -333973553163685027907417722149993788304 10116795 23983841316571315525674722691884664000 10116796 141146705528392529808382972087985177600 10116797 96851787988025986023236593851172617600 10116798 -99659087817942381402244819432913862336 10116799 40304011578869780760098285463605727744 10116800 63270907622978707347035870988887654400 10116801 -278842804435859064521428672753317553008 10116802 -176896607950365806919997763001757425600 10116803 -248707339904009097422901003315428760336 10116804 -10815077067256708806754349906763285504 10116805 -346934599336348707749139357418138114440 10116806 50925106707480563017975541669646581760 10116807 -100551031086064651595472914648027939160 10116808 3106779059113383529635685014613708800 10116809 -288669274598485558374209948941052676684 10116810 23470759997302809760980032656994400 10116811 -499196725579054133994473711203857268588 10116812 -93305128858334319711452101027045939200 10116813 76290248950542098644616233050713385024 10116814 -80244247977361029976823434593807908928 10116815 -110431135195146508582421986916541314040 10116816 -11047407424881117324095780044601425920 10116817 533912093278659827466985328998782013552 10116818 13106332864763184896174876409477321360 10116819 186405550753594949207309373747340677120 10116820 -42297639953900641619975328471692083200 10116821 193713588870903272221806553523191589760 10116822 -147120893872171819587692131755088369728 10116823 -1126441087595123796773619524887700976176 10116824 -695008240217216549635176890843688345600 10116825 1356786383116418513237421003852093600 10116826 -32500417095810976551657688245652298496 10116827 -120351782222070651864068250403679033328 10116828 -73213024728314548459371220665840857088 10116829 199341023439378529974603815110541643660 10116830 38326083905463157538204264778896881920 10116831 -57563938631273203147126051828536205680 10116832 -185583760569869029093041337178043973632 10116833 426955639438076152702276415780793266082 10116834 -63796827576451521697833118863040777728 10116835 -33067315153561512145215837611875284000 10116836 -62785361925639993781827027229860048384 10116837 -88492386518208709725508398164688369120 10116838 -67227785883422442901371824310092539680 10116839 -351031419956908307431525794251733529776 10116840 -58651027042833989559838207406971699200 10116841 -94709951118689931857955878146637349376 10116842 -328631531807628632991067591844675918928 10116843 218285660292654567817271834910832381056 10116844 -422776864576082284658220770901426898944 10116845 47312341415739630670992538185390809100 10116846 166429002500285490224263067026097232000 10116847 293437396678461413481689747413358964984 10116848 -44787281986178976621170451188487290880 10116849 83229026372669824328717420017854606336 10116850 -20301198089929450861708154662591334400 10116851 -2976100758618449377394985709892074008 10116852 -50338604742029301469360537309190473728 10116853 458251731999281291145959939717572592760 10116854 -341772901254748811155686341971833745920 10116855 6418943703067225918678111478747777760 10116856 141782199789415301313061085250911354880 10116857 41005093379012857590518650358967296106 10116858 -101322423130045556083013813494540578816 10116859 122298519762819513275650656742107425060 10116860 -198741577668490263122273503766701117440 10116861 164545611373203771810621381782002242624 10116862 44214800071674911853828122039857732992 10116863 -22110141036967052156423692808412950496 10116864 -59681471195209202627546557000005451776 10116865 308513268932886042120206722577212384320 10116866 -663749395668388659792600694629471576576 10116867 -106546960206788695229235936936377875104 10116868 -9749044841604673162673608767238809600 10116869 51125800264858597555914257931528970752 10116870 42251430248664788545083818115008716800 10116871 112184018432051127523613165200626413272 10116872 -279013548672465818271373038322620334080 10116873 -25341167146349723911369001076197318400 10116874 -42002679876769344525171178189445882064 10116875 73102176023594109811061544882853372500 10116876 96174715013963714600300152933875302400 10116877 -105074715070867086426609201080876970368 10116878 5432654037493453851318015240204737856 10116879 21693023524145503159732799249578936848 10116880 -63999333552889878072087649017856573440 10116881 -67713487095628225113906688633891739136 10116882 -141958032034119247751717351398600982880 10116883 -336176147143001765855716332867012619812 10116884 -4817608126968864802467050903982854400 10116885 -358312617088172619737007242397442213440 10116886 -28866778701528125764148017609495357056 10116887 -392761328039784511246397006940662696016 10116888 -43187674803552434033700987135936430080 10116889 433916561574478737272837590390152863690 10116890 13683122892627757266931583214890188800 10116891 304939392767164778653353257262004515552 10116892 -204698838670046120947263861840032099840 10116893 241886253438259607389782133887896183142 10116894 89549752212591546172510389078912340800 10116895 -26299922690237042317512118604324525280 10116896 -118083015543909593652536767094528606208 10116897 47117828542197462430832132416810508160 10116898 35990159711029190028214964862574187520 10116899 -216991895513136301968807599967949506336 10116900 1734927014831965610605213993873200000 10116901 53327797541012423861383103411008557600 10116902 32009529438037489221427883236649059392 10116903 -94053015269927031520317632620931804592 10116904 5504318609487911199382262271186862080 10116905 -40310344915865013893115124145318694840 10116906 -56900050883466773316705868701744723456 10116907 -202225881422002734712344281676027740280 10116908 -299327891832480076743367585180587823872 10116909 187457753071286687132048677885211262528 10116910 -141030310737602443764264333643018094400 10116911 2730861709903983958879586262283430400 10116912 -165701032086367662507672840116895744 10116913 -302915817933890337066942563345806905838 10116914 -132433206864172411054230791624702589408 10116915 48739860279956542334479857480429583920 10116916 59656723966852383124504800804959738240 10116917 -199722946106069263299089595456540038034 10116918 440814410503949012319345660399249408 10116919 220370666751356520828104948596230609320 10116920 -81582209154097630736315940932156006400 10116921 16174749804367135922440982405350830144 10116922 -25262331678465186793731981095428441488 10116923 -77977934302796863276740526726421164560 10116924 -1314009074102328269526461728801766400 10116925 47129221515468478287632768932109196800 10116926 -319862829933252905308803555450271757376 10116927 -294573756802412475043728551884899794160 10116928 -69682665221925746053701178341976440832 10116929 -82813328925762895230358542092010940716 10116930 46559004247224037698423230122401600000 10116931 224028788790799481649938044938964463660 10116932 60282475383916104827335958660635865088 10116933 248006818930279532982579940242087165024 10116934 -225437513815661077588999091375893044384 10116935 260008311618993013784822421279864984960 10116936 55164199212678914248681328403033907200 10116937 -310021476752135324702730857965158999600 10116938 56589194366283938631771593143797092352 10116939 -1132071949856336853621084789806208000 10116940 -211942799675673985933474646408958489600 10116941 225000718970396199835389625744160773152 10116942 -149010768438421750663140678850478631936 10116943 139638170559771897648289551710633116864 10116944 -34190764099114353768957364829882695680 10116945 309251254730879020137183365806408965120 10116946 -27331733809656295130925819474668559360 10116947 113680114708466163834326105277625385472 10116948 82363073817725692673096722810734766080 10116949 2805068557528197737247676136211920640 10116950 16131716722618712848843241791126596000 10116951 9869958975141203189708700295868743200 10116952 105695180533572397010055166003663749120 10116953 43044504607399021446013557807514134528 10116954 -350392199326598969758011666426140160 10116955 -111447704657176915128669861412329564480 10116956 12534234184345485846042324515776197120 10116957 -49376761942251920436592702166668663008 10116958 -58452631345890472415814356601475463616 10116959 460043554627883402650474434828903485760 10116960 -26468154037499025390855718228281262080 10116961 -27410459620425209636275392326832392000 10116962 32908361794408690313503780544887846272 10116963 71626846912993358271429242215366789092 10116964 21394792107594060999095157053566279680 10116965 -53956722243471415391170816512098059140 10116966 177894586495579399686054764555315673600 10116967 -25620517306450599194567924644074187648 10116968 -166765860271583666703650293679720448000 10116969 391852724346269614850286812823405129600 10116970 -131735237845164088288891947652212124320 10116971 -254131937592363305661393312570970578828 10116972 30280669892956938426839035518956949504 10116973 151517066925106390388481758453499131222 10116974 -13110908531518154741477285401686736896 10116975 69606260967334664763027615425694883200 10116976 15204274786938261864642289591939072000 10116977 68222495283774232270482301907595592320 10116978 57088196084895325771942113160031186688 10116979 441396645698828802999475555938744955920 10116980 -31713883359034700407740418726388144640 10116981 -24078680987377202256031964514274892850 10116982 148036016854307730886287000417048530592 10116983 482037962357466208609360246283496368232 10116984 -85431163309878993471388361643985428480 10116985 -284896600307352171675073860776825984640 10116986 104427203412494202790428977905795322880 10116987 62476345592013962405650836691129639680 10116988 -98479878999926650239304240976632546304 10116989 338412514496218147813499084148978778956 10116990 -27436240183196082041816337050428442880 10116991 -41882248869103560667165628932850912600 10116992 225893504361134509707566768659523174400 10116993 -119065213576660078880468078039803478736 10116994 -153146510243306991485689223528451718704 10116995 -59386605888716560802664942367558165440 10116996 84335089989434757226910150065847322624 10116997 320665395620027945735458640344264896 10116998 102695090494823985535916286706495004160 10116999 190020916804504243144003538093783702568 10117000 -387110357051171716940142026865991680000 10117001 -212013666187467057203899094729371888998 10117002 26182285694306013148323454540580995584 10117003 36131665856385139674428858801612632128 10117004 -126454362033373910227271343299344498944 10117005 64776111230198593455867809455820382720 10117006 -6211013528551735519989491098652031360 10117007 305242357151854149009022774675585886256 10117008 56674400096907977995475974115603251200 10117009 -112494659459982157635442551415809800384 10117010 57251881752302091892644185035772367360 10117011 -58825167909684020980381601347147984080 10117012 112059690387406509754272818105407581056 10117013 145950518646747346910480403999547506624 10117014 67065974271025490988541172615049800640 10117015 12333736123565911428551133195619596720 10117016 -167467277204182297966678620679598284800 10117017 -114541393376175503044456831389431057766 10117018 152104671809745653004473949116386206960 10117019 -340899017431668089639898804790653782040 10117020 -142137983266961687862806007558193720320 10117021 78774869253827041148634741134115247852 10117022 -15823031883464194591422422625795458688 10117023 -44389303689776825863931220648175065984 10117024 -451990360973902312378521276080988487680 10117025 -168320299872686016441247213429016940000 10117026 -94088074672125764737416318996409092480 10117027 -1163674561709572535479078471833143128800 10117028 305376340427855764157780787217809540096 10117029 32738391155710374868178505269359704288 10117030 159816820356097390783774348703281457280 10117031 -16646643836285230154912110218991248936 10117032 41253847287896341968578895044055859200 10117033 -17073286779090789199934917323957076032 10117034 -121954964273245382077916678618829301584 10117035 81733139844885787376186306851694911200 10117036 -27136553423844369623551584211075792896 10117037 62018826881283741067986064404168746304 10117038 -183096786924467055394731242166735608256 10117039 292869824941119149127479334861801280656 10117040 -535914826367641127405755680032686080 10117041 -280059907962957300715090846217827932576 10117042 22325436971971842236439900075523404192 10117043 -245515063099351976128985365723093186776 10117044 -42289268195014442763825762634512936960 10117045 66677784350154333277632588439787083320 10117046 33621544674189919788689056332824237472 10117047 -345983416183522987592199731097689323800 10117048 347705775466924696208595894118925352960 10117049 -206582390439116276339313121804551327360 10117050 91041835144091203156950394865378668800 10117051 22991318232223443233394346274047080224 10117052 730415091017788212784678254535054848 10117053 -97282476327864107361591058925182589460 10117054 -45253568414317599916728084724284129024 10117055 112565804389356072581817665750854017120 10117056 62069423740391538467628622589775052800 10117057 287919400732994920836657322648016001504 10117058 -11994784538642906467664495969583564288 10117059 82182053931386415462439685724730579704 10117060 331603851385524046178158116862596917760 10117061 -463733446912937116489175919726790138338 10117062 -25263306519791782519561882277145688128 10117063 -631201042719602195209028063755781189760 10117064 -89248124538591694273483548997368545280 10117065 -77024857717688808154615135485539518080 10117066 92492466226965176725583610698879572320 10117067 155788742327222757027512367546911652864 10117068 -5465674706935473994604093146111251456 10117069 -20337631069853399127911934770499367860 10117070 -11654952659036669845373828837427734400 10117071 -252021395978773756593569736687349902360 10117072 -104861924948257327242475375335079149568 10117073 377993407100303622653868378058058030322 10117074 -57439412903732653634894718277945393152 10117075 -71876000463333876210576942675202959000 10117076 -337190356609521644526447084963698010240 10117077 -175592866159710803592408895943599407168 10117078 -10007665311301134687941473434593643840 10117079 -234858431161759170764603215967592112128 10117080 -102535677401347771330118503940822016000 10117081 -32095166443934124417920746610907079868 10117082 210842494059232639326187815880625356800 10117083 -1015717833489780101274200788740906816 10117084 66347585010289948605806993909875384320 10117085 290632033700953522323448527177514761600 10117086 29118327744305572677106386116693289984 10117087 -620372504534491983716073766809879463264 10117088 -171607196151782578241146161374175166464 10117089 445938448206894669831172271083861443840 10117090 -5820677164327484079471475224464356800 10117091 -560371379379362745487805613269729729448 10117092 103485626955155206313655543336777495552 10117093 -334748867735601803925111893563145802816 10117094 86806983679001945828043908774529621120 10117095 -58509207555771013855053988572391039200 10117096 520918561537101034824253829903398748160 10117097 48595473944800130141172560842974959760 10117098 -10755706208807560507362030550805240832 10117099 -297634783540451086021909469313989322536 10117100 52586899199217638320284324320167680000 10117101 104075729129112170242181037015199517280 10117102 -1596300263106984065262053522241537408 10117103 -869096679014692758979659725327675184576 10117104 -43906856050597682879140682525130326016 10117105 65048019319609957172347954241615614260 10117106 322452476746127120495109927593743733664 10117107 -21594398102845565393757941666766860544 10117108 286139007113152062707034926871125281536 10117109 -321603324609691796409147798688968150720 10117110 12179504912068323985693535135453952000 10117111 205185635417140021027103845034039092712 10117112 -411337247803771463888867528665477017600 10117113 156320238899552051311869200372004312144 10117114 123290170059947619060095570545708569600 10117115 -153551397776300712444038735750311138800 10117116 -165743092893491376313642672672614758400 10117117 -63471188045009457894861770703718249620 10117118 25928139774323198258326098066532436352 10117119 -53392729264080588032650717661057608704 10117120 -59500213925508081365917677151636684800 10117121 141974441028909140174012624628669669312 10117122 -26054229858492787128247379036374918656 10117123 136047358106602042036486470660833365944 10117124 -147434045402505214833873920465897457408 10117125 170524663273709297513536700851810083000 10117126 7864535163569090567155333343614808064 10117127 -120216108126727034178674873462986482024 10117128 -45259753749810443297906289215938560000 10117129 17524253437844550547350090272954906880 10117130 -100347414476002476900438650881082791680 10117131 -271143786806004634817278508155777446720 10117132 120080364544045172394858163426991612928 10117133 183968610622831260104307415764686532204 10117134 90002874965436809821670929284818825280 10117135 140261133465591922395870793946296704000 10117136 70817113632466758573376029668117716992 10117137 284945149560118927606020790322925918960 10117138 207895232943257675232444369901794360720 10117139 -495487304094370607389387652517412104960 10117140 -2601805788965934088738927927996723200 10117141 167142467887817059279645810553611970784 10117142 114510995799724718815336537705190012160 10117143 -1624167086823500612859235869133280400 10117144 -571602383290767698466348493081115043840 10117145 -36398944390603010073873468868616040000 10117146 24535143237672815391567154275872857344 10117147 -272105190075976481625992826755275649404 10117148 93771145008152681107919106926365403136 10117149 139430188390525758573412976400556607040 10117150 168857007262018760909593792482699988800 10117151 188639825341460612310659270870253383808 10117152 367206122887354969571311648787535298560 10117153 -317776531382530171423611108307844242896 10117154 290050018164910024293493913875546621776 10117155 76631776470491702942192611536836615520 10117156 -119356773258732447488818627339818770432 10117157 -205149653483497472042505623657342118594 10117158 29608588810235890914380225661299120640 10117159 15958906504294642063346025684825906960 10117160 -4839218202184190004253863588986880000 10117161 26645849830778056092028186402244148900 10117162 4721607026797814143628795480121926400 10117163 -19596746908672782914952439271630306304 10117164 -23103291769080669407508084820867691520 10117165 -181654687871866910475951527502420845940 10117166 206737465796467308257470584539427316032 10117167 -132134511348420467717695577245468322688 10117168 25195566849522840618382719148105121792 10117169 3697787824182100572785807769926934720 10117170 18556496932524829509268000996926566400 10117171 152160364743276839893213828482090192384 10117172 210226857748805145316302125356053388800 10117173 -102360235735435969870904515701506688 10117174 39497544412865483389290562727402159040 10117175 -118733538415997656890701225950046766000 10117176 -43553269214884404751901777900458721280 10117177 253361571357613946136438350672658690960 10117178 233104839816804874391113841649029846640 10117179 -187008093269556532395628213308143388276 10117180 -261003261864637322431478850068352000 10117181 81749806067580916787940936725696630982 10117182 110799012821485985007466029671470876992 10117183 -129134772231567996030789547461751416 10117184 65793572621550880445525931881756884992 10117185 34997760502011315533492170938116726400 10117186 -240950321908731396914404724440177148208 10117187 -50924936144211272169037731183315652164 10117188 146741574729080677576857109840052767872 10117189 496040496396436745405372559956460248990 10117190 74653248021775549705843004245404009600 10117191 17513729868897867888700173846867068928 10117192 -95986605243151519548317551911282048000 10117193 -37907949108804434875337753009179151820 10117194 9017676185282623208843512245601320960 10117195 30540896123507031851769411653908122000 10117196 -252443760511986092444880790890593057280 10117197 306628832432395669671314609223764499840 10117198 54763033884990917614857348855128974080 10117199 491737033679120380857250788945912793200 10117200 -34129305932150633820560995760072294400 10117201 160923205833794410555080617197240719360 10117202 1855385291971311054038917278134250240 10117203 346408227347635351603264046240545521408 10117204 -56630740402624222105129970804367036544 10117205 124303428624385728757837175298837221760 10117206 46462623742282035908892247849830423168 10117207 -238522190087482428869391691966648215544 10117208 -574005019800776356194834684333172439040 10117209 -447393149911031334610824901911475013472 10117210 -51196274254017641209267274415719768640 10117211 36824152176607815141241173602512526352 10117212 -594090273524029848405994376410546176 10117213 -270576891522444862902587092914076266996 10117214 257916811757964046559186803753436117760 10117215 153276323694331293548565463468873256400 10117216 -19612613901242685432538327696599416832 10117217 57191071535674638791388905905799290560 10117218 163742807676441043013807004800588498304 10117219 46361915656945710108692768789396575696 10117220 399299775205648495691479043658485049600 10117221 -200286674420435094580691354752648118688 10117222 56908948094372068461209699205200423424 10117223 -90291505929248492641158616337634939816 10117224 5999776226590023956604838307260446720 10117225 -14117928416751889139022192036521750000 10117226 -150915286123033435634725631249926166352 10117227 309806567913993229867462695861126278832 10117228 132359314128531379575152325561489885696 10117229 -202124055362465498504177447221415264916 10117230 16709764507135066852035364778078862720 10117231 536013723333333726969579161736344046032 10117232 -124706208253517111288457999186020696064 10117233 -1095588883415755741137986294469899136 10117234 -196544048315991452241999041845745982720 10117235 265000239509850617093628562222269037680 10117236 189007853980321944539605010954463731712 10117237 -240838525591549816452713260116757259368 10117238 -64470531599253453871034906540732208480 10117239 184896658241044870188200469899689685376 10117240 80169782520911622542634000209353113600 10117241 191125044754336593713995487743042129284 10117242 83165715306531058626958670166907715040 10117243 -9708389348264016178701083118955583680 10117244 -180921041570179028270054275877359908864 10117245 105112527349593191858835809618500161120 10117246 85631528968982299774812992142873411072 10117247 43220583155998007302874006724575060352 10117248 -45443555757439420063912428708330209280 10117249 241165028847145050591317113420983993300 10117250 -44477017100739626810389912929976704000 10117251 -108865198820664328831938273817881714960 10117252 -103607994497572206785801403933094277888 10117253 76632028657394638054796871643245427200 10117254 1901811426224003193514711725382440960 10117255 -2131238715601645946572190619051669840 10117256 283110707106850040918700041435481338880 10117257 -199929127413710593590048512820452133360 10117258 -308626618798326605442813959443918157520 10117259 -325822698458197203110588381178908370000 10117260 -64533240039046711569655942230477649920 10117261 -202588224008445965514230525584533519360 10117262 1402027626532007348242378975289245632 10117263 -70873136227680111914837389074640143360 10117264 -6198600044765951737712991941512683520 10117265 146922045240150698219261040852957420660 10117266 -14136355780398258986985178739601341952 10117267 826148475552011431593423762769526547552 10117268 161142700321037018433296795603798839296 10117269 -137167324286919224824121289573089347506 10117270 -182871104277290786764739926284829501440 10117271 -29213626544686107794976561531142101600 10117272 276073382894485407112309315345352294400 10117273 -119899572644903741769999688861891216880 10117274 211550507718878574906935288872770257136 10117275 40195953166653942810351654715326145800 10117276 46022703077853453598767918623081539584 10117277 -258884597996584779267194923516656219828 10117278 247432328050434004704027685182451568640 10117279 -33114238483420145300551567583897286216 10117280 -24328972178461108437655851788776243200 10117281 -90355709681578958358804602340691226448 10117282 68370077750829832302837378356415324672 10117283 113590873440251607044013164268029011728 10117284 -73643640121176373108766973128041709568 10117285 31642457552271576582862987650721168800 10117286 -84893667055706453016337893417520296576 10117287 112737683846568764017098061628336792352 10117288 267008974937648792942914596388402944000 10117289 -513430093709991502084259852443853952 10117290 38108742803849876086434425196606013440 10117291 -226774993584807300416748993007868088200 10117292 418062270523652995932635511274101110016 10117293 486419672303380102721469896868230966400 10117294 64392835192443853426117497030840576 10117295 8789131884308274829426090574963411280 10117296 -30664651257824469364055331397321555968 10117297 -277799943524576077853357695332880550254 10117298 5498698891730561890981133738111796864 10117299 234777941171224570529596826552180339568 10117300 -28090217705836769736391280927708617600 10117301 -559250482304296558385119795742748583698 10117302 -15678097532668525194084211472416389120 10117303 -78205364962056213821122352243077923920 10117304 89377305124517949621303338541550325760 10117305 -23082039070591680686332553448264223680 10117306 -96051891989648004952453510035820149648 10117307 -504426557270071071282036119520828972444 10117308 -22068687080081443512084432949832417280 10117309 35176582941603424409375175164285759904 10117310 -76448883856505824759831545275936870400 10117311 245072931120780436000721387885452617672 10117312 27246171708522704024054322564451794944 10117313 -45517667555391138770286790680932163900 10117314 43605027873791637513072206663990891520 10117315 59809958335649384933408935509558723840 10117316 292875885940969292575176408436965104640 10117317 -60456068476671303224239184049764448000 10117318 145812710631953771423941118800605867360 10117319 -133970903157767344744469240654075751504 10117320 86478211143888406757938134198743040000 10117321 -585075054733729803155904410984642157478 10117322 340219555493372217601964799780702978912 10117323 -183259765377303069298366869374893092228 10117324 30101151140332834396166510786117153280 10117325 -46991377266524594857631533757620369950 10117326 -168421472053788829855241102226424730496 10117327 431280620146431498395591182930080639672 10117328 34677901942966575756332528909181517824 10117329 -85170414124390123047341197055574875520 10117330 -32264928569159722886198202970848793440 10117331 93017625530466889028451934681082470992 10117332 -146815289930715488671337626625213276160 10117333 -41908560201869883767444752312419138276 10117334 4101643053533896359083783314406550816 10117335 -105150624193727686880605802023367495040 10117336 -299915221888709910946407265130919352320 10117337 137602577159736209348366198088214750986 10117338 59348766055565073430397084457797959680 10117339 586765850882919553121318352559753299140 10117340 241335955649100593733991629285934179840 10117341 1183859759480762079811096035680259936 10117342 -25873313095957582492508020975336016640 10117343 -191193782823176061898645030531952589408 10117344 -104429552729977324975731108675441131520 10117345 42507356807020355201522967591914671680 10117346 71508547175729784299959315585716817920 10117347 453119657921175461249045079236436841728 10117348 21007348558620782120021964495342182400 10117349 -16515937562415032928821342537942748480 10117350 -10714285373102202644833611435808226400 10117351 -507485459966132653256957942124884104648 10117352 -130153475495703963972849044633362513920 10117353 224975457969904362488163830363704181904 10117354 -35745020461107474203784199460781408480 10117355 53578839399905976066672597011793425760 10117356 209438606942545706340632942321967478272 10117357 85744447268963875574828448287721693772 10117358 -180214599701634738325640394089518800000 10117359 23091811078483453549321677547428480000 10117360 -66234043943174452419291386503919370240 10117361 38984052050951067714852481004018922240 10117362 -12348035267404383346632488973089337600 10117363 668970114348982405614765356045929946040 10117364 -29433682673087202502215356584456516224 10117365 -52729807534003498458838728012086986560 10117366 -98603389630328636775265878109328542080 10117367 -310588470941403519040679423089073520 10117368 -14692532292061994584934229365593436160 10117369 415972249907010903380797080024591537770 10117370 -99042683216679161945839664682297945120 10117371 -191123798612937234546175495862808995136 10117372 -382367529474223265333896394159294238720 10117373 -166344705252502291104430204433141995482 10117374 -122320325863591262088034907629652955840 10117375 -78309205461003355470396490957557480000 10117376 -80803327166468749115241399956734476288 10117377 18659900319787777880016191666744748288 10117378 48477911201393931596329568642219226624 10117379 -410590748627509052782225957349563174680 10117380 8795347833211977875807431158991257600 10117381 -1003774178004611038156387501970171793248 10117382 -80218106712941395752431082350397922176 10117383 -345734469843095739028061173068869708376 10117384 -5000442196656501604781299078298542080 10117385 109517129892633177934581353739770453760 10117386 -107275070861594743408376935730301648 10117387 35028685142187452548983515821449399952 10117388 -100853824670418392011234016435684243712 10117389 -269007240531484729321657037794248442560 10117390 -9900165750961919078313208811259803520 10117391 145539323619996779910493293967014850320 10117392 32986617815992643529243242456684298240 10117393 -15806841253627569956733883803715454400 10117394 120407368717700670697604525670088284672 10117395 -219663514037989339884726679777800286080 10117396 -135310952078013532319742876409616387200 10117397 77402954592652595559947430762708119772 10117398 202090347819060343766867732477717692800 10117399 -21657095744172989741273237491534499040 10117400 -108491566021258113491081778024292608000 10117401 -21605187336243015758272813685262099456 10117402 -290817875913114243845186493646870061568 10117403 513257629879313491407898201875315851652 10117404 48484629981930739165152859236938296320 10117405 158652856223956687926342172903235496000 10117406 56528281635683256008845965235188643968 10117407 1641469015934146430718911154684689040 10117408 -200179106986864206368102927985039900672 10117409 458065390953657166910010632116968128610 10117410 -21128859399661357072951762237965657600 10117411 265864425070984765855590972464323922012 10117412 361778293487554382532990862089641809152 10117413 -235985554469734699231496129729065689600 10117414 10350260615924282515939151818809359232 10117415 -66681411939164681880796823775290400 10117416 -88177727958280474274150944684625510400 10117417 -29140530230570635526047432311975773040 10117418 -103211734110274544689472431337154837840 10117419 -139622351048233908510265166611327149072 10117420 -292816464488223001328538198522627102720 10117421 -5483509526505641819714156372775079956 10117422 49920034498801397128616334189958323072 10117423 7256312860256355163666973140087511080 10117424 63185285904995970320372100677306941440 10117425 -23201568683710601863372143822897739200 10117426 200181965603600127433003414625087213184 10117427 1048879126476445965648095430029174280 10117428 -38751109789578175351875072954969114624 10117429 109868101629767784515249738733811588992 10117430 -8427554027866469505569268315754627200 10117431 -26732306292225558138256683064749553440 10117432 35165403415667549812820382224234680320 10117433 396639793390898544258970169610579078600 10117434 150653617060919481787355600464615726080 10117435 246208047599353857950394191931697440 10117436 102524689470122624469668683700891163648 10117437 133408606644717787448163553588996131360 10117438 220046616690472329842847488893300224000 10117439 -109696470912624888233956674288569559360 10117440 111490466565388416378610847711861145600 10117441 403799424726052718683709002879466427842 10117442 -183071403250636463748147407966907598128 10117443 -79107712056147241474953937858960853760 10117444 -287287555282813957995996890860393992064 10117445 -69349685681112574500990706526712535080 10117446 -127010343392736596353020381706822133376 10117447 -159278764463104602790667357968994074080 10117448 -571742980921635851693252598504439726080 10117449 -87492799598842082898363928880924415900 10117450 -20687918388344245735851931669656691200 10117451 226872603805878146490377670547698961920 10117452 -82352884855933547751624337012828225536 10117453 -304277713449057939184836203370197897696 10117454 -191975642873813261860072200035475900288 10117455 73169286470059180185525007578631864320 10117456 -212042066394024989807486499875975856128 10117457 105479082378018826139008185957440162112 10117458 -9488949798981514265817520655635034976 10117459 273039625841749404164869861100613812040 10117460 -251161851284906625663994791535102487040 10117461 -33492155811218964296142461619013495296 10117462 -16503313268957680056208880975566492800 10117463 307613363720572785308127067682533544712 10117464 -54189386260011245246699271335344865280 10117465 -81862175683639496277142553856574260720 10117466 -199843314090436448207393786127008471568 10117467 10458716708650466724795214111431719316 10117468 415970167935049977779483700695006171648 10117469 -406400936591152887539747551581369842304 10117470 -263485750270430532744931610823229440 10117471 163000346771932510178353256295359032000 10117472 -229459419840720060644613758480129458176 10117473 -160893457704730747091963870862196482432 10117474 -276576690317758707127062725195678457264 10117475 -35152483781955310710507963525547582500 10117476 -51019574533424804892454143518092197888 10117477 378675053307332507363797011156414723326 10117478 29878465344521268675844279138059997440 10117479 195294074009106888138451516467234503040 10117480 114152258794362676086833476316422502400 10117481 539809442172572521585737791809673954400 10117482 -42850948670374634797205209375492563456 10117483 210574242436038147657005333084014511732 10117484 160052866770331423353838410950904391680 10117485 -4265589190149596838974428845496252800 10117486 327909574232442897317776989367601712192 10117487 -107483047791390822431285877980440323048 10117488 -9176686867571382498360034094377992192 10117489 -95414814722981401023303179848468271180 10117490 -124200780848527408120472555099251260000 10117491 295300458194804808522756596440042831920 10117492 18206105721037038300979206370395979776 10117493 -126506559126715550798043557214913884576 10117494 150291226195142312852511067634970119040 10117495 -48375171787251797091022259036997284400 10117496 -123548182663852661063941517046161694720 10117497 77158089558496437986084285475526703040 10117498 -77565266619294560782099001475062970000 10117499 -29905134007039704911028291354551045088 10117500 18931648627421712206670553258982400000 10117501 -63055251862468593655754698994922508800 10117502 191484967443527823389675337635638940160 10117503 140973023305891126630329624101494748664 10117504 142821251972491128489831399826359582720 10117505 128110444608133520299735652759593464660 10117506 66749785992371615609489868734303983104 10117507 72808261987863250043319329885836133756 10117508 -6227865730877284870728845964788217600 10117509 -235502298803945550090543912839171582496 10117510 -12596518307167308043680901921406208000 10117511 -219708854835907281337641255359098566888 10117512 85186602780951082841164825714715857920 10117513 1185472505281062721557831603905340224 10117514 -28278510618132417933290864442711315456 10117515 12485174704649297513427935706047374320 10117516 51391294026434386956342532449171486720 10117517 -360738931037976770573240839822784527434 10117518 1668164941856235066220031880304327680 10117519 -132198224464225086087563518830698827160 10117520 25965784974983529420699727296319488000 10117521 -154345563671647257636893173341015736320 10117522 -90972857384333391765038909290857752688 10117523 -279510424402264014027616442258714072856 10117524 237257513931897550187707679653302982656 10117525 -235105365444584187811536480091615034400 10117526 22548569758129700069047215275858330880 10117527 -111012207802948014955231617372282000768 10117528 390786515579284901976184435626647592960 10117529 49479188240757154783845791516218405140 10117530 -136524127176281551181026016359331942400 10117531 -87732533731640459339850146420671292668 10117532 -113001983175018139036152588521198223360 10117533 -166588277181150879714874509617629954752 10117534 59364097212236630256680116727807511552 10117535 -384309480275323656907382613787292018520 10117536 -220942986018035395190109136500031488 10117537 -323817401851885192577967059509521846814 10117538 40475839260641519583129243892724551680 10117539 -55867233545740300676711474062237446432 10117540 194276807088397985275025098077716394240 10117541 -108554761029899678213736392912389316736 10117542 168053531930428087593749599726741163712 10117543 -253504225307466369225591493807551267208 10117544 101457750246117218660145518946943211520 10117545 -121272855521229377815578623343316728000 10117546 -133509217488837033723247929301140105216 10117547 791728935962832209938444151613032595600 10117548 56231717170312203186528673034822516736 10117549 -285531926919367069427201070635256641280 10117550 94924647524086101116911791197421004800 10117551 215342827220290680470061861975277827984 10117552 -155226825489774530188819346164675231744 10117553 -52243526554494651775643995448825241198 10117554 -4298134343209194235475831413849822080 10117555 210975698399338503262139448701365113600 10117556 2799492334480208621093444501621544960 10117557 -196241148033004413540253061406946200960 10117558 -18091145192041610698879529805348403200 10117559 216713008904780229297621552535501181808 10117560 -149097510025769757637047888334516838400 10117561 -558872175640252239391473460489900266838 10117562 13593827616845497693883287938922604544 10117563 31404368930481113504635582469222335488 10117564 -161396693446073885302059437298441677824 10117565 213961805914571982948796199298651244920 10117566 -730747213688152762388437066497075456 10117567 -95307687976483343806160773397097912336 10117568 -49048666770687681587100227298498969600 10117569 -101077225799171787790544244325651586208 10117570 -68838426303635193589539274315348232640 10117571 -328472306096887674550308634751495649456 10117572 175068047654671008595414762241137032192 10117573 85613981706350696227683840674682996064 10117574 225337986398364009002574534193320646272 10117575 -22537398286156701350464369251959988000 10117576 65844076266422678721153964019186073600 10117577 533667843532959786512219670873243246426 10117578 -189113740358613159747980097267175031040 10117579 -619542827136661642328066788592591283820 10117580 -187689236333115372506507042552767564800 10117581 24991301906038986725423433338513380800 10117582 -51993544491722791904862496699338264576 10117583 -83134924412418883415574401892692447136 10117584 -75346445582204931524026159781868158976 10117585 -569950592875028018585722782222618240 10117586 203848327576799398623069390328127374992 10117587 -120714002212890855305235272472760458240 10117588 -65286457606718058969586191994550094080 10117589 -621273015864380990257421489512648196160 10117590 30087863989012650158914598824670668800 10117591 280708473110761964470963085005155620184 10117592 123615543114395898921785367618928896000 10117593 -19056815631985518814578023024822794320 10117594 -29456044168727173369438189147758612480 10117595 -348046838278344940434205943624616382800 10117596 269460560592014956732300227372736266240 10117597 -27879418102235924476434143330436817568 10117598 -65955333631366159509014695124637737280 10117599 -3081678177890228757674755165461286272 10117600 -143141977973116957023606993194129817600 10117601 -52654368615740127529846219274779536708 10117602 155658776916949068609750902152299425280 10117603 -382179467471996789820069452157892261640 10117604 -65095352067262157318898019383144357888 10117605 17923070311489013321702421287733816000 10117606 260173213907512472116489422873760918752 10117607 -393888784417933400377528056647179374840 10117608 22529134442722795655504952771234201600 10117609 22190633100514584784721294328555648000 10117610 -50538106686508791502483881844387107840 10117611 56115872618959861466754948251849301024 10117612 37052851477446556437286396932135424256 10117613 -96881486029395988808883426639512722080 10117614 -51098685581194435618288943667782353920 10117615 314799683504618322933687200684301706800 10117616 142581707943358540050644421458349391872 10117617 16902181095715199615459133935736817920 10117618 134606899199216115450239898676506363936 10117619 -153809604798116232904121670036502780980 10117620 -19051048914093793381128207600155731200 10117621 -146655895280634039754536693961938211008 10117622 -152216929618963948604515739457204384576 10117623 -64204428939594222559469539185438638616 10117624 -126964123074278491667708368866028769280 10117625 17521922342547214534496557813625088000 10117626 95151157482181387440439076088156217344 10117627 160300676916674582961609650454463704240 10117628 -75951231244373445891221312545529940480 10117629 -960891257756780612199422977045831290 10117630 62409164891686374142592217943129488960 10117631 -27169468569880427043033150941176558176 10117632 -53744411338677272467452783394906177536 10117633 -36641191016168966716475614407674910400 10117634 -183482782614048517412536163947668564480 10117635 54053683715506153333432411421241592320 10117636 -130878574747812220351679496926515249920 10117637 -499081922756030089394465627999491857060 10117638 59285585785794303737037656065550000544 10117639 240755628735673322724412882767887850080 10117640 124475872375354633046248278256453324800 10117641 -28978915094236069683334710902128513008 10117642 1712150588084181481005749592497708544 10117643 803883780486937802819263121713742093760 10117644 -236759102829398475251888609692395753984 10117645 96100043932213612115607431664289677900 10117646 -26982631371555256303983684998536473600 10117647 95126408464051338572193034524622114968 10117648 -76819953811167126357713532272549552128 10117649 -210974136324024865583437886815168354320 10117650 38195228190293561908070234547838617600 10117651 -520077880169811897793012402865425517400 10117652 92247135732797328796610304303249162240 10117653 -23156883717000116877409945836818892672 10117654 13427954172199895748051680441450785728 10117655 -251717758356952300716281736824668846440 10117656 156017240737875535027010339986499174400 10117657 -371762723579157656078577391440771622 10117658 -71831598257693074383498057585980290320 10117659 -21871010954407160551355163300171525120 10117660 52389995423700170859615849368600524800 10117661 363756412919177865416624337804681993024 10117662 -2573357083206438634411177738740375936 10117663 663315765996988621360381465837889282912 10117664 133664321308406695175454649128023556096 10117665 7749972386261442873577327544308650600 10117666 -52039137875601675797904218211601680096 10117667 -539476212515889744780122383086164785524 10117668 44600885407607164561309229513363404800 10117669 -74953897090159284597708423431026635204 10117670 160953916136409744258001365386370034560 10117671 216470528163338463991646321093322249600 10117672 778471571140332578633590110587054407680 10117673 88500443309636392106572363700856683664 10117674 67692371645205159770831951010483095040 10117675 -131508916328601786741111435298576813200 10117676 -228908690994106818405335863227368375040 10117677 -98092080236163798588790333887451236864 10117678 203557176261185154753473334171258471360 10117679 8238662108109937085313461839794008688 10117680 -26886829184428622261514174967982653440 10117681 87453670434885343773218248702682673024 10117682 -66636704630836908045795374754152291808 10117683 -367671412954899000823399489133043296400 10117684 16366475032436248771665709454974380416 10117685 -6656357675080776761979959694223826400 10117686 21885786275596579123134824483971630848 10117687 60649662241730530417418458126694236544 10117688 -277637408731887891179133531711838617600 10117689 -6897877994301043114225063435257889920 10117690 400842481891677914244659268421310054400 10117691 -154563465359148643273735059356622106908 10117692 108238903740919682024022991211353841664 10117693 237747717258691630201261537087657535724 10117694 158592908751447971715168587172168288960 10117695 49275186347931834775360462189370127360 10117696 -219831298212903755921668075382872473600 10117697 415946456658610638053418270593855017920 10117698 47428702248221442220538294851411226880 10117699 -667140539892115940840690376074462431300 10117700 32763669623149621109629063531227033600 10117701 40562083243043605860820466353612048800 10117702 746745572277157073402640220241967360 10117703 -414218753833220602471468196436215568240 10117704 -91081042756130594159091322416408821760 10117705 42622039366092197529517205536884026760 10117706 18743859291926368126360961751858209280 10117707 4811979612828225518528608262617421040 10117708 89903615335915699472755290234544470016 10117709 -79821211675107489815601343478796288000 10117710 930897044022295215344140639088448960 10117711 -863100794147221500369653893957233055488 10117712 -93874980076120795253286376146735464448 10117713 119696929836030606433047345821199089088 10117714 -39845858489661157849484686936156658544 10117715 43203930453402036019830698798776845360 10117716 147079071106460256531620118905324034048 10117717 -17727235709366379922335654585174877234 10117718 -42339291755654552453028731952857644032 10117719 21458619969306295382658573905732906088 10117720 373367239191834436652408847642304512000 10117721 130346612652899110957933031388999835392 10117722 -8804060952534985892145698118715964928 10117723 61632559177557478753909637604569656320 10117724 8679084260593824252593110006907520000 10117725 -45882297222008162111588015143481404800 10117726 571585849791487636881374369856408758400 10117727 11708448060260577055031621634107329200 10117728 -221407304578868064914699881613778616320 10117729 229067683742360703355806697019290103330 10117730 -18701856575471210829231283950177676800 10117731 -122104820845302679848649080892867955280 10117732 35684700504001776684189146710420330752 10117733 -96072970455454378243012773493892217600 10117734 24579650472848663397053606779616824320 10117735 120419576660777557299050992256564890680 10117736 -2105220745602760045102567549818470400 10117737 352539548090065790006039316744797675520 10117738 226100403924489587654653463534555276544 10117739 73486055088621004792000315314644030760 10117740 -4389901320818892972338085542134809600 10117741 73673353683042203374920622821221101142 10117742 376805748960700595829301457425410669312 10117743 70579844988151142164377188608373760264 10117744 7181895274298851034253784248034918400 10117745 -350241067316729761592035848454523246400 10117746 15074817602730136983617393468746344960 10117747 12909840687394606819037593713525605556 10117748 -413299144604099587615321164946437771264 10117749 41614608586937320762006247874274629888 10117750 99897686546345942776089655260960864000 10117751 -209848592415065788924276779440540902560 10117752 -316319392432748620668149134182182707200 10117753 326521141534143259344437176880347726404 10117754 -324993766335752531765476783312771853088 10117755 -74839718249032546814729194683650455200 10117756 -230208424412205824685752804581497868800 10117757 -14521834010347988070945401810428483200 10117758 -20433058476224035982846176512993715200 10117759 -137009719573313918766546891611226835440 10117760 -15936371111903765369781658265321472000 10117761 40324437056271911855132364745250012544 10117762 61884578331951278723618787078467335632 10117763 -45056446645415743746670832243988804816 10117764 71331898441509584003759916447155128320 10117765 80570063513859597013418869065753320280 10117766 -47526668424757966079916337173277392000 10117767 -404519408908650657077736533010140597760 10117768 743958480697965946256064439345053696000 10117769 106786171836538604241489359469216217344 10117770 -51022975939052513972868413612961039360 10117771 -9178498753741244114106192458319856176 10117772 -120354930453859238862772001142562483200 10117773 -113140575992234742683234016912727086378 10117774 198536461860053849524542560614628915136 10117775 -93767373428118358566842604382386386400 10117776 -25912801550686801743864749597521084416 10117777 356219851633000833798874208950909176626 10117778 11543252772650000170209405291736080 10117779 -52112543153134004999792944386848967168 10117780 66136627356911005029164609599969689600 10117781 -373777323141511000686446674007295735300 10117782 -128518353484629663842019538828231991040 10117783 101975706741393675784566048034915914384 10117784 325577766963833763319094569921039564800 10117785 -30878696234001434754422179994521651200 10117786 118115557752228064757032887937195785216 10117787 -140630266893473420469442671025393256520 10117788 15091345427825316800597728879828694016 10117789 473329236983125442288611821292181613600 10117790 24793384474092857328241316009184110400 10117791 -43986431384698641789609952837478920440 10117792 -334232423372641278817673198019972956160 10117793 156709074614079400914685349279065171584 10117794 -62552082113689232277215915174964156672 10117795 -18930612161832256072154840778605659680 10117796 -7693570237155511477568624370121605120 10117797 -466929844854819230432001406410761823072 10117798 -100677140132386453168941176853684507264 10117799 120789380710745940168426573712578622536 10117800 -3207751098990039799637511173566464000 10117801 -275613549165349496170384859898612136198 10117802 8541293371092634047168483730892606304 10117803 199915231553822959665429138196744591704 10117804 -256825611705480239482150873014917386240 10117805 -378895009497121910350889818439027864040 10117806 77667422739204181301809965943555342464 10117807 -144287019530410588688612802890397187088 10117808 -150824994452114521141221754641295392768 10117809 -51882528264667449659752038172415363916 10117810 -115331199770712183710591500254387648000 10117811 28709720975273473507141925827945448448 10117812 35044954382107034976753549873869340672 10117813 -210796653796184172712835996497346221440 10117814 -784668837630434981900606397351512544 10117815 139667407689773228799063013525929323520 10117816 31968214295203243295800912133721907200 10117817 227350190609948431725034770898791613866 10117818 -241732042706893895490811309008632225280 10117819 1113263767618681088314440941575762688544 10117820 141707570293852680762130472777181404160 10117821 -134541595931130429307182661168258301376 10117822 168066392193271703275018907732109865728 10117823 437950215585306563804349612334363165440 10117824 10758189608985511526346431075771744256 10117825 38170843821957473911429106072148670550 10117826 -185547279263282275824011379484221649920 10117827 66494453176840546735550446609564799364 10117828 -125861397938261919333596345979591716864 10117829 -332604488142927160372851911895338553570 10117830 -105145664427414077164581222223154686080 10117831 -766864098306459311978613991492882325088 10117832 460947406528703827977789050001279928320 10117833 9292714530261277009759238661568602048 10117834 -69167042975038426175282853567298271184 10117835 -19915339615155240241985341945354577280 10117836 18170494909271284052373667694437220352 10117837 -219227394434061507034120296537599205514 10117838 -151103454607676800411549504022666422656 10117839 136330134632016910217234491877193618720 10117840 -13320427842587262814813421265798512640 10117841 266489331758803606320140691913693216242 10117842 11762381764264277812590596958186700800 10117843 -357981634577514474855485295285792168576 10117844 8644518263300858866735308369345964032 10117845 199998193418509832910206482925846880000 10117846 109958414272088386857476465480268084480 10117847 132645820440965692956055956437678140296 10117848 67308798439525580699189433731634585600 10117849 40704257302163862480552185140274503936 10117850 -25651611327611023851987243931166871600 10117851 15017725844078921482608147082157058240 10117852 -242136102465489091366729237047514392064 10117853 404850978417113201406630747771969576102 10117854 91648240136652107334850989568341920064 10117855 227411828902490142141810310496948951040 10117856 284589863975218704076103472940078596096 10117857 1060208576112396635935584530591468736 10117858 -55943805607135086875319936096611148720 10117859 30783548486719017744524676971796337200 10117860 132321130911558494495163072684688527360 10117861 86149869134844815723402704782703356480 10117862 329038246400480909128645035636727366272 10117863 144479217124317689831930235167461495392 10117864 175768637193169493576028973852145679360 10117865 -138284394572720086175297950102826023800 10117866 129626029469840226592787156658193993728 10117867 -256563598615073284349050716843635875084 10117868 321114075186693181447390305340651822080 10117869 268168177226053215777883052041965831744 10117870 -52690266631246786529760814826859459840 10117871 -115025177580413753230992356397139807608 10117872 2034664685534111978487035660652675072 10117873 -12966624286835258803444739736940588032 10117874 48418942315628812296995060634249808800 10117875 -83826476749766854435329718930840932000 10117876 -66031365006773081980723765325903362560 10117877 57693702888204268104147535555768380288 10117878 53575682798334459337874160081465692160 10117879 114084497652512512543933109608905870384 10117880 136240257780520995445068412193780736000 10117881 1844681850483745158869765355418157370 10117882 2836773183695683929083456011127331552 10117883 -67813353170577282432083777795728091868 10117884 -58562659376442921930414192903846002688 10117885 46556757650902170377463004105905857580 10117886 -53932892544052309322708026506074774016 10117887 162286966201358211928422780913046863776 10117888 -434196960506040344860620228995649110016 10117889 424487643954702581786294051029076754690 10117890 -26495599423870795797035792514794512800 10117891 124559646601471241907153925089494667472 10117892 -349476110869925542089535111686764198784 10117893 172685561654668616402494747148210183328 10117894 28785118293377910346704605886192614496 10117895 227012018396969436826506187595443649400 10117896 189596057367741167397550455173901680640 10117897 389733133572130130241201123750061446600 10117898 -2295994218980841315436249603648424448 10117899 139310361077700732981697452843734400 10117900 -370178487809444598791321036588262400 10117901 -8234494981564735666869315973924512948 10117902 -7976654916204785698565587765749720960 10117903 1930919318876927579017305984853202944 10117904 5371571869649827204865195239853260800 10117905 3631478258657241590216907766195710720 10117906 272402619371365662836041001643297736704 10117907 -129626183535078904036619482411161238080 10117908 -213277822229637149839078032524748590208 10117909 -60247168216530308366649746018333387684 10117910 25458933751336471001812568908413696000 10117911 -77280186611786428247345443109963784240 10117912 -50317587325741818186033250320544849920 10117913 73134738469084157238548865387306845124 10117914 -146625756030970688582413326044538370560 10117915 -52225424505318012240141251791189138800 10117916 521609648478200739051440546584677480960 10117917 -237370020217107331214441666756564346240 10117918 152217363390861268538792394094400063040 10117919 153184194103716209310548500392524893296 10117920 62140363832089335976585607382155919360 10117921 -451647387156029090930730617595189227856 10117922 -143232427014593529431933754938847757488 10117923 -186364697090183199791093303593630369416 10117924 -357082773829078033942139259139614960384 10117925 -191934431110731621923011092423036480000 10117926 21390326916797246857314215784840806400 10117927 758837522075672954986987830658618651672 10117928 -93430278877634713467825966465979683840 10117929 72618192113492720770645599076055120784 10117930 -98456167347264654435326025954413614080 10117931 42148194091065121526817364212310263732 10117932 133023219766148909851705119606684217344 10117933 33440860109169002775948003163278557920 10117934 -117356618649164646183066778801103345088 10117935 29313802238060589272805714083223891840 10117936 -6779660921163937733647527888568926208 10117937 336200936265610250109154061918037696240 10117938 127932644866678832385677542330116138240 10117939 32147288624101598872965805896297894112 10117940 -88332055588966675291650476502099640320 10117941 357478424694408877219675427127396260544 10117942 -157626726433905349480578547609290077568 10117943 6340280430460847188346266445598413568 10117944 -180062133691842126664340231681390960640 10117945 467546977356712885323876146510920969800 10117946 -4017908566813808893139307482566771776 10117947 88167393871701671048445233609329884672 10117948 -226614697044871814817947980276682791424 10117949 491989352284437011706399744869604274080 10117950 -70788285785625948274776179583628814400 10117951 433924161863098757140998355439841703992 10117952 22166595645434637505431683981185646592 10117953 -2320236984843513391250303774350923456 10117954 -93825803770427764094286882380450489856 10117955 -470845156184319654382614068570753898000 10117956 -21129062212805078377018611585810432000 10117957 546478939653593892518508993946650114206 10117958 -4890745219198696761520993448097970560 10117959 233835546410578606633657884216628571304 10117960 367303914248953842850950247233818880000 10117961 -59794497998821411275938218982495925030 10117962 111827460662316883072703728016834588928 10117963 -152047558128023979680939987189955879680 10117964 -37735045242574454656811709673843617024 10117965 -14996237152352563972365149163154348800 10117966 33088341331358122803216278685498054144 10117967 114708825258140371130394729489596578992 10117968 2985860392783778500717051915026038784 10117969 -217070409794603302378907758806943096080 10117970 187919830564993932749192913475185643680 10117971 148207851395203482183286557137852948340 10117972 -270818731321542040994381666065937264640 10117973 260790960114779084616626905905585170460 10117974 -181396508781341102232483129554140184640 10117975 -52855555408795228235621386542190560000 10117976 -324146404024599641347926692973527040000 10117977 -427147734260456924521015287927287379360 10117978 68330095306248237230897442690614739648 10117979 -13912754458285180359544155347691246624 10117980 48718047755378464408377142569769881600 10117981 270009266960127754479513346575343624512 10117982 105819224950467779671059680952572633472 10117983 -115263977027515976022181489115504697456 10117984 -586677161568176443514212094224737239040 10117985 -80637414947885012105510545796223107820 10117986 -1551933544972835030817270700544000256 10117987 562232806304835568712818059569287033992 10117988 -140038421008948874632017423847222815744 10117989 54539274999515610073558087974183765984 10117990 36464631124041884276985503860207344000 10117991 210976154845694484376864316160343605672 10117992 -294742560425659389267871841937211392000 10117993 548780203023373501293765802791133629242 10117994 -295099172607132470810775117061376352000 10117995 44041642122003396124218145300172859120 10117996 -40126247429063961888617258041113992192 10117997 13416031311090569712237924925351017984 10117998 23904381827322158126186381750541894528 10117999 -463604683503600444526925945127374840832 10118000 69029112807443246256882267837112320000 10118001 340980088036906185424956613297297539360 10118002 170781246161383921552965854104309415952 10118003 -165957505822320214023092222175850054320 10118004 2279989458652343161511906277159813120 10118005 -576744954886301282752450937643342793440 10118006 -81333758255966940529241576758302733440 10118007 331419105972604656787784028293859650640 10118008 -156918965442077727687866156347238830080 10118009 -146884264143497573964853690881390473856 10118010 -122111310334186003243717596733106883840 10118011 311906203438866420910229652915636776612 10118012 112016271644762857848531481593220354560 10118013 -30587584397046425849864154836465697600 10118014 41829099150155595446235335847641657856 10118015 -415546126660861057003057682466216594840 10118016 -24045580828348048383506649404575580160 10118017 69027385883554658106834340329017024192 10118018 142917093967932967200998262977990548464 10118019 11788923836289251066253263275962682368 10118020 -54968255919699562815858868585858560 10118021 -61770236483680162448159486451408126756 10118022 91548507052369936147173012855947188224 10118023 25872144169408059742150874455469867904 10118024 -192994692805488198741082066935548313600 10118025 -276991592721791338517000959852804851300 10118026 274959737659435232594290503500166918240 10118027 -210415756716011322254597076772633202328 10118028 74183763981160879987977034625778647040 10118029 2628649024701621916901097841359433920 10118030 -28913710959956501563963739288439147840 10118031 45093157384837568084858949354826437888 10118032 41187106402632487270821969683292487680 10118033 15438449334609538353895334070649954800 10118034 -65285076338677387229370477555561615360 10118035 257238662520680363667652984212542754480 10118036 70325704925564445147891009436653342720 10118037 -64482278431484785492987736035548244320 10118038 -131653860936698582429711591472743105280 10118039 -119909257398626233686853517253769436976 10118040 182280447015535119886356812594428108800 10118041 425825203534048806962406942030625676800 10118042 -31352003432469716367874558501257926400 10118043 -56890635129962625806777988106742860416 10118044 194419129332796313868871906156596379136 10118045 24343566648007893767876168339146963200 10118046 -116400699329152716758481604710473831616 10118047 517642264529239716235254822924507943752 10118048 515306904155856235466065534423204823040 10118049 -60678712169350876910928497658427287360 10118050 83297863313212066110309672205307506800 10118051 -483620978445830940002205810647557895400 10118052 -102973463302683099440978794671193755648 10118053 -217893681502625678298011396980462863936 10118054 98511211238746611360157755066242498880 10118055 -3785126906376309671201125510310568240 10118056 28980139569543267736780077583889203200 10118057 -201443800519746827769148980843584031936 10118058 -158407816156320130311809885152372252416 10118059 -81760356631776742417297121827358954688 10118060 134513846461173866397196379614621286400 10118061 -317892061376610191605332085944071574720 10118062 -1765101047903585236944916633503662976 10118063 -150380242535044753590583464915859544688 10118064 -41697003108474369787492729770699128832 10118065 57282241519753358714944273105915651200 10118066 -156234523027052761728171567933536077824 10118067 283817266209835301662529096648201991480 10118068 -100697805166863857239214108657726054400 10118069 -33916869750166245024967783545136842756 10118070 73290114192696350964944484882659270400 10118071 9306051717502030708520166866322233592 10118072 -650264353721125120053666207021465600 10118073 125437810123140160871842560070179159744 10118074 97007155646861291066723620280612443392 10118075 -136119635223303100378356340733914379400 10118076 -80194163499169726912239988419312250368 10118077 23241823096352422934958042246080452812 10118078 -117296622587646923630957176847178470976 10118079 -147802461012515695221686849529117970152 10118080 19800060554511293579186031899694858240 10118081 -119513764242339106652191063938690712236 10118082 47144625333925960162237877176492730880 10118083 646318415408219483580790142492593448960 10118084 115663878400552693154590581686083545216 10118085 421246186381388015397005079276861206400 10118086 117112992040481100416659409533250036544 10118087 -63372117025771868031358815444270000000 10118088 -447042230552305162625534666718253056000 10118089 112453914646810944414397202148731111440 10118090 -38560633172215063120001488283532656640 10118091 108176079344765456090688292203303375360 10118092 -12528582850819115979542302427763373568 10118093 242776742796410154004780960883152884342 10118094 29493744230848192113792210677484355584 10118095 122867419951768195106441227188014339520 10118096 16588135043976010739628818674703818752 10118097 234663881380236089809850522173432362768 10118098 191839216262616813931933476582320643360 10118099 -146774723706501025476313897066003398936 10118100 63875265764560191076668090077608704000 10118101 38718539051044221877332199080402485152 10118102 -14714325589906365884391729834773098368 10118103 86587938685305803693778306560350813008 10118104 245446337890049818045095903032318453760 10118105 -181035965185267433888397170447198239740 10118106 30239281401824598896697194157691993344 10118107 378983895466931104761427579891018620356 10118108 2179083607260593980543764285826745856 10118109 -57415283847720584923245764379701556096 10118110 -92949670778789299530287179694313262080 10118111 -347995755899739423628727981363730043488 10118112 318439107581363746459157079588353605632 10118113 -263946560776479848308994279428872395520 10118114 152897671568706363480210076340416811520 10118115 -67655921818171321178318302189159680 10118116 219743054384785815658679265244039552640 10118117 -208330011088302811940746758248940316548 10118118 30419967016876246797353582614295911104 10118119 -421477409071911529971414799187533797888 10118120 191900724194272401755750583290581401600 10118121 -21058597198977969336113031921845936640 10118122 -30973044341419224286938896454223027968 10118123 -393242912520261835864238668044071471628 10118124 113423071060337232681524551878295133184 10118125 30567381222080881847780846493993368750 10118126 -34495143469077190544321530653306199488 10118127 -15480765837833622431111808875564641920 10118128 55253012424073289431264061013226291200 10118129 151716486637995104959773921330118829760 10118130 57501040966379716611492315616800407040 10118131 -174460090232210411476980706552599591376 10118132 -58220963819868766440741448013773759104 10118133 69278273098857076958761892886593574300 10118134 33328516327023561174539223000502372992 10118135 -77919605460588596662692859116869558640 10118136 -102312730628519415707661338626877030400 10118137 12420725954975354319581876185414247040 10118138 -23299713957079490311162027151023343904 10118139 -26676559614564622012962786863592303360 10118140 -186522188084819440975282936319254402560 10118141 49295923695397855296069236045977926 10118142 154494006345950400050984089064965146240 10118143 -34300848250386240612050706798984840000 10118144 -2615460859358974255162802537641279488 10118145 171742058064629702477000026022221516800 10118146 -281295694447171843050290522849202489600 10118147 -148258116537318210267066368253076875360 10118148 185768083242200576583596995478160583680 10118149 33464304899734855581161403011467709500 10118150 40218246104621250520678216777863024000 10118151 -162237492918759648084851065828727880720 10118152 -119889454913608915252607873236962508800 10118153 -397465552764475877792352937741265306598 10118154 -88804625054521265340767942900076391680 10118155 19425186534866422526107949379680820000 10118156 -45208928246159293809138658658443438080 10118157 -5123405900490150944108999457871228800 10118158 -592524829194248238384260046944730240 10118159 135347594931081552955548671193447549360 10118160 15683531849543227068258599418766295040 10118161 197697261363182343070273417428963842800 10118162 -142023238580962163572134513097608529920 10118163 110591374192059621979931702031897955200 10118164 -733298080250809665052822030424029184 10118165 -24380255333796567282779364077758728000 10118166 181425431088851461011399101390684092800 10118167 -472854001578054358489735420500217664048 10118168 -195657148130542192627266079832018903040 10118169 -145165925637231708162649870752005836800 10118170 -51311684733723524520756554634019026720 10118171 -236104413293179898938037456460926370288 10118172 -217519389100097036476113331510507243008 10118173 423708310713221753425108585032823399584 10118174 -73888586851382935714092365539755217920 10118175 -196110914509994599280444688962907417000 10118176 -356481756728091798568565177063319994368 10118177 98293528768184235594072223146998771220 10118178 -71323390364436955895323281438080604672 10118179 129452291889695673762164728299263599936 10118180 88605673111789117064789767641507340800 10118181 -77833954590782462191566021684517234848 10118182 33307783579836600527864516504666676192 10118183 778355894881487917835321080640424384 10118184 200152100574752321958016974494496768000 10118185 -13432398717469558830617414334405231360 10118186 34882453923464157166394188033909544544 10118187 138993002929854998249408525212862398560 10118188 17580286579925173062703101886535621888 10118189 -43963481509600249199819544860184188010 10118190 -25274815413723801149611277801814220800 10118191 534525179496915380930971764251238136592 10118192 -20795119624345332827871472037674745856 10118193 -169403404836507447306110890105893825936 10118194 -298567354690670641197197000132377957104 10118195 -232411013071373534191245009256327414800 10118196 24930312382093617043539860668113432576 10118197 268360988274809075755074443941102369646 10118198 125708357737177829053005720008546806464 10118199 106477876078908099294255443770477027968 10118200 2231987966854219436182651530676224000 10118201 -6226492088910791502077419636832865648 10118202 36892085079803079431541094941710380032 10118203 81749811883134645007021659472014904120 10118204 -442029933220982159691394404652263404544 10118205 117167799949947956508853384222011043200 10118206 89259445571829513161211617575532217408 10118207 -84621952796466214736261911144938905856 10118208 14380807823171618425328722074874675200 10118209 -299202849365022694455566621920923830590 10118210 -135345924919800313004149166137869780480 10118211 155863670533933736883753473084188801272 10118212 -95679208002252927400710791183277947648 10118213 -60048777116552927153347588887754663104 10118214 46707821129252388770521752391153555968 10118215 469522941842776143706456073985922806000 10118216 -432560076741478884031547005996065331200 10118217 144232678839700116546133690829139213312 10118218 -125718920808675215919088767555889308672 10118219 -57580623995622050039384719468781254380 10118220 -398628782764258270309628190321623040 10118221 -582227308389149225585137637801149496148 10118222 209809856917738057493677253848377326400 10118223 54390911915605501986940173691713600000 10118224 -20650619604144922929152972572353372160 10118225 -14562136732019101326319403305742092800 10118226 -40752708598024625810282160306852525312 10118227 -97951510541239210071581710432307584000 10118228 203982808697712596611265546250059165568 10118229 -191818075496604484677945311785123413504 10118230 -46945979065631509183582747326365287680 10118231 -122198391215795290536527088916285438968 10118232 127950434051875872238035836111043072000 10118233 -7093788386202038631988581188277926518 10118234 -77924754885160866855281735388681225216 10118235 732727457794463396652790841606646240 10118236 -69617209372807145941440868194998373888 10118237 -43863891209378687633959612120243042080 10118238 -5349999792130724324699965375793609472 10118239 -413786772391574777652740713830423892960 10118240 -302443960018603324717121615054438400000 10118241 69781299719261136255736841955612211200 10118242 -65413933336440891820964712460696551648 10118243 -252824717910166622143258637988759809508 10118244 2611813399435914510472444078083717120 10118245 35804233578819729422093212748828505600 10118246 25144810463571581385872058902242947264 10118247 -289036309377406636555658037445271729328 10118248 -9045217713672086926417997031402209280 10118249 144336597419693070325525137090497480250 10118250 134556132397903130062052307239760000000 10118251 -60518855118861216892933937932134359520 10118252 28515362135936834477497204922001561600 10118253 21797967408916013393415152873865218208 10118254 584402379903426142840556621107614028032 10118255 223884528341884209478850429020502817000 10118256 31629494515139801267927906397110206464 10118257 -97005988578631419753713796297453112268 10118258 -390830168629325011160311746744384232416 10118259 -48305821167811480763888195953464549036 10118260 154236027497018901464284295916649420800 10118261 -210503165729094278027986675814725341138 10118262 15369755577980526585393178570104139776 10118263 -229704337970476958328894263640195854488 10118264 -131204222185010142702805945850515046400 10118265 74898245154854456607618405428348992320 10118266 258148298392527994682668517058167102832 10118267 -107658255064522371468202619811644685288 10118268 -139530078031112117519288885797043317248 10118269 -108359182483332558811529899919515903904 10118270 212791033981915598948158164960640918080 10118271 248771317566215767605318138132954253512 10118272 88182287588701167668716358624618741760 10118273 -13717926921078622845548391964641620640 10118274 181830527530028892062518344330815147520 10118275 22977069129889310748098556163519246800 10118276 -51611100835435414735767812518690258944 10118277 72026593307366893339056222725186734368 10118278 -148444344240354466381558280143627270560 10118279 231233447285936102800411645965622853400 10118280 76663507085243200047644137966288896000 10118281 162147001439462487814531539317220294528 10118282 1418913747851047358628267870701503584 10118283 -68293648007072095810601842153559476992 10118284 70372924804722666574658948239033938432 10118285 77553889103315526140477937087986468760 10118286 92561466648463303381010638779617375040 10118287 -9219476134332218057874026615704851080 10118288 79295414903025353129679880586337165312 10118289 313548826249664598018800646870370167024 10118290 -13843750590572528205406218442524364800 10118291 638525582480259820339923235996195531692 10118292 -167936894236768189263619661215623936000 10118293 349306064536194759215431818344383014542 10118294 137867182480915935701847116280885918912 10118295 -38552846658198226765733563782831959760 10118296 27901114149630464006127039960743393280 10118297 -3738486411484465329885887821986343488 10118298 -11289093435405628470369921931596472320 10118299 152547271709779940648922302098877879300 10118300 -192373318814668497527045165604425625600 10118301 169803467852928126412684217432033119104 10118302 -299212054969024461115580351535418923648 10118303 -304388687707872114539713726695191301600 10118304 174640004767360651879220535233504870400 10118305 201619602706456461445043170988790125460 10118306 -194883577987033099145602687142858910336 10118307 49478577455701693397646711213384499200 10118308 -174269540954304845013148059929350348800 10118309 -359009632602497609571312428261388738720 10118310 -66169015877833082565439354188805491840 10118311 9832350316942019226927650969829498464 10118312 -72336300007425913805488822796355993600 10118313 -25016861952814353310549903778635946256 10118314 82164401102277519384380898639991402944 10118315 270510791243153585402153140441439155200 10118316 3127899901027067572808536150695081984 10118317 445346499595796729891166951206566584480 10118318 -20398315095705088472678584033266835584 10118319 -25186344524824622690983014607743678456 10118320 -28043595179397923066056847127262003200 10118321 100906583484910438057074271057902447360 10118322 108095403359526368174566668923854185360 10118323 733406204196583033742382230067350952720 10118324 236616791879291355733285954466827149696 10118325 -20160964831763604891251626902118670400 10118326 -233657315457732642414479366763594849888 10118327 -10344355246199251431595584430031800608 10118328 -232881290048552927442509528808148500480 10118329 -121337959688255244265127269454219243516 10118330 -843539075816851792412511755169588480 10118331 230095021587918204431904968547165921840 10118332 -172945776955516448790626899853355601920 10118333 57690846121383820851505315261427177280 10118334 75815522349898532489371983789996482880 10118335 -374527251900619957039297151627802621720 10118336 -60405716598619722873409252542413537280 10118337 -252906748896543661439235914105546508240 10118338 29611488364098928449423840506975846400 10118339 118451422924434180156460014556579555584 10118340 99593958579159775105602405556832563200 10118341 185782272133520958930409212845183589084 10118342 126992448679677050727407647327884033792 10118343 365564235551999866821219425044158506664 10118344 -41328392243063204700139475005294510080 10118345 -6874313516457396289659779887807528320 10118346 -47882783159510527119846655529915014656 10118347 404707229556119888366687699324999835432 10118348 -180839020150607390988760176120679071744 10118349 -78461438483802787862675775891956491752 10118350 174686210084403567250590577753025812800 10118351 -385791531563831111489193314378430899088 10118352 -6639355056786388016593803418286161920 10118353 -66869992116438091022257306170430066764 10118354 -11427744394807304075686163404096281600 10118355 50524948487213402175302612565517804800 10118356 -86937289810442756512639491452895230080 10118357 -154579477194879945088813852798199423940 10118358 -18799936674863661857021907697450950240 10118359 -21292665764903834856215311696711149792 10118360 28640177062215840019890352175509094400 10118361 95356759333411179272616939112052131200 10118362 66975321084902887407058396237236840432 10118363 -309112419575140061814973581150097955760 10118364 -107942297025326401629064530023599226880 10118365 254107322587935235071671457802632305400 10118366 -277393587534204956746264440875833672320 10118367 88290213884337396663512213355224160768 10118368 160873909774993381554406901805740457984 10118369 60869603369928134001244139229137949090 10118370 -70123209798389247393158031137705779200 10118371 190949297166607635974346375720455089072 10118372 248133293566756299698063275987803128832 10118373 4405418713041879357796545693885304224 10118374 54851044384604241180182532658738636800 10118375 -256755874664521280219788336471137456000 10118376 -165985804921025246067008946603978900480 10118377 347044261749275513848039412211202231226 10118378 141715518939701450738425375879040568240 10118379 198001195842093619955034668757214408128 10118380 55870272000587953680261393312551116800 10118381 -90179068068775050184585983494179733376 10118382 42876749620387168481230270261716833280 10118383 -721213276270197459929649477483389040 10118384 -9094036644123316855724516253487005696 10118385 4083194349194707773845154234003974400 10118386 -27509189261184819688431459947001891840 10118387 631458687513098781525982240540290297036 10118388 18684669242046279730083865240799969280 10118389 -284740182823903832646446806574370311076 10118390 15580040260097499756127328233898265600 10118391 -206403324597490635625723849338908266008 10118392 116469202421380455962649638906922270720 10118393 346739446845349996060779536988971914320 10118394 43125941799694529534207775455119501056 10118395 156606151748511592371457236756607580160 10118396 -161898723207929667189097307982830776320 10118397 -31831681348410780430532156180535014400 10118398 59863967972859115905773241235848883200 10118399 203469054087433018081301756596017269760 10118400 31989893677438957542518388220860825600 10118401 44868103652950424728625309409818054402 10118402 36501047418350994512035461433002749952 10118403 -110267376995846712649801189235857984188 10118404 -409232437055798722548824206059027766144 10118405 -17319741948948571283619855382177334880 10118406 104032013391887609752000366250230239744 10118407 -255990278590298313423561212722236714928 10118408 440892708617352824310497064018868392960 10118409 -66286100948911371116771834349184975488 10118410 49621246600971485839184915740773624000 10118411 -105360643579558859577881600302690923360 10118412 -25807915939874676348237424874556825600 10118413 51115463452303512877934728017570892224 10118414 235154570692290751263192395655252037056 10118415 93026346216934240247067923545199808000 10118416 418032969965365604318917315094642688 10118417 528165569528216165254432791733211647332 10118418 -185358103642843388665229243341374247296 10118419 -34621998830606804443588552303310545440 10118420 77531669001819708792496657370477422080 10118421 -74229342746275481421387207596515317810 10118422 323900896402445026317169814492504212512 10118423 61623114977230372723063321770951697920 10118424 14574229381026409103884689136446136320 10118425 227774092641409280998296190635821158300 10118426 66417169382352958273687906572787932912 10118427 -55897029503683466169168944991105002496 10118428 116530193693811020816072845125681939968 10118429 -144239410990203072095253679307748002970 10118430 -42245227007331915321417567383360743680 10118431 -12742107623045080366126196998780646400 10118432 453614374031110301152036307340145262592 10118433 66733609129147099923022068047617166208 10118434 42395978411000354294413495647614838432 10118435 210123348257131306712408784759621649200 10118436 -112535688965462303244908514025123602432 10118437 20841843569125098840922949094742135232 10118438 171293577468796624405299206843049687360 10118439 -1707810279120738824541665309510091480 10118440 -24870088947092540449851023368388198400 10118441 315590899686933777479180156757575808000 10118442 -36656246712463764601971896582278588416 10118443 202563618603382670135930342218294051264 10118444 -57327427393864492403841754419593493504 10118445 44052239311761019746511360718900413920 10118446 81063645302584226014825700130465708864 10118447 -341766605520707627707269662305375011480 10118448 82258699401179912596106589971244318720 10118449 -36445930637881898286260640620669771280 10118450 -174604862043373872227652659396280624000 10118451 -311396227069897999301962535684351629200 10118452 185153047358511365498746411182009547136 10118453 83124767000852813145000983917934382702 10118454 -134688697784589297617398527293536073280 10118455 -164325982928532726107093082519146124240 10118456 -233825604237965789581919474411085189120 10118457 962207675906977095467037398670659508 10118458 -116826682816663454922960613618795074048 10118459 2439868280637401004585725594423770368 10118460 -68797230801591067653067225441371463680 10118461 -7155257023092877894664087055012021908 10118462 -5689336836791332589966497193308148736 10118463 -118472641195769671440304515190022310456 10118464 22594666395741144045151858199448518656 10118465 156511703153093596884201071978743848000 10118466 263721891359080937331719722327492281600 10118467 577228693372958837393010919719410147516 10118468 50727234959495702759629358694168367488 10118469 -6030068083791658711376023149215325696 10118470 -73584099015630694110505754639664566400 10118471 133375033540514208267644383804867221504 10118472 -5402984946351703229590368641323499520 10118473 72888261779512478144373140876388789722 10118474 32050131304087160615177562589906536192 10118475 33555732524070719824557165169508363100 10118476 -10274171633244317531966751908676701440 10118477 -327185463894917828896343522093657518080 10118478 159095505077386993538654746111100098560 10118479 -122601896512801987544358850733127063824 10118480 -49007027975167136250962634049181859840 10118481 2780367173099276700885500566813384800 10118482 -22800166916959934181943135385963014656 10118483 -328474551193511427157906360240385169936 10118484 -194460377518875485478700088924911562880 10118485 -166361587670989351538010458219339493840 10118486 -69041031593330950446664184639555184000 10118487 -169121973272479265242268694827681137920 10118488 -272426353008822420178646057107419648000 10118489 1210007250258623918247701662764403324032 10118490 40538958597402262467322015383174501120 10118491 -245323993832330695559835178116254908968 10118492 799637097406362313822877329558341120 10118493 -45585957693118426845093938540326993920 10118494 2133064721091883731056742050847464832 10118495 71857037430480695994435747760851921120 10118496 92230656206478699131384289442794307584 10118497 -537527520614189345387545204771463425388 10118498 9933244173236814382573713132794098464 10118499 177838519429091690051899354800063824880 10118500 -168708587341613413594153117830912000000 10118501 41693485040478252659853801415183703292 10118502 814204275285669163344703400090071680 10118503 -61685896693272155986437515375561522248 10118504 348166845332124776620379804226247680 10118505 -91995446517408079315271474618548454400 10118506 200706406792180895435220086855580701280 10118507 -181355081828309342468586982480336166400 10118508 217048391298491208610894001359640040960 10118509 250544513104190117054330001371314532704 10118510 117579754522229615143097895545501272320 10118511 5482032719370753395719301635753875360 10118512 15727224240385046707505574420432322560 10118513 -151495135232295363605457877639666433436 10118514 47494711516510524680960744460957327360 10118515 -53566091821088500476889044207609896880 10118516 -289354424139100636397707214354271018240 10118517 -79347779164716968054665590125217354720 10118518 220674571095693655878401249117960844960 10118519 -661596745537097239717002164438961869904 10118520 -195757106323188980787619529736748339200 10118521 -54958861554804808767253344114556095488 10118522 135537340896363366964305424709869779312 10118523 352664500330094553225568445674444584984 10118524 63850666073514640572814404235041431552 10118525 -5782471340121915762444562426712815200 10118526 -164890399921047060518359428775230182400 10118527 -420647391371359412528357451881975646960 10118528 51063701980654921039622718444577751040 10118529 32799413964426228855723075098929336548 10118530 13712622682490794963578570901449477120 10118531 191131100321814660254335212091377406332 10118532 234458396497226846193179160655310441472 10118533 -183334940073405355906193687478884847620 10118534 -258096666296343778675445469652894896768 10118535 92637551822021220190502682075104985600 10118536 -256999658302122723060371250560902103040 10118537 249802892664789359765853796633763246928 10118538 19838200321538279866693578186316063584 10118539 -95656889385316071092969457229517647660 10118540 -243682837191589191900955720690774133760 10118541 85831137646608691077596309820072690144 10118542 -12831372244117296171584305277615262720 10118543 162634629315787667505138933849508321440 10118544 18823226696928747329641154400592134144 10118545 6279891601451853326895908138035051200 10118546 86610305825415340865089047113222242080 10118547 -345260868091512098256241171041666960 10118548 27580766698729322547544238616042670080 10118549 177106063907497720326034005002737759086 10118550 -29597578921991353323246534486405936000 10118551 -32850942295153552871967762665944003200 10118552 537732234771238202424911999742538905600 10118553 27127513635828999247506192979525718400 10118554 141412305280082116729606468159044625632 10118555 -90774518471592820537564154060704193280 10118556 -58270260461013399957909743810905371648 10118557 173886188798336752265596620737369408000 10118558 -106213911477245282602691450384792493120 10118559 238783876070963564925993506673306407040 10118560 -153697315030476687120835161598609981440 10118561 302236122388784505365479546576405320162 10118562 -82449960496108565894134743334402457856 10118563 41241102816071740148278246703227707648 10118564 -457518967534121664711152485441069670400 10118565 131667483294292714320591827848098501120 10118566 -203208930563695165141290608354946996768 10118567 29413963675615502384997545930328746616 10118568 -279698638143589651629780588106469130240 10118569 -396721889545352849547494107054809985030 10118570 79867342586972154475638722917181675520 10118571 -306650076874814509422248014477086862656 10118572 -49598158229335878814301306377356385024 10118573 521223681786207910684130948883826800684 10118574 33357703383516967515712845535276247040 10118575 129921150634666920059376354634896421000 10118576 43833766633573808600274685667899932672 10118577 14623359039383169566797597392709712832 10118578 -110418897844233435625417954728282962160 10118579 -237117614860451300504265692331275302080 10118580 -53658486374535358425076126023765411840 10118581 249561830673195492680887553651643704064 10118582 350587229946730071497074216063889407392 10118583 -127339627761586727522335837345698489600 10118584 30712570359588852159380023393803878400 10118585 -179644805484345916932753981920333489400 10118586 -28549959221100754152956796312837814272 10118587 -86682540833149196650025439557451441216 10118588 3358229746993253391250751654475463680 10118589 -63161480160780865721623380638211949152 10118590 -213097109151306820465069684338769056000 10118591 33701387468775321560942597691646857072 10118592 120814001461186014876881689258336714752 10118593 -36476995477661173317905126684004405420 10118594 174456840399221945023267995824220579360 10118595 -72520170992999213726546228118934726560 10118596 181864733612469032998522332678884739200 10118597 78574643122758189356611109190300380928 10118598 10159593395089834020818582700382420992 10118599 445968001388354009082168349215203391936 10118600 24594015522334653039313147106711424000 10118601 -13023064444357116454145508998031040668 10118602 -116991137539119202652840460941472318720 10118603 -4540003557154891262569317539802647472 10118604 334063232320563516308044993512804513792 10118605 114954225621941307210361151836525320960 10118606 140778759319631660900466259423847938752 10118607 98981252466424049744209786195740810240 10118608 79159689006194982625346926643697418240 10118609 272784123044638931575313258492672685810 10118610 -43173387833770857506680175035915663200 10118611 296530387607533760442649683090957313624 10118612 -36701958647173910324953308287769157632 10118613 252899004647915434189418675451360359904 10118614 -280850833036002640628647007310579807168 10118615 -166427419456586347258759404208798838880 10118616 33501203828339378536746086590320537600 10118617 -128442181004919041106359624667137451520 10118618 -57056078111565193213731882878535540480 10118619 34677862530898456457852271310472970528 10118620 -104822095462360235291800625487483525120 10118621 -95531365924678179651174879570175745280 10118622 59873158111250829886376555121361787520 10118623 -426750728510942742635768007535295769320 10118624 34063246824259750079007016182893248512 10118625 -330671364859105740066516649200576000 10118626 847519186252535325984314472762240000 10118627 332224106772263261640095379152274393960 10118628 -45830693502444802285200538300346081280 10118629 -75501219100403747722321549474296464770 10118630 -41264413213067050334679476945744601600 10118631 -597832859186691041367650370179859840 10118632 -128924512653764541322142481891826713600 10118633 -4379753243114679470401507634212932480 10118634 138098890595963863302606601697420340480 10118635 -461422664226942438028375482295421797920 10118636 -90496660632250375052668129043582484480 10118637 -15398085867456500146396940216000794506 10118638 252591329891117993980933028420037300096 10118639 301805880876636289043657221467581856 10118640 -17881535772685359787632649739226316800 10118641 -12390645215726461450412915382546353228 10118642 -72153290358865861450544525816397228528 10118643 81802477083423885200201000158150420224 10118644 -334920579510205287521000188462774016000 10118645 224585873061230479003499102023698930720 10118646 -194252188145440649924516538878843466528 10118647 -184164278295373730540803058778867579048 10118648 -46195567011823008174989050555484897280 10118649 -48673620373916050649011183060073926080 10118650 4238089313562646072353254912836356000 10118651 -465888238599305123340972485727889088400 10118652 173051851511316066906725780464209134592 10118653 444884292811577931172561839723478032902 10118654 17950051876754558334768637480841203200 10118655 -112902469760392818239020662165440664000 10118656 227242885259242530137831059847582318592 10118657 -401725631994523803619281180885584324094 10118658 -134489638066733051329865842975515693312 10118659 -10011227666671964694292074812315129960 10118660 -142672277120492702188979465647932249600 10118661 -29813779613307201309500472700294920192 10118662 -36736441638898549173522687012821943168 10118663 520513451085372214914695916896577040800 10118664 -584855525235119394726839860850532096000 10118665 1274201639947549471245479854037493120 10118666 151579985923640343450158836542051773184 10118667 54126981369083001750259438709573380848 10118668 -13206998166360321552659007845715302400 10118669 -228864050298902847693961721349546969888 10118670 78992309759843644023105089929037030400 10118671 -603713551529741928884355941780076290128 10118672 137209225747935729733050518193352753152 10118673 221932933716256331133098970187541300322 10118674 -1101416416559620875133266004168106880 10118675 -71461769467489594852120652744868787200 10118676 1166393503573218539633782490299121664 10118677 107389587192530120790851669955729004800 10118678 46795679743620647226384707272639285440 10118679 -77125700446159885399866463036593449472 10118680 -112576457374386940833235689929601024000 10118681 -98579318300087208447966178983029662518 10118682 -6140923606202587607530959698153173248 10118683 -12742716037143453403979879708381844840 10118684 458354870427101202515403534607692412416 10118685 -15784439677404636392747784790082870400 10118686 -14083245571013042812592076002710906560 10118687 538044610561299383546934402685025898336 10118688 -67369801187062130498651250264826183680 10118689 134585644472459481608419776175751645952 10118690 226819671339708171713068866485256775680 10118691 -146305504479147109218903071922499402560 10118692 18074462354800591652392490016301265152 10118693 -215527388524090282614326039853421729956 10118694 -113105292845200993906438544427512289600 10118695 -152658872680050134447935269663433793520 10118696 209748429763346937934903048224006389760 10118697 -415678551162571107384882524311687326720 10118698 -112313255658601166400313510204724351136 10118699 -431705095045472335170258270557238804300 10118700 -51482675438590711018263684094481875200 10118701 410102339399747375758172101184345399702 10118702 136502259445905603784596656551616375808 10118703 13795850887268193748160328564131935104 10118704 -106166110622628838472335819337263349760 10118705 44315792682402050836651447931839975860 10118706 148275683618501931523986413346761873664 10118707 -142015401676725367578339822238532665440 10118708 -67439698968318679829323128871418344704 10118709 -672563079528669553721109292440629668800 10118710 20892003751127670875828628778372792320 10118711 232290300236207683593574784357961414312 10118712 -29667175241387305731085346856368762880 10118713 -588472923389476375705672926022556367216 10118714 12017419856848017149410621337172142080 10118715 63384364997737449092490434618342592000 10118716 -454503443868727935862004531912870748160 10118717 3006618978713355570129899386234832832 10118718 -53954441482438148936629030748926601472 10118719 35928227717540729585911299450601352344 10118720 -45065228792767806547710728800535838720 10118721 94495927861853715176179328993604555312 10118722 -37377577000650575300484427062152400000 10118723 -88029471664851002544412859371540632864 10118724 -156724791102879202258164082146294890496 10118725 -62109884059365826494038462869061849600 10118726 50230719745065675343456494294585321312 10118727 -371742269531499044464370142237294393936 10118728 19266245910430841649275544709850204160 10118729 77018023530505707196468855962211674330 10118730 59752007982154351983809096902036926720 10118731 150973263040932152547255965542996354192 10118732 92376375041155619350687197181976973312 10118733 -324922158656807396715020105313463814976 10118734 -310646361143673498135805177573762737984 10118735 87821998859076256137681131925740428800 10118736 78118175237930674260529725234590515200 10118737 -341838400213844545831235790288933065614 10118738 41988603618103630308202833022760348160 10118739 34946997476896585552230704268158698800 10118740 -314571746011064175297566647450794385920 10118741 116195310328424259626599736607510547968 10118742 -65742148962234818704253847333879415296 10118743 -368608773706130221599218116713227798008 10118744 78540094139008810829645288324297195520 10118745 -13404919144964481935923304908873801080 10118746 -249888446436287992528142419047500304 10118747 157706344015148927305385724896347856196 10118748 125014999850200753712709189597926484480 10118749 -17796040793125470015056874028803945640 10118750 172852986415689145002259533715011000000 10118751 121292165558253730088006340234334767432 10118752 -3262345683742098285992717254970572800 10118753 441001423387967399955092313084129172002 10118754 19835671476469771363080864996244851840 10118755 -205808877547504901615116754492259273840 10118756 180043216225647471420077733971016750720 10118757 132004223941891161718628021897871904224 10118758 16672863656020409458787584563658507008 10118759 -36098866479421072290968183763138461088 10118760 -512127693927221546541245557845196800 10118761 -335196304138840083270075832327519308657 10118762 -441556999805331561788191502857033399968 10118763 259184684742377473669199344905603540744 10118764 316759409445947951686080357374449592576 10118765 345329513382785077474420750453773819660 10118766 -5962167029908692196853547184205137920 10118767 -323002724303469960974601491336504009640 10118768 -113887635825295899827881353419984633856 10118769 -289841289952091235589624021523344000656 10118770 -19100966383257961404170900333264184000 10118771 272721779230362143563938669002591404224 10118772 1015772577420418029683439507656957952 10118773 -154491561929000456548511392786932775360 10118774 471330095443183370039550432481690732800 10118775 138767370700565098694504986889530159800 10118776 179595850481973288230655421367824527360 10118777 206743996828999925869603713010562221140 10118778 96611744656314101786352613919090661888 10118779 -44768770528388758573753088335527342912 10118780 53317751804237391668760028393785661440 10118781 66364055691689139704590655233492885728 10118782 -90862847495821392564562697871189907200 10118783 336772454638283649717159246639570213240 10118784 -6253908036106387371896815329906524160 10118785 -480279710443638916054918167794004398400 10118786 -156055345155832546692339836401597365216 10118787 133949314692553841610729175768946487552 10118788 311768245219677183288276277277618089088 10118789 108072710464661739090412739742875378556 10118790 137853878131780053197818117722312499200 10118791 366975745336156574639613900448668581424 10118792 176652556231666606288532746604687155200 10118793 600106956564458838329010397624906188000 10118794 -137615410139137507331467725567796738560 10118795 -287680255889404187482296501695487188400 10118796 15729023845410094408137336302330465280 10118797 42100328173845248098054466075773302640 10118798 -48704751342435692240345443089290296320 10118799 -26637899817266948802003655035021419736 10118800 -188750255968285867032506478058291200 10118801 -217340775342880745310785390787532787136 10118802 -59756437684995507478171146622606442496 10118803 104158433405504664837628944968680448 10118804 153437702816115545158333858459757131776 10118805 12216194171411080514207524817065125120 10118806 60396517281798177184199666855669624352 10118807 11735776881254389424529539710345345512 10118808 -135986194732475603411279323462000558080 10118809 482772098054422984398654603845208753616 10118810 -23130853176669694562735802952090865280 10118811 143983445501169086623641253996755557760 10118812 -23524554897517039120445018252694921216 10118813 -271911829997419213976888701468265763156 10118814 -68607806145317288874215603377585643520 10118815 49411680124952449313436929190716008800 10118816 -334221051312135031931202677753557352448 10118817 247774124763606908089581798645769854240 10118818 -412103544167716170056895978926646902784 10118819 -31827670282318989737418537284293719504 10118820 51572712959970904222174064595571752960 10118821 -316635054861155584126220965228054606400 10118822 3275137471916327377476439239819512064 10118823 -207772146970877041495586410218018577920 10118824 -232769522118367218039282175091987543040 10118825 6311221950158794071025538692477239000 10118826 -77283350109900209192706777280865655456 10118827 -60539891493232738175327968094584059600 10118828 307022482537498716365890128994750272768 10118829 61146634639899449910815235026172763200 10118830 631570640383513717121030292254640960 10118831 -21675159472676945134308572852375296368 10118832 -16691053174940994137731214436797153280 10118833 -161117454133161804117300689775097965456 10118834 16481645475788839440160931829569998848 10118835 243933842302581715043821665488559702720 10118836 -24986184774921900054242284291546931200 10118837 71022940030320420166725862973061237486 10118838 41600830494447789268660198086327505344 10118839 532008847424522921229229898568725017640 10118840 -399490507487921009494457261646118195200 10118841 -62532531998195962955432289196442122656 10118842 176516330850000790234196461686151418592 10118843 -99594756782129864689014327006220178400 10118844 15993918963899838922359675466008723456 10118845 -47818304885135692326148123194107143200 10118846 3649966107569906113388930173664025984 10118847 111365629216970852125302343847669744640 10118848 13826146018443608477290146810937999360 10118849 52932271597857476364671125118805098880 10118850 -3533759369071291245785861623753728000 10118851 -316987478100597009685191329317021689168 10118852 -44202236630537140700834427730944983040 10118853 399322958377145361634902134864242453662 10118854 -104119465477964875514306805480762787200 10118855 172407720800000174395498250235333498000 10118856 -75081326551178406439446071159320166400 10118857 -14081551301581407907378896517325080128 10118858 -22254826007298619225299421879917826560 10118859 -40709292909471921251453279281422054480 10118860 238135178319679736271571685369302056960 10118861 -100551370137868984251429129461156693268 10118862 42876695375034924284769284786865361536 10118863 -232933409934534813732508357645664152616 10118864 77191520272441382789945890932983857152 10118865 -21119792478707976947726979324905717760 10118866 166046964158450816910513869025161022624 10118867 17942305488119565831901232218226856 10118868 168385540679855069865644279148482672640 10118869 89252224896077540062790326205182310080 10118870 31639703917793537758683107281866364800 10118871 -71998111748160823904376077099953658880 10118872 63374722289899563905842826533782988800 10118873 250378731741490164926321438315690131200 10118874 -126677060592116807557248555748310115840 10118875 550176458778472399594379873901504720000 10118876 -37357085817835925888388350433296968704 10118877 21509416402662165749590011780522122208 10118878 -40754411840192014634987248777955386368 10118879 -258478363259602118417548704240246503520 10118880 200051997718272820176615343005149429760 10118881 212107393806901398744138607754524747682 10118882 24381265521443299299058802397935527584 10118883 -15711416529144042899596149281640867840 10118884 322807286456222759588191414289678642816 10118885 100264917943577256339118249442750213760 10118886 71409814004121568517468552275846232064 10118887 -10741793696726183457997323337022513520 10118888 -64534030054823527612867424898888192000 10118889 3802806460678402863813166934759044128 10118890 25646997284469008729106515578164175200 10118891 26895198373810082347357965707105748312 10118892 -154803553353475846926405453124798302720 10118893 546246080671556233759330594688459052780 10118894 131542029305396695597910640478638431232 10118895 -15300842731119653617067725823821256160 10118896 -5561765333201570310506096396511215616 10118897 202755832996076649844963687696351595346 10118898 -26660179185669709626214535151053594880 10118899 -158874879661776835755158061597418495664 10118900 -103168194548148929178759155385285120000 10118901 -126671576542070342381602737243891968160 10118902 -304329466466677582402030512001110826848 10118903 -712977485561881101056728435193169978840 10118904 -68138545488421705564285599494779514880 10118905 -64345686421667033085849010721383826040 10118906 -8073087936631028891874311775838080000 10118907 293934593872793759353350322145714449200 10118908 99542270762982811223750218032820926976 10118909 154980096720287750153084591168277583110 10118910 14691670072771678199442679634968331520 10118911 -75058882987010490675241465620437123976 10118912 -157191022949802028772866529632205144064 10118913 56338549995849891654613667553073105920 10118914 125654465888476479361869922744520654880 10118915 170511147109062712447271354742325084560 10118916 17239652783370664462404536777440313472 10118917 -44771256098421219180842001930019064160 10118918 -112046053950050260525139238655052583840 10118919 121275651601611673034601537807606955008 10118920 -5736673600014632599968879958474752000 10118921 -201923817686901220179950600925509214000 10118922 177905631831139313801430548438396805120 10118923 217452157748566953936943354225046772984 10118924 -155111802405325870774581293848191602688 10118925 10988587978855822702402392523051116000 10118926 95451102059849099634432343166967567744 10118927 -23981359623903826993195504272605048832 10118928 -13903477587638576520475697276085927936 10118929 -326342986227672810619439582017823771470 10118930 125762035603812427579451908289757939360 10118931 -248886244471419498190001249311477963848 10118932 -1867584831749649098308613811847712768 10118933 493601403913560423592626341516894865024 10118934 -56130136734068860411079266491464734080 10118935 -113812684983539730266225187934486686240 10118936 -443459009841329124931795153098784696320 10118937 -79235409647195971423189647316186785840 10118938 55443939882703571671513064725801536000 10118939 -466640255425472283759722390617865563260 10118940 25330454372217110894293951460571678720 10118941 -279359152678454121344756606127228196020 10118942 -77897118776492835681505717740256096128 10118943 -125431153332058403530104138615080582256 10118944 -193513561469514444441319714208769638400 10118945 -58479364049047835005710866823967742400 10118946 -52814919113764031431042194304370226816 10118947 534845067825285527966293308919820450396 10118948 55614119135570526463400324012079845376 10118949 -140308845506438613013897793906117989536 10118950 12957298655257127828062165722358032000 10118951 1306894120469231117456298745641870000 10118952 71573022046988536597453641077047296000 10118953 118147287518418851916569840361159119744 10118954 -238193271636679212243174529951734168480 10118955 47891572267820923553443487678118090240 10118956 -28689662370195992702673979048192799232 10118957 435171354841867657965796669294278239832 10118958 25960726073323623729215505674838601728 10118959 -344474134642937229213212907209558421984 10118960 -12419042542049023041606070650846904320 10118961 434427457518815444318531055798968361732 10118962 -4661351394908619508579719552374212608 10118963 -414381702699232072110810528221761724160 10118964 -94926246092451905401934564367641481216 10118965 -243797839615708753993932227992747966080 10118966 124464296291962199934670126872511137408 10118967 244264032479249522155938529668294345600 10118968 26575811934169615049181506062474690560 10118969 -56768394005186043212930678215634594304 10118970 -75381022521360904473195285163098427200 10118971 -348473416003735249091642414347623436828 10118972 -68329826179161789138482726796778214400 10118973 -78214210983946914289884368916593954400 10118974 136067887566644036354912356542354569472 10118975 5888242197654928351588291859568210600 10118976 -28259013327861379006792181680617553920 10118977 -229198260259838735859250303817013865440 10118978 298920013713309611224712388726259441056 10118979 15124712347283877532225395690563543040 10118980 194371577146546386944995434740475168000 10118981 622380128616444056542695222462527386782 10118982 15877871075659505442085322745302016000 10118983 151377774313784593943375383720988054320 10118984 -131317405695886453862786060756879293440 10118985 -86109369429339410639814505284917860800 10118986 -4400848408574811901157203474032824736 10118987 9273071000223332305626447437826600480 10118988 127037298693279812327668933831867392 10118989 20514181044569756605106929349787095040 10118990 96610855623523029304477778475030314880 10118991 -17315576385693834274493260189005380736 10118992 -49000685271058499093691176472828723200 10118993 224631198765208508835902645513622544242 10118994 3125344513009838444393047932547542528 10118995 105770622771610181174836432516710494880 10118996 -365246412492501057934671871891215696000 10118997 -69960153193447509069843948730143392160 10118998 -301987320192206338496222471418716364000 10118999 -705831982140279446667591337461200809680 10119000 288783093027288936247883789825341440000 10119001 -142341052204747382520868800782766973600 10119002 -51621960116985264283551719741618934528 10119003 19131641567028294216810182992322532504 10119004 1477417159412232683857180845965484032 10119005 47106080396242781963418548630278596720 10119006 -283810932875205987149696982266550859776 10119007 -77269878323997462984425109527469952368 10119008 377571690083655639236335513560060395520 10119009 70524886584216953782678156243725224448 10119010 188875776770261437617441311756088337920 10119011 -77473091302001969131348888445896993536 10119012 -37755011063816405742403568573760043008 10119013 578007681114127308791996381146908907262 10119014 -99566236389953455685668499210989050144 10119015 -20405646866384745348297951079320916800 10119016 250049751023303162716527370386124692480 10119017 -144821861377681364422769858790518247948 10119018 -71916523694861687351985541201035264 10119019 16530215090838226778255354272732077072 10119020 21799502683260757833400076401729536000 10119021 -215175887116437596040780052223964257280 10119022 -190465047723786508152401843093313866688 10119023 241542704103870110434109686667175829944 10119024 63912127460350645502795633845266284544 10119025 -52488330722183859795916105963651934400 10119026 6861602279914863746458521980382149664 10119027 -62109373911277075586560721180035896768 10119028 -311277196228745693858514504390698711040 10119029 -1100755950782910646429746311975786715840 10119030 57475167388280155843435021624579624320 10119031 314806743860980196226316817407366425600 10119032 84859432295906691561901928391660994560 10119033 269011719019935321461328886723744545600 10119034 68963520300521862328117253041291925760 10119035 234885763591692530884953324821860138560 10119036 111036768036515437806033671965953434112 10119037 222168616800988713635234553883976784600 10119038 -138284022057246080316410152342859374080 10119039 183331307875640435903592585339606368640 10119040 -43830403781689588596713270263834214400 10119041 -13773687495795232614258791077203535548 10119042 -34499569462018250894967521721221699760 10119043 -449936650660209139016251003267312580856 10119044 86889084141137908411431237773137115520 10119045 -7696403057551425337607476843567939680 10119046 11559361662910203323716533762584900352 10119047 -226195445263317788334268884631543158504 10119048 11865223581432423382726248608730316800 10119049 297548435767347857468729044895310066960 10119050 107950849211558952510865580333012614800 10119051 -5755463269698459981541472333338057920 10119052 47355231387287316593913437837296215040 10119053 315134185433405738727682722692814617856 10119054 -39748886568348391571877191651782302720 10119055 -91871061052095987865516378681567250040 10119056 2585340576739371109624102565574623232 10119057 52234846160707858459821553521034041600 10119058 -248725925622706439499892763167679103360 10119059 -51430062221241919369281359039926438740 10119060 32807072224445863702510864078320844800 10119061 533193893137701653505175227250648160 10119062 -172525545226448782273247256191258315136 10119063 155936656693912821845885688186121170384 10119064 -439594512953599162831830059200262768640 10119065 265274647751938467557513441898551845440 10119066 5664915759764761659006112768196058624 10119067 212383894868102869800386513006137483792 10119068 27248046516140809721614380333875854848 10119069 327423300610664551880903525440895947500 10119070 54596166730798060516983362053119014400 10119071 581736150809491279747788976798397604672 10119072 188442135093778887704726264587487281152 10119073 -1008075907917361806263688084050185580 10119074 94984610571746528058498742220353700352 10119075 68896341255721014481795152554065026600 10119076 52758948628072730166927590956813562880 10119077 627309614674362796177523958205733964000 10119078 -10754387541110640762530270756863554816 10119079 -353388710396722312112107692955569725320 10119080 -180499940673509183789634906890826547200 10119081 82411584341365256473399618545028196544 10119082 67820257156403675614092969304311081984 10119083 54176184935084688374785590140305491504 10119084 -64526768396123603225447440393720625664 10119085 -375082957298919319401708288078870767220 10119086 296855567760989876611812759180817174080 10119087 -4503679595617766441547564825375319056 10119088 -30573024227235900625710212405343731712 10119089 390860205948394355425763938275807532980 10119090 3897272802916062065424249565839705600 10119091 -172136069743777284727707551481282861816 10119092 -91447257685739308577268706856186400384 10119093 -1218047648553735920216084786816288736 10119094 -76707082310609371052009515799778896448 10119095 37507469409408482808574537686030428160 10119096 79975332194624965553545151762899968000 10119097 256291177279076008689713524574352142752 10119098 -3766383478990617487600813318972657152 10119099 66886677065611733134567384510464003120 10119100 239538137430826281242024691784373606400 10119101 269670134668283196407179199006211410304 10119102 -7332589963133227354282546754808262656 10119103 -203873077253639845324830330695918969136 10119104 641898686705312396265994099837894656 10119105 -109210871161126758497934109624281096300 10119106 238642341660827889615080340106743152640 10119107 -340189587175916641361103385075412103168 10119108 -3921500501129729385996090181099776000 10119109 -23444909523177024256073913936311680 10119110 67966782293002453429914202960436544000 10119111 -217394625359016354797125279358949411840 10119112 116045149693301745999096925613572531200 10119113 79755968003465829378401671671432230400 10119114 14657359520660053871528672139585607680 10119115 102720977888625892406249966286709596000 10119116 77057762241173836953137836935955261440 10119117 25718400089478099546683550820940785248 10119118 -432161266049698051981094800097110944384 10119119 93879100488599846478206256714948484296 10119120 19349240547792590450716296316448931840 10119121 136159477214316024098623107758444449012 10119122 -23508852048292835627781231500191823040 10119123 -22325790107760207440213867658311545776 10119124 -159440344253221488163700043374005971200 10119125 655811139026996179727341767331923699000 10119126 -113132116929551014546060350386505977856 10119127 751493232126861470049239517576256544680 10119128 -150068392623371616940220107008273223680 10119129 -64807818185372309854709682898945690416 10119130 27762873333056924070037664232429511680 10119131 201569655033253028626491851375056393248 10119132 24300337397423318363214650289377295360 10119133 321111219343164401699290573218929358720 10119134 -54448753083480298607870007382645671360 10119135 -118254173172231393736741654312288779360 10119136 -604871926203110808233374890923799871488 10119137 186553754749139168719437285734977631940 10119138 76652901043250279483906372560151808 10119139 143049376964661008357560499402871501424 10119140 -40637164608586799664557387780128235520 10119141 -25888089908472312472781179293998530560 10119142 -50029532617761461978712685044784126656 10119143 567401987116782022984732472288762734392 10119144 -37446580242279699813077963911358054400 10119145 406827343500961330948873909550868036900 10119146 5352047658761152469161590981117796272 10119147 -8633302014752692433892429668611499520 10119148 -19296626000574463001491793693539682304 10119149 -327309051108718124458443080567797279680 10119150 4313346763993038232850624010264720000 10119151 738046848328469188999589589518125552 10119152 -79621557498263920340152522398925062144 10119153 226495535724820841161416160604732755200 10119154 456621053472182519416861128673494107040 10119155 434806824215350867892119974807454792560 10119156 -89048038172702274625063485598432782336 10119157 -44955983420383984196783431716335936420 10119158 20433564992958996889519990689930024576 10119159 -283886869273193572713640664298620430336 10119160 -123080924516821719534675493251798528000 10119161 189035106981755728040023220002502891652 10119162 -113146243661923888489474701463091970048 10119163 307433703461865186925091341422644581412 10119164 -386300625725548997601344527247656923648 10119165 11304736633283331200485265864356435200 10119166 -73003895241453391958963851569377677056 10119167 86621730889409645222076995569419309024 10119168 -1544086307208154831672962762638622720 10119169 64591831334521280628738679723013028420 10119170 -179106502068215736991466299834390218720 10119171 -181710422061646891793962579875286842888 10119172 1335182792480159669734580708359864320 10119173 -553561371991265705477957816826057254820 10119174 -6916586332668127525965737674908565632 10119175 -61992502096708909049508304022206886400 10119176 31686486610428932747405416953130030080 10119177 -84247078329610460912705182030016176086 10119178 153220278247880769374106004876682102880 10119179 160967605277693708351196232444602804480 10119180 -2554287022515803645978179072447610880 10119181 -444432668754229520260877699932430371018 10119182 165597749244758661551455913160393946752 10119183 -511730104118022072096145346147649240816 10119184 37984311627614199432144645394343215104 10119185 -157838444457629470848700324936391572620 10119186 -100062014405375949313818745514229120000 10119187 -12837892107611024406626143632850328032 10119188 373446552551284036326828005091586590720 10119189 122107953271629308783339461458425938560 10119190 -2850130224745290520529378762645256960 10119191 -11206118316675184963014446174627457408 10119192 -112004709102183205038488763745406177280 10119193 210235299258976717162303925538857977600 10119194 222253556436712691967874056225813568512 10119195 -153464151531740119338459057003845568000 10119196 -159158626045861926263804864267689945600 10119197 -386261074920872379360693300744677189088 10119198 212592100579702497557080156671276211200 10119199 331599238382686716481914607751853147936 10119200 28957398947826879344807591554056192000 10119201 8505562279972626480332091575243117232 10119202 107750453592860010247071138631384845600 10119203 -43585798633922360180249755887536492616 10119204 -26932974782761346277700310322038059008 10119205 147064100212468035767295871066386148860 10119206 -16745474889358691724251976867837788160 10119207 54083680325607595796274722323121188992 10119208 353687938712312371560045873910609920000 10119209 -232934429114108911091344567684459795590 10119210 -9584698123051349051671098013839283200 10119211 -226330272026174095275895246223470074960 10119212 300288731258924592198661153872858291456 10119213 -267336667883581443576777984350304161502 10119214 -141746761311444640376437232232043527168 10119215 -281795981372928240507640797420572195640 10119216 -99825543384865873676500772362791223296 10119217 298111853421928606167769023809173461266 10119218 -82368490230055279463009123070485738496 10119219 -69856745103231348405355060354458144192 10119220 167673056798365186884308808760619354880 10119221 5841279887149117266007091651024040000 10119222 105387638636883336333220607140993184640 10119223 78518089973791919225949283262946274472 10119224 371764553990731755274957211450831400960 10119225 87347757689009045009710757796418491600 10119226 80259503658068959993943841290064392448 10119227 221813887215471021403068876804107348760 10119228 49513392665128144752254397609738485760 10119229 449470988964640659544030311977583541280 10119230 -12405611158637007396410152969216320 10119231 72482990993688404611792609713170230320 10119232 -92045006170643612539661895318499753984 10119233 -2283202504707674887304930002288711680 10119234 -144176610996054861430974086357706463488 10119235 -246853542894889841988869933898039894240 10119236 -421281678732478142946902394805022670720 10119237 -57872513709743146874451324439450412544 10119238 -28636294391536470421654028769301176480 10119239 102008894858356104616583161919225566824 10119240 -137604056325725199710412418951855872000 10119241 158441558822201140661121843648065618304 10119242 48620506047577243049005833824943390720 10119243 496724474012193963156191354328463478784 10119244 -116549066009875490571385779921286976000 10119245 282508025281259010165938823332118775500 10119246 277039448130639071106219010024092340224 10119247 -151932190365249523496387615169857724304 10119248 22936410911608650674419229369458360320 10119249 -142549985742697243576861551302581336320 10119250 -72786888663941231100069437715523056000 10119251 19220030077267462536320661110518288104 10119252 -106851813882528867366842736729409990656 10119253 230980606482037358999994051846348631502 10119254 71370673383972699761756000711519436576 10119255 -43817633081071796664583992833875308000 10119256 107115463271949711737153638411398389760 10119257 -107910671884185721530036515777304229494 10119258 -59025130020144051067751650064264725776 10119259 -178984087260873965083484304577309924540 10119260 9541003760693145118449996029715456000 10119261 3135721194149401768189868137847168640 10119262 -105274364286809530106923603312883151936 10119263 40084503490725872792875304626862592768 10119264 114416607236316788425603692634904199168 10119265 -77890317416021381499461917259733346560 10119266 183125055773519349805681896461541770832 10119267 -27009765959375563370276259522351024360 10119268 -1505733758114054384646838978872279040 10119269 136146811157709171307399280438772860640 10119270 18008299187657359415626558640808130560 10119271 167428811694455146787718327693014201200 10119272 -58642048724938918503384274153265587200 10119273 -72280636984156072330333851522788252016 10119274 246994109398541899131995381295167702784 10119275 -41753921106373801286671280336811368400 10119276 608322020620006177113710780362137600 10119277 -165874028344046731264001093020640449728 10119278 51440928610202501104565779506018569472 10119279 -27862944162548945694813957733668892800 10119280 -67758457314613713323266301662065623040 10119281 409789164822015230036374249676044091700 10119282 102200413676482718008263389758457688192 10119283 90488624579239758940005653688517363532 10119284 -250417268151483259728207732445868733696 10119285 262473850387241062976764945700866902240 10119286 -298094221388704286008189490641658383680 10119287 124896982624994718151693109880438026640 10119288 149124019068649560928774728775963115520 10119289 -277654346516817478313589373668917301240 10119290 -128036939597067534925906879524765624960 10119291 -35450304640086920754176191452722337792 10119292 -182196135598486816759133713896347010048 10119293 20800234505955929480908117005279841440 10119294 -127139115254461824534199440850590285312 10119295 -422756963127893444172222486755641570200 10119296 -450821052061107517911349104315602042880 10119297 269184557142906693921354397009146607872 10119298 59213766177566010784770106095555687936 10119299 64658429703811802961634232784911893632 10119300 -34624264055666381323090774887755520000 10119301 -181153727589320584181367902380159124868 10119302 -2662044727365652815582182323432671648 10119303 -190558438646436455707527508043583217200 10119304 55112422874326643681833976823232235520 10119305 42405671772791938000742588688878025600 10119306 -54355995611499605428181922188548490496 10119307 -346134568427440801444743109154159617368 10119308 -9889494231853811835825992888257827072 10119309 -88632977064295618179425313415673695296 10119310 144240327225633518465188135740378312960 10119311 -172861790410967623250442240621960559368 10119312 30599163876153096399755239045253038080 10119313 -68697298996710739823085576257796895438 10119314 -172956270314305212989642190555670725744 10119315 -34700825085504712353825040731807211680 10119316 -35639467794413974423005144432280657920 10119317 -229459465445720198046516691457343354180 10119318 143002840439922455014795383211007447040 10119319 -4277417677715713534254856762523416960 10119320 -364072464133435511058599043009898291200 10119321 293641168365183932376826694182795540890 10119322 -185370446850427955939729617648055574288 10119323 -140149444080902107708070999210374930428 10119324 -20843234720817359456074549268984463360 10119325 49012197072001724917527507780201192050 10119326 -44260953791636953280931153405210362880 10119327 -38816503991041897327952858832257789880 10119328 72854425684537167954930296062123966464 10119329 116913061518001605183164071764649544880 10119330 -2522144339645141120760891388931677920 10119331 145633878484905581296898565076169416312 10119332 283126274827149474824861699536849400832 10119333 -3595798070179016897762438223064228992 10119334 -55915939432339021265281870315019923008 10119335 -194297975847885544746886291983535944000 10119336 -204016163440419535189268509446238617600 10119337 267238086071447188734978915732330612986 10119338 383728543225733665021877480790410329344 10119339 -221240051785257629793098989601153323800 10119340 -2031507652551854589095122236582051840 10119341 -227483178701580558384904092556189267188 10119342 20876308029892878199318402468216640640 10119343 -109568205657340468546827922410179766240 10119344 -122422372993242471255067048909836042240 10119345 -128646561036439398700132236957079396800 10119346 -79370129804967810654991280898757134336 10119347 349386041287661520496473721369140172800 10119348 55457572970314605356788626876592767744 10119349 1144526360728484838142465302852468800 10119350 67055279250735302369694620470495130400 10119351 265114006634804223479148730300771152 10119352 -111926915582573187641072425578961674240 10119353 -82722616189066549390308840601694172336 10119354 53909085399718674426640286369339473920 10119355 -55660110560227636157985325013553200640 10119356 -63884876303624800603544279775892125696 10119357 840826008936026474552266536419227577280 10119358 -314980466887002888929116445391812862720 10119359 295064752324696237756031036635057258560 10119360 25320622754255210846480467830673244160 10119361 -32003748380143563801154936530064877056 10119362 573890074616670881219390851006556160 10119363 -180022447541100132650688215952480110856 10119364 -219505271024094116711572167150379330304 10119365 266609369907147796487225197977068265600 10119366 1827850856706701659770646861791172800 10119367 64520599604061539770867133701573491416 10119368 -52889576597983132344738229602764390400 10119369 90866256461112541214892599158925035008 10119370 -159283953961232097924591498098891529120 10119371 -348624290712143028310352260343057917056 10119372 -106811300507828126829521561091317154816 10119373 98010073296791811514956996146416294080 10119374 -80413166106877416718778169545324014848 10119375 -22290858331638781114989507466047330000 10119376 -58738461124869926927020016067742433280 10119377 123575575059305853350568499970619914226 10119378 -167808199396031204436788551846845422976 10119379 -138962616525887023071726009153698921616 10119380 316219901190933258179303878546271788800 10119381 110399469144707934804125732987912870880 10119382 205539153227228117741547177046652843520 10119383 -84051110950426513633165065772045050816 10119384 -329401136787767736640225899004551168000 10119385 359620572695559606410001486561009561600 10119386 165428659734797053679558818765472563680 10119387 101623821684436227537704497951674039960 10119388 -112571891423450213552837483792703473664 10119389 2213714305428925619172167429120697600 10119390 117973777781180461083491347257259105920 10119391 -384518496558055728961215332133305754208 10119392 -46513395718270503463267932807374045184 10119393 -31335754401361402243281457322954622318 10119394 -54582337548873388769665511089588419504 10119395 126501728419078477197571793905325051040 10119396 6226309668096958160998969661428752384 10119397 292790614750259341281526502078503166846 10119398 42621700880423455199092741025283672000 10119399 1300941084329491312739357543624077440 10119400 -69254592976454714576786392091781120000 10119401 492005786602528573826330131343991273402 10119402 -80032196472340902300075253349741375232 10119403 -210155647931787928559759877078759877344 10119404 -42062952416338968107361084123458187264 10119405 4537552110827785889270860423956931200 10119406 -5094619619715433948962493231819039872 10119407 132177933834369529795903596363286017960 10119408 23280178023998239504410823681534132224 10119409 145831445249854957373636215209750454610 10119410 -64832251036549476354344204161800522240 10119411 4575909329546780291179160179693046304 10119412 669873078105050769289359493007402731520 10119413 -249031301333891931783997350434188192338 10119414 -135076590226838715322680909471217066560 10119415 -88568676512408730484447219931928925680 10119416 168849163294032440947176355073110056960 10119417 -537539148891940070111519437038323712 10119418 155395878190519080497432437628755266816 10119419 62068072392454188538023733965854454840 10119420 26118708738773932724787484090034273280 10119421 -44441447023904638932535605158588505908 10119422 -148669634183289327033199591464440767488 10119423 -144394238752128023156173507435127903232 10119424 -117798367223123635240560158753637269504 10119425 124198375812645344488699283972863680000 10119426 -36866746642819893405162447836617943040 10119427 -148789105520412882531637241982190494724 10119428 189564930945469512412414198047736338432 10119429 -46286954206698671446563825975262657890 10119430 -77882632444977266317894666460854496640 10119431 -212221485285170435730951267910683052440 10119432 130303269812765793951224981348756152320 10119433 -3539481681699250616289498002673934320 10119434 -40592473112451559226420765367936751680 10119435 187666716118456636608176062351332392160 10119436 633689668051874057046595471751250523648 10119437 -654638968262400247732355570255806017108 10119438 17492592083311856110451757967885824000 10119439 -256456723570374861263514081365623830600 10119440 -64038409505540139997425632102849495040 10119441 -436848953830274208747343134412064520000 10119442 -19614658621977799070403583344640534128 10119443 118433076913306813462973931587551692504 10119444 -117069224477363128114446467226009876480 10119445 -89430216764206982963041484491039355520 10119446 84434000004583736600160118569234320640 10119447 111107919658813100240008989611247350328 10119448 2233179154287374871540027018549657600 10119449 37617465885500662895232572990456124288 10119450 -512244706145642708982436837363564800 10119451 -44431600875828355481257699064018926560 10119452 102055477954821385058257487371596180480 10119453 323258463337545703752500147456394002304 10119454 -80678797156360885897598494358375064576 10119455 70877808393383590077735602380232040360 10119456 -153296109573459088169385913071517433856 10119457 12671802416384737587757474260071329840 10119458 -273096398651258276660741803250316319920 10119459 10368486217214235408317934384752405760 10119460 -104190939356750700195164250107333168640 10119461 -184785769571131959332876154911619725376 10119462 69707372375437641467754655273744176000 10119463 315327089417377486010759436628470137760 10119464 514102740917321122956030057919065615360 10119465 -132491549383195988010030247915221024000 10119466 111791339941117304819655150351157336320 10119467 88087587921290548545774459012586206312 10119468 -13070782113573962334605989106784360960 10119469 -31295659070292072929790963324635386080 10119470 88602033423657737936757219688384735680 10119471 -275461703620333392866631921217169277696 10119472 -120891914925391440709046534628032512 10119473 -91468139366704370509325574085977480192 10119474 151704962771036750286034074103673452944 10119475 -342207079112520917673239754406240580500 10119476 237526331651794774909512805102149918720 10119477 175078719853758963517908228862513554720 10119478 -73802777458813344783318416338680624000 10119479 45807692701572826779056111804454319440 10119480 -75410405633457626800165581173153587200 10119481 613305257816182345581402969312423094912 10119482 -143035006948115610914496926290340523408 10119483 -14434320631207527358366722067892471256 10119484 -144462075409178607079853181764627904000 10119485 -116432580194591474989881297559317987840 10119486 -77528570882082294753680005850524926336 10119487 -58529124184053309886600216876319531008 10119488 -115269594760561078010654220554493493248 10119489 124974723244398798691039476942419290848 10119490 22543788190750851801686387825267565120 10119491 4115483649687481357274781160402755912 10119492 -399152093227018806349453257102281011200 10119493 276619523118682645048316992926082161084 10119494 -26225214745947392750385958842672746496 10119495 -128124183780531355153412209242012796800 10119496 338912615147078359491833078385514997760 10119497 -19044852429472780834803788018560209228 10119498 53464276653687151240469285004791480064 10119499 75835237724699974281918108738920306880 10119500 -72424436696541541982357614628784384000 10119501 -3289409177604777336668585003029005408 10119502 -82714813126428435875919568044210811968 10119503 -563348726336866009530810742277595996840 10119504 -52824055892624236833776621855913148416 10119505 202009681461329484209946950396669452800 10119506 -23928317766459605311615596672519782400 10119507 -191298527516918397163686895228566060360 10119508 70184111808909243805951279905855318016 10119509 -128351577073221524386266469670833086084 10119510 75370798454930678530815722903501481600 10119511 -451370415150044076796011379363068516600 10119512 -145151859652089069020885281113178644480 10119513 154456820233500493132349748720345345744 10119514 149247590993928009369238723137587508480 10119515 91420348683593698390411723838242010400 10119516 -30027837398862863626623929028553408512 10119517 162876134149796824508612838617654773248 10119518 -13251301533287573032389123005614919040 10119519 53407969315700415926499997269349666320 10119520 79886678425101371046083660657621729280 10119521 475418362584877496915689387351636228500 10119522 -21194597843309080321163594949595493376 10119523 -447918869533800410770249817536876475040 10119524 -374379091745272691636073031096539371904 10119525 25130632796069245466478465951090993600 10119526 -67998463541476656980059672490242046016 10119527 -10579172328282950425431031178868610560 10119528 92720199026796839632252421855975808000 10119529 21943701741179408387995665716191907200 10119530 -205564979607398251605325934685012456000 10119531 -75049706455483914817690804684467329448 10119532 516287311877829469867372530273524659200 10119533 171067403966917664063914756440554795520 10119534 219027293818646307105995593787943936 10119535 41974465489775785088108254485706353480 10119536 22785099290005292651980188539432927232 10119537 -114310587932480767982573368663585012620 10119538 24692596096317038171213957399662718976 10119539 215178421859006606005503285285479900856 10119540 65392410632636556056264321445028945920 10119541 48739364367906719191615157943888359292 10119542 -266065725808964745502861449772130687328 10119543 -51698824040356559486221127142902956416 10119544 -769517420624941168345308123229720289280 10119545 31594143414574653034952335725890221320 10119546 -428233886669883242826357690366676154880 10119547 -74160294406396443334465440799781536448 10119548 60123481443555541481210202570644659200 10119549 -146267614089423609640254790740894953952 10119550 28158343444429852167119814816640032000 10119551 -24654884944987569775816570194847187640 10119552 -352218071557637995834014701463797760 10119553 70684515369804470007951850602895132802 10119554 351811605947976520258446525970722408480 10119555 53414589401252509482048826413432077040 10119556 72623780678288090384001426763986778368 10119557 11833368972970916268609372367542326400 10119558 -63294714246665741863282709243132356416 10119559 -102699890239908905812642746103936802640 10119560 -108892279016794763893791220025217024000 10119561 -419971079697110050077780991267298134176 10119562 -210674342002004943577917450806693376000 10119563 80878095824927075172044625935838790704 10119564 -35184362952608096990159131245962680320 10119565 330928423114739939913110231157482672460 10119566 -345049889767822635666932092696595784768 10119567 67415108338493946410190946879760997120 10119568 -1406347525571255357190510071672823808 10119569 374780384595166501872773542232865465444 10119570 130000184467537371528397820515487631360 10119571 29242261607316554507724787452915075840 10119572 -376642609245359153926292144684360529024 10119573 27348945737353984169699295953087243100 10119574 -23659835452609934753587309896211868928 10119575 254105855147938794029651314254962674800 10119576 -2662490311719332435428958682521149440 10119577 91839001556476037525967679716822042948 10119578 -22110972808022588786935286769310522368 10119579 -70928409206871307425205633462015502880 10119580 119780036261019663992604445107164659200 10119581 257300118896798521146169534205398577382 10119582 25688817734488880595934969737048335040 10119583 -188348559230594078947426844222387227168 10119584 705353512513169650213396312952206786560 10119585 -64074698164698814168648888465655591040 10119586 25997118280056912102628581723431692800 10119587 634508996395785922028100335231411446236 10119588 18437373589722615243744186674962252800 10119589 -400361677570037720308237835859573036610 10119590 1140552781060176846567673333819430400 10119591 559729383537559465268444365898229503352 10119592 -101427903692905377756424634031475261440 10119593 415435571686399890485545635742906290528 10119594 -28415546636902381033258606301875219200 10119595 -33872620128477352600622571769442641200 10119596 76736095951102396736831655900855379200 10119597 -14477009246928458186878194844645630080 10119598 243261037430622302998657991588072020800 10119599 187446062888726621158865468396876925936 10119600 71267431418525089000102991217205248000 10119601 -482920814847192726303767918577676748398 10119602 -104100892823986853905047500939149790688 10119603 261366460633918967315146411238688255840 10119604 -45709193267111654687860298975211264000 10119605 3827500413445297688302899040441279260 10119606 -14199350850470975160364443294232375296 10119607 345829093689395528694119613750594895152 10119608 234193807123280683233957023556018585600 10119609 -35015174289849795760783334603234119680 10119610 2196834418101052723075859454280212960 10119611 81742240271013705019949852855765671872 10119612 247534040362848222989838697191985254912 10119613 158278649522626858153496191932655570496 10119614 55040438896076739942304075501861435392 10119615 -191104660714904861023755821016838546560 10119616 -12916519995142229311256527377696555008 10119617 601020955209583033514778389430369072000 10119618 -56004815734674252412698910455540194736 10119619 625403552503867122436766742343328811000 10119620 928425301341916978262524025434583040 10119621 180467828211380469915429528575116753440 10119622 163980915967881223276889929427004457152 10119623 170499474422425996326257326370144998872 10119624 -92406978418452311253442513288312627200 10119625 40086781549967142263447799854508090000 10119626 219226562086971898672291944450919047168 10119627 67338510611139944255645474266835694000 10119628 -339455849999306422631430331538381396480 10119629 -205165594550461771213859060408590154112 10119630 -45423908195552974678927781462497320960 10119631 -527578047894200992432734236035313414000 10119632 39793551278766754376079311188046118912 10119633 -420069362934586652194962915920385648000 10119634 -30828588342451566297428443379182944768 10119635 75921068510489228065479936738330102000 10119636 -127818774120324871275326548624441794816 10119637 -220915474003316929757890020436196491680 10119638 167429787859190528413202459370389384640 10119639 19443829697764341922525046198316920424 10119640 -62891291421387267331906388586317414400 10119641 -29069176761267171122721853061534749824 10119642 29608868129082250441117144595435564544 10119643 176602626374630072159186733375555296104 10119644 350037820036113475532709780646060878336 10119645 39718488097100154893468865789310329420 10119646 5479366802394825765468136070152870464 10119647 -1057068746261232504628827101668917179520 10119648 -64214495821594317766891852144110993408 10119649 409082001637207084060645998198707775650 10119650 151506096677616386228528527856995858800 10119651 152524069043540141902060706293441255032 10119652 -414368545491751945383378845183287214464 10119653 -294268850988685921082302052575403556516 10119654 -2006119449063325865281989829580862624 10119655 16110940616194588908452724522267371520 10119656 257969138073710559939856027379868364800 10119657 -197321084275559258796137878811682299760 10119658 149940022424175005464600312876396803072 10119659 490389212763723566849316089319110950440 10119660 3320454405120342440587123278640988160 10119661 -115783706779953653211172012498862267496 10119662 -114707953975174366986919197518897735808 10119663 -4716894620265464151720174695016418560 10119664 72055542433306346062761007965996711936 10119665 -212146223468658616985308805349465629400 10119666 143584051032783617038579261381602470400 10119667 -10116146715771165120254708826628703284 10119668 82287040375278636669504825395603516160 10119669 7951231310771178222054532691645427840 10119670 -190845206228640743294215787981949075840 10119671 -25627492959541988385313115318045499456 10119672 -126102522910374350310870922418367713280 10119673 -354138510930438586642306484245627272876 10119674 -170698978879904521780807254028980971664 10119675 -8635909575255213877682342951467177200 10119676 -283468644496817362550101140345482959872 10119677 522502182188240808494368723824275627526 10119678 35624066853839323281182306052676420608 10119679 -345347448695495818308088697754497128040 10119680 -141619016407262582317934298954674995200 10119681 -193965635936446401471766166779347853440 10119682 -45976170918923034755213642544842582016 10119683 -119333963102186585932399467728288524080 10119684 26923701221509441999986863876582747136 10119685 -91585544662285888777175760487224192000 10119686 -233510508371521304574882852384322782720 10119687 -124156144651269825274800671278321290840 10119688 94263394677968297184533678970842112000 10119689 -73662368789532459258849544688425888560 10119690 -21509457308895131703570673229151559680 10119691 -53337215486471984434734924767790356908 10119692 57047498036151040888543268727109853184 10119693 -77865719625257014080543831484974041376 10119694 104758545265853366675133770365228069440 10119695 -139281406957215860667852580309573106400 10119696 -62670546173377008104212152461660848128 10119697 -17136299771583656295764641778384792768 10119698 11647394451263285250464221917707352864 10119699 -189483657183906125597389875406606076016 10119700 5057464321413640357154790292155843200 10119701 -10861837720852199601068011033566846336 10119702 10124096888854151115459680020428914688 10119703 -727778081478074449109240752993971176400 10119704 -50995630525308487381728152474291404800 10119705 43497763572010778177266891133735607360 10119706 -5299490241425637839957221325375006976 10119707 70422782513191885506664481057336852880 10119708 213633311573149551839915330237585003520 10119709 -506625184238375452435370057006563581684 10119710 -45644991233864544390910234010667252480 10119711 -163284851606476462393300739271776388096 10119712 259924459498520295643981635149891960832 10119713 453571477189094066596343761101299263680 10119714 -116762819749525543328839039748553216 10119715 23449036841732108847291513196923911520 10119716 57179662886901944440343811825831987840 10119717 396360854550305662090385761251648241788 10119718 25626330678127167767263895576279672832 10119719 261223379025749222113843534852067874096 10119720 16327175177741134963519729154304000000 10119721 23202689862534781582631501021383276922 10119722 -113231545285737451906120537657048352928 10119723 -142224973392497567541750623491068974400 10119724 205898908991979819558220713667848591360 10119725 157705172957179895997903104683332964800 10119726 16098111059622439370155529868122667264 10119727 -229393053719609242200928561793413021968 10119728 -118061266118292135287704067677682024448 10119729 256985777972028178237684077186401679984 10119730 130728069926335787949902718828515705760 10119731 37920751849958988209291684365246907532 10119732 10156288646307250852901717104217198592 10119733 3696222626956262284897664381878788608 10119734 123569017229836184963748785144422874016 10119735 -20459378615246426309874614807288029200 10119736 204779134009983566901293490679714344960 10119737 -223795247630921460061714514682943942614 10119738 95214462007823923366102487059175316480 10119739 -92713847773946086227430566334488211200 10119740 239150705625699892992748849101237657600 10119741 11809125722328611153010046231233844224 10119742 -480620716238822410338045155395601356800 10119743 -87892788602483414609381907501609473760 10119744 -129724617738763938760818938713701089280 10119745 -41058042591843302357752578628646664600 10119746 -36296548755152295824554884019674272256 10119747 -28323596394824159223651593226063974400 10119748 -374376594425589273618860791354622238592 10119749 4799868188871574028023291335245388000 10119750 -309555354703758668471654228997195264000 10119751 69099839137480704221785293886082769752 10119752 -68170665809031039733998066170272742400 10119753 22538174801265561304084991003152556544 10119754 -336365868556335942390725883410346665424 10119755 47995658913901566881914912650613568160 10119756 -172537647907275089851806424103333621760 10119757 11803341541739008662157259020369430006 10119758 531864033000515722882165974761630287872 10119759 4552506178153208652029579230416785568 10119760 -30963665359177240683340304783628042240 10119761 114400215444385238506371044949322508400 10119762 -205669533911156132401272895656474769920 10119763 392172213611868343138212786174829004012 10119764 -81973654722583516751486778967290421248 10119765 -54325864834561213799620677744383784000 10119766 -17485505610209985178272218091223446720 10119767 -2016966147087714331834994702180198688 10119768 259479570737135013016019113151565557760 10119769 -502262445820432013401547297303335949040 10119770 -55937931777127380398901984866410325280 10119771 -240541614830823181589433405426431625612 10119772 -29382865312714825215101100296444430336 10119773 -378591817107865564791647229207500744820 10119774 144339862176432017589083794959436944192 10119775 -94296151090522624364785253061928600200 10119776 -428705641653577912578328823733730541568 10119777 -51221854083888370443836034938629025568 10119778 95006972712806533407681767401591832640 10119779 -45026345988219873417233753357943612024 10119780 118988597951643037065043525133428224000 10119781 97031092870439009834698464166668980160 10119782 -401145920306252067588064198923405456000 10119783 77341532689338777393001101198114447744 10119784 105161889166887619370451218351139256320 10119785 41665433547526396656580304892947675400 10119786 -80693227832057303134055663730060884736 10119787 517737264384661802060876072678588248436 10119788 -52553846692429243756043267916416277504 10119789 -633414350953401972160079759782262748480 10119790 151946404327129402995767488498009406400 10119791 -69049589972202051956481006176174082816 10119792 327898277186635377254069932298600448 10119793 -382067977292116295406260915830059101376 10119794 -127681991821780275356826581601024834528 10119795 -19032500136576426357790064682153676800 10119796 -30981500800669124958070325882654544384 10119797 69895218541190038880460091552356486720 10119798 64702141105112102833207394856844106880 10119799 -20812120705184115514080548455120792760 10119800 114756695629639136562840050334835200000 10119801 -184590808447849459190000876902214440368 10119802 -52688779185289433730913028976736283136 10119803 195798684132989217882301627725799814052 10119804 -15288646489048605428276610060530334720 10119805 -61833342741950460117340172580855747840 10119806 -82018301449760072787709965805779675648 10119807 -166742275410224684963512814708967729096 10119808 -97508735620710827524101804417487994880 10119809 -93641565545538875795707995374427345984 10119810 76722186073050566491192277528548316160 10119811 273192658816504494790896385071701872800 10119812 416131479270565310175789146671768726656 10119813 37937122145954943535282672769237078688 10119814 81833290192564733832337960305932405952 10119815 -66624498982188913513304527691419676040 10119816 -3294112668581297726341771164127395840 10119817 -52952419138393508659810499879455751168 10119818 -242548337225141285393276372217770161920 10119819 -140128870636238958796676838483461151312 10119820 113135548267715333288086417644739630080 10119821 418580412899568536812364057883012648000 10119822 32329384887182304932045876377777246272 10119823 111131504058624309827305698104386479168 10119824 16817455693416544279277404721805262848 10119825 9753657932047680575220165632821781100 10119826 -27297961054986290686293557185368016896 10119827 -76357910887810576877343240732411978324 10119828 6332347288740366642483395970787860480 10119829 -304955935270740621187319560120511731570 10119830 -26259905248771842936983171756045894400 10119831 -2975466455840609357196430769668620336 10119832 -318418107374391513468986048199034521600 10119833 -274238342075930306266075057887112592640 10119834 -35706358170178398874270892766008236320 10119835 6177648396299727519206254858957200 10119836 399886511532253453495591331205534420480 10119837 40974419766859721234042597375473704960 10119838 -150937224727488070291909458603452887680 10119839 166657164459238262182754369422991201568 10119840 -75773116951059123166669316906758963200 10119841 578114033113260867790755843006147414242 10119842 83434115408641259761179445391116963200 10119843 290148367343925405693717429156144691200 10119844 6428902988810436632113554559585083392 10119845 145366063511271102303653417546113906680 10119846 -52249195194782815382736306807736353792 10119847 192487814789007549812087357877962322296 10119848 -310940725147995154546799430870830576640 10119849 -124006441149974253300984682800262029936 10119850 -46020682777549362447282844352354604000 10119851 -304126549594972478160909723437292368640 10119852 -165637258276547321882620636058022463488 10119853 -48170360589135751405153047372128763296 10119854 18317465191526374686961657648475117376 10119855 -33227646338673613195537658691992515200 10119856 -1886136599109729217183346166498099200 10119857 74264878417627170379700631821057863680 10119858 -32213627156831523816114710416308805632 10119859 412963058574859871756183086792575170060 10119860 43458338040997727507524693283361177600 10119861 -239866271877527286131110375408534702290 10119862 -71902329069865641779556170882648822016 10119863 -40612088707956829664666193754645550496 10119864 -295298952967053721664351898541376532480 10119865 -56615669362682161329982893832482868800 10119866 171263542047699049933863335372563898880 10119867 165197834853883853035429406049431206680 10119868 -277233636617428696066550410393710624768 10119869 -204928164837688951676182341642464042880 10119870 -12503312843769094023378249998330764800 10119871 -36370293700709909528877747676976916928 10119872 -121114030496525333773332514846487347200 10119873 93056970010883993551534439980495113984 10119874 187552619891805555266378981001142473936 10119875 4306428948596039060376596291563980000 10119876 2480028373164643535119460641760784384 10119877 -206604563341632737859659649450075138274 10119878 -4161897927549734911881896043435293376 10119879 -38234091773776605399662359782463868160 10119880 71292611590836701707410032530435276800 10119881 -204117949465891887338596274871884138976 10119882 -61105410678814078060331150956562020608 10119883 -538527041225746605672845084274039765868 10119884 346125444865672797874179393470078466816 10119885 -102436588521887988329908491859950303360 10119886 13806434133054210816782487048801225600 10119887 20601223471950669342052413335004291600 10119888 9679302692875828641399819785272295424 10119889 613742688574290805135544897872545978444 10119890 -110040565058495777641082289398230141440 10119891 51915556670427317997205987876954342704 10119892 -161161423575352391023729431388324466688 10119893 32370404591156260707414700926703159200 10119894 5334580786151081719614137776547028480 10119895 -104573767610028847758078615279014667600 10119896 240464395430630025517024747298908508160 10119897 -13248844394182982301773763045127587708 10119898 -255517822690886329463551281707279031840 10119899 -926350816124675987320679560941642034464 10119900 -41995326141218943632551652708622336000 10119901 -414519613198237630982543483212751722176 10119902 -18866588082168561489303144464630061888 10119903 -204888606416151231429690684958937050992 10119904 455432840765464972921953985726903222272 10119905 -46915578486537421270839236131345832940 10119906 63195351015875905224777108089994195744 10119907 37634199408976051958288114947469914944 10119908 356137096258561040475084192987244670976 10119909 -165017561509244899849524644093773396896 10119910 -322636324766537813491248314418883025280 10119911 -425429282577421169842364849341545580488 10119912 -122660171882206069689880873901521551360 10119913 -2843261213902284478131039637706816802 10119914 7623429587664209541954925099869441024 10119915 -1875509957999802445323417259114914000 10119916 225836907140017496057728638074666664960 10119917 41826961119286143105266413769745474060 10119918 -51085300288870332695918275440938190720 10119919 81266945464708887312000926462652510400 10119920 106494973984784271951883503946813440000 10119921 -1130094152631968005561519195472124576 10119922 119421610339272025547271427834237354512 10119923 143863383058566995855278904134396398480 10119924 -22380006390449641547335509438800916480 10119925 -60652941842811279337665132209622984000 10119926 81187019703188764635263503495524505344 10119927 -161126898635503771894335195773335795680 10119928 71990987251202459578802710590292869120 10119929 -114669593823515252226146180804684440470 10119930 4667901739604786154072093166067627520 10119931 137052858877912575895860016191343317600 10119932 325964088591475736140032581196746242560 10119933 -326877156385946161432521096383344502298 10119934 -116766121193697284662908432743993102976 10119935 93334903587764450707268345880379832160 10119936 -3360101932124728810290515509518532608 10119937 139485255398381751787127858663847389632 10119938 34096250339634087760279879060195468320 10119939 -13399361642159224167386713151592015120 10119940 28413267413078675958807682424984186880 10119941 -21019169380689650974727703577956716292 10119942 4552842351319254668594536361072364672 10119943 160318753812091185664414073518970423192 10119944 -71497041711517778896934848547566387200 10119945 14747482643715288414380364097654837440 10119946 79641239968996516061280440443336550400 10119947 503867709288908535836089791778518777672 10119948 27093010133838223688178121559155924992 10119949 -34057798990442758527316651967411039264 10119950 27982589099664157564645741321429824000 10119951 -203498742586453124794105836485962713600 10119952 -130072700194674399013851889987027001344 10119953 8719216248795061568094352934229571200 10119954 48937305078403247306220877745617867776 10119955 -546388597526398432959714653952396059040 10119956 -356041283750434494078984519965122560 10119957 -295554324797143466191019559661981822560 10119958 -310663819344937245682304200233404797920 10119959 223766363879103127742016889476038681160 10119960 -111804768867975172500995761243192934400 10119961 -5176577637492874164819433850604194876 10119962 96010183949307202074997657602478667232 10119963 23167907538473410113715538806949971968 10119964 -2126166117187958564556365712405623808 10119965 -198400403463279655759122392713157941140 10119966 -47701686717419365573895134834391952576 10119967 216423561719298288391899482724776970480 10119968 -406751153034332393957037853355513610240 10119969 -268647905708861913351202870365781823406 10119970 -11284142808671973258715620469847347200 10119971 200052683183068254444476837199995178744 10119972 -25651952316412554558366038938872388608 10119973 165678822758580209842477409562357020222 10119974 -221426998455872240175444580996537311264 10119975 171702315644162572538501446414495008000 10119976 -583286342764885547197217323015150801920 10119977 -54099138666560613284613656530852208640 10119978 168588131121315646588027156714563541248 10119979 191065919468356349834143817452767197760 10119980 -49445104856921193745589128075825904640 10119981 15925482891082057553654973709852689408 10119982 -143833710061012284046289047880508071616 10119983 246013402030144138778429168457736841232 10119984 5890594545758273696236472432606576640 10119985 72219357000901034407380777227999481600 10119986 -98755840851146102143233926766089645808 10119987 383135804790176891138170610719026001044 10119988 307005223205011770864162413491452975488 10119989 215124985818013038289711961662288157760 10119990 -2002771038518735954523318250098658560 10119991 -22139550875189955849842121183149979728 10119992 298122493647155115206011022841379614720 10119993 107113686471866035556189311818717842688 10119994 -154703104063780928479330610629234453248 10119995 60078452118655125942194091526198970880 10119996 -40134087754420448358933256623109363200 10119997 29547657851929461375830526524548018860 10119998 -38817139774740281386747232303253643776 10119999 2317087976667700904813907805337199360 10120000 -13153094199238411879993612126126080000 10120001 365723266483326247917528411410609005104 10120002 98434929827559305491117050487290613632 10120003 277618517292240983927917159957517326840 10120004 -60342626101782146635388362189241986944 10120005 -98114520567154855229564312714389344000 10120006 63619387700701333885784800239120470784 10120007 4446725920787961581645374762873642200 10120008 -210030927022315029966152894775259545600 10120009 -436345960528340193351297152417680567296 10120010 -171324878823243857164920985199034642240 10120011 250069286365628364731153678664048969600 10120012 20557294306632018664328955005201940480 10120013 -14116399490948376111106154100172814676 10120014 -122550083842071283197679745369781330240 10120015 -540161519126506653554074256838067991520 10120016 -10739062102276717076103805073277001728 10120017 -190212235116214567614406166704089111552 10120018 12459040668781245197569553007365844480 10120019 2079971013790109295588654676796652576 10120020 126364056857547962806544341688893071360 10120021 650332018889543399845513530298768406222 10120022 1897633131253510302405671795269112448 10120023 33980331466199540315693490485356319760 10120024 -437496803592675311574945816588068474880 10120025 -418235581603766519471221518359652115200 10120026 -40494619552368951497223618868199794176 10120027 517363519964116172400990746203990112440 10120028 26390026981925611194871740823831249920 10120029 -230238177887801501256493267712972562816 10120030 -50952688201557635663309671235525028480 10120031 243288172698433569764213317604846067000 10120032 -91790912381791791034454670587587461120 10120033 -326180588664134216044547744394655945728 10120034 1808835907395054348674188784584070400 10120035 143355757997989952076408869515276321200 10120036 234660667612061928995608218314023306880 10120037 -320610329819358178410261647155661685828 10120038 -97407713943019193541579725392258088256 10120039 -298977180805435252892586164517116697160 10120040 -46343916103467839241496745685123072000 10120041 -269153914125485226027836392209829207350 10120042 -129294036561412610247376322048999669328 10120043 -228532060605695672233759593685216583040 10120044 -61946856190101751081125392980078645248 10120045 103719234555550010879427197795249803320 10120046 -159666868009838972996345067359205196800 10120047 -13399500833001645680041192011994004736 10120048 -74903680805122580873673774480784457728 10120049 73774136127492500209150082207155505640 10120050 -25987072015794939159212593727644800 10120051 -85201226307810437955801403807697062496 10120052 -321722202471948602466786083116513409664 10120053 37610952778399238820822303005080166784 10120054 2238431648778865212912828710421011712 10120055 -82726122238647574522709521350293179680 10120056 126925239817541831839532624280792268800 10120057 455382500264197331630902246293651491306 10120058 195401065194395561401210046709774604800 10120059 -44503095572282324876665779061193810736 10120060 73918580080835604067500059168316595200 10120061 -96225805845895416169774342650269835168 10120062 132270455214793893837421295319187858752 10120063 993506246551947793848765797292428624 10120064 -433026848133821499103972477263497134080 10120065 -87591791583141685630085307031738488000 10120066 -112563509489765113791928718650258126080 10120067 16409318424737936417285359852956853116 10120068 130798940450018084451868740577783060608 10120069 -19387974464747672407231119194754654912 10120070 -158263501562685591973025263305929435520 10120071 -16040178788294205998430574573552030560 10120072 2501075929109901005831783504339865600 10120073 -454449825876552605675434342258615224678 10120074 -44032271330830684263490041094916904960 10120075 21562298070809715499493389122772462000 10120076 -137971113354685314060549375615153351168 10120077 -308980742422915066400572794329881098 10120078 208423672070024462859484723706162811840 10120079 884627775028577790073758875043300663960 10120080 -22398935945219016020556323580444672000 10120081 -202572035734194847954715966754928839118 10120082 10345306727614230590211904767329840640 10120083 80253538138458098273159091990362652768 10120084 -58990327824373652246283726394327336960 10120085 24060422960947943064743557318333493400 10120086 139440630463811342444888988698545891200 10120087 -19684993250927566561924602141839137728 10120088 504060691896519354051370717382104043520 10120089 90134480966009362777180063955878384320 10120090 -117463852204296258738683154668978023200 10120091 -472069301841792687091893812101910816508 10120092 29538204551028663928155002008161091584 10120093 -1859745795862042024307586388307383200 10120094 -175341931784078783887638759758265611904 10120095 -256281406385535452604389180511699141480 10120096 55903931337195133101693859179166433280 10120097 -137294026666250661659621227209652638060 10120098 -112051491963834255429528750975768452736 10120099 -65503727938547500772876789565456352560 10120100 -60792464566714181071395398447109945600 10120101 71692029197025432492800202171254798400 10120102 185061563111531844316858115234622262752 10120103 -66237300630702218639474891767957388160 10120104 -74039204198652742491006384602978595840 10120105 31920999541256353689924345205580160000 10120106 34531412986938270905170715795623192752 10120107 -40704722026124754655054350772660321920 10120108 -78066434894637435003446117845425698304 10120109 -427365268467649269188433511148459187690 10120110 -18280087150494535941820060441497231360 10120111 -321325288376887421652625525084472050288 10120112 -3350692298025608432635374437916377088 10120113 -105112144389879782526543936487994037600 10120114 27241175556218274610557214735605873792 10120115 233845509067090560751401870135720887520 10120116 318439837030081210641772267333665798144 10120117 -82538181643424969188426979296824603300 10120118 -59089822602457182705694116327672706560 10120119 -45665427573646979781944142914449681152 10120120 -275172534944868832477980246049238323200 10120121 -539988641323754735577446558965797657456 10120122 134172939282670098697997376143141806080 10120123 17854081635242375943419474732728926000 10120124 -59986763042823619461441677162388071424 10120125 325715140534492047225909606783338664000 10120126 187122558532410147296234942127908704512 10120127 -335515146819705912869787584931699867408 10120128 -83936840343210011827147188732942090240 10120129 170624116737030785490373909518692248276 10120130 106729806553950383707377264294311438400 10120131 -35100095487248168812566448893461955888 10120132 -284029438843232922491709982240551625728 10120133 68699872808331515583515667589154619420 10120134 37868290938207279477270322427871166464 10120135 -184685982111770271635873520436883869440 10120136 -64654891606847975693902477303480320 10120137 7868754985440234997559504113381134720 10120138 3626929580457423878687558569424652288 10120139 153551644963547495049394974005550593940 10120140 -5821658495979623786491382614058818560 10120141 396226459372179024590149389950424284800 10120142 -162403833959866619134716894535091166528 10120143 40449180448774318910021138147481449856 10120144 7060863756756367177640696225969520640 10120145 11901140766592915046341196135783712000 10120146 65324415041332308535250635941349926144 10120147 -93234639021676301733647386590888224404 10120148 -335888020697154047921076037297647325440 10120149 19234920497238954458040769472685433248 10120150 148816075870098231862753356977096272800 10120151 -38396055246699261279890968045671383568 10120152 63274739672588201836635805732631347200 10120153 189549056759284284467808928711636484244 10120154 15770890303190150041131221680549367040 10120155 -240163924484804386944360222629986173840 10120156 3350103643265945849913510926337067520 10120157 26025320863154936292282021390687208140 10120158 163982298517374096489805184243067925824 10120159 -47100963492543250383613226582332897440 10120160 286433501549225259097774611500433408000 10120161 -59183748274022084546825047700469577920 10120162 -84009826369095074843663336396295098880 10120163 -35675285668956691919336147482681145616 10120164 -234717925483595900555241084905034599424 10120165 -411959490344407100157440443724691658080 10120166 -12606481074396856500975467741117030784 10120167 -29753814244849046897997933681345976320 10120168 474410904537939398158244985308625500160 10120169 85699638542202961627178316429427728570 10120170 62489377717529284334080989389937542400 10120171 -423495110111020525393980532334692450256 10120172 184873222202639628388857886393720402176 10120173 -57513140911484158541393947473991595520 10120174 -22740059265240489685373685945163529664 10120175 -63718233895758682572849920745669033000 10120176 -75075497698019459188449627852593725440 10120177 -26621640293588803255342862195953074320 10120178 140353453117565224085112043084012601760 10120179 6093326510998900579100245082426294400 10120180 9735618798557597789895811364225187840 10120181 139160609069138919777590651610673935744 10120182 30755362070276196202447906750292716992 10120183 -80111382634368806286360974595563820568 10120184 182227785037549395311272129924546437120 10120185 171819100008603352959763949043769441800 10120186 248472490190216847819074702956804045824 10120187 -76910686802673007921718597600012388096 10120188 -111465139341187363760526344662104791040 10120189 -19183897813318924650716906921231718644 10120190 25258634137241415634569161796751622400 10120191 -12167005823858559552535118969541644400 10120192 -463065687524026560248891181854825119744 10120193 18865415588364748553526431587500756144 10120194 10755514620777737475110260724467783680 10120195 -147278782271955615709600687556427689520 10120196 98961529044479700127419987838671926400 10120197 -165208389175114171363402699162255382880 10120198 65973872184067260153965393978941440 10120199 302836707490502801832835579106747458200 10120200 -122243900751483338424985946405793792000 10120201 64407424995284795481315643775674566464 10120202 48788208409704651603201077863747720080 10120203 116512388435754962742500363139090582384 10120204 337433878960261694569973508806778543616 10120205 -209856963492394190732424524677555934280 10120206 -137202122802986302621757168642789877696 10120207 308193024788262297473328123010842039120 10120208 47691633553597151989537730150325288960 10120209 16724343402061010518371867824609393856 10120210 194505249698764078904309585490065856000 10120211 127683897792656900574873265296565333800 10120212 -10568990890178865291717703305099713664 10120213 151385407440109684338626389846919816462 10120214 -32568087322532526375613606675783340160 10120215 59537238897754591491903481949968599120 10120216 355930804268514111883807335085572096000 10120217 541874992940247799383573120968512473600 10120218 -97219946120688335401369390748148189696 10120219 2164493875596285981144717803952630000 10120220 119603432673210722036335742503472117760 10120221 529663145067572099231187442931396542272 10120222 621635000741046563980272806493748224 10120223 -30726754875256298390173506744460725480 10120224 -27992467240658590241379582631414333440 10120225 -287006616973113860705744583300765860100 10120226 -231545691068356178910399786281302976688 10120227 -66572156769801531500630997788888630232 10120228 -215910736270142145807945167242920566784 10120229 98181848442147124218541437280553241600 10120230 47501997001886586414210313404884140800 10120231 -73741336689976374856470092990639468136 10120232 78562072656472545428356018890562022400 10120233 -259484626907496101479397778411503396976 10120234 232101267184575482499542732074581126240 10120235 17828922104656537770156136173821681760 10120236 25225684050035001900591260668962570240 10120237 643979335944626960472475621572219220886 10120238 -187536228214339188326701218289350348480 10120239 -149076743639710224742853590485525660192 10120240 -12183488320710364854751421380609966080 10120241 -612263268699762849727393510690385861358 10120242 -98089054163820244694149463073343124736 10120243 -11496685571003207234228195274881870000 10120244 226949707832839875335578633408808246016 10120245 41755973487429880946610897971805753120 10120246 185028466500380459060688308663987959680 10120247 160784405902937233336687002066704406696 10120248 -103595048298988358307909957611272396800 10120249 393357344215185823460243621332540711936 10120250 -103500055715099375648358740940592896000 10120251 -38086926048983863158080634934762116096 10120252 40176243298427540990280529942725364736 10120253 -39637943396996843116409549194199510784 10120254 23906297307798497874493600569126955008 10120255 -122729723074302033670039980762565046400 10120256 -53934619520199453569816008903934607360 10120257 -146677202481479920456220605187498603520 10120258 218382359409437297087802498577922166480 10120259 -237174490104345945685631731725680937540 10120260 6181799342176168185156112152320901120 10120261 68386159471488752573568988273753768862 10120262 235526034673607523251454575669606305632 10120263 -174159528998872747201486945297473945600 10120264 -152339652277163079280428150540665118720 10120265 5667189130057958386634894263133704320 10120266 -7654781864516247508658099767529670720 10120267 -39830987540322610397972208081084805520 10120268 -192973435142810243495307521832966634752 10120269 -30633329962877028532493077221484289472 10120270 58741563059976338266168216950091488000 10120271 -63231970912609344105971531994018697488 10120272 -20026981592685400975282999130454097920 10120273 134508177760759347887601925336604391024 10120274 3863073993007374914437561016069511552 10120275 344712577512985186454733881676458880000 10120276 -19317069498028459754492606092593770496 10120277 -154127028271983354915600560136870588708 10120278 -22600033090487445184705158129348526080 10120279 5035959580241269565427017232877967280 10120280 -85454545002336595389236266856890368000 10120281 -326601476196746322199130713568303750448 10120282 18207235274748734637012863254248483552 10120283 331751640150022168298875255223054443800 10120284 -50088482624529352138674379149630365184 10120285 -86217242198315543013398504809321175040 10120286 -250358365038845264618940678413735720256 10120287 147139137058305974853194237545119422352 10120288 -456851517737047763443338676208119971840 10120289 -182122140522288800307490065154337618910 10120290 -37312478624076655103557734511960289280 10120291 267001711284531536493232135817724928476 10120292 -2451867813229488940827759332809863168 10120293 261649371774921142984765015644749638080 10120294 -79050941788026644730056624177856435840 10120295 -23367934375257064186563479385282523200 10120296 148599494080506334220707166507746099200 10120297 33009065757219994200326481398350669440 10120298 -198587609375772573482124863124507435600 10120299 -28114880018898861183805734726563553792 10120300 29131063311563762763659118079994758400 10120301 -3114044100470394117361153117321178856 10120302 1723101200753771362437245486955528000 10120303 -621900647815668231682132247367350694448 10120304 -195825259531761339855846252385292451840 10120305 -95984871233841267056911251371223432000 10120306 -78071768572486056033400347453894144 10120307 126067824985897336190068805626274804556 10120308 -566362412481466693057847617131282432 10120309 -654199737518466966484039774115541825490 10120310 -66852159712071810579044966632013245440 10120311 -923162606369139592144317728710366560 10120312 564844444509222700421671519686328320000 10120313 -8735971260613151879127670543761358764 10120314 31622338230949640491266827207849524992 10120315 -355919435984388065789477436653613623040 10120316 -383957723429571451439355861183812904960 10120317 123313023394474582152619429697695897920 10120318 115371333621282211662951454414327683840 10120319 -367363078836970921881844101950415480 10120320 40339852053112259181871324825072435200 10120321 118843096307399029354146424505015641092 10120322 -52385261006456110750423427439172780032 10120323 22026261790528406612741155662578574000 10120324 45688123042760670602451465216150727936 10120325 40818653956015822965577917808899885600 10120326 36176587721773437249992259317550809088 10120327 -32900033348799509500220145547637453376 10120328 34505257358652569682273659517771740160 10120329 -269282123488648742339754053300128161600 10120330 -170974963619698943004758552272566286080 10120331 20652282716895632495291319537788312880 10120332 -41050048280079037091178730174909936128 10120333 62467786178885663263025998532058546360 10120334 104225326189249854224549621812308177792 10120335 -14491820553264008130223244153894636160 10120336 62328509082552751973764599698042888192 10120337 -410099062675121452540215955803057599628 10120338 -135371270207321312918386637264819975136 10120339 -5205020068150101271268190225835211860 10120340 170528213932289607101742374017269473280 10120341 16694584221764800472161057960637979648 10120342 4502951989681497255057254392057239072 10120343 83099027735061408629789372993937275592 10120344 3205754703672410516135197366960128000 10120345 -109150957223547873107355909745047852480 10120346 241179223894393976253373788158795845872 10120347 82302180876297618716971209152981549520 10120348 -123091123557804089368779859033242604544 10120349 -423576616770306635690039132443584730650 10120350 40627871102202602455378316998069632000 10120351 -2239704856048064755584823898250531856 10120352 645299490902055189735253203117517307904 10120353 -121879856916002389993318098144484699392 10120354 69179668625192260867376188789999703376 10120355 -14358708502873817331171722840197073280 10120356 169735483813046180869632103740353433600 10120357 279607696776119384794226186682685493472 10120358 -41155104428751407179286187616257754560 10120359 -35738404806200565500508799032057723096 10120360 -108073238359147804829076237652896691200 10120361 303866455019492768554053852948278899962 10120362 -113411424159847757593747276123201931520 10120363 290283645904244981194254221719118559168 10120364 -96650552744126565242579427721794964224 10120365 14526375441627144324964845468874321260 10120366 187699179632247293566973702872511030400 10120367 311006818062615333741455839843234330032 10120368 26167018491257819435423920528577003520 10120369 227790741056781473869297540446223718400 10120370 43690793457289466543030369925329736000 10120371 -4225270873822583756821431316629829056 10120372 33624966740274902019088394821764944640 10120373 5764095280862468360245964737039908540 10120374 190959406619690633035431500245511147520 10120375 447388726561919634884790025866586194000 10120376 -101039926468428190475331284791606640640 10120377 -53730808260279933065013155526815645568 10120378 -132606228478701326954330461914442375200 10120379 -619578653221586151519696680643732421020 10120380 144075988791568033908406364978000962560 10120381 360490125900986164407056172756057276192 10120382 138120212514552403167742999443754469184 10120383 3171104083902244834526110884618141024 10120384 7579728060950893998797443696848535552 10120385 -77644928689346512614751699640213154240 10120386 89129023060992386161613878267946857728 10120387 361535930447320481432573478157590239036 10120388 -103226962714615449534177344596506316800 10120389 -300431763302234732345752065300722512320 10120390 -15085650342727730211798652843245131520 10120391 87294742133368571062366633283409397920 10120392 395304632057255676389994509112909496320 10120393 1886871950510822813599308486542254644 10120394 1548830341189519864193398306484789760 10120395 1889758404877287767044507891081524720 10120396 327825577085163137463409579428334401024 10120397 -204971266797075768755027297081697819168 10120398 -59757000719659318152756674454286235520 10120399 -69158204876156693293708063983013083120 10120400 -36324593600444258618611227834343219200 10120401 -14478118849951363331092403733299288832 10120402 -15758999813352501158763944477077881696 10120403 -52120771870024983732269595463660310496 10120404 -60429952682556583527749019169406877696 10120405 -215367426425125899003808081282669094880 10120406 47394480275584819647670372359943805760 10120407 50913478703371828088200317771548799360 10120408 -55857071954460861557951942916414167040 10120409 2194034448315862778511267948181932288 10120410 130596134768001397078269411749541235200 10120411 -270732790843079726661572853527105827440 10120412 20793703934827798115302392035462969856 10120413 246545438093867904691756909192609417344 10120414 34824792504842393876725054349751765120 10120415 49301577472685344938116717800309019520 10120416 -627621013479402354497213937002748051456 10120417 520360461861279606165148988189859482032 10120418 4813281525026357123395416208630589952 10120419 191490646516019793507917955302605829088 10120420 -209055901338824919816645669936404160000 10120421 -484991263899057279713014122943114293378 10120422 -74692833158833712683577058903098832000 10120423 358807614006014341342132597395217085520 10120424 420373127878555832007720944008184232960 10120425 -18185100956868410606591353288237334400 10120426 159116698549477443371895625645161043200 10120427 -399973445043622363873345220738031443724 10120428 -8013782339787251196286812680993957376 10120429 339189332108716055941178550796579690080 10120430 103990534051442852768688298928398311360 10120431 -325921948877622271595369224131213321600 10120432 -21917960577642711329948491844907827200 10120433 -29894653620981698348520211590714629196 10120434 46929885672589082891606897879190382080 10120435 -5434620181066920819642241273660458000 10120436 -203336690348886411860021872243613512320 10120437 3426722604430422506642889544843238400 10120438 22007123165145243095297061458633663040 10120439 161638084490734173960160425700443085440 10120440 -109031697061684283175231443790643200 10120441 -326835476995182659971867242211229771158 10120442 222677955167442451253805199361520085872 10120443 129355717560649808221950600403149335064 10120444 413082321910991191892436946311638183936 10120445 -328280013505180942927218985706147344800 10120446 21706041821018467982452020693542043648 10120447 -53844646927590326212606958240089544400 10120448 -672993463560312909804581910548054016 10120449 -49074041181951108728475895757738393280 10120450 77426529188489751046574737256133654000 10120451 88920654466050682923067168728827265600 10120452 -28835989540389334726430863825463251968 10120453 168589351543905078357259310788673212160 10120454 -26217304932544946976163164820224342720 10120455 -136767960681848553963734882074803499200 10120456 -140116325095685937194401398380306380800 10120457 -73957007645899241498776230893770037400 10120458 -68376323969486993418535324978542095616 10120459 468170091735128343625180627626367352660 10120460 -137740801116930106436969566169210112000 10120461 -146943156431745976455429980113183788000 10120462 69543310169287247741580765764256637824 10120463 537203658776006464280151506648504501280 10120464 -41915015687971903540884346453518581760 10120465 150404892541675830512031693670745791860 10120466 75918217873426720530644460364245420432 10120467 2866827917874012534210220707425474304 10120468 -50048564794531178509740176103913524352 10120469 -217357990421605171401524487349817783040 10120470 -120618852250909925068044145250659344000 10120471 361599535994359093242525410981247600112 10120472 45821773467317099981930223622331719680 10120473 -70779659900561166854176671387486215232 10120474 -65098197148273053538310605906831558656 10120475 -11070468270100906513316189604344479500 10120476 -92914871320812896593946289237746958336 10120477 9256269832404065957847833021367325312 10120478 -370940312967180242632695245141261375040 10120479 -28321488992983758933311688695188824432 10120480 2582180487077502928744688367509176320 10120481 24948784698205141050899604900220517760 10120482 -119298273286489191529012668354476958720 10120483 -232659845734558016255321273315510073600 10120484 -97767178380172189469312877560872224768 10120485 6966435346464780384021354237837732000 10120486 114384604229709218886472199529324468192 10120487 -22814171132030806601341156680293927040 10120488 -7880140953452232440625238425926369280 10120489 -403944120564338834915304297909278264710 10120490 167402491460197970531626353346963164000 10120491 -115520578062177385308477557031935750640 10120492 107228273162347912115281423863554468352 10120493 -116416688231674649228317672228382673258 10120494 193631878967300768012771337277699944000 10120495 12220471797497412970299382747939461120 10120496 -22685345012005595244571599802736541696 10120497 -198938446335586530516697029355643802000 10120498 238145789517245857969686050170681674000 10120499 -163117118623761284402701306820024954064 10120500 -32974476239585122073662642775494272000 10120501 -12707537106374981380689613636943067908 10120502 -31328171200130235827977500267490222080 10120503 131363857763689170458779582057378357248 10120504 -480409934530393197548393667479259402240 10120505 171685887763128657680335789188772542660 10120506 -26634343342706898359119065239925104640 10120507 128856448398916935746696094501281825520 10120508 -132438250047185691811820576448108208128 10120509 -30743098182263640957669000289246323636 10120510 -53981174026036786496697580235745991680 10120511 107069002519682698871855770150746503232 10120512 90457642057235992415007889094954975232 10120513 -172956199929809279845117564295939180376 10120514 27082804654165387079551763735234267856 10120515 14266474770422005823216385713392006320 10120516 -12725093496843279088425565129131241472 10120517 -15712853657729094915593869513023284736 10120518 62817121596479020929850679974817550720 10120519 -113373703585608809685039064776738311080 10120520 -363291665935437547971232445124018739200 10120521 -290777303995656641273744395682009332320 10120522 36932016889125165040582367699606467584 10120523 -1705292824493081939107040414958848256 10120524 162709156817262170886061744318894726656 10120525 286563911953902099520891984414558071300 10120526 3638956501522473708414750417317635200 10120527 27536337538074308647054290722495923800 10120528 128288671966420970090184587650637758464 10120529 -174124344937724191622250944040504302016 10120530 -2699023007648178030492852610379719680 10120531 -695235713850215847760854954531572607008 10120532 108393158510912005483271885650393559040 10120533 197102475247123101617480152679911768224 10120534 -473217116650212156833417758795286247168 10120535 227506774668260146441451869156336179480 10120536 141859127162810922666911139086480793600 10120537 131263468371859460288308922591497388672 10120538 44563451486925931646236459505685607920 10120539 -31851422944226244181895781739389585408 10120540 -30930033383847555297171498414192614400 10120541 -143477910292676332383812730533805856500 10120542 -346401292724721123890372265345336896256 10120543 10312252660867423583053765297209833200 10120544 -74450177057705907064561862416799367168 10120545 -5895371618993404985985695607686232300 10120546 -18103589786329335161487648633047672160 10120547 275918685901255102066252972615732779792 10120548 123774743437277804767735049384108282880 10120549 -403859116718384252387584497757524424450 10120550 -141972926134434942904411441637696846400 10120551 83620492714045940877114972631050219264 10120552 -53429510235385225880393250581199912960 10120553 -146489690311599609623263392969357960576 10120554 2809501712178749949466512197322362208 10120555 113150381371105865006536510506714228960 10120556 73359818215339749992323747809088600320 10120557 -85444964629400279703079633934295163008 10120558 402166423058133220916955171090681600 10120559 -775032790877095638789252087016987974960 10120560 13006914472953990742886162714743603200 10120561 573085926126986438163437236329677186 10120562 29251610448314722908299203445818182144 10120563 -79109640493549755642188909078316758856 10120564 333704392475883891130882393731519522176 10120565 -78589581754151133832265916646061232000 10120566 1112088554565610633121678848974134784 10120567 -124266145357662584073706284753968031728 10120568 -21183536262930863516757568825780285440 10120569 472851921046286741935938933013634243520 10120570 40135205272519272795868818287150837760 10120571 -481397040620855563966565796259238552112 10120572 -25079579235434141482724457101598228480 10120573 145827835042051106687860869738474588102 10120574 37602453759987480897080968378881715968 10120575 -7902311520834578069370380911293014400 10120576 400799299475436007306466454779587461120 10120577 484571352083246628889607276974120119426 10120578 14766180398290462427921923427116454400 10120579 129817090358644157183322017351689632976 10120580 -175357726595557866050218527230743733760 10120581 216314082667196612886210766528808725470 10120582 137337694051503412849621393268397283392 10120583 -219451323205889355213849966527826835176 10120584 168679929404853151204158654177876664320 10120585 -286923036587099334180718703026832888220 10120586 -84790372553030313855055266607581561600 10120587 95898326960520483982921886592902039280 10120588 -552969284694536002865113435214599626240 10120589 -390166295564355161103731038219516786944 10120590 44063495275502973561416214143980464000 10120591 -191188925486959694498940024831367417928 10120592 136717304200045681292208316120674680832 10120593 -70648204540223906313796065614139676800 10120594 -41379107503799268902042407485028084608 10120595 -69913232150251839195295339532205142320 10120596 -163177296101860381828392860320545220608 10120597 238086099957768748633385037239588835040 10120598 79552686446150002352601426331476257664 10120599 472493644634159056622424747871519287120 10120600 5206050278754059366225964228418560000 10120601 28274637363741417806128324715067761664 10120602 50531663803457773140584930772241307904 10120603 -280787864928033646867819474448117457148 10120604 57561698515978004477953130096644399104 10120605 160476592054371159084709126355448537600 10120606 -108757995048094264598408127909136787520 10120607 108152915007334817733981395011159795056 10120608 -158721684426872855717682429381721522176 10120609 -4027433492508071600196602065849402432 10120610 -30628662129664608347779017275656675200 10120611 145119763807268553220362625957121694720 10120612 201252250701800211342439705617362416256 10120613 403018857941171569830868348631932620540 10120614 73018017575795979252765677079825979392 10120615 -52199275388310162559361629247229214560 10120616 -77335533842802100036594376085574041600 10120617 -94312247271262650620951692867962835932 10120618 304526218186392942026626615785065769216 10120619 228033129710613534716206513836960223944 10120620 -71449524108478072334531839552481387520 10120621 89722626212539113250716161868696441984 10120622 -133473236648535743984321037013981097088 10120623 -226661092169204386765758631769673433200 10120624 41351301853653838830503712392966307840 10120625 -41991701416472180688393990920722023750 10120626 -9508023035095506153804212054295975408 10120627 -298740973601971402099756956629781361776 10120628 -133002325241836774450838422467980888064 10120629 37033798256479414577603858912198263584 10120630 -43511445743584077365831023898642964480 10120631 -519927693123962275044771171543219236568 10120632 -57401700347442398864339318423861329920 10120633 -490773231084037596597098226142913100118 10120634 -50442340437541366796264850373620944784 10120635 648768109760586781755073403456282400 10120636 -294822715853415062078786476998642641920 10120637 105745311896853909993586465207447337286 10120638 -137861269868966038784448665873490542592 10120639 166211173138173727625316391077030213440 10120640 -65585473231962757388697483074139586560 10120641 105842057550534302014069242956763730992 10120642 -57309355608932616676122035833768677888 10120643 143457768809326501718914589944254637344 10120644 -209124428192889890653704020122428456960 10120645 185453617119088861012485412452387742200 10120646 14172705929467600666414536095804380224 10120647 -1865704536858004684422100189214076000 10120648 195699867361015261679620189554729231360 10120649 71698188766307752765171523291819241792 10120650 47884700863486990620047967786459360000 10120651 -1677089589955272475496220384871502400 10120652 6706211631036752285387988884028134400 10120653 -488978403713041800828850881669127771200 10120654 160615765928426959278561584801082565440 10120655 -454698904752059738548459904401601604000 10120656 -15507057534378607349965370473324609536 10120657 -332320902272913854197786206402936654094 10120658 -18428802753876244049751263397139966320 10120659 -354666434709028375240454781081157549896 10120660 -153133088353749736619489600389955481600 10120661 515234062149766815637702242682419800412 10120662 -207674488213857133240758393561027461280 10120663 43195616667022442360160138044233748480 10120664 38242961390575092483575837028131727360 10120665 -207751176639763713480586045887256006080 10120666 -44648705555838783377391642205277821968 10120667 53951878020959397644557735069035402240 10120668 -85645137356901932008873425428327648256 10120669 -21525977709104335181854986269616906356 10120670 -3972120123346931743836687501295472640 10120671 -136553657502144836335797593183568518280 10120672 1315832486960713295209508674390720512 10120673 -147449069629181215502601736864910356800 10120674 -160633949132005773915531613053769626240 10120675 142033261627563045424104398581322423900 10120676 568703274390302388104897587608845318400 10120677 145235046113373954166943571873305118720 10120678 -227345413841648686758602756408983757568 10120679 -281964696526187032359883549100283819720 10120680 -53912869567111529019842474444304384000 10120681 449939238627203893908972692030723177700 10120682 -93064501754912310825465080038191264 10120683 33502109025164705576134160651559345600 10120684 14023770968257021900778047664792668160 10120685 -90959522421074664655370686985447492640 10120686 35037514687117914507562907637216716928 10120687 324197829521020501256119849083030705840 10120688 83655946014646128421858016227679698944 10120689 -67332210504104771975186201292493319676 10120690 -15444481441970688736331568673324339200 10120691 -15714435020454816685067268781926534240 10120692 -136319164848594980472411547879306291200 10120693 32381671920909368803407355910008691808 10120694 27446130187558307189887824436474920960 10120695 -814325694855532652866485633995934720 10120696 -371575448974421888647429978688009502720 10120697 -289705976437683340311021403301139976854 10120698 17247072231973031489032220106555525120 10120699 410309012002417225769716945130609329700 10120700 23935655173907388526077199449118195200 10120701 -548576472513336714471527666622925292736 10120702 -78340772965387122181175129863334422848 10120703 -81144745852137054285399524179792578048 10120704 83684744969392520258682965385963110400 10120705 138130886322279890687184058684457101800 10120706 -6755704866471932063968500874096949760 10120707 27407476565551421713098391370739400404 10120708 99908799435145849782105617145730007040 10120709 -151877169108015677852078282121122829090 10120710 -123561115310097442616369918065388294400 10120711 126403780690400198392893724121213499400 10120712 17583207890748982958134509127079362560 10120713 -7573388255476593055704408753464273856 10120714 54889620121712203846856704485442929456 10120715 -110701459877191498788342658757281338480 10120716 -91060244569588899216858582830854825728 10120717 60726435621368765056616493612505606720 10120718 -2169645087942689392953795563803320000 10120719 -50769445564700497077097082006520789120 10120720 219621879000768218449830822961643520 10120721 -34966603779391184523540608526218063856 10120722 -8658966512562295774673945214251709696 10120723 -175319377316123324635190725594042755028 10120724 89939679220519343087943149445862137600 10120725 35358129527019544791660446389827907200 10120726 21964853839032793409376583284164720640 10120727 -138838200731134468920633507593213383680 10120728 234399379926898548941190759405501788160 10120729 -160176537691332426730979822022003450720 10120730 -81054491175320048078300758234630022400 10120731 9374015680588104183010864184321018160 10120732 72096652975252795538652914653458035712 10120733 -59501495071635435723632097065743494720 10120734 195653649060804473939886166084144406400 10120735 -309241054534926448635113760603649951320 10120736 228365874185848326734943531088031514624 10120737 -205297050342801299899994622764359662240 10120738 -664805335474163585499624623089601280 10120739 -392417245853670957294521359709493191040 10120740 -23104612904287201928686274928424427520 10120741 310479563905247026687931768748604174142 10120742 -6511109436655679979431886777002496000 10120743 54147011800309791704912866658103224064 10120744 -295936891850858158890027289531370787840 10120745 418177742703601519656167277888484778880 10120746 7455619821053362673231862643401352704 10120747 -77211808358353932116046288887600474848 10120748 258397458477697862626006926095016638976 10120749 -44478333937199455765296405221905830720 10120750 -115059619397007217572911305396666416000 10120751 -270237740340481437654507204979028203248 10120752 84131408878220728421555503838382489600 10120753 -10725973432652592432835794954669941998 10120754 -14780397968804073777844023089017439328 10120755 225371521375932732239162907818986624560 10120756 5263553004289595290972958970924113920 10120757 306690383432921800187321002724877921792 10120758 27663092269960216898648784543295006080 10120759 -130294094093207308438309766204534338560 10120760 -23396585103541796834424439910379110400 10120761 23137713395924401397589165250243056000 10120762 -11680576916151632969840418447748948368 10120763 287742220505771388671598644598910779240 10120764 -216275106572128617648422275701859290624 10120765 -106346521230021981520248526486237568340 10120766 -21493117066881613788256175973213806592 10120767 181786277990008726008732981721017422280 10120768 -19064826742018752216144858394814054400 10120769 273793517449211469695003320529245244160 10120770 10250322494037870025274791616829987840 10120771 -237879994231555510223245709947033289448 10120772 -135278786293084610814524084009510346624 10120773 -13501637904694215987168358699481741856 10120774 103960405500079546577881245996751628160 10120775 -81471455827858813387225676304704102400 10120776 61223419852968437151216464193610752000 10120777 -192294202991157243261560336732455632588 10120778 -166113298228745801447699798883202200576 10120779 150040759159103742967757701324142518524 10120780 231131937988555408606917131285720371200 10120781 3576140127733317005919599282640847584 10120782 -8761511329511494556017889043714625536 10120783 54320231612570370762287235508593042032 10120784 181518109617060355148791538874402717696 10120785 177105953168316923321302641337672339200 10120786 27146038214714282101441668961508169024 10120787 26322970525680774471589822011897262080 10120788 15539720649719561433036970045828898688 10120789 184434346191102863733298717106457521056 10120790 109756223253925859832284400807543494400 10120791 664275380707670899861934498933434206720 10120792 -633814672724235880993269069487960227840 10120793 -33358775628341871783776137627958362476 10120794 -200695101473941981988610720257615727360 10120795 -276823857820804526276136862198763040 10120796 -23507478746344672715797547966585800704 10120797 -259686059943902308423299523547399863080 10120798 -223136408262695513348421959311838312640 10120799 -90685308302210602600574117306184413736 10120800 -164490880147061436085888723132396339200 10120801 -545635091655842467172682650603955771600 10120802 125263284853334166890934382438988918352 10120803 -288200818428251092784199358617293640 10120804 -132613628788009113765716181921729833344 10120805 268660233258641275845037942231082962560 10120806 -56872854877432671839427743985161063040 10120807 610780406493675525368390007736851216056 10120808 458758724035260905535392017015719336960 10120809 17686206202441738525360040587834975680 10120810 -34603296843051600875713340808857072640 10120811 24777432518515450157518870967759893992 10120812 -47579525210759760480200172213335344128 10120813 -150162063832309450015774744640530606260 10120814 277818378756158161992929802223009451904 10120815 85082738625978333877495460933170056000 10120816 107624000143336417185581154246052249600 10120817 136290029101346807167285084919088969792 10120818 -58775455965067644761763435177967429632 10120819 -537923894902000987741508352074727026504 10120820 -28586973562093007672355264873110661120 10120821 -660326295123566165549506924833017258880 10120822 -230509695880016697911204680344627408576 10120823 -120659761149150538832207996259052526736 10120824 1699641718965999907522372126077419520 10120825 -93660268966917688340874865222126200000 10120826 5705682302583658174234747451375842560 10120827 125043976136142039427192626581221966728 10120828 -247562788775242269551470702129668348928 10120829 156964950556853650621390262842374167430 10120830 1538455641778577816337469921690849920 10120831 -144004888798067010908227566712974631200 10120832 -68285945541486957158740017039424880640 10120833 -71226028135072558107255365735280332400 10120834 84446383462238404461248336667538662912 10120835 98999464666468595981650385529976283280 10120836 -47438496594643932773097223089250953216 10120837 229166448868077365395392158784594714912 10120838 -13577545635482343344550854270224039680 10120839 -151905384850090192113921103039364052480 10120840 163324622037341934000742658998653849600 10120841 -430794895867811272881539127140132806758 10120842 267752354392204422519920972108367882240 10120843 629955915904160460008171515091499867092 10120844 279759667387550411588702245903913203200 10120845 -25999440232611703209984660171652104960 10120846 5293265598777815397414059731475655744 10120847 35309175078105802137796063837104374640 10120848 -86115478547487194714375777788326051840 10120849 182297418328862686927454387210313218560 10120850 -11229373065764225238089909057602423200 10120851 2378794567539229882853505057801367776 10120852 119600660518764972107270428944561001344 10120853 -148527279485856665967225153275188155360 10120854 -53320009739756717200089904439690875392 10120855 -452549405627936130447910226345565254400 10120856 212983598894221184761530397524190003200 10120857 -68008275044903232013257148484670891840 10120858 -300952603911737825646419998802104945920 10120859 152553190229429517652408487533860190752 10120860 -167849943883442635344842066853713126400 10120861 -40363744672792194248279956793363361428 10120862 -78984261330394783691257909771448189568 10120863 33903247705497814820535355547214639360 10120864 -151997196645684547463338888540880240640 10120865 -62923052618995150524039028773061613400 10120866 2655299972478054216478017478080457728 10120867 -6072713149066101918104552810361487160 10120868 -177832991327115526823802867397001932800 10120869 -2483638399995925798523540813507352288 10120870 -152079786426323319860255993152378197120 10120871 562028739153023994194271682674860411472 10120872 -78740079874003906287427313929183150080 10120873 179804287801833258232589218675980220800 10120874 81691233569314948070529380467239018240 10120875 -77329640797625457453124982749548456000 10120876 389109455296418905674673521703567098880 10120877 -260455228525295995610551656954799385940 10120878 25104129020615796356971083064019099904 10120879 435986161095194086798983714200041843080 10120880 -3599638834154587805062003887660072960 10120881 -54397281424393463986715660835105372048 10120882 -194767868545650590204825009981934324480 10120883 -136799358751024496257832882019161289696 10120884 -147966646953846139253838154657323417600 10120885 195273089563067769234207675846329015580 10120886 695635142053231250007160568812379836416 10120887 -31208732655870419079178958092580533200 10120888 -220154093888009244834362969101640970240 10120889 66335187758946758911065683463908803524 10120890 -54058509479998064482450126751639900160 10120891 -18994460941857700734537899267752003632 10120892 392468491967506978377242812476681225216 10120893 27004906721893170073166515230006852864 10120894 -16047696499382095401708807817443965568 10120895 245997126168588015095388506689561607400 10120896 -173225674804665507268378515859455344640 10120897 -38164920454573708562369442545903507520 10120898 162094979903069117219466907085237077200 10120899 -133623642627392942110156418477891543040 10120900 -150481728432780115081869521634870928000 10120901 -218153091117961557455897032397892528000 10120902 97573873216700961266813309629274065920 10120903 114414219345209831916431089226814770352 10120904 358928985180894722017538287816335221760 10120905 40744063962652748971675088100474944100 10120906 1190489230642259976171279447922305120 10120907 94755293058606032098397389187108860512 10120908 -35572929426984718851315154467586080768 10120909 -718300661373709810352654750657439470100 10120910 -1330387422561020585970762676180007040 10120911 85011514473146045558740028192181348864 10120912 -56817949923166359300944658999082000384 10120913 475401102407731479448475108076168754560 10120914 76649915365309842854847984726534495504 10120915 -116317947890480507789007885560338946400 10120916 75791472997039380555729167451388186368 10120917 -355240790215224839948437334547955524288 10120918 -244299215066567590745318895906523695840 10120919 34291483082607513721518477073299916920 10120920 111231614332677296335534466291564544000 10120921 250716171142295172105780781180555002122 10120922 -9943416468173119748678544074597936640 10120923 -623591125794346528618029704450085858000 10120924 168829613166744257715218386308815760384 10120925 101514881131700593905039605788653001650 10120926 -87022949880101726343236605256725466112 10120927 356419914804602858361747846992595336160 10120928 -130875468356027319760456683498496327680 10120929 25730179622867018708406328289318470656 10120930 120208205938276731194321384426281155360 10120931 -124139034721718134487806672076922695268 10120932 -23998851824414375704996823468368497408 10120933 -211478862576766849354322312194293765120 10120934 147997062943534864871426450559745595616 10120935 109862378860877233633396207404037468800 10120936 18682155064828293910190367594686300160 10120937 236702417371814856747998550847123632000 10120938 121564269593423967734857512306899852544 10120939 25206182229133219932282359493222541040 10120940 -218996004935506254533187889756835880960 10120941 58039226521304037784492704283424080800 10120942 -9397285702937786153636590343541442560 10120943 -27232218399645404539072263887559129600 10120944 71666969812900419124809561140980383744 10120945 39951806534318452599852523735364179200 10120946 -6142228093363289247384392373030865152 10120947 41556219304893803195783197039043086080 10120948 -265939315904606886854449221393404056192 10120949 -558724652731353468926916485812295312064 10120950 96109031628681232205255140131345662400 10120951 -320633631099703864585457350261104289048 10120952 -301810520979006057203597314712534630400 10120953 -7797066562922160936360393145727615232 10120954 -6559601223495241265093936993155783824 10120955 4692528309309040124930348318270999760 10120956 -13532974789783176508776302617373629440 10120957 149450596853402046719617635233744869824 10120958 106757089341292391456590034186387802240 10120959 20009763006546212041168309406253659064 10120960 -218810251002595434885370587335538769920 10120961 -487871297230223090102200197087535389438 10120962 155387177018596541439239541808812999552 10120963 -217986110483872102441706393829223862788 10120964 122311034875824724999649506593029615616 10120965 -39177575122913881691348066479967990880 10120966 -129704095453149682037802637020882585216 10120967 -652490746939076390002418284761343062768 10120968 35264415915434281919845186241479802880 10120969 84936132462585139266353030022888793370 10120970 104382599488461460586701264067559427680 10120971 -29070158010319771155788799936142828800 10120972 -446012773945399756477260313559304788224 10120973 -36765949011057764774346979443259990272 10120974 -137820401981788487850025389677272982400 10120975 -25503382389228923201169971558327147000 10120976 23114641627230294744234364053049516032 10120977 57223832841932196130628297660003088000 10120978 -45450379592339358355389519743417402880 10120979 -58812145796263788974791219151939189760 10120980 65811138533069743421132435337436692480 10120981 -52453799022529771212735975564313267268 10120982 -76881965281849770314347272069644955648 10120983 -142580788908458779416940581215201703552 10120984 122127743295008291751857014073712537600 10120985 -55876594071777784222892483349826789440 10120986 -161601542162332983702722258567150894352 10120987 -253856176032069496311235286052699983768 10120988 408437181272421144203030587954266367488 10120989 -4424633996076882397064838109995945792 10120990 21210012530182488118576791172340361600 10120991 -21306091518068477405203757728175353200 10120992 -16455586156893234530014923402013310976 10120993 -116454470831978059306080189347873465758 10120994 84810140872199858347889423682489803040 10120995 -23815889238359970504668707216251533280 10120996 25477684290202913185224396027804672 10120997 -185297896376408039074038278901100207554 10120998 -38039766339575081580811706657429453952 10120999 79007237420901767152985560791455297736 10121000 99863398464756490699845618142080000000 10121001 -388005432014576126141212709239183121472 10121002 74973173529721724055277170870123842400 10121003 -394044902205735231512721296786310812748 10121004 -114215527386941776189964926594178088960 10121005 -98647279207611499752966541925476080840 10121006 -127433971971488636894626267337216163840 10121007 131801688770239840504464794048317752960 10121008 72661707721489806555328946691801022464 10121009 -157998503728803265222211793722484023790 10121010 111357085770491003426689297084124674560 10121011 -115971923440410760311900545191104804608 10121012 6382558289213901427880298811142283264 10121013 160407718576828872352087453478762527584 10121014 -104015076147356482931844897670713887808 10121015 134293216657373284256799694753550499600 10121016 -110683026492616850850480568920771686400 10121017 -52172568260772372560726876807960330514 10121018 -123641156282287862427240649589670666240 10121019 116221923832950779374034442916439576688 10121020 -31235960485606849500900054780693872640 10121021 -66985812110704010369500658559402046368 10121022 26410889864532077695444104049829735232 10121023 -251002356842073042501096517260385276800 10121024 -60809118170964969657624138428717727744 10121025 -38246646546411947174833965318132061200 10121026 -70492191699617041359584870727439258080 10121027 -163416553224326202464022695203824972288 10121028 49783879314769687294356265608025067520 10121029 -320449124649916442988418913398049437440 10121030 -108386455453991652466323128714592723840 10121031 -8169287733322349760415637519708894328 10121032 582839284463512984714217249551657190400 10121033 183640028690955894308729042354049168804 10121034 12050098856394210026361731845965864960 10121035 90526546668736433951202546408445009920 10121036 506480429636836754693280624428736000 10121037 -33471620930079903000513175834222494720 10121038 -327399612769355954794572838551698093760 10121039 261588167360551076763386417966018928 10121040 -42211136248827532911454760919387095040 10121041 77159115494031994082706690849274468672 10121042 192674261117200117771232568425336598672 10121043 -30137527586575314200436178726800094536 10121044 -314223662692039240225703822473964404864 10121045 596403850694714856732737664807368700 10121046 -21570129359532924887107289873432739456 10121047 544627877745386830852216335167164371960 10121048 377073684094856068591614606052961740800 10121049 -129336403722829686108172587561623888166 10121050 103685006805230296183804606551731961600 10121051 -98879708687399281392013723700879745288 10121052 -119839610995750188605241563634472578048 10121053 375866306973396271253106072686677837120 10121054 186966611900235054225180573756449139072 10121055 26138601909292714440582646118097008640 10121056 349531186169824784914927677189663227904 10121057 22564859977299956139533336030545631232 10121058 88564214562286973008302751111682918400 10121059 -1057379937619775808172547133056434672 10121060 250461645096701366148674350783330652160 10121061 -186768886454122724014740946072386215328 10121062 -53714236425093817431233767559710478208 10121063 -391063956778708143731015736452602031688 10121064 2760481583294824095019887533973995520 10121065 -296876051902378700243599107562806168540 10121066 -10862184208853331290717618014113248256 10121067 -12265154470112151437152210783285010712 10121068 185614947361545475661191580973681006848 10121069 -20956594856913074285261144213122633824 10121070 85979659083024980611360158774367363200 10121071 -112695838105979675965597454327222179008 10121072 44143341335270067244023769718173040640 10121073 -48481598229675533371776845598935353632 10121074 156281507563345369881830054571450995712 10121075 62424696400653790210504225850962896300 10121076 89010245216059076545350082323245402112 10121077 169906868744037905454372976886384963264 10121078 -47612121470180960003734071882571333632 10121079 22834247751727434743076400919734929384 10121080 58249910800847104396684544070945792000 10121081 -208779708794653691137886781301164233088 10121082 3173508171246233861959291796684862720 10121083 126949096326385291248567848205559608320 10121084 176951107308411071830775124365755017216 10121085 11409173766179076587158012051999872000 10121086 -82078772390337478686136468007755121280 10121087 -133894333316813242246024273995922537200 10121088 -157172471000039867094342834621335470080 10121089 -705130565079933049840018207225260656832 10121090 -3576534354865271163402164828228567040 10121091 46393387856475268444295553289228032000 10121092 13414955159697914105018578890303466752 10121093 99616781380444289189731556098759125342 10121094 174735076912481704095610696410991825824 10121095 59403481564594688294173467982781844600 10121096 2947155440043551813913092279843635200 10121097 5363927196199620106531195316357938944 10121098 1652751550299244821366616892363405664 10121099 -267442600378211916915924763030080728736 10121100 4879722403588635363075794373365452800 10121101 50586209737764758263237908384312386400 10121102 -133495356430806469017132867194071645248 10121103 -53008818581972327603129716881076332336 10121104 6355754972281362667279315229210050560 10121105 -152609362017116513979916513548717241740 10121106 -43124470020245002171497931396755904896 10121107 336119801234788673921206327816277085356 10121108 373545168097704464906174599053041478528 10121109 -259385749725382844990966453517216352992 10121110 -37168514703362719007563571860763088000 10121111 -17612274855471663012829246150512402432 10121112 23512954428858970932065149163538585600 10121113 266649016094847738972513448954583819982 10121114 -67643759282634170288046839507627554080 10121115 -201726008755393446045179340282669563280 10121116 134961295623574290674443312106367521280 10121117 89017057539858693739627341818491880166 10121118 -52604459169084677046469261525839986688 10121119 -472731995354773769589295461290856040480 10121120 32010316370353819584372228846183383040 10121121 -361830982369514239006453057968768082176 10121122 144794493005875505619215472109626148224 10121123 633032366647356721009244426789167820400 10121124 -23850754286330645829311303297275453440 10121125 -2659852117723648302156824809333920000 10121126 377462020239510622450900838456584477440 10121127 -185727818640641771117673595757568292992 10121128 -74995970282517509913242057179547566080 10121129 -271704846568394682676277530431528789360 10121130 -66737615382923734304515257130620161280 10121131 -263964552786525440086772930750223461068 10121132 -75399699419724408811469921006695971840 10121133 -124579342897890731747281554232711126752 10121134 200154567927201717997803626628724562112 10121135 92879719030281251925573909632968027080 10121136 68723239398182720411524800122706296832 10121137 105166894359921462391076483071128396624 10121138 -118704589645837852350845138830733205504 10121139 64546781766776854769329371079078487040 10121140 22965681649425197213447082567346176000 10121141 78699745719368981108575076987474776992 10121142 -94642962573482693800180754560321601088 10121143 -541141318853716482797538089219166779608 10121144 -183396614039608264446750662914469498880 10121145 7241832292916218393883282277281184000 10121146 33125518674455745151840713863709392640 10121147 -479864291410823863146522426514016821404 10121148 -77967596974560477094063854896541857280 10121149 252628046802683966544792810658711158636 10121150 9314412605411677089582696247726329600 10121151 206714617200243606666087972803402329032 10121152 -63767389074717295412594024032390610944 10121153 227697581428819631561307622604062994880 10121154 -116947831324669276680438940477061807616 10121155 -125889022247255824841632663763692608000 10121156 50984568569586746485881010156492859520 10121157 -150520475149196732220474826834073948100 10121158 8104826246226195030312084878172745728 10121159 26528008816664222383684874564260781568 10121160 8840823337605562380583663889571840000 10121161 355215764655470767961427656431031228762 10121162 389922053740707834317467622923867735392 10121163 23050609135085323746068802518655289584 10121164 327804743204974922134780475229430835200 10121165 1441109461527933152958621703352095800 10121166 328428618304523503765081853600208000 10121167 -137812033010869246659614008997981008000 10121168 4519484767702684645796942544042983424 10121169 -75337768390321081149661605423927748320 10121170 316027308619673586066717950859542295360 10121171 339044207614919261680338675203026630392 10121172 113883467019505188664220253680009011200 10121173 -45773733745875638221472059224374598912 10121174 92748343294817793363173950477017377280 10121175 -15454893908664720913304262574880411400 10121176 -62301272100641589901516814054619095040 10121177 209283075692370716886438624085224409872 10121178 58907324798522633148929644212246947328 10121179 -186485199875506499686439065945263237224 10121180 -2212547798259327226826618175700439040 10121181 -46486302307777156666374264824032816512 10121182 -230969047651099040624157331899129767808 10121183 -39163487044542424508515320653497865568 10121184 -94932283065764527745151757892263084032 10121185 148561706792405660539268329006567759380 10121186 226634983597220484440781386681986310400 10121187 19412573723085117692204285097307799160 10121188 -127749787432229290619012193323046494208 10121189 278443395166054895932414934394178940124 10121190 -42964058542149491049686666839751516160 10121191 515460057723777221254005976857148761384 10121192 177476476543749125913562851850657136640 10121193 261746592790965528723204825545075745264 10121194 220755862480608806021706927535039102896 10121195 -88213144726908687451550052386035278000 10121196 6031795848804503381142416238661730304 10121197 89127280080649208951187400114152485760 10121198 -42228312840501885839838337705174729536 10121199 -266633418467522726340882021423992362752 10121200 -3700691940555614576825723784397619200 10121201 21069075761569910638687603771910856804 10121202 -13244013199569652563681628900682397696 10121203 604793702958231761983538314219883717280 10121204 422195216837064276191509194227851779456 10121205 294804305891267031806569672539310128000 10121206 -113083426432857666696621735634609988448 10121207 -6990783808770531592805163204658426008 10121208 217165888126714284859186675694863503360 10121209 -113560583062815349183376877120401014784 10121210 55769609225946422319363059124540119040 10121211 2185268556075808073163512539555658088 10121212 11178638472130225847844564278043346432 10121213 1347578952655675020114043474599584160 10121214 193031467505016979741913022173945763840 10121215 -115334639190180450657055197616603294080 10121216 30012882785948213084658077804236111872 10121217 -8548348225536566312825843826174540000 10121218 -211619084702105062020563962662131515440 10121219 14702665019496281927058425863737055968 10121220 79249987374361578035303025517006233600 10121221 143619373758514279851237785151004674048 10121222 250745229903005457947956572487888139712 10121223 -2719211873075430464361377550796995456 10121224 83261049093651280410469944634877337600 10121225 -189371357512097670621205020416289941250 10121226 138584783161100947565625478663119692544 10121227 357385471083664566394984127462470349152 10121228 -3692063942656033086056033100809963520 10121229 226141985007677639033573532921306796374 10121230 -20049897229081811268520490374017772800 10121231 -12893164686467120947417160945415431088 10121232 -91020830296754108748299751531286364160 10121233 -291770849707262912294480568203846717518 10121234 56366309513430869480074774020640112016 10121235 -194696229500277200574595285329655650000 10121236 430021440977039190217033152730769425280 10121237 94477954048043638186825406240555005632 10121238 162553594928245411097326448823473422944 10121239 -151798834951032036674873560442712344208 10121240 232073012178198725215075222153638297600 10121241 -176063653194824798517952405598537131632 10121242 37440301141627201591541938140368477184 10121243 537274722076556597057270314911829286400 10121244 -167765372872938296780988400307730432000 10121245 -325025219976050138505481583644399492500 10121246 -341488668881601442539064437024821708928 10121247 -65139441099079337250837448800553198560 10121248 -284778453491161309815984383466995712000 10121249 33116362035050505320682625116167829936 10121250 14560417816593789749310727279254000000 10121251 119154068631578557064998983140547463584 10121252 87213965242772093105888981765780646528 10121253 193814720472247059682763128710400299264 10121254 1717178425313759608148970544227833856 10121255 135606623243527370508110451956286292320 10121256 -415305001944440966723787511278474700800 10121257 311013084214986284923813379500488432506 10121258 -34319105399201814561214537379811371520 10121259 160351252742450462568289073095700124504 10121260 17609083013496764098102538607498639360 10121261 396503215964600068868708066916678079800 10121262 144456774286875481682522400475055001600 10121263 301736776781798749842626928539965644144 10121264 84445287290190201976211473855930957824 10121265 -24065693605298473282075891608452136960 10121266 128551387189978219183980423178232616480 10121267 -89692173167803397450980636721423210880 10121268 1476351082874645852260884508551131136 10121269 356503105322921873317930267604140945440 10121270 -172504146040745832149042984005701043200 10121271 99052225513416986423870327888915438544 10121272 186786756228084874151114199287937024000 10121273 293599555803662107126751102585973474720 10121274 -6457465595955962473443725320646104464 10121275 342634472727216397487225607461079185300 10121276 -1588845500662355706850535620797195264 10121277 6783342571924347132359191570185648000 10121278 224916440305687018641148872777527197440 10121279 42398175955550936401012007004340804320 10121280 9652375740697726625578242024375582720 10121281 189609089025786409490062033918887897600 10121282 -210234035729676337676210178418824738816 10121283 -48597665932458360478867055123956694976 10121284 386008127139582680724700515421990207616 10121285 -243996262591308824243109787234905237600 10121286 -27296254404116672021739317824672481280 10121287 -1379203137912448446474225572004986640 10121288 -6805732086657463108612949805991034880 10121289 67799263144725303105294863216172939024 10121290 -279900169032931785891486793068605827200 10121291 769489285421636443188778438989425317752 10121292 329635037429601475326118016728126141440 10121293 173675448215514633799954398286017714540 10121294 139871872447718126150300545054320822912 10121295 -1980427576112584759236105531691983360 10121296 208856795616626842079067077765726994432 10121297 3304292551504052369279525497375045728 10121298 113151443466298006891244070895987323648 10121299 -219119005108678427500118919118212327700 10121300 51889426948190366725169017225195008000 10121301 244768931716554314402836193396531723520 10121302 31081268193184736930731748267155364352 10121303 194397153519484615412292985289665687200 10121304 -3654825298668044798429832725897625600 10121305 -116210504470091059005721132526643276540 10121306 171691180370453488452415557768202006464 10121307 -739674296101773965414235636014985216 10121308 14463221475106645264433637612582270976 10121309 767315935875393645524241623983779841152 10121310 -10115895438139587425460715697181230400 10121311 17729118190809989849276922549015000864 10121312 495493583263867891080306132918957637632 10121313 62278229942269721781991312128783640704 10121314 -9646183495574751059416683441589579776 10121315 111390392932998194070814586621340282960 10121316 -250679001400592957618889391003142581248 10121317 -65169829582721662750815496001923845634 10121318 -134606527923124214061387178167620157120 10121319 118206248622957353144536982817824138400 10121320 47177090714678527918591924797551001600 10121321 -10037000044634139511189831522117342080 10121322 52095710714240619367101232075004682240 10121323 -397571936007223040884978274699689868428 10121324 -40031841579732697492489628975192275968 10121325 -25804174170037959512691072668533274400 10121326 -95534119954459414905887932437799677888 10121327 -379626820937756956883664327075218473488 10121328 16320986246263689839046419211611013120 10121329 95774180003859900061132476287410430930 10121330 -146717027034614854414328261604537721440 10121331 390867674936255878770978404837164398144 10121332 -70602822124691851215171221320449792000 10121333 9407367909198408432131981199730881582 10121334 560682589745690008299282663372312576 10121335 -158353846471167895076252889375152036640 10121336 -10493603262069290366001524900418232320 10121337 -105368032878306959550006195410209166406 10121338 -279845575759278124330996578941607836160 10121339 -15272817759399836615196746987505247200 10121340 273856803996483969570260833607147520 10121341 471121439214911885049930882250485791052 10121342 -79327345097611775231297503588087194240 10121343 265141318291833821630318593969028798664 10121344 -256478703713155899393797373162002841600 10121345 50050844762152870250665150843275939840 10121346 120872097021528028248643244046101992272 10121347 42001989347474423043907125338368399080 10121348 521331685873813407262567963857399041280 10121349 -18921691340704974820030085423672265600 10121350 -24713500803866092561204020553451251200 10121351 397051551136265946727889593387007843352 10121352 280218168718795774612376511015660503040 10121353 -252354795823135400795171126192965164336 10121354 -244156131283409367103975032520716924624 10121355 6868637778691405628840381625772331760 10121356 45442006561290129181076453853744562176 10121357 -2728336037338372900223617409585560266 10121358 -28714994102780748110664274278961065600 10121359 209379848556956104830232957362684576560 10121360 -95795445569014896025301525368459345920 10121361 373257767389353062412623821830844741872 10121362 218926945484118555427173938322540780432 10121363 171177635405738874012221311419327920640 10121364 45666267699881242978034611526855239680 10121365 -69196018429632874327686865372136901480 10121366 76510725877204817540762722071175588224 10121367 296312365447493107210732713660888568680 10121368 145438409819602600919536902315784335360 10121369 -636035563175471335637417802649444975104 10121370 -9706975860124979839053251602602531840 10121371 -140403037578808411103467212244198794608 10121372 380359631099479396113707338607211663360 10121373 -164866011206675978737580783986221883578 10121374 -98393189270226114988832292422484200064 10121375 132385636335134897282820768984395928000 10121376 46955847780984428266222611316762214400 10121377 9539691992695434607685088623219157120 10121378 17300740414093144061507634239199907200 10121379 -111242679202717683704859048372440716032 10121380 -113244093937928283773454011542775869440 10121381 -6767686895821650368099495874735792000 10121382 81045215643559438934068233490500781440 10121383 4062482614421683852959747367225463088 10121384 -160389249146671941014959584334970880 10121385 79311018899937624333507917575462353600 10121386 118356334662303055416220686961861561344 10121387 -10924230438900801157151216315214623328 10121388 115648916060490239848592629930085107200 10121389 450628688739851713626272909306395249024 10121390 -62326767821932193909691740202487555200 10121391 149980781378632814077901907193315709400 10121392 -42852248293545580411548900091974647808 10121393 133246545159965071334170358491364394642 10121394 12119630740396501365267637949450772480 10121395 -196934848850118905769178045770889798800 10121396 466840665184556793215533190993309418240 10121397 -31724672838581931679825302275548288704 10121398 -61492359092944161819426629204941608960 10121399 261656152698131650744994564110935789120 10121400 132641208651262697245476353447935488000 10121401 -154714171559283214264588282799810806400 10121402 299427080159965341375984566853273175152 10121403 -3014058858798410491871611867124892672 10121404 333571159150958961887978080586212729856 10121405 57811768387640934762513138620007064320 10121406 29921820195914913687432475812289603200 10121407 220360925610122681566609182175318075072 10121408 -119240785794954412577202715713601536 10121409 265249716305729675072665472110484677440 10121410 22974471335269169141986398606776245440 10121411 186495577962815049202125913901971404000 10121412 1461547196590294518095708348216500224 10121413 210297909819584432734200441798079448860 10121414 31335544018653992725033147105335483840 10121415 -35929559499171122071223721729138988080 10121416 78159576251543800800894780755514516480 10121417 -336482610542477546852527407840178842534 10121418 56178816341143097246240934666623164464 10121419 128331459047432333097807986544385082112 10121420 -286920528428871913195953769934492574720 10121421 107800879704382647498596305016920053600 10121422 -36650465318948232303535461341316401088 10121423 -3531146208565375657579624165470563376 10121424 -8334936423418642977893486679486627840 10121425 180313653726220995928682908251245782300 10121426 48065220673147610256555023134516521984 10121427 -263403911175168069143472080914369165836 10121428 -318510350197921562363187274539085052032 10121429 -548156714697466494092047382931576737970 10121430 -89058091556815064085782659635319541760 10121431 -473336500765448840599671087262693652208 10121432 -504046217899445498769728798856917145600 10121433 -847013761769550738209576914135311360 10121434 -222161640241238746181100678796316346384 10121435 143962695799244815565236902237161877600 10121436 33948965492868612637580765698124697600 10121437 -28436856023355197644213109935057901914 10121438 48530107479365271501893660888654016000 10121439 26676475094964868866332413330928631624 10121440 -30509346986009919885261332943812689920 10121441 -653020494976273883288670165670627787232 10121442 -139644331965881460928375453636926415488 10121443 -4977291256415565866011351267698001320 10121444 386377852165307989960856778807515319936 10121445 -256392248679219052724115505842891054180 10121446 339365382118251812262088427531924328672 10121447 -99290549969219759215172428077628002768 10121448 136256483420193543345677104498949160960 10121449 -141057580698595122076680533115015627072 10121450 -12492291304069637335888360673826432000 10121451 97217202929386163729450058946109352384 10121452 -177251712841506457275489382730845409280 10121453 180382109664767207997483189518227973184 10121454 52807161450306833194561392126010354560 10121455 -5686723940151403455558466661200278000 10121456 -76569582301420290462127434093096665088 10121457 127194590476957522787721451725099129792 10121458 -67897793962785036504560568928622329824 10121459 316570207535066270731293545342218660440 10121460 62672891311814321841037759690224168960 10121461 -13050254782354622382422252488487317120 10121462 34298816219823515328111468742827618432 10121463 19007071857680449569366721155017967360 10121464 421024765034247493360013270166103142400 10121465 9573236398474437687316837680461907600 10121466 11252826465346932767143123924416501504 10121467 -571436099818163593328778526751049586728 10121468 28217056654855752827848800756911717376 10121469 454208331463037385376122083614242816 10121470 50224995319379113696419070275799471680 10121471 -56113359507146120475143060088768307800 10121472 79840991774980515615194249020601008128 10121473 -58119369910390930841676892145664487760 10121474 239872024099598644403928408633534630144 10121475 14640976731376346406397173022500691200 10121476 25775575394158467489246504880783159296 10121477 75449815154695443234961205120970438012 10121478 -130552323121189043648227245401035603776 10121479 -652221879439673916802601022832989410920 10121480 -144693597025696426762572629730533376000 10121481 673063706779689954057281796761404839828 10121482 34180979573157258535875386247227657472 10121483 198175927403044823931203099862459345720 10121484 -19621544089640349427631442263092990464 10121485 49563639277585406954134095882637569600 10121486 122774801547151365601517381338596519744 10121487 -109208747272360144731522883905874571640 10121488 -11294298163588747749186646906105020416 10121489 -600826302978915412567046452081696395984 10121490 107869022280804550526190468033012864000 10121491 245829294081634067543504019118169710892 10121492 -291052645914074980647992984032235539584 10121493 -479924367993647691707223036726975325440 10121494 -253504288316749150754025151978838017728 10121495 75060692806562264608170681145869411840 10121496 -21181204947005632236035016283149434880 10121497 863156654651782307930229723180934910592 10121498 23744741396759553437476903041284365536 10121499 366431472221555474097019860404282070744 10121500 33101879508501097748761354163042304000 10121501 508677267329417587587597970304818746240 10121502 118163421734089450411194735095639650944 10121503 -108293037254854623470565414063729042320 10121504 477576784528850878273821445135786377216 10121505 -41086815425743541188204518309227917440 10121506 85222694830504052860740014979251293344 10121507 -108513848296928421147678119471417038968 10121508 -44479552916941930724219304339896500608 10121509 153515674054357338361588414430254596000 10121510 -17220228636189209591293018506776067840 10121511 -436419933492046804255211626198728624816 10121512 1841628479776833637961533523485163520 10121513 313506158032032910138597027266763721124 10121514 -65432280521421171064232896399475910912 10121515 -102337305735114598730223058416573462000 10121516 -118180174137095377176281780481940635648 10121517 -6388869138711977063396043526160177568 10121518 -1623111124014222936495388019672131584 10121519 384858936658957675567685207262546506496 10121520 21034346349859105348585219753088778240 10121521 -450081765314230762292012675801001911278 10121522 34944293899260117169509827813252385600 10121523 6475431802082598789003082661618746080 10121524 44771198995382740606804857804318605312 10121525 16447826202176692139223350019717112500 10121526 106158538925530002641673600759402036192 10121527 -226524041384293583656879465983634166840 10121528 -595325772812688728503885687914480230400 10121529 -67117547761150192714027106967020688 10121530 136903727770412377248143821957195192320 10121531 -10823867453599842717248130457961051136 10121532 93882783501632667775403162281130537472 10121533 -581120849700126068466318115979770076218 10121534 202138069481132997285727102002569116416 10121535 82513534049377083327765360488181868800 10121536 -212020653477062090010826286186838884352 10121537 -259431972957339194258347808778123530814 10121538 -7104773282849804039371394515385817600 10121539 324627506181027919548253973606107825340 10121540 74221582130840949118017429763970150400 10121541 129461624143542592744454330670572368608 10121542 -175106055058525024673126368183459079328 10121543 275857879618504629187913666758916808792 10121544 356024691097883536661578695954323865600 10121545 7728365095377999279636093382239500160 10121546 193671618839385222028976021259414948864 10121547 56386370123314195599674217210838417920 10121548 74908060943716208832820123406255723520 10121549 -426914846988846380360417910606403529664 10121550 13571212125446400126471103441531972800 10121551 -762447221309145329240474570068094605200 10121552 32387532695006180048536676188676554752 10121553 -138796158603641510575705072485987598860 10121554 -69200729532300592620512581599853959024 10121555 3375974234944023253913682246768249600 10121556 59377604634891726504701319084603709440 10121557 -13391682083904829450140734629736321568 10121558 -26511100656948784801335290200449637824 10121559 48557757398258101666577983630835512320 10121560 -165730398268918407816160363778662809600 10121561 -348770829913277530419455526842514686838 10121562 39915698191720265900856776702595821568 10121563 -208038173145094085748916784064030503960 10121564 45972729555960093010089114061082182656 10121565 174347998735174137570332937746756999520 10121566 -28447692884057068798057920556277760 10121567 -69994822559599116350639891015951017128 10121568 -265960725245723459442838252710663290880 10121569 67399476058951021761500400567039523368 10121570 -25117933704883450915706756393120856000 10121571 374859913885131930044923554091380309600 10121572 -140402111163209762835371366378924660480 10121573 94405551991955697182515354337234462400 10121574 191873526658008443357575237697679505920 10121575 107417358840125839445310894833819298600 10121576 369973088221155612671637336667830574080 10121577 226426352131161913935853320399097791120 10121578 -22811585215427842432141254780704230560 10121579 48866576614091725333897939582184791680 10121580 28522605719627007388768873236482150400 10121581 27262894726337933883812172898361241600 10121582 58595891628287601797172776002065763392 10121583 -216053134394944682343270227337611811576 10121584 -9675515811801331936593424256390922240 10121585 409817910962933378125470672957731011200 10121586 -24953539980226590778102688913682571136 10121587 256588306904576271858971927385017203200 10121588 -116153704587320797346176097513016777984 10121589 -110538638540322045664077923236682698656 10121590 -56080448608339721746152061205242291200 10121591 857561986702714900427286820422871058592 10121592 -123591657233195769765745337084234588160 10121593 -75212515683015015182154252089691374336 10121594 -62720799939703900753779071029987776768 10121595 191820816314511883940718804556937456640 10121596 -15059137404849555514622263933218600960 10121597 -101320261111842331492918314553703602080 10121598 -138274016580821423365234554113453376 10121599 353743080972770218232840639107096979464 10121600 35357202751802061550183477687615488000 10121601 29392119122904553461457796239204399104 10121602 14516228780194769989284174930447628752 10121603 554450000218797444329005596647830377852 10121604 -64082470822824356412151517296182558720 10121605 131288146269109021985112357394374342360 10121606 311279487853554684638918231900613574464 10121607 243619397506219117755298714013211559560 10121608 150948694237584742603276750539207966720 10121609 -81103941004353932500192545195560661240 10121610 -10581580433813719393016506997639193600 10121611 108237333635318128806176254654929024212 10121612 -78681172133193183284802508826888511744 10121613 76408107423797925926607156640175337984 10121614 12011402701352962395487355031890847360 10121615 -122730110111663968080326488979350864800 10121616 84817026130150124787507617245422919680 10121617 -152719536653195019786543241964491375248 10121618 -39579704704928021499413043785069501952 10121619 -2500119398126062241445188362412210112 10121620 -132498185384382681620329281075671216640 10121621 581236648836948146732579286628357479822 10121622 18228839188539056222165529917124347904 10121623 858702811539330650449340663285505693440 10121624 -154660037640483453049041433233903943680 10121625 -239864658451919885321406810362700000000 10121626 303503340450358948785530245566453046512 10121627 -342176017572282756227001743517682359480 10121628 141612249221774619735209575797326684160 10121629 -64600400065700014069685612522994283968 10121630 6079594303865714943471274301009155200 10121631 -13087001440186468954554099598587277920 10121632 337207097705330639665417934168525832192 10121633 47296227111105121843393984778484454464 10121634 -111565932013339367837362347626020071216 10121635 261593063284761767070177423183997840080 10121636 -64548152149041403779980420190216813312 10121637 -260258375246246090606501973644785979040 10121638 -557930680344694367180607473668983340800 10121639 -171572567485557341906708519004389380200 10121640 54462276193128220985591859039229132800 10121641 -5561545231781442942959554604336945376 10121642 162650624124968271783275482557778195200 10121643 -36191986910364086407974696893886537216 10121644 -77091317910908439046937746455311135744 10121645 -3095346287663146042785285355549418100 10121646 -45623955372798190471354624491864391680 10121647 234051773853951039393826851521894760656 10121648 27825325589007845449721862040375885824 10121649 -61990805942383924785158949095652369312 10121650 36456771612121219644755548111488000 10121651 -484302688458171300288729022383137199348 10121652 -37504091027858998153502484545212108800 10121653 -5635332136316912086459375242206736960 10121654 55571017710961228398885004197902863776 10121655 60017168114164985399352981432118609920 10121656 270288852933648582057534670518853017600 10121657 62627169145559213299581749114641361472 10121658 136900421291504928035796780093085430784 10121659 83645815237490877753254350042467924616 10121660 36847560117058086559544926715820679680 10121661 -390136160866553041891313184128942675040 10121662 353130570506248915883061240428504450112 10121663 -205278635706742866772145888635167394560 10121664 25828315760151475245006667941414961152 10121665 -229449200144370330605366150142749726400 10121666 65056129371042654024042019202202958032 10121667 -143787783589641975925389776762810656080 10121668 -174527955846565500350048530385412255744 10121669 -6395635921357432681783104926960728392 10121670 15930334366752301404121660179867482880 10121671 -22823489368286160301260224944751534288 10121672 172474841499434754258514683542042419200 10121673 -228015983772337278168444220705188466416 10121674 229637275125000480332175942517945740336 10121675 40445846511712404004171450595324682000 10121676 103742949403155827428284195025458642432 10121677 165213327319312447574324289720001297526 10121678 -12120240546220531569578565087844258944 10121679 -335014537860059898910236623088757633152 10121680 -33519080309424378234404965443846144000 10121681 -239769297206570301701189802207598025856 10121682 -65293498775810585520339682119110171136 10121683 -44871591001265364813272604247652714592 10121684 -516419234552776102286698371180410880 10121685 132809850907683557615330752511862716160 10121686 106439716061093810145025534382920581120 10121687 -247793999182918073965851256776870092664 10121688 -173024042160633128301682951885703024640 10121689 -262379430531635636601911079130042241280 10121690 317163033333291782208595667001695527680 10121691 -170777265657160830558602667412677608808 10121692 -84194948063187774534716967764795680768 10121693 336616414476892888457116497401921259942 10121694 80840620616260346762977774800028477440 10121695 70275104155730301510657944422847356200 10121696 -116184934440997697055305630591719833600 10121697 -242250939404523838738628675430201180 10121698 63678281418892854364138733507536411200 10121699 -133165170272329548317218765212342600960 10121700 -127708621902754885871090289270152064000 10121701 -90655289585401671590649989081195200196 10121702 -43771330347121392808436032977747210240 10121703 23593945955033704665242196540804084480 10121704 -21391795051295069375057979742645370880 10121705 -14191505201732247120869251549636481280 10121706 43374678312134863292318224359536747520 10121707 359955771809968583753492284823931733840 10121708 10380560992730889702647902679933161728 10121709 -99365538813686091144840414749333368032 10121710 -192133587705590808594018104563825842240 10121711 -30486381571888406372489479130201267376 10121712 11201563067586857806472650896038461440 10121713 -17085526295216701716911685112305583040 10121714 12889890526672789953141882040352253456 10121715 195684187097823474933805509453396025440 10121716 -62487978214238722427435343926910720000 10121717 195896404786011845467434075783140920320 10121718 2360942226914793806101161989127881664 10121719 -675488099265408434222283885016454512200 10121720 -10879079343171326221829593188755865600 10121721 210459137730505749457182852854767455312 10121722 -7366667463150557918287646176961794848 10121723 -13227790924986028037058155802231320028 10121724 -144162764220904785882443879544919933440 10121725 152367996982011886808006350686249024000 10121726 -59965651654678236619174467174544754688 10121727 1642952086398232716753194397530204160 10121728 -32131978411100186848626174304186269696 10121729 -462772493103512132509064676056673884670 10121730 -2306369569542150397891636808003842560 10121731 166866080328399057799040870937488545532 10121732 -669259218290640010578354804951595548672 10121733 509782054308761223121293419624841081600 10121734 -60100366345881946213631860822224720960 10121735 126257282529190785788951391343448575200 10121736 -140092606405036715035398224626691481600 10121737 -29204728530974042037181499740052776000 10121738 172796329143406165083045603372035228160 10121739 -342650265080028899108505491362297799952 10121740 77097188961387622363034445560660044800 10121741 25464736179240336707358495706180066272 10121742 -5759849898923538268455948318999364992 10121743 62828641871034913863553924643538690992 10121744 -59868101223802122501912757114477731840 10121745 123238975204425974326797771156979857600 10121746 -175025128214030617674395505673438562928 10121747 -52287560963980911363734429337810016320 10121748 8923783162689149129320204035288465408 10121749 330343327886179268086255543568217592320 10121750 -44609571909122894170190089837807968000 10121751 -276030404242077342267186836610463909920 10121752 -183722165854360292212168332395353190400 10121753 87202222277023191680684290177818509844 10121754 -20033407458497114127792672618739265280 10121755 159169428059590637433598598729958224160 10121756 -231749961105243422719183030021862906880 10121757 203062026212440577777386924787552716224 10121758 10375915333106695535295846990520781376 10121759 6959239558605558173599646331817020000 10121760 -8281634385770911063661590380313313280 10121761 184477342098099240833444851027986780052 10121762 71698181545509746862094180784033198592 10121763 210898360834359413707501262503744314744 10121764 -37024326454142172832457335831981143424 10121765 331937889817129542309163663461176592000 10121766 42643267701194027307329979281153265024 10121767 50230104077001512887371190834168091400 10121768 -168063522414773995700961525067410554880 10121769 -146997787665391929482231846526440786496 10121770 2721906535096318855202810873127302400 10121771 247456609438687442766323053332933936 10121772 58164498390376106641222268090504343552 10121773 -100073409540975538398997766232886668800 10121774 -78542271133742013811174622292710366400 10121775 54056730055156726835415128703034752000 10121776 -9579660029201854333956421222101352448 10121777 -142773276307139572214837614009747675374 10121778 -48184370384128255044978066458913015936 10121779 -159203898637248189316865876503202469888 10121780 -84014518489267028074505935777931788800 10121781 17878566890213209129878250103998369440 10121782 37895035702528045008938589017298629184 10121783 110458633925835577243602743393073790800 10121784 -189629218624142850927692635744560967680 10121785 -99088619112392421030251643819225673020 10121786 -190360870960359072363473824813380245280 10121787 97879492482719274967968165892155625440 10121788 -272609383058896890836449483186559258624 10121789 -66889862706164299817157351898461430644 10121790 9848920430213078323847608794172354560 10121791 198479978936597462198741309652665462584 10121792 70566644094567367081695613444313579520 10121793 98543887966983459175900090139394968256 10121794 -86470495782533645880083599520247352320 10121795 -474194504111728589642257179735922050720 10121796 48966304579599568453860399121666252800 10121797 128601474304482758892019613677601408032 10121798 100759076414908841951483759012548802400 10121799 220020724915092458035117450804548096768 10121800 101628091142306224510526857963537920000 10121801 -437057311141804151886628561026674167500 10121802 -195410569872543873516241348942101696768 10121803 68922933230545516925187128104461964052 10121804 -12819831575319957684378615651195863040 10121805 -122202034416791350095129624784479215700 10121806 -12884783715026954746921561895274865536 10121807 83576977129945532743652308629293762400 10121808 -5463946209624151020352849610643603456 10121809 -170962235240309995265169521744485544220 10121810 -115289758606496775735333946180625326080 10121811 -9830426748742854913632983256105121536 10121812 265114523782102128415920997414176003840 10121813 4222963894140391380986089864325367360 10121814 -207349008538227676802737078799168991360 10121815 -24021396242858909265198890512237875360 10121816 187251859653631623615004672775975976960 10121817 -73756141535010421385793196809537502080 10121818 -136318081130139212251628236147073664000 10121819 -303198749132052137218521163351331118780 10121820 -80474470360962531513296407314149329920 10121821 178891026671598317638224175135900810022 10121822 -7909076157583195178746008993291481728 10121823 -212439751981103028595667652099788194728 10121824 764264208321488186739365557114409582592 10121825 24801174598573784252805792349933776000 10121826 65175182611259503509070446579047940096 10121827 121319749885107076932108574312849732752 10121828 -190273205481890199917502321458573519232 10121829 3799279111021246657094887629269219808 10121830 -186134388514382390632216196485913677440 10121831 -107559352183924599246538013166607715616 10121832 -143201472761194189840082962213491916800 10121833 131897396333995413488456703844040065082 10121834 24224186046419240676644255959972992384 10121835 -120969249580828566239829350262715875600 10121836 -267057123508341925266247637711869515520 10121837 -186184919911046169084106278607619963808 10121838 -10131317843669811757772710429863646656 10121839 -88348553706417081402190895435118862240 10121840 -12613457766591775265818137088113377280 10121841 -6743165238751281657135955379604345600 10121842 173995085835195269134407454786610349072 10121843 -123275003487792942518119297744231747440 10121844 -280159351070544422910499153087560720384 10121845 208528630154339809700929877888280659100 10121846 -78180200675756041545604875701859471360 10121847 10557344221914505426951905191494139472 10121848 179563956431641213869239229160661790720 10121849 -117837298844778944412415856634226374780 10121850 -7687260154253540678840076841957900800 10121851 628783811615960703888734055205710007920 10121852 -50701707180903325294592781525245024256 10121853 -12080138927002579180867609388210981760 10121854 -124928225671550762798294174630363040768 10121855 -322377903995696974654516710746004537240 10121856 -3608138432092275335582256061973790720 10121857 83988609189058120443537414094108148692 10121858 -30804628751930979533700382289553830016 10121859 -385142442076513229504558836520107897272 10121860 60911007358236966060803309615784099840 10121861 -32323896683258416803176747482041809700 10121862 -26146759654537899046623233981111537280 10121863 210137501183906209582491895045471075200 10121864 -259669939414095957412670277246295280640 10121865 -2214010297577486711033103390320076480 10121866 -11638427449779025296723511427721934080 10121867 -29823422506370473222844633919756221808 10121868 -151402860075087854006948674659242496000 10121869 -386497667360537532466851498363750236256 10121870 -233719524063079701288469173156754944000 10121871 -196653429168185855402939566125082832256 10121872 12819444539898078958906899112328691712 10121873 772024040181939104745430427345658485760 10121874 46386231968567066967899936063877975552 10121875 178141580649683640933749574214383000000 10121876 -233646342730294542986828913665117504640 10121877 115632305825421473723917712295130216014 10121878 -91639816317486612198102947358684686976 10121879 -314819931629140119052388035417198923624 10121880 -96074740819941870196444368620344320000 10121881 -154028459851916663066408771792909289120 10121882 -17274933818870969232461191927593597216 10121883 224689282588815167090299157982104649624 10121884 120005889665556997140768415691796220416 10121885 -4417963209218264270118643514242293840 10121886 92710056130942400430767669175796490688 10121887 15515968134929118038545494334815065160 10121888 20371814435318789209621578320644669440 10121889 -26142220261601326525264517221798348800 10121890 -118101095943104147256498482707907800800 10121891 208294610442291035004545562329452930224 10121892 -96132815572651696463321985877177344 10121893 344919150560928415563023411866496157244 10121894 -133641250027593412647399263644023134208 10121895 45696775017214361996940300742845619200 10121896 18942773529741907880714337290223360000 10121897 81280826464274631778274176175310788346 10121898 139116625262941069904560007715260100864 10121899 2350346023706789114470341322071129360 10121900 -22704855550422773070090406046528716800 10121901 -147000472075802106682702538252440142016 10121902 46248430103876449566008364213819187200 10121903 40617412507667535235881379360356223488 10121904 14409728069326411946615801422099513344 10121905 -199568694222323744574486305403657748440 10121906 -319656452939303761469987901617441860848 10121907 661551094200782091777104571257469240 10121908 -305297969285475479711224737725823303680 10121909 -16381210353993825211614239731898751360 10121910 -52517375997657551861898546691824896640 10121911 327548438926025503425894017904636393512 10121912 -163002213878545727190767595511896453120 10121913 300079785673709868997970620038327695040 10121914 -105597712897410829734053429426505370368 10121915 90817188246593939187169627296376882560 10121916 8247480173322617441669543348665466880 10121917 36159240815212902066161029342369239588 10121918 332234419642772186118557905021817468160 10121919 -138145596350269422244387461908953826160 10121920 166115403587143652840201096778775265280 10121921 458474893369022552432836297238530285122 10121922 41573164874699477931671163280847120640 10121923 -28268833833789249158726847067607059760 10121924 310978786144767926486060213329590091776 10121925 -121703904444130207266846623892016788000 10121926 -29550360042993931319542566167206940160 10121927 284700343040761524624121512463236274440 10121928 -71986940730043997039576696696669798400 10121929 -105269812400138253248984160774603469824 10121930 -5602861099489708863742572740005632000 10121931 275721774892930741204432507839964369020 10121932 146185494695906362702896956763985459200 10121933 54863863367832564835041941908777160064 10121934 24109522268796518897381942368058388480 10121935 353003003222335282020685319752054223880 10121936 5158624655382696337035413459661619200 10121937 64632223118786251856151194344933820352 10121938 -127030939541408744460564761852150123520 10121939 394453088557782481613110413582136069740 10121940 -94154446127415431350735972369897351680 10121941 -287346494803254896897435742359951837700 10121942 -112255408327725295033405141726329216 10121943 63111057329289338935696820130432448464 10121944 43407584426585375858649745353876480000 10121945 581936877181629616105702828832269929480 10121946 5433791687391053082015909548710905600 10121947 -4195370102789847617799206230730205936 10121948 -303237494493116425287962534440871880192 10121949 221324949604254115312358924997128013120 10121950 -58501167268260730691976816062906121600 10121951 -31601109431895906868732468047674904576 10121952 144844050456563009170418703252291059712 10121953 636618144263930063495290877183072436960 10121954 489556459735419657458030216600937308160 10121955 -164808815747857224595635137594195347200 10121956 -24817456416660431166395406000563164928 10121957 100441979319963883093130918119994750520 10121958 27775316855959936116066890536531875840 10121959 -124926185917166376273945294724976848840 10121960 -86015240855879235750961616094670080000 10121961 -32007071117089056726256669578064818720 10121962 -253884229119903329379441502459839474768 10121963 -614590361538508820953548014190730603788 10121964 -62154146507657521313409994227431361024 10121965 -22046150780525076546273982460380569600 10121966 -154478521270538561621019397139438213568 10121967 -427503164131073804139581876216256687840 10121968 -106881352769225989584274071380839825408 10121969 -205970640300081965441836348965508180992 10121970 -36981991408759144658295053683527475200 10121971 -80146108054293465079019353391886244248 10121972 58067549975513732435838388838827776000 10121973 -203317791242079423808772822873417879232 10121974 5123091481101243781313174965601274240 10121975 120166198213418525061366235912155417600 10121976 85088187553676914688529607356176179200 10121977 -916254588549262958214353641180885741488 10121978 72983785387623043975174961915709339648 10121979 -43217232006395175361474537733325352848 10121980 144233379602799400475129274160153190400 10121981 117717618906481416277146536481690597600 10121982 33329717748624823089207482315091646080 10121983 -4623507493420390250425397458625113136 10121984 477492586729276727897644330484225802240 10121985 2000197446281667189730297871711072640 10121986 -81784403241630534888711481006788234240 10121987 -6108242605400055827648686545869759208 10121988 163378548478226907627442146972392048640 10121989 113038239893449233068746914647692072924 10121990 3365000100480200099128228003858058880 10121991 336426128736378465114694657968408849024 10121992 -277049871549860637769341675738272640000 10121993 -56015964233936708421580933915074494016 10121994 -1726697500736074163404591089733434576 10121995 -12565480039420574484173807572927232880 10121996 12028112231201024353680701166772654080 10121997 454309589178338665800943962315231431328 10121998 -3885781129477898782378202805399217920 10121999 247207774979413255967188103265787662000 10122000 -345876561079206278319948837814272000 10122001 203819092847115734297032320280373808192 10122002 -312380694557177907414357083913784730496 10122003 13131294329390024096695006716553116120 10122004 482228813194245766621424369838678218496 10122005 497220383647648654994666181727097712000 10122006 -62997130615157083232462894594649292800 10122007 180163309463944064450231752267809038512 10122008 -182476590224824178466733653955559178240 10122009 -196747382072402881139883806339251973760 10122010 181775806262847675488151797647479464160 10122011 291432772135787170562708641369214580612 10122012 -64303157461833725125617611190887076864 10122013 -981803156027764288433518481111465434 10122014 109114303519120674890220754015783084032 10122015 31314233669614690913475111600789636000 10122016 237368769592381505142011860994683305984 10122017 -34893897882184326340987351062253694700 10122018 -42462036044181919295071162767280852992 10122019 21704948816895365119938081531895535496 10122020 191199366679938366971300579348419764480 10122021 18711862470754988605520997930501291264 10122022 243443864197986706665032923100305598400 10122023 -15350021891868737842778642780008960560 10122024 166333771783326418895029313852351447040 10122025 410197498171628117394809262629932550800 10122026 -46614604063373179057293970636939134288 10122027 -77862357352993893625050577851666825216 10122028 3158029119225798620639543749399988736 10122029 420363291196921461117494824419953979660 10122030 10049570862110649162477595123088544000 10122031 -107322381260417170990100279669661171936 10122032 59784211836182498451683048051706740736 10122033 -476377357477014411480163856380155062400 10122034 784053235162411492682375429591907648 10122035 21588015744674391053456227479361443840 10122036 -135518287022908663981199128737963429888 10122037 -333382848726845992265736992733792266208 10122038 -142847055574632070132377887787412154304 10122039 45889873595008972931805240080309876208 10122040 -219309834229185983181704954039485440000 10122041 -310779695136367768591731455953529473200 10122042 -31602613414156174327090221184191409152 10122043 -495772162320191620705437140337431047708 10122044 63954145006500635330755769553569126400 10122045 31859788154600866340172372517336919040 10122046 66800749142303274565903545388469443968 10122047 20718681011337829239944127415390670400 10122048 -12624284745994890940616268489467363328 10122049 -10435123094771706575850802519660710464 10122050 -92630665186864194481821620577364861200 10122051 -159960960428384236208145344192043631368 10122052 187159284594705410320573576623582302336 10122053 -213512217574039184314647025517136800580 10122054 -81170654019689807911710498340873270080 10122055 329670812770635141938103235891216374960 10122056 180378781744080472314443828001589493760 10122057 -107083387874807893118381285884971899520 10122058 98807377341336516290214809736830622720 10122059 -290444248210663001180690129460437732520 10122060 -33451068057912797789917546540568985600 10122061 -347818598014055629005326890181230206336 10122062 -22804973899689292835869288650606811968 10122063 12682629804481292956419223922798443008 10122064 140370534959233097241890591528109793280 10122065 281562864519129266292753489169278377460 10122066 -102618291615848963230280941086991224048 10122067 117746747133555465105410844324288526720 10122068 -72920893524650724145990790512855916544 10122069 -329809238935510114169481806852056815456 10122070 -8682082245046681693024610150611107840 10122071 -729575238418248870055282856438932968 10122072 29936143917715748947081796253492633600 10122073 -105950934402013771953440965001610939000 10122074 -51505597040801896950731315631503029248 10122075 -172691201339718542473721141199533159700 10122076 -13397539118094851532306697749726154240 10122077 298013402945296255634820623834319660192 10122078 -83492226013035194303906079021768204672 10122079 -12866445954656252817307269625936427400 10122080 59396855626425545399216065066193387520 10122081 292560092146266126101192833254799312320 10122082 446333122503625995901962688758670540800 10122083 745695370527334324785672576714389526840 10122084 -3686331374949829876665894962914074624 10122085 -54916052630906845126093375590384569220 10122086 56492135735798001902550311847294495072 10122087 96068238107803514562587609456925854760 10122088 -165962732086529158646813812906242263040 10122089 -118778239663466329357661221055282032128 10122090 51351920837830596568343060814619161600 10122091 -14199172310647731317555358046356464896 10122092 -260297123347981922505850401087029022720 10122093 -58023561717312140524364067651390565056 10122094 -63721535935187804338891596352633043904 10122095 49684977962156899685094170853765750600 10122096 45442694955482898853964058155566301184 10122097 59639583017933844811581230371571387632 10122098 66723470639111328662261479733983127040 10122099 35372667187717157133009950853861423360 10122100 49577891670249120229621171182099382400 10122101 -94552736854567774598777792477027393376 10122102 -7785104767350255493099185393780065280 10122103 12125488999835819807192037682722169624 10122104 -531590790840260847854555815208561971200 10122105 43140173753815925394590320654926529920 10122106 6156179398418929950588421781422347264 10122107 -47816948006726871830553339977361324912 10122108 187099422242885090754252315409501028352 10122109 -5392257072260476910497450784975835540 10122110 110202950243811685721735280167915281920 10122111 585723110745759677785342392616331450640 10122112 66642951430594783016391599124067123200 10122113 377017461288407473272191751367671199362 10122114 1954945513727980628387188703680620288 10122115 123260386393252725074736856898739945120 10122116 140431346883017544607271036698557591552 10122117 191916451504251386917611430148602421760 10122118 -13359551344701692432670028317220651584 10122119 184404424406964244029364509161704066560 10122120 -206757222266127694685488855459430400 10122121 12781263288861458653201232201883007488 10122122 -3171999100106287003096264497529479888 10122123 -176472547208303636710943107310726163072 10122124 -128588703211378763422038760732821867008 10122125 106187551126074802091370802462509270000 10122126 -10137672308396955967438773678205993920 10122127 -164229569767546224645178832400694447488 10122128 -75828581073882688837895326203586805760 10122129 169229368082121646497246578973849487074 10122130 30887257992115312111305166118122764960 10122131 -394714280958316857305462142691407040800 10122132 -319586290015698163640354334226410221568 10122133 27050909765173021587005990173941039520 10122134 -161892714283599418701481403188243584 10122135 -14942115350746576680358258281340416000 10122136 -11145471861011849081964097429923532800 10122137 124221715049446013463525589090842421200 10122138 41702156709632493727157654392193932800 10122139 24370264485962843905994536234705935024 10122140 131734427805099667379290599082306990080 10122141 162892617860312686689301918090401604992 10122142 7378254278373201492834120090329710272 10122143 -141782042747491225266027872663864728608 10122144 20006948590254713226436016258313879552 10122145 429093415945509903633826351082966126400 10122146 291447792300389548499220202953130408272 10122147 -101484681668261575214315340104027584560 10122148 96190816617700101997287245871564637440 10122149 -173521022690701177631735526093788534850 10122150 46161244412190671032290734946363009600 10122151 -13885940968232991811363716459358550656 10122152 -121261755499101637413738974795187578880 10122153 -97276405088995076601229465216391550336 10122154 74251543864641403544855554961507991552 10122155 225954875952534557477344802253831129600 10122156 89255601985356829053944110182719015424 10122157 -1118788745545872979811895262900211136 10122158 226084367594152010598787991322502960320 10122159 277502128395494643042620933834236897920 10122160 101782272224289114344816479829060812800 10122161 -146071371287052806475016456454424658368 10122162 9227990086059374024415530149091128320 10122163 443421130992290840899467023839388422412 10122164 57359191283951648099697725111423319552 10122165 -103408022254814940376262893227998308740 10122166 -82908869553010973403631857865931193600 10122167 -497008537621224717768062776306236516648 10122168 -125100649480828246256007921682550292480 10122169 26609917850740471133579348541422538180 10122170 174356992031268296531777667290974925280 10122171 -91863134569893280265997364205138118888 10122172 -249780741026071718949692521088680397824 10122173 280848426153778136222521872840260165280 10122174 -12204824813045545540217128815885160320 10122175 -89071351055752150437713920137249312600 10122176 -45800093580044926365988568511377571840 10122177 26011033121533248555935864105119784256 10122178 206657431577837257855360948473141475200 10122179 31819166359634660229513049837757598780 10122180 -5076752057174744705962051859304161280 10122181 115283475886183918339046828185291118464 10122182 13104012922198588034747033119571755008 10122183 257294905739952190993921090061031419952 10122184 540504213476954106750575173947139138560 10122185 157881154498230808881344415396650299200 10122186 26620685688320928913313819352778633728 10122187 -69898463336215308005295101136858209240 10122188 181845944287263815446218621646257285888 10122189 -138145181201937025858421841605683599360 10122190 -68636883793427257300244119291923636480 10122191 -930718892998546970739874677236372512320 10122192 41774488477210583593870721494544547840 10122193 129388965888061067620947036368530745600 10122194 -260230346812997255286330935231257097568 10122195 -50173869287579467065993788789179216080 10122196 63908145354820952420854410098427947008 10122197 278229429892455819202493451356233616832 10122198 82488426410704417539473704216098838464 10122199 -407000973557736496102288766243554535800 10122200 1779808459086235737744684349206528000 10122201 -45555981565905237690639455024595436920 10122202 -113438511388417895239424299810971079680 10122203 10508513203161992722875772006023578688 10122204 231467424350156872436190185845492948992 10122205 -191414293108701145437193283519329445640 10122206 292708491902839145935132438047406311552 10122207 186960379131018643574359134752714650440 10122208 141943849214939617362641067248760913920 10122209 385083254070413758240364926634078965410 10122210 -20521982582024816173115991933694794240 10122211 -29744014709958495386850553360904192376 10122212 -46084141190644339128739682126198000640 10122213 96009579486009795568174646541181960032 10122214 101265896076393824883896142245553759456 10122215 5903988115990405159345401038805450000 10122216 -36262365513507340356433466794731356160 10122217 135219681997898169170231325874294977600 10122218 389512269972041647744277237514457782720 10122219 270243074862801186709628320806465986400 10122220 217623572143681715059434774459183221760 10122221 -344309569355402244831326428486966369578 10122222 -120716750052746308713104880163869358080 10122223 576263818610646516302814398889029947472 10122224 -120610707541735949294925340145959501824 10122225 53239502013610499340660719082711680400 10122226 217516454826746155230668439250633357440 10122227 -83644025764103078889659195318608781088 10122228 -427909108534541249049061955689934315520 10122229 -120246400012699457790273358372416022916 10122230 36572369975817836849638858477651259520 10122231 77323590916951935005059325825667317760 10122232 529941580369823459281962401328350822400 10122233 -143960029727378646840193392926221643376 10122234 56383109022965055914048347722299719680 10122235 -238891931904074849103402595769628122640 10122236 -203171364150436770307764776818019328000 10122237 -198042086217237570776868894176726795220 10122238 -29736447755529649301766677035585974528 10122239 -78503525209384972395493423512003925560 10122240 -101175326388944308002096969143235379200 10122241 -1733055189384345124357006489038365176 10122242 -132868005942285070911105019094655585216 10122243 -772943966088172709181470187362110656 10122244 -12771819978976263641720933535975309312 10122245 8109065878235591572756554648908175360 10122246 -6337780242304656407581602713286006048 10122247 -397195618931328071105505946161506714040 10122248 -368001342251245011283717049230211312640 10122249 211713076880528371705357055677436273280 10122250 -101549276579314645550424919389222720000 10122251 -160939743115749805998324138859270904748 10122252 75546430335283830829248632840012316672 10122253 18084842462554937607861850289010108364 10122254 110088323136827864590855925286044635392 10122255 -121887544316026522786919166004541475120 10122256 33680476840186691848739773803866112000 10122257 -306594582399019255204514132079419360448 10122258 -68118251471192859793348745777048179200 10122259 -204376508224563143596959203642186218848 10122260 -133301216382241692842807819517215013120 10122261 28334621793804862259054345978061038304 10122262 51095999346908771689271048827335589632 10122263 -405198712953968081869866736638311074488 10122264 189284919116495696582628716730914088960 10122265 156287251895294230966806029997335939520 10122266 -77012906095500978402800265265359690240 10122267 -313794136462693552247399435839056303720 10122268 -55813663778545738535596011301443991040 10122269 108216885452287384891329528242116107840 10122270 -122648974322868108723221956209995366400 10122271 -218948580446394358246491906852391084080 10122272 -91840346747150202865147266273462386688 10122273 -11482103739475895059161228777609888000 10122274 41175935680968562053714310490419853136 10122275 -6115985407381708468377815520411254400 10122276 -56998213296311797699205255734821795840 10122277 67601232532121362934783134136575141440 10122278 -350155532462015412405855738109675414560 10122279 -26001605004818122713338954122896564912 10122280 82239864456007261410251482701884620800 10122281 -89159520409213695601542903264645436416 10122282 200270410644310798279783955813862145200 10122283 100381115721406628342148938597411236532 10122284 201595678957971969936563957833794575616 10122285 -22720403923444310534468318026020153600 10122286 680072205336993886172279081000232384 10122287 -83530259571144155361412321610916472848 10122288 -20049117760026243090161111059542835200 10122289 113750136843442042992201038815880099090 10122290 -243215274088723719802885297267283733600 10122291 -402778928281725562881469352628577877100 10122292 77020697827922457098128153485325126016 10122293 -856035809825810940276757056672623256384 10122294 27492953996901405836063020299681576960 10122295 -39700583655315510476313432670997826720 10122296 -116511036326788545644994965265395466240 10122297 -58124917322478155702683003068039322800 10122298 65094804407615425105470250499508372480 10122299 -125124693564106298332477488306578269080 10122300 18349195713000133451389226048157696000 10122301 -77689046354807710883951529735482361248 10122302 -19850413644472302513707647658594008896 10122303 63579965390513550635617124210611732608 10122304 -72788792177048971241640946441043574784 10122305 -313731358535421987517281265069214871000 10122306 46838461142606071347115826055309047808 10122307 -128649324518831301860932729297063096320 10122308 -165010009771184032962126702929834717184 10122309 133199307936340238974879021829455527804 10122310 191217687292632185399341341506231896320 10122311 -89068063334794163102587236725709513936 10122312 -63894916592241218956662406601527296000 10122313 136529909441903041602289220226772345562 10122314 -17652206663822665243563305060788117920 10122315 78105584313054249312147998249211264000 10122316 319477244947589634541436534682082231040 10122317 -50156845109070995886268319443623578634 10122318 -172835799560636421695455463958586071936 10122319 251158556718413989620507684654561092720 10122320 8236846289399699708116763218880593920 10122321 159864009302202894837237540788091937728 10122322 -63217050442323872156771979656751104880 10122323 284941599523767401144395306770889125744 10122324 150277710182980066932311277593701165056 10122325 -294699657270962246625210252873491410400 10122326 2884316559331136683484188237708051200 10122327 -16904073249625494947168248805329699248 10122328 -148342353128679720646471853321722091520 10122329 -1283088284383200225675041536078607040 10122330 -43846859362694875487979134595574222080 10122331 38245396967936982737268297186566072132 10122332 287694776354800845783821157954384199680 10122333 -56475894321171407198239638080056608096 10122334 63082296495261076663408038590173536000 10122335 290965710922346724008897039180604519600 10122336 -151819225973256901466775346461575479296 10122337 -287072947432620688755248569321879262976 10122338 6884141404265071499740217033051995296 10122339 247502473307086239887649341008713391224 10122340 -162925307732213426999565083303312555520 10122341 197782976357244919449783040305686737500 10122342 -169944632967747947082679561965250874688 10122343 -378346291402986613414412091518308789248 10122344 236685587476648750571914045586217861120 10122345 -187921104760936236622513492316446272000 10122346 13658945574567071885841302361665163264 10122347 -63673427534525131801972477753322631960 10122348 72117829611275498565228028365377531904 10122349 -372905043689565593002778701858522666240 10122350 -23687079496632987676860942832023715200 10122351 -202117950365368248370783801692295176816 10122352 -134128874103739142487078030401527250944 10122353 343707379481504399360719944791246491602 10122354 262024647956084018920504093650749191680 10122355 200074915187016992916281096495883035760 10122356 32992660547083442374398374810664480768 10122357 130983240869467046454797206100030889792 10122358 -52905868784896583759914251139490052480 10122359 -133751453434976380778454113961757498296 10122360 -62259499886144235562897606369124352000 10122361 105110153532250610463645734591171754120 10122362 -57605357788692262877610082508754215568 10122363 -372072400434202746281537837671439258880 10122364 -66091050756009684678707300728634572800 10122365 271654519232082084920735182553588260320 10122366 5819363870250214287538512970593916224 10122367 1117191440002633621267834518333053760 10122368 7834040939591387712895391059138314240 10122369 183974607302766578069346009979597101888 10122370 -12442181453812425116708641548995005440 10122371 455022249342534340120152787823116113168 10122372 838465449666947603696406827051347968 10122373 -517217187658848748049371190408211398756 10122374 -309133154564858468224618146549829532064 10122375 283710588493416557280458901562287108000 10122376 -983462365049433333438963403693992960 10122377 -161815442300330032444030184723158236774 10122378 2431177528434421592974151923359777792 10122379 -307375036581112823775698008678847020 10122380 39863362480941023326157128409403724800 10122381 -545269449443555154711721828506899780160 10122382 -24675745246609177957159044602308677888 10122383 -522280605104662024607613033164443011480 10122384 -1209436400014044641398780764237987840 10122385 -53330682364070287283957355269868599040 10122386 216831585474711369079963758718674270768 10122387 -327051676581389663869455938288859695040 10122388 -362183364173827883077329038997795267712 10122389 -236106974907622123343815958093580093810 10122390 113408369838170250435964402394287633920 10122391 23053279389457053836983300293351854792 10122392 12759269262313245629464187338987929600 10122393 -23955018384877934138247805682804452800 10122394 121049139393722131283744262235937721600 10122395 126353318220683304927314891004907462080 10122396 -29874166064283729761955283651405286400 10122397 210870105806978826909961464465393371680 10122398 -113838078691949408644339209951833588352 10122399 -1441180889081019993017971195337723904 10122400 20252510036914613997297922459331788800 10122401 -520003069475833076744968155692467855596 10122402 129711461112781917739914492047113217280 10122403 -58256682112822819954233886516633952736 10122404 12485746492946886086781872391453459456 10122405 -123740721927481417742728047846371199840 10122406 -93742391350829389968026057490904782720 10122407 3504740615947383634645132958571116520 10122408 -91641785675963345083259655450989690880 10122409 498264178063753118211354612871470127440 10122410 128910072303418814241091563316834539360 10122411 92359910928928091651297634151221092064 10122412 -105858355863711734185529697223749120 10122413 158688881693097027426140079833125582560 10122414 31036132235240250842517862036124040192 10122415 -1251235108519909208570255196012397200 10122416 -51508715139398343611449771445577842688 10122417 -204761564421677772089329273696874868492 10122418 -310705190553050286781056209674207385184 10122419 -188850669454478448091935628723593096180 10122420 -161698702275659030702277946541430435840 10122421 98454540144850841163736593877235551200 10122422 68351186957290582741341092825957121024 10122423 127779225526348817600125473681564953424 10122424 -24471638302887143568833204096570327040 10122425 -102952341655746934768932680306067059700 10122426 -117640863951566234346770678009891288208 10122427 -60972943979032572921953620262216380416 10122428 631752102706771886131249851315485736960 10122429 398522620482699422862420926488527634560 10122430 -1607629712525174039236735339503866880 10122431 69167563829728789326278316587620487424 10122432 51234323216962321491243702264835080192 10122433 -576350748258567970973576433818086288318 10122434 3112343719201236091468339819331784192 10122435 295908530741105487793448650873678123200 10122436 84741538724094182716918160517516021760 10122437 -367749829551338219056286921949974669568 10122438 -28797576606886951237097556262320371712 10122439 356299322109686912203164163540611137240 10122440 -6600654828683467581545978351200819200 10122441 71924703396171649263986724249440105664 10122442 -153522250265248574705413388753833529856 10122443 205401998738261772637566011032119491784 10122444 79759252327743411283043289234341047296 10122445 -306718224527778770477149121707035189300 10122446 85230032423514840570487788306458017920 10122447 3058091184128615663110054115133302928 10122448 -29199319895104002312852373794610872320 10122449 214367384974887170638719872440430146980 10122450 -19236413937611046103074366340080960000 10122451 -100478944236565185617146605578767099728 10122452 -364699813951110459970504110792277870848 10122453 9920976674727774370986672738298022880 10122454 185644613018039269136074718559279577920 10122455 114652577083338610889828529412761473760 10122456 -56061501000636111440914339177962700800 10122457 -258107678199840422575472587901724802294 10122458 1526605268773629406665652307184624384 10122459 -176861064126735672885909590367455752320 10122460 101654267872933042470754134023243059200 10122461 -30790023007868702437946948394292655616 10122462 5947099752246666863005356880606617600 10122463 -30032459237812475576953144504853199072 10122464 638396043837393060083767071081273753600 10122465 24942903455578041506802163148228085120 10122466 -31089537402800377757597852743245459456 10122467 -451866184880308915322003450102171024484 10122468 -233963645818837205746759706858625960960 10122469 -507795834520904109269936555767010337924 10122470 46806800073415735752648127399071398400 10122471 210868730389578927202569022609163373840 10122472 19492375001015804161242502416825169920 10122473 -554178647782348230159845589235587550278 10122474 -35739724054531807030746391028063960832 10122475 220077025554137861132050745246663043000 10122476 -47592868122460023434485982840890275840 10122477 -65341072000628524141569421237131641280 10122478 132526744444684697824627290469542277440 10122479 -37074073105821286108790167488307395240 10122480 1019825219822179369364691532371394560 10122481 -289849751490230014945164234367224492718 10122482 3140495782126074166452178553266481184 10122483 10316756659237990671441112773937009920 10122484 -35061564033050983768413546633669132288 10122485 425637837927038722590507720041208562200 10122486 48367120966572094064202779891503676928 10122487 455576147831633044111030218466351947160 10122488 82431908902286612232433535301918965760 10122489 -1807691768298758134969139662977608316 10122490 28194261222149071972734707355345500160 10122491 -86706350998527022049561492936934438108 10122492 60346185184045218082902270938760904704 10122493 -185624915566556475650194268856478999200 10122494 258608288021400709374618870173618993472 10122495 178366937843970828556227320461943487120 10122496 -439528892557599388247120094560851591168 10122497 -111939936871289890561149522182451840 10122498 -90112992301775295655135509342047434416 10122499 457753897323688512470439857618812821500 10122500 -75882514066829959655917217882646000000 10122501 4638715619869809534324639523160332800 10122502 -1438623576873925675876425281985997056 10122503 -148182492301788385592477083409138030040 10122504 -12589103092802243431783738206501273600 10122505 377838972079666666362875182296570594660 10122506 288846898014440904038700804522566747952 10122507 -341235989741023736234784293605150425600 10122508 21347674873845040551301205494777205760 10122509 447492825088414905535640469765988755660 10122510 11983146598132628650682754523622918400 10122511 49043746607224461541697393796421384432 10122512 -28025118371584410934854693636269998080 10122513 -86124138342338893587244726544399094912 10122514 -64183680656193677777445122271172925568 10122515 123421984897776370183399467113432484720 10122516 -238639028047789301675956803391525785600 10122517 -21176155794809599591990931560947770820 10122518 -74694603227530364009270942553398466144 10122519 -98480829127378276976961650571095869440 10122520 70564470261785652827559410457419980800 10122521 292388708158437612149170149780679863312 10122522 100391724422980586952850618409657820672 10122523 47959726918158520796093253116362926336 10122524 -214562261917367469967801589136150225408 10122525 -37183892926697626624711101690863551200 10122526 228616068072570281806179012385847075712 10122527 31727471006097281260664715590202209376 10122528 147773265532625953454718108318195253248 10122529 166801924629133465396652848316353324130 10122530 15852040158816636103899966688340106240 10122531 325315750970977032585713477925320091648 10122532 -18616506644336369343862777335820828672 10122533 -30400249333881579584331738497366584800 10122534 46157722833993960022222394577080102400 10122535 107711940196023059952809672916501504000 10122536 508061559408149901582905501659420262400 10122537 61226540641751394305808882775200107520 10122538 242532749723781857768657505124565181696 10122539 133322209607428960687739278970729287056 10122540 50973793820715257221720840560855889920 10122541 64720285859241235837870217549196755328 10122542 -41961987313169315862420651760896580800 10122543 305217011729772148036966194247330381200 10122544 -250819501349582572288346116612653056 10122545 8808377034826921893405133685212945320 10122546 -20165751217488339827823651295249875456 10122547 321358187949983523122193607041393689996 10122548 -475677155159683419703872968770076884224 10122549 -30558905198239797261775127317584743136 10122550 60986809117811445547325239572584932800 10122551 -570466961029878464277201361903152458568 10122552 -184505548737947258680479697434235637760 10122553 -119059024288621814369056708240487584896 10122554 41637359908452641555571023904517263360 10122555 -118290349246052045744758649226674820240 10122556 274906676747295701304610598326384442368 10122557 -29281879029109108044024373249101787194 10122558 118505048321872738326082171591666903680 10122559 -312524941051279083278842090128564082240 10122560 -37794000425024994324161817321091891200 10122561 144842193713625864730222610604652351632 10122562 -107179680714345681320499867289970545968 10122563 -149340610835746127607915967816383809016 10122564 86632068336502605114804948968311848960 10122565 -364709722759911195664718727820131985800 10122566 60591295861774459859664840494698490880 10122567 141092534624303216111910911479015489872 10122568 -137007962980807936950183210906564541440 10122569 -12911635129507773848832239979928208256 10122570 9458149447211478365379534808741584480 10122571 60027278473056475556285510008916346960 10122572 140325310019569360627049457459267881472 10122573 -254243710191630655570927270896612842400 10122574 -102496539567949278240201180846925188096 10122575 109488680628716420769626104868875587000 10122576 7034745700501561979062022477849296896 10122577 -148643928526474978756145188606855122574 10122578 -103749467830685194941892048181910303744 10122579 -219861117795679827191937974538748144152 10122580 -94601859536070430133018306820832995840 10122581 -126405187622781239463955976749826215008 10122582 68783768086694043479710389573633462144 10122583 -395049069458798161758465493779405394168 10122584 -200809406459143188648465372883862446080 10122585 -81414049010480195802661593974617804800 10122586 -381740679109726124515483294290495813120 10122587 1117773597446905228465366045429443840 10122588 70565246865961183815431088859816504320 10122589 103677912854152393537004446139346404390 10122590 -68951678715621310887277713402557803200 10122591 147101209718107403957946251702226750792 10122592 -397307038163180542549000927779520512000 10122593 172812662116918954042784947366801710060 10122594 -27898275022644452785658673611951766528 10122595 8398494702096537790088994623419252800 10122596 455446935935971112678675103164291343360 10122597 -194974185170764313068410473866879440960 10122598 233749983593961384203477202850026712800 10122599 321441452723439351913190803656535694880 10122600 -181180077754958738191129255922092032000 10122601 -574230698237683725072404471211196403398 10122602 -11770005811475647379822085590946402048 10122603 178298450861140300024220144905081058904 10122604 -864049158572664540813556883717740544 10122605 -8132902078964412890745914291913790440 10122606 -11213838382693281554705645120748756480 10122607 593103532298688972316133827037407728000 10122608 67120909298635083722283224298162585600 10122609 27652346929975515495847332711910810560 10122610 96785638893807226601180625085738476960 10122611 -28817091113552751788831453306478175680 10122612 74111254900709036737770943159823603712 10122613 -146216993791963620334237191536487424200 10122614 177188293926022939733335385309351079360 10122615 -99279033460236882850365945230445093240 10122616 71688377577368311539264475815991541760 10122617 -571252008670845210516771975067963277334 10122618 -12186705106570271400904937894793216 10122619 -144489772391240276802691687294842555056 10122620 313404650538560406024851370038449543680 10122621 7051848427263396403506999491587277280 10122622 201312575487186758205308675046805986432 10122623 -198621172019285866826083681097610518160 10122624 -260031659992919585109850682900348928000 10122625 -1164892582858505377459452201124916256000 10122626 23008635227696393654349233621504893824 10122627 -47815189755193538724869251073333260992 10122628 51227795359485263022751562950830053376 10122629 -107620136958932402756853972724083218880 10122630 463428179574955759108879494303744000 10122631 592829917384752728304300342935656817432 10122632 -42008032215536746494755773013116354560 10122633 -120894173747551800727470343682606691756 10122634 -29130049347595091283308930844704997120 10122635 -142856866963903213589368970721402203040 10122636 18871615364983629954182525187861990912 10122637 -189960051161099169478212275958892118048 10122638 -239236692018901602827768496306323951040 10122639 -8609373755775952980361816500252744192 10122640 52409540496088905321111816140811141120 10122641 -530821847161744383863177784314421674958 10122642 83027792279313976097768525416545724800 10122643 -67033583775303515571230151746877442616 10122644 64604674643413607692999964033795229696 10122645 16617676694624521793385939728945671680 10122646 -104455316824164089358717799440214453728 10122647 59645571085647326971669418890963618752 10122648 171710066444793551617534991252812062720 10122649 343980757457375390462929469441989900240 10122650 -53160628777660609567339309205981436000 10122651 203360455663376694414470378288139149568 10122652 -78557707450720556723472718874259710464 10122653 237719682615313123717591348122389333400 10122654 -8630427662635303059210369914949590400 10122655 -35826727357830447695566643523410116440 10122656 192525820108938175063029473911616962560 10122657 -8676536591949763409415578742499914912 10122658 -22260802787932870058298130379176450560 10122659 -998138334688285938737014345793977977096 10122660 -164675124500844564713136260513146187520 10122661 -641761821571684063055084998510403827908 10122662 -135545953954829816763178471085035585536 10122663 26631510144147277154671902415209554688 10122664 296631325504940555611264295173274127360 10122665 6816554714865776317722855246365942400 10122666 1695216401411044382671983358127341824 10122667 -455915641202315296153735660514367762168 10122668 176958885140253608301586269427463946240 10122669 -363619291731744188742767163659003391306 10122670 -178261987714684975456414189648299270720 10122671 63584142465316561540064541341080889592 10122672 -11286226186816432996247564135669170176 10122673 -4156883799346982386375551635304688992 10122674 84395449278675869045528564183025115680 10122675 82402597465218030209874150298907304000 10122676 -220900590720828284296963714495281639040 10122677 470910819030288329857676972218041452526 10122678 -62168389956657656032998847376935157760 10122679 141289298004490898528756042523167609776 10122680 309439118713673074272662977509565440000 10122681 -231630863701743501133676436217661690880 10122682 22399781840805838019029994754947030400 10122683 -211121671305453796324918708571612770416 10122684 123163434848767167599737461091969941504 10122685 -21366933474298119156694607006354610600 10122686 36077054310934923884057363873321788800 10122687 302435987103468110314304609120498883240 10122688 -63475750426167047142885484863741231104 10122689 487593801633895303190489526883649772720 10122690 -28545833573873139610723908105914204160 10122691 -9776644270083320008701281144934178080 10122692 71831200227967120015208167846376463360 10122693 38544635439741134712202995941866200384 10122694 -71311201830601277343594422522588563104 10122695 93530706537042132288454620312881661360 10122696 -165713258536845457264903460341850618880 10122697 11624603892740263770875721345191921352 10122698 254867797015861537963863469914916887600 10122699 -390689516378381731971873157534579402536 10122700 -41733026334846987388696188347748377600 10122701 -685616809051714206850483723609306291668 10122702 59010639774201075882988276981540564032 10122703 -43177278919829061251852280662353804048 10122704 -24352691027919454408583103010058772480 10122705 597083605024684376658914493340554720000 10122706 -198038132883819886058851063913581201920 10122707 -267465204243652380836331673119349478400 10122708 -215571428364659058526473797009362237440 10122709 92330953727530641681222233601557418880 10122710 32053123162656211636850830806759327360 10122711 72564206236018631550872913540866428800 10122712 7807374391141857238578150589349867520 10122713 -328532092717812296610455119013705026038 10122714 9394810410735838655864320694438880000 10122715 -160455478417711202730656732049179406000 10122716 -7142402148709029361910312367644267520 10122717 317054720444174732569936988206905300000 10122718 7863469062811380282122206042671599616 10122719 36034705075781433716194084190715853632 10122720 99859647505131435186408803846809190400 10122721 74078495601113219940762370506573613760 10122722 139983839266349666999553871088215938432 10122723 -2393176696031946823612170721890052320 10122724 -56429437195043070099488668504873861504 10122725 150961002739440199000756702588297812000 10122726 -103688898953686951143807111982829521536 10122727 81175237391221619709366719544852250072 10122728 156084066726007441085051348918118481920 10122729 331666399712047795301401975723797283968 10122730 160406671318751349685019740133582953920 10122731 -7696327884297034117565023335080728536 10122732 -2348011924431873577621566865576934400 10122733 -570151645686800818787714204126594834996 10122734 223559679277702928464003888880838974016 10122735 -20271341776960185486292257472897735680 10122736 15122133641149878015540867242404675584 10122737 193345893739925242326110257393435882368 10122738 15633115660173813592120412284394777088 10122739 642164846647744197647055642641638320 10122740 11818066160820058402850505440582860800 10122741 209791133597059821522607905692500704750 10122742 87919748099152682381629609832425936512 10122743 -68776709960259563218830828780393851496 10122744 181988478330227983682860024718917632000 10122745 58379878887625997046309297203563581000 10122746 -168047413196249642014149063695219969280 10122747 58671604238144317886975846459960376000 10122748 11711437892711819336162595252503464448 10122749 -2794726443169953769927678515410777472 10122750 107921702743230455428866810012326880000 10122751 -288483766286557681866192577184890613248 10122752 132551265128653041283731309242427113472 10122753 -10479218181890924827820072779638668496 10122754 97403895800766833477224323321088353792 10122755 26453763972080113870854525957544886160 10122756 -20807278585477020740359299013560705024 10122757 -577808255405151963347726903037435144994 10122758 168396344815613342841673722394405392480 10122759 -3323318548204670175257428527286003200 10122760 86353548152138176900153120727828889600 10122761 483309854893289975247618301624972238784 10122762 152316931090129269027150510853817529600 10122763 335172741598082401606697444230329109440 10122764 -17859621696057103537090508352483884544 10122765 83623941546866185463463329958951940320 10122766 219850131076431032421949507136679227904 10122767 -547355274071045658141964315654910119848 10122768 38190528171758694275990250676353441792 10122769 749044960407866128788703969010431027560 10122770 -66678596563726890987232966231868490240 10122771 8378958485858967361253845445474949120 10122772 238926272748392989893980398765872402432 10122773 410460981248407124556687346600276235022 10122774 20536294433734647075390431429655552960 10122775 -23234798466233281206558464716886982200 10122776 18800019276562215319254490403425966080 10122777 -28730343194524582497916052606762699520 10122778 88267775547585735361596187372843891440 10122779 -132962521312839865861038024299541358224 10122780 -124568089700318457731996214157447818240 10122781 -51185763913289899928034398178091344948 10122782 42322629854091905974181470980978539520 10122783 104517423019316868813699306406798987008 10122784 -156691996530904768470245460255134711808 10122785 35346529333652599279260123094925131200 10122786 -131048994568292349363139643226187937280 10122787 138894873793159461237874540508992442032 10122788 -21086101875013629071318999172363234816 10122789 134396695709256708492860802789106020864 10122790 -89933398494577435744104518001861609600 10122791 -113052969917872581575812915613340773328 10122792 -75323362405464473926692869481333473280 10122793 51816632974742722698862841079038257416 10122794 181793199818610169254116842249527616512 10122795 139498243663954965792272443076261163120 10122796 -106987138591785029263148083982528070400 10122797 249901902097258148524807281485997732246 10122798 17186640384672090905418544339311390720 10122799 -327541779941888103313009978906523369200 10122800 40713694748907989606490774576627302400 10122801 3992681714390880861293816924404241280 10122802 1189945346707630178707087630809114624 10122803 -200842746881501048817533684317832390652 10122804 37163029742139631763716609866006983040 10122805 41842329906605855596999671527560321920 10122806 64177691600821343414265476394803875584 10122807 79610505894693750727778211300242931840 10122808 -5462437166049067415934082327199232000 10122809 -317784522917715558546316437486967872000 10122810 -127837046888151647741453132400800067840 10122811 204788024554907435584428974677210909412 10122812 -254598279427883957976417479988474556416 10122813 5787525666904491928389799157259572160 10122814 46217096428798513843328334115740850560 10122815 22020091854659254365495710027507046000 10122816 27887192289111829045426224037934137344 10122817 -556658491054223077754968797250267235134 10122818 49826044921158235559952003598614122400 10122819 75279995808729752041081132383277390080 10122820 169536318185899293581585301821455564800 10122821 215237365247872510816174384047765701022 10122822 177566689435855801856952473647185159360 10122823 -413779541215528109353753133803194091840 10122824 -26865490639831230166399721299917143040 10122825 -47393400034509982463400611465514916800 10122826 -38789105099510030488158729995535559680 10122827 -212743469352487895572037249980491233760 10122828 281304019119948569926643756644839336960 10122829 -403302347990660487482962425555983242560 10122830 20151171211700415914345355605097465600 10122831 322066260310779027700979656209765903720 10122832 124565921769641456152912469913324609536 10122833 54132195279347890717818416558987020800 10122834 14880424670500193672369859711944714880 10122835 -17970159270593031312283260689829024720 10122836 -60990400963413435972914984696370491520 10122837 11308375343523149866446102521531988480 10122838 2216915894233092590393290942351283712 10122839 -46087775934024151292322986458658773560 10122840 65299344015904825901889071786360832000 10122841 209969795102477352380095779061326514692 10122842 18854163582353130335043932274212819712 10122843 -1894011999640018808917292616510015336 10122844 83656951821452055741251235488691305472 10122845 -1698520820432110682793460274070777600 10122846 -39882078499756268654783261734816244736 10122847 -41159551985396408218378094316251601568 10122848 -346564501247632025234255720035923394560 10122849 -65415329341301657755732734844159738032 10122850 161340713219535671955390732903568140000 10122851 -239239456349423386223323230065702066148 10122852 75170546060780793324039164270298796032 10122853 141393460442604980300704894276349048284 10122854 -113034040986549307871229051699896848128 10122855 -23743404541416463911651946850107061040 10122856 291221813652000362595645919157178316800 10122857 269405370833033213804883772674509528100 10122858 -54973404279610856818463064546182016000 10122859 189375830648545448115060837001747039800 10122860 237960097700098904315571730363084800 10122861 -251674016531740307810945543482467130368 10122862 73328838877314114258065480083079834112 10122863 411910167804546228391262820932814044112 10122864 -178454839700686466083143482911752192 10122865 246377550171637303401929361555581470260 10122866 88147676342563003890385400184409152000 10122867 -205262787801459488788586938982246912160 10122868 2486328403329288472150821421311563776 10122869 -399429991294695858856229190607921547730 10122870 158627051310325483300093410353440573440 10122871 -40774169248550410560576646194499154256 10122872 -280930524123910510336304509892596408320 10122873 -3759005908499373236312324453640029616 10122874 162055121453595734700559680362240116992 10122875 56771756863088862595330849220851968000 10122876 26526279991321403822509990697059333632 10122877 -278236208004851980457631258277729674560 10122878 -14352956007852707363339171949600053760 10122879 47144294459525719479133087517737417248 10122880 -383177565112801742785154086705771315200 10122881 576668972964003243635129404435357175682 10122882 4568601034174436493095346785346428928 10122883 2313722049647881440903360044238251132 10122884 -215913449336184186483857552048966686464 10122885 -97845510624273767028709183825871548200 10122886 -195503545189125818903539454041895944608 10122887 -97790922412214994027277714924386638520 10122888 -2209791890249597898728403840328826880 10122889 126292012015427571416286840745470264064 10122890 -8467186161990514970682073748182672800 10122891 93579718548986797294690650073647979992 10122892 -117306060039656223165016082500293675008 10122893 -528642994323228835810007536992332986656 10122894 74556847616619783966118587683648083008 10122895 -25338655152703291548699611548615094400 10122896 26712961624192760556658156998953533440 10122897 73499471027235363456004698304046651520 10122898 -193756937039862251469971246284495988736 10122899 283259170543320644598837142528426687320 10122900 -39422290544618798730871910045121638400 10122901 6820178533353212978587636898137842400 10122902 86028787537564529973906324918355544352 10122903 117945068129282045986575527656331632944 10122904 145436302088155708702748238050266521600 10122905 -130550133298578568502919618342051085680 10122906 -84088322166718997636544158449264759296 10122907 215809371872010822981208244089569730272 10122908 79692800855098391574261017306398576128 10122909 20914234611634725120994666769963283168 10122910 4812485940214096012048294992271013760 10122911 -190456940054143332550779270031457979000 10122912 -361479852864355949187897821590344499200 10122913 -74726602179690076112838438836134359838 10122914 73760037414758016666740898400397648160 10122915 208413709572303704817817806919694112000 10122916 -210234384592151810883902937888409321472 10122917 -99559275004383588077825290645656477408 10122918 -11506043892176256010861535881874395392 10122919 7676429877736066391790145036023993160 10122920 -3464161709138831742049362213167616000 10122921 370971010245038785042913187380811492480 10122922 -68075543896289208276421466787959221056 10122923 43335804291547443463323881888220101172 10122924 -87075596657746810225606856252590522368 10122925 175937376782585674048172071788163368000 10122926 70183977719584685159580647910935113728 10122927 -204154649138443412207515163844300568560 10122928 28829723315395004733079234213194186752 10122929 -387885147288503711850176374710019385616 10122930 -1092759614056672013768473507092684480 10122931 -304609204070404557948555878525779200 10122932 -75978898230977401711833538245962661504 10122933 55390797449454522792152564404863745824 10122934 11465681027961337829172479915946823680 10122935 -101141224759251083899048466146971630120 10122936 167746125172075949471454304031784960000 10122937 -564464777485510475920617965076467146608 10122938 11172781636082924532545090454416023296 10122939 -143948542521355235406749796856226455680 10122940 -277140127460307678369896787590618856960 10122941 -31462316800592470868551031874761146536 10122942 -155619200364523344776458971469837303488 10122943 1271748306610069303640657732067088274400 10122944 45298572524477970636864037245954293760 10122945 41235067287223399578068093565801849600 10122946 -54894829835963272769055159525722561328 10122947 -115741693678028081446078392119605925040 10122948 -17847825409753669152463009466782863360 10122949 126668520076278627286518402669891718080 10122950 86881595001788603270779417629294096000 10122951 -285622249724846090343912150740144103768 10122952 -38611747690817406814707010790864486400 10122953 191663649080341135677650185923880533600 10122954 26338915554418145220966527319605394432 10122955 56718134567366753808385704182131731360 10122956 381384003596787202997480520284574432768 10122957 -5893754737488585784474171965814024704 10122958 -121905861535513737210521769746324798016 10122959 75138472789635327862661448273280147200 10122960 -39220323637896703230976747306775347200 10122961 -679643624131641698099733997736767781888 10122962 2616578500623018926085518920532186112 10122963 268480235827595043613477994816371857984 10122964 2121606454262934667882867021721181952 10122965 88398811354985377539299572407320635800 10122966 30207735960793970254500912207426843264 10122967 -19770543025415115816340908337471603200 10122968 -91660580230881392340523680517475450880 10122969 148960651789116057358166595202384212960 10122970 10460002864472963398233812499346713600 10122971 -355358677329855994312511056243835328828 10122972 265172589849228392634222760196661043200 10122973 -176172478136233301968728949888331914368 10122974 2551355718132257653935758096328726720 10122975 16346200137886674860811723725277825000 10122976 41638118577164489901980425836076204032 10122977 -150504059975846651741644997990883198720 10122978 -12760247747821512631747804533707212800 10122979 203289471761581514880988203093512071580 10122980 -60570271302249883691458981171342479360 10122981 119232942136826180716852340054405760 10122982 -72159581591033104892872924016003949024 10122983 3045426880659970079882408315010552624 10122984 89692998300743240704671184842613555200 10122985 19678817363600988465063191336227302180 10122986 -129585382217081215870000621783736777808 10122987 -48181107104963510290261344156054746880 10122988 61908601013949790201741082432048582656 10122989 156807467470202232359719607626753784790 10122990 40660136738937130201102849271595171840 10122991 311418674304103583660069169798714797800 10122992 -3853325157724534657160451927794319360 10122993 175244891616328875307359749976811458960 10122994 -129399429024639303630009630523101831168 10122995 -336356512777159064368380611418134202000 10122996 -1175641574178234441316357619686987776 10122997 -373960752727582566254277107551459049554 10122998 -290796150176120078301158310135759708000 10122999 -157363386443663757304534796653099341336 10123000 133716444472964137327189884797091840000 10123001 -421857536599851855726469391012064637440 10123002 -184665619025114764383151368862685160960 10123003 159716643382648787673929170149531247464 10123004 -102425032986917130023771322357398482944 10123005 -44233591734914071607128862020650241440 10123006 54174062713160091521901127592132213760 10123007 -24697950981792487528415925032974567008 10123008 150730606058661609390855754371060203520 10123009 -123175457919595614875518360732294369196 10123010 123720416253346767239906705439053568000 10123011 -58965033134859393971418252147673089840 10123012 -24850870117079086263534848558242771968 10123013 -154843498768294907153596963940752670496 10123014 -183215105229307390436425778468665044480 10123015 11182421764462165782456325780613292480 10123016 -471326327198625549576756933006624107520 10123017 -1814440129088216381446199864183415360 10123018 32102673167191519027220625284652585216 10123019 -51323294240875239492350859715965662400 10123020 -201675269586108132959594660563572172800 10123021 360199467965281250171558704382662919222 10123022 -18385929661593987445307770966258396416 10123023 67742551779769400644644816950094541968 10123024 15779777908479775986720079756595183616 10123025 -181099086019573048342237827402367096800 10123026 -74434882312023605826222308502445289856 10123027 516238261539446298357926213149676872 10123028 -221631142651350987830926893228087032064 10123029 -139288318357992020709570812193812352000 10123030 213755304005371658005558864169257900800 10123031 659496444345008703896612608117575225912 10123032 -28637411257954632033016390173665525760 10123033 -357435002981444038586530116189774321718 10123034 354223957175349648826076630471806834416 10123035 49902903018984319324126908358350659040 10123036 -39813674563083799257748403196541501440 10123037 -706066098176934691710494295522792613248 10123038 -57431140401330394186728028625970757056 10123039 565507147129088842619798019940650743856 10123040 57496997474521932938363948385121075200 10123041 97603071234654236175763284205004331744 10123042 -178546503774428207625300151783168428768 10123043 -124233271402535573933588701027580436480 10123044 83427687350304873162035916605331465216 10123045 238842844949355084339863240588217753600 10123046 -708847137249820301295507261799944973056 10123047 -53118389146606762121824151760044125032 10123048 -102756391835193682800671619528081408000 10123049 16850833600058150642753457046582141050 10123050 6805673842056027498593270880981811200 10123051 -153730934488043513438144410155317498768 10123052 121204560471963423130614727900919347200 10123053 -47991110558590490562876785406385765536 10123054 347437766263045312286222472548099654976 10123055 149442481440730027464054817789911093960 10123056 217132417640016343793281074899484672 10123057 -270955741273425104107641118591561701294 10123058 337391566817724440641336650776859324672 10123059 -117508598363455198864492742604544492800 10123060 -5176833057958159707339744994314240000 10123061 -150142350372695772640743967236999359748 10123062 43988701725443399141481420835864930752 10123063 -659331008781262672224159166873655385688 10123064 20132027387101636606566636416332185600 10123065 17496492462673879538040797876982923520 10123066 197124780877879941429570119086729157232 10123067 -256558784851813416931590664590733837200 10123068 87693892155159811245060889369711587840 10123069 -361519438629915972949630974777211033440 10123070 75277911482381947701834578522683068480 10123071 -107001557766198797445523158394510325376 10123072 26765508172260380282644519658976182272 10123073 84285307820631178894574456834579226624 10123074 -41868164572307892126760114949917351392 10123075 -205821272364358135276617434548992297000 10123076 376475568045681170908213472404447301760 10123077 120582464367882098573164125848270481120 10123078 -86332122565925853618645026253941161728 10123079 79830024861249088618616255032202538240 10123080 -50857965647557384796976501342425088000 10123081 54093593706155708187965085912188982528 10123082 -174369937747316439563314269262780124160 10123083 74845390140557845810083024822271047600 10123084 59416285696440618931841131419557836800 10123085 -69682588289824911427959628049581194240 10123086 -101422513093102835574996061589011968000 10123087 171155861518411704347389699662891225400 10123088 -95791964439146866324728499528700805120 10123089 -94660228325004212075390044223437785600 10123090 167190356072183032105925210359669324800 10123091 -183400380378772513788375975249596229816 10123092 -22432996142375811699753049729742714880 10123093 -378506336794143807527164877412216804658 10123094 -46081775099809677952905151358869756800 10123095 91192667949472143373912548870695101440 10123096 -17688629756248977430081430069157918720 10123097 -713598104402163697450636927301443226928 10123098 74088212610333382636754420381124555264 10123099 150558604477275894234929901545819791392 10123100 93166716898333776168818172846008640000 10123101 291843384107937900472600437550385322630 10123102 43338983439543264246304408836772800 10123103 1081039073001928342126364674149112944 10123104 393423579504015819971187417803646566400 10123105 -25186828302345041113283354156855443200 10123106 98097771666056402422663367268428071200 10123107 -68844141986840727220540373875467389712 10123108 349156894954310009994491605293338150528 10123109 379998142431092080622845592563956670272 10123110 99282041889667654747044001028929171200 10123111 -465997239181175020719702572205337417288 10123112 -794311840278783743070186870516940800 10123113 64222710493556914272378173930782473216 10123114 28598718828158517407573055553733035872 10123115 77193559914010936558504036976678475120 10123116 -10228081421714719125127928533742638080 10123117 -38516038610661379547713365386996275294 10123118 419436358179663313751881916350800109440 10123119 3759204863053259663242488544294812864 10123120 -38717737347891897533280732973810974720 10123121 -710007804807509276406103493585661884748 10123122 -120877947086963016964999728084809056128 10123123 141846643240349788958746782654157912344 10123124 -384315608294232541730039739779769292800 10123125 75941662151306480895094557991585500000 10123126 73725504919852574260396956193649706240 10123127 55706660675389901471003307496489500000 10123128 7188168642694566489735337424779223040 10123129 23555184190281335867867118174582832968 10123130 -10594193928688229865821951145905664000 10123131 -329472827283096014455178881957066371048 10123132 -57448462824045075634560128479521839104 10123133 719892881921988106761616915172896391808 10123134 40663701742257242413512677532907379712 10123135 -374764170178063335845980226924407236240 10123136 288187623691211242442829688737638645760 10123137 -284359739250268339318402294639009074480 10123138 147613286058862600644739672206173210496 10123139 269253812804439723158670428700927024960 10123140 -103551594975915822274753291888110182400 10123141 -48517372522914700011451987894614809856 10123142 231842643433222183973091036975263346432 10123143 118636236116427890402142203936438138880 10123144 64187347132342129497428386454546396160 10123145 33202430366667282592040488042285485000 10123146 -987982221469871165735799871650501120 10123147 52030210252956348245704739333958126712 10123148 -62719255114971733948367099620513311744 10123149 332075841061849766128491915730968149472 10123150 40228341108128888676412712235058929600 10123151 272971097281386683892904419412281689760 10123152 -26438894262255051423026886055157563392 10123153 -400132025200104904384129772358511707598 10123154 5381241606583628525968779003109658400 10123155 211476226080527590596583687054152507360 10123156 -604488195811454951039056223488781690880 10123157 182615013655233964257489819630470070240 10123158 -180946109066004295065521154530319537216 10123159 -203152164943830101323370528281988010480 10123160 -278972921693829733254030559565975961600 10123161 -28619591866372624634275404544872896160 10123162 -1592317527204436252434534949590544128 10123163 -31471037956053179094272083393726337904 10123164 -356383794108397279397902104077162496000 10123165 -52179019740206395738494296466084844680 10123166 102640381675954366378243421926543625280 10123167 -257560223716413710841761238811225992120 10123168 186379276025221213297052541019273297920 10123169 83794574460248257052394724998749551296 10123170 -96021156567889329316567834972736471040 10123171 343266151235956478114035275953589521372 10123172 210103946503796121655510022504862274176 10123173 147106374133946384697397542532861701822 10123174 -119654811489979706721647799171147592320 10123175 -338635974321122068174883179507394691000 10123176 35893548552238802926105323283367362560 10123177 630037667211703808823023291110236330612 10123178 28113798816651678376461757306739267328 10123179 -89851067524187219032958308467869301312 10123180 -163715026228604916753449660460229785600 10123181 -199270958139152709824379217844346542880 10123182 169123471869198369024781250292735724800 10123183 -78045943437946970063212321482876888080 10123184 -106094321242109570992421389293479116800 10123185 172096125044325590090392992193681036800 10123186 -589874622705615773698086514992041502720 10123187 187412957091345996527174047782546854952 10123188 -2626073599534628881156922881943894016 10123189 7016632934150762843361863999861934720 10123190 -2914106814953619145348859399164631040 10123191 -96418624801357149465712850269636976640 10123192 297528455146026282384959963934187622400 10123193 75785526385876499956545880257906697104 10123194 -23281212471363987546849314275926498816 10123195 -125206839141309143226383223532179484800 10123196 361618279097287950156628993344782054400 10123197 -7433431357897395331325427316897013760 10123198 193589441922119949159395475402602553600 10123199 -419177369690723957855076946621936900800 10123200 -15195516450629661353363870751916032000 10123201 -454796840400369711997360983219855116496 10123202 -6387918546862029168130055091003251808 10123203 -185548622348147204091623462152298972496 10123204 55073934384198153920037300399082928640 10123205 -222447577539318865836402613230274560 10123206 -142832663708341138604405543814742849536 10123207 191228426760187199477857108012516970456 10123208 -407337030881570934359199355786205091840 10123209 -31367671783780116394299656963466697500 10123210 230055414081978357728120318040262769760 10123211 -243761694187175015878226517115117685184 10123212 101928790923663120516829200296496513024 10123213 63914027384247005451365254760273440000 10123214 -27622892386821383319900809222189108544 10123215 -221922208347403863236927321183702225760 10123216 -53886982532040012311641102302568857600 10123217 -207508670976513208599706654753992413580 10123218 -2171797995532851469733308320011581440 10123219 -300342856531823004708996502321436821160 10123220 -37941605917921973791089949403910758400 10123221 -30630435603658649700138484803698702688 10123222 -211922630969639478717188682798678759168 10123223 765895058151764430570968554761550896 10123224 152387007351275192802986797424111185920 10123225 -31390755745294387401086705774761073600 10123226 -34176592622422294980639084114953372688 10123227 -8985725202803441827691873249489372436 10123228 -50328180063026049453910373403038527488 10123229 100817885649058089114245817353783298060 10123230 33055873012926872491072474423206167040 10123231 49712838236301033271791351339380925440 10123232 3166580319106206804324953707599888384 10123233 -269853700090533260088392070809561294400 10123234 -159239743822390955686373478532231698048 10123235 460708285516212469039286323913795833680 10123236 -129286390520511028434675202483222020096 10123237 16853277665958562061013671841711550972 10123238 3780802950336570544477014351081339840 10123239 -63373566197271268648475130768645086208 10123240 306031618066081182335559520813445068800 10123241 -208156627222830555660708142181180396358 10123242 -42499955056600264097432217645869135616 10123243 -38705542331989960570641248493266330016 10123244 -505769205038570041677814595048652476928 10123245 -174329119191342571800345059993945337600 10123246 52403865987836068593417932670593619840 10123247 -572565177424495732749577733151425168304 10123248 19335155250580488921021470133486649344 10123249 -414596926581889799206403790314244280750 10123250 -28680939543591465117412723415434296000 10123251 -65229166320493887895604552394440115456 10123252 20841226241786675035198763877276792832 10123253 241969036553301609892666424515451246478 10123254 99807449181743817379335648665096381664 10123255 -213746488598749396418897443486093003680 10123256 -165211395241019374835823589401535488000 10123257 262178146343472145721751624523892779680 10123258 -254253504897031904553540869136858341520 10123259 -89806795955918818934637294543549240 10123260 13986527820365090167306563300538613760 10123261 347068710661770675847115373000213093312 10123262 409923384330106610374423338577650833280 10123263 -164891386551765877815980235791009224008 10123264 28866834678458628299798795182072135680 10123265 -33182897090682661480538438879526070680 10123266 -39283215950990617497584392944628177920 10123267 -46979256674174364749713299906809567232 10123268 -157806412212487470260675280394494616320 10123269 24902126592866276596854477340524043968 10123270 83602212106139001866721759154648133760 10123271 373259211694942386709338568692511352472 10123272 224397732619379837731271074439192985600 10123273 13182726147062834504201039657759833380 10123274 -29516052598482158906580508717070588928 10123275 8738212747522677084012857848839736200 10123276 55413952135686703709723859649217451520 10123277 -591067788660376769862505230581996103060 10123278 -40378727057942155645406938528143995904 10123279 141189218805251510602089369114789900720 10123280 -16650548912380734960680567193164759040 10123281 -63437700408130333681174233103643100288 10123282 -80854479589572060163020684904044018528 10123283 671293870189482208741188444060530310240 10123284 -177409312126711290276393880709166680064 10123285 -65550853059785549040127639226335027200 10123286 49409465281030786579645428830346434592 10123287 207270257184627842094325651084903165440 10123288 81423477203134173007866102288782991360 10123289 -118274657112940635260721629576227386432 10123290 115476009483732425384228713353123709920 10123291 456543087663465976520802712937982548400 10123292 -9035552356902591499024475543562892800 10123293 -45456336654921648420015585194127121536 10123294 -450852650004498645812698865355520705920 10123295 -58131601990523106324390455828541657600 10123296 -389667067082275102639264161459896057856 10123297 141602017971712890464508471318855372800 10123298 14143365237659850700164324015528671232 10123299 3943298048587238238799698380378950380 10123300 -83813897721214385417607255036846259200 10123301 -341261796376960263910069070867272405698 10123302 -77979004914151339531423565296946688000 10123303 -55106679740156775827598811924676441016 10123304 -306192930514417281445188184470861742080 10123305 -3191891148515417555705138401713523200 10123306 122990724293043803840008344880469004384 10123307 -12207689354219058829136611782732646008 10123308 -53175706362938221789496719681741234176 10123309 37774136005707094788065552030366178016 10123310 85490068161485187490412518658623509120 10123311 96718760276317174448093841199849519488 10123312 3353500029520935503918130481233592320 10123313 -24895925042695275506383360224737574840 10123314 -131054020983788394467571213339543064320 10123315 128806167231458758071702040939514758800 10123316 -135333850947291368476762537345559568384 10123317 76571951976574093578790627249248073134 10123318 -155714253910538852879649770322183552 10123319 -157477200093707234475799558332028904280 10123320 215133663101987536185066535046154240000 10123321 102946677199934067654670160921024594692 10123322 -96881958320991044037959760966277028352 10123323 68540710464030611378929734715743175680 10123324 -120297308021200276207254093564410082304 10123325 49118281925356482176643035063957148000 10123326 -266402932431648684091175068188942729600 10123327 -429601214528094703505735922526813205824 10123328 34467341038084219194016234345611657216 10123329 -7295509493446423845444639766849843200 10123330 35905494981739540133565230754572328960 10123331 -39805555939150984304752768093943384736 10123332 145925466857982498458249437040141727744 10123333 -550932699634229999716746158293273582560 10123334 -31844010019109725701525066564552740352 10123335 -153471211023857191399034178156252689760 10123336 83931490062968194606717618112218982400 10123337 195135197753820154438794972337384839552 10123338 162047668432903470901890756266000497920 10123339 338726000544957265590358956478909605140 10123340 4309095289140325663062113021162035200 10123341 -163152393595874424618953769695898616896 10123342 118147619113627631776918343304518934144 10123343 61106158387570718094926482952984717064 10123344 -27458368137045719083502975005360128 10123345 -206860029670992385146690460339801891200 10123346 202512434014947927133253945830501321872 10123347 -46521122924892852493381262179516194720 10123348 15169602879340939080288534558548327936 10123349 -546809513360551966651884286563445982340 10123350 -75883635682945700217346717158850488000 10123351 34484107293848275218838282665891803040 10123352 359278514334700768773543260722815283200 10123353 -231584125098013011320356397940604279200 10123354 -228141150927172949481953029132018308624 10123355 602728081295816552581586170830310053120 10123356 -68395794458605254877214582677960201728 10123357 48815531857156117629655024418573069606 10123358 56768668332802247009329859856357273600 10123359 -152944986578222300048244668046786350832 10123360 -38146043482189177672217971090815713280 10123361 569758172013121064993776315700965824 10123362 -21912281366565526504730862471994578480 10123363 -353997646207284452286943983764823036388 10123364 -312986971145336748836530841864844620544 10123365 -7349619979023220846508046365072793600 10123366 -5591635091446445082391442654327306112 10123367 447051813276136566628685993753309791416 10123368 345215878449378170655013141805930741760 10123369 199943369907536177115182657924835123770 10123370 -92703760776820551584231436844696953600 10123371 165428741224657507968716668208629516080 10123372 -59410286064847946634475456603323161600 10123373 324190297001398001160512945346436811904 10123374 -50699425704962160173969570800134896640 10123375 -35952998077715935791098372028926760000 10123376 31367847461817524624327827899452620800 10123377 227278227126312125352980996494003365888 10123378 243016227355532379716526036496003560960 10123379 -219169892408349065704672051984992168624 10123380 -215897127460560261143877478413131274240 10123381 -9071676704474178198278371984328921568 10123382 -145480283353685102086598171952344380416 10123383 -262900362134600718729918688770063387696 10123384 110894035786743502915734876919526891520 10123385 -87010706048436711211588461952016843640 10123386 728394493397208052958643970571240448 10123387 174783687731564269922415773388552560036 10123388 110348723103885735744142912499607399936 10123389 296355998411123917151577229697434187808 10123390 -159012677910077782769275016869689724800 10123391 -32594471269826641285452516463830225216 10123392 7979541402627326691362531256544788480 10123393 32216042170313055972385428563512640640 10123394 66660277585878956145191651713940338080 10123395 -148711579965279638361802994410140631200 10123396 -9012883349858794224753332647651627008 10123397 124158468491621225505154617319736728320 10123398 -189105438686217095651535821261539118016 10123399 200483544246970061107827265748203190448 10123400 -1856471992264220090646964018854528000 10123401 -84649217909312875148059080808470505968 10123402 -348765526029796930644845550883815403008 10123403 394516278966750444666298101731997984480 10123404 -1774465181195128604646526214380634112 10123405 244441400397038513701896124862419575960 10123406 237236815031320417489868525823365531904 10123407 215318247742652339026070133596881689600 10123408 25579872241968917121639702439062904832 10123409 243206056053655271103358532409800285040 10123410 2551622362204946044856287968698641920 10123411 -294455814539045021376845579546939643988 10123412 -101983592889561849754789083794298786048 10123413 -176209740808570164424497652876673602656 10123414 86539369346103769009731565219062813312 10123415 -341899943839203795758618144421927402000 10123416 -136895208772730575717864360502846945280 10123417 -176389346842664204458387789968106948534 10123418 -79026019016624128185910092064363921920 10123419 291855218360693338106472510526178305944 10123420 148896825586285815084413904011774369280 10123421 -11608460676243844030567174401725308032 10123422 -9241732345226737732512943554824896512 10123423 -179102036256246169964866047370400343328 10123424 -221655656820082349634724826433158381568 10123425 -20446502465427749128080049002026991300 10123426 92384830025977175913863462876484787584 10123427 232333889605755964003243126382418263808 10123428 58043396475650062328234657041662935040 10123429 -551876030489041733529866337183655395716 10123430 -268310004829152316823472912738257270400 10123431 172472805933708049110212882645530810152 10123432 394718601590758618410844031048629125120 10123433 67064009761070798426444349642448559604 10123434 -10348268393885946504349062372431477760 10123435 100728513110306800116386414428934000160 10123436 178509457559114150924133650356055700480 10123437 -75546993506759965032210581621027739840 10123438 -117813128464765101617490961942567918272 10123439 6476708142408330998577976158015876240 10123440 7228059406743663103794392193597112320 10123441 53591180794645681146733073929336155840 10123442 -5717061656605659295789519515890546688 10123443 -37276599790771362154989452747331745200 10123444 20894211340070160398067119834204173056 10123445 -138194013113245054176217789322859843300 10123446 1371202097520757845924875402878186368 10123447 -6839294299295187464633547938617525120 10123448 -311449769922483306263541766750444400640 10123449 -188943686942204841944617404045831850848 10123450 47290259565900064312454571770024121600 10123451 138110895534820228791264229309123944912 10123452 -118700266794214878205653680545459981824 10123453 196398828600514447784634111531452243584 10123454 -137344538208403749176706029913437675328 10123455 273839088057145417643490571522158489600 10123456 54283389052604417656712372672853442560 10123457 169940030934009956573651845767417200706 10123458 21487173591743566028484269449018940928 10123459 15854669108453806747257591383223029040 10123460 -273597311512282241400448012132958718720 10123461 6925304209764708163842696437671534302 10123462 -332034117230102140935048580369882116768 10123463 -157810388600750513529495557131912082976 10123464 -36548400075079563416652260380074639360 10123465 -271249414552751441479985142973711800 10123466 137342399550054971472705955282971747840 10123467 -67038952659266240394106756870763098920 10123468 -227185185151107554657383852402799748352 10123469 84875767050760340230211498778431849760 10123470 -39162900844722749195726919526183660800 10123471 -966840755827255274899826593336390553568 10123472 -65587287668019536332767935034639949824 10123473 -137261860529913112946744389850031059280 10123474 -150575368421237786512348518800833248 10123475 -11783236773365623144407070228395351600 10123476 12488467462330256768591762989097484288 10123477 2450420292952214879759995982966006400 10123478 -110352615716329700503733558240970510144 10123479 21136685525974009594954514720635278624 10123480 336588171644290527418377598898437324800 10123481 213711165243670091314963149394548246282 10123482 37357877703739876861950113704133294592 10123483 311815303354579752727743434444735068080 10123484 -8636663110025973412871114742660464640 10123485 10856872401406071092339584414297118400 10123486 214385102330313906226713859826475480192 10123487 225690885432626430293769626095623838704 10123488 326253972714967601489259961604041605120 10123489 2414622581989596288780400891778997060 10123490 1537973107335100879043068865658723840 10123491 -15009026100168104701643584576222292736 10123492 -47548918673220564651866987218290995584 10123493 -45633652736802014267991891796315139616 10123494 -2617422566606376226206985486375706880 10123495 40035805316374406530627601248428573120 10123496 -48858468707013875005070345258637066240 10123497 -89859891740779039930738042893243564726 10123498 141394982630888314369466947919296553472 10123499 766925350597888513524259139807170110192 10123500 -191390740611975981817173947793259008000 10123501 51124254815348624548081470943360449900 10123502 269585362279542812166060661380441747072 10123503 84921757765029208547874464966122222224 10123504 -7596214689197177079721858503022837760 10123505 -86036426005265566033419697619499291840 10123506 129875375858460730926811845413983815312 10123507 120197991811854087848264100923305846800 10123508 -156664538947127477781177310937592492672 10123509 -59044801798343835445665434081142896640 10123510 122564194446090313361518917413991845760 10123511 62267034637517452287416840167193608824 10123512 -50920537601406374336970940429895270400 10123513 -170112833881991917290413754776660601238 10123514 123024307687326951583986252402804095856 10123515 -29904546427554635868567497288495616000 10123516 106523228861300384704261256819147249152 10123517 530668593406813250934890792918187057432 10123518 -300735351511147783681304408759802931200 10123519 -6969697494034511275688594858450323968 10123520 -342034209955776466793731058293329100800 10123521 246583391510212525660924616967817246512 10123522 -177051017830720594725827341117123568688 10123523 -6707681588119366704945493875193049520 10123524 -177029558674250714148244094596098800640 10123525 158511541699589609709097222316759565050 10123526 -11945068971159103866624558031028384640 10123527 238251613861241218000333193857561834920 10123528 72917549030831460913216354041999360000 10123529 -176912362726915036149384779708740714716 10123530 -40127679986871710362422784018767482880 10123531 45310301729776132241355358533065355264 10123532 624438183298345232971541029268787474432 10123533 485378910127317092224941353486107008 10123534 -167703693596647607968955914506137510400 10123535 256839393780765419505857279161431608160 10123536 -33996751619847681187708298496711917568 10123537 83629842309962567892071990949388907186 10123538 15798697963505977575099899270384232096 10123539 126101156691449082954765405013165956024 10123540 32756201544764413417396553496687329280 10123541 -165617935183444393428845403522066179058 10123542 2453473848095073334296405292096604160 10123543 248079213652832966455746002516553374792 10123544 10525134493352850386861109949275740160 10123545 -36547295419572247826171312036497951680 10123546 -81792078088799468391549677294975631360 10123547 97229155522846475829432786534168555636 10123548 -35213447593194422001129736847647557120 10123549 606312745400192912467575201455535308160 10123550 -177095905950596528757294168802928299200 10123551 -191250462563772922391281970662317390336 10123552 -365318263698580993182230996073116467200 10123553 520904176920890070688904508591147878064 10123554 -58342272826243234383830175927725357568 10123555 132911542666545690639775905852526010160 10123556 163586696901443066951383699403096782080 10123557 111060575655149667403029776973838913088 10123558 -19996241869126372354233295543314108480 10123559 252752984105631857555095066120217024760 10123560 235257852813850071990490644134983987200 10123561 -338804869450913426551479545031373798400 10123562 56244300144744498707858089785970291200 10123563 172743424489466870680322920761149017944 10123564 -263126782284402968792814614072416962048 10123565 -151887764049953144626996467567358394880 10123566 -97462874987905373539963046174772965376 10123567 54931080681467633348244125744954502160 10123568 13595961858374340278418916526995537920 10123569 -520696037027951146828546714795685952960 10123570 21412699241741754574070320583981002560 10123571 -63729980222508821347898350712736475656 10123572 100248767780249632359367276784839987200 10123573 -334755896551960312567300873955737602816 10123574 196328498254117182603412140065641369920 10123575 -4607431582691469897034986820129516800 10123576 7223256802490838389989921570132684800 10123577 -130826325128606567344580537102751775488 10123578 125197980955491874239354297884863246704 10123579 284545399403049777778005437869893854180 10123580 316542798381740997802665212321074713600 10123581 -151290362448556721353692979749626117760 10123582 22506629895803860606084303453803967872 10123583 160470315633061270676264425875456201648 10123584 -23122592249734919713546169363164299264 10123585 403429780267280773047794752862062795560 10123586 196109138932021319001365047457225680128 10123587 224890822364047855265984739326760669048 10123588 -212077810861293001678236914680236994560 10123589 -13373403636781548266802136711443608544 10123590 -49032391564308767676148227106878871680 10123591 270519978083988315201742556125951798872 10123592 230344622450874000936202489288012416000 10123593 29964772453906660777626827988737340480 10123594 1342543503640511686530925695414630240 10123595 4395856013033654691106344531407897520 10123596 145942735211170512484808970988463324160 10123597 -149334203799517549641645065748460416 10123598 -130376663826015594638498970904594363200 10123599 145937453801918142028128796471608564480 10123600 -39488430258534520565986255177194496000 10123601 -308131130458364234927938722067365280398 10123602 62295560910833489400973120595681681664 10123603 93753930310827100873946700266462090400 10123604 -87710061456070205933194726206884542464 10123605 -56346787891335997828323952298471895300 10123606 -12477936173324458517668996695871906176 10123607 -126179376752061229968315077692975041960 10123608 58539131171955846972375296424518615040 10123609 -452838307093444353934221206495044310784 10123610 -51338815655663819244051391320693273600 10123611 207310967141881360571054701093142369280 10123612 -463320917502923505935567786654315059200 10123613 256726411241433322300122188364938345280 10123614 -84213069128112461489314358012676499392 10123615 -169901718007934513604109779689002635600 10123616 218179480243722248975113804980819197952 10123617 -149797387607623443570635301407483963520 10123618 -107284330383987670772079055159620408960 10123619 2472814309888673972880887106449101440 10123620 38523467007454987185868610395096780800 10123621 -418474103038578837239958097671921369956 10123622 -11208197600611960797829318223225030208 10123623 192443634858571534711713304148393860632 10123624 -188103412811363471508389484087812505600 10123625 -295406572315977515536050579255202395000 10123626 -9437401220066882514083052691982966016 10123627 -174023250865865247178613518994549034648 10123628 351463468768095523887606692645316442368 10123629 -362262306439713838951445254790817940416 10123630 -49587559958594147618453972068242737280 10123631 -94219814604799241680145345909175214608 10123632 20309788227140849738903656606051368960 10123633 133492406492612598620032928755068592320 10123634 12044282055978924538900654592172280320 10123635 78322467478138058188251244520204140800 10123636 259444910964087407623704055482037224960 10123637 388258501187283576717770535519376422240 10123638 -9892045956267197101185692166479278080 10123639 151449454572114214200334339521469249920 10123640 13641539750627901001727866689759436800 10123641 146757801403499605311037170000576158640 10123642 56616703232615079122675864126811695472 10123643 363769910255091574738526222940142383960 10123644 -16955255366507590288172377018050903552 10123645 209621890336412434928225429696372928000 10123646 39747798968061588408797190804874758528 10123647 -117724786398950167685280389693436185400 10123648 272863866886543785513728260951769088000 10123649 354314106303143758117697871329529067650 10123650 116180981510365175805515290608180000000 10123651 57960356962367929411153193170783030652 10123652 -66347374169562822961552318239688519680 10123653 10459167712030563692829679994720307264 10123654 -178654459519611589468821165646837624224 10123655 146467041003046257037994417909334589560 10123656 99997652674946166469181482683342643200 10123657 94629232852463852829793171910182129920 10123658 -196011329643423363546512214746569882320 10123659 71712244875262843125316031190820190208 10123660 -40533247576006589298880159898539576320 10123661 146199615006761362261840016640963487500 10123662 1201294931515768199790497760455439360 10123663 -327684740587413883465135722194187615816 10123664 -67474441952022150737135073041030578176 10123665 -71264310158253519881425718645510592000 10123666 55516734581968565374755250098143493120 10123667 497479911835617142157172230908891564716 10123668 -177025618209923853831936322140891121920 10123669 481209268493849762356844528460151453070 10123670 -6999536688988335995166965175877309440 10123671 -14273794484377544641530481481291124888 10123672 242163429192928736768230898135130685440 10123673 -195031538315213132746730399087247893760 10123674 37159219371375302015312092352762694144 10123675 21614704698412415702353045320150481000 10123676 -23534042695227005710501066975765114368 10123677 -75098010892057962013550255253698920320 10123678 -144486742827516899678129592084654802944 10123679 66582590631650188679898735380770243440 10123680 47199829976803610459935927018601840640 10123681 -72269014567324505230340122187401506668 10123682 -332411666143052373916481787848573128416 10123683 -114893452900799392658225437492655625216 10123684 396674501340744558556134580810753356416 10123685 -148439692775978465596311410594078572800 10123686 -107975618197342295015932109311621164768 10123687 -666255413772176686733445192240918336 10123688 197358616591024357673647768958566517760 10123689 1734256038519375211787920332764666688 10123690 151007585416953291708241464484535541600 10123691 -375168068881237945946432383917219329448 10123692 -73134609098413528487782653020452454400 10123693 -390240461644173212346997552561061934058 10123694 75944165838245939182664814883988132160 10123695 241487383752031757501037911540505491520 10123696 -12007539035898952037089908586806706176 10123697 34311651424718965236304590105216257460 10123698 37328203387188514670383442407395184128 10123699 271382383701012246191554132220709481200 10123700 -277144861832403815147106178293266073600 10123701 -41149878811048139028363094001551736832 10123702 -141320959399650840482443242869916105600 10123703 230435933865861629340920790952133385600 10123704 4724869827335489009128432656457113600 10123705 5032031841708911338795358391384024960 10123706 -465685155556404498513616133811484684800 10123707 599188582215176698579472748450121068 10123708 -144935249121710094307027726232009974784 10123709 -456935272799969672407781208399784764090 10123710 -124234116750542995018106703933285959040 10123711 -2084674529773236630032107434871271440 10123712 -24501661496271555541442095164948480000 10123713 9018657416154703363200279709259528160 10123714 63605690887118098577137934719067445456 10123715 82093820787003739700025849631681860000 10123716 -12183451954075317722262694433226114048 10123717 -47962014619218121609638609754105867234 10123718 -57839685570449888553832850971694437248 10123719 364024697953831524819570834294639119568 10123720 -166922789004593260040555632374219878400 10123721 -385989201020559065926911451584592917708 10123722 -17470140492398078368554587760358464768 10123723 -307510738542554848360032371926020634256 10123724 -106798504848367387388202251765822767104 10123725 -149909158021002674353775825036341428000 10123726 -247007465116229564258018538174651129600 10123727 -99382664862109829181923602493702931600 10123728 -41522821937811304047446986267399028736 10123729 15101845037601964114833802414588779072 10123730 27670345391008228275354779183375897760 10123731 -415448618769445095130874014805608694160 10123732 97227021359720062594547753828027678720 10123733 -745955612631527259517489458406289681796 10123734 22896154086382103113026371447860639680 10123735 204770017929942476209978169418072999360 10123736 823686363405642725182222714653327360 10123737 -146496782754197870691784553352510124032 10123738 -331171540079445487129302461243496105504 10123739 523713248049792354263345271364764732480 10123740 60609868535686703078929412857476049920 10123741 -457186494145810566378749992295308897428 10123742 37153920815530735616934191703950248512 10123743 159573287519993438191826983786323609360 10123744 -456503625619184597695471509048281530368 10123745 -828638919912875486363552910156441124800 10123746 -15060239682367737647995444274046471936 10123747 63461256360941080248111842172405728032 10123748 4454345399214483795125728519474728960 10123749 -69941770749486024082348669383276151776 10123750 -2836839704160264219871613582623200000 10123751 -8255266129786436564287336528487011200 10123752 -92072028290633660800325930442957619200 10123753 386571379935772604302203866412555158400 10123754 -173182028411848265733675411138098457600 10123755 156197429678753448244499290326490922400 10123756 -110565023972366010346468342843279404032 10123757 139216039925782516701788592375872908512 10123758 -173051400186749929644741528344534878080 10123759 35190446975553695621805942763241472768 10123760 -100635632855591962686719375502852587520 10123761 99558728167006897578038082535118361504 10123762 -346310662828407929115719360893028631936 10123763 37227149894829417788975650227788446848 10123764 -73147012107956340098600095512202838016 10123765 -217129232408380838299793693927246450400 10123766 -287805494063651386452326026370960739168 10123767 142128973626565184838573174831504405888 10123768 555158500839560782748795489898358210560 10123769 -220778142562766300786148252267271687830 10123770 18894102222160911968788591361872166400 10123771 150193201055573855503208585391311828480 10123772 190353228059314561765622592058363717632 10123773 -16912197490081487566227742989873457632 10123774 315698788341655381167644000667048155136 10123775 -134008264292102604289486844448698512200 10123776 77889801545721064279590042874234798080 10123777 459573426189155113402972285868129754626 10123778 -42465711849600267293900160873500588544 10123779 -21279220940271711347277264385620606720 10123780 65269855824459632862536187505723392000 10123781 -241665834462997795074048461214496112418 10123782 38254048408509299144966709624196608192 10123783 -99922987600156415360121925357823998896 10123784 700288973324784312761859276755946700800 10123785 4304620066401418984785352274334644160 10123786 -15281976185688284183402956028879446176 10123787 -97052142982796949813725387886244157040 10123788 31702948418569293121094807040028454400 10123789 193205492875044914515635328005221455680 10123790 -200626831921059626339621377875015201600 10123791 1372309479286890664468840843047102720 10123792 -7827070466369272808166416261442355200 10123793 -295509315781945209538873448163375527580 10123794 72457748704422534519847784330913374208 10123795 63345958408064737615535845588965012480 10123796 229970612132357897341647055064808331008 10123797 -72673612818063777814446532462317832800 10123798 -4212386336227844996451487789631459136 10123799 -17588093825252089282628555929887856464 10123800 -229888873633806218644221333456322560000 10123801 133188097985325725767805817776822400 10123802 2757702332660959058150430111469569984 10123803 -336072036848257368519553117497956123988 10123804 77457676471673698953775834461907866112 10123805 127727529614935333715850455549313792000 10123806 -1968791362859746498672858170512240640 10123807 512518124743667760548880774026605833056 10123808 -486387292454375712759067636274217615360 10123809 69536390257445281604597948493953878704 10123810 134826775975705100011220638313172288000 10123811 32406833305465890779560552720958497200 10123812 -196788677522350654959098586793729689600 10123813 70754902527494102318829118385539004160 10123814 -94977273421964896634954552550196083744 10123815 -98883092864078405748374985526809931200 10123816 84978779631971621668356085018096020480 10123817 -435954757521699524238604819717681342176 10123818 51535832898007141935959888211509872128 10123819 -110114545155391448721423021461503399920 10123820 97542379429740448202800492476364769280 10123821 -76422889258574585408738471793800369610 10123822 -184438816664110610545846721082305988288 10123823 453657963667128017916204751084322958720 10123824 -33880911349091679293760039385896615936 10123825 -75229530663956454062707770273788422400 10123826 -59471119556929553431600985678537257440 10123827 -24232796461830853315014052035239781120 10123828 88984451412642391862883903456705280 10123829 222466008353766834063245779513638366876 10123830 -54264532579456317164241177015816209280 10123831 402323581880790137516062057003637041192 10123832 305066971384808900483927569925221478400 10123833 73862486883984866588449802464229657424 10123834 1383305319596994087048871024134180864 10123835 -177623675221947028207691496988988238720 10123836 123099512168002864123576340023629210624 10123837 221302945744270542375510123520607948486 10123838 -302626263868963939958963317869380839680 10123839 226616768006495614854387955937890099200 10123840 49937126772176211308989969889734164480 10123841 -50215086905444129328897315321420359616 10123842 130481600831239483686238157486724272640 10123843 180024053378881450853621952049926198024 10123844 152904170849461229121307706925221060736 10123845 104613459345360328887510387337185359040 10123846 -39060773893982914313579022084143561280 10123847 -588047909801104984593968720845647539784 10123848 -37577866903435026429687754590508646400 10123849 540223894222650316165077989108394181850 10123850 -219028848875487432058406640800245632000 10123851 156566645091998254527553165623125423832 10123852 -88050588152297957903051118299934072064 10123853 -349654479348867207908257712814130636416 10123854 -62268146953616786571353229568940472192 10123855 90629817380725037347945774186634532960 10123856 -21699588886617939616588308109368754176 10123857 -107956084114721929008915008773053369660 10123858 -38066824819043886718037305363339331424 10123859 43832981304343819643705458731776440104 10123860 -126588142386126394185395410087309424640 10123861 561912648038747292736807418108209543200 10123862 -7106403365736113492286615514243483008 10123863 40304697719617042843164954142916439144 10123864 246783216782580166409934834881727160320 10123865 62233250662603557954002135704975867200 10123866 14356122241116054117764784313136749824 10123867 -126177509998788259716904978582463594480 10123868 -78484209584491837249744452076574644224 10123869 -53860770871357464926478827123937615360 10123870 -59187289896395905777587270036935251200 10123871 -324625462613820781372922815526843037000 10123872 -156206811181968207511199051888675782656 10123873 -78796214507478179039721030253401383276 10123874 -76142637663590350173221412807521092608 10123875 55817594762548474064099494403320500000 10123876 -98811061567077200251185310278036312064 10123877 -2555334026896798861837624922020873920 10123878 -51169506004391843644155738801334863360 10123879 284553692929980361114497039433979206584 10123880 136363591984574734439499065932586496000 10123881 245763708058543742248246829114232248640 10123882 -199101119339772828219645992207362233600 10123883 -82126649506604405330512526913929898240 10123884 -65566168394883555794316764288684958720 10123885 31938651628872665401839253836814450200 10123886 -107232924337399181188495129812009244608 10123887 -58184838702781371098140551217916626944 10123888 -32266796661871463458799679069429465088 10123889 110264143680510371782821988277703673956 10123890 36409964248830108092048371394754370560 10123891 133515349082414149817731031982499232952 10123892 -45071242433066772191234794667323910784 10123893 73532535227316950396214361735372495680 10123894 -230951996496672902037345788619962351616 10123895 -291151399755085760896322361094397394600 10123896 14527951996355392503905624946106736640 10123897 112726228902161144365010290138532105792 10123898 185765942793986854472867851694480377200 10123899 -164418407282697203241958705079086760400 10123900 -2495414762048460011191944316757568000 10123901 427562307859622302199830731105429303264 10123902 107144838748631754500002370724182719680 10123903 -16718240261082224363758022305410243760 10123904 157928082842515387823027599901196288000 10123905 -64963932623024848345278637376492796480 10123906 -35893262324710945549887684685957096416 10123907 166914111755269858722659009766295212156 10123908 142151925180745113189950498391180343296 10123909 302913223171891647375362230223914134110 10123910 -70468450325615353797792961943823555840 10123911 88904478288679042234143657732052493232 10123912 -40246148523463301169740889437712261120 10123913 651730053869806962184247776265989131162 10123914 -12450229266346400965402373473162978560 10123915 15438219564755414251117311226344274320 10123916 355081512701983620639000791667201815040 10123917 -24048908275526098789520547558889503552 10123918 -31040791653261628600043126463224414208 10123919 -56808558576906934262295380103361334856 10123920 439680930087244525851111879278592000 10123921 267840640603167646148128652260973195812 10123922 50172921915012373293307094009501652480 10123923 123868949955065998538447892369738037824 10123924 124680054678019969278425159268975360896 10123925 26651195814189184567513968909085833600 10123926 -18289009761761325930026394460071168000 10123927 -387374351495125099566124480094448649128 10123928 -2534312596544083103218234450430976000 10123929 269134653499580458730811419772517929600 10123930 7857794221446348580381732448572619520 10123931 369225077906088745049268701666191881732 10123932 1379958978299366237836886465345224704 10123933 275475566039165617675830715122621953184 10123934 -437942996617280328371546581952678208 10123935 240940184167969073387647771585901734800 10123936 463616957075079357505098251588800806912 10123937 80415830300309225302059579058185396372 10123938 -158675132777778341659797937700061002112 10123939 -123187680600291154280394274210632838824 10123940 104583746354724008672860568815633236480 10123941 193771485720102885940882598732486323200 10123942 -65741847709612467948128196884893086336 10123943 348650947662485064999736383208942789344 10123944 -197257501053046451348509517174477537280 10123945 -229834616380845476762094170855582354580 10123946 10517571090315796088006232295534126080 10123947 19658201125180162355239903331505262596 10123948 259157890016791642885280816943565591808 10123949 -129670953217724610636609678226012800 10123950 73955427241765910946232239229420497600 10123951 107806941337047489626654563390779717400 10123952 -124341069986646180804463593690016825344 10123953 33821470318986381269142066894415879104 10123954 -43081521113394014788391071632389726400 10123955 172108703964875062198858265851763454720 10123956 16480268627480841843243510299156109312 10123957 -624286968321371561779285445959561451794 10123958 7264421921388205242652625617279713024 10123959 92560869268489954648518477841004871096 10123960 37009626230344584231966189587300352000 10123961 297775323114772788729746062706518861824 10123962 177721483002288905284145957485741335552 10123963 4242192607475177278226757225261661864 10123964 -275914378246201309006232035896394497024 10123965 -265380416050100358794460683226162269940 10123966 -25936875594958613971238415029973359232 10123967 28567723162289881837898582500246234992 10123968 -139295843984940830450381786511273099264 10123969 224951839370275373560312630533840418370 10123970 -8634658447958417841492268184002468320 10123971 49658595087586867569110286182975500800 10123972 354380744573885369256799008000911259776 10123973 30662619917589769930680745573562892864 10123974 5226793075945133271148564315026800640 10123975 323014057392175692404152384946675324000 10123976 -165192984618889965562963828420214077440 10123977 69437332721614166405907094364271690240 10123978 -227555884773765310709598014663904810960 10123979 9089195858011716938705803577844387840 10123980 -30334205678130355667878322730562682880 10123981 104651778502348204055265168167738997504 10123982 176362326764712652005540777145265832384 10123983 207716122878293191003131081102565708944 10123984 -18151806814769783657388524430610743296 10123985 -130293792925612732019828676072973459800 10123986 -127422055798544996295404000092537470336 10123987 -347710218688424531622254816499044882400 10123988 -320058220874736629742616418915699097600 10123989 -365263783170669347107916611017966780000 10123990 -21073747128869624924188407855490848000 10123991 -434509917673094514969556942179784409016 10123992 -20150503764664096454069332239609415680 10123993 164940059998764022073056752503867640480 10123994 -46096372962346057241653415582404312320 10123995 -79821729988416728251255475807005612800 10123996 -373863527751649624777156911325285312000 10123997 -91155834714685169073756520282493177460 10123998 -114464214292120035868620855268827816960 10123999 -261907716183703210278182134320642940000 10124000 140647245966232238331915634445451264000 10124001 567917610594611275587520546485986203200 10124002 39775440233110107280540644266769833472 10124003 -135491647296269940693454928794433243748 10124004 -40768684642843155559349037850101516288 10124005 16542909182621621697309153940446090360 10124006 -36084678862367922456964367421917376 10124007 41217584596522757832736871404432530336 10124008 -514100353419645364061268867588671078400 10124009 -81420457763412128073209868818240102400 10124010 4507188626484816005222951630663779200 10124011 -217730152337633177833306286906759082176 10124012 101129561810972606462483271956372861952 10124013 -9466930547149570568316869337156344256 10124014 -96314552660915951827090780169247855168 10124015 -56764081385163547516097418040019300880 10124016 -14866113527986617374933872796604825600 10124017 45572935438944904501135020421981216800 10124018 10883144869798460037290905166622428160 10124019 -147373072376151853843690909938566179896 10124020 -5244952895061023140799703488755211520 10124021 514071867218622980357953508649243902844 10124022 -10145472611726818340061164865459012096 10124023 56067913266475097749671164057907794144 10124024 84355507907138933052847512230356008960 10124025 51261090307711299044509358244760632000 10124026 17473834381568238169211645683272529920 10124027 397991326776949558499662142692150588992 10124028 11946421943892729099425452384979463168 10124029 -146580615652311788688158110496834332680 10124030 -21447326253129021207517894231214649600 10124031 -88717621851754461292582213830801371448 10124032 -25043697490958921309115710235715043328 10124033 -426354031081539007972362968581744890156 10124034 -27091569504424712078832465768560622720 10124035 -61086014338744679291457379681142039040 10124036 -61984223726426440159689105181978644480 10124037 -131383495830422414857333652626492558368 10124038 -218578112335083223885802513758821336960 10124039 -344618898736759394675152479714656045160 10124040 -18287089613655273869762295632019456000 10124041 -282462460866139243847216252779926603648 10124042 -18603088580037256381833878866693195776 10124043 226936539645809161246151901482711317464 10124044 -89889133726191748718672162370894551040 10124045 -200788257973539298063918591595832496200 10124046 -7149127278163315104852465821557181760 10124047 -167223968844249820418593360646351750208 10124048 21088602395222218127715526969973538816 10124049 -2584856599128562370726734046559784512 10124050 -90216332612857500251885607394961845200 10124051 -109041786555172102004608041425804945760 10124052 110170849171856443309506624448513536000 10124053 -522827472213651377799768189033746099698 10124054 -100757148070568213754692785198370393088 10124055 -198477241127582214561057420711586848000 10124056 267353853238969927791581609423011676160 10124057 -67364706191873645927980480926796016694 10124058 33841109875148460770638009646639577600 10124059 347180808374705666439453628710362161152 10124060 -132318607822413124983453207379942871040 10124061 223211298582521346459193629250823697600 10124062 -180101056872257476646049175868543632896 10124063 238723783364529191985575409164009289312 10124064 12406687487525984048433325239876255744 10124065 158455771711075287964989488329983158400 10124066 -129361499579913586998024922630154478768 10124067 9092587147418057414358951812024367480 10124068 127343961991182284129335660644963678848 10124069 16449269716465496041013313359183185470 10124070 -93718252029916877412433942797724800 10124071 32750624287689743390081005546760781072 10124072 204241209835145017347340115958228418560 10124073 -62268667686700638450953779344364261632 10124074 -239249366076648511284900520867526534400 10124075 -23630333020267265319772884186230786400 10124076 390491574502764442101424108407047061504 10124077 27348371351325981645374387466749259926 10124078 8184992828587585416804330258002127360 10124079 -52026232397347432444677092289058204800 10124080 33893506789691717244467646795712757760 10124081 40406060559696417569819572736672750064 10124082 -98905300726780727850459909689007667200 10124083 -639767924760024482216491447858622114136 10124084 58037701508937456062076632187125066880 10124085 143602945598366480908151007443606836800 10124086 -119117088943594872300631326835633581792 10124087 12419099747410431259601090368131723360 10124088 -62980989728662805791704316963910369280 10124089 189496815108388374708756825856120162260 10124090 -35150180844564631187026801212650299200 10124091 112938335450141942271377671326453136248 10124092 -4259958265597178884189282453906661376 10124093 -39437320767047374953659711775217436160 10124094 -75949621631232288550465736296621366272 10124095 338301978985441575548970998048046625680 10124096 -165437958987711998572638042946527559680 10124097 -136827557402904140869535065990936977600 10124098 110126465034636369321655549348454830800 10124099 148452499217200183823232768003888743100 10124100 49757754355923836788094557481931878400 10124101 249392014115486459679602658988055290012 10124102 450208519253920617816343345458628055232 10124103 -188937862331924672178731575701188544000 10124104 -137491619105240354006455094030600110080 10124105 -161066135598405585071624481340867824000 10124106 25243870739687313977140395262441804800 10124107 60655068120222710229319830058896391312 10124108 14818836902201403611535000840147702528 10124109 -282571655287020541496382524725374263712 10124110 5070167120275396358108841791717088960 10124111 48727190135015865392612005607383230024 10124112 21710769911515442273752237687202119680 10124113 -242919440423293452482725684173723778956 10124114 46956842071529030117337849635181749760 10124115 112625868219512690885101933925339388720 10124116 37412938114470239112049762355916015360 10124117 -294019059139514611171832483251939335840 10124118 -2479510884474456860383647895663652736 10124119 132611370946980255030936160871855968520 10124120 19765861847007375957138541337101516800 10124121 -48312222761361002911413740850064147776 10124122 -146014668198784734921346247682104137248 10124123 198896729422237788711737986242441186372 10124124 -256504435662192047201563506968398124544 10124125 25472959224372798868331587930744800000 10124126 -43622037535996662599513622505654981440 10124127 -123844295020980036530478575774444534712 10124128 239797661446276034041412185769963421696 10124129 745167864178379252086109105601560481792 10124130 44404974431134958661272712474484055040 10124131 243048916328326306210561863731470207000 10124132 -467119922960540219974017846923392239360 10124133 -42201499017163134868879804154615547936 10124134 579949120241056672516168327182583872 10124135 -3174577018755158269551369537947736360 10124136 3723737600596877166732532093941350400 10124137 -342576917825685380581557416877692118214 10124138 57563147976374886308583653208819047520 10124139 217634609290895830074677771474386872048 10124140 -3995034195172488566176834068659834880 10124141 -129769354611102039529682298699805876500 10124142 38467183272207832754780787165375489024 10124143 160759863933418912950134817265060893392 10124144 -150115309892982464270013134416100720640 10124145 -129264154153484975257429093399108395480 10124146 36246257429823349261481996614240542720 10124147 82321462303064866591336801516577274312 10124148 -222957996286095135613603772931746488320 10124149 -63704401886610356418950105012963784768 10124150 163346787155682029335450167115690728000 10124151 115624797914899676817157787721533520 10124152 -217952679123888227738949325031215718400 10124153 322604169054099936596119172031307240704 10124154 245667834278403055735967946415581308640 10124155 7683741592426985607360977338418722560 10124156 59469066789227772295580774935605869568 10124157 -126080699483064347229694813653846965760 10124158 -213744888866937925766555810896858125120 10124159 571169397129375525745049997414821619120 10124160 -5071862696843638988948678405573836800 10124161 190366028679368026295252815912953945300 10124162 -56861924540942132662110542308733772768 10124163 46949476686452629678289122653561661440 10124164 272581287119836902210086478590735232000 10124165 406814760335234809271171276102985936060 10124166 11233020697524433746049445001596436480 10124167 17285601914223285377909791410277871032 10124168 -175446185841093907672244914407444925440 10124169 5143575377708326593151893652410293760 10124170 -43358944662934267418202367253790305280 10124171 -234665625798489904358134919303567592456 10124172 141394935638897687955239220367098429696 10124173 388899883159634345295136705402310058422 10124174 37517607151427936524674453382976394240 10124175 48321645492490141482987040325058687000 10124176 117973059943112752030543580939508252672 10124177 -90098840822415155045450895866844174528 10124178 -2895884011501974464572057371623638272 10124179 -147854202319241725737957332025566463712 10124180 61834700125786420804969815056066580480 10124181 224969116637684410024632769824623696412 10124182 -61064006911945787324767046276274275808 10124183 -246230649580719535970989146957194432568 10124184 -98524348612036477848622124642006323200 10124185 56240134231669692584834249558338392000 10124186 3699084051070889098080232322306555904 10124187 79459584913273558893578034082905611160 10124188 -418981670976707931525320297638885690880 10124189 -562720879164662183615410611246131018010 10124190 1779046940801321844586325896127500800 10124191 -158766344231787655114088633126898704 10124192 151219421679981043976850601886580867072 10124193 346306003898148247841339585005496870064 10124194 -225240737445085832682635429442306877104 10124195 59177735081442316272976571334776342400 10124196 -160037380408854172325620458259145097216 10124197 -101616150420956788225977642231065907456 10124198 118037444265104485807279606734869137536 10124199 -119887896196327081567075210489486279896 10124200 21486247167960387854891125976899584000 10124201 -62435383105013053281224795266875111948 10124202 54135807967634734548819940000330764288 10124203 30080495979193396019802969865181190452 10124204 16815053615872551412906511979728345856 10124205 -30531735832879758164067622737906727680 10124206 102084416367554025407993420862062367552 10124207 30943963898868322876504249016176164840 10124208 -52880480603917473684440853118242717696 10124209 -159929901323013638464614287780673698496 10124210 175673378500486766756866535183963897760 10124211 -50295064081563899043352423902950040000 10124212 11180202820144779268658328269930680320 10124213 -46497456544825081250709142141079910720 10124214 93312672066755923959712251585315844992 10124215 -208787555476565031163722648131578265640 10124216 420340835948329852144409887966173204480 10124217 224481892522672428186762765115310664000 10124218 -2302142296879883160263915457593656320 10124219 -119761367714866858497926760742123212480 10124220 -92628096021292267115866631548950174720 10124221 -6494883660057669457564467964991334368 10124222 124154012598138930039093834699466893312 10124223 -91276664698710639727293104062888481280 10124224 -6075348632212852274905240836985847808 10124225 212225198568097068122103797095116561750 10124226 -4490877460140121874137364727425548800 10124227 -274990148852786382497137825639047353240 10124228 -126431614119855181237831179967126339584 10124229 233539603814347547821397509691874165984 10124230 6030516765915133935708549774851141760 10124231 189212634048702934048310032531328212608 10124232 -68987587069953581824991892528843816960 10124233 14779551326141340113490451003448397456 10124234 -609759178420623147151335828640227840 10124235 -24905432685452425245780915704912183520 10124236 -142045051035252294141106000322525123584 10124237 -223623347717795256578035521738437535114 10124238 -104574931299247794616314077105504465856 10124239 942574209570280043333789139852287055840 10124240 -10972375461171565394728271951049523200 10124241 171112898165329462549730538338509585392 10124242 -48359760688831423844795252334963084000 10124243 99452238119582863125346726225361268240 10124244 8203974351229989909528994578791485440 10124245 -5091387696546392450362496621092819200 10124246 41867073006830485672440455507602368000 10124247 17102452254028844843739511053308643840 10124248 -120021120688736189470076254215665049600 10124249 198716501812687743738783306874041098250 10124250 -138937509586903257018339043296888000000 10124251 355308924659694095939265156811242317252 10124252 -437177297563007824547994150108880396800 10124253 58810862260947803462142241498434922284 10124254 -59924843304968836488304974024690265728 10124255 176100824502865354314911018448503619360 10124256 60943919972383747193680260051851280384 10124257 -135751821320392613024618265713405630784 10124258 -387361383979682938493629834530975453024 10124259 -20877268842563493348184687164471877632 10124260 -179404444861971935357996246596425189120 10124261 222220784182445320362067408281577158432 10124262 125623836193522311915629642597029209120 10124263 -54046774108208857268825629008775408440 10124264 -5780414427252433673430814936995840000 10124265 -232327991263159425131825057030543402880 10124266 -154285665423341222528049780276110553168 10124267 294543037597419150168403990766756003316 10124268 -106682425628432354213934994198584311808 10124269 237438751937247860853967311497482963670 10124270 76567929509482775616760238275031208960 10124271 5569205051973342717616196876577976512 10124272 27993792689636385852446422641003233280 10124273 -134745333782162710423573088683454582220 10124274 96327670562955753605196622054236103680 10124275 70405055447097093116615765156909186800 10124276 425198500594607625091580833514406092160 10124277 250770234735406229191876382585081994720 10124278 153921016157793301997416758525719351040 10124279 124916292861320386315722703420595784960 10124280 61468512755706217766491268029259673600 10124281 -345410467978743942021889113902198560918 10124282 -329492058016598001966307946191609674240 10124283 219963455596399158703271980257835181760 10124284 -56187028388737376600296936663877299200 10124285 -139697715705370198057842718484926390440 10124286 -77304788091234795639317070684832940736 10124287 -448139918263265121496493712237948120064 10124288 -374088419064527771018694603111621722112 10124289 2174720712969164514102303543282302208 10124290 -8926592493641462097840476479061913600 10124291 -164870670627822776500087185964205807808 10124292 -26973859153361690080441587245377130496 10124293 -590831370658125581817035703885066119458 10124294 -76755663403922499115440257709877391616 10124295 -197908377311038805126916252649371013680 10124296 6897706967685724243516566178034319360 10124297 -6831939652483978827782474912605074720 10124298 297773607083543224516081933431191424000 10124299 607214729471109549136424754736277009736 10124300 93782005236003346630140775749200448000 10124301 121286571454636598237746111634327569920 10124302 196831269913406707034252710896416353920 10124303 -13181381764753542889557658277154543744 10124304 -64695071425267479965229857778327945216 10124305 -12034161867031398851980698027540198540 10124306 -41415543269610812692658971570112414400 10124307 -2783377703310125202142057128522006072 10124308 482085236146820354553951523264930113280 10124309 82659787452555029028860095004767811004 10124310 -1050273289672582721173547882643578880 10124311 -340787829403538115667564097672275260088 10124312 -810338478336190928600971079795865600 10124313 -57271525051504672393036784477951763456 10124314 215588493987298491495509578506012566256 10124315 199223100654281826368634474515428560960 10124316 198668466553833791425321481303264876544 10124317 293744212506944940865317635142597641472 10124318 30402713481048897543192926315642428416 10124319 256307778426788697955743558516770447760 10124320 303614120622986556137896680989139271680 10124321 -47887368061802157968083002121038854400 10124322 -27453118148591299892345440653030756864 10124323 -167053570504828540549822616331633663096 10124324 12757657125092091501975214498185216000 10124325 -49844130841322990445060463386194568000 10124326 -130992367594176452379185830219547001888 10124327 74612239371642478473252280652018461176 10124328 -217782514409279681407079378456950947840 10124329 629203087660391487317864318942445143930 10124330 -90673957159850962475753173983667297440 10124331 -34795045290603056871635643309192576000 10124332 -295697615913154228040212813959506600704 10124333 95783137784322762626520836085876552300 10124334 83986388483996657474736608690223818688 10124335 -69723496490425787290181795818142788800 10124336 -81449248997629212436824349324122095616 10124337 7140536342634846888663207279146426880 10124338 62166579786102373207955032446532048896 10124339 218727661748202390606329441233060735824 10124340 50566540761157969595994997001372467200 10124341 203082565396708303881682925916510804000 10124342 -347368985881772905732168469541470456928 10124343 172557854764608270402523076582768166360 10124344 290259301024045504191828317493439365120 10124345 -8756117823440642534298659838999623040 10124346 -161685034238602309225773474480776368896 10124347 -141184194179729844386362617931278603168 10124348 -87432622425069913881949065135253533696 10124349 -217135373206718378159291578423780935936 10124350 -1188376583204731185908198488101859200 10124351 171490561873380280799271390274692380352 10124352 7360949111290684557128304804948344832 10124353 4374279044247081084538901567057153640 10124354 -81466249696460792638319840994489528624 10124355 113660243579340305818165071747618294960 10124356 -19509627963947103282840664566904750080 10124357 545259162566047032406453073997759816606 10124358 141955866835893343511926073945523797184 10124359 -196273269757608441207211943345655410560 10124360 -303505558023197023384148519589732096000 10124361 -81569632293495253263878607121778720412 10124362 -181485463685979768780716067876911279568 10124363 312114297980872944784756480891694862612 10124364 -540869931252384972245293465799759462400 10124365 -163234361544299274340403150181828370740 10124366 64424200027559890138541957161194625920 10124367 472247318918361864624211467418208292864 10124368 11478820523067864027924371250390228992 10124369 291472970227545867311337792381321862770 10124370 -5565761255964590112468588128085519360 10124371 185521328657732057201954935216102734572 10124372 -387335789620803864482774950135049015424 10124373 -3329210801035844646702740501989749120 10124374 -134101386785608939911520369151675395200 10124375 -101030313521398644176309379057114690000 10124376 57140353171953258820463261404862668800 10124377 -617298557287523813258969202274036619568 10124378 66259393385060736732235116942393684480 10124379 -368951899578214000114300867504437520080 10124380 141771530651137817285642219225458122240 10124381 -175562505059563383919820245985881139136 10124382 56016741560839129420564345144381113984 10124383 -29522943452873042987587754598983003456 10124384 -125393785019228973448143218548757495808 10124385 -275482041146425678810480526358419103360 10124386 34481000751694632705249642038085747360 10124387 30676729346667021641596325832348831744 10124388 24789702228331793615353262784637971072 10124389 524928476790919998846693484366990276800 10124390 30345119058029083445122631768754979200 10124391 151248944175853890860069712502081021992 10124392 351436379429979673961055207371028864000 10124393 -1021241900848816266850963449990725760 10124394 15298312388029478112344642310524544000 10124395 -621730467135492812383548046508052890400 10124396 -105471263134026870396448159697054611200 10124397 -141308317916771462162756274068165835360 10124398 189845990922345618594756964782394843200 10124399 152904782064619247785960736224299531600 10124400 -10166579739036381739895464138702848000 10124401 -184730103819717306362538173403378595200 10124402 -301275513170163819873572697234916516848 10124403 111346518641655338555622577115180083200 10124404 -245809843995236155810218225769191574144 10124405 -36736285992215347710961663622964995940 10124406 -158878946624292096285844275528977530560 10124407 44483779135688317932232678760129271656 10124408 67516900603783863194082705741805608960 10124409 246666875243031893368475231844294337104 10124410 2273932887696243181355489980911990720 10124411 650130303306348500136638972446742667264 10124412 165277752310017698077387465423812813312 10124413 18514977083381100546840748668466252448 10124414 -33178966621700911196646906009232905216 10124415 -15947740121759383478580235655163038880 10124416 -66979595825776484838799587977409331200 10124417 -48953487446241367576290017565863564988 10124418 -82808737085785909721415239383007489280 10124419 93654456452693891637983890908316810560 10124420 -116471583446750665075717142267265085440 10124421 16136616818838334441009160396454822144 10124422 45043502474296063150588200184829429760 10124423 -161838187203705913260243345211419618816 10124424 -208222655972449476868969983876315786240 10124425 158199866567950283204200683335421665150 10124426 97724508331454516288754219115159888224 10124427 30977433586040449029556217373409367232 10124428 -342719676369949072618743088848064844032 10124429 73954915749279733925898271060181125056 10124430 45363149769784062180801907737006762240 10124431 182643471166041741511772255243649984552 10124432 89197207935808864074574976429489627136 10124433 -421411325777125406385558096028734 10124434 81404460640929991592925625525757897616 10124435 412873516780533262263205652600590092000 10124436 -205189981482546122466553868168626176 10124437 -424213270208408987651339713588886898048 10124438 45331963360708689363056510466969753120 10124439 22939893512803781485444149132693662208 10124440 24936008869196803849343938253114572800 10124441 323075734100908228783776631314620258832 10124442 78552974056320584376126618515766490080 10124443 -17398290651831447139212228824296213216 10124444 -29266012533702767571700225912901872128 10124445 -4084124330020889059572807384207183360 10124446 -154670644872545292777132425468551165056 10124447 -385101314201297726243224524496945063368 10124448 -160522893372404568672986846350112980992 10124449 -219275359373882244107044747840387467550 10124450 -6498220747569596960961516408431001600 10124451 274543770008989565246880493640424576720 10124452 -62593340397736645644714244001421474048 10124453 735896845578658951541877318973683629760 10124454 91739212692636302910399112116023278080 10124455 273987546684419662265654320531341276720 10124456 116072339246672586412564156306912250880 10124457 46172242600380379683211821632858572992 10124458 35455566214288604541638500637752479744 10124459 -17380954175767392681302471516692386480 10124460 -173554163530938154418268821072774400000 10124461 -86475341381965871906227709188129539348 10124462 -32043391962942675679977856634837994240 10124463 313898710971017678511153971344560449544 10124464 -25257958083349156775708260857033457664 10124465 33232837807772746258305270539701578000 10124466 238288771180361454540728502134845495296 10124467 116626292304872622324605105751662357516 10124468 -51018379026337218191308211233165172352 10124469 -177553761269137983611586655954379092836 10124470 -20459539504680763510962559091845624320 10124471 232786877480646768218586144529898888112 10124472 -29351742334253308122631974728838144000 10124473 10724101902133853814822502917114640720 10124474 -269870347927932366939461788461964389264 10124475 18481819613249206743252590767528933200 10124476 60172891583526178606611503221822566400 10124477 575958722537089739822235847361122637472 10124478 1380018557600569057665524171697912384 10124479 4649166375829819525044187988961733488 10124480 128947740157140018520486326367577702400 10124481 -300467275385621171577292479810080925648 10124482 398165184202653063785928996032693990400 10124483 343369504491759253745537398321409148732 10124484 -6858920867299523688007385083558748160 10124485 50393390291912821944256931057086690560 10124486 393458771840576138780828840587796230080 10124487 408248625823720499653913005646795839440 10124488 -872238823062507783431131653983752519680 10124489 -204318653789024843958347761754656972710 10124490 13854459989115993170357347681466496000 10124491 -135323348101614592056917945319260245216 10124492 221544852191997371876759460782161920 10124493 60464018173956555884650426075883904 10124494 -136666745508528143394851890616933392704 10124495 -33499473454956851943752761324226793120 10124496 -32357348327375706679968922731401748480 10124497 -102096054029522114349991686558793303054 10124498 -293836661080131656630258622763152582000 10124499 56424192052506465824170442022816898560 10124500 -622744351846563300820858759752000000 10124501 467830294674056030196136693967436697500 10124502 41142779472591487808654808861401051520 10124503 -540454906392061562075043761454383400720 10124504 -152659726831477172662871540325803335680 10124505 114095070251129858115037016207256543360 10124506 54813850019556319496420021075706376704 10124507 -199364778438477395052087565574095105728 10124508 -27655727442356187782629378853313355776 10124509 87378784580640941717853788270259574860 10124510 52177942446764087082115296944355496320 10124511 -130425647161327399347646148765708123520 10124512 508596210469454683374583042604060639232 10124513 -36681809563117985736269874783478136640 10124514 -7945994004950591044441903003829652144 10124515 -178421240835493736292947099362291509600 10124516 30326390490400277130757854551968234752 10124517 -171414264996085072912229810933542923552 10124518 -140118993793286014014485421998270976000 10124519 -3199562730121095865357791599039626680 10124520 8303127602319999618114618635010048000 10124521 -139399205532873143918804855131228084656 10124522 -2294978780638219651168877459806276608 10124523 13437379124105497397508740159152630800 10124524 -1786972431359484405348274882917713408 10124525 -160840301615837956956916383493337293950 10124526 9779741031678874407251034760693998144 10124527 146131904052254665207116988180172294496 10124528 41939359157558676442836988463946399744 10124529 118640118754148913140129720985878313408 10124530 68270237866602251028126509983571520000 10124531 87552152269129517383623565172739359580 10124532 44769013091413114594457354285097805824 10124533 -372380707745485195345227210440128667218 10124534 521177506509826850965590178616702592 10124535 36807308970728276568110888387619747360 10124536 261791300015502511872516924587084328960 10124537 114166471553058075074671042362888248652 10124538 62364945818590937079413874395738296320 10124539 490822631427051412234712553569400898340 10124540 -48924481038156644395903052371261240320 10124541 129344789107837743219397840913945654400 10124542 -160125557018806273104308508351626337408 10124543 -144604720078169018875426945473201496224 10124544 -50808809817842617674591498281215328256 10124545 197118645719553571171886050964021961300 10124546 -233924513173954619153120052029710342656 10124547 121914760899306849987893314578670366200 10124548 -155408500435778905560410220452512460800 10124549 -964207269962864066415922300325311724160 10124550 -63956920177028375326775677095578160000 10124551 112452813631933509857288958662597294400 10124552 198711066369792865605994071419488174080 10124553 65644285198672244104414244228433235104 10124554 138953408101540729451535699113642496 10124555 -118997293598577591047812882551692137440 10124556 -28838821110253159744414283934113657856 10124557 65318070753526991836920227947389834806 10124558 7420460904308750108710894674390674880 10124559 67938463894211602624222973539293789864 10124560 11091243925099752595901224581015797760 10124561 448251214254173738167443184017060364800 10124562 18334233367074623073730251164741881344 10124563 -338365563454721689518223895402315291600 10124564 288556547564461777451186081329550131200 10124565 -1160164535090118065635329714917583360 10124566 141650629309136875574037366250662323232 10124567 -471435708123790879173455666394346560000 10124568 -211615004193162777686411565380149248000 10124569 6987131682399441032091996638337050624 10124570 52359922694955187022912866046847840480 10124571 -413306232089237509751720731496298761856 10124572 9395896036863192283176827835207808512 10124573 110423775353131807684543590499821054822 10124574 -11246370095100528226639303213033532160 10124575 -275645716650344843214112030488766220200 10124576 -434405372096512628284810159617989935104 10124577 198401302254841029546131680704012427200 10124578 -175494321802431263292502910105875754160 10124579 -98143114302184019145119227520964518820 10124580 100112315746368116739520086650221916160 10124581 -31255742457282719874030978949738804836 10124582 -8209419615237886069991010141531584640 10124583 131525846762822319034515564944062222464 10124584 384116974462556380174846297497846082560 10124585 238187377310516454167974454986215375780 10124586 -30361933597650710522917558419631929168 10124587 402735653572158376345385027579052351360 10124588 75795352838883277583836465432522031616 10124589 -2028818264730440528228293202039698752 10124590 1993378680771793937804492667816076800 10124591 -417641800833566729840949955307499795408 10124592 29682859021279396757610440470675292160 10124593 98332762601433644641631834147425906404 10124594 43443403550610888988610801978361678096 10124595 -37704804652981336155810815672954177760 10124596 -99887407705637994319734113193770507520 10124597 73322746326112394759656201853193625728 10124598 120994911586159453156660717490815288320 10124599 -705307835849703485208733671229414656864 10124600 20779755978782093926540789371764736000 10124601 72696646745674929179662017216165674832 10124602 -341640539177286424717507616310693199248 10124603 -385535936921156515724982279013236101148 10124604 52356437746797823394655332163036773376 10124605 -385043895695712940698293119423049748480 10124606 -1809018999873048260551071359732512320 10124607 -143882593570252713491605130709262395960 10124608 446363935784096911977028348547170304 10124609 -529784723927618624704374079040124734160 10124610 93707847423304398128544158536881269760 10124611 78017467482956060974445902064535898784 10124612 -13563043022105394549821880051661348608 10124613 297850451571660464729116376617528576542 10124614 -117379657871694208583415172909799773344 10124615 71075007076338685356862734554924344320 10124616 131103357205086348251793566259004047360 10124617 -268658984849725921599375467181684564528 10124618 39188486634593158306317420146888451072 10124619 38346240090312249128142549576618913200 10124620 253152778429516527723851263503766287360 10124621 62470189281575353073441695821185722560 10124622 -96691466461980288259345616963374579200 10124623 -95281382809610009554001912255955916800 10124624 61142029403349846184203395754147840000 10124625 210170500919654262278403262911037200000 10124626 -157055545683667018485642700761783109488 10124627 -83875822477364276457565077445029350448 10124628 200979950143424568559750701649482393600 10124629 -9847007764983310409544852145985732900 10124630 33279162702918166825134758280259464960 10124631 51363289954106903333874777883494566400 10124632 90355079788850215129969912322601492480 10124633 628475489236915078110983865705779103882 10124634 -37683568622211773962164749104282589952 10124635 192748125777467641379418684162945261600 10124636 -311724291964213049112305867687443837440 10124637 100924180787768000221778902059674424960 10124638 -421241596268401930930477901038869107904 10124639 -236337655266526013453067235023518461728 10124640 -102858929871480124372141661897883648000 10124641 -152991681029988770313120623810169972958 10124642 -203926253955844903573347832222053334656 10124643 31672726660328114395045885735501059168 10124644 161392450027935549147443875705889894400 10124645 123058710089651602004874756790813205310 10124646 37214238016470612783273427837274554368 10124647 87708676048839419996935051876611081640 10124648 -400277550557571957281209290002770928640 10124649 456744668838764040045375255474778545120 10124650 23429150646841385349293379115298998800 10124651 -34616960027218643460256496527826736 10124652 -44441474583722234258998380149106951168 10124653 -221720662091671589061625980848775981120 10124654 10577787830100310467079821727181289600 10124655 -28893197150116662593184094490449785840 10124656 137944854267361829731517803036391964672 10124657 -6186240279692597130962192072595453120 10124658 20205094048330087602052750793580025248 10124659 -592381438025882795932419046777740182384 10124660 28284674135919523392397404415733391360 10124661 -87473331074363046152130832956704659296 10124662 -7519545414464023102889262053049670656 10124663 -404767108905206963147699590827560758440 10124664 162408150125405738000975330134451159040 10124665 217512589760057699834131561518233589060 10124666 -37140967106031872973774993053009436960 10124667 -14391789115179386263416365278548215280 10124668 114701764406506172886005449663451138048 10124669 158652028569619950742522258142574550944 10124670 -108052479411549440644590135288455433600 10124671 -174451837042142775298308348080794922256 10124672 -397025893944532932794352571772578037760 10124673 163136291413826941248432019152107403648 10124674 -16017931880228593012155159168335232000 10124675 -171224310192518527044405171736182300 10124676 6115871911256424140898565015265232000 10124677 99167625160742123596178848586226418526 10124678 21870149801810161694962947333694636224 10124679 -250023278293657263378035220642044976216 10124680 45358908365036578309853814112954060800 10124681 -174738013077459309984112978910226350208 10124682 155691995539122888333976191043218574080 10124683 -87781649396869654590319681742578544400 10124684 103603971998057862806776917361258012416 10124685 -47325948180906374489763234443719936980 10124686 -5632480047691959347555448982592118912 10124687 -257426889810998343951253740570080332800 10124688 29693274579306301236349079670586343424 10124689 -569152170453752145529040451898614082510 10124690 36865061692470092358348904664750479680 10124691 -164904118198051171110321267767885585616 10124692 149401456818414488576111700385791916032 10124693 -106803322715497280735534127065396505600 10124694 -2770311470846604456468706915973824512 10124695 -32301310103597511344560361894493350400 10124696 15922598573039361637122325005131980800 10124697 -235479403910874793520508010613418281760 10124698 -45710634992508902406885048912308720400 10124699 -158375015771134164792512153283884665200 10124700 -51924244181397358998446480479982400000 10124701 -377970383048351667440926292512352180800 10124702 -18796282845661235027768241775665579648 10124703 96779244300406298373071308714317046800 10124704 -75599109520503579006316037756935077888 10124705 442193743166444838593168085905627852160 10124706 -15491772599497214483486929759115181696 10124707 -180806120365631995351388960058657867048 10124708 95199972391671522316255551688006972416 10124709 47822935886220543994637382649482381312 10124710 26147540769923616302407996050966000000 10124711 151754264375221190560426400351554595424 10124712 -39287363653154518100131194391959244800 10124713 932772565211809809657570290540113647204 10124714 -302384909081761197743739744334139678544 10124715 38809354000785129127146731859889585920 10124716 19559117052774656318603637231651717120 10124717 -133695487501098575521927317876283795188 10124718 34038387861711248610236223628338890304 10124719 391590553045986811137878446280601968640 10124720 -46346844069821565135881600731049164800 10124721 125305125282545118169939901851251537090 10124722 -740270965353065618802102854307072000 10124723 361358589342634886392853899843757601468 10124724 20888739527220174948014498679768121344 10124725 28531024982611460563456735636794126100 10124726 -54513699229053878708593114944979118976 10124727 -61554542782684001841883219595406848280 10124728 -812469881784802551964162070987151175680 10124729 89614641197947410060650727824918916180 10124730 16721730571634861520723618657698611200 10124731 560535628581551175106978708875305650532 10124732 -74782793131502915954775211686550907904 10124733 -86861744078928306055410777617888222976 10124734 134866143944715082057273363962514934016 10124735 27344399017289732924135832212416580400 10124736 -43393999051721245028894861304841371648 10124737 216333784027491988915195430815595072 10124738 -18605582681305673527851264271263677952 10124739 -336097190541279244057355462391273954600 10124740 -434237477056967863666029752681097093120 10124741 719140808179816115059109785623749127360 10124742 42735001594299763953307358511273314304 10124743 -467687962066437786670972873538881556008 10124744 145914869088895205540373254332514304000 10124745 -10969798154625521565151018812333966720 10124746 2151352840323455514182797233238207584 10124747 -604906452056195088385311406680772317804 10124748 -49118151600231187955008328724868915968 10124749 -184240347725292213363614550124253902836 10124750 -76516945067375746032975343189974000000 10124751 21986445534796835560165487864938665984 10124752 148205315669050833652581525226557407232 10124753 186214952961495357630612547963868086002 10124754 63735754633331701783726425830954595840 10124755 99034912366572251956977389919941637120 10124756 -14487058358513680807967590259856689280 10124757 259396301175021717735444949417711680 10124758 -72773525174143581181166330722951987200 10124759 -609815630279075237908500328892563250040 10124760 -153173244299192430997011586288386048000 10124761 359004750086744043008451701817672220032 10124762 -228941268118995092401108384224468196368 10124763 -41449717098535287459420785971745626752 10124764 32401347378609168277820922159596233216 10124765 31479645750287627133996333787760872320 10124766 -105141702536369503482627858208055409216 10124767 -114650833620685542550695794533288377184 10124768 115572880742351000879557440581533433856 10124769 362849139588449518397741343122519911344 10124770 136475825804006057839905753849434164800 10124771 80090005939727562147560918190091746972 10124772 -233513463360918971928468012568225708032 10124773 49826792860609961937478920141016979740 10124774 1943648050385919365779525028856988992 10124775 -215315613393052981689225045206095237200 10124776 125325474646483684196107126219572526080 10124777 122459499331460064405627231190650696000 10124778 -10102806262932619455593361044239617792 10124779 -252824078414151299866904960543081101424 10124780 4609803445899623530491009261183928320 10124781 -162735529683544433469985954302687872448 10124782 466310390145353151403780654378244024832 10124783 188102373022904628564320070958426850544 10124784 -57353118770807636821799616537506611200 10124785 -445062169073760522492061547408815813440 10124786 -8848981493302234045217409206711377920 10124787 326099762997284449571101770928509591552 10124788 98955542164785981537323627580644425088 10124789 323096418190195952143936185268227868860 10124790 40763501646519477178084437428785211520 10124791 63566722376724673997658616449384709912 10124792 129948064484091168028860168234915225600 10124793 62062954461358859518813236194924330304 10124794 20752934201087119030126535586282915696 10124795 -177442719217179878684450016773772362400 10124796 350598932475181988132565587443138560 10124797 318264762261133033947480086085006469600 10124798 49772405982970512359658846680218325760 10124799 28200365738484832693782741092065135704 10124800 13268027421917901694339959942335692800 10124801 461008022189691056175134598645846294612 10124802 55379033549829157208583101491123303968 10124803 -78811748416406943812011960583043384416 10124804 31097729857819433113292039146443571200 10124805 61036851014848691937385844589137273760 10124806 -87139844353156091283218072469494943648 10124807 -4290631581393679358857541921687379456 10124808 -22002123967364085698721389664968294400 10124809 481284267771381887684746617803013160116 10124810 -13788609480199660016307926440545409440 10124811 632453102152032362792275555566078302640 10124812 102770403954976910971720328274721830656 10124813 159575983297675736229985844768270627520 10124814 -77285730257567814598233805553387793408 10124815 251074642818722487900823586049634375200 10124816 10993529418020903725274759450020626432 10124817 -27186906318810601464531366527148606720 10124818 140837221354932266817178332193910664960 10124819 167542549653654566404736183318233778220 10124820 -39018562681871755785822520854517920000 10124821 -35722626070985296394201860502594591232 10124822 -38111117409131081241142790309035704288 10124823 -1705187972648708797623856960401576576 10124824 575800793418556412346186830799086376960 10124825 11521393867983028911859891416374321100 10124826 -23917538373004590879691205993414914560 10124827 -170166433740110579768648171761460956968 10124828 -69779053986578541877633750136667279360 10124829 -158328422725491900829927953122353075872 10124830 -104146233420894984875509397014812353280 10124831 65522051779527351936294613326442580064 10124832 -6805220452782307862873442375896137728 10124833 145886205542042466090639249520948234082 10124834 -55230811249863765287199286313146137600 10124835 42015901444386232344927858438523845120 10124836 -408535809319496604747925688828615259520 10124837 -232454317325281037435815567406137016514 10124838 122491590880788740364463927328539534848 10124839 39652938486998368953339771973946949200 10124840 -177466246019727368673646961922948710400 10124841 -103736309038900895545898130518845104 10124842 28194846137463843617028390733200021504 10124843 -275894001311880291759441728681933616120 10124844 -50475398862968066180880791252884560384 10124845 -203385916198231350342104859643127317320 10124846 132042304734528342746073772069962001344 10124847 -260943541102584129954800717530265965176 10124848 -17292450462522193818536809509303091200 10124849 -26869363844789863974228764835922163328 10124850 -56970531694675883539514551813038000000 10124851 -487364471583057166792405185059192016696 10124852 -321375526116914062283037483250000508928 10124853 68658199536438752606614581185216770560 10124854 -113071673492369070314846883194875408128 10124855 19193726819108410902657468420397480800 10124856 132655980262048431286706503132459622400 10124857 360996464897755981405021858940846502660 10124858 -195085125710761570298251723259966136720 10124859 -330771407860668405079806449382156589632 10124860 56392763824894131953968427847922083840 10124861 -117166133534566838867888519922429707808 10124862 115244890863019489001677664893536313344 10124863 -22616907147356618293081930406433821840 10124864 -1477753147593605089512668796028452864 10124865 8194431802929421011151637389310409600 10124866 -5143374701525820683873552923199408256 10124867 414364546380952094225969320377184553916 10124868 10824105694265244272827214883179347968 10124869 7405676046410331422212281692367535744 10124870 189364357246978598784192867238642961280 10124871 229557919890645742689139421956446879912 10124872 250707274939861059113061517921351680000 10124873 -323545871332535853605516238371873960496 10124874 191426838808484082211116545608560554544 10124875 21610192906635918369061873008745332000 10124876 171243146275593845306807873443551068160 10124877 175029668120297157002076930164440473600 10124878 -31815675432365900143047465177438626880 10124879 200671266224470196980882880492159689920 10124880 -9020571926844052316261653145976176640 10124881 3090450305815949739944215946073049344 10124882 -5595532644000336565330304419427582688 10124883 -182494115663709299511556565525121495948 10124884 15764617669999512391524938641564237824 10124885 -93766643748450404123485085861279040420 10124886 -248780422398882462240339947815294377600 10124887 -26111582603716863123721683882670325040 10124888 -467117322001847718948391804833466890240 10124889 -145039727557734303770501177307400758576 10124890 50263052433560828257508120158760383200 10124891 -77088079145463821292543209136624211200 10124892 3739346287774670164951620887215564800 10124893 -390927922243241171222270668149255255296 10124894 168753887119056110288442717423802234752 10124895 -166857471519368967306263623241009784960 10124896 592680575791808686108812737472562593792 10124897 128499866964036738122402230720341931200 10124898 49711472256286175451703459749259568640 10124899 -272575247914717272190213233299962629120 10124900 -100772696542602494662722743574288691200 10124901 -2840083609109065619246093941735096260 10124902 143329462823114239323469380031675753344 10124903 483868112278759003263445004082104708400 10124904 12673931444283830007315440106439557120 10124905 -21967100411314580797349782399407992640 10124906 105048403485622658409176254496470083840 10124907 678568586766928683979677617473601760 10124908 20115074285753207596297521700849818624 10124909 -3801687403800052705301418880781104512 10124910 -20501802854919642329424229137806131200 10124911 395579867973611925822698194389617274864 10124912 19765020686795793015389427618806956032 10124913 -15405483321924063748930281764444934816 10124914 334864184094193214060624910266785879056 10124915 -245977646306428525825394571282127419600 10124916 -65226379172287973799608553093291380736 10124917 562519464648475607755568270499956606784 10124918 10922719646804798837280797690940224160 10124919 1239152845543617695957316473343630696 10124920 -77826957305786819946654326904419942400 10124921 -52841857798207856863961871460106395200 10124922 -97476706828794845477136348678026949120 10124923 478044476797825976182263945080962694064 10124924 191067270145486505080091249578114077696 10124925 49960573653624051098190956846872500000 10124926 -42777831771382599672503662234409063040 10124927 120019912785701814585255693104372731776 10124928 381185368774469284939580036475613347840 10124929 207926513612634180905840954526983397440 10124930 77089706506454242885464458991474216000 10124931 235157053805948092911927815979958559040 10124932 -114497783263779049676817281470255813504 10124933 -68706183968374071043875193316427035136 10124934 179835027014159729366071235015067814080 10124935 -45256337938893274742424872181202920000 10124936 337076550657967213691256526913774023680 10124937 -110954228470232171946892526462586027606 10124938 80344847953711357322645146621136163120 10124939 170075353900765233339352614072515974032 10124940 -25523419451984166506247692118207774720 10124941 -197664642432783397550958805484322847616 10124942 -226607073571978443695662107607614601728 10124943 424282374984508652278209207885522211728 10124944 4617275629601635378652014949712936960 10124945 51844997428479157197595583926531324800 10124946 -56161177995913505111212332256246533120 10124947 -168034059685634602368076558281624541536 10124948 199722799701045573263062558959280128000 10124949 -43352501380172003963419902671809981536 10124950 -61731954539371103667767419364257680000 10124951 181792973469807800080000755400277450952 10124952 -3180010534493179044300709140889436160 10124953 -67341086237053984694622970272590095798 10124954 -2028585692040966058978112100387921408 10124955 57865484762392301743416061231637402400 10124956 180542440358485098929186430939171875840 10124957 -33932593164936586763389533300308072628 10124958 -116726349519606403296278951738142504960 10124959 -92430515121275496187440592463317022232 10124960 -306885470802971056864985192024905482240 10124961 981257558004607747665059297312652288 10124962 176336084361749274614576397412186061472 10124963 689311985036725474679233682979430459584 10124964 207663990456388433093297663088118032000 10124965 -447007547625016294537203917114384524200 10124966 158071199544388399946849519778126078432 10124967 3782134749309099288172277621968204200 10124968 -98201594826203449013762073138585354240 10124969 186877165309052939944863852912910277370 10124970 -534716281299577138516400909354058240 10124971 498338401870449241192173939031800517172 10124972 -34409518652420812595801270885510479872 10124973 792828290336171287535830753917563491200 10124974 -198020710263421234368699432978283344000 10124975 111129077525839877735668087566611404800 10124976 -7580177030444634348937157318939836416 10124977 -502107758978258490736225235838677944174 10124978 153564259133836218105326904349022561040 10124979 -264084569245425001915971307666989501840 10124980 436662672181864870918253025134078000640 10124981 272268304947787381586679466826173612782 10124982 -28094778129329817088247465608470122496 10124983 384587758166863477346701100150198480640 10124984 -559774521833299023171856207076186173440 10124985 30609331766532342018249175715844297600 10124986 -135179967117396928840641176387877895680 10124987 61303045254668531198682833093165505636 10124988 129185635479857114115748862626292957184 10124989 238734540140981387765228150017235330656 10124990 122623112304000734216282269306562174400 10124991 -1879231402103060925694821247773282144 10124992 13909875986353418496288529220225728512 10124993 639085230855220701336526650785013490242 10124994 190810745933689400023114158068827856640 10124995 -1549494142875851278003462644061736880 10124996 -30372385787664629902112460813550387200 10124997 285827496435484451029930684474065261600 10124998 14396397338506092771293747102981708928 10124999 -62033253924117154871908235623795209000 10125000 13664228331367115379039214867320000000 10125001 -160136644183562298816694991569030424998 10125002 46082822498925614531144761978618293600 10125003 41500098397956357955007133834307239936 10125004 -244692487007931464206760647170417129984 10125005 212827989030329320532050362007980168000 10125006 -181303490691221568828966571729809916800 10125007 41302941680353041238089279026364598256 10125008 30065038371333905713867301910667026432 10125009 -321275339062124476462692812736882824286 10125010 14663502079754889584080474461244108800 10125011 -117946143720376567725670458128188208448 10125012 41463254498309470428360862310251333632 10125013 207317767603923374194061973461367456696 10125014 40016804805007271726217780435339218688 10125015 -68495950827140460530468878970531952480 10125016 459603301789660946869419427439738818560 10125017 -302607439752479209035757631027763046134 10125018 -68238645712396121086180721352668645136 10125019 -50697801054239936030640109079567499580 10125020 -32347390893111344651149027648677419520 10125021 32340987717830490742554178358501392512 10125022 561974516219398206346054286893370756352 10125023 157073611562054065937654478987779002272 10125024 -35564235538144880901756182900810711040 10125025 -142335334870083491746924423830940573450 10125026 -85304197112614416528191967067475530752 10125027 35403884601864005264333605353462862080 10125028 -22194013770401510249195714671264208640 10125029 780369975257831593521537773348161550076 10125030 110327750219948179881128821951188453120 10125031 248629751116623508964851249923557645280 10125032 -145852335177929777234337100846811596800 10125033 -28287664448074808544732386613718346400 10125034 94921539403235381595263234659116321792 10125035 77505956139939633991865464386905140800 10125036 132055618141002683205788036103879604992 10125037 23553612096525569764773898654240061568 10125038 -2046686818072011729824106234024960 10125039 69986032751345370326053125794269361280 10125040 61536588600833108250307808677974835200 10125041 -44394315818836315035752166594429840558 10125042 -67487242428168241355169648629199804288 10125043 -251712539708391497044669804076417621760 10125044 179398127832024655554104514078782795136 10125045 27873767455481169192896842302605157120 10125046 -60700938357526965500187952009101900096 10125047 -378674668346447146014638599777085149056 10125048 -171272885624214895146078171624719278080 10125049 -7452600810374553684653365185648785760 10125050 11023755165505158023415460830614145600 10125051 286089667731969314502214572301687300632 10125052 14085050304106543438124628152343920640 10125053 -42789780075930178272235573582896808698 10125054 185209436642882374924018009377840426240 10125055 -202603666534383973990891019722718760000 10125056 -69321569531257691572262976193831108608 10125057 4863305126998570838404390897544961840 10125058 43560660465381537999497688609348092880 10125059 -31518831247078944148854474574986759984 10125060 74440270027740374563244926930284441600 10125061 -212686865964163742494100106109644386338 10125062 36016298973608965593035764483317144000 10125063 -78224806357032677491400972011606846440 10125064 -381702763277762049784788169479300864000 10125065 5857819449953982223602989727476056320 10125066 62278075309713027487220556702608912640 10125067 -102127318175879448056271811779595816320 10125068 371790650694492873477712645938452014848 10125069 -579138165982224099400746751246940158080 10125070 80559989219035206289979440961089164480 10125071 98656306161515973985654876954211053824 10125072 -71696019690114231204180078235624267776 10125073 -59436972977299731646849160980153194240 10125074 79611162151214478995591346807136953120 10125075 -94811853204225394615351500328469606400 10125076 -148782728572888819107846113679667904768 10125077 -144519621765501149296716570659899417074 10125078 73443351623035329752133544741151221248 10125079 -614099333641453569573851572305548596920 10125080 44822837892842533507500786020316364800 10125081 3886164050703908270420804487043517280 10125082 152488656363431198191529993742957705984 10125083 -154468285287209322051403730633488251216 10125084 -144032229423115733575552606653364913664 10125085 46322442062657822809904020514763346800 10125086 66206446991033710973699642130876676992 10125087 -29661406568192924164931583234386336256 10125088 -94255801504298080623393663783480459264 10125089 -86916128375861650826983906456624793280 10125090 -112932071962092278218601204830842566880 10125091 31115820581274447250062646582344614492 10125092 -267559057447987714672421688218164051968 10125093 -220919699138589216339532517799477855072 10125094 16034025366031309467816614105650223232 10125095 -16008219126313726564527329971474311600 10125096 13977741702867544321549876157729587200 10125097 -96218105872274878211274448413594039168 10125098 -302085700067738249264633293330770197664 10125099 26245716010459927932065075198827546104 10125100 -124688095810370265001087378931240352000 10125101 -77667004334317381491055999760449760256 10125102 -13835076889235150017764449653684469760 10125103 -523008114639665850348477238890752113648 10125104 19601134699167528593335885285580636160 10125105 -53906629120144850426633326353383210880 10125106 111973126948740546759780172997229149184 10125107 -775148204453339613879261574355669592648 10125108 -12744870566786472075997327914501734400 10125109 417638659748002951025393387077322419310 10125110 -149462233664381954278710836301013530240 10125111 -304011769276323722617719188143406479128 10125112 332611282672217928074433635297194291200 10125113 -881414734312572200183028592763669739120 10125114 -65886755349811584062568955389555087360 10125115 33973722145718646045455708387963135280 10125116 303972706972954571698851929309466544128 10125117 125488594808146351093756040949659802534 10125118 197720945874469363793842276626510279360 10125119 151526533350582407188727661084579138000 10125120 -3819540857490692338100385903280128000 10125121 545958433161454681427822724859138576944 10125122 48295757021417846260139288102431150080 10125123 27578020529068400266000641005837781168 10125124 -197897393431232622875146871062173978432 10125125 -411488594057460485455981943079775701000 10125126 -98051014419176367288889316227835626176 10125127 -114127313992657498204430873310087821888 10125128 325500848424118509011248606384990694400 10125129 20252936633213327582601019716807379968 10125130 -20406775925059839875815916804037851040 10125131 55305246865135107760560344093302630932 10125132 227836839149875486167097936145660623872 10125133 -7689808407126262323787072229751187796 10125134 297212164395954656573502597667716609216 10125135 -43682850030696806787918735501721440000 10125136 18858714529562077620978338308578476032 10125137 -589493343801869191446335504097185720208 10125138 -124540761506873540376824736870753826560 10125139 281203743796665274455188987129451722424 10125140 111460100890860900048193600605490337280 10125141 -163962015919607956959933415534177967520 10125142 -139757176600171070728083995080602618048 10125143 65161111544170938325127082622630465200 10125144 194006685439660114617137030123114895360 10125145 -148271908019331129447700388129483087100 10125146 34915663448409063797464598695290628800 10125147 -88555151874544180798893351759914881680 10125148 -190827164835231277255657130029208615424 10125149 526473711565537148519912293777476109272 10125150 19818779750629175375247455262337305600 10125151 15635626623819496317717465017630995072 10125152 381478217856287900447257187030568271872 10125153 188599273618575786159616186336472300562 10125154 37323555188169675835143894535622392320 10125155 22297310210654233393734491053806429120 10125156 134478472842471697366753502875621020672 10125157 92706402831501577741995974391999809600 10125158 -40663530447144323245932422162387719680 10125159 14397830056192978572333646628498472 10125160 -367940028760315482909681612616794624000 10125161 -86193684423493008107595130104977355228 10125162 14461666860438103474123859532054090672 10125163 1163772751377971787259151154667547575296 10125164 -148559980521851031635911514250635938560 10125165 206620723443614743170305416113086819520 10125166 -183020894648097716607179959751455109376 10125167 -786115538128058793107212482414437760 10125168 22324784090833171309705025271586357248 10125169 -641735142466118491101683278161910896430 10125170 -138679058562151412711687726451192076800 10125171 -6465772629903820931224135239385853280 10125172 -72181053686742666422262889679810525824 10125173 23590829274820871170304087515495080504 10125174 -39111991810705770353651429067842288640 10125175 -31951052195184204820627236347240802000 10125176 439830580499228360749032615326266368000 10125177 218935145590101207093216842381061992160 10125178 106942373115036468365307412265623693056 10125179 190766505566670847399233536094348591780 10125180 -33373223709479347807711851793767843840 10125181 310725103488759373794920869757905268064 10125182 195500027400059540379226639412382024192 10125183 -390302373511399313527119875608590481776 10125184 -284649583524422089301964135492936007680 10125185 -67010159456197629986026424179420155840 10125186 88475798855281373719359130842959240064 10125187 562164424623745077167700471365838675836 10125188 38147888544761408837418756992645049600 10125189 -23996803540826052913272865789589429760 10125190 136744813217522124721145198675692713600 10125191 -32060813152911979787793189402321522408 10125192 -63247583214568531964940155506615910400 10125193 -45791550782263172249708884220782710400 10125194 114109466472530603478954203592904174896 10125195 -202935675206400399382077505373189932800 10125196 35921911281808868150410968466976326656 10125197 -619564413399349111201805079628836897354 10125198 49384798369452319997941299341840924928 10125199 -36508220046007140810239435932045589264 10125200 -28747879735644184743489089937106944000 10125201 -90864125083346965173803181484755486720 10125202 -103959158932614617503088679801182527488 10125203 -377092220613626540937692283010792670136 10125204 38690496771905969281291805880552529920 10125205 430002216347364870164582485587899247000 10125206 -36298970197715498685944575089465060096 10125207 -128595501090408196673728577553738664872 10125208 -181637257307664746932371562501794263040 10125209 -70693476477047679957301700474197320000 10125210 3703623703823887066130912870852689920 10125211 586760825754506081797527029753427324624 10125212 -51318823947021954781779718811071418880 10125213 -80709264822586026201113900746994454720 10125214 91744499243330933794735700440315514880 10125215 320197363795572956277896756060908680360 10125216 -126264280574670833040651025525348761600 10125217 38234115628330880982648982520182188672 10125218 -31122959423745166398614902590544459440 10125219 -14067124505602000769262452789450248272 10125220 28014944466849332773700642901333442560 10125221 63154877750581242489646031919808008672 10125222 -207021979732103206700626902731134294656 10125223 -286577869560925599926767774316612665016 10125224 376398270131452436405083242029237160960 10125225 132738944680222251796091449153857049200 10125226 94383877964325052580025282121266950400 10125227 143363843514704476177394525452266111744 10125228 -33049687221816284099225791570473722880 10125229 -45194691352137369319256954650962219380 10125230 86164547045941106725390411297252109760 10125231 5272053756476912936954090417227193352 10125232 59991851870067378244684407264672808960 10125233 -594503063326524930898519447780672158480 10125234 -14491158822063775070817856609398727680 10125235 -74298367698158244847940818696304784000 10125236 -125039452148013467664288351777213665280 10125237 187498135972867172177058978288575661696 10125238 36927563558113442205205277131979183520 10125239 -26648010263964559783250038811051497680 10125240 145917594752610066233419570342346956800 10125241 305668755335000398760549648425079157440 10125242 171965890922631143088483453708277852272 10125243 2123863746512588727420013059444417972 10125244 -206707737752938610565358943440774084608 10125245 -130362535162874642027539150913789039880 10125246 2160843598018902655825659769833074304 10125247 -18988918737369298852240049139489508488 10125248 59546620342583109471174036367475736576 10125249 233569556037921639863466374610394991664 10125250 -93959143094204468685474400632194352000 10125251 64663477304485902905169448266516361344 10125252 -95901927482977546346800108945469061120 10125253 -3573944642498650603087478206595157216 10125254 115737003107121041672415480949125647232 10125255 -42217297929098222590883039693913953280 10125256 -572993573836945042905753661460782341120 10125257 -624471116745543937280037567520059613056 10125258 -36817449823958455678494607235541978624 10125259 34290358605933648795003391799823266616 10125260 -99595690252930255809930241308093957120 10125261 285282475897614655294039897688835797910 10125262 -15567934611058889611204017108958415040 10125263 -28643357012536861220947773293154759600 10125264 -68205821442015464928495818936760139776 10125265 227791643354571652201840907688499068660 10125266 27163444870473361876583287459743026832 10125267 -133356920753683358488612283529034628352 10125268 379331443334149472521648628903008046592 10125269 55793686960809426728366568887374955712 10125270 -202611373147778233313308883104307692800 10125271 -133368333358787316331371770611880606320 10125272 -58605034656376204594847410999042867200 10125273 -22793145917734938253348383992256985632 10125274 306633140877225638947928015394249137136 10125275 -26032387002698559314507007249597050700 10125276 -55790046535480711649772705679475957760 10125277 234202372887003200458378709954100233126 10125278 -9262058025306909339423805542153632640 10125279 -45484694845873546189399226726647832136 10125280 10330029718088032573488743735623680 10125281 -565313477813179987421426141298128760300 10125282 -51677122112497662081540339234287978496 10125283 64771655360178708434614059652400224720 10125284 19603925447797430995806057148457093376 10125285 206804015976513041625056656959702403200 10125286 -156449924957622388088553145332923188800 10125287 -443351895816561864697766023500525605064 10125288 -114394697089785236901433336281583027200 10125289 -291620468236965822745599167657019267910 10125290 -24530295013750386654119955181666713600 10125291 221523005651324141708494808200122239424 10125292 -158458947106974018268944066868849950720 10125293 -398171765457325183573389000652557916458 10125294 -39127983083236528196423302153757822400 10125295 -102612991184226681255101192960533356000 10125296 241984971896325974238907969965883392 10125297 -149181706373189705545097534454591845760 10125298 164888387189321014674339887321227472400 10125299 -50611154328597142615861056065195483700 10125300 101052861503444390506164063177241036800 10125301 529722888754566588409126108936752676704 10125302 -132122630645656038164690866329311765376 10125303 -418393566480297384879654762738516096 10125304 68274922524007395131359311610136494080 10125305 -251258337015683702487410960968274950080 10125306 -83202062578141630444505723268028249488 10125307 468177544410728185529995358340403051556 10125308 278938050615522185687034724467224142336 10125309 -120695215414994072614607573830282931520 10125310 7163334284531428302235071077329067520 10125311 -508824864123267717176210890175642356080 10125312 368696861445260199551929232747114004480 10125313 9966536230587808974726877340340105216 10125314 155850377912676941784148057206980568960 10125315 56930606252004544621238701046295907200 10125316 337420495787770823292688093181262883840 10125317 174895931724572318929560099596589126366 10125318 36314736146422711205704588891017308160 10125319 -2268751422225277936907013350991355200 10125320 71614927426848967915845028967467468800 10125321 -9804678757771952789851939753243642560 10125322 217222906473136897819356940412736977712 10125323 -86129847422463911541344063195990789136 10125324 300683257460638675351691645527953518592 10125325 5635034846544245821384222367127004000 10125326 10243266753858622355634787000395506112 10125327 46237895460608953053530299813675242120 10125328 223323257802258535891265813267423232 10125329 162010775564627930013860740358000182272 10125330 -22085961973088819972285809267992046080 10125331 137726083338175844741410335150053273132 10125332 41845386635940590108226661446235348992 10125333 -64778243410894770672702021948265626276 10125334 -14335240790641809135861717077139288768 10125335 17855766021309900703458623517425339520 10125336 -46453400091307073044138656589939998720 10125337 79025170383258606177434736109421486020 10125338 -79136501675036862693900933165365521680 10125339 1312226297000156040329492854558126848 10125340 -210013941006829168980405411065860408320 10125341 -579751942173755761409735471227574799258 10125342 128269435361074202523978199303307749440 10125343 56578793097681009245906429103848074592 10125344 51263533667165956306513896753950883840 10125345 42461202854854164486338221284311097600 10125346 40946911289087471266031987381897352192 10125347 71027120813932524910770501488030638080 10125348 -76134344841852172612147670721779358720 10125349 212873029824423838520521717690923567964 10125350 195575387223334553857768882394170224000 10125351 -613580157769130721310764570152189644800 10125352 -271347568141124826475536976058915481600 10125353 115671920368636984908505870939889235456 10125354 -65270492124305881944829027728302196480 10125355 50163805825567284613627909722399876000 10125356 380469481582561099643416735023231329280 10125357 183461383412697624746006076727565740320 10125358 -273109932374844242240985677439934540224 10125359 -261461462864443809413265628272471457632 10125360 -10271176684535534711327564128026624000 10125361 -8511952087507505121471741392941775888 10125362 -15370960292062513404763289104774236768 10125363 -234683742588367387631366583188464454856 10125364 34203238087492040766997378980257843200 10125365 -19642709077090778859646092274844327880 10125366 -22081942318974906326949447939936115200 10125367 75244997680593955820984562254980861952 10125368 571903513989096190998491859101311365120 10125369 -251389382362822275588681917099037299136 10125370 31768452953009434960750027367628903360 10125371 -185650241364980554541811256683424059648 10125372 167160410976808553883396194242923950592 10125373 -39437528035438241697282688440798643136 10125374 -1272361365486737247813904275109360896 10125375 42760060140192062661677023596781056000 10125376 149144533499093400347475083540501626880 10125377 206076271846444836360998757208468197312 10125378 37993683967659782519720393085739787520 10125379 -346163516694814688929604054330687346480 10125380 -287646322328452207748329613368711699200 10125381 68090070865728841938539420859259250688 10125382 2337979925156308676065538149527060480 10125383 378548836035418810855938660504029411280 10125384 272039149941314845019460635699200696320 10125385 86534308284250592502673277418779486400 10125386 -85818337571617110668451871399929478608 10125387 -40895568771415300222248995458341857640 10125388 -56523854195727113582712839714363398144 10125389 -57006838759647422199409513328076810 10125390 -55035418899027818867157744010367569920 10125391 277855063416076533746419724025309767792 10125392 -2217409855262037133488888733195714560 10125393 6361380945776122282308753499221203328 10125394 -253726039559118215206899090601982235504 10125395 -114797697069645144241087348174225645920 10125396 135373104751594344729260434632151840512 10125397 144573400407691370011402350327799870240 10125398 -81531365205409865091206606947515358464 10125399 3847143191167612641959992740538760400 10125400 -34274898958555360054904373528899328000 10125401 -116660549028046800150669150613620408 10125402 -16782676715367174254207168775779322624 10125403 -195124327558386339188253328453187430840 10125404 153598591608518120439070069467074741760 10125405 -806779480960446042764979518287703040 10125406 -65823619159698611944595787221765207040 10125407 -144992303823106555204084646664840421344 10125408 -169541074019808071932487720836532797440 10125409 265858940295832294865799505735712142306 10125410 -89818551882794494939986107312446794240 10125411 354965633042464326145497006954525822072 10125412 -17381082401930791383893223005536017408 10125413 -262164229335166951392282022587199438338 10125414 -76855316850976410435569973940394209152 10125415 -91275728363374843758744694033300018080 10125416 -76454378932043872422812296312410685440 10125417 192749715188375782487124748253170484880 10125418 -3128198802758255614594985417652283296 10125419 -277350413844978797169525967064392411656 10125420 -35677283653347145486160805729739376640 10125421 -83208685353162672197467477728316377108 10125422 -168346911687306811051738208123200663488 10125423 27375631672397294807793040664441145600 10125424 -25823101750782699444045135396301864960 10125425 5131468966844955234517848564891366000 10125426 173944487373371164027727505806096674944 10125427 22626521403430593769033449903729429760 10125428 -29010596545771104715796952559361955840 10125429 -371373553474256868206949462291224499360 10125430 53572990149820814115629193313285324800 10125431 535720249221609202169111270714634896232 10125432 -504532448399840361995881196875260518400 10125433 147992871400869951822798629590264168682 10125434 -222832328507484341395114741746985774848 10125435 -233506418758261853937605607281729389200 10125436 -392222919281887077973690099968941465088 10125437 23856275078577578428339915298669337600 10125438 41841937046884562071491472594982270208 10125439 -137963575211254879484793557011262085760 10125440 -24503097657607791097102949849392742400 10125441 84318536950175154045029815554019602660 10125442 91560644171828378202191137561248791040 10125443 -515941411240788937454554088939319208320 10125444 -38829789598369119923907578872083456000 10125445 664160627455877548154835332896792930560 10125446 -32772781283996685609542731281293610240 10125447 -362280428040504615634242634083106138200 10125448 176506927380879254538579140016255759360 10125449 99162488994851510540459300930760279450 10125450 52991618594725064176492251826877619600 10125451 73521323906544848603423450149846207488 10125452 -29347914595392837553972343293479131136 10125453 -89562212868332276577696626875085508576 10125454 -285432421562611996637682500890511605824 10125455 443040417994635003149771352404371999200 10125456 28804984213705222900769473471161827328 10125457 -56324919962967303957630411775931608768 10125458 36886461365927214139151619708257064096 10125459 627529397979437874375718552775266500720 10125460 -357958945967367591523141958593597593600 10125461 -55166499774708495848026384676701965600 10125462 20113799768089726379429590119612311040 10125463 121627488819484011408272080783128505384 10125464 -192420078200120691115858314436386201600 10125465 4317161432954442299137897706055248640 10125466 -2282462904888560974557316258547606880 10125467 16845882819676878815217280318693886952 10125468 -1028395728464733313712098797950042112 10125469 -454730367038450761801888069118153583130 10125470 -5641216482495736559886859918764976320 10125471 -80904707624860212923852048504057398896 10125472 -29417481636116509625336573593638666240 10125473 244536250865127250510707901406728618722 10125474 12325729084932326509024157424827842560 10125475 -23444122931629906579629160496684423400 10125476 382594357395473832729237479262419026560 10125477 254266438325045796234360582139760954814 10125478 -79759041802600292058076224554671132032 10125479 16954354349222510117660659525847094240 10125480 10491513568266781894014426324529152000 10125481 -752897958490222758987424414389033501708 10125482 72157943522519370824723614779200828592 10125483 -15395236504867881046299460035022331904 10125484 -146601057496499415193384045996729993984 10125485 -53414066584547040006050781110436029640 10125486 5305200182134100801720050845047748480 10125487 31799863261384881329236778020135765136 10125488 63123967427939718226343031637349056512 10125489 377947559713220064770044717282882219200 10125490 -17581025720438838472666914198549756000 10125491 -187247470966539621236077779951876188208 10125492 -100715024652035955269698847599970697216 10125493 -69553896941968658234761017127133154240 10125494 64599636770479453778468942305574328192 10125495 -4908410844922190425704425968292712000 10125496 -203617381001812427439610472360991744000 10125497 -301460087823461988571370365452152373120 10125498 116837264570465542776288606477788120064 10125499 -150117415810641526893852520637532267520 10125500 114825408055625122081725153650171904000 10125501 -7492391396679307450249979980708301568 10125502 -84915353925141584824682040870824535936 10125503 -10865628628359560495992357658206861248 10125504 79856142605671703741698280151900487680 10125505 46762639509168117007085759758846977960 10125506 -92922784021846876346417596303984479840 10125507 -242955957829172604400628937596784931848 10125508 -330048820947710749557242331879159244672 10125509 470501363027003651766202575818983378560 10125510 18029744806497166862814313452554098560 10125511 9282359959379740107651721688324365824 10125512 -225205360843535781435006707229116160000 10125513 -474734877440986627136741743573745613600 10125514 -69478925390998676206630391655033970176 10125515 81232269616303844320552372723821920160 10125516 -43583974447840320074342925594331611648 10125517 -64507062326123534254435661079184136928 10125518 -24308584137164852366874240968922624000 10125519 -151986627763641272119888823491718209656 10125520 -27130541760048315903886818894183137280 10125521 15506139611964863144951612321968368960 10125522 -292629909497934575067265012693791600 10125523 144128956487197983751812115359066494880 10125524 85350682953990123865276434761190182400 10125525 -15142782536970967298079351941432803200 10125526 135155483407643142263983551392162264064 10125527 -163910491512666085526661371219951629800 10125528 -74463300990292414451863885058931425280 10125529 8915392368403634602787209472225910420 10125530 27235985487380875072740461873434214400 10125531 24853660493251962180510647640760005360 10125532 -147934486898877338778164784880095726080 10125533 -138825925433332028409187691116372892160 10125534 -55133981123518428479873381754739642752 10125535 -5318136521857574056466165225521728000 10125536 34788790995580149610574343281475059712 10125537 -5907940539558264580717910084432760000 10125538 -12851881857514156074469303926705057792 10125539 47850266994450411024729980028274844352 10125540 331720600253619854370989800291568025600 10125541 -305783209316891057400612721635726333058 10125542 -25851478498424901770335689214446458880 10125543 161229093013752530104686524742987095808 10125544 114727360498018235057390270575825059840 10125545 -172188072319035319243143840399247892700 10125546 -6075205904279059682336995609958351616 10125547 -232265016012414304944686042246712501004 10125548 -68978637316753046661543799702590004992 10125549 75581176854001055318387250371935077024 10125550 -209174675115815672142898205231449507200 10125551 -468738130284520412641242760110711734448 10125552 3448066142528005416071350207561924608 10125553 275635336698978127301334470969385619560 10125554 634649695754779536403412575760014080 10125555 11713495676488407977468066799422342400 10125556 -118220797058235949572410765962175078400 10125557 -1046260933113749276586396087547909128 10125558 198520304244413541215292398862863622144 10125559 231715018041986976767955895813925200704 10125560 48561777600977039796869680201629081600 10125561 -49451739794928404269236963457624647936 10125562 -17597970917497817940820848346973518848 10125563 -152609310941761658439095663049365760240 10125564 -185134520068786064000234550148610932224 10125565 160621276096575784862623673900888460120 10125566 -181593918937330124685857165411181407232 10125567 284127489080225558518226240361451521240 10125568 -201790394829109884902752210508243271680 10125569 -219445235777435052241589517715485900030 10125570 -14195431351269872678992168155765196800 10125571 28561111689418391575229638892337844344 10125572 136594811167298206259102251701433934976 10125573 -290843609273639457395672467153581059232 10125574 308961832777414830277369537563474259392 10125575 41435737618746966090155938492050783000 10125576 -23589633331951314554083669207686144000 10125577 -174047457258668784964027119885685630656 10125578 -40723335210850637308621172354548015776 10125579 94013804288709782339128031276169458688 10125580 -97683508371179094854463527524296883200 10125581 188316556906752371813493822628838755200 10125582 18587072762464236402237338506559137920 10125583 -943016853855941586890673254655894016 10125584 -22973174490222710201090540916569800704 10125585 71674314554043861418672353852741887040 10125586 -177238545018485925167522239714089108480 10125587 3247303359426499627204559984798869992 10125588 162425138618720783392744279372041093120 10125589 -301280877370532666035321561472050353106 10125590 -93830362221240154024791808309416979200 10125591 -32212740810771647062969598588818478592 10125592 117383882905951924080513842698869964800 10125593 401025860440157291746055111718962304900 10125594 109566810245556060539539338529201152000 10125595 571787772888703851654395988259915581600 10125596 -27818221245894567656284583321251665408 10125597 1245755686884633899857366482578803776 10125598 85451349535257356482506817148935883136 10125599 434545516421356929877506396346659062520 10125600 -6329956548191196992077384913977344000 10125601 -388940450103467601416434364452206698398 10125602 7560247500437004344824588735213065600 10125603 108977138780239045854057870967416668064 10125604 -60898147405948092975337781251922386944 10125605 127763074900644958678011266378368756440 10125606 -56173585074623830044033631604492798592 10125607 -285276416409880429866137654268245013488 10125608 138557832671411455405542367758748047360 10125609 -18076456388481435472150849913327797632 10125610 -161738166832195785010802213729281678080 10125611 -52229740166425717712305470454631484480 10125612 -9071992800048861845733415005318463488 10125613 -25902370567570474857537158128430017600 10125614 -18339550356183016116498875985998374848 10125615 -1572434697573730640674328211490030560 10125616 -26533951537323290502460472815434416128 10125617 360242117049880783089491132732769051666 10125618 -23109682727193952540631260508338432896 10125619 51080515468597343166112245218103499680 10125620 -145750330425172055206746549186014680320 10125621 -562346933814481340975040588570999229440 10125622 89647181594541373351530207126546317952 10125623 126958537287008723546247758264592037824 10125624 -80903598041308857739960670365657006080 10125625 135164215439886163404043056571043782500 10125626 36576264094995850648637936561471573760 10125627 -199565073448770343329128711842859560680 10125628 115701299922869595689025354027800702976 10125629 -213178448200476208183664589340936051770 10125630 130503757061297646456210365429126439360 10125631 -397200504330256516904466137871679063136 10125632 -10262711279747857340913659876663623680 10125633 149657070082016377297560316371313489920 10125634 -94145290897037587926940866340750830048 10125635 -121811586550921415675568291733787844960 10125636 164032542907930366617844927487139379200 10125637 -420680672297662045543604008681584536288 10125638 -118890242406339082398048822929226245280 10125639 -50028232320586617292611878534965254600 10125640 501693566252744787156778098408652800 10125641 -31250849209388249073551725010900753958 10125642 -17386217053221639736911613714117019136 10125643 -214147751203859352236937036138017000 10125644 -15940529504665827473182444127702857728 10125645 115723025117489707176929578151455074240 10125646 19288565210384725937669753663003750784 10125647 36132053090525874356413935631096234464 10125648 -2221475976406470403218386138752106496 10125649 155010557616212879751866432653964385650 10125650 -28533812400260693911860545753528378400 10125651 -117695683871946360338827669975119277440 10125652 51342178328749513996530565015680753536 10125653 305506188653077767341742735107317405902 10125654 -23700779212317378679006768902147121152 10125655 1848777265446564126151764293618401560 10125656 12654815041862662441933036385016668160 10125657 -80794808725991176195621634745940208832 10125658 -58669193943201245626680756040434076416 10125659 -46516693674095857378280188306252954584 10125660 -16174381607085020756196380848086666240 10125661 47279000414130685301534930481522521984 10125662 -338201546916827946147267852994094956608 10125663 288565791405033288344922339215742934344 10125664 -156741610781066632297145013965205012480 10125665 36038757530562044646164836055026343040 10125666 159381479238027358528078596404238374352 10125667 913156943083668498455818911222857836960 10125668 -8411418429322901397608913641518239744 10125669 81058259413663906860079754772399147360 10125670 -55047761012134769520581926760210976000 10125671 -261378182817221234100316634861883181128 10125672 175397417399409131282830252750824652800 10125673 222609261894330310644313927954008388922 10125674 -38763230334349437001637686936535408640 10125675 108350584610129287205736095614814976000 10125676 100760501121997774905131298231813313536 10125677 -1218994868807084519944382979809707700160 10125678 -175119590774735652571610625470534141376 10125679 145404688374420453366452802984880977872 10125680 87015808798856403510098901007667036160 10125681 204260608981003472146827147717144648000 10125682 -23688744306032551820503844342407753728 10125683 -1345939666897737342625256213050155312 10125684 14762134706049692178720315505883898624 10125685 71168399582169764069089817746086466560 10125686 -253334288638528234971091059801390554880 10125687 16953200482930182323273863318914850176 10125688 -41597084221661104483984828104391188480 10125689 2983737326096682190849226362701950016 10125690 43769005198566781391102570738724311040 10125691 227466611553425010707452194955466877092 10125692 419734852005753263713375168902379554816 10125693 193503849707378177404280347400532581400 10125694 -162581378523470470788427865248806127104 10125695 -350892820645398247514569117298123448000 10125696 32068375897767079287980832439633182720 10125697 -76189617821018690589957685184146601854 10125698 220898148844544303933644494075577152000 10125699 165019469853028907293544661536052841464 10125700 66580857620281475442157777323888736000 10125701 -36213786611849077688314068684230844996 10125702 -164017325807185326690774451231698744960 10125703 -18410127175843913591564483335412750400 10125704 29491007812741080149202872455174225920 10125705 9624408454885168299132223092300931200 10125706 -156839906625993435047674020220797770448 10125707 188976032365948073878564186171477258512 10125708 -10761662476600767028404516866688000000 10125709 -80969670101535994104034255852739484960 10125710 -54519357197161421821156235264633733120 10125711 260360556374827397077440115947883229232 10125712 85587296818887559089804047646546108416 10125713 95931472648618257803280081398198140800 10125714 -100871052909142476992598565660830534912 10125715 472489674290795741409710974566131022000 10125716 10408665392366360862672359870111809536 10125717 17550895357820254173634980326177740800 10125718 106525496598308784089554830950591062560 10125719 -178881102364900262526065879638104845880 10125720 -47446944059670241783478595480072806400 10125721 -49862858177953367217892300864068433078 10125722 123073593381658657702720809996510108912 10125723 -46853844218768310572386603616481032256 10125724 93734919987461553614752354360336351232 10125725 81948407629737492202779798291535163250 10125726 -909627462133081253943296041814768640 10125727 -473664732111245787745210035600693196800 10125728 126549857238705436545608195668669562880 10125729 -13263877136708607639762423123913251900 10125730 69161804461853147135352562722666473760 10125731 27914376052987302790299081701611618560 10125732 16066027445935746702467802197398275072 10125733 305190692332005928886276931005887460480 10125734 119266994260036222313967376558749890016 10125735 14395376827616632989467238300870185760 10125736 49037455878458045303534246517677506560 10125737 3359026369560896700140437194948283386 10125738 69868909146089777035641133777175234304 10125739 -38213254848315176231237895466330740176 10125740 31562153275502111852313130427670451200 10125741 362898932827798591689779956135096771392 10125742 -311173581408882708880122656137435728000 10125743 -121963143017717761323240329821322257320 10125744 -78188586567570947698525548117007073280 10125745 93802040767978874709353522828321040000 10125746 368523159409886282905950915343891123200 10125747 -26258734309077390032375763857236972992 10125748 210991770493775913290967929721542656 10125749 410913051341279631300875937610598448636 10125750 -98536008626202190267040116229217792000 10125751 261736202224239272304804913220017200072 10125752 -87548969529713896604108285632858091520 10125753 -124660432103245672432240799443310882112 10125754 318302289572856990583537904142622371840 10125755 -223379562684527386044288396249896761680 10125756 -153784571443280648576561653647891148800 10125757 31618032826640474598389484863697613440 10125758 -231330986092076760787631814463115322240 10125759 37857143666359246082680335375146367360 10125760 4598859197270288436120311513198100480 10125761 498814432937509546634425743146449388544 10125762 -4675571612811932779616305037283358848 10125763 214001264493034182323244920778968739024 10125764 777650606840742146023985085670528128 10125765 -37220823521506942380846312161523091200 10125766 -13916101581863415407899192559739972480 10125767 505876416476809259729860037106681273816 10125768 214770809423019594015432779459239157760 10125769 -1139096803284183413252594572617886256 10125770 17108444864927089800651151079680570560 10125771 -92716800045029354825020285650989512488 10125772 -147903050739375661211460723535120954624 10125773 20132248741747449697943913563196913920 10125774 323821617024775311389980305424751120640 10125775 -94437625959870272684439764466387965400 10125776 70249389884749957914818403762597003264 10125777 318102082076619589733240805862969878432 10125778 -42539383876514360168136284338702602240 10125779 -54851342277306456218336038333400425620 10125780 -49492094632452232232778872848596787200 10125781 83719181649806366032380180409632656992 10125782 -152422414760632192045353706684763191008 10125783 -294942685731307496011214416366572020400 10125784 183746499317045257283574740680726425600 10125785 345751360912158951296058472937338777800 10125786 -72305411809864438162668983463471151872 10125787 -23858420066379514591599704786862575328 10125788 6957228095165975615013578828013006336 10125789 -57472734084917020930390621180486332960 10125790 66276091702508651185372145662536334080 10125791 222527387644763666791268129991408070872 10125792 125653522737528806701691794157025361920 10125793 -77905674259228117413384349317174660958 10125794 -4814951144716315613894047278776083968 10125795 191837560964067595804246697501447349600 10125796 -249069235126560948616594120212869111808 10125797 45445796683713722208402289495740058560 10125798 110395997774606646933479207369518889664 10125799 423276752618618456973489091442183103800 10125800 148454037953179930267925969204105472000 10125801 196074005002386142022975601721824042762 10125802 208122083233265987726957259371025938352 10125803 -9892837133585383891352364664468699200 10125804 105492968754367796380053604789245080064 10125805 -55436834694687042391940536163854923240 10125806 -281124405726999449972783283476744115648 10125807 114150408567228230291165006793473220864 10125808 56681309652111507321289546110051287040 10125809 -68988931834371810570112684683239039232 10125810 22623425521576462338997739346467942400 10125811 -2806611394599357812022004488008357976 10125812 -9347166202415320756096279183853457408 10125813 -31098483344928556856678435787424932000 10125814 125125655083886088825266660978640332160 10125815 -89327153757606577914630861050399335200 10125816 -1743761971764336783364556954930380800 10125817 125026243541853442767188398308906762508 10125818 287489835356003803756098340143851157360 10125819 216409670890403686461614831040067396608 10125820 -242042629917981560934398987297655313920 10125821 68242919701600464527992360209905303232 10125822 -20962452685605672227653211723648870400 10125823 580169976048853392235534592172746134120 10125824 -254838754697505281474443124420886134784 10125825 34420939621806919078631703499946640000 10125826 202874977881326248117330790853622364112 10125827 -514679941778521555927497674006671750368 10125828 119287013465629586290656538474244214912 10125829 90861496441334049234063050547126656832 10125830 3931397917372187274544317844931658240 10125831 31641078954794490500364440659293397200 10125832 323777288501732493219499296304347878400 10125833 19221887649236608975558216750629316644 10125834 73546560472737606785906363598944533248 10125835 74720926668098738980048222285136883360 10125836 115180434133765540283217924704790402048 10125837 -126879292845942995946484421694033500160 10125838 77974397461468939447986299041259560896 10125839 198700730214100136860235164048582741056 10125840 -18135910711171830847002988553604956160 10125841 -44536812957163474230233941553014452000 10125842 163250387352559362517807358237967097344 10125843 -25916546380680616686162604627326566400 10125844 -370255605354485008411994618930265688064 10125845 -127494857595807546706457743857141156900 10125846 -97772669250239896879476142276812012096 10125847 -360331369498777211160009633576240107704 10125848 550841832286067263552728156243832320000 10125849 59765609192193437520851424168124362048 10125850 101002430922302646928370757171799976400 10125851 -306343226576101935660754587999431963400 10125852 -34266081489721160147344593179196751872 10125853 202895514316190582091912478171672640102 10125854 151265315462389827305427250094883221376 10125855 2826570515990696850784738213440566640 10125856 -2148761296540758877282042952103493632 10125857 -27239166579148329055485101101540538688 10125858 38289680235592855825491459604997069184 10125859 200412134223619216694746329789550710640 10125860 -307598510947329136714618533028479283200 10125861 214181741968310641173961333817718955872 10125862 -128119363210610134510527853375843237248 10125863 -349060921554944955641557917462100631712 10125864 18826524467339544095648369079317299200 10125865 -181412540176932855500815693175282472960 10125866 -299796416420341704125703515530310556576 10125867 27803728073473602656492528927925070680 10125868 399430322188829454517666273847859296256 10125869 164782855291185507107100094366374870444 10125870 76505021413736306192413744847553820800 10125871 4808649139162604029446102914387400704 10125872 99483920194218261487270112190878515200 10125873 -246327891281690570464452910455957510078 10125874 -67994113089785293741906534660131201408 10125875 366735949133888288148298289714641140000 10125876 250598670477738482074629376537821868032 10125877 155113569351199432579176587557928026332 10125878 75405653269323087327520639127332921344 10125879 87223846203756480564318193510226192640 10125880 204373940718832654523587371533424844800 10125881 385673136985781585583257588272608368682 10125882 -24097067793087194835609322559651300160 10125883 -76795324936613100109192745977315209936 10125884 -239214528946182654193502517325963613184 10125885 -23383557820066253538921953141646720 10125886 5503988230007148538187951801516688000 10125887 188505903408243129822451893282357049536 10125888 22363641203849187497251071381171339264 10125889 45368317766683702990183629138276838356 10125890 -74626168325281078794833108920591872000 10125891 14788368178404809594097049434524466000 10125892 22952768044696725577360866643753717760 10125893 -75526306028060545031271252013824161472 10125894 120069518217204763054795511388931585920 10125895 -48052359039594475001218674963906485280 10125896 -526895330520633261893130874333125795840 10125897 -524855632311918810151637472421267504896 10125898 -260739860105210643087584610904738560 10125899 83965090239441794928114984295635804036 10125900 -8493229352740874516957855838314131200 10125901 221783566921853633890575906307682103480 10125902 6813242157716808120910797757857928704 10125903 -27254373879499639800891102897979714416 10125904 150684692208438122701469435403938037760 10125905 197063861053450371082287618843816963060 10125906 29122678835646511764961640528338005504 10125907 625556627479719451818568731638460216384 10125908 -185787632872237738923254377480800549120 10125909 -363109282282908631018350496452425304672 10125910 202890602829308615864995396399887087360 10125911 9213188281348367021703910157585526144 10125912 188533857843473119281564946540869611520 10125913 217670625593829563704826047932545762560 10125914 32682863207035229487026887096727215104 10125915 19670835294773622059272596846588579840 10125916 -29086122942478217736149836847491404800 10125917 436248303180597876511535949020142835680 10125918 -47819686404306906783878507600541788160 10125919 29530357942124989159153037729884978344 10125920 -24825971983478245448646866088508784640 10125921 81739805778397899043458652627580842560 10125922 -157541984878818396499503701851811455200 10125923 21402923212530570746605254519939206172 10125924 118161011988169541833697562394694154240 10125925 -10362575804934694002980438975906093350 10125926 225493340377988044159936071247035570912 10125927 60726092843038278164038965414976624992 10125928 481922068659476192488311512265742556160 10125929 -186793816514323304911229048906452351920 10125930 -72102884153972449907940862823309260800 10125931 -279237708664330933127360591937021417120 10125932 318119022681982024062288672093607946496 10125933 -78570416727371513187126380543324689152 10125934 6920616138489664418241409221062369280 10125935 -323215526244919835360940793030964712120 10125936 78647995001856723320355868244390215680 10125937 558770796208298811392995038728696965586 10125938 16620317678234812562721462508647385920 10125939 -103307222015205687068587465268701332432 10125940 -119443187239530206681436157675520133120 10125941 -1973528883055974615638849666819332416 10125942 19069895710619684622713599553306584512 10125943 35001365053107524640486830590299257192 10125944 -164555278195125044060460508024920268800 10125945 -182934138348104427189989736825215836800 10125946 296690645135395407517282249834368738672 10125947 -8929174192061700096082517620682503872 10125948 -35116427098198923165721910702019492864 10125949 41877603906153447485321387930108377440 10125950 125021591710850399523161215310525688000 10125951 158944130470630502272339174321771682304 10125952 153471918468686857146082699630136524800 10125953 29836626769864820317893266903157347202 10125954 139199218856259858410512904671999518720 10125955 -85432813405881322658830515378294278400 10125956 24875791241326128851922671906788437120 10125957 -77587269280704453777680764276499447424 10125958 -191589900947071002491652604321018986816 10125959 -629804092517997026864232112241567123640 10125960 23484115036685115029899950080156467200 10125961 -420271202120904318454834713761259407088 10125962 123208613749371313564280348411296972800 10125963 -214210693518484311432779062189611247920 10125964 -6212031184446244246564300083998752768 10125965 334468964692121338867028655896723669400 10125966 -96626505277995613961670302907626352576 10125967 199396988090966765421693873317646323640 10125968 78382607852931902454936895851173658624 10125969 -140161254248661201125434510624490541120 10125970 25238559052251139373873811981406507680 10125971 -305277898859949637036434303332798175828 10125972 -766928351178362000311160697708614784 10125973 73695667140934428061946495911045665600 10125974 -18541667462602343177116895442605875200 10125975 -9016647463932651899106017205940596000 10125976 14744624536137069473962464858663567360 10125977 126126844090369641203186564889435530826 10125978 53320467938869715917422997248198439680 10125979 81810314917168374696290590439529688580 10125980 151321827000755529384712803542967183360 10125981 273330903032124697462907397520459193670 10125982 -106877591131081617908846446714661427840 10125983 56775881804580663010126206397024680960 10125984 3328879422257991510588571701158608896 10125985 -396906207841301339782308361739215859820 10125986 64051026461469168686894599728335994144 10125987 -57599405359432687604303246978769941640 10125988 -279140899223688314938353855479650533120 10125989 17096538958381213900907912462645273790 10125990 53237918753826456511376754704946673920 10125991 158300373897085504725098934335670289000 10125992 50299453875738586550348525213823713280 10125993 92048094793486467467031240222686380800 10125994 147390791441594837585595542584971013296 10125995 -83084431258821875498194591807924147200 10125996 -176355196781644434516919974040937937408 10125997 236424191008062917372023120347603765900 10125998 146219136801955232735563360129703688000 10125999 171016043629881912005078731395788581440 10126000 72318564319244736186397599373836288000 10126001 -38679716065578698030027401436566479900 10126002 -97375672419084301033445032577516266368 10126003 74335243562591695083620199054135076464 10126004 -85493868295652601686744315422017030144 10126005 -4496194183876673351371187191056649440 10126006 517571983870603763040417080345283936 10126007 228245218354989576650607945599536423680 10126008 -121129208873833715451787064165200281600 10126009 -256249780500374335276081289117204851584 10126010 -44889875778606924628235814676435383840 10126011 13612309195602183769356503957038713600 10126012 27125565905286272124413337343179704320 10126013 -324913470859792446511520482220277949140 10126014 109135716508342708065264929242146488640 10126015 -239782267073849826147117825301809666840 10126016 7810543286537387419373536632473911296 10126017 -367782838311498338219220735177017926080 10126018 32023893725082038438129459336371785216 10126019 -58501599486448203119358983981235152580 10126020 -64117761550181048386543298835021373440 10126021 25763255484673583821356589191113756412 10126022 -170213720066087491274480786820688267200 10126023 -212877658485180954271679070197871582336 10126024 224281760265532614778155709851757824000 10126025 53430856392576542540137923249033921600 10126026 42057041727004285378552036560818012160 10126027 8751405028961421992359772508387464680 10126028 -371119226858864251740719238584444911104 10126029 -349009798247023488336692141652490140000 10126030 4229643882963574502808244925817974400 10126031 -233962793595239551375593257300232591000 10126032 8233396586646099491187881341362634752 10126033 1118495897293863955971330235326717719424 10126034 -58662513723384444830718433325451278208 10126035 254119364833469467027011913166148472320 10126036 15747147817455532399925095512282707712 10126037 113858731447976819367290261055848932686 10126038 51726054067970623878606677161827065856 10126039 -6734925156277054690481810785913923968 10126040 217904565648094877107229591820672000000 10126041 -392442111874519744768200306819283695408 10126042 335028746662425211956636483386994672 10126043 121708219755393900270626714752900416744 10126044 -130735994517993993782658734885199851520 10126045 205334380578556418204641308430233951360 10126046 -16258590049594302034542564146660160000 10126047 -255889359574685222390435654663226607800 10126048 20929527265485313866548248629289943040 10126049 1779350516048385885172409355950825088 10126050 1608138313334950309284973200640185600 10126051 85449678410847372554745270876369865312 10126052 -91959234134459249107525783627457648640 10126053 -52623819704419011372270054950394186816 10126054 -6565950605147440413482111907348789024 10126055 -51546971823538115641438614821581028040 10126056 279322639969427625385213986097352540160 10126057 -166972982985541892537929517700374362764 10126058 -122622623491996293444032863963105211040 10126059 147942932337080597847602297239517360880 10126060 -103136601800565075605713233284372889600 10126061 -294727148572299293673537035858737261152 10126062 133282584021230950403699517587641470720 10126063 -307937643317167210241293572437160192688 10126064 10720777982531726961197674973751214080 10126065 117093782822909670970925834487872747520 10126066 121450513779418065363001061636641481232 10126067 -34714549635978139619655616690641353568 10126068 -30591320979536791337979383735286521856 10126069 -547820133486856019320418775136891648160 10126070 1327684429710000160187484967594128000 10126071 162655599264287397667157775874317583608 10126072 78527689703053704645243552369486397440 10126073 -546385293278110295262300126638421750678 10126074 -4171417119869763706698317111683660800 10126075 221025263695417692434255279069191212000 10126076 -356817676379039395113075071243509002240 10126077 -91801395060407468610702280840618346592 10126078 308493614288231340400166720675340579840 10126079 -570160660367732465286870655499505688320 10126080 -115527888087875114783179886773980364800 10126081 -20663675864668056896016458737274403840 10126082 -92153694276465049218010467680555064288 10126083 -246729895897833544846476161171220838272 10126084 468594227058159609307857564465277061376 10126085 -5434519133944847253962515352143025220 10126086 32299739861437804858134631490368520064 10126087 -472497516556360453569405047862259036264 10126088 12201780514075370731817515582174003200 10126089 -241525765391687728513284232090067129046 10126090 32440980217972583299614090360994192320 10126091 -94516285475118474556943941295226556416 10126092 65727399512189607624201933016010583552 10126093 304036781175293613571952793884175665184 10126094 -117107973993219734204245233821097584640 10126095 65538769799043850446209829823569216000 10126096 -83676138529746174166635339144079925248 10126097 4942606511626335552189009889410966372 10126098 -38043682979030224324740964111290289632 10126099 -129522725003966831138555769571750258900 10126100 9861377566656571781066246907958560000 10126101 -412588755895815137018264906976875307072 10126102 -72034073442099302279275679334451314048 10126103 182553684689085787615218287831796500544 10126104 -179170163266786579064349933411087360000 10126105 110181224444917396330000345116190043520 10126106 353238747449952732022363572156512352000 10126107 167183790216151922599135055799333456000 10126108 -325182659270608912883374346762814249472 10126109 25708760690638491020480609586609304416 10126110 -53707451641729263438255128256634362240 10126111 85545623787753818734062116801773339800 10126112 -396272804122509766472796765864272068608 10126113 6392820698878501264852046178770746464 10126114 -247956133663743557083469121214881963648 10126115 15882081967009016800954170306786276000 10126116 18198550289167058845207876424510251008 10126117 -259721778339783094517480392452263440834 10126118 -24573960421083953624612177516191841856 10126119 18960089905067249062496289228602715648 10126120 -136081510985736018886785091170982963200 10126121 193435769559480886035593036219120684532 10126122 -9020044464883592907692174263350658560 10126123 96866796859249416948717642476269730336 10126124 222066742306359743520421238296454992896 10126125 194254460777882370870809284537408743000 10126126 -117709461243549809641259110740416230080 10126127 -424115868417642037489486921040922120 10126128 34565009665820861830431916101809700864 10126129 -204902203730331332064099500842533562316 10126130 19291428897499709701930318264374412800 10126131 48988647656480154309728657813684469360 10126132 108357445225833273238992655033285056896 10126133 -38903898275173967113117623292071367620 10126134 -8326212015626016886246529935997781984 10126135 -394818007511415628151587827779396657040 10126136 -253608619273102248925085751477362073600 10126137 -38194249590003282873584466215918223360 10126138 71974807279699536246689627463119236608 10126139 39222091844659016994501626529153054360 10126140 75085755566293194700365346842853401600 10126141 131037612546991632684692720663459877120 10126142 -109361702402016620105316066792046994880 10126143 -415666059108924049538425040436169490568 10126144 -137609504059770878821052086402303918080 10126145 192576051787813728271405894645096531200 10126146 -100970460692768706114218670964467378432 10126147 -573105178150931485316262880339396646960 10126148 -185206006924174582605968720502597201792 10126149 277075229995471180730905546392643378848 10126150 -51865097598244492481247969234843648000 10126151 103708276507130330845444363491202483680 10126152 300442903261215233207859750012817950720 10126153 2646454401231005299420967936099449140 10126154 -561431071042649599105272095667227271168 10126155 42535170178032076802712086722371237600 10126156 -1991011954105354411572242329190439936 10126157 -498188133732793815037534428499137699594 10126158 -7646276972437647509114135932267026432 10126159 285011657886554195228275221744609470832 10126160 -23164729751574803933822664895121326080 10126161 -194483658605275353333897912615023691360 10126162 -221823913969258100453065805096047142400 10126163 585533339499813142417599777020314898412 10126164 7115881520525159690558072381314990080 10126165 -59357100800789479536179071315611254400 10126166 -249358798131031933284766614020181423936 10126167 278907880363407303674120004807240779880 10126168 -18114529121406002263595982395712675840 10126169 491875883254247340578534532798409073952 10126170 14903084418962280529136098811343033600 10126171 229078466681247965627813835456364647144 10126172 -55717922650402685863745529616219468800 10126173 -200138129551680299119346241456393388416 10126174 -131457653618122912639373101296585569664 10126175 131928702662290209400503799399349909400 10126176 596689956822034685859170680218720927744 10126177 221284450201906598436994633618592373026 10126178 303683302296437822837263772142352898640 10126179 -39811582549439390379781814236753075200 10126180 -61408846141448495051698345035040250880 10126181 24834991966430872961259670689966288384 10126182 -178927042829892808921971045350542603776 10126183 286182018307083561709011672035935815440 10126184 17755953028240806785010074595046225920 10126185 134932736648688020298762384977064388800 10126186 13751823484289555372672585713351913472 10126187 -157847625739831608409022756820260759760 10126188 -152455983206552307607810351982854394880 10126189 219060676446312745196051727542450532300 10126190 -76471667758041683293622427693323918400 10126191 50804879039758294296980291889940454400 10126192 -33703227304095396607002364847891087360 10126193 241533398568760261613622596591433241776 10126194 22763196675425142075976095538399357440 10126195 34894438015168922274912091322204737920 10126196 -253953930515515892149969906770341673600 10126197 191195758902899294731387888144642789632 10126198 42624295136531540409442617687545085600 10126199 7088327010144047894707381926006848664 10126200 41284944218460502312255163608915968000 10126201 177509918974248847860162492788574196202 10126202 30100888292150117343647157092203353600 10126203 280787031818918017794673082697342690864 10126204 1056446450056601817927641619345718272 10126205 -157320267085786248723596864243979709140 10126206 80168890024821453728554869290375295744 10126207 -7725403493752377488027494604176640000 10126208 252737676360559900402791923817822289920 10126209 -29590558833226696633352445766158340800 10126210 -13648360386605420469475427197171530240 10126211 -10918921159696207762880899459576079376 10126212 -19322918049413539835863302470898548736 10126213 299931308809271401053909526717672154462 10126214 473559433674274334532333320619911424 10126215 -2700625150318658408436625096153225680 10126216 -289648700736242839135063621721004395520 10126217 52531523278193155092953444315636506266 10126218 -35423142822231004082537313757886988288 10126219 164604532929561886305181278081714129620 10126220 -138839390968923519961422795359459328000 10126221 -58569075729399704805117214217911526400 10126222 -212407661166806533787059361373588737088 10126223 -247521495546315897568232672293157784528 10126224 72150596776061216554599753544844550144 10126225 -177919894273207081190322869936733636250 10126226 -56716111891883431409901002296047055872 10126227 327781069197699792422098886698464993720 10126228 118155122076546288781517251456259393536 10126229 -52596882349082003927932483353882545490 10126230 11232395446652033517556255758445326720 10126231 3142873664931042677288020184011737032 10126232 248041879822388427447221996986077542400 10126233 -19129004855468691669006619379322924288 10126234 122711557033271555465581398340618559712 10126235 37424372274256584404244286587543240000 10126236 -118167414071032806601965500900053601280 10126237 362310339668558130793986892850132443584 10126238 -132133323692957338193742294526819620480 10126239 -589301603948875722237893451649993667712 10126240 -104067539408743832410985971771165900800 10126241 -264835245490120335493240503419683810128 10126242 -1277408117668436935752080769011827200 10126243 -1673833708048566344552987742904504320 10126244 -14201963104919416680563312894178091008 10126245 -101434425841785530104881087080150102880 10126246 105588778461468953924026441615775992704 10126247 65030716955358825180877173264952083072 10126248 -270246064276990005974013704814955560960 10126249 147538227547876761467289573077292289920 10126250 14145765540367227717249568579529670000 10126251 50379210679836073165282704093751463580 10126252 257877652765492922290580080306686100736 10126253 287742432816208009004841986532891099660 10126254 -124991334308990788145264528975762103168 10126255 306838574810486829386885147210167817160 10126256 15775145228697794548830176419972644864 10126257 -253229462953547232538853194665543273360 10126258 -342749052236515808777118823833024737520 10126259 33157060904608260649853944874117844480 10126260 12382942457913593991236692440311324160 10126261 -91986266674486082142122231271947845138 10126262 86960539114684941762103935522451529664 10126263 9079481552827598726363086663086839424 10126264 28147482589999925403527792136800256000 10126265 192185089484315410184985186801261534660 10126266 1787807747732478062139892787247224064 10126267 427689336531360052304370850093527145316 10126268 20573451204035917599900832758419604480 10126269 127335284722026319226741201351795068800 10126270 -56716874167598936153489276862817812480 10126271 69721327723309573245926572555631871288 10126272 4412060287908091141653093530512392192 10126273 91617558448710025839909423108678763264 10126274 67286171337305544516656961376056901632 10126275 -135779624781165289420161599601970810200 10126276 -432538629119118875424895850718204499840 10126277 171493817609128215209105798073506314272 10126278 127723971898019551096819077955667798400 10126279 -295966629063833484011698289816297405280 10126280 76565144888060816512294836504428390400 10126281 -145041933759582723763442798704336052256 10126282 -92503293591265711861835364887110573008 10126283 -273529840910293288723675214383835024856 10126284 86810891625872961723806466872090345472 10126285 -1921651833804693433024434957199992960 10126286 31824204303210347609967183152596553664 10126287 18534271538594944194638030066753875944 10126288 -150814142485482621659951883415085383680 10126289 237851302977839875225777496155683785280 10126290 84737425908633606370702356923470302720 10126291 -465742850207278157768413610073919108512 10126292 266057975871566874676232175426647949312 10126293 50199355476704478643863173749971490464 10126294 -90225878555166915479491403172094574304 10126295 -284155595518055837350560650533864948200 10126296 76249511271348225770064199641349017600 10126297 561839511467091643650988360114703364000 10126298 -36114407373560197955082766446087736320 10126299 -314100321843551157869588247668989616640 10126300 -264191259109978737592523659447170163200 10126301 39072468029382940653273060740523835302 10126302 94919492943137241905298432693216261120 10126303 -80137426625346635550839059538257410192 10126304 120965986993167059380982452973269942272 10126305 23331881547123602947904058802970019840 10126306 -22443183643050361117432258183117040256 10126307 200360027571023110283601419413174364160 10126308 78662711233531344171025670387749687296 10126309 -111857268985603990832006783629093743490 10126310 30350560389984232839335836175174962560 10126311 -152712584798401110873277240261799497992 10126312 -213862754721383654786593669998407024640 10126313 -417460163151271379358483931529136098880 10126314 25448715968869558867688238471888268800 10126315 -301791896368199164036246447785698193600 10126316 -15663079449652152551309904362382574080 10126317 -207815573674398261415168441952797187520 10126318 44762289071622139214175057908024589120 10126319 -32681107193691248480392419102912255504 10126320 -45646148547792645476507259229153198080 10126321 168930752718218526549583382391108989522 10126322 63038658154817862598030675335644846112 10126323 -19516624337637911655412254765090234000 10126324 -65447369993773774029851792478727252480 10126325 39217547734721034983608925607875179200 10126326 1611424068116596551813281998119303168 10126327 62869242696071992745018088850290291176 10126328 4071451184458899797313586606450421760 10126329 345240443393676309260058279601588728480 10126330 -67085174600436711857347043711358481440 10126331 -122605257787176659037229031881590721800 10126332 215285193919130263216863420602539399680 10126333 -4967562118720012279895890884024574880 10126334 146474069498594488716311150533832994816 10126335 99011929792940628805103595425826710400 10126336 -133123309025355142746083071550438768640 10126337 144587701501511102974674748986656322432 10126338 -4193417549504099544753145978295654400 10126339 -227934669961981928994251306636928618720 10126340 41198356140357139938266621741447466240 10126341 1540747036733180176184680048264075548 10126342 -653919104030078664674047568700877845888 10126343 427800365838204976350698500700187933000 10126344 -125868069294521109058198658642533539840 10126345 -16595638500725545677560941569668259840 10126346 67263220146845286375848048005151533872 10126347 15953410770685526221946613448655892480 10126348 -247384025072576047585876646548112532480 10126349 470070116879006626819410412347920407350 10126350 -22739197608845286946718256125600544000 10126351 -36679769148377201418682774677096109648 10126352 -105122976644098074277394667041765842944 10126353 -143886019610373674550137361267575502096 10126354 89272479805046726727604797260783654400 10126355 -72259185713238716244809243766768195840 10126356 221269661352930388063254179676320010240 10126357 -318962281092592513004378270772657009394 10126358 237950787135644485441184002128567382080 10126359 -167314328206115730877951916225947400736 10126360 -178597381735235326337258557143038976000 10126361 159893342928051870363257886204606320064 10126362 -94317931771907765295082052191034589696 10126363 161089205090628754177759499556162561424 10126364 -100957182800148565118675838162915483648 10126365 -110478289220440707607446185461761696000 10126366 -63115518175137685583777514110954227776 10126367 -127403310049605722169000338662881830208 10126368 -127047079157862210922576724750757789696 10126369 -415559840407598529184482740386310830 10126370 135922566687659242662195818794740206880 10126371 1735130637622973577209296506074885376 10126372 -132824975925377175356712051497717847424 10126373 158974807822709629652615627772027301440 10126374 -108371108194802431620568936527635691840 10126375 -21061226946924291842209478869022592000 10126376 145678550194441086958421743774626355200 10126377 -17048006934520794139042673654555547174 10126378 156789854998169848728372621549454210560 10126379 -952846806292067359450299495062824882224 10126380 -175346021409860722066387267008146227200 10126381 -480022040325981704659098110303627891818 10126382 -5925430476640176493613969465761982976 10126383 -91656006874460424704702100181294060416 10126384 -2515168530895011763194866527037521920 10126385 -224520557612242950605155936192086170880 10126386 14625014742457496225531813776108486032 10126387 121777796173795815554518617550097028112 10126388 -194159076688123438578379379646676254720 10126389 5974782114040865820785449879475155200 10126390 244446331077275145969935697456796116480 10126391 -212515920382757295346125673806806565456 10126392 -26590983440939741533982743702167552000 10126393 -196013697138557408116016688544399632636 10126394 -6612685742660988126911540898705914880 10126395 -66501137653882226370040370450716374480 10126396 121236093966356313351341296253124280320 10126397 6981103260283946889407199018639630252 10126398 3753029623502485674723660341093388288 10126399 -236119760323686938796566201019351265600 10126400 -24611315844863320419051266680356864000 10126401 433840597092162553604917419113962032 10126402 19230394212648916201713150680811992064 10126403 65556481910773784979232418939299292880 10126404 -318081863470405381575099672109026170880 10126405 270204746109288269623236415215304896060 10126406 83499814605176343266317567204596932160 10126407 18949476602294235580930151733126412704 10126408 -83260683437475657060683321919269207040 10126409 -113612417456518381872689550287765892390 10126410 15184658051590332137960548218382341120 10126411 7189615629038400434394984627998120412 10126412 27602742297224396164549415225137804800 10126413 -30978054138402812523483227720998802880 10126414 -195213381860735391199154231220112512 10126415 124399348278559320175325431469673714720 10126416 50061947717242083543587653055937380352 10126417 -134979386769506035901018084256276467328 10126418 -61046154951074090855242626142842921840 10126419 62122059793074432557663856164128595760 10126420 -21792072587253539978177389987695936000 10126421 -488028459948292630619957254051865763378 10126422 54035462920949043005060725812557585760 10126423 675639885207809677834773597080019352680 10126424 96590792215282882472399649019806351360 10126425 126653799055947176025864417987559026000 10126426 -59695500534984247754028051096321743136 10126427 -18534736914644306611339007552100926160 10126428 -78961695088591398926780919868772229120 10126429 -151726644866192561325505214608638596480 10126430 64719915664673329658639852007149568000 10126431 -159754364262329728336381065812448729600 10126432 -319945435639001023434365848588819365888 10126433 104373843350963876255025748100228013444 10126434 164232756352733723493240004457007646080 10126435 166871545839608007009054832617706929360 10126436 -151099034769245028395179444327556008320 10126437 -128983132458361299497435627725018599840 10126438 -190725711172847850335912811705833653248 10126439 -119849868614731342550258072015280338760 10126440 -21764543608890026594497122193878220800 10126441 -141837774062239958522554771435204731576 10126442 -17115165083130644449567783399925726208 10126443 -162110785053942757454084849333733696936 10126444 -92512079975037346972436610391491000064 10126445 -122721133570353258163004852406091217280 10126446 23699223006821067492022772235924596736 10126447 425094788853303556859545225558707956872 10126448 11854361940771381254376347815583907840 10126449 170243179977992492507772292139622862800 10126450 -45476900800289514185042087511724818000 10126451 -10723509921301167753145355037587188128 10126452 29809854228182621354985110121712558080 10126453 -361184444378434513799086637063048852196 10126454 31461382415363349747920740432067832960 10126455 121065769564670069651088879192219969360 10126456 34373682547794563414504544813491343360 10126457 1314944096173427026625517466153635840 10126458 -3832342800199887834471571728616475424 10126459 70140034004622755529253507712435731216 10126460 -20961726460462497811972494112238346240 10126461 -19039704650139563302165306794052441920 10126462 -197843159487173937220230095413817113536 10126463 -181569737694521576750063284933638267696 10126464 264298301081635985252814920663213015040 10126465 303735040511283553670007232238913700800 10126466 -41169817402274690571222882970944391680 10126467 6825141275378567377341752892075591936 10126468 56955777573367081957120924399557949440 10126469 243592687617012335694491616556199499870 10126470 6762858332947556026539830594198261760 10126471 69413154978934074703567530026696673744 10126472 -234695883286311806153079306158808760320 10126473 6255561417266731766265401240972516544 10126474 -75323126738223009135777186796470765264 10126475 274882752363725452272025956113964527400 10126476 252541304262241647985659864388225151232 10126477 -619323547862964949871211265309217657674 10126478 -327418567566461116346204582344789200960 10126479 -313273788709572535609987866146924628480 10126480 10506521173859341231062003521267957760 10126481 126744257330663217327115301380678529382 10126482 88585728430243311460718390609630498304 10126483 138977891834388728661214586552747919960 10126484 -494509188234456042109292797145467219968 10126485 -229524449018455770324730131717250516800 10126486 145694319618798894704153188614020221824 10126487 29540027091281647052765228141235978000 10126488 -45377638481732423092078038750475591680 10126489 -396096391272235131998122031840001133676 10126490 158115974498625293935666867100152800 10126491 -2086474607954030976362622711843204096 10126492 16255465747058349138484256518404292608 10126493 113073476504300288983581693611582863620 10126494 -48709444893857706103747523754015980160 10126495 -166644433402688440404380583095068064880 10126496 -278631004737398137358746401293667729408 10126497 25370800791663749797285263138114126000 10126498 -61267036118003605428613958059304067072 10126499 2550884537295426581176274514921158664 10126500 -2999279755864215028231956245062656000 10126501 204083347915644208246029993366344117760 10126502 -245420244118518478507825841350962198048 10126503 92022451163989124096013039913858124112 10126504 -2509727542650683534080192236205962240 10126505 309633324341785187116270354167060693000 10126506 -72944939036003411771065738861889149440 10126507 -489622567404531216329538883075788471244 10126508 47835131382460766032882353608913733632 10126509 60827767203429973375846892168563157760 10126510 -66561242155294513526199265723968672000 10126511 -52135829756507888913702396585495469728 10126512 42751411820994870176559251877152686080 10126513 -72663816866448318863393863984567081600 10126514 -471163793784195935295355097547005797248 10126515 10566391308486488074966691827233688320 10126516 -270268939750407896840646156095642066560 10126517 -447997716937874776502712972952872527040 10126518 -15975731546722099615111329507916586112 10126519 -197525650261803634652746099724517638456 10126520 -503378344380431933916440833110697574400 10126521 -256873008668670189298275722521279077510 10126522 -19398481305628839572370762308388704256 10126523 -603770178565368513772238971840772542272 10126524 259649137035282897270134519627799429120 10126525 -97082858082502914051198468304437140000 10126526 11598698668805384574899124269515639296 10126527 100370357011273260540002278227437950920 10126528 -121731801053938484155223703037523525632 10126529 -82739367388804814115974338110625664448 10126530 204968478157193687828030433061830720 10126531 -27326444422255326994599198362940747336 10126532 -26336693094396693610689425498387017728 10126533 -40114662182164010031338376447709183776 10126534 -79338773645309041888107138651492781248 10126535 -115281990578313154944812352127588064520 10126536 -101188067833538036416510799480856576000 10126537 -57663836720844391966775418055955346480 10126538 71296039880610734487664479519541426944 10126539 415870706594171374444045152424688068800 10126540 -194876309171201915519750132903356277760 10126541 -353720077563260916928142034532882622016 10126542 201091658159404101136304080204573211712 10126543 -4688720098596359813979814868573149440 10126544 -138359267296430112478173125672695234560 10126545 -94345316147811015419152049959486677120 10126546 -67506726047019077052183148483441812480 10126547 411897066223551458809755445615674851040 10126548 254507360532888298368274309063039186944 10126549 -226009874167128386758610162029811521800 10126550 -53469205089737275076147107345595011200 10126551 -151958539890386723208461397043698149040 10126552 486831250444508489665669679199031173120 10126553 -101960452230608273163043720402008297216 10126554 20633112957210978233236712570917009920 10126555 -7338736143655307213638920419318068800 10126556 -401028134791586985940848742781461977600 10126557 47592558954953991440923217826385723680 10126558 110005510814552006858701774794670421184 10126559 37232910315487722201079419677925911160 10126560 -4703255189259298360073921694691491840 10126561 193489223560662374171576092748890016162 10126562 -147042767396944121301660428326193463936 10126563 199182433849793946622999685953245772800 10126564 -73755195020029922124057194581347958784 10126565 504072324273586051443513781361765338200 10126566 40803774067893588331293094154123185920 10126567 -97748458934798782305861544392688137600 10126568 -314492066227160503658332878351709440000 10126569 371875716251885440766678618720816870544 10126570 65890709052396281302973259315911856480 10126571 23151681518186978795732447901670146624 10126572 -10087834894944141353619632780297783808 10126573 -1094362986825751024768949293249797848640 10126574 -67446646785051429372745498530245206464 10126575 -55115777131482767734612306242852721200 10126576 140485209116666068453324424693159493632 10126577 -280637417194103968965364695404831779608 10126578 40406821002385740389331124493522190336 10126579 118613624832372525344445490273995640 10126580 74338270320944520618272477161461523200 10126581 -285671890650088838498749891983933843456 10126582 -177302944318765518413250671540713723200 10126583 -556517804091008518196501236782143909640 10126584 7515979434837541670692104268406784000 10126585 32222114029151361265949819607832520580 10126586 -3934750642301170332014888873441078016 10126587 -182808887689098165235894770809700502848 10126588 -41319589819285076307680458368733390848 10126589 -59231054497834192782683405742964220832 10126590 -40263024508997701826615515282170120960 10126591 -175044943510939927092054489928828619008 10126592 -160157520219092097447562417956924162048 10126593 95748543568583240681240964708247879200 10126594 401065918839668567592534640368044064672 10126595 299953416247799686662988395395851885200 10126596 176587497641784809546312115803232955392 10126597 -287024553167730720010961767501826618280 10126598 -82029830611829881646932657974189213120 10126599 -60733268874414578109026632999535566848 10126600 -262384325418811461926270883044815872000 10126601 177100792338416285008024479206851433280 10126602 -75477700379548959830443888758730253520 10126603 -312959868977481234349746343453656447148 10126604 8100848776445677523448784813727388672 10126605 29221847407610465477615789688570582720 10126606 101987146316621191118753903410813683456 10126607 -34874535758053035099574122543830331000 10126608 32130060333995599541444536124528001024 10126609 131743358376122598866089119269528582260 10126610 62898140447094140112729754390469051520 10126611 294154029563834540667525243630170616 10126612 32567873592055799860701738189273232256 10126613 -44941965617569745229863093941621983840 10126614 -39151847200237352059682532113696217600 10126615 -2651486643192795113973358802937139200 10126616 170120163427508971238822590614592788480 10126617 39983338448938859806485845227315273680 10126618 143006394155860827067429390735431851760 10126619 528948127406166981435026200036384198020 10126620 5679584492344069945447880569007308800 10126621 484712245909900878722277639664206590822 10126622 323033396337699916577134359582986860224 10126623 21565858694923301461387568457244617744 10126624 132906607993038348883032423781650923520 10126625 -521223212990207359921250663151840831000 10126626 -20160375283382640213321988196914368000 10126627 97672161873221856218714076704637738144 10126628 353459739230016323869311752095907763456 10126629 -1597810569988041499199349388170511872 10126630 44294637148483542236144249730945240960 10126631 -259888815426623785449198372049456238016 10126632 -113762917227268797299780111717681479680 10126633 -20570762225339218104419162614108518432 10126634 -118993394586881393221655369232580524624 10126635 81897799944744201334137573445039119600 10126636 84090785542046840149959849022573286400 10126637 202299561386264639360746010544177623340 10126638 -141727338926523112165964212498540851456 10126639 220858713411791572740103902595946750440 10126640 4555236489848672652251233441312604160 10126641 -41646921357062804342871475193853672576 10126642 -182330638671819196159538717147665852800 10126643 -46309753719669868359890743176530538336 10126644 140747508401176479863604992685346916352 10126645 -6242565402218459109556783105512584400 10126646 -127576301200119171561866787321543908352 10126647 30971683478765670382765768348644440400 10126648 107840259744340020955933407824388096000 10126649 -237122069493277968101883334342989476946 10126650 76033262522903862431421787153003833600 10126651 667578598866881162011768263150518490832 10126652 -209595849446457533452811025912521278464 10126653 282823407405118060097029614745003401984 10126654 313364900673751557487896184979017771776 10126655 468447163916195982917111974714252800 10126656 -104614908437504855103521527539675168768 10126657 -54518872199656055100238042514820773208 10126658 184148962270265781444898161974122400640 10126659 -220390226510976427059491389372164241152 10126660 243559910979051923818352359632969319680 10126661 27781978565899639716457533846482269692 10126662 31120952217542524043639396571054624768 10126663 268076149697355520128508718709110760160 10126664 167014711381520890049006353280752189440 10126665 -104851563652281947839733997250761053340 10126666 -193225283397572915007235705025730131712 10126667 -145330180007525994238558215684114121248 10126668 -220165768983011059374692953489669071360 10126669 -19200085057553804579007158877387083520 10126670 -47234716594670111849119857902393491200 10126671 -58581432914914123264039413607372039536 10126672 -820840116688072266199891057748213760 10126673 -594349320603733047724538500917796200078 10126674 12041173107956381175595414383395869440 10126675 -97032813963399441005576494520176502000 10126676 -56469190908545751146391751605348286464 10126677 -70403137602553159190641203988110151680 10126678 -20229898922298560486126111305357686528 10126679 -755909458486854713260767093117726103824 10126680 57521175920494910636188507633032192000 10126681 2399337178383986021991172765340916432 10126682 39132129139509793787864838067371021792 10126683 366214894227185668418757238610888792412 10126684 451243946738401351213519379307396672000 10126685 -408685252062577611394337729376891275040 10126686 176736664733001384137470928283710816064 10126687 174009977510902617708800563490486142480 10126688 -25119770234381123989808059970118746112 10126689 -68048022641803009860775491449857170720 10126690 23809998775211455460235854111905927680 10126691 -210576893652337798203818565509897095908 10126692 67136690399694072049201279111745510016 10126693 -356747683244796372591794749410102169152 10126694 140504061349761123431638646185563648000 10126695 -87354329606214134080935269974385548080 10126696 304796360943966191656785770210107392000 10126697 -3395846309124029615932452359650306368 10126698 34551568299328138989364039051370206464 10126699 365302876661039273339097683816088519720 10126700 48031908848583348266501737021274707200 10126701 -1786385234874308738745454131561752160 10126702 -59614074095975240812053488800423213248 10126703 -226614397484863908363623469001601133600 10126704 9286865623459472853981344590088110080 10126705 76233220553115452853263322043388023860 10126706 2282724845593478602382222433967200000 10126707 350211641089822348952528604703252432440 10126708 161067753141515641193537002315205287936 10126709 91460348324575410131825674672120339104 10126710 -61175465599068760441299572835324875520 10126711 67680632661849843938384537015073818032 10126712 -44165267565506906265371196728214528000 10126713 -189682096888390364352513340249104564480 10126714 84846814838949209154622771723739062272 10126715 -2487786070969942941474723914184748800 10126716 -4972362355210333832963676252170182656 10126717 201894477710498796863300366520756805766 10126718 -108048627270190535687836506622665273984 10126719 714444559012796607025026724420384378824 10126720 39522094687421899501685430027917721600 10126721 -46311634599415923744788774649826399776 10126722 -246755473906919909979729299710615036416 10126723 238215610485252245906255832247680110972 10126724 -77757366104523799995053949105641190144 10126725 41387023282145712800620748286223512000 10126726 84632350381731256919867515131761387520 10126727 -156634143851419061989072727012370038040 10126728 -22168571249478828867489931868297625600 10126729 -96439013906953913964938940530830797670 10126730 -62408325217921899337952599788378777600 10126731 286879064544722290533926010175391867352 10126732 -313934035981136650860909841617049600 10126733 -150573275191079966282737999154018259018 10126734 74951359365882283405743820334869877760 10126735 201497284127333135572619158217844364680 10126736 -19725333773189351506491495258102693888 10126737 -305394252631184021678635234088639890206 10126738 -205543986790555394810698419145516218480 10126739 34174617215065955539220477686958469120 10126740 6560718537274748685376488842660536320 10126741 -561075804287578883791889238144912991858 10126742 -132805497796571098318073282721432432000 10126743 -293382736843863625377354097454909215872 10126744 -147589886681656190176961230823462307840 10126745 -120170847880545763067542078738281829500 10126746 47021091404700752034186919494411072000 10126747 -335483416700442900290563077783417894288 10126748 29554920834085559927343404731579473408 10126749 282393390079159862720371988598381665664 10126750 221835956355773714074822261434311472000 10126751 -124620632646427627024273326511466034600 10126752 156288883521623408500397319222564225024 10126753 90320601325842336686099230440309677440 10126754 65583267040549555077075028124294292480 10126755 -52219985214925918631638444837964176800 10126756 -109963735207220425761250641513964113280 10126757 -396255670816997874745631498283181244994 10126758 1809896415155535163888086714493843968 10126759 169669189016901143442059604295813859960 10126760 87677200152683676590341707671298048000 10126761 -310676197171482645982405274644256290176 10126762 171516312558586593949821172413797613312 10126763 -243260585339922448079041484317651553856 10126764 23785011109732856953512509959533037056 10126765 -286897277588835050503930368503655989760 10126766 23537830342783699007573523148225782144 10126767 -88610612356559926048356571485155753088 10126768 -58096484177013014168159949085702340608 10126769 3560042219178246832587196112747502900 10126770 11567298667244763381511891991300812800 10126771 -103961034120651176907230633688897324000 10126772 713461071303374554670184407212050816 10126773 94893462759094017165361610300892697920 10126774 94354636730069853769078213146672364800 10126775 -126898732557506530784743570660936489200 10126776 20416830228964585891492849942600089600 10126777 -102934217179390426232454251180439980374 10126778 17731428822226493496167943831054307440 10126779 6921262890954316963535662433825484768 10126780 236884058561913601406499969461060313600 10126781 89470671612382130404539553980306441228 10126782 248340969750008559167046511183092870144 10126783 -112847203508179745218203770629011275968 10126784 58866224996047631301714863196865560576 10126785 72797461810098188948475052466206368000 10126786 104622244836424284440921765987783500704 10126787 -373071229088331067417182817806162908976 10126788 -89979328764695867846324105168764637184 10126789 13067248174270167085151421898950388156 10126790 6865937841996807994005017287975862400 10126791 374696846218574890970814288052469068680 10126792 -218695272822018192356146849042739681280 10126793 260423128072573948350158477833865985444 10126794 196021558859475879814491768127131129600 10126795 -54947189514141002140528988417710127040 10126796 -31115600772188905489062581234076038400 10126797 -78841618621049871394666964535940372800 10126798 4000399844376326633168049801278520192 10126799 13066221676694375134936096292414448864 10126800 27553319990944543754710425267922944000 10126801 799633717923881203590251397592977408 10126802 -77385781527921135865756382544547470336 10126803 -126957971476215966119627007595146772296 10126804 -43150581965253392350710335783296649344 10126805 200825818355381195885782088520485963160 10126806 25222681973177355498361561522984941504 10126807 -274046355758245170315659140071131693944 10126808 -493923841356275054915968376817777377280 10126809 124911649853375705480076135442558433280 10126810 90711235589115506282221558027546080000 10126811 -102096320502629977579647491685536322600 10126812 -71079158413707793338171618541820671488 10126813 16981277969399516481895923465042417062 10126814 211932455115502886172455286920677144512 10126815 -168216845040796261255935104682909250560 10126816 78761503353899804444184919021798293504 10126817 -24653049001828378173493896405983702508 10126818 112478040820410841957651406954900590320 10126819 -594683771997039222451582841415524317080 10126820 2428674659151660298263654482443960320 10126821 1359188046636252553368402578635279104 10126822 -38954846087031113030126292767201649600 10126823 -142983858189539459830569372906770692560 10126824 122932087666211878654092932206192803840 10126825 171389304684437982924097096589009299550 10126826 86928711066594681360848592484985781600 10126827 -136196161337661244077742648161896073636 10126828 109268744197260474653524781788848923136 10126829 128727000280782376128671675038548708000 10126830 -21181066179813865685715319842606267840 10126831 -83794992009086437859074630463979701760 10126832 -26593476017692316953418900127506497536 10126833 -250755517011533730437707020950882706576 10126834 10874846561654005317249013908870873120 10126835 69404187657586320585744384955186919280 10126836 171141856347212079291656941625877381120 10126837 -153535019418306962870379132454470403200 10126838 -176943879870167438284276149684615191040 10126839 215872665058104387679792159523049205224 10126840 -355463047795625770721142248730731520000 10126841 -264240709689705455978154047568943417968 10126842 -115138419810075282234665055508829934336 10126843 182844567348526257676086073267688361760 10126844 837872549189396075609140587297472512 10126845 155543465905407384054533466049903428000 10126846 -175691215323878478088771766093413064256 10126847 -70003152451797611955604818614577544704 10126848 152633016885504645499760192614815498240 10126849 4533185956182219515697246209370286096 10126850 173220405063745553808891492278851960800 10126851 -125826014393672912034924817465605455616 10126852 2384345752936980632643833261034291200 10126853 296540901383626609930164407016122880 10126854 -47189697719116693244786393113546677504 10126855 -161493034495424690469387877494917077440 10126856 -259105679547491017059991475129071365120 10126857 -208882638774736983661544012013882044544 10126858 39862410649700827817271286256786933760 10126859 -103446901611312933536242389788897049120 10126860 163704373779613484580283455470252559360 10126861 201715950789556020341834181686467121462 10126862 112889826370262344751283237660432042432 10126863 1178195297586512719116540361451368320 10126864 -4703988999518022599429534364254994432 10126865 65667149718847826561322079798119254400 10126866 40602710315785447581820139001923048448 10126867 -6251320962647116927737715630396136360 10126868 -342542095802127475332491481873354087552 10126869 -136240565826315995002071065491038414432 10126870 -7618738500703553230013274315187056000 10126871 410171576909770187527383927952717536072 10126872 26306518785971047941476237670448496640 10126873 342358188360142646958438703991948449924 10126874 88196549422993993165678484575594461936 10126875 31869718643956978233544614553714680000 10126876 -211871670158118009042978205260441939968 10126877 -10566309951448701042457837297495679040 10126878 -101697085226882409413604310906718330880 10126879 170453164170921119091657648575838917136 10126880 -383344376676334672003092627473144217600 10126881 126972500795915606863630933707604268370 10126882 -273972805334268283275306255572249742048 10126883 -56225863332102445092489938529465086976 10126884 -17326428201730249629952166764326411264 10126885 -171793622382575955292876530963582588420 10126886 27973231330537966081441327974129530880 10126887 -1305427375273641035516941911019044480 10126888 258100242850851932775290435488320629760 10126889 -555831729867445931853431172091456754310 10126890 -90435269631596565130235920175687078400 10126891 -477228581037746913717174098699134885708 10126892 -5191614791302319054282123415302592000 10126893 2073231828440145645191341115787422784 10126894 -10478811914848716321731466999928232448 10126895 -389857573870088279942937257344294351920 10126896 -1605608777141463417261908526707834880 10126897 530617568632493516100718696310498767584 10126898 -77511100565242549641466706430831106800 10126899 233190161728378769216078770702288621104 10126900 -14744113746188265106574664671830425600 10126901 164874912935439609041318343336157722492 10126902 -130085577053422099623868032449668509696 10126903 -374362923147107685288096399767610287616 10126904 -128236711593993651792219026095993098240 10126905 -231060052434028796860313271354272049600 10126906 125641303222531032141096720966108823152 10126907 100184471309306236589575179561641405712 10126908 -57619151065695107351362499287886315520 10126909 18762892938883603036550411267201411404 10126910 -63145686374187463477495087980244424640 10126911 2279500985128038754995518026646332800 10126912 -75855147390948872564953332778492493824 10126913 499281190361885789252372681590081547184 10126914 -35411874338813158116147370862075447808 10126915 -21702957396034390299586044974869768080 10126916 34484310775815685819082641868738580480 10126917 -552816027046340147897294871934849455360 10126918 54167257714630787024838041063450952000 10126919 737186772107784675491120100190892845440 10126920 -52938382379251827277717134769321574400 10126921 237791605261296733237606907736016611712 10126922 52631411549775222187891366065624254400 10126923 -187989380055322803948596780590122180096 10126924 -51948833966819128651820246884533104640 10126925 3316362256213055017437326851270368000 10126926 -76119029690637524164017552857993102208 10126927 238774501520856026239845631473695597152 10126928 8960604136140287762487707366244999168 10126929 217212891171650466308903404251019795680 10126930 -2976351514597554226181623934372482560 10126931 -382592907309334217686458823810311016800 10126932 -221124300689416587808139708420324579328 10126933 -154022839257026882562286007321501696900 10126934 214438649614403793450030337243867200000 10126935 15214865778072489660947357653582511040 10126936 218739967025985188798725234487455303680 10126937 -33295641918640852315921195542130041600 10126938 83128944305062065069255674935432364544 10126939 -555825560022647791891666320270905795260 10126940 150960153745688464486455009885717911040 10126941 190299205800201739169777548045286382624 10126942 -102696803372856005628143571924263042688 10126943 -371400040551231539580092224688142802560 10126944 25712740210169313429021943631283879936 10126945 267889047043172718825631718685973713600 10126946 202049190906461707315973356891597791744 10126947 -103697647637241770339051315822545830672 10126948 43356388959246250769029049686452640000 10126949 -358361045493263179222320959686407091968 10126950 8479565336362022459755057879549891200 10126951 267894027128650416620024967185779178832 10126952 368315819664221934873302317726139596800 10126953 -193212712940036394690690302007542698038 10126954 -12892636151329540128224862492392649120 10126955 -193454371035548351527013200565156843280 10126956 -26575489753989451565434266299870085120 10126957 -172668339910625832167910194450808231968 10126958 63044133936541738806834991660337494080 10126959 -39080866515933248811155628767851137504 10126960 37195175371225996554222476364123340800 10126961 -11780020122306026192690155686289274520 10126962 -176735620695412117075332711457680750720 10126963 -12851684987564096192311845232044533760 10126964 -344263256949309882468052265293799697024 10126965 -95891143747786441717011695605500806880 10126966 -38418163128879138836810188753418948736 10126967 -249329257514368212847674877090069041768 10126968 135053959007956759274346710298385489920 10126969 -256395587335408406117829234018818537856 10126970 33942200664172217956594310058943426560 10126971 -159453663046352954643969002397066631200 10126972 137511597456947884611319787576615687680 10126973 -103255744523934055663969894667827679418 10126974 -40739766050171254987592428024477440 10126975 123111718531548958107693443371553022600 10126976 276263680934842316349838948987903672320 10126977 82379306713984107074946508527658976112 10126978 -25352778950012072299057164814484838960 10126979 582943115257473898462956644861215295040 10126980 -69702669637479150456687954006600253440 10126981 262272623654061651907404022790115220000 10126982 169964248943503612253132508062908824192 10126983 -415940485383427729172484812437076357376 10126984 66560626639168362729756299771213414400 10126985 -322093741489801026912132697259751156480 10126986 -123976051161034392908063302577022510336 10126987 108191051454671476855668643106198866368 10126988 -8637407747266695462127156843590496512 10126989 365847671986008602188885362878281725654 10126990 113589996214306486318809681404939256000 10126991 522153981539059766164424053849132272 10126992 -55999309476914404186880917949850058752 10126993 77320350862151807588091040006041960242 10126994 -180664045622604307923707656616235127008 10126995 -16150934370611084981917463680419164880 10126996 -321928030611033550156818584657389486080 10126997 -263491726086847182019729967414643045120 10126998 7668467125551705804137503707704279040 10126999 64070320281612499248405741448840841440 10127000 57559390083438887649695937659596800000 10127001 -105800823164862028050978448570381739568 10127002 30205546373640164834946944186896446432 10127003 584226418656124918846790143553315183280 10127004 55913828686964116321905176139818726400 10127005 127564750168971654372393685371744476160 10127006 -36593829928706162705586550572718482048 10127007 426583199384595916597030419300622622328 10127008 -20278500531259528962256772824485396480 10127009 -58726995867506867479694210373164466384 10127010 51150638465359489434273861748869273600 10127011 -90134525421239365547181089172447503616 10127012 -8915463118130326005020354732521512960 10127013 -22294348241191243762836989715697110816 10127014 14223038894595532236670956957388954752 10127015 -109915874509859642719863241134804103680 10127016 -6675599554490040305499323775691407360 10127017 -141764660406866871206408171079200412934 10127018 304931978611378750765252868919000929280 10127019 103805426730595814349899309564631482880 10127020 -109826727793139948161599297918784235520 10127021 -287557470496006928427035198587426028778 10127022 -3527492660653409119831161761259899328 10127023 480012384739711004985650484942399059344 10127024 -106885454480197845088012209734236815360 10127025 -267869180648863319226747657583440913200 10127026 89425174852780195549365968638977079200 10127027 -128485268602301144415432692928259311240 10127028 -66767532707982760343380696158505691136 10127029 44805366442792895051139994001249061120 10127030 -17987439128587709763374876858315235840 10127031 79302362186518807780928778629832282240 10127032 456567528216317937329381542162101964800 10127033 -139746968999391209458962988004283041280 10127034 -122961780230867111413223902117025897616 10127035 4322362861318725587647813747652210160 10127036 66738731842867900598727837025513218048 10127037 -258585596469765001537275329358028604640 10127038 177216192171855203798443609034990576640 10127039 -117219411198910453176915682413985295976 10127040 8740639274066219289904659492199464960 10127041 -130283259752562070634883333996627853116 10127042 504490558924182479204159560829117466144 10127043 197213930892824394910401682685700753600 10127044 174908153553099196705314691965768235136 10127045 -56262734527553560738115095006222613700 10127046 -61517004678948065828022896148558864000 10127047 290305439856203931022970754160220477952 10127048 1548915160359980320283388258126735360 10127049 24154057290780789045939133818755436288 10127050 -189849262684963920002487043570282867200 10127051 418949194858909439034981383164502689704 10127052 -80081305981853819853864547026048706560 10127053 122093526740537968280260400802736470060 10127054 31719093806311005183921214332315929472 10127055 -41141963819151293173243849448265052800 10127056 -84947897629373341567993044441291071488 10127057 501734526538774741975563390246613257840 10127058 -85892552976825247546323995583062572416 10127059 -10913292136985669503369561600364293496 10127060 90209543399051834836506654450975260160 10127061 -1053659033756200391282326838202888960 10127062 -97256168591172286149633964969349193600 10127063 476584088774996490213568104099973365744 10127064 32944637287758787858270166191193088000 10127065 -9844881820161527497073450266267921080 10127066 -14144163559941125947487240862438858768 10127067 283200559443480664081482988448505924720 10127068 35496396647703984316093527395360765952 10127069 -401527067810266877930738688447393949530 10127070 -25354981177975259903090741124385180800 10127071 -41996426892895379869012234820925224528 10127072 -24908163772421182459124634250412556288 10127073 -312481372020452857978739348889966990912 10127074 36689988994648654779029673944934078240 10127075 -192165953426056082930116762099020660000 10127076 114484545659179334811269722464329656320 10127077 -384734017755128084996143471525887251074 10127078 -60871558980735011378958117732581582592 10127079 372163227325778597976345391524162604800 10127080 -55479823238754107313983351820759859200 10127081 9394344091999444701047861321555151240 10127082 1521178689647644157322974950816048128 10127083 590582382601411859246126936312442566400 10127084 84485947450767200310928629621284093952 10127085 -52033708883461359200915456089044007680 10127086 -328663652317233389392694350390464447936 10127087 -221895051135906146481189032808761169408 10127088 -5393395536089255642525998243325902848 10127089 -174501644049103371949559446063722807040 10127090 -54516024297923703402877416322759987200 10127091 41071882705120746062106006808761028704 10127092 61154130703656883585772835574403935616 10127093 213734076248107940997660357670623512544 10127094 -36188323108643203370977247794727092800 10127095 108342256689659089885773872849331600 10127096 -297447088581935480980458308558393917440 10127097 -203070139264722792708199566758092454352 10127098 343952667845959388584018135096262135520 10127099 -47043025870326969892801368016486345536 10127100 -43630252842097408413276109676963289600 10127101 -398415260149410556743626209423405199328 10127102 -3760640020210390876128926543957706048 10127103 59625891371987502845651122069034987904 10127104 -91515431287843950524881641361417175040 10127105 -409999937932262464696763756039763085740 10127106 439390946967076959835696204020465024 10127107 -111864898558878262711212774475758440448 10127108 -291708625348966263618010646125045529472 10127109 306955220240853111230865691129829543904 10127110 3484529559729172106693957781421056000 10127111 8629868633728674849634899138872217024 10127112 501386674943334347131945707862263152640 10127113 -614073154396001290977980598135733402956 10127114 -120430517976088268877460059627669292800 10127115 530199043609138892684722905634585166400 10127116 262244391191110603329303850755428259328 10127117 66010642156947973325607619855626344448 10127118 50063540477596212521534205419341015104 10127119 289882616789954417283143524484498833560 10127120 -23757647882779205624314592116929822720 10127121 -409329391181821278726934401145253544096 10127122 -32673486595739947791458016313839697920 10127123 -192343065812084161696301560817765105520 10127124 218547531914144111439413598096076872576 10127125 -553503550460278001200744956471713133000 10127126 75892201030550602256223570565866388512 10127127 7413459562191735590226614082883531008 10127128 469991478116542223693083178103295057920 10127129 -585955515116606780238604952182287753270 10127130 -16877543618231595366570316064830924800 10127131 31138706139817877684719737289688864 10127132 -155101927347564110034889845851642695680 10127133 5752766776328432462921835420318556800 10127134 33588518735413276416272098467746671680 10127135 35302234062775701781819248994507783080 10127136 330056966012550093155277413326967537664 10127137 -335627271318339437674703406899317970688 10127138 38398404112096379925799632471372811776 10127139 55422870574826252396456572781371445568 10127140 250088935035380182986985131209621725440 10127141 88165735854970610105011342678351444542 10127142 1022606626857420267804501079775193600 10127143 -57433105191571480630979816787514941656 10127144 -36577832195865577953237689891311380480 10127145 1644409923577559110734954548525245440 10127146 -6859760001122634234848757658556710560 10127147 172928040969878827403559999869043158880 10127148 194012320662031314500380085010329410560 10127149 481922272045395601338273082849927808150 10127150 -22351125032205443446475886536358878400 10127151 48984770612136664002796446308588421192 10127152 23987706663369905417947041116271411200 10127153 -211816724857430745250187873355287391936 10127154 -51754449985734704669921010737100458880 10127155 -95391317048819989226812972327037702880 10127156 -142790471958861665065292415414103443456 10127157 -332091276681699630826215482196676481760 10127158 58363463775833099226846815197009392576 10127159 21400148800922110197155495128341795264 10127160 -179911641601698707522918925087823872000 10127161 641844267110111521257544815788623035024 10127162 11455549379394160972079831225789256192 10127163 145156385845283163081185296280687704344 10127164 6480456747380197204605374362861642752 10127165 92307652903122007333888117331881036800 10127166 -10868909510723736328197322707914452992 10127167 -28989377213236596678930467401762590784 10127168 144345516200253402332890618374106644480 10127169 -119446555807865324919759211287547978392 10127170 -193534105064135536395349236008514954720 10127171 -414191435312263235654003625957292861800 10127172 -290138622835847816342166889475495448576 10127173 39621522242560843504406465304740709120 10127174 232212605209072527355407597773600490336 10127175 151627608018294564052651158605026539000 10127176 -163794859745829375832939912372089338880 10127177 -325185228278314945162854486377920731000 10127178 157087351639487245834176970406339821104 10127179 183029556939602977402273838145501151776 10127180 72221119319808427631104622564454819840 10127181 -122972311163415065159642400256916919456 10127182 125221607784689224693954107524504542272 10127183 101864456461843940800036671128363556024 10127184 78586761128295856834563683802881458176 10127185 244524986510435810214558280423760635380 10127186 7720243582060131402702329634367131792 10127187 5384695159407639557264510035969813152 10127188 -4720123526457544946808252916013645824 10127189 429200792110554725465961486556251134556 10127190 8189153820743303331050024784547584000 10127191 39015406455185033866881445000355332792 10127192 -155464110353989978746510429349387008000 10127193 -211414458338840928665026022127115077936 10127194 101656223656041496841085578201567921664 10127195 -265994119714237457032541676181296348000 10127196 83163975392089751415852260239594394112 10127197 -410583121964618963418114860312591611354 10127198 110832532530956698368604111907017472640 10127199 47858347858281307713496134950956674048 10127200 12913185173681532383607879429341184000 10127201 268615878452258260044799994380373172864 10127202 74334324486281473283395342194492493824 10127203 153072565954494581381884436568263367452 10127204 34964681372740167803545051296484442112 10127205 9844372770504892739105951955954600000 10127206 -398344215087525529337985693206880906240 10127207 -25634691905230884268276056861487986528 10127208 13074118570547461103951966898470584320 10127209 464851870116172731871869741168112689040 10127210 229854266028452331033190308277246481760 10127211 -232856711399773142554184818515462754728 10127212 99879546515051556453470307176331827456 10127213 318153200733755541429959293470998277462 10127214 178014848574398754614280235141708707840 10127215 17731241801442324968237400341008188000 10127216 104669406822821267108599670052028416 10127217 5802876777364318332974028266335377216 10127218 125257116231822089347015586730662514816 10127219 262621353311284086783906229192766956620 10127220 201580183394956930130299812458223452160 10127221 -37078985027624199046047585410698565640 10127222 146588511240420758427121519385822965632 10127223 -491989173085095954652331168021861419296 10127224 -353268068239763944437344795785768919040 10127225 204065382406968682270419955623657864750 10127226 19904112738996391380934027808386963200 10127227 185183575439550077915549266088579975424 10127228 46275686988523385724352576099780139520 10127229 60445224607034445538998325076916613632 10127230 26723507689986945065382154121842089600 10127231 17233487088624397049992558456430141184 10127232 -222379914976975326223762328408555520000 10127233 116427086850171947655669420937741682260 10127234 -3515213972984586369418416113645150208 10127235 -56302967189158978007236645869021388800 10127236 -104875396040220909226958460504604823552 10127237 418924868571819612270777615247508033886 10127238 84682618386585272674460083171512119808 10127239 -4875595308043300236968854316199957176 10127240 94608235745685126247401545009565081600 10127241 -448280389183545474395033990574206134560 10127242 213181919595149181380201151022357204272 10127243 26228061829459372422767276912484419616 10127244 19366003160531755480257567200506368000 10127245 -192864366023215257808664964325370732160 10127246 102838753517280440154064920451516310784 10127247 56229493732691003562120781321605196800 10127248 -141724494798001663723691925478203703296 10127249 120412073216779234222766778661894580640 10127250 4983763090958302954852988916317568000 10127251 83901515198674316683895371951100696632 10127252 -89495818877619824516297410267229284608 10127253 285581547861703281175172289504166809504 10127254 9945514336356014950758704723026217280 10127255 145953633862694795053130196589411726320 10127256 -256332988787038944922308535522534195200 10127257 -220535675459734825088029524852666724608 10127258 -124451843902145329665222194535638645520 10127259 45370205706328077447966309482383288200 10127260 79237732538536130785852262030427371520 10127261 8218487028705333694332311524516729824 10127262 161420764200080359168571318033304360960 10127263 -202881740414239124890180872251316371488 10127264 33481688771631473820710148580363468800 10127265 114687113575503019990774310932598248320 10127266 -64142941832273890728768433016158709760 10127267 -32940158082859435877519534045022931680 10127268 69731332457035917038225577180838907904 10127269 97405686230434202251531465070250557344 10127270 -6505668541403633455402505037359201280 10127271 -205868754232216047733034119849704844416 10127272 -20487323059888256133317793725942707200 10127273 126196191250153557620201452475516536164 10127274 -2355626718478591876834777740306562560 10127275 -227736839414651923573428283892796768700 10127276 50683472864916097846473346862370470400 10127277 258635639040208775856797161061186732214 10127278 15221178701292261265550305062599688192 10127279 -194799502208579976162993024127712235120 10127280 2565277323318984203367475377978408960 10127281 269078711787226369121425955905192566964 10127282 -41393214082291071720882626056022976000 10127283 231110271261446400576663703220490753600 10127284 -327548752356380508518658009599668768384 10127285 -85060030753530693199823669038171718400 10127286 31053452888227498902437193861841760256 10127287 191571064353548484065613880781211289152 10127288 -49850655306136681216494447495040266240 10127289 -320887722656868497262261665859713477472 10127290 8270369126964878210916871405201398720 10127291 -19395928846148921872177440648458995200 10127292 2727168535961527618816032129602936832 10127293 186478915012169392222261255031128272000 10127294 -12937071753946194390372938839071170304 10127295 30753552507484827578735468659955277600 10127296 87687637781071583696245859487034900480 10127297 -198900433584635599747857947430251240448 10127298 -66639614815462545831262844992076831232 10127299 24315941935586354462581041987556479040 10127300 -163935380808229658728558382594592297600 10127301 300348051070547534990352132760252945632 10127302 4387922510683922246136231880078970304 10127303 -124304561282521341160581994160271002880 10127304 -259440935143092006628788629691849523200 10127305 103791050344279866801480327385286204160 10127306 110861038692895651121192340635417498880 10127307 163274731825038464200431039702552452592 10127308 181658452862431490707135644254597684736 10127309 57434725963367856901744755742037042400 10127310 -42659181014374253579211823251189139200 10127311 -139551562620863380551909275450711067968 10127312 14687869422605300708214018920609710080 10127313 -58346277201223999313742193389913881216 10127314 92641254182811671695360422786206641152 10127315 198629628109451928891988990908821136720 10127316 -79370854883682500126870512627352832000 10127317 5389823392866784161470224872227184640 10127318 209330394810172442979371634682068782016 10127319 15782979656497076684365805013589799760 10127320 -225486594880501069267530337072731340800 10127321 -298766338404891147873762289942186943478 10127322 55311190129528428875886546687421655040 10127323 95314145901013924529759423617436097200 10127324 65117038536445010557666414637328861696 10127325 -173917945197486208534757903375089334400 10127326 289752706079599886700089816470514780160 10127327 -35857975022911161192606373059204221328 10127328 -23676404195424220752111382959293988864 10127329 -288563158052251918791055240815148191070 10127330 -66870446432832136829979186755302153440 10127331 -126121682714678383145291084848800666780 10127332 137831609165138913052118751428349255296 10127333 230846404296662346729481198146582624060 10127334 23138123233952662455805916111555622912 10127335 -152459008756117225986453638151018987720 10127336 -179828673195109098097257892411615395840 10127337 277153370885031773773420364463273024 10127338 -115110960745519007628110898133166103456 10127339 -39432546811463209885736224568093326860 10127340 -147906448496120940456152018366527011840 10127341 -57674469039188993580766070130844553856 10127342 294541574716856713174621102880711619840 10127343 267986382750320004254919486852330662664 10127344 -4345575841756923235009137948466970624 10127345 527573102066161477941828843675875972520 10127346 6444488735059434247351691637225629184 10127347 -444367859429088868978665040407689503008 10127348 108037794422368538119492226112349569024 10127349 -15859939588785650428121971748340951570 10127350 25483748295831455100258790142634648000 10127351 -54372536067731926362201853010854169280 10127352 147337777375579556033657270847647109120 10127353 -120872951408273301982585224804768196016 10127354 -149004657995886716167640607682089492624 10127355 -94689905119453493378892127567038862080 10127356 32857265705519972718634182585778178560 10127357 922832593834381630961242781226664544652 10127358 100708912515327608620005857578779090624 10127359 33893843368928842716174569263478068224 10127360 205559025033901509489938857249996800 10127361 -150630189918018126257365536981141504000 10127362 -92974741210594198767456809745140851200 10127363 773053908049975555299161786601551304 10127364 86561564965945512032352939563611607040 10127365 264703234463890607998213842094930137600 10127366 135282223349346691906786035095253136704 10127367 29822172691908361056614782647829108488 10127368 -71219398499461833593110434957862333440 10127369 70717656570576289387902885278510042778 10127370 -46802254870510988464953585069819379200 10127371 18507691763532296809103641550800338144 10127372 -19484861681116726509997209920157155328 10127373 -62138268767422286054841495428246170656 10127374 45630961863857416366442200877507698752 10127375 -92213686347456026112126385113774210000 10127376 24056992723209155052270110190647377920 10127377 1971451394490452515328377565171063208 10127378 38656771920447201602967652874922761856 10127379 189136289650935752533332803328456646584 10127380 47337748066235485291194634235489280000 10127381 299335315448123405999061698808137404800 10127382 -132465561236457768082179290584693823616 10127383 -46460086365936154639837670597160423936 10127384 64129501081613619065808179634154690560 10127385 38940661542912680694352631078358777600 10127386 141766495271189422709106633280966909440 10127387 323583652233282586373716500821984700036 10127388 -219131296270157811952784761754981575680 10127389 161822977452788709762029320693560755424 10127390 9337914721327731965201253807002419200 10127391 -2413140023115640169571863091489699456 10127392 441840950786292633347152188105536569344 10127393 -179230047594717417741883751076485314560 10127394 -205035660637016629586545297979394332976 10127395 -96886651824669046347850430922029463600 10127396 60613275616079534699763790042382914560 10127397 4210607918872150516977037635551128704 10127398 -9511315499246604609168675438256288800 10127399 -36211681729687157755174072164204568800 10127400 54034038049328577560814857928069120000 10127401 96275684985109522959581277232856856400 10127402 -67843527592750307747593824320322317568 10127403 -2696420603047844253389947427795950080 10127404 64648919733314184040844157241585876992 10127405 -29208952510821850723445438614517664000 10127406 -118449470642389107165511941675219158016 10127407 -93360416570085472580249999569989671240 10127408 17224456647040132838152243267705896960 10127409 -200000932499593363684259720490512212800 10127410 -49833196252179782683032070224337284480 10127411 -142429344591934583313752885437314905856 10127412 -125591234842779106009252717153580494464 10127413 275443515239533468753674388644844791662 10127414 -244702324838024364043856918634503122368 10127415 -250732749671121648245635708554383164080 10127416 -140170007593602654859206741620779315200 10127417 -19355159263521428337160181786091480534 10127418 27320617988382010453363423655928426240 10127419 -230659616008654135096169311752881207808 10127420 77658007038228461912334227698913280 10127421 95364560725054838856847184693560099200 10127422 205881060071531652767178450495210778752 10127423 92533892106093922294352640204571399704 10127424 27759174851241761795624370565394989056 10127425 -84490731110846103860224670759276270400 10127426 -167850042892069741068106342080975479088 10127427 -69342620318300055458990026936198965528 10127428 477687792189412420715059317405654135040 10127429 25904857056994420127193811278429259008 10127430 3313886716828955556388154745744485760 10127431 -236601300511732954489976708637293785768 10127432 28004000936282935700746917062872596480 10127433 -336787311023405570769968217308598184176 10127434 -25420943248101652224423814281421266384 10127435 -17733315910163832544284342382963233120 10127436 16296363429681492174187169678398906368 10127437 103137485005054222655153902904748990080 10127438 -1253489644340465166889884326542285440 10127439 68712188745069690141114086764835420784 10127440 -7785231494557439816207389294767636480 10127441 128568208113291818083883719341528457842 10127442 1252401386664948826449770828824057344 10127443 22778637954249172951076933273245979400 10127444 277594867510451788863398249217068142336 10127445 -261705635868235837928644950980890330080 10127446 -319669432338332158957052971271571456 10127447 -494815341605608837399752187937957714088 10127448 -88022234494623092763684444029067110400 10127449 565032615547761119824194817432245576964 10127450 82881726427885902809109683104562370000 10127451 -53980680615877467499055368596428801952 10127452 35833484517015157194855424058267664384 10127453 -183025621782617997083772824589508482720 10127454 145622836808990892027689494254574374720 10127455 74684832951150801203319666834456114720 10127456 -176704516960945238436260794366674862080 10127457 382185758534536736647682326687851812640 10127458 -147474069932709002184836756342641200 10127459 931718955825558828931628942150957895240 10127460 -27260181240301221550312403339890237440 10127461 -157045009032736409520390128112523909188 10127462 134581056526708100958478136312807755200 10127463 298068322094313348476145234403284629544 10127464 478105848924855962640611258767430891520 10127465 -441104779789342588803529555572848626140 10127466 247409790145008108965308494036373814784 10127467 533768712932383100501312285113897617840 10127468 -79050185081234109140305940335257185280 10127469 -158645549630067338895493171227857556192 10127470 10578919566157251268944552775296687360 10127471 -125917582214931577808312302832805281328 10127472 -66892366646355123561972626341449891840 10127473 -175664051747105149045189408085487734940 10127474 89474359543399859826302187481924349952 10127475 -130030276062872461537081394054068896000 10127476 477075278470755006020216603073938994560 10127477 100271873641519058736494552095856737326 10127478 68104251475121470842480742880664746880 10127479 109075799021617094173468254369732034512 10127480 -322808941721179153525640452387837747200 10127481 -38561238011934419470168319444178677376 10127482 181051348640675301402701716247470617312 10127483 110580482204007684578679983404174695744 10127484 -353825726864226417258478772498907955200 10127485 -234573528223805568284413059316263620820 10127486 140403170559058872143418593865833160192 10127487 -173743199904225429219774955625481635640 10127488 -37168333524993227405095623139629465600 10127489 2300408946205876265620539012651653424 10127490 -38048116165929480872052780302514170880 10127491 -499414978332583558666579000107930502656 10127492 61519429284226670034520943013480491520 10127493 -1255147183972404354412714384992185316 10127494 2899965156159592780329581844288195744 10127495 -80510930519380166641621248938668415040 10127496 20605999788790577531470586356951449600 10127497 330062872756200267981135637882282671360 10127498 139789766714968822366547278653911710464 10127499 222781801363781696901450887332446344664 10127500 -46042696525710578746682852131534240000 10127501 -232140120872818862350840424466425415498 10127502 -45341929705012907818141448618479358976 10127503 343908333605601059906218786709951400752 10127504 -9464121322460171988975616554845650944 10127505 -26634573799044808937321869578856267200 10127506 169804116385609053317449424029349591952 10127507 -134464478542299107428010503518314665920 10127508 26834440107009521636659142027835494400 10127509 17462552842414677497863752338474383040 10127510 -53412629066439992599437576443140611840 10127511 -319407022486587641552323022237293731456 10127512 -112520800813443590105786967812364902400 10127513 -518585363414585377055527354668380805120 10127514 -60318624734051981102827288966821427200 10127515 94178354586210983002585815071947172160 10127516 -74518950833219316100324741908698322432 10127517 -39746990983536437989043070528650379360 10127518 -82385454093458332837009916641224551040 10127519 618566896824904172123814851974591281096 10127520 105749178850200814648074568494097367040 10127521 127013507109792994533660428019048267264 10127522 151190546983161799017860196147161343312 10127523 42821523003383853012503003213709606144 10127524 288632699303392109817375209018665961472 10127525 269329181694700396548609173950951845000 10127526 -6752218516676645722838863711591902336 10127527 -367949826783145530552778470198854673480 10127528 -32305542734980400885229305890861347840 10127529 37983756138194793557021006038833191880 10127530 46521162335910708465691339494013824000 10127531 22557494895446122017162857741046232152 10127532 -34395887149213501444366741260165120 10127533 -3580723531935268542697309469553604392 10127534 -51738790288675160917208633214986470080 10127535 -69584189715020424118154807240544758400 10127536 5514015135810391238830933997397819392 10127537 168809237517890215343599203761342617152 10127538 -42570066910352691840347840252070631680 10127539 40820494708705027590524963862629347340 10127540 137262048551411532527628425861753395200 10127541 53687322346580099810681877599019790464 10127542 76505033002826031569604199885485978432 10127543 -9736019558429925207193225700625311376 10127544 56952257971303760466699974826586275840 10127545 44793363524746551503014793989005373440 10127546 -116001767834917836153158521662088361472 10127547 -395768378634371961109339329914109881076 10127548 153696388985119584268579731913862040576 10127549 47279756553860205180094646302484564550 10127550 -59331569768233725934176004382821862400 10127551 20007578693737783430260504245978177920 10127552 -92350532600052241003688389683151110144 10127553 -361400775898156882338484147843464757056 10127554 112637301877081987636267525779667798560 10127555 -279366151222938718960018918731298829040 10127556 -238715495551778877039826139996276489088 10127557 -235354876546153794242252262177521170368 10127558 -62601804266653390988352298934044051200 10127559 -117273190879402090760399026261951584432 10127560 634967158870166704875257082205357670400 10127561 143416928113528846968541547323838979162 10127562 -283037031878643708248258948156403456 10127563 5596444867386380582570118008109456960 10127564 144654953092397162488462947297576082176 10127565 -313630186183367941288232840824435166400 10127566 -562537410063429421484579611564971840 10127567 -318637557943699543932449759149141733040 10127568 -70553364678057179790832165848611684352 10127569 173042866229811556832561537956539766080 10127570 25380889028090530203116881130425574400 10127571 221655872091203920215056895901177238712 10127572 -16623429750908304187713720396009422848 10127573 -20160642503809005177216917072935480680 10127574 68762663989322256708651537266785013568 10127575 3813575510072540268543223600725958600 10127576 -57301088668586600693298709074362695680 10127577 56071151279627517963675497516948285760 10127578 646440699403537146339741823881357715968 10127579 -13717673823271106099732300660864741376 10127580 -151310262041299090372077458302458009600 10127581 571470749128318416512875776650137135500 10127582 3006012421295085525331162244655446784 10127583 -181131826549277409915536723639631550680 10127584 -231173994966009768456830472808204075008 10127585 -26430567040486811662514608701892445400 10127586 56595693310262797622164575108474839040 10127587 341813281115636807309333083400924968992 10127588 28292980406465986084744039003901312256 10127589 364537606919112418512950174036459823840 10127590 108690306214943631034999041485597706240 10127591 207972269508688145850153977262841831992 10127592 4207551733166143067819097901173734400 10127593 3417522956050945941191099883484747584 10127594 178343554669450017058375984999863090096 10127595 -75152882690125697180259394116570078480 10127596 -170189540368622777679749219791184264192 10127597 139153534962442963269889432005904155372 10127598 33568856515501582603725820769709460608 10127599 409118942666657624976589010260018717872 10127600 -15445657409833067935691644323264921600 10127601 -188629451508827714881615915699798642800 10127602 111379936561186061968581496304139700752 10127603 -163075815848505333157093861879375033680 10127604 271867896377096136232161789364444139520 10127605 60274646921579808013337454146539817760 10127606 -275091804444944564127184786777978513248 10127607 -38099614981662447523728568641359511552 10127608 152826386253302653423016659227744768000 10127609 108597621927006457826563154061630357204 10127610 45277448192735456920350380805629395200 10127611 -111692537053090090480423558052732761200 10127612 19664916283378757377722328719931284480 10127613 -145340202222131148431875915117927707456 10127614 -232039469545096333851409926636381404160 10127615 58597004185558227231986376778169318400 10127616 93990850341661062169691164066197798912 10127617 -125492991921146015975067928105737774334 10127618 -901670132248636267587679603262676096 10127619 -553256692751353839756184077633651217680 10127620 -297165589175151565742649528094221976320 10127621 -29046733832298457982775946126329950688 10127622 925073520569400600958303636504903872 10127623 -74633767991101134282007144798281360000 10127624 129178193785995913443015672081673144320 10127625 -54996807634734071073287961590604480000 10127626 -2901726086007614348502409092893396640 10127627 -377283091182006834837436731361940599560 10127628 5696261046601785597518025497863050240 10127629 -28256080089893798102405048587930819316 10127630 -84523583073062147082271257268152671040 10127631 60353942393166095771783395744382964000 10127632 121677872665901019003332490598818062336 10127633 317779874877181881905203651523123208882 10127634 24326323352559995265145989632452780800 10127635 -90430826602232144053422226844420646240 10127636 -68450861441343241929483656357403199488 10127637 19544478212469177797179088151444308508 10127638 -13332346070785898853049954847643156480 10127639 -184607402626936252084282589898692293560 10127640 48281167041712355172945719157715353600 10127641 340378003574177606560774788593869612800 10127642 -132233039103074953234745414111250155520 10127643 32877189002548511418611923099774227864 10127644 588856749939146316536364467370386304000 10127645 3198833376853511841568166707155691200 10127646 223774481766111524385087637367067340800 10127647 -648450410672349902868996104733920110088 10127648 -204574259322798031657523427054841626624 10127649 -16887160565045767964744482752788152320 10127650 -59457093501843560723960576300930762400 10127651 33364269197910477505981643462110658652 10127652 2566998335176137788378458994026278912 10127653 222158028213312335837430943703947824960 10127654 204370291689884118980699674093316773632 10127655 18374806773263788619513998197449496240 10127656 31085224347861097895224912986440663040 10127657 -244385881708992352463008983548495667888 10127658 14407824198965741440881632807898654720 10127659 131539161296081975095322444784750464304 10127660 -62968655422713551725986807699552752640 10127661 -528411251578450070553267392833275360 10127662 -75170192480849758899265895644712333568 10127663 62305602756773173530540701289975453672 10127664 18407841889774697846634385011206651904 10127665 27580888389447229383234817875283507200 10127666 -44939127389311764072295492201665838560 10127667 246187731387421264301750690676018561600 10127668 67476212358488782120353572993488370048 10127669 183245656002309358106900097743974146048 10127670 -27865574484757032398722760218027622400 10127671 80322583620010935572809785052997928872 10127672 -320054029734061666609650165191771443200 10127673 657765005308085333606191219541259540 10127674 -32107272841493332132642269162460335936 10127675 22025148476841907811005543121746905000 10127676 -103415135284532566919766776271266774016 10127677 3987342049590662045837027636703736832 10127678 -9074592860157261913726247031300052800 10127679 60027258641812348419020275454976624000 10127680 29522039270471184533951101828202496000 10127681 -1119541975784592169708152060220789290048 10127682 8179641715243159587670290428999823360 10127683 -174779593914612809563577321346428384068 10127684 57842009781623668434434998595370332160 10127685 88288160660301763195273692271636624800 10127686 -261548560108947609006385308020592002208 10127687 194474053516691549486957269698676533336 10127688 131291182858041265401830538726996418560 10127689 95561022771213846214545573846361224768 10127690 -92893515848398986657928978139157866400 10127691 5985389401764832358845750335965822352 10127692 -450272096290673737520907222972393213184 10127693 174761583460519472470693752208371933942 10127694 187479971693985506602750143650163086400 10127695 281809427957701931338201715660810152200 10127696 31850656625084638631914377034242834432 10127697 149366532986779906403722455948351257760 10127698 -77480215343600089194792488714973502464 10127699 36188894384260495228319663654918703360 10127700 72428902571672537159816288630784000 10127701 -22202762326497609931360600839816596928 10127702 -22104520664094433423732456321884636288 10127703 -8816547089934321282963654179101804800 10127704 -817414198855320566997301787136000000 10127705 36815786487968850817634525539595962560 10127706 261810090034252441778127916822021459200 10127707 25213376931629589088810272334629312400 10127708 -261120386442461482972972706201174582784 10127709 444582934721327889536679404318521350828 10127710 -136113551940250608517309230019208514240 10127711 -452248034244135689922750442326747578376 10127712 199759593165201055270514635405583450112 10127713 -166622397735474741831362513732995594560 10127714 -11790965582016544217987757941072902368 10127715 -96618063672230121425107334599099407360 10127716 86830987623259116920554277691469075328 10127717 -256251676649330066286759482824656161220 10127718 -158503729779723074714649276865130490336 10127719 107889720933625955256833092546626740832 10127720 -169540527204258179040093915679868928000 10127721 -132354706298278790554392216774973224960 10127722 308938892785067015765398218486295123200 10127723 250556365193801201018200428672952037664 10127724 91416947723698406761738810752306020352 10127725 -49340832362616906008515558244342915100 10127726 44196255380165996883116362686083852160 10127727 -186630168701660718806764672130100866160 10127728 -1998465596825634962079180349797826560 10127729 -516094684002688436184390558411151802670 10127730 2140586106190195964338315517401728000 10127731 -101062241397000534460154352386028095936 10127732 -458672471992862538162056741642802892800 10127733 -50862630021244309053719354826337121280 10127734 114659111187097517841683198236828346016 10127735 -79992245611178462819558793390645986400 10127736 191330084553774262879860063594565816320 10127737 -36893473058592134017711608001800686614 10127738 1603647773989078445623939508146911168 10127739 127530882779476814112545174369602814400 10127740 -6042054024552703661128303948182251520 10127741 386971099468849056239877544305291399360 10127742 -32950829847101715068099873892258594816 10127743 13373694324910522662382419900157393704 10127744 231354461428630738148355411368623472640 10127745 230570062815616621298498172039968723220 10127746 502371628600351198964359104137449027584 10127747 1236796207744494308627410105759176192 10127748 107555271520087199164270874686206713856 10127749 831960677029894109419830559919620290720 10127750 -107124959224558676178040455119926656000 10127751 -103371308912492543432889111735545389056 10127752 232843210174574231497171613340426777600 10127753 665379108186025474867581202349467017744 10127754 36788453609645090365615815871775800320 10127755 130448720758563662027356698353525268000 10127756 254578907995074543418119674228393607168 10127757 451459302462963584586630753657396009120 10127758 -80632820421103186444763593933831955520 10127759 -96890439226111952053164036066281753040 10127760 3040606812464885929549232135267942400 10127761 -73440828836387321881333707305299139200 10127762 74643257184322867605887450762760075264 10127763 -160194648130869640145515916850454647960 10127764 -23997238282589000137904528488733405184 10127765 -163379118132688159368034113086957186340 10127766 17574212205538871377297325819287799808 10127767 115757131580368484156242459124520829392 10127768 52760646426412555147624712986173112320 10127769 261916233826115177073915540412907783808 10127770 -39916177104914777500651785608249293440 10127771 268357702687469513247866779153470771972 10127772 33080627233088439451776931243049911296 10127773 500608351479245186976154163539599778022 10127774 159349144556984665177952243550997799040 10127775 24295407315770242503090825738814771200 10127776 -127163711469895570440215948105489645568 10127777 471372617209258950667138784426934993072 10127778 171294377744776245934938679455097405824 10127779 232649173811357036954705461609509695280 10127780 18404718366535948168401714106533941760 10127781 -163081049374534848018784306764030236160 10127782 -123603776989887401965651818580896659328 10127783 -184655110705665010949492663938283800968 10127784 -7677204346282214934833201235757301760 10127785 -286565462310878194946154480910511197020 10127786 -121243356119852474342439141541746133920 10127787 133748917322457602937622633987721372352 10127788 125259480322203497518484677397050278912 10127789 -52960374897639616919531076896456549568 10127790 2278062283556985753716183363455336320 10127791 164446745370354942294837722478310754192 10127792 87310403756469710499321434112320618496 10127793 -18651013194461064057510179401461791232 10127794 -124885079382055315936433942487942414720 10127795 -317231926425714001693563683268080394240 10127796 29228660572198160389064759012889169920 10127797 -298504440236150806776102432756390229920 10127798 160533766980246765310686092773561794240 10127799 -59707083751890310364872195938588161832 10127800 -82791519551968040358410729919559680000 10127801 -29485074013289126003508826489426085976 10127802 103225765577023966209689654336495568384 10127803 58508901921548815683970995462247928080 10127804 149739881388007292326410109828792390656 10127805 -187281541834216045762557777837879054240 10127806 -51974099892912680197923247274587415616 10127807 -14431378403522615219139642366538970520 10127808 1180314951375372708341053295658270720 10127809 393135187480603460001311628641114035010 10127810 51005354394487328060882952103539494400 10127811 264736356189552510346267876323468088560 10127812 46990392627071181790039464155729231872 10127813 346991188989045563056762593545805100062 10127814 162732053670135187600401874175571330240 10127815 142180536605695010827831528271179178400 10127816 -514971805870462843253803005916975979520 10127817 -81743670811548951065813125581376288320 10127818 -342549123439317469809222312299246008320 10127819 216874721587530306469387310463358437744 10127820 -17304740777122467374006060734756454400 10127821 398923959498943581250206316016846966 10127822 -184950443275619163548534531462402683200 10127823 86011285562232255647282413111459847184 10127824 162880982192285849232856759761108992 10127825 134574175341694190074909882759143217500 10127826 -130412296095381291818882966124919178880 10127827 -447217927999444937262674401485232578008 10127828 -103888946384482832545498789849078329600 10127829 -22455453723383433195571075879412305440 10127830 -199079392961815400640387270010558942080 10127831 -163649647718394615573717041771305117008 10127832 22571025054780625022773683079474544640 10127833 -1945847439175639626867260509274966976 10127834 -584564990822971539966403467177821160960 10127835 -8814660134443191958312590167051562240 10127836 167811123717026791169631472320582853120 10127837 110068355785430365150904227336748425632 10127838 32774999840603095134727142809136345088 10127839 -9830199186292230239323366840709804744 10127840 -195893245508869300440082522829193216000 10127841 164829959789594206200554942235956890080 10127842 -123013404882898547920125963172558949376 10127843 -139713708541685260595697818234508413952 10127844 -39449350949570471069639150783525568000 10127845 60269845209098761272741285459419049600 10127846 1927859723602331489431359838110428544 10127847 53758303020269623524319094070200597328 10127848 332174256641700617395134811315642383360 10127849 -136725003607253876045762252297754855936 10127850 51733227430838208397911446613593952000 10127851 65503161355446196614583279215878154312 10127852 -77481767981272239906682829529330726912 10127853 -354520174185315279195608627638728979338 10127854 232279078948316329059578027000534989824 10127855 -718549023236462693324038255486308480 10127856 1663652287483734340337846526102011904 10127857 -388848260998135609762459545184597179408 10127858 66234803485758431592656249003200250784 10127859 205945052979334470232692679514769299256 10127860 273017431331807436463265000426549134080 10127861 295014983451308158158589411994709195384 10127862 75640529917101979485680287217927736960 10127863 66710455898673675559092637901655643112 10127864 -344449880162038385244862087350756556800 10127865 -67050766199142255077219295363765130560 10127866 24088205124283986419029955406582202368 10127867 -378940203931970340915266967423440407008 10127868 -136952550494941731265700700799253216256 10127869 -125400919569005048667014825391747529728 10127870 24053537968835588010634515996259958400 10127871 33207219032393667341394608617705037040 10127872 190023601844679577265392037256625127424 10127873 187068471905345302135469751079220045760 10127874 -2451548631051257717210499785659000320 10127875 217580901665644033606478786513465664000 10127876 -1758301901542531322807711583601815552 10127877 79468961112894274677769666649137636320 10127878 181148077011108374473683103504486662240 10127879 -319399933748111806329730762806197012640 10127880 -69016593723155742688237461120897024000 10127881 -85928765771298092033239141922011076400 10127882 -381759542248856502769171421688917653248 10127883 -29280524692896028458001354189132046376 10127884 -146778560135500407595873695102898509824 10127885 329925448161261408098421210227147477580 10127886 20533093058818377566429269699111477248 10127887 272831547209989123065066728396128556544 10127888 107441339426494399713115103537071398912 10127889 571488525739210514297491129740426915840 10127890 53810782361233117189779642603757207200 10127891 -185328886872470380878431288294932437216 10127892 -35176493182807943223166453348514304000 10127893 58484729461969736569814017322487135200 10127894 -119429517539572867946661007417292381568 10127895 502539425607102882887495341380723840 10127896 -416816988390205376054412736331128350720 10127897 44130103137800442716449386871909747140 10127898 147378062286089679973446207730206586368 10127899 55623072421067145700453908910192299136 10127900 -125619324959158231291082458766248704000 10127901 -12094805631167308196265028506318830016 10127902 -94508676093288767013098459292321878400 10127903 60931928152247555813833419716504440656 10127904 75636829268251602926344446885691392000 10127905 282023252844121928713413232178214932160 10127906 -11398751449178567051344235144538508800 10127907 -318876549537185712829539226866323480796 10127908 206302065116020760237322074179520105088 10127909 65327202081554737435648210414648016928 10127910 -50946776530103583687261722858019129600 10127911 512365923896414495685534067254612075512 10127912 53802304665484778693750440888853299200 10127913 277875280850524975067621284830595866624 10127914 179788504648607590998009910301343547056 10127915 14513382311317679579063269823005869600 10127916 -12720422036052870437446746551153176320 10127917 -79868461899559251731553845235603828608 10127918 40653804887279649155443951391030180160 10127919 -4462141128644888330109359568989582592 10127920 24874217497871758989129334247889960960 10127921 774964484148881422141179236822123847792 10127922 425434340463684971406870293933243904 10127923 10568655082417173815218799561660694144 10127924 -337246779762061741920421677447562303104 10127925 151326231327603629731777934921501363850 10127926 -15189600679150827005113320796386960576 10127927 90507575714237276518573353705463300776 10127928 -23698604879200440445498306703029923840 10127929 -66893364879037868356651696518276206400 10127930 -28395345470838825479586347572253856000 10127931 34579412722318964268573820050177542400 10127932 -317025738804094772446758315585359893504 10127933 -20820883062404290905971277626299359060 10127934 -221983509299024335918079816481525950016 10127935 -30423030068142175700430129724662232800 10127936 -12786299711427539915435843190704308224 10127937 -268002665199204042719254282284549695616 10127938 -300384677475748523647250826406922678400 10127939 -261039537511766299168505684558403535776 10127940 -168923160994840106272497920571668582400 10127941 437551855344555540031858812154558205342 10127942 210667040341236160194037494497642016 10127943 -33513954133023154059108839628452328960 10127944 -272712373957885044389676168874370595840 10127945 -17246144038785451859208057807240246300 10127946 33832652912735101883315581306808381184 10127947 -28439125620570090074708425336739714120 10127948 10868553551691532185078262546168221696 10127949 -34664551596316189635099844602263949792 10127950 3961179235893805224893331209087616000 10127951 254275525399651796815507430213336142312 10127952 -16292022249205387380476400311965335552 10127953 -23012778329383461329438673868628858880 10127954 -301588494020180016020522443341383832288 10127955 -36487073392171624371750682919060114640 10127956 260262335967695298318218031448424501120 10127957 -172417277254843913998285802390667266880 10127958 -15366278598609857758656882590098022400 10127959 -236712734213773849819803619429240846840 10127960 317530640807681346173067696935506944000 10127961 -321104842054116720266465913158050941990 10127962 1979070869386362118488681700426487040 10127963 444148436508309950971952596389906598212 10127964 -21208734013103460761323446493869735936 10127965 -36150050424210581635037435070506533140 10127966 -119876902916536814762020032218652650496 10127967 -123473021417467641413486095539842341488 10127968 59959424239604678630620160439533568000 10127969 -338558356750938704518704766128836606160 10127970 -100487291732498337531996579615064396800 10127971 144048835689143919737839104688340153760 10127972 370505780707799225605857176957412955776 10127973 83238036333560429533225598742603141024 10127974 74635305710201780596030009284046416000 10127975 -44356934771401195433279395409233138800 10127976 94453410427806808379592955620252057600 10127977 -432297014782818222948341769522358217400 10127978 11298433903612193272011592795618770432 10127979 -299930004117479738570020388546330141028 10127980 -42097365139485582499449139911349632000 10127981 361880655879565039396148128195398580512 10127982 45834613529736330975395807911313078400 10127983 1108984701690745213282965784651117066560 10127984 16432424286211847354614319439664250880 10127985 -2348566072102453546296899659724250240 10127986 -216313169458948336271822447540379866112 10127987 -248874693871562371651712186063041404648 10127988 -110164360166350966643666681118735912960 10127989 -227590505908267390635504540070574793540 10127990 -8648112776890463976303628491361754880 10127991 -320326980505639235351257697240758064640 10127992 -13664629892008930101373093863510835200 10127993 44117915509226900054325220063151083242 10127994 -99925197620070525935576329762737408000 10127995 143282023750779962574217255767178844400 10127996 -309392671428835635864776173342113792 10127997 -146113334093742591292456538689214163840 10127998 192221530115921132321799324652943808000 10127999 -43418406376694602973303482227622675200 10128000 207767263995717348550527170987950080000 10128001 -527850870963757958624665207494735469290 10128002 -282397997900602514509713724288068736128 10128003 194432117909170456057360435423222655808 10128004 68739790223154357413562289530392801280 10128005 397218245370510041004215135028795360 10128006 161129348985021491752687832412253561632 10128007 -630675048576425885629064902980195271160 10128008 109516832644426931987632168721383587840 10128009 -204343152508944528858293634838748672496 10128010 -576042396780036486137693284815482880 10128011 264055761123415543588895080169913798612 10128012 12803941985557733282105008866302234112 10128013 8158808139422196128121203838733216640 10128014 14173316242154291026097025403640854080 10128015 -171400157557207286263504114692276140040 10128016 37181179020809699351230636357695414272 10128017 -393050991106816509455664567701970343440 10128018 170179640536392752023077068887321282560 10128019 -479634955391450785163145214316732762040 10128020 4084762630351959351162191619823042560 10128021 302873621994225320978878580745621316512 10128022 -55818838942492674524131737152197176960 10128023 60266035046157878697242917610943724944 10128024 351259518922387644812023333274287104000 10128025 -2685961994133704450341042781833211350 10128026 284027410243556640378781921003302858240 10128027 -14746313620388206686220616152718429184 10128028 -693897870620781722759419933230264832 10128029 574482829018531797343709391786391868076 10128030 49748709908727439373988835567147376640 10128031 -205329739540083895230428107667788603168 10128032 -556029602928027292349690912659292356608 10128033 324143012338318847798806786191640608804 10128034 19991118817020119261404281258505623552 10128035 112554919643510898746193845885584309200 10128036 -75314557604159970972850377202874167296 10128037 -463909754866499615209556027280286072640 10128038 317735124845958213814379212046794813920 10128039 -2498785555727986635302865802971641520 10128040 49563399795278081873210710299337420800 10128041 28840899082668529837911183250578567168 10128042 -26360306359601473793221570034813543760 10128043 535368309175850599004174770975933642292 10128044 -362049543850836082589639512715364401664 10128045 252871325928862192362176440326982699200 10128046 48981806421028543686634576978096625472 10128047 121191577058481466109948351215947523200 10128048 408552393369535551236671202827173888 10128049 -410984265693390344650753701935668899264 10128050 97167044899055437602891066974332684800 10128051 327853555006445046350605135359568733040 10128052 -426062414755104586901134661731386064896 10128053 -271916582645930573954279373488190566916 10128054 -254081239460889977716622044484494142592 10128055 3088199449006447610551014219875138640 10128056 -727952011068420828143804449742915543040 10128057 100261308095886042074112883942772213280 10128058 239294859165180615967061952445621528320 10128059 26936659431447477828521777951428262616 10128060 -208205968826792138567095166356308165120 10128061 -692097487410430036399483242359053089256 10128062 -30017021591865029057554104158088311040 10128063 450876630528836665986233650867522632 10128064 -9096626820931002728001923365417779200 10128065 -22084795637637514422542591282719858200 10128066 -26375661904172620539680541033081679872 10128067 -423418478314413313352444149161615270680 10128068 -112271231754822075154103903771075527680 10128069 7533868491619576918774205275927335168 10128070 -69319431079957352671215173909797991040 10128071 98275153921533435216146996445647328600 10128072 -118595482671993105356615306117513871360 10128073 -88273107071902432803304339533544087296 10128074 -19389167293643765153356696991059666176 10128075 -15104175424817934654203857600563950400 10128076 -158003806767448614340853062501230827520 10128077 49884660008667709814274139086881738112 10128078 -13803779501213793984681598479549418560 10128079 -104213273578524926966672889875110687392 10128080 -43181583533346680629792341317934858240 10128081 -73421043293058507088844549628488088096 10128082 -14734936517932102820172685091463708000 10128083 14149295192466031565563233509789998080 10128084 -63997159108405909278416865787233220608 10128085 100704235833096044964861948805169622720 10128086 49069798086384384983589214719977800992 10128087 295455598888724683774963553178495853344 10128088 258262309817413735882089495607623106560 10128089 -24563047441371503041151458687993189110 10128090 24029916983941745393387137159850280960 10128091 2234031892108620920581220238959830312 10128092 137810812763338158966387795395315630592 10128093 50995273356845688943387862560413993600 10128094 -55786186788985777219549604144984363904 10128095 -22581176977857506139617894797070682000 10128096 132967636099920087957635751542280683520 10128097 -106255174246263064846644911375546101568 10128098 496012520122686644804163225941618583936 10128099 230489849332170545544941729043536870400 10128100 -135927075094695756208453320365511145600 10128101 -420901365919651310421820124554598407296 10128102 103978923203454845255725827511583009280 10128103 -61699207647526532812422644636429291520 10128104 24519219626542166159949537209315328000 10128105 19125391396329276146777161052395200000 10128106 -344275958234437412991049480873827847248 10128107 164624273772260865675349134784328795808 10128108 243318898686524694545320646125933854720 10128109 160196703078541380891688336207535716310 10128110 -16101330258139153471963768647719039040 10128111 8335448656194237224541165478304697600 10128112 42686616003128002005548735352216453120 10128113 576896871322571910814687707814658346660 10128114 -65252928694498908764248985450269155696 10128115 33639361120522231139530870400478011760 10128116 154387127566489449454916970747709870080 10128117 213853848286518671778307274243184433440 10128118 24176844361958619249421480454010992640 10128119 208394170007594596516535633303083316640 10128120 -131023598380339323367007523757351526400 10128121 -85300717905460368285847217971510857280 10128122 40604895707954673930628113889545971712 10128123 91438749776427403000658066851557475584 10128124 -294127358776411591366300236557475901440 10128125 -31032458992976780638241507975810400000 10128126 22804686897265598912267792906937744000 10128127 -287791417139182182825981420379885537024 10128128 112018950331003014738579207374191460352 10128129 265866645312097688473756622908717032288 10128130 -92087935422270693262025727871598446080 10128131 17878134393889388062892344848186619440 10128132 -51152893430344734115784294354438922240 10128133 -398398322839679259086431033533560669760 10128134 -1761283246389259646548797452177448960 10128135 -107522123090431896387846171417558117600 10128136 215620172804384857401079195181404661760 10128137 60724325977071025171317396680462997786 10128138 2351800863587187332379084610054955520 10128139 33749341163356513621606926162930820352 10128140 231410683949391248011349937973246771200 10128141 -34769320886709082438491819626216361000 10128142 -78063747790209761300691488304449593728 10128143 245038321697433983896031785356718921392 10128144 -27500643058127598324368724045524631552 10128145 314331466026360224971919877901150230900 10128146 41865253726224129536803953753262525440 10128147 -228185491665944770518813746593761635400 10128148 15562852723962992048128662171717824256 10128149 105918858485033401089511021295142826620 10128150 -56772154201938700487397429492167990400 10128151 -222128768670934032381354638755490589096 10128152 54261888683109472546447223648606361600 10128153 -92227174471372416361334485730733135600 10128154 -172741921010623618628354294304018430224 10128155 -230932316594245110688124598664368853440 10128156 99532793582588504694885233267413596672 10128157 -53842286629389204007414882828584929280 10128158 66457066403759849847759099441154390272 10128159 6685196160501922782408333730488780840 10128160 -29432701226299797249020160707018096640 10128161 158867328615092149363926940987849905762 10128162 185429034924811722807097568553274316544 10128163 188201831256340100627364701273238818732 10128164 -53009912714901967672238348566261473024 10128165 34189344171967269403474352569302589440 10128166 16390528083016997063472396405409771584 10128167 218802781449173404478944080335737580592 10128168 37140013310789922194090822072520867840 10128169 -44889127626245487588819087478523582720 10128170 158765345183990983544925124389981206400 10128171 -112719052882067863167592497514009612800 10128172 29472129867310765539961500262925854720 10128173 413881885933794940683745557349160203104 10128174 61506234277297290896153672712728162304 10128175 319805799508072764747452709069901426800 10128176 142034204458076790596515176308890828800 10128177 2766884948179422860954622730035930768 10128178 71149636695299713120396114995811104000 10128179 58714016468691058154155366806959075760 10128180 147846597083426838858388422051993384960 10128181 125883947330831336721399076010523764864 10128182 -45376372153090304494062019853154035808 10128183 28363053725749992893221884998954871504 10128184 296688308756210000687004858011566080 10128185 -241516345120456057034273662965116578620 10128186 -271984053495183195403725001794602380800 10128187 -92631578712491374468385019217455515164 10128188 -35806341889711539894058095286844719104 10128189 41540156081235657999976865621330243520 10128190 -40814877682224471979353430838840964480 10128191 200719741394513413771197097005045062592 10128192 -54433491227270852589972191970034974720 10128193 254077890076883484945631166619619093442 10128194 -160688339664176092669864337402943314400 10128195 -34125953883555027305354528430527846400 10128196 70575615176704886533968674037530165248 10128197 94040635248330486316786817106792203040 10128198 111572846359986049607495259948885621120 10128199 -191319528523184403348343050328616165800 10128200 72813399300268947632700418783737600000 10128201 23476897857503450599787224356449897232 10128202 -270527188914902405979279850640839189200 10128203 65806647874725964032467569916867715000 10128204 184906607616050004661957286438033245440 10128205 -117870906919849082626111933127363257140 10128206 -207327586947803132400880619266917135936 10128207 165420557191210949080479460270193349888 10128208 91958575054073768057830867397706309632 10128209 -88195439021562548902990545720184891008 10128210 66163963819216994639755200626704104960 10128211 161391627705824423725429942998757403904 10128212 157528486189356936037960256034769309440 10128213 -66161598762343816740203883707261961600 10128214 90500690267220899467966972906007723520 10128215 177667388147298339821428967202240558360 10128216 2773528211946274189089230336629800960 10128217 -66862152750007746780387485512033771776 10128218 -167571808980105857835454903263274781184 10128219 26710576919126178743133167541092103168 10128220 1119320189100919611011208730546990080 10128221 263492982271850988207072525061715395200 10128222 37960647764531812482834388663581837888 10128223 -73872049159170842592091992133908137360 10128224 -331275413370254645126750403106972237824 10128225 -85771955529121778120009118702500672400 10128226 -191211951069049707853644451210913028960 10128227 228155389670352852355777293844187324544 10128228 92630380245958058079689362534572758016 10128229 -246604174283432862253029803363855015170 10128230 25716858742761088258919331997762060800 10128231 49359069009079259489939520692708875920 10128232 87688301537643031767157426511456532480 10128233 683193672940099053108699386783935818624 10128234 -31371296801596806122123760439858835712 10128235 92133587138448942430083976131514080000 10128236 370085476918459534951981505422390030848 10128237 40662517576563238100463451396817846784 10128238 24481381912764431548268784613738259520 10128239 -17464641407915170904250220549721954832 10128240 59265726257424054106678880513274347520 10128241 -404254206526580155790921664081034545168 10128242 -179721699339473849721940109627117215728 10128243 -226875329889723285616173236093508563856 10128244 -95927838209287836896299989724092360704 10128245 253871376257128286801016858734606329500 10128246 72681895628259232215367622682710414784 10128247 -25770058292376766474383286127145169800 10128248 173837694474038802033791052367777935360 10128249 -261796143709404414421044836401291978566 10128250 -155389504228285685411481915880673280000 10128251 250389208613466099342460581479902718100 10128252 56609238583808056681220082347675246592 10128253 178153821192047754715244510031220474502 10128254 243526798200864438916345272936689508480 10128255 -215896146313221026025787008958019539680 10128256 -641131641668273912303436879785707438080 10128257 308898667859357803457544917036169583680 10128258 3439833283568295140897022087730434048 10128259 -139819073743108337695169422725731400440 10128260 225708439712490658665950749107177945600 10128261 122424562455705500076205028173421801280 10128262 107876026133354228044334739078742657632 10128263 4865962544554546672878211527503471064 10128264 -248825806202514871134735156674434990080 10128265 -242585075989012457110501434865873216320 10128266 3112611230695310082725539601377195104 10128267 -308102851414102807387476240119587463760 10128268 465447987948418137506006092026272661248 10128269 3157654542698727517875923360044333152 10128270 -23415032645087009544539298231073430400 10128271 127682743251405733707683089737601113744 10128272 7773260656385621250121452887374823424 10128273 -93796900192000130123583339519102528960 10128274 -11860669217798775401094230433217274880 10128275 -126260874890944981080025029815437800000 10128276 9594369718438586146303687318326949632 10128277 232143047770141543774888968104158484472 10128278 212225653670069869018886253533511121440 10128279 35250447357904711223544007512407569920 10128280 45693927921895546871988073704370176000 10128281 -623545284050371575138878440962029364918 10128282 -206435439663603600719966240182668599808 10128283 449633475178343858559431440678585141224 10128284 292559487357044708310991767396952751616 10128285 -41131131186652943439337763656488516360 10128286 5066445312987545532815624986802850816 10128287 -35593590561341447112261372403414769232 10128288 -254036871313494068668186509306249609216 10128289 -44780726085300816869162031586312573440 10128290 45688375451186872552765119628062554400 10128291 49174581107749277997532694993741129592 10128292 -233519907554960657471919574148584673280 10128293 157148372843193152920823843058444122400 10128294 -65476295570501823203202882164826700800 10128295 297959434312209541527955230139291183800 10128296 -232163050806827924679961018762238115840 10128297 150972962147376695627121819700519885200 10128298 89001695066097051436808737220534708400 10128299 99081579341969448433719821848686723840 10128300 -14800870082705516790586761438951091200 10128301 43327578926279751169005308228855841302 10128302 -118980795366719740386327470039358483648 10128303 18018450344442001144068287958715371936 10128304 1077728063539299522629387348608614400 10128305 -85720724617552280823030066541852620 10128306 -1377956740497447425686973837987738112 10128307 -107807586706406851877558286102853543088 10128308 -205798154302535543708125555304526040320 10128309 -239054030159280503489204617174224752352 10128310 -22267595659415288063152077712672381440 10128311 48219211245290284748057722632616594320 10128312 -11636443493512691573611952107464130560 10128313 -181021807158342240579353152124416289276 10128314 28629444166483187668155537575706246912 10128315 -156621492519491304986783698510269198480 10128316 -208782683349236235380791940514469839360 10128317 569388414189479020573132600439713047366 10128318 21523388468281255941382193890290726528 10128319 -509173261995494827633590119770579353280 10128320 -23566907372730203948006323337287434240 10128321 9969592061989221048245522601938774592 10128322 -212461855762219910428203596385065779200 10128323 -142514341080395335856154271768817375880 10128324 60082663259860882459513242847866685440 10128325 48026469734676232829818225679852389600 10128326 36496072497336874526162529707402767104 10128327 -77607569981406044961825970189168552320 10128328 -3207337232109663743002186599009484800 10128329 -102118066787050280207510615289378462300 10128330 -3502625866939153611370023174419385600 10128331 26584900844235506130757003641709623832 10128332 -410402366048615700369347089490576872704 10128333 -56442855126563895515871755760391008576 10128334 -101393626487729411549071992083029925184 10128335 -26107161459199057398417420855708020640 10128336 -72329853949326747212717841192733114368 10128337 235310505583078390573356631199543200320 10128338 147053803532992390041866292939266885760 10128339 -109286387645767924234143858071628298860 10128340 139495869401939642542411572839689731840 10128341 -458130911937924701698393984208142606258 10128342 10223685656514618177628608958345420800 10128343 139552842578995651847159666803908788440 10128344 -67635329610629140210879285874048931840 10128345 9525832314910976889422862728167267200 10128346 203801803575487401526860594633576229872 10128347 317000494654340214446570974332699833796 10128348 -144177482862103345925839453178495631360 10128349 3088142725160312917689639429559457280 10128350 -177731865687914814574511155332996657600 10128351 58382651258639545813338834446674051584 10128352 110679168161203320372432039144347664384 10128353 97271638500806377392457096383492691200 10128354 11667069159757088071770044718742379520 10128355 -44142659407882803427913058074539608240 10128356 -171365054950274687849328327901122527232 10128357 45845195627942791497355936902628426560 10128358 224493520803956300009128400031072283776 10128359 -3059826843981868884475907259450098784 10128360 -141657765045864632293738740757150924800 10128361 -372903974926268915012298915467207280348 10128362 344728101491202072122352424375758495072 10128363 8025833352585885370915628986678937088 10128364 69713991730559832248862226344133873152 10128365 153710602608791508036048462615369240120 10128366 -65439043319978388228179022446855407680 10128367 -403444281389353317089463370667874979280 10128368 -103463685476936225212729226227005358080 10128369 255525756984260108159230239787435557744 10128370 11393081369163670418871879774634306560 10128371 -416679904708625964608547801146433510456 10128372 115681873243603736085638066850208591872 10128373 13198094360791600976190305907164015004 10128374 -35451669528790754585166564320001001920 10128375 360103380915031947339852800723275080000 10128376 407917657229431263044793741856630702080 10128377 96878965158875935519586423263662999552 10128378 28245974539611048681947407025456217600 10128379 -392603340145107959294320755624763391328 10128380 10074688532991217336085066023210199040 10128381 2869944454240287241392683080852862304 10128382 20797273932843958275668889367441133568 10128383 -857578809816509739357646686048333435600 10128384 91834385245482603808024058649605308416 10128385 -11823405509163590657148294305776575000 10128386 -121662167500557150440285357895717826608 10128387 -244352384937833622586711635648140118720 10128388 -512828226004620373092574042298765402880 10128389 110703816137049510831934754967978449820 10128390 -29826799691538028485255949445696409600 10128391 31306930405513443607850381949403019744 10128392 -7356691916408968526788127196958433280 10128393 -221022834215981032248043534779812172480 10128394 -119772292854628875754720431092007124128 10128395 167848636128454285769326660778667556800 10128396 236947525663968139545336243391424962560 10128397 -4112261742604096290151369257273435188 10128398 -58142459894944716967568646612297515328 10128399 164013577605752232605988488528284656264 10128400 -32720913347590282347986991839041331200 10128401 369854272957647187335898282268759961600 10128402 -22520053968593531393412103767783303168 10128403 -470061945152005709666466649399077883348 10128404 69039501615641057270409106042293000192 10128405 -720834717706683337863754270956996480 10128406 99038366640797202163258116485407395840 10128407 24112885811404401646601860338700121160 10128408 -85866311213491181398785692049929011200 10128409 -189876648990991599420938972682097582390 10128410 12420275279020859911652969794527936960 10128411 6697599330358159874400887463535474860 10128412 75130456786257419241343191805762805760 10128413 -185776542477031921864425655457654050560 10128414 140509240984021237029426697071030469440 10128415 -446053687990021998231139359881019784080 10128416 93545579530179613853062507391058837504 10128417 17981447678516425174080936755836754880 10128418 1670481135922210219816538116257934848 10128419 -6518158290427466715075012683214022704 10128420 -39975345580837594432758897443069894400 10128421 -120877315260477182872708541496992413378 10128422 -328213025616063224638441528317339302976 10128423 -239022793740749640064639687375065331416 10128424 289514802883880650494912435901048320000 10128425 -175643015396060798156156098040773014000 10128426 -11738609529426551380908229228666368 10128427 -290083636812513283966045849396344507724 10128428 335204467499102782124808820233637747968 10128429 -572067793858224953905120611393603382080 10128430 57261120251030384627889049002383531520 10128431 457176424658084524803522881098020713232 10128432 -93372516770392279559345913846961274880 10128433 -224338757789893135784130634246782150080 10128434 30435770890074214754448217896471939072 10128435 -1486528021139679235029703668116152320 10128436 -196774985247607414190696683765017032320 10128437 -519303240844262049790152442473489473280 10128438 177043486674570021506314470440786763744 10128439 -405472652425559432902259009911608444760 10128440 14416113610805570443331601384016281600 10128441 -56013178177852379539414395653845388160 10128442 134099799589497700633348626189580488672 10128443 233219149780349665165447959522095246544 10128444 37422795530580897062332835887484436480 10128445 -56128410196245959630614184349425193300 10128446 26436012136326342668239743349381500672 10128447 262777069633095264626016736563191563200 10128448 95232004419990241051294884661429272576 10128449 -327123521722278714604664988839178237564 10128450 60116776932879647711679935645628681600 10128451 -289085549189795118525554719658657876548 10128452 278962657855662547192860088555145003136 10128453 -619232023515565738173316665418885751040 10128454 28560978043917730325076276909464447232 10128455 46815093938886829690224341887008912000 10128456 -43021083636166581833484406925470924800 10128457 -502165132153058170201082083124539332848 10128458 -4454231378250701273316590901924032832 10128459 130051289215160691641397048934623292416 10128460 103871372906634582117758667769414241280 10128461 -20163320354303876570087112565739623968 10128462 78195476205366266164331552173484991552 10128463 -239167960148894270372311241496557565080 10128464 60347510652203105528538983071124029440 10128465 -223803466419620585214933253437438068940 10128466 128190520708476631391078930560215628800 10128467 -328348752563136472525161854339763045600 10128468 106540853172084573679009121612147675136 10128469 265305832325416883644799935783428320 10128470 -69487360622916573073655487383349575040 10128471 94434099499304392565035292149934029440 10128472 412413370943554719184365908944349644800 10128473 -68007191486131903749879595585106912700 10128474 -193235629771793460737115818448038647056 10128475 34224759256027123049057697992889420800 10128476 -77092405245959945683037073801156065280 10128477 -156460588840628774253638182485290321280 10128478 496795083755613511222290079771717824 10128479 229961513944748234665463272242182530080 10128480 30600963257857811998741204076758302720 10128481 255947733657100677686387839287467265504 10128482 -25980903299930377912506029286787737600 10128483 -145267272814130478886873601414277985176 10128484 737310074801799144825532071701314350336 10128485 422822122447918559209671281454667245180 10128486 -80771214853642693535529967042641366336 10128487 -76825160059125320361684563294233249920 10128488 -9948208566950847231114235018275440640 10128489 -78139092355062094481954121594313346880 10128490 2637100889439319876753973054367141120 10128491 94117430559457453947724367341447509600 10128492 254892486281387830049804364491454577152 10128493 349481657841997036803249946189420870742 10128494 -65803512534961629650005790964654567360 10128495 67205298952250694975286198467962324640 10128496 49836671340055825191016078441337487360 10128497 692816912079893920031540483300788458420 10128498 -33788533464197573534208644933530920960 10128499 -56327580494234824083954565145248678760 10128500 -101930886032236624746821426648260608000 10128501 181107501126347235393344987374169936160 10128502 29700510441896979018525035014411745952 10128503 34753603300518892303183320966656140800 10128504 197986550331234751431367339334691717120 10128505 175298514322203228433826265380589323520 10128506 -80726882278245893460810952421590588416 10128507 2395254593578562143008862439727278640 10128508 109700181770501023785093818628841155072 10128509 -404350414696679634905545459134998215290 10128510 46572244964664158528653877541830246400 10128511 -125514548551669489863859477689473275200 10128512 -180293174630860860168648349856626114560 10128513 -18455146530142235303715908069585790720 10128514 269718245126798727195118752913727759232 10128515 -267486889774879773652537570086546199200 10128516 55249693040554051083854552321649380352 10128517 -81029241155173235910527137878364170816 10128518 -32612424082974744046861474627384859040 10128519 106714129878638393459684676079310373744 10128520 144777522114639351707396541836156928000 10128521 2152760792397630093714629058497014080 10128522 214547953769536846227268478662515928320 10128523 212284337199533608506662794478080910560 10128524 235208131979755370185812905492790067200 10128525 25544377916109667728041747445109173600 10128526 96721176594254568775223361577597259712 10128527 -290615401491295687926619803374288160888 10128528 15397193117335886043464103747873030144 10128529 87075913385068732183033956407157085284 10128530 50297731630294876101952252926856012800 10128531 5637745886535530043669310358521027584 10128532 296358234577883413747236486074423289600 10128533 87143853493513602527011514354748703584 10128534 -15006243850201166456532578181782746752 10128535 497854985812086360990510535566007096560 10128536 23083839126454559993119495427729817600 10128537 57214218022327330035246644715609914880 10128538 -29082584125668299381075063733724802304 10128539 50030141829365736751907263389615482880 10128540 16930110989511981672148702144254412800 10128541 152381777051960209227228105720103015372 10128542 383753078648829740916341772667703136000 10128543 135044365035594246220131813353404219464 10128544 101968722464244531781807097665821868032 10128545 -20463272722612928966228889131273839020 10128546 -96436315364164958548368216635578498656 10128547 229937685520895337893591252284099776 10128548 345888059531250841069323071399162299008 10128549 277163003622817813876789583042469691200 10128550 199582688785192873767138368022035068800 10128551 -208210048638328265365993509108173453448 10128552 105606022517021682468487577145161318400 10128553 -714473922107607678032499400683380791680 10128554 -156260781660480406140824438547595443024 10128555 5570437445605986763525385449987090800 10128556 -66759207458663943996011597759452047360 10128557 392911601286148257397552730614869910806 10128558 30548419733242518030689560190750914560 10128559 26463468233668295998094832718875290592 10128560 31379122811572406464211857583244902400 10128561 57865108069960497642492847059120066672 10128562 -33445618866516356495756168716878356304 10128563 -365128995992945670509191113334663603188 10128564 103462142122538344864644406256756736 10128565 -713361813900810607001555352709465680 10128566 54999042822890093186179793948056939776 10128567 143711506732863095096543691557391013248 10128568 7918545411972276964399262308260741120 10128569 -422906805308648254962749437663762034880 10128570 -1405441687769199017268046880202984960 10128571 296742258377101073310111664553222620772 10128572 269532390333455872741289285936830718976 10128573 -35971962967399763063782023578114428800 10128574 76148675226658078046564457301504609536 10128575 -184834871849431050625392865652978296200 10128576 9077246239687776197075127761752817664 10128577 715279987355888664418644547133326386 10128578 -10942437651466835122532899130153779200 10128579 23813573632890094356783109136174013696 10128580 47074094583310516160101117049147105280 10128581 -60231359362549589810151428988867940800 10128582 -96794676661804685660830116070779573600 10128583 -170759613064551002465800101084984092184 10128584 580020677267661317952865287426374722560 10128585 69699161927135946890706291764467646400 10128586 58867486504751163795724496467231765344 10128587 -95025390819937208211189553553316974448 10128588 61606669147344964722894696123039350784 10128589 356362750537462625336577023186604978720 10128590 -9319641264424681848390320543662963200 10128591 52010644106142567369741873577306694400 10128592 50294077740803478575746837092115767296 10128593 -267385397938217816395328234685086086158 10128594 218243729609789152058672154225471931392 10128595 10204741322557241218381214756770359600 10128596 71074449118636189018745835024854046720 10128597 73350914088573352638457671670222455072 10128598 -178496628943624359227058612463862739840 10128599 23263014481509514622057406178436487936 10128600 107496418480221061640485388929678848000 10128601 23011585865205644862404063096493294720 10128602 -73890764230292936268211945166257400832 10128603 -169449832062182204237325871741333776192 10128604 34920442761705928735767700158396645376 10128605 -161099338968600901809475197201187486740 10128606 117277345127315156398854169796221495104 10128607 942038272910051153477549764997360240 10128608 21586409894247020087628369330941460480 10128609 -311063245647207800118800906167473285486 10128610 -9417347334780746376214188770213795040 10128611 385195960789952202574077196123652132424 10128612 26846825039901362231172258909789929472 10128613 178350948855698601463061325115316347584 10128614 186394254937802987395234188281138962656 10128615 -6683589662717098754441367401089036800 10128616 -578906472260636748572311382036081771520 10128617 -498414580884934887641489447563887853068 10128618 -94873500188582445543934503372095654400 10128619 534682966944624566381818885517515275744 10128620 -150369029026408964635614288318979537920 10128621 364685605053263867606475112187432603040 10128622 34702470712823716478578391420805724032 10128623 -209257570980328048317898028534713662696 10128624 53604241041123125537113410416906600448 10128625 -14569744886488031227380621729535104000 10128626 51734939537393817190077435320051558400 10128627 288271339686677413948048448672887261920 10128628 439391791457327889077948163353741610368 10128629 -39880149637492441568979858162654916800 10128630 31727427666919020370417997614219223040 10128631 -182095891326002747779947653353840359936 10128632 213375712487295875951564905060212326400 10128633 198335010922804633726732545811139161248 10128634 -248394420504934589185826234343873638400 10128635 39320233804566881703951204650255519760 10128636 -6406345683711209900802536200390468608 10128637 2115673477676086702358934757971265286 10128638 -118658578320425715965672535671897057856 10128639 -95489639053214363091048304056900870000 10128640 -110492073439268830945022442492898836480 10128641 469670085060662273305070328010437172992 10128642 -63603710150953026224087447107720746240 10128643 140723790325015671680434189129533449496 10128644 -74835491591566757676103185376812833664 10128645 -4228485909194249742271810911577662600 10128646 -87042431378208657898127272853794965696 10128647 387678420697121511000820693213466592432 10128648 -102721561161823638024573269629639065600 10128649 -56860366469917046464479871880757893350 10128650 832020685444224121391808136803801600 10128651 -69614503473537200324080084310304784416 10128652 358808035725826956953091539964869317120 10128653 142629733547318575484425600108044354240 10128654 -101298195691546570637304573912596996736 10128655 39663962528186909825668629016810758000 10128656 90258579914950296564713039150017413120 10128657 20856072024387745612100818323171701760 10128658 -205945616680527787349002122385241273088 10128659 292322752904754592407676454227334722860 10128660 8766075574869425530786890424562319360 10128661 148754196104711760619891807372048054784 10128662 -179774574723983927996313728646538419168 10128663 -116224726509642612245997861063917867808 10128664 -96152176391474581369195981832000225280 10128665 -64882920941343951869703589997454146940 10128666 -10822994441269152161666698483284013056 10128667 -633920052886103501100111312904173638760 10128668 490632164950110231208319743228581888 10128669 -422887110190897429117811051855836295040 10128670 -75605181904378635415147291100775379200 10128671 -42875977028261899008995311939897821696 10128672 3740041355547659870257975112918630400 10128673 -307246251516687633919956684043198258078 10128674 341188211615334313477964886839869248336 10128675 559059274717508110397057180305065000 10128676 -56281632136137657702065578039821754112 10128677 -595835300705689728098228243836572012 10128678 7134251531970657434662970513894246400 10128679 225171267655773702737542982154040477080 10128680 -227506698728188153461720127855636992000 10128681 81021960475644206081303833583624073300 10128682 108930400946518669715364893276878230192 10128683 69639438656341012178333304150527679024 10128684 62689547666035243544225140981490448384 10128685 -174574772975310982814784771294825657600 10128686 17504006985467567964510134988409449792 10128687 -330383320446756353017260534790739982840 10128688 -155582396748816561396759730810043105280 10128689 16988625583441238913334041119002601490 10128690 -53818981599401428459127551145359464960 10128691 -203156652079864759343351759083635996200 10128692 -103474835637353117866954771900464586752 10128693 1392893733870310880889061223189072544 10128694 112517319543374367284185109431834001280 10128695 -112103482115960701255552204480276501800 10128696 10383922180696177082375996274665164800 10128697 461212673603150644839038508949669828240 10128698 -1900281955583642131663719302800882464 10128699 171064135477318837273763427489941475840 10128700 -225599544283293470224070679012526988800 10128701 304203840010777714128585056634796089504 10128702 -3312363814918466783611326420384000000 10128703 -91450265550228574226447682289229843816 10128704 -114427897673107655437305447929344425984 10128705 -223395122508409318930241389154719136640 10128706 -104670442643681082561307738698641195520 10128707 514844827783617849225775552456498911720 10128708 -74407568190013228169106151903783617408 10128709 -24014175386390389290008803797882997090 10128710 73725110896445956986958652937540336000 10128711 173631456405669009162476905413498875520 10128712 265123892267680833385434995805582336000 10128713 70193423478872999441839419892769071296 10128714 -211136674452687492199460452648890650880 10128715 243278739765141778644391894946321588400 10128716 -64613263353214486089939885389955210240 10128717 139651605604265641829544065253696079488 10128718 -16989547196881602412547501658432551040 10128719 -428747854659998672502197933380904378304 10128720 7207296466361292833801200057044172800 10128721 583153679633769642545041646889906583922 10128722 148851924770310890342349652977615624000 10128723 -39637659119274902520544083727581656064 10128724 132576247945265649044508163300880883456 10128725 264081946269047719323738273188157590400 10128726 -82925332961961737353433314135746413088 10128727 36379896090375466812075914889255652992 10128728 434515260530192858928287928232707164160 10128729 109340141316788304884207275445062785600 10128730 136034267937219671077448930928668958720 10128731 317534672550527580273900329094509822532 10128732 -4044230819733504020447204350112060928 10128733 -110553735964006017481526072235895981018 10128734 45140239519668028668346255892242483200 10128735 46826954178230101631485862496442478400 10128736 -2323663294675132710532297691185545216 10128737 -606085142866291831997956014395153449728 10128738 4448281916042792321322870458945910144 10128739 -189696892369498455769576550762520278376 10128740 13520868098189355772658115111684218880 10128741 -329570664975264469603853427218589320928 10128742 -26081664138449755962780586750475793408 10128743 480630531179810805214440949390910790000 10128744 326970664704172320360220617479666703360 10128745 273053409222562301659076718096036398400 10128746 -15731057250914888869656779603769230928 10128747 154824448266079497679474543307856615000 10128748 -2316795160866656092411605911340646400 10128749 -293426470603559512583431760071520126100 10128750 -788655823722245270548971062901360000 10128751 131034739531726031695874853643998828752 10128752 -52534507072698209935436987477757296640 10128753 12876101999126479016881365367085843520 10128754 9463374937695710257285818211150989312 10128755 11442176149847191337134258219842491520 10128756 177883077477611715121325625409247791104 10128757 459551056378794953872124843000673545006 10128758 -142622696209992832494790182490111309824 10128759 -41768661092514159090655713852454121496 10128760 -86797231934890048401058820442593280000 10128761 307339829211765970932599300460458403924 10128762 -39433506519998999943616651180096082688 10128763 115133009473174088976023313000389362104 10128764 265707169662987998592507651717515544576 10128765 199620401059890708941013464325544564320 10128766 195527311138700380175801794061967783360 10128767 -374232076168096629340977088494848843520 10128768 -101970219187014288196036545018121420800 10128769 100422788282485021092424138811378461440 10128770 147049151649093060417672404021619024960 10128771 97480745755947080539379450664077932740 10128772 64112276351248523963428594053979434240 10128773 559480336379196829696291022429280605022 10128774 -5166470923771643831226618245224517760 10128775 303180754577910986381112372874789465000 10128776 6984076874319673595254135029617295360 10128777 -133484761990501111359855355854112108992 10128778 -273463554765337209674192164984360588800 10128779 1865538359924323192341582809717630184 10128780 69922881128445688546087952517272524800 10128781 150545461414977255321863350796409965932 10128782 -158708211327382655188400795448720053760 10128783 -131540450082764966217914623982313515136 10128784 78745362386061788369432949378973188096 10128785 -71683268641913988266197681190427540480 10128786 67056692060941564469867396865113333760 10128787 213843406193126430098647998163684933152 10128788 398432144899796943834842570198382857088 10128789 -350181063687933391111182864888142176 10128790 47001690868187603903924885804324928000 10128791 -113995374964027630358628604603407916200 10128792 87819072619188023095299391433576448000 10128793 46832435892970734621347504599653812042 10128794 22026788489762789277499678844423516640 10128795 -3291814427810730456148561794974305680 10128796 243726199696941426740917183894345817600 10128797 49332568956284348855907679160631304032 10128798 -212007618402306528199031211710789793216 10128799 -75574837275370611947225547156119990264 10128800 146205590987154459708550160450165145600 10128801 -394285216914153957417930016292792969280 10128802 225416521470186048003338220362766422352 10128803 -359840402648196508922148238905461862948 10128804 12560623394533595014286968009670836224 10128805 -41368135326832068462445000647658428000 10128806 -166199171744348113552909665397154209536 10128807 -10054916202132479179588480720917930360 10128808 -69016738399674605743500415368129623040 10128809 47961633707582936944889794408194491904 10128810 -49350224464699358963367133929201795840 10128811 -30666468113933853550192320049154539776 10128812 163785027207228202378565600787542449152 10128813 -105778026047739872936260998893473189056 10128814 252093709748376467518302456106919264640 10128815 19912779436267089458917336504193788320 10128816 -27185244579879793777114438131084165120 10128817 330876907746279131098227426444905022866 10128818 -77537880784457125435200439624612331520 10128819 74116705756639874164468057145085791544 10128820 10493937712601031536580414970887782400 10128821 -37723242073652568560991152689872683400 10128822 -88115838353167469697378539608945319424 10128823 -2896266561951391937813029452614719200 10128824 -145394042870010043374813116141824204800 10128825 18501825223278901233063311538932280000 10128826 184521204114908635981024003436082543360 10128827 -401189716760649874607551288357647375840 10128828 37227355683303932439858663057956344320 10128829 246820848830395533930250495850612918976 10128830 -53812317875476765847778334312934112000 10128831 -13954624846160873838905063759520144240 10128832 -10020801268989963350732009811128352768 10128833 299046028013613936180311862501704755968 10128834 -12712467263436136656341085241643880960 10128835 -204016058693886820596945243878871828720 10128836 -452038787386919621155962380948015003520 10128837 2893184139783585949770231087105961152 10128838 -110052743996978389578125545397164759104 10128839 140499818270546676690376799665638345432 10128840 -115515711541692801503259051911373619200 10128841 -334452367119680072545821518918141678758 10128842 255168774042913913337767107658142465072 10128843 -22184018566540242605059524862930414920 10128844 411763093288155662987195377023619436544 10128845 -34238698149575438908660685003082935400 10128846 -15375389800519795368910366221320457216 10128847 222278050597204215039129750741634217152 10128848 -130718306945246134330945084042560380928 10128849 402909520835913935357115944707491762048 10128850 -135263049927030173336889833745489723600 10128851 -165563953245890567689091229796024793448 10128852 289770518882426511034562122319633352576 10128853 -39266773649807991597621921533217426496 10128854 -43657181101563761261132579222224429248 10128855 -110178091254526191026833680158627496960 10128856 412329891989398055936144055328142714880 10128857 -109709915987687067694581875815510206828 10128858 -144002159809083895840377521274094818816 10128859 -153222399551345184102659082761149858080 10128860 49572478783387483330538059013114265600 10128861 -190994562543455921525952064380119467200 10128862 -96177568808401344137983579076547864000 10128863 -105068489120105381232821303777285105256 10128864 -378850050902896907133618277434155335680 10128865 456165656455448368187619123498016320 10128866 92055677160185446878783205505593559424 10128867 -97475560654710921199862471409597140736 10128868 -105616741233252922582377826955157431040 10128869 395553625139154697170902483946235974270 10128870 26502766726514501314143248242346795520 10128871 -105396700047746875008303588612242193000 10128872 -79255381549782424146053562279871518720 10128873 98924429848136981875786717469090058384 10128874 39002091603018602467757959942645047552 10128875 151995940646129484143462730966748884000 10128876 193948813476487903744509228590522204160 10128877 -106967014543379241149619643471371277728 10128878 -18656467701790583279005213745277960192 10128879 -214865563536154033848297412498556869176 10128880 -38873794229800826532011559379499581440 10128881 -63216464434313045057087346361191170880 10128882 213365090248498468467546702665174923392 10128883 260549175756882954819760121696546081664 10128884 504211073245501123290092661200325242880 10128885 -38087940344377304611819512430611148800 10128886 -15218288466876071325454754944390263552 10128887 83044578730476530793561281075660476560 10128888 -16387637960983092241474535396715417600 10128889 37659665666903472112466870372743683156 10128890 -82759769664231401785565179724299726080 10128891 35092524004731483503640683297121043992 10128892 11050697573857610216911964907251081216 10128893 -5566409215281360170962583486122159296 10128894 137047929277784310601899795416583889920 10128895 -143620257912978185198908687285936117920 10128896 2012953672277324264089672870520684544 10128897 219753344840077322022317563467414831474 10128898 6799946405874295013575902817840388160 10128899 -214272427337204745381662900184643448880 10128900 -105482949547402206542275977590767872000 10128901 -5614546649328431419778240332373539200 10128902 -121409712216293233228126216185843454848 10128903 -16488630715005307081475359719219895896 10128904 -105091682857097220503487173968519818240 10128905 -329801961943404439192569174620865704640 10128906 -52699945628901667650128962546878028800 10128907 11819635653792776136732447478066115156 10128908 1858787513676115903609454770940797440 10128909 -1579730827459405533850032422628188160 10128910 -136687006991997240789189706322437474560 10128911 -109680045147420406303183988468995432800 10128912 19964853979425158669629091130796277760 10128913 -177603857410790863525858077220161717838 10128914 50110935449081386780312030624821150720 10128915 -383668493241147498237428438569874532000 10128916 112677605313676479091996795439983740928 10128917 488567614731142419104275083901845457920 10128918 -33713784341077622639818061412997471296 10128919 -32882372225946411505251954449088792960 10128920 361764713632349534627125690141156761600 10128921 259268891635674787315053659597751656448 10128922 190628800973860347751791651653384182512 10128923 -416693310914222154390649685852142148608 10128924 62881893411629688430493462852544718848 10128925 -119632505691453982599362404064719310350 10128926 201950462175818843168171425298782823040 10128927 -41962432353082882247045365892608431600 10128928 -454563149742368285733383001947050475520 10128929 301768612455542394822039543827318343360 10128930 -45438464952109392975383264449879449600 10128931 44686340469399272270498188676685577728 10128932 -407945934208412611125737733712972950528 10128933 32291152055223372890277147102267432000 10128934 -139018243280810521212003511116926899200 10128935 129413147234518659159424900147191941760 10128936 -76725355825384012469370082077430824960 10128937 -215684103346563172604358715954830703068 10128938 -3382200798401396565413952104978064720 10128939 -112246707664163471327327619789707486376 10128940 124603300216362997679703948193316290560 10128941 1962591720619297330969286486932749024 10128942 214551221215048043872145737765255770240 10128943 -30079738459421063460865590301453841280 10128944 4507503573826219851314747053030834176 10128945 91474828050891357578093767395026065920 10128946 -48853397432005743171328262427846388320 10128947 -181054868174681805915733863202073554320 10128948 -153849798410962907699490957786549817344 10128949 -404640286247296067758150337259450812050 10128950 67112230331580310384137603600500697600 10128951 803998327798348692391666469696434560 10128952 -186201242176859856184762625345055313920 10128953 515456417733482387856097179187676285700 10128954 115687856222840087646113100706573466880 10128955 -340201542646830714256783274695271072640 10128956 -205612036525367933102656932438573599232 10128957 -153448718025625414035144253412256717120 10128958 -12500209186203976462250711140179449088 10128959 -10908375294330547734111009785962485360 10128960 78317028330261703676208565908830945280 10128961 25798784911357011431314879663850554562 10128962 2606679384402107976746894635096375200 10128963 39722390692362700907537094722444766384 10128964 229882110431990444914473479759606734976 10128965 -56031430385307053154808494543383222400 10128966 139205698478026064380910205433641311424 10128967 -85825352915191253570685946882191381528 10128968 -148549069736452473131949451046354810880 10128969 28094550637958195803901160590508595488 10128970 -224394198482693414817868870730781757440 10128971 181787138082499198929908899790324622144 10128972 -26321179129959221581724508407724195840 10128973 -129233407432420205141763894654856416778 10128974 125604431494509597767613201916816036992 10128975 -194264687645607460095191943902032866000 10128976 57091193314778701051267868115983400960 10128977 -281193302078366585054474154883226133900 10128978 181766935571539809779473731959157356304 10128979 11198351191311813500961388233976772176 10128980 -118308635874406848997487245550723232000 10128981 -26583507619110375657340997338199196480 10128982 56595514594127559761357007062467171392 10128983 57885938320803533755987622958134411304 10128984 -231175675311225683799661949164944199680 10128985 -210970259683023093234425835505066915200 10128986 106813699706564942117465385255340282608 10128987 -40117915378710291887811366509886553584 10128988 195267681069429193668951570943815836160 10128989 -1483737385661711565909861571956351504 10128990 -58536791574511288298833368124197482880 10128991 434780607847384872707159267724681115200 10128992 383664801394014270126680621971112067072 10128993 -121155605100061911567021982814057613312 10128994 -4228609820551670302877119198874855040 10128995 -284333139781302924524352964117987030800 10128996 -296532315804034179636882824961066608640 10128997 389698929370312519125513518696716008446 10128998 49846130687674247877491288119701376320 10128999 -336903802969214333662774491145272549336 10129000 163534985403399655562076141011189760000 10129001 113757702358439513107857187209205638900 10129002 9381685274895273275417481348512808960 10129003 463854293701107274593757780886476283252 10129004 41671203534399942343579027775726950656 10129005 -292308694211257729654470124894438094100 10129006 85981944565645847926447058094146213952 10129007 16458033081341192708282312611757782512 10129008 44492819685489549549817290422216884224 10129009 74919783751523881130911620501740772864 10129010 72835172473883157558253210616041700160 10129011 179314721347282198336711061401186658304 10129012 134743946035364751788183389772457170304 10129013 109020330657783303281901071680924745262 10129014 -28589227323554848436191514252583659520 10129015 -215116035118089060613986186283670028840 10129016 344328149695586239060477359817356288000 10129017 417804612237189890034690392377769066112 10129018 -340680200426169206769051190773386513040 10129019 -68298086506209154550488301202181439580 10129020 -241199020740653295865828393686331392000 10129021 157799373373678675527014176727318972512 10129022 -153576580352723477755772780911532210688 10129023 -336018300928487011045252263037822902000 10129024 -442807227563283293432859913480443002880 10129025 74783018929060486566391043744736144300 10129026 -11479834074527305897867399771000494336 10129027 -129102150043799366829336198565306644800 10129028 37089717918157753360212147538069794816 10129029 280980728864968460296666430432364233184 10129030 159699798319299708971383639742243180160 10129031 404122887990506455011928108307946816 10129032 -372197339616101026400700497786282388480 10129033 21942688322630770723378158314479142400 10129034 -164430021072629817286494589469036965584 10129035 35437559855658165065941233443015186160 10129036 210668868656219472368330869060869082880 10129037 2831156890179509375064145450818445920 10129038 -96177383149672419904463418807676088256 10129039 190186092210717943915186318190411724624 10129040 -7965603066526693131584259233653309440 10129041 57443462458355986427168458088422776948 10129042 3466241315021466657708424397170034688 10129043 286687417457309211944543717838602626560 10129044 214668440470658010475793926939476105216 10129045 24120797490412639188152969143341872280 10129046 58388588646780830323370529755025857280 10129047 -5019174864940990956939450026280051840 10129048 -199677554950273935968044097811816099840 10129049 -134548607125776075572625860550592990464 10129050 2184296344672963120521807357288381600 10129051 212577693208651573287210797694260166144 10129052 -37955109106336737742869988775384010240 10129053 -293275042917585548195022969494153191392 10129054 48878380190312886488794293211952276160 10129055 -302243115549443806127870353475592700080 10129056 -103314435066507622496375854342556614656 10129057 33877650853892625163641863394619694306 10129058 -343057200057024400019841789749294809824 10129059 91998877345167938130379124569215276480 10129060 429290144556073251645016325128918118400 10129061 -131213819309451553077636828849065347200 10129062 -28836233989524748643533589142612264960 10129063 -206837242843259676351204090294643724240 10129064 -244468212711656804142008965813134950400 10129065 90621926997441311959571378488894499520 10129066 -146763515630254108116903648274761810768 10129067 -28975171456958855923081980787012297680 10129068 -233367240046983686249284267231816712448 10129069 506805893674900572967914850625851811680 10129070 15274066707620470964347348288734984960 10129071 221025189909383813039340462366876600960 10129072 41876023602004884602738250649354059776 10129073 37906264359721298031335399392389639360 10129074 -47327748705880516704691877987162989440 10129075 -211554610576965466189193724953560007400 10129076 179422623812899498665996763933190738688 10129077 -249228661236745554004124066060133452160 10129078 41267637889200154801333788917626599840 10129079 61898865252261012004591767221991664680 10129080 -838772038270657808915806295300505600 10129081 -251150340065052616155951311904864876118 10129082 -38324371729901854290897188624718141216 10129083 17026284064036941512142190977869733744 10129084 96124484614298711229186619014358149120 10129085 144947553328656022576290126619858156800 10129086 -37694434302754190315387277248628876096 10129087 -197839664979074716929195856459293859264 10129088 71461367143930821904871111977101950976 10129089 -88257055947186392287134122496954445776 10129090 -52570960693619394702063675119817600000 10129091 -17206862382962868628899007137492315840 10129092 195898288555406350419704494569500258304 10129093 215159407625514035127376159656429349944 10129094 -105790739214745041469185939796529271360 10129095 13758582194672710395981140657638122240 10129096 -12022871267745315223999600450738544640 10129097 -595129644463258503749576986878010890288 10129098 -41817278291095466790046627226351132160 10129099 65604977325052066108901228990052094100 10129100 2344503665835326150671372523990400000 10129101 -562224134334699566279468130187397360736 10129102 -245224167136520603431742827477274749248 10129103 407332778019088923231236865249268922352 10129104 -54045491925929178319972290686889492480 10129105 -21920429083984451319061569431760670080 10129106 17668717580265473176228420266921068544 10129107 -302417421903386729070208676063824773960 10129108 -32182311316576185762129690582730567680 10129109 490894230136172964792255645195138371040 10129110 95202297035851574092909652376985854720 10129111 177142009458488991196670351271514419264 10129112 111412092041806241351546050506428252160 10129113 48376998162074023691196792826216655424 10129114 -21089312552132849274509146516286947344 10129115 -30879395319331562550471326954654064480 10129116 -170301097941028450960101420843779470848 10129117 662887603953482755466947662547382272166 10129118 -96698991798629012940598887287785530240 10129119 -49243728739298755663178381458298064384 10129120 -115354273029312121109888447824920576000 10129121 44614287167209196057361087122765721600 10129122 48045305321102959866754769169430705440 10129123 19908295029777437073036902607771405824 10129124 16103474871907740968811881918373703296 10129125 -354987280999649362441475004263533512000 10129126 22139070210639417758171828483623034880 10129127 -764535099943174244530164091618949692848 10129128 -201320893686497682174499725408129024000 10129129 -399230781673881256857488115265310707270 10129130 110415319135080369113249051626747710720 10129131 5429760659344665262235919900215710512 10129132 41613693590188505988300471141001089024 10129133 39582900543623065369222969826306385600 10129134 126752818199305733636326838484488700480 10129135 305697467808581427757612830296805355080 10129136 -66826438523838075332223500939920048128 10129137 35403828671073850785776278651031598960 10129138 -23766801080336135718876077018932982880 10129139 421870744607092407840788462113137305856 10129140 -17498754659163939156904541591953612800 10129141 708979735392566834601125753297970991104 10129142 -77581640133744678269410567005444210528 10129143 -301138368195789535049506975313968326936 10129144 -276720400807657277941649382621530112000 10129145 -50177184603711666108137286603374612280 10129146 -26764315327984770703861652657093504256 10129147 -228638086464528389603547080941265612800 10129148 112677925250872869188091490161178145280 10129149 132372610105818500914778200039562661330 10129150 67873285852193788208491966766279697600 10129151 -47052755762247127610420097386435702928 10129152 -125883198980376483631682270621859840 10129153 -87411440790846136409610556779484281598 10129154 -32189070158513102338601735061432852480 10129155 46791327853379775605717680763083211520 10129156 -37327083392200700061282702926626372480 10129157 -20849597673862021694837708018685812736 10129158 -41807323279099575399108049928327208960 10129159 -639891495441371887574310322472518593640 10129160 -325158770170953854026203991896822528000 10129161 -42151889805246396092475231324649951680 10129162 105125467848070883381127241462857686832 10129163 74211814753517000380554926475140054184 10129164 266934374572395077417394036469483932672 10129165 -87856919088561407344284842936583893940 10129166 -474594516612455523594859877446272000 10129167 23994227719557149386064736919068544608 10129168 -27531268121306894093276999851708252160 10129169 -146518344321585357863762498725745698200 10129170 -112482423871836116960095608598268889600 10129171 121474719408449246111238085700438536560 10129172 -149618971268158112620013858394726797568 10129173 -2136421966467310112892942507063560832 10129174 -28306390933285942324111407863422492608 10129175 -62808706286734715742904036674911641200 10129176 61182991090104421595146315315983083520 10129177 -33948860765343689010344324989560451200 10129178 98580433034259447985664101598688077760 10129179 9934972621855891449576373990162857600 10129180 -83049578612823269812340158137657561600 10129181 125910621608636592901384365435148058982 10129182 -157331014528484096931771918897639883776 10129183 546768596003700759720642964199656526432 10129184 -180060425428930389435503929111516348416 10129185 -317902124362884383616627990984687360000 10129186 4053454719212541148749355334558039424 10129187 18858350230777114107126515349736927836 10129188 -1582757116516290438144616670747983872 10129189 45965374749592741134262780076868803712 10129190 18933789548681249039445870287501385600 10129191 -127260646637633645932549927389702062808 10129192 76295553821993885173164917652454272000 10129193 366646646247756952756417672550596280442 10129194 -10462703514136109492037846760646592768 10129195 -283000229986099588691036894157563560800 10129196 10860812424950142352123746689517797376 10129197 -34014107023286157742680344325829800672 10129198 35006671784080400093493884594329953600 10129199 -168501151900293566297070194921413282800 10129200 21038054457287267187583238723705241600 10129201 40220127162113736109233174259858560000 10129202 -70365855709066993598291253526039838448 10129203 10079616542338974843207269531600760144 10129204 141232348291982620362985211064971468800 10129205 -473412401710850625081019431153616880640 10129206 -5751450843995907544716238768832517696 10129207 -122956712464192138156062326460726828960 10129208 -75570971536353521879887653050608128000 10129209 9171640296936676413819708385262943168 10129210 -17841737350979945940873913980739015680 10129211 337085046758854685280385947295513860000 10129212 336888781962310094525291773513217682432 10129213 102478540047252869955486967406028971462 10129214 59410830717888182513076258707312299392 10129215 40299628205667623029879228751450442240 10129216 166556232559075753755927914059134402560 10129217 -42103377985096713562872766436011027008 10129218 43320758822575024593805869023103098880 10129219 15003438833860864265922090497203230848 10129220 39842286834414545135598619713706394880 10129221 243704490692905644582958279489102018590 10129222 -153982022579188811765285964604149139200 10129223 19149919670730298971860941440961436160 10129224 133064102624295406035210908504713297920 10129225 188256777784262485923857711966392651900 10129226 355618067303966770544738660025410521344 10129227 -69014255177022389328683611338546986280 10129228 -401128274226945578365740003606999346432 10129229 205691633689529550611680974583394916672 10129230 1881233507106104249036838067941064320 10129231 -202466034479721122835578705790431187912 10129232 -13740963457776087858246371742932287488 10129233 331824978801455696150394034933886634048 10129234 -230565388403665712863300274757891449568 10129235 71411780965181170256951956271691588960 10129236 67684965588034137918644480642565734400 10129237 151710380001166887743799022577685830880 10129238 42252582679279444635247905719419422720 10129239 31728606183840315070423888384054493520 10129240 -412733205817303331157583322620306022400 10129241 -17085714080824099451726351800523138028 10129242 -59989786833812326839516207950536792320 10129243 110924684727501972818487238367284046160 10129244 -162861527579923411490696630221898878464 10129245 -80748849282985923649903091000130364800 10129246 185938238314196311326840306919818088704 10129247 178506959743809273489846956797992388080 10129248 106734690798498323241112890544835395584 10129249 -233066077444523803313318704067013139436 10129250 40360989308097748842804607886651904000 10129251 -60530719099390843282799675073010543296 10129252 -1907245145300416114810791532381470720 10129253 350221680077581188653322748954560245502 10129254 95094959860882979111766903069788440128 10129255 -68681624998001997783627512469565861680 10129256 151333235795890317274507911893210618880 10129257 -336228367748193328211419510369619880246 10129258 329136380362551631407646972898728194480 10129259 128266881957649429321337038952268233616 10129260 40899448121940082947653558552503941120 10129261 -17754211650087111810650794893594209600 10129262 -42533783483559290180686854597386621952 10129263 416646484507511351689159672349260544784 10129264 68599924654312563383459645428907540480 10129265 408258722468600967954629623912778327400 10129266 -52554675275238816950760443360815349760 10129267 71838297609206786196266533602181258316 10129268 -16920506311511497275738591384442329600 10129269 5510594871934885879124815737609444288 10129270 -106294376373263388593072375590044714240 10129271 -82760626916180954486226975156616005528 10129272 -503187010394661718709158050342735052800 10129273 -49639354127735258583405893871552320 10129274 80509171758495281721110827507659736032 10129275 -89888017336677632830968046690706638800 10129276 241534801955179663937206960316174428160 10129277 -346692436568545870190871082850619684768 10129278 20512688478299121007740268992346645824 10129279 -338541374650468659825421561508601799880 10129280 204016814193502911105941966828863488000 10129281 41001718417722538327011598454595527424 10129282 -238340352049906127177443564962239992416 10129283 -388735224168203159217205211437874958468 10129284 51476210461298368530436630763631375360 10129285 576178699395292108387449969975847120800 10129286 -167628257142567757205626006005823975296 10129287 140640270192735709576541191860998247552 10129288 -66123610274936742619015937612189399040 10129289 3498770635416118360613202070185826356 10129290 2101271590538153664323863262875453440 10129291 190002567397763259446055763397562150832 10129292 -68910783423458588258685347619812646144 10129293 1654590544255583513328597384699716022 10129294 -74006137298846202425367701104866470400 10129295 -1718647084809785845581702688373189760 10129296 13862795901201787298406255865299861504 10129297 -457259849585962080332649829583613444000 10129298 -54238484164502423026166012656087864320 10129299 -1393198025311395835936410550544985600 10129300 -128042553109557212228473274192763913600 10129301 -20544508409936010312991658341159334400 10129302 107368870277436332876717830680528989280 10129303 65882443700804338822347643608019208448 10129304 -544124943737380711987356815738768394240 10129305 -33844858243568732644330638438788316480 10129306 202563880244751686546374333985243271168 10129307 -113934336531680819134601462987957316960 10129308 -67323693501927494943326593702380232704 10129309 16204739890235110705596026075992309504 10129310 -157617636619174982755878385428377653440 10129311 -228611608852776338024475468714839134440 10129312 119582182739927411015570634664222654464 10129313 -355743248415827275959638355879721858896 10129314 -23980820867619505608314600823590231040 10129315 -59489604388379790396511332332719150080 10129316 -532930832065124321570823104544105876480 10129317 91807591972625378550055161897906160800 10129318 -75809339629213720981996331528852880000 10129319 128786112995424630213629119914681016944 10129320 -74685666780131331260583495669915648000 10129321 -289344403324439196185659207047998505478 10129322 -65477334058610033418147434482990947840 10129323 -145806482256177330177954056366363696160 10129324 -112075733508988344414256323088282434304 10129325 -34618266790029612007326118167588132000 10129326 118789537687724377835615419603622481024 10129327 256750089386515551428051959898491248608 10129328 -44465752567941370981970869833235169280 10129329 -319334073540962638881645555850998579456 10129330 28376346708759468346033834523995960320 10129331 -549484284628288379468355604771552937928 10129332 -44290256828096915353241376058763440128 10129333 189886551847955855484623536928327816704 10129334 6829185777346058960281204069935706560 10129335 -24173520487231660294487747569307768160 10129336 -27530762657672128331412923883970314240 10129337 -83345989544697878500946965819844034720 10129338 -1177709216650725791287120469659799040 10129339 -617353075480500134907372585977180347800 10129340 78040558907462015908176395614629580800 10129341 -40350430479654331702202847347036135136 10129342 39436457128358539893532164284983474752 10129343 -22631729583720678955178612406669834240 10129344 -11288918528895795393940123040857718784 10129345 -30790475615253721347680913852675705900 10129346 139520929103744100503446631738395431936 10129347 -215352415361152069738013226530820240000 10129348 -264512673857477910639182533927739207424 10129349 -328001057568762335787078813435743623650 10129350 38795439510322630486813932062135961600 10129351 -230353409073643719610408368612635543600 10129352 65174913661474366928604551813281228800 10129353 98631834778007414493838592305414551120 10129354 -143132363407521326758219688645679516624 10129355 388016727736034227232869741675665917520 10129356 -120155352816967952969995307702895513600 10129357 -48451169473535006199277820869037241600 10129358 -83383105169458122153879721661073894720 10129359 16524964039178780908046168810445824904 10129360 -12591061519729764070141419663190425600 10129361 -161438446607647480965523151632925349696 10129362 41548304490189467486246482296798618624 10129363 294186691720233487304154350138371253612 10129364 -49392292018083469254632482548052137984 10129365 -105232759945823462652793016226751036680 10129366 63922516160840469687495472940428562304 10129367 727932754184476116447251980891706843352 10129368 244892620492266500443760010403340021760 10129369 73681816934731584869223032358700191072 10129370 -46475471109849763643465748618191918400 10129371 24864317542657755241103440514506996224 10129372 -347578479976020823908549061562174151168 10129373 370390873044802473997330512733300450380 10129374 4804849513624830265677690760941522432 10129375 78094413930957685012006130133244525000 10129376 -425613704480629848389644761622118400 10129377 138118301341055408228849875681031398320 10129378 -79751330544348361876885401336402415968 10129379 32888943685847158986000170490981574320 10129380 -75703374542820310804324395727217049600 10129381 -7514230892606437987107991178253902880 10129382 -162757073877407633064638692193541002496 10129383 218983901955180383615384954151299637144 10129384 -91862177027854302460104359987899514880 10129385 -7010904912788632962078304038704874240 10129386 37961519797952947367368060285084126464 10129387 23004511728048826294836485559914306036 10129388 372014385080934989599639616873234388480 10129389 39056805951863573218035170524970447424 10129390 16362377337043063474716221598112560000 10129391 34707930537979650119407734715047880584 10129392 12094846190831883264280861857417658368 10129393 412967607510923224975028923694914646016 10129394 191859826426908779698735941816078720 10129395 -35141187264830092801181343093920179200 10129396 -230735143230199593383958124184627651200 10129397 182707489102718796512805384863213148846 10129398 -202491417024593725521961383294295647360 10129399 -289763474876966020315436766260055907488 10129400 -16363907382196711671946333637042688000 10129401 180421327203742664870480631351942899040 10129402 -97417342126038302677424765441339080848 10129403 17574638230292101955540194436457282744 10129404 -67168003946095924940402582082683272704 10129405 23924343479855229313473224652812835840 10129406 -7154500991068049883623279809884078720 10129407 -7240689848418790463918165383972349184 10129408 206189310425470353658365848980167852032 10129409 -135911252886883582244463772678092437760 10129410 -133251368232815054287236051402262910400 10129411 -296703715099911524132972492750001417988 10129412 -1389043083372076167409377275208668928 10129413 75449890610960735033432189512477286400 10129414 -83003183103393645179389695147141394560 10129415 218228460093115332085058098676502898800 10129416 99628854388413405311490168042534666240 10129417 13402501315100207108764616069512757092 10129418 -39945965767364749326078793038503192640 10129419 -43899747609549764939774681415451349232 10129420 -33853732509972869196516444769948293120 10129421 27793330195797849200747823757351390272 10129422 114028794971845544778058084351212689472 10129423 177701732240478140573752703933452829704 10129424 -2256313636231824693486984713987751936 10129425 -148406787180483575557011012864812322000 10129426 -120962657541503064007652946661709759088 10129427 -392036763685276911878481322093666636728 10129428 -152844081665738501726464073706351452160 10129429 84962847169862652912655698467437814030 10129430 -6522689379164142092084786134340686080 10129431 56523521107274872757098753303902253440 10129432 -698615233231699710263833890285227212800 10129433 -7247737798132444889846367571624604376 10129434 -38591490420792303485904610044998911488 10129435 -417550811784109491434294369250023901120 10129436 86125262150524484782704633986324951040 10129437 -557291121964021499911648516569356732052 10129438 -23145928426497928564452900424946227200 10129439 259389582615058266161582443239126267960 10129440 394005722270582180654837829737644032000 10129441 79253318836956955405193049106217735872 10129442 -401522806077752967104680222445452561248 10129443 339588340104533725859578691978506192128 10129444 91435655007845927413807097457104412672 10129445 169145982231612680563193324279836897920 10129446 62661001109055004268597822139407770560 10129447 -192261974916816252830006638268997188104 10129448 180317118359955040040503169179604828160 10129449 324756294755907122146391910673003681248 10129450 47038571644761173189682589825296644400 10129451 -79259067852634807869293028471303083400 10129452 161698130871774006162517153414039660032 10129453 76299306340219229626221761777544873984 10129454 -67314275071208477183174699595793669824 10129455 -51872339323294652419715732650521294240 10129456 -116097591995579452692487020726187737088 10129457 53677435353112574555314557498222115380 10129458 -27814523912484264377113782149880863616 10129459 -41001215614649929492151845082309683040 10129460 -43031225787682305929353526518909562880 10129461 -84426717118116929263291354308838741728 10129462 -83814178828885364468976340026661171200 10129463 -204290241198602114963695176508891274160 10129464 5412257598505690199299370113178726400 10129465 -90598559154381538049739519323169192000 10129466 176884428714603076110706158335426041824 10129467 1756726189527709607339591306255923200 10129468 -176643718279632345820592190112747153920 10129469 -146125736959271224354546342381865510304 10129470 -29425451143897890543351701515724697600 10129471 -3612441678889068317469866009502020112 10129472 20754867781093642328392146763804311552 10129473 -34641161375035630067875427592623721840 10129474 66935242768896186006004828738313857920 10129475 234794883745190406648200234542731229500 10129476 -38394454878738105691768335128405606400 10129477 -625067066205625886953102773110124358816 10129478 -59180838443179788400549531563820236960 10129479 132559290192787376686655065726650999120 10129480 -3228703111093102537290648619175424000 10129481 19970277395495505789070417424385048282 10129482 -238143209988754208928463286349476113920 10129483 8884090139297494908385287853110157120 10129484 137060768063503857485370727716034516992 10129485 -66853785460883848203408661865599092000 10129486 -12197989392814265520131524674564940800 10129487 -823779581462557820784724975820249937888 10129488 35673218170525809671833088545726660608 10129489 -135349491452501491688728709141240988000 10129490 -12204596300327670110348312382143600640 10129491 20658921982997950112606249891758672500 10129492 181762909182231401168581207286753701632 10129493 -379615540023003536225791408718848995456 10129494 -133013624263817967144258718050742026240 10129495 -400893348573346524002819758077012513000 10129496 11363201640867548282830367277386096640 10129497 41070005439066288114189813036985921920 10129498 257834779604088568762853350419148800 10129499 -207789295674284266545321241054096127232 10129500 65608066105143865357538672723090304000 10129501 -246100964440477116651356753343230579496 10129502 209528763367450813541275089672592756032 10129503 -14741482936879791611196120128902733496 10129504 159254040048889807899588400219573714944 10129505 8568182508562915845776471835162576660 10129506 -831620823786061502214561024459292416 10129507 33989669777119558529531446795123464592 10129508 -310958972046559086065370567399718087680 10129509 152487268798967594162401965193280462400 10129510 -3910344380382670407953725331678163840 10129511 -121474845758502745413119772244492463568 10129512 238467868570428483266978724373807595520 10129513 188643597313576963463363728840235528762 10129514 -81999867630445252420374112426970565120 10129515 -131169891121209405744275128156673040 10129516 -269964779586646524311693076245037481472 10129517 -382790125338888571847279549171520601440 10129518 -36335329500463077634260922552101546240 10129519 233861529141478113905977720145462842344 10129520 26806174795652283868698111077756436480 10129521 223307804114624520696981304304976646512 10129522 7689673914224075487009073100065310208 10129523 208962026487181975004724036321590525772 10129524 135414425869861632555868170611652550656 10129525 -271049157898162909378134496171343109750 10129526 -173257309712913125548151787440573485440 10129527 -34066731169232072552434461537637534320 10129528 -277651217449756522683168857773712547840 10129529 -103131294784175030014062248827192236288 10129530 -67541341705130261360263845833571559680 10129531 -526772591947514941513507996154076248668 10129532 76050776576920699313571235930544962560 10129533 157903745842004093171876614796982259200 10129534 374371054623299974044968908312917226752 10129535 108731420549816855451876981411309820800 10129536 -4919529504118141878247131365234442240 10129537 -230107465365489346513569414035519975040 10129538 357258139834678165104469322819012920320 10129539 -77899755577425065829940576256899649280 10129540 -58236053172468890249561142671784529920 10129541 -151054975231638539835580030324683953058 10129542 41792913456443906436081487871222016384 10129543 209357305122018496251242212683418665720 10129544 627608851811855492016739289436396748800 10129545 157847840567248865353113493673924771520 10129546 -44141252979638751756770237388556815360 10129547 -497195862819494634152348098110150377004 10129548 80822934177514849582288697070576304128 10129549 -274561293354950387455485564757218373450 10129550 26859747107029613191121629393714348800 10129551 -332002110158383810296531800720391220080 10129552 -137748487593619172831456019613218766848 10129553 -306124341598597328957602642146483072 10129554 93293722762020008835206004849512718864 10129555 -246807586181852386829859550264615026000 10129556 315526211069229948387192230240482024320 10129557 -105208937260507932334152094634795480160 10129558 -244710994972988365993154938938296433120 10129559 -42323929185826504393483470267199310760 10129560 -13635431930544501991065854822055936000 10129561 -104837708219740688603453472268479786040 10129562 113254035774148616125685013826925986032 10129563 23427465911285123815223737136201924400 10129564 9027173113057494088698158077305703936 10129565 -120910502190438910453727731448231306400 10129566 19575521117157202965220065191771298624 10129567 -125442987923818196395342282966916512768 10129568 -64922390121133957933113350801253728256 10129569 163542483426514497017422978145077075008 10129570 -71280636666502992425754296858303892480 10129571 -877285056913150618787836263066667656 10129572 -66190238117894569002647816683459342080 10129573 -342744836536402798522344277543724246976 10129574 122411082617217983281858636127441202432 10129575 137392544079481825785943028954259907200 10129576 219221445481814243125272175028045614080 10129577 152180695599818592879210324707366322426 10129578 127935065923448331165917491236331655424 10129579 354916243785720779750540428752142256180 10129580 -184782602786747982407178408524498380800 10129581 136348041602371076084299994869522526208 10129582 26539467361088441287149548397239107392 10129583 91569192757153082165428958887772177520 10129584 78819996902174105285006996032349798400 10129585 467161256946566571970739122043931225780 10129586 154523070936852422362896308508695626560 10129587 105195291751368237135680615060412011568 10129588 36961713450024872027576857958776217600 10129589 -127652115266124545099633381847814862610 10129590 36126010259386659671257678547407737600 10129591 12421070870804255025342435326615322624 10129592 -369488052971265305183990713215831244800 10129593 71700049907076079198094301208404502992 10129594 -31704748412893930368264623665179667968 10129595 -124801331145539635886890382106819460320 10129596 2353232201670985723783332465617362944 10129597 564849694475783971498361998757994943046 10129598 -938121064461182656521298370532932736 10129599 -99594224449031195851203169829809267032 10129600 -8744872305958567215323232732289433600 10129601 209219179928924498678006248825295611092 10129602 1896403848336694608369571714697800704 10129603 -681091313516655667405752095950209102720 10129604 129771752967280149676241084759681456256 10129605 -302755795316914861623883932401850360000 10129606 -60479830797803288775037001097234023040 10129607 453912094692565553627141337524455190712 10129608 -249504740389552698503527238491520793600 10129609 8201396516552846406151077962657977920 10129610 79107812718013892515567644078927264000 10129611 161014079690564730094307013450578758872 10129612 266519842357464253025172626398215232256 10129613 91369892176813509868666781740377659760 10129614 -33780237742447642319895490694140790784 10129615 -409894787141200907672818215833199669240 10129616 -46018994981447644115492789672057241600 10129617 10404292382509676050646178569524719360 10129618 -333859841040064754455360509107922384240 10129619 -501886536987099620220371342813344696056 10129620 -21431160118726261001437365656986890240 10129621 -423552990233093513195811747533399040178 10129622 -70347569020375445096525320290548736000 10129623 17642711956930553641443359182438377960 10129624 101268120042800526291216781044320870400 10129625 182812827895888157417302419956472720000 10129626 699620491214094761713893120887226816 10129627 162447306579215908644186287010053985476 10129628 -113964644827158514365543023773378320384 10129629 141416973633695502550542191635131299808 10129630 72117910512708909476164935281553196800 10129631 -194227605704561549876499327144910121568 10129632 98162810503734692471915235931458895872 10129633 -326541588454863666835854614964758721118 10129634 -132190458748017523248865147405053860784 10129635 -34347956783343110747749236159103818960 10129636 -409513861867550049161397326833233280 10129637 -141760976870014387307831746080197266176 10129638 -81694494074742848707380003822695933952 10129639 -2077712502371064749323369725648213712 10129640 -174114919778656497717511704037844275200 10129641 187306763950160505882878749940530344960 10129642 -142858227972813536763259865004617028000 10129643 -113425923831005762223369162971640132360 10129644 -73471437637562144158504243911438336000 10129645 60049882004399221576638455569751589900 10129646 -134490845726903845641959004035347681728 10129647 111159346229141261338711143116892278784 10129648 -8642147431379040214200459945597173760 10129649 -164215958003822670811616303216947570350 10129650 -65772438999782230669991618420172950400 10129651 -137121058260717036758449771600030717440 10129652 -49587672665700040684307816627408836608 10129653 -72727779314581210464337781731393462656 10129654 183305268885828241146309244716013480512 10129655 -201094435713608201249794313801067554640 10129656 238489905536603075180545178821776691200 10129657 6344835772583813376791915157707660906 10129658 -21670677429782771446348541693151472128 10129659 -120455620000259164273107945971485985232 10129660 2604294196022270862077182814942300160 10129661 278914230774154653070165194730763944524 10129662 -75470656372022275934787770584812713280 10129663 173639387904575682065357071190888416840 10129664 -297286680092770156036408445456225402880 10129665 -3616223383164251074194699484791237120 10129666 -72162448434904141195553381842625233968 10129667 -2245129401758223811572414674180098920 10129668 69625408777500732455170045911701744640 10129669 -162926433123387779511772291743572824992 10129670 -21562087245012673838159662498322574720 10129671 -503222088136903456946830631664317956800 10129672 461307459260525551290059031804264698880 10129673 -20282311453335734105361516188882511078 10129674 -187361248294834018942668120545439018240 10129675 -219299942975729301756008713537921771200 10129676 -71075065076366045552560096984549751040 10129677 181123842828830396700153852168705155520 10129678 -32530878689536749482109607884883575552 10129679 68388568128081349026762272493034170240 10129680 23983054995918173219693424714291609600 10129681 360417773783959777374991214600376923764 10129682 4370874194102114654458811263582096512 10129683 -52140413564657290958217264982134625536 10129684 108717016626758612171378149839925182464 10129685 32962332109142417386534429758082652160 10129686 11666063681458016923247656393049923584 10129687 95401795609673944286992134293447435336 10129688 98723198688372846155565229535709880320 10129689 93808887549360881649952278017660616000 10129690 -3959440608481460362154158525946200320 10129691 -439404230861381429562926215554120520200 10129692 -15335071165182180121380083153042523648 10129693 94600504907085152679065627118402421600 10129694 -236487546630156933596305927428023395008 10129695 13389208188851876733452160693187243920 10129696 -473056587958912247983135909912321720320 10129697 -33044776094016552906494622308874888000 10129698 -37457108465072159120503161276318101760 10129699 -48001583521487779821266302501253590136 10129700 8786592177660773572826104415040000000 10129701 -142959241636628911552969951768731204768 10129702 17182678753526559717211328823073104384 10129703 41796303470750913032787663792060293760 10129704 130180004521015446571416999893669560320 10129705 7936759573746896799060220924164425160 10129706 128679921443281562824033566898863835392 10129707 68409977772760555221563901427409435280 10129708 -563041479525026457220448841050649246720 10129709 -21519211052746097128170862852691317440 10129710 7073582036244688006411498682839493760 10129711 427389512641983656665288150818915191312 10129712 407374910645036495956268354811592704 10129713 6306130004088233841626960272747512000 10129714 -33502212670957425127939393459294783488 10129715 92119982079756017305132530232934613120 10129716 -131086797292980206938173429419359321728 10129717 -158292717241901429500906945965351951520 10129718 -137234855712635644161485724955743289440 10129719 -246307156673288015581417988817732236160 10129720 -52338947163962109900540761950541107200 10129721 517891150360928437436851553482971129540 10129722 158951121924867055608424443305689995264 10129723 63863931064592927350971300575770538184 10129724 -20422969503530576275535840654928388608 10129725 820587188916773754039103104948600000 10129726 216172722289757873764742139037159828800 10129727 561335432264933069673921400079625264576 10129728 -40270733810427916888087702640026189824 10129729 245020185009742137421920919639285008960 10129730 -54528236591387701546043106605241223680 10129731 39599107774705671620239139272299134640 10129732 34708128743253787130075211075082580096 10129733 504916968792089350861117155303410725020 10129734 20353915209915387749712389996341121184 10129735 105739804464877619653937422121055429120 10129736 -550390229995627317584877406795368652800 10129737 26767604687004238914696284190548505360 10129738 -60336411970028381805378639277530180000 10129739 -67562450464875014531252458809850450404 10129740 -114685320766194843670778454614319851520 10129741 -977092770662552897568145546491946843808 10129742 -18942314949160942878544130688912655488 10129743 148474947678572286302653725393944238120 10129744 34557608644318669339643404228564746240 10129745 8291588322365384013027022909712128500 10129746 30445983682371211495705810531866279936 10129747 -114972724190672493254037738506228392728 10129748 426466259503073854927310785753228353408 10129749 -19330080786580163905559935327254910848 10129750 18330393504370994560810148436491040000 10129751 290242616251356758869123337641901695752 10129752 116801049105844568524797293604077568000 10129753 -41885432787381223095336221746758510080 10129754 30949016947301435745108092270134830576 10129755 -71828783249473441942929657549601977600 10129756 42543170311158665669871421946520662016 10129757 -538591306040405972636297464376759322 10129758 135053052496807227064972798378655468160 10129759 -403405073517213567759166777709787555040 10129760 -356676847545908803505401014996660387840 10129761 112982332202361945838975501868936827410 10129762 115729489496768114059071471196741591632 10129763 -5706152408665238129060477486179303776 10129764 105948108737849565454610624193180334080 10129765 75332973149612345224361086429435047000 10129766 -22285627389060702781472766924678267168 10129767 -343197914074974722115175440852089973720 10129768 2908803962970855430585875822653521920 10129769 169477905073213014248683786147482320640 10129770 -85016459772238602365234491028429308320 10129771 -645736656329729480837834100783408278768 10129772 2809065190470573059831712753487076352 10129773 -84616999654823159035814966479068400896 10129774 -10668839729887638589757848300136448000 10129775 -132910128721565400548975907262213632000 10129776 -916594326047817944595736661553315840 10129777 -66070921420617154697121298713893049856 10129778 159241611390382982356286283472679143440 10129779 15247351726098633685804730679064781640 10129780 131915818818801658340339042185199101440 10129781 195099538013349302304853896184382625582 10129782 -35622418678423123667199132300174869760 10129783 -238378338044095940166871900225327851216 10129784 -48688021893249092842253259597266042880 10129785 127975245262025698512000005319422395200 10129786 -72416970598886892107220356604302384160 10129787 -74051879393269445729525249978988420240 10129788 68533264744694084201378120645498025984 10129789 416944190802396992437402404628432541760 10129790 -13510894062395091174271144870511658240 10129791 116070711592390822842676936155552276864 10129792 159296582403742135806920702154925670400 10129793 74483066759000102305326638464534323840 10129794 59614757535907270713955167962433993600 10129795 46281343017343653946273955542875800640 10129796 -76308045470864638717733427965746070400 10129797 208801853791431792907830568343524220832 10129798 -14590230931287814590543944975428841472 10129799 74438318885869968055691723915641771800 10129800 -158881091174934103030540580411323392000 10129801 448541826694965175687550704241067562704 10129802 -36608315562783330518229955782150909600 10129803 180257690474765709255631767097270988208 10129804 -234303900422940325836228607158592217344 10129805 155563091852418181431083521302927394560 10129806 55851260282137185911836993725532934400 10129807 -156850871206827446983632311678912421888 10129808 -18968154947501625721224569834016079872 10129809 219935316835884630554843393011742782704 10129810 59276792196911859129907007404514470560 10129811 5466321511543870745690525574748672392 10129812 -31070432055097760780470269029586370560 10129813 -228329044459807082139569643479893901938 10129814 271329506730334093401225532932551156256 10129815 77186226422858250456950921122592253600 10129816 104227704630250188136727229690458112000 10129817 596813987330621655104244681031826305866 10129818 81764565063187812937650753086686111488 10129819 -11644973527286451204016688816387076380 10129820 284624343351502257782347031086713454080 10129821 -42636378653288428716642813247340715744 10129822 -36684282004462548600990847778315222208 10129823 271741151934141923328448558356100372080 10129824 312047303382386219786167158155364925440 10129825 336116467630853544501683444370104679100 10129826 -62927397571227756576953456975428861440 10129827 238053810033977135988513319238787936120 10129828 -242354892823316075130489981872797731840 10129829 241244367719482381667444412720430915740 10129830 87810288713029074852679605116032897920 10129831 -309332957468577461507608940793165947000 10129832 -96840771317622057061083124490502681600 10129833 -46458648578527069559241441097098046080 10129834 59673469347189204276126157109769358080 10129835 -177341337372175618328823569744500321440 10129836 183905583106886671099562662350404224512 10129837 326015369335087725664376247978291558240 10129838 148282536144280752007680441138886720320 10129839 -58532446899635980549595127417871713792 10129840 -32024563707505352573844663367208140800 10129841 -767813886951147818149922569642633737948 10129842 17183292814926590602112716541813320608 10129843 -299990758696991051876587894661716535456 10129844 -502937419455413765535094128995538984960 10129845 4084089849741639466088189453100335040 10129846 62711176367426134115809031662437076224 10129847 -39170691319226774828916456992066511648 10129848 -291258907514373668314173186427001303040 10129849 264358020461356098213104276303355271850 10129850 99045989458572580294571001126620256000 10129851 97067975504264001856978217201551930380 10129852 -275692665290250821866160280620893237760 10129853 -393266182510663980678696562779501107898 10129854 -647269378454291080115130178293596160 10129855 556771118808883134219927911899510241520 10129856 9595279199170216020096591489442775040 10129857 70393520934763723059136220653785941040 10129858 -185180455846532974555989741399053960448 10129859 -666100619303161749622797599721271390584 10129860 -3146073576695587146152658200802750720 10129861 -98953178189814652167642713746968524768 10129862 -20791918018057255361992783679726217408 10129863 30895252378101528311596743947944491264 10129864 -629133301420639768745169720549608448000 10129865 -400299510597099625587397288570029692280 10129866 -154397465699606917194599445828475627776 10129867 -155914095761555367166998687347712042240 10129868 91887705948363179619579788322365200128 10129869 -138259012448540144614567027202466962400 10129870 4345734345454475818788697823746897920 10129871 -75387616330546056795816958644321158928 10129872 37304899828800350438937165025160724480 10129873 -118500906837690578236938568723346263436 10129874 -8367634941607736602465444753397286240 10129875 14225437527810103093952731074136704000 10129876 150228142425511503528484351229944872960 10129877 -6886357390726235356453762424008259460 10129878 -233323404385222249823582494643851488 10129879 -704566466958533692414044784011657732360 10129880 240632136856677684662422787622209126400 10129881 -400631793091158767346239026904159712048 10129882 64275383850652509646241108476691811072 10129883 702235861800060484625728130282929896360 10129884 -158192670680564549386746938502148683264 10129885 37970073756010318655146532284101763800 10129886 -170107850370135284021881990620766285056 10129887 450602998102418361934974890389885152000 10129888 -623010171198927682859948607012081500160 10129889 -131158426591887828111230894187722467200 10129890 -14271643755430841529562964276536104960 10129891 91410391437233494969105421387975605800 10129892 532782931785361626029382956894984110080 10129893 -251649489850636237539799749273396425376 10129894 111023467076009346841283635010095050240 10129895 -70519174513259348541200945494552038600 10129896 9571301048233761992978762173538304000 10129897 -2685750943309707197352418694474238208 10129898 -81090375938029610859447234798123550800 10129899 95790266399439406320561888829379375616 10129900 14320188653219072974115474373123264000 10129901 -174298376126396633858319049198445735424 10129902 63045328396809670627266694766895354432 10129903 -202201019242994642620521578891692608000 10129904 46484848162768464319841798343785644032 10129905 -268357996359732033254112913659217653900 10129906 4189383463794448803486970851862560 10129907 557103196781851285484698571941441076400 10129908 -261977442097033829937496596174952574976 10129909 -385402631270541087118067369753539290084 10129910 75904560308371378907429939347922534400 10129911 8245147604317137122540578456976345088 10129912 -171285870321867536768308646757041971200 10129913 -101765426936328709064767745918406208896 10129914 -76721453981358145792817329068534720000 10129915 21676554324133178065314307452066142800 10129916 8800626908436391285136968884925194240 10129917 64383659046106815768611303362136928192 10129918 -16949636326188761025688888537083540096 10129919 -136053425102377944816117458800361863680 10129920 55886792126314041381949739046744883200 10129921 -24661392371928615702228829175247936956 10129922 186107319229697237617604443972674993024 10129923 -8847184082136107860705424902596230616 10129924 -3991384826682837148352490619795959808 10129925 -4187663631010340882455795101937296000 10129926 -109436265721169493703913880485849410560 10129927 185012453326410073983504426610171290776 10129928 9495599950902576651684954802414556160 10129929 259165734580823650011692421600898592784 10129930 -65958867104069486793653083980069812640 10129931 -4256434100673771910491598103082470400 10129932 112918787541301895030432753880150712320 10129933 807500700284853254847710802187845720960 10129934 42914907936908941641911291799993795072 10129935 396140497922971401105212185420067414400 10129936 43582166567257343804001858720954580992 10129937 184849214398342835421215733576794557812 10129938 2248861060096338179220609392396172288 10129939 -626013845542232365039711506394970594260 10129940 4422994324242048870673009868672870400 10129941 -95317816824505591986431265580841694048 10129942 -1092348165798646540517798776631644128 10129943 133031379181749708791069512568823722544 10129944 7403757043045445127677657082911293440 10129945 82919525926186613637623500682803171200 10129946 -210688125753461135570002193306359991040 10129947 -7083887951371617648731311896736553472 10129948 -138715366528815302472784921458984520192 10129949 347531768669734019092358833956825679980 10129950 -48270406431795565331941757626192502400 10129951 44511797439680160393460057158714023424 10129952 -93564925458707977124831501417988489216 10129953 -107498581798673528564442266527836192 10129954 -68003512023925471096363751425303151328 10129955 -239322618363939959058660057564643967280 10129956 67565781580256477548571708692995843072 10129957 -1072616588953029889085908700257096283328 10129958 -327345880330659723547301425397341477920 10129959 38614980567173075225122569264565060608 10129960 434268681760546024730597595869312102400 10129961 159122868848256445447920744943637771520 10129962 -5335723769434304433919357382772680448 10129963 -107482532252060927021588573022165653696 10129964 130561745136539658515587509590125194240 10129965 -152917084423213563601916613277067381760 10129966 259259669866402116350790126402990207936 10129967 356367565508145051507272140039749638400 10129968 -76809882437918929591198880579046604800 10129969 -356606850977766855364802492986512955630 10129970 -199916077234399774279970756715990580320 10129971 -173499616298901851641659125253362662656 10129972 35128447289347917793786270951555131776 10129973 223379387391309101411877975035443604640 10129974 71515649767852080807644580261338151360 10129975 96129742553169578940203074970421530000 10129976 44813370965490530128893705057881518080 10129977 -29618556531502679955609988695340702464 10129978 -163622000516949851347141074005482434960 10129979 489328787419532859081320823501896228580 10129980 2825105975409715732359412428482150400 10129981 -25940404413328293613721096936879459636 10129982 -117470424124599724082218004772914072448 10129983 4474915034378825034784263484800984960 10129984 17262853285040855719519791617729888256 10129985 -95322423137296147255881170032679918400 10129986 22641655004534922568010378138409790464 10129987 -5908673803732582804289607239827660288 10129988 -348569392095817838375076667691378033664 10129989 -131193196297849960788976889369245242912 10129990 40269089543780352483302340969361612800 10129991 77353211765169007376173745113894898880 10129992 -293675830311626620412911188522145505280 10129993 88498681375005674502718476339537030324 10129994 28869463148682764090191384704032169984 10129995 50666063192208490478507906780545509600 10129996 109066801885785865397091133663403157504 10129997 -121065782786412407345563988311600393908 10129998 -58478287701327165951730465288064458752 10129999 -97385092457229410058213204742692040 10130000 -3898522614123166086391550091617280000 10130001 -55651427560785349228693370113941987456 10130002 -154972184738675841215003502043379251200 10130003 105736741673075651742233343612719400384 10130004 -76886393738408758058170404434342989824 10130005 -156132320746660785578269902277301500800 10130006 -106282878935419936170917481569440590048 10130007 324084767725156500912394633779537857640 10130008 49851920885059635385533075916749619200 10130009 267679881534159627132861337877053923210 10130010 31864495238874026748211853585775352320 10130011 -219576526999018573383672045486771656880 10130012 -515332015439728731494049390916616693760 10130013 -83234104967448600983256182875481307258 10130014 -281755633696012337894736228582316354368 10130015 -55615170286859694921289650898516132800 10130016 -30608748615904622659863822494071259136 10130017 -321643192229491232339898578518217619934 10130018 -45010809969751506217839775334976413184 10130019 256262237734795216640322159889985085360 10130020 290752078799835200697633395666085300480 10130021 662141465518960202918737755781674144 10130022 3909552378221540779212160459318902912 10130023 -24951526344217678706747504160953318728 10130024 -177667995665835149881213709007536179200 10130025 3950308490487816584437579433543097600 10130026 -275951273902532190063128578531260672 10130027 26861795575925344731826237128909467712 10130028 24382173678427556808110541337242894336 10130029 15797079941532093818312097135257006304 10130030 54737742156134219571210295780742708160 10130031 -97590364251810896147168322133377322680 10130032 67691244713100010332717582672029908992 10130033 257884381577876124249222526414844451282 10130034 -26595767009841589216649189910707124480 10130035 73553803877284653220784402180194576800 10130036 -64732163069178643755926450174931658752 10130037 -24486789874436798788199056451676534720 10130038 35452305418341813178937435538002485920 10130039 -42554578959997737592167431008731371160 10130040 -89411738254716950061542831317552128000 10130041 139008117787404510308211762431128775892 10130042 15962700591189925122320226356375650560 10130043 138940370572312590970150039405247417088 10130044 -177011146520232702573257955954509657600 10130045 55573447485954278665449237684877259760 10130046 -93755579289520184449982404381996583616 10130047 589968896406496356726859994516531866496 10130048 -27933158356363290613116496417652736000 10130049 34168966717452610407407035227115171200 10130050 48662285776451571648435694850308377600 10130051 90335307947305450452631287042582065664 10130052 -93253873290818733216301181348751003648 10130053 446323208628858277181918242836508025760 10130054 -115542779263513887127242559869149970816 10130055 -83759343934641753043846517933033676000 10130056 -47147602005164629596769799671810621440 10130057 192658130861245905969012948638896854912 10130058 -177944878334905689944722457400283386576 10130059 -74466741589658102430615457530378596160 10130060 154559682381519959327442374705042242560 10130061 110495257872796483772526884470315764672 10130062 -30134896354162135336497390897071129856 10130063 -356386332459048816781287217906185960600 10130064 3206493470810851828598169719122821120 10130065 -558668980286022269315692828468273320000 10130066 -142356463556662886486790643051978566768 10130067 90170800486212679342203476765459736576 10130068 113185302218136598052919529271410159360 10130069 4605204417767371640827152882698172480 10130070 30499156343560749078615143426729251200 10130071 238273862676230837707343121387355636912 10130072 506832589163084191964746235015831500800 10130073 431970615946064900058833178115489874304 10130074 -48915277140265391765990287105253913600 10130075 99140473247035791273722935131071616600 10130076 286077132721860807428727838880775045120 10130077 -91112671838896495333184932026373733940 10130078 31870579745404567925511470973689072640 10130079 -91550479238118425003053655605832794368 10130080 171304455510350463299546384581807964160 10130081 -172059752143749786205929258240092924160 10130082 31231152940081149256186454190646063104 10130083 -209932144495636313728975660804844939880 10130084 260845763393246809064362652625428505216 10130085 21073779381189373503091362466908249600 10130086 -198098343573360581457531494344931160960 10130087 43217727717184675713524660690102949888 10130088 -166181474706919232151915358358905405440 10130089 -389042628303617273496142414242789839110 10130090 -148891071571834086658580949241722583200 10130091 -64918691978882698364806466872847930880 10130092 -82498420611086701091988616106265082880 10130093 415004492664073463833328979445448472342 10130094 7818174127681790066687562714393755328 10130095 6816215348814583220981359523136732000 10130096 -135871271444756509968180383946048503808 10130097 8513002366680031024266163615514388480 10130098 -211428785627332224290298976374439151616 10130099 -28769543881275535587131986648688602368 10130100 6143463779117249474549801408813414400 10130101 -586882578743033872497720211543374618898 10130102 -8913068693920534948350568325018787456 10130103 7508303508797963762752499508971836632 10130104 -338348826156913282361521642690954506240 10130105 70837848556290916785096177918480952260 10130106 -33487616764557319687994177836183895040 10130107 203313184943333795536608867282542806480 10130108 -10914097757663339338488404018250857472 10130109 44035181909943728691482764204085715456 10130110 194144508038083910937615596354999713920 10130111 -160378174521086879042387857947106385616 10130112 -1083084233906248996541479168644218880 10130113 -166576139287480051178451932481250344444 10130114 -286006563217974374124774884658871831344 10130115 -24642965979664976260348479191206547280 10130116 -157097128142227499257554900021266012160 10130117 608473458086284598124204339857601851166 10130118 2473187742828828966795800872274288640 10130119 186526066101017866165557266973501703096 10130120 36670900966325889295109794401484800 10130121 -368954243663730671085376633446674818710 10130122 -41916197819880216036111840500767143888 10130123 -87943784332271488929620296872905666040 10130124 -11066329971123612991311027989493411840 10130125 -131807375811650396517584743195143921000 10130126 30108556619964663807490107027050104512 10130127 -47961157853627373863180049957498941568 10130128 -26929254667199045770810314858123010048 10130129 651780730312475310555299137060873055730 10130130 43080336672397220088887621292533145600 10130131 234724864162502892166636715767280270664 10130132 -23579740175604526445013829246172313600 10130133 -19260948247486256948765453219498929920 10130134 -17954886745934748677375034450288784128 10130135 -91815699861339198487541911642985532000 10130136 -133048880362620630710608991754830745600 10130137 5869379889575440108337021004358590080 10130138 -127490510553917234257521801620595313920 10130139 225046123827165337441502566373525018604 10130140 32907244521439583643981108830324221440 10130141 55709445761649016014275355894955850304 10130142 -149735871362899830971549933653784795136 10130143 -88374517512874838980095247973438972976 10130144 -373688038281337266194770046001278091264 10130145 262763627149567287298586481825743827200 10130146 -12958431054545652992045016086929088736 10130147 328346765537852353978625942055981236400 10130148 44135393999722136521846628226942136320 10130149 51013954326144746036878075708030284160 10130150 -96299702084078953302791333847548318400 10130151 -15356501591399228304393722077653161136 10130152 311076402298091639725761125104914201600 10130153 54840124728357088828629171885207763008 10130154 107642501689540528099005179061082510080 10130155 580752960566715360726720874145464320 10130156 -34903373725602930161755398911328325632 10130157 187844433241846081293933792888719969280 10130158 -146938947195264000298443204113002072320 10130159 -23116108517728603219268456306367823200 10130160 6080563554365896585460144635001241600 10130161 376610083866169812000763234387510439762 10130162 -13025834949498851242202457083846707200 10130163 -88506798553178303876348490426653553600 10130164 -430833457075396046472696378786809425920 10130165 461331172401516292314348222480385245720 10130166 100211681604212879880799605056293572480 10130167 -31145581016301087461108100779291238728 10130168 -196715211795941562951076862483710525440 10130169 -153645787638405591282613728348383449728 10130170 327303914863301720150515793195498956800 10130171 70901219736279404071014078298915167000 10130172 76763258636250995940674182313008161792 10130173 -433834172135746672271930947904123113280 10130174 28921913065100441769166584626956882752 10130175 -61114688779378007832476758951672315800 10130176 -37080048232044882773610370001480450048 10130177 39350091781322620631620749824519713026 10130178 39538302029357737494077697652575306624 10130179 310115048670647729557117807646062262780 10130180 76648944295473761539293274446924595200 10130181 168326116409717328111564428393639342400 10130182 -98860353789779239282155773325051403680 10130183 -45911589710858378454479367983481232080 10130184 -436083242465036005820877084418113776640 10130185 -151472835541881519986950629468112539000 10130186 -2496169235219574322136330350950329856 10130187 -70210701450134015270356322904760580160 10130188 -93187299256634117908274980800658728960 10130189 164286437934381048999732505682974792224 10130190 -13199721370056512995778433472413081600 10130191 -26769262794257891954013054034772567088 10130192 19750337853410822424190351981687603200 10130193 128803160423047718488135446701863353000 10130194 -1987324068230847012331104767964872928 10130195 -202772238441384018280191933636951071520 10130196 -151439187550293225335352683419224311808 10130197 -112700483548734684715457114268740195136 10130198 1275478590192863917752800650092048768 10130199 34722590435987356561403985796780560000 10130200 -176280310471392285428329293558272256000 10130201 24523637712806455421131770132852927504 10130202 163727320584219938401232956500998480880 10130203 -513437861568905018356107193920993336336 10130204 150391309874458661509462659238811053056 10130205 68387855504623484883775575899105259360 10130206 219724020190925574545954504647666887552 10130207 -279577322383389957370183810010055344544 10130208 -42160182507860615346954669298123014144 10130209 -141505937617800591943158512186607551040 10130210 -5097353562138739458119644093424610240 10130211 40475085840756783818027087502606796800 10130212 -257342447456062956657850049424889344000 10130213 -305539823202670393427998433193957593538 10130214 -180403477306978604591432861513432688960 10130215 -527828014507215059785481351518596891600 10130216 -573077188481141295416621441725429355520 10130217 399133850493478759751007764342823304080 10130218 -12044650286691826125767153667059721984 10130219 53932509973416561527310915971335817808 10130220 269329264401618162971913123426785863680 10130221 -65453566337515224790819107233947161728 10130222 -189450731261615344767288000219693643200 10130223 258680578769237033487759726353666502144 10130224 -3485417396384161588750461077808218112 10130225 -65317463334156389720670697972853563200 10130226 60967692822742769506227815245131068544 10130227 60367274404002229437698554792155506752 10130228 -60116828141283337208554180116130817280 10130229 61324461970207231462198700592219763374 10130230 76030066054595166466913099003350886400 10130231 -172757952481626344343873657631926970968 10130232 -145433888159218088883334191201844592640 10130233 -535604141553564270000585160619880770736 10130234 -354703745490020865137916396802964148480 10130235 23279208468177411656039167729506282240 10130236 -157577924110483370954908689632191390720 10130237 112027799741825474856147904838175943500 10130238 169474122283070933218431485230283464320 10130239 -94517240620547852860503433579627401216 10130240 53425796655318348716331183260581232640 10130241 -3409956539938903923593150667818826240 10130242 -19861018633163271963270217578059520000 10130243 340133728649569689677049846884206242492 10130244 112360355217200872832418865682918562816 10130245 -482607892043442667148558254497155279880 10130246 -69626649836672397534489909957274508160 10130247 -81055295507601499940658645569590363920 10130248 251909672823524708630861936094504207360 10130249 -584048346369419245206931755847396358400 10130250 -34866772356673490916422847802222080000 10130251 -2547757669037857059113868759802257600 10130252 350678756706016963642551953709000663552 10130253 100919853807342705506989792111697008704 10130254 -8844794629989547855552770526481560320 10130255 27229349430225326660790615283607374320 10130256 -76765454753049015686786831364102684672 10130257 -24488616698143035630388648135773668494 10130258 -25803958003587615255548468209404567552 10130259 -323834898233884929171558910931964167496 10130260 -129903991613747279543526181664607924480 10130261 -9408121882753801327286719214666342628 10130262 -92995645451855134339189671808484597760 10130263 38454536219612834073342837806986675248 10130264 234631223939767833832260226838436556800 10130265 -16452240234642202007604480229037858940 10130266 490262875514895615466821584973713381376 10130267 12413003015096210012160062424277960992 10130268 -86925402227745203642951319710417756160 10130269 -93067545628808706542271386473057018330 10130270 173705000884727098665998921999039861760 10130271 376241822626743775752218704171458481680 10130272 -200902395717604760137679849037572210688 10130273 65050860728168799828528858704074786560 10130274 27214868487052041954140077452587543040 10130275 -153246212492920502089492991618122545700 10130276 159497312855483445231345000938342168832 10130277 165216493048695839868508367806003597920 10130278 94908023093158531484867372644777801440 10130279 161249273161864300152215853463096253880 10130280 39834384593581794760861607233929216000 10130281 -73909311136356369548886953673220384896 10130282 238549753154449232835884010996583084032 10130283 -96933166158927212172208940842157616 10130284 -2052552184134669081260279463608559104 10130285 -13280160514119275930035699693541377440 10130286 193094717762282986206969297782819457024 10130287 154896033678759535275784701990470698880 10130288 -23192878055413403281983107431976140800 10130289 -52296001970059549597969579330544069952 10130290 231125594797105692091219218263787050400 10130291 -51905206191903017781789019219645776600 10130292 149654274446095102724295723348031119360 10130293 -70073889259748540005651762047663989458 10130294 -29360074147580740479982962935936265600 10130295 26155240145274992117017688266416076800 10130296 -317955888099105968858391295228097187840 10130297 -486803435639426229336306418226537119254 10130298 43196842766484282401860390296581214720 10130299 541102347176282874454784509283540123300 10130300 109953306048535992589973611463881344000 10130301 19509345441361333179309045107829667392 10130302 21462741713183203896902169696705003264 10130303 -575507859600381576055214491608090200448 10130304 15293259102726296407202348256020398080 10130305 -103736503612202809618064353769181882540 10130306 -145239750702558335864517338179379402880 10130307 100522472872029264791466994506250895616 10130308 125522012979289793994962777423923067136 10130309 -512442820004151878388925119140324379300 10130310 103159450368776233055829568297549305600 10130311 -189372600027536711809505703660091962088 10130312 133460996920633863269638744314947788800 10130313 -333273596942841319189133760809169475056 10130314 78769701102194027290266295940235577440 10130315 198121849327290437535862102603825291920 10130316 36810572284799002989702537626405781504 10130317 50355213267839806380263756463677125346 10130318 205336652660286707655472467439196669952 10130319 -6207132621621625628986196942325550560 10130320 -31325530417497128036748107719154073600 10130321 244260282261140076678308472601339440288 10130322 182036591849399815205447592560893126272 10130323 189003044524392750138009238473342479440 10130324 -73287029042625320107419150956811518208 10130325 -149634763084501743695325191438018940000 10130326 -25067675863838087043521403002235981120 10130327 2077292649037218763677573845920564608 10130328 -62833529481433875586858367629858406400 10130329 8161795426242427813280808003895752672 10130330 -6439717231449748811634175917443942400 10130331 -106059637591090533797625283008801879072 10130332 139665641146100218556719990973934773760 10130333 560376375825866861246307354465113928576 10130334 -89364495803718901735475267477257519488 10130335 79180487569755964108177778106509247360 10130336 -159665075235673925676751570540888719360 10130337 44051626474364521460031747169682527488 10130338 -282833300371019670447281071849307160000 10130339 -103685234506369603240141520560804429860 10130340 -55921321972097159624213180204265984000 10130341 -102126376945829694839448113716474325416 10130342 128353351764602136845183492859559171392 10130343 20157492346708331349574341171918842664 10130344 -32399926812876433278824450077932748800 10130345 344335728025501484114444633339194280100 10130346 8516822155609185705203941020488536752 10130347 140361833351801547081917575264598112 10130348 -283688860719952583626198124730485275392 10130349 311903503647148847248173902984025824064 10130350 -85727648583447218655251792460259046400 10130351 44478883992184899280923427409990384640 10130352 59173191131535784909688607289936281600 10130353 -198715590691092283331979208227631628398 10130354 -10468088552168803780716094659609030240 10130355 -197573108517018341359501363322666068800 10130356 -22848775630837095454931021091355804928 10130357 -55545427536102592177063130705368997394 10130358 37669642327978133966566219234878906816 10130359 918339994853040647681464278875389960320 10130360 -74910356575697157499522449001423872000 10130361 168708940163689329256795035398401723200 10130362 -126053815760564789587022012438104608 10130363 406798593132613648122012121746468676920 10130364 -4896703568347007493668720063716408320 10130365 7530561777659154572898815494976755200 10130366 -36601335510897814311424044704011731456 10130367 -96988987516557309788558621447363563200 10130368 78177808177928128701956830735374483456 10130369 655321331710691042647030210730525325396 10130370 -2011810174453402685348076448263682560 10130371 37543249309345503795439035888030552000 10130372 -44634264559286952301058273972273049600 10130373 172025657496712386033071659076087516160 10130374 13458067398092519778306988985594921280 10130375 154054974915339714548267358763760154000 10130376 240872837289701564772084119496569856000 10130377 651002288011397878655096067852939904180 10130378 -114201734871720291841326851210196848544 10130379 125224135525459794616750456009831756800 10130380 199199770692818625385684413763695206400 10130381 22716534944968460616959699486013592182 10130382 -609845542818154489354320734888998080 10130383 336809122044378354950980096000818171632 10130384 47481675926083668523280053643730616320 10130385 107810154859262927566171351507917154560 10130386 30149382845042325023226944031643977216 10130387 -474377660283923251667788023876861111408 10130388 -35618408105714966684843676969058252800 10130389 65624002440868349028791639216045577272 10130390 260632052903756528973210948141597937920 10130391 -12435314832546583106425775839979320800 10130392 578653841532364419213824277856118169600 10130393 37623837996316160626784473752188165184 10130394 41863307517342897011424287886518627328 10130395 245125191913591311957688973105324720400 10130396 193061549008986273314069636791081543680 10130397 39360734005167602874746829808760689920 10130398 105044194087023755775400240228855171200 10130399 216157135527677578598863083733658340264 10130400 -95281084104603901539344703676219392000 10130401 -352417085719039024465134638265934060800 10130402 -276201712378364956209490416129262255968 10130403 -121667993293349651360091791890530584592 10130404 -233950136269951909274084496714683638144 10130405 170411846980691387329409481316591560060 10130406 -37431347779055892324254190054805020672 10130407 653139408272111301284065909713289023840 10130408 90798578118293848175507450682288552960 10130409 -168218452933171016266957227568324079616 10130410 45201406441272405755908737486909483360 10130411 581678009719348505489068106832708724032 10130412 261487119778450117128714905687313741312 10130413 3512223097791450331407911423007453664 10130414 49496458246475626401963557342273853312 10130415 -66739945703576558128529532546603696480 10130416 25142537626075731890401749984205340672 10130417 114471584788005866017209268253074010352 10130418 -84514689262113179136092475337723651200 10130419 -17302660731878940998369116114988515392 10130420 61287688111804166675397812183195443200 10130421 -96715426855626141873950610902412202176 10130422 123245092784238742585229360950312516224 10130423 13769765317043378485550564594205186600 10130424 -174533074914206215498092957437593006080 10130425 107620669331195663316388537687119255000 10130426 -166768637706538788515869247788470731040 10130427 205958298308405075546030334779436974592 10130428 -50838149452884570174093674086737248256 10130429 -234702069263823410540068821432008827086 10130430 -124941035276338127026562100225489386880 10130431 -585402790641712073095375539842600608768 10130432 164187411675532761947974691197814833152 10130433 233872202468598927801118552064597035824 10130434 -32684091474379606759617456202784526384 10130435 -1380962225404572480894273203085247680 10130436 -128249398542225952927399338605238697728 10130437 -141089673730732186887893778346391834914 10130438 122172950281674337680551726877698031744 10130439 -106861763666194922164963541271728855040 10130440 37500029085391982768515713240313036800 10130441 -28521716670828315918752176271618095068 10130442 -39242634479463937238527352324351901696 10130443 -423361609218832750663215091096270068696 10130444 54621702732894013779024652884964073472 10130445 -80002372575060023477137474368484545480 10130446 132809639802886960341417902158641017280 10130447 315647865449495956093396056178136175792 10130448 13574451048380352353398785503879430144 10130449 55833636435561827660299770854526385152 10130450 9968404984303254676697402695377619200 10130451 -163998420910684249726670261929345437768 10130452 -159278678216030177394959840322734086400 10130453 150013228898661308933283590204685851640 10130454 61237278570637969778221993083593952000 10130455 -241654258912325630650162483468485473640 10130456 5743091138172715962033528955390709760 10130457 75142783016207573240968126902819775440 10130458 -51427991890607280373091318778863573760 10130459 131270742772703521963411477655659100160 10130460 -49338044312109732312577848331119360000 10130461 529281947341070399346219511608622254624 10130462 14324814525082141359794970805673108352 10130463 -48167161611577139334606940061674118424 10130464 74174730881911981167531752726256746496 10130465 -8135133835630001755740774587220458880 10130466 -116844330833505765651245327894554920576 10130467 -870131818169947758540302122342051522568 10130468 25491068872130463631323264937581753600 10130469 -35833336067135325773061852076226717856 10130470 -34028853202134173410087678378605411840 10130471 -35453293653110890794534420772676501208 10130472 -314836788515544128491485059729001922560 10130473 223589966410796064953505879977761995684 10130474 -201022674288638543763515235900664570704 10130475 -112130603013539083242814561614227338800 10130476 431217409779183325724484060769380472320 10130477 -17529501072709387521168215428663641600 10130478 10529827040899139835859765278110236224 10130479 11084559759345084420329990129897016080 10130480 63697041073344126376077644502347612160 10130481 -120897898077047678200625661065204984160 10130482 -33212901665249701087053742076029315968 10130483 -263255084815636521521651376313696560 10130484 325683569802622705497611776966828032 10130485 -35638877209800291397553575463913255240 10130486 365767515508048657473002816148325071360 10130487 117218351572658546515509312130650988752 10130488 -115024693686784345624729882337483120640 10130489 -24141579229704409388328960157847165244 10130490 11185370879024561397714699973455421440 10130491 -41772719735622116009846083415943807728 10130492 -425557856001790380411018600850112368128 10130493 -12831766157954731887728896063062528000 10130494 -12261241603137469168002103433762580288 10130495 -292280026811842274723534448077319807000 10130496 -50377685404921983929967989854442618880 10130497 -215126645776614377761975707740436401472 10130498 43489087374160493876266910695946804736 10130499 -4764746060108809526716007593423393656 10130500 28752657274098591699321905690912832000 10130501 722408752719390520182395909472169881600 10130502 8556986183729857911654694733751863040 10130503 -83047986171380203216762894953682353480 10130504 172693462282395769599536333987301427200 10130505 67311027386748068175328483874638080000 10130506 -16703290918803199928161812783944388048 10130507 215764238602574403770325174812820756756 10130508 8374795790118199649772750979137808128 10130509 243169853960909798153115291249784734710 10130510 1629899922688673143403375594862048000 10130511 -176657709668636050150711903346609896320 10130512 -19939991028378827301815236105627238400 10130513 -8985519059502137067918060282608605980 10130514 52444807491975435428431233783316792320 10130515 163625296209834402540417119007760959600 10130516 -384719507120253101717602180386279874560 10130517 -130455430282350016676562331315455863940 10130518 48427376961364364850490381712459484960 10130519 -39524989926678921567653074598317037904 10130520 -42116723048847560412950652885437030400 10130521 -202188119782811897242029245159645153280 10130522 -37598375020346877591913845916770418176 10130523 -606282224801405372290805500191377952 10130524 -12427170417734119910921230327702761984 10130525 3500867439077231175557718519389152050 10130526 -4092246717615905357640737947267809792 10130527 231083592356700501191189961683750190072 10130528 394135045511805901659634550850357559296 10130529 258922406625628774727082562527465419184 10130530 -129388778113234151032511185274042607840 10130531 63162486801790151884584454826637730332 10130532 -34573765879226833677733743158513965056 10130533 151849405367556670682958532872181330720 10130534 -70189367602709343528012832794067691520 10130535 -423572577509388320830850143847093128800 10130536 -167962989926296624760843674432300646400 10130537 484099208947018258685866402924208496186 10130538 -61959778670449277399861462094350446080 10130539 -415757144536896104903024581527866347660 10130540 15941933702852036710056217244672240640 10130541 -411462009196848685720815850906367914080 10130542 -5449928299816533257727037746297787968 10130543 184920914114959418688605850676242531792 10130544 65418709107086555517115059801354338304 10130545 341735943341401983798429706813950837300 10130546 -118598116453488676216572133685107916160 10130547 71920411161922098758580528424237615872 10130548 -297847942390686665900079367637254244992 10130549 -4322214404111891152397834895827768352 10130550 47574439353821341323939959094167380800 10130551 -33808688138484795477866853567592221128 10130552 -111007573654000572902362620809662464000 10130553 80244185284894542788810861153728674480 10130554 474081105581435121459100278024286805760 10130555 260577261518135248679771294362926192960 10130556 -30862065983658659079081972989525729280 10130557 -199976318057173794784939477421852557248 10130558 81923929203070075579781616654350957184 10130559 -33702977644433402966398198296033130296 10130560 -20334338112150428542594867512999936000 10130561 221218082295769177791444490957618256832 10130562 9065371986954030458154401347779809280 10130563 -88597907981370757161748174885822516896 10130564 181254790904480394550531335094470193152 10130565 307248533581506372049875958285173043200 10130566 31226895450537149991658041529346459232 10130567 -89531724630683951462236058317508078688 10130568 -214298681697851698843852261289786081280 10130569 -20347150913788535376864840825365781980 10130570 80748081610332970488170054221823817600 10130571 14524178646398275953813590927591478120 10130572 44079258717275864872606846154088606720 10130573 -462242335922032818615442990486148879178 10130574 30376651173832940285180905762735383552 10130575 -2511804045364037918845460674768548800 10130576 -11641926209604866871097413331830202368 10130577 -104716537667867751259585114201787012880 10130578 -286400126981921227143945601032620930160 10130579 -117025411475111617403495183981691221616 10130580 -78662085784107548657652608859687075840 10130581 393709395999689142871764075520194250382 10130582 20739120198300083013971410195968522240 10130583 -36702764317467819181516570099578565632 10130584 -91281143747898202347250351227307837440 10130585 -5244087006351988242920266959702652800 10130586 -20434966098036758218569913102134934272 10130587 56554145934026934307247620734379416760 10130588 -62228155153634172142141010261916526080 10130589 -10809596556485831414752436150691732288 10130590 183985364928753407350676304836949945600 10130591 -346063979323007912703668548722388714200 10130592 110397286007950450398340069594619707392 10130593 504175914034731738183247021184877165744 10130594 -117885808508868938128820374275399305904 10130595 -20752413218309712627212673487077446400 10130596 136651316059212134997886198708662673408 10130597 -524308505689669445660289802790015461668 10130598 -171630914550459263410044450948700536000 10130599 -410444468492786146459331447183781054840 10130600 -126639889337866439603205234027068160000 10130601 -100444739100644691643731469368446298816 10130602 -30937098402074594168236720344791099808 10130603 64634200018061389940286147960029846880 10130604 -139313474016429137901597545552497152 10130605 87229401788357039257905717479216485260 10130606 117009506255716914651019356946269454080 10130607 224917146059048264074666205992291368768 10130608 -48617825407709330296335336596835434496 10130609 -26923734547641511980154510997713227084 10130610 -24489086508833425154652567093414912000 10130611 324877672738083129520123172388174128424 10130612 -298114873027164781254486526479904904448 10130613 -6781272861396931775310998869875750816 10130614 11830054567582133508401468760544404480 10130615 -340038599999442285114840265187978188800 10130616 344299667545991076469173296544524083200 10130617 11039927260553239163399413483806280192 10130618 -304497812661500340093527587291044921120 10130619 32050036937879470166749953617113036848 10130620 -210048805640878714392319940462905720320 10130621 42892956173656256578410585069160927200 10130622 13508820787306980963542015583434880000 10130623 -112558976412928184574880189028065580400 10130624 36322840756466727076210739179312644096 10130625 49221709767266378326915320392238596250 10130626 99314628314182741318472416608916151808 10130627 25870214326646800958527481180229770640 10130628 -1152679352005733534203398315974922240 10130629 -178919286302489034163888294875287579360 10130630 89606985562783887568965644175931512960 10130631 -1322962002465041786020751880978713856 10130632 2336941865280487400670951198164920320 10130633 460066195062190921141857205204798113882 10130634 -153286756351130433574385122625526411216 10130635 -131979546761892584323417151751081980640 10130636 -174538148654590527905394012872600954880 10130637 -80865542113769779244398748553167134656 10130638 52842374617916706945306485710217268096 10130639 143228409610067668209246474448335732000 10130640 13242351496340957694483292797681008640 10130641 309350234090834084563346782294794413042 10130642 39494361261559965851816484709970750112 10130643 171655038826339393578026461728362137200 10130644 -374262589772979712023211841036301209600 10130645 11144210859268074402110261895221160960 10130646 201682799570650233860589278000012390784 10130647 19143677854383789060172825538863284360 10130648 -20676374831095166910018762021475123200 10130649 25504104371935446376556073973723691136 10130650 29367325206976794766881648453378766800 10130651 341353485032172065531186346553696403652 10130652 -204517650428854216703754753736998042624 10130653 -69863592753931058366275823041275571296 10130654 15074765668641877408055086338133955520 10130655 -28294122022354365598469230074440110080 10130656 -177405245590798869879721902207254396928 10130657 212227115668568314673283410187165849000 10130658 41655412643945679743727750785732582784 10130659 5153102392318095638448605365798521600 10130660 225937520261245600712834384711052007680 10130661 112888642241043054695813191329404554110 10130662 -363271399442032777804447378073551173888 10130663 15886658737149635323384952230601905920 10130664 -208869003482894379000624895494868500480 10130665 -221554096180112576991584741532038524800 10130666 -20326001583102306331730877951228327936 10130667 45373579789857663182296135712216878080 10130668 915264396766276432795111397789927899136 10130669 185891367044652008421488889434361894444 10130670 -121634272744365643645398947774959334400 10130671 -308324116144439836781660578550559910440 10130672 -59736108430144099468681092132471767040 10130673 -18526331261635726632004951042713685056 10130674 -11513287301141896763170805429748320448 10130675 -214424636018960755181588435999963366100 10130676 386059685916281025509035508246151168 10130677 -174925688135729356572422013871307784548 10130678 -7519101175755286747794307193110327680 10130679 18810642811049639501070291114504684024 10130680 28270792783736516431293939679821004800 10130681 242238307872406306062619231969444005264 10130682 56397078218151095136492195775823710464 10130683 -158611802257296268976849905410579505080 10130684 -101602529696495575553365173474154944000 10130685 -61308396893651049244673314333528498560 10130686 -91466471507753356258384677234522242880 10130687 -108777184111146599291704726156923861648 10130688 158331003442000282729920793256512192512 10130689 -31972595799573408713577982681696358400 10130690 81729666150108381818535942463799937600 10130691 415070083155164672272411318532088002544 10130692 -8276737967072042312531788573215744000 10130693 -78746062222060869444273084513004188000 10130694 12508954994048484468870835210816284672 10130695 106511899118940114148445820958958965920 10130696 -126626120697907412596806139376625822720 10130697 367322852175327690592905656485506334080 10130698 -33690631707288865101026492731213920000 10130699 -162951686063818416209556291684067248300 10130700 46834895113320699320013708387928128000 10130701 187562485557376624832460281084538273750 10130702 -293375765187301377457917656655311696448 10130703 143520300439387950850674752017745111808 10130704 -93682779088172111866976848734757109760 10130705 320165532979971631130687710721892926400 10130706 -26301026933320631012337189769617424896 10130707 -41867461254786928359867921388021050240 10130708 -2819777087406192963842780471259869184 10130709 217033572077668621556975706823116835200 10130710 62712877856898426126539327886574656000 10130711 102952602838711692314460212165420451672 10130712 -5010464181994761495477782873399316480 10130713 -27615765590457265758276516392860915440 10130714 -3637855221004623025386788625073071360 10130715 -90024916153267376411187642660267192000 10130716 31126024279764177954164802594363529728 10130717 342988396694856209087328230238551249766 10130718 -33594710451530707322400998821613248512 10130719 111993596170027026369138106987108865120 10130720 82036619095610819558665335463498874880 10130721 -16684762562530362226666799155774048896 10130722 129927029053139318535589667572273746432 10130723 609818269025002216890699850081476312480 10130724 -68485660095772753802456391286864588800 10130725 -252383153945792161073558820963324300 10130726 335079734541534132699995556652530737280 10130727 -123197855389320924070028137126827969840 10130728 144898377464624761553521978249091804160 10130729 14404733432713859253500244019952962176 10130730 -17777015642587351019114655883273409280 10130731 -61747380587495054667340150869893081760 10130732 -145472207882113706081683612499160852480 10130733 -113352805462928592229570163853002442240 10130734 506162208038434125078891648179328351552 10130735 356497452372450684458216076307043519760 10130736 7857461742663263298621691545101795328 10130737 462584492707808478763339060633415108080 10130738 46291571328692542068151124435685992448 10130739 -22541596944964689877561977311584260504 10130740 -94237803415532320244430711384162735360 10130741 -2866357542739569374614580873982189696 10130742 -46271031466603074038137557868303441728 10130743 -144690624543223847633940650341459493120 10130744 -28718621160033975385152586821967872000 10130745 10725739790988254348881943320985884800 10130746 220731704147945974109064846420903273072 10130747 -1507184794413504914701299297621280560 10130748 112263351870962295945773341340031968256 10130749 133884696450764792946407100723568162540 10130750 -3984891239752340609224199243931984000 10130751 4560038350509455295767426633807534184 10130752 -46627558746254882630407633484651167744 10130753 161109234543245322235976516284461208002 10130754 83150841156694147397405568995552252160 10130755 372790098916085393229382340023456454160 10130756 6365565117514201796266764827403091968 10130757 -451340792231735593481521455764250624 10130758 22086925502960493423215890281041155200 10130759 382092630063079188281023126094057667216 10130760 101574655471325755452288942279747993600 10130761 39446777240994648256879762280018276532 10130762 -129904325762699043320916553036803168000 10130763 -323947057021111311965950763318256902736 10130764 93270733934934280658128252331056054272 10130765 98473352608255128042369094444437651660 10130766 -2447680998793755002987902712803143552 10130767 240612087482068224759516356169206312816 10130768 17680629681129776693564093295525740544 10130769 57508715021084783031367099824323947776 10130770 -89944256259111916471134593726961451200 10130771 -399631586193770711601107513320850386176 10130772 -15208934644146889745264630328288768000 10130773 -209401217976162022188517573219327922820 10130774 96970647850205630026262739965533808832 10130775 -107942274577661331899096819626574752200 10130776 63356451049998906510243261368010792960 10130777 116563090133027761459708608652355288064 10130778 6603817683456749240149907324939351040 10130779 -125588251794574314941709311983294514620 10130780 113354289959364962464498807551721344000 10130781 -64250224793868909566207029844438510400 10130782 262533860896362444838250546096456548992 10130783 -6304388506256849261349500390211164016 10130784 -154065062532257479569288583419470807040 10130785 -467603240005854204142389252599139840 10130786 -332931950498012414236016443287039408 10130787 95337197417094470293582423525907628000 10130788 -127355917213689436207194225210980374912 10130789 92604355916459300961693256626119038524 10130790 9925513757090518216902363527211417600 10130791 205347219212617925916369387930478354224 10130792 -77950350230400204808198037886602526720 10130793 51887067578466082817065427753571702528 10130794 25071635509344339983864494986896707680 10130795 72107200237737875688719750703569165280 10130796 60971477335953156574587299856785467392 10130797 403997022376664787233287595693470092460 10130798 -42969537429072836950794097052142846336 10130799 153747570287868663569463390413784861576 10130800 -242860231713121494880452832657408000 10130801 -655602283785801494224425070472047070796 10130802 245006211111823888468467391954313625600 10130803 37749553458976427877188026735613575680 10130804 -288064234403445114921947040935661001344 10130805 -39430461526419391828328704438048377600 10130806 -35399814497160290574315391638351164160 10130807 221036044361809210530292656854875534920 10130808 133740544259535783484742094132569088000 10130809 -47829372255866250305482419683745527160 10130810 134239885846123497272760326875535646720 10130811 -289027108808599451626272383534433380328 10130812 49180659839295474099294946837572175872 10130813 -83278235902618439062570664375455532160 10130814 102091373605482001559100680566728264768 10130815 276062034268019238155393419075738809960 10130816 -529270816305252979577773086184455536640 10130817 137601113331834532798959171128255538480 10130818 295578217881997544428971874195008465360 10130819 188126203859456952741502472013955165680 10130820 -9937863277565766287859188592390512640 10130821 -157526987278204150295785997785817506978 10130822 29827651676608583961220911665182487424 10130823 46629190609029673775375782957443484272 10130824 -206636286792928722960907433964838625280 10130825 -14987022981563853754983729813491246400 10130826 -197623460710727445846103381478304896256 10130827 162808095018801391839333956851673578272 10130828 -92936320834853885945318968510383743232 10130829 309176112610218801250952624873395560384 10130830 215386973825757974114911140570096153600 10130831 97266683681896581832210078653750067200 10130832 1247354139464114570248223025077723136 10130833 400814012801644428291951328335479582784 10130834 12854502388918749807237289967725373952 10130835 48918270119999033412801338180896154880 10130836 75022951865073283348392675191113796480 10130837 -207682131225848629983992744315076847008 10130838 177526834980284718069100337153014525440 10130839 194483955545052472584699696314601565640 10130840 38559437341126638233533803657628876800 10130841 108004514100132099081299461674593573952 10130842 71083863845772270157190104537166073072 10130843 -10662279228657859834813505087558880216 10130844 -157974119656724318512556090909142079488 10130845 362761231563328608489575790776460029400 10130846 -444666956708610313616607249692483904 10130847 -18476365123858472117662514185193628600 10130848 68459017751247424983601386273059635200 10130849 321645925986723788469314905257136826850 10130850 -196399629933470100763060536081179136000 10130851 -111892793948107314579288214107844208648 10130852 21308745705169286738448913651131785472 10130853 61461537630175272492940570669908997344 10130854 -19254054602399379022580189540263685568 10130855 -152713614706288112120490789799420331040 10130856 -200760207467998994171214644308850933760 10130857 -78829854322086368235407410287863433120 10130858 -344759487566138144169023826730740432720 10130859 -11086604528671273723516463317601052960 10130860 225360173159042427431446858999182259200 10130861 130803684085478615320353894680703224664 10130862 -29734806072149714103773248000257850368 10130863 -270168800530260230272228860996031500120 10130864 -70224212990191773582840404300600279040 10130865 -231836248098334098279244227279455009280 10130866 -9649460378444519965839887789342128368 10130867 15517088268843290176760405020179827472 10130868 265537280923116433158065896582708875264 10130869 -272090320745400449067244417303025315008 10130870 -38547802298914317811752141465823161600 10130871 41686041879186864991323349960295822160 10130872 459331155329839913979883927921206988800 10130873 179501833457379520504525534086842302122 10130874 -149368732195147956337235687974520474112 10130875 -242614223717877456647151441249777348000 10130876 -46607219209356459399767780222874009600 10130877 42120626684504928088875114245965087014 10130878 76328898469824612744066316306174822656 10130879 -19665507228373869413268040362485918472 10130880 -21721432155285700794169411100139847680 10130881 -326786113917991524567833569119540972800 10130882 -2869211135495930588445551407273996416 10130883 -37325906450050505752106332937566983936 10130884 133124705976360612710988292888794482816 10130885 433043633648883218473809903407736684960 10130886 -5007262476343758673214983198170424320 10130887 -77529434065420846612340632713393045600 10130888 24419275498634926827181480206035189760 10130889 -163215706535602054219171209622895159040 10130890 -39495627735921042570724215048383692800 10130891 -46591389381132652044331192812412758000 10130892 -120811725688055983636384765720231428096 10130893 -58459652249892601096542847807343123712 10130894 133052263125164333376831759646367847552 10130895 -24197963128758245185828391645350966800 10130896 -17382265272800199139710836948228669440 10130897 -213517039233467137655841933069964545408 10130898 -109426698092059843188267360055740360960 10130899 -252411748178305622655216080347069950100 10130900 59312771055306931515602382925222636800 10130901 9396837169512366718334899308602882880 10130902 -57494850297326118960301635215070931200 10130903 61111765811103271139750774036293663584 10130904 -83493413918847701092352660728167751680 10130905 -252902104965594104786268331343937746940 10130906 -8154213319182844534467356063375736096 10130907 88076765404689999732901802979315993240 10130908 140297418117427555905403177774043376128 10130909 14941012786912001955214470647833843110 10130910 128197030775843987300165119367987871360 10130911 209977030476821944617713848399507883632 10130912 -37887146326384936925625764792624480256 10130913 144548114421136092486958332789627794580 10130914 277224480447833498028844749209619603840 10130915 436025735152667789913638402667213556560 10130916 115881613194398460275399194286016279552 10130917 -3863893161474258023055125269184889856 10130918 54751284936845642871954948645271906560 10130919 25923850726204301170563656827705369728 10130920 -71975403914009242244313237948411955200 10130921 -122932027143573476813385969988248727878 10130922 51362291144021885109038961414542977632 10130923 196112488785053876452577779624220237568 10130924 -44662887230661423032351491385374814208 10130925 -15970629334456751115556512847731456000 10130926 -37227976253006691467045641817634307776 10130927 227392863933686115704472964448580945192 10130928 20807830620542955953526541576636760064 10130929 8123513967827941377155071520306164320 10130930 -170184567894233451103609355352760171200 10130931 12905775750298035674259402300713937312 10130932 28496374558068654310308542149326848000 10130933 -139466238200558589123227456737603150560 10130934 -167178545659524599453121263888770368000 10130935 335752274884657443157361600128194977880 10130936 293905403032703719439513995542309150720 10130937 107158513683326145820969001657441582160 10130938 268169731682105448056605342024737176544 10130939 10492494928172199342772944543800494848 10130940 18273534038489186266770151032767385600 10130941 -86253065347442831954007598558340304116 10130942 -164567164557921887251309053926324656128 10130943 -326841082444620812302869054491279514936 10130944 -167824668837456264399617094944877969408 10130945 -172984703704338127541084765708758488000 10130946 -9005726289361581963252119805798484224 10130947 559885769719664371025373818354632944960 10130948 -14556829289710373570323500574681927680 10130949 -81956400969927911864843157008626202400 10130950 -55677474121567584860455066960029638400 10130951 -831969937887981491559287978326011768600 10130952 18428020124608964372410477921849344000 10130953 69369370765305512240036519858265873280 10130954 130396658153812016091873847068309411072 10130955 -47873311049343062301212776502851015680 10130956 -12329086825406995309827091184475626496 10130957 116557429489634092833247908660765804300 10130958 -144583306335772023325079835031877006976 10130959 178050797325900785397279345349530471680 10130960 35981545665033944551280606538104832000 10130961 15997133900873351294140277274075628272 10130962 192240268168643526051619701069164537232 10130963 481168702621388000359523498949244446840 10130964 169513011669566625410890604435406206976 10130965 -136554153234439217549692960220151237480 10130966 -70524332497292577335331964933298781120 10130967 200775518400254494208451469320510720 10130968 -415548182867799411618215587624747837440 10130969 409013464382846747584548371162915591370 10130970 8601769531536261239763150563768693760 10130971 -106450945812073032788634805759224038400 10130972 2237844271178767848777859905985930752 10130973 258012596068513124497147486754213030784 10130974 66475468969073369350287919060926200832 10130975 -205463340748987613878580261190179769000 10130976 339811165945242651231207790332894904320 10130977 -94003379446111055352200472119838374400 10130978 -1259151707072013335838350056347052032 10130979 102482008247154619549907589994577988984 10130980 -226974709112374899604155642324334387200 10130981 -176842173109756932578043201108434819808 10130982 -98203307460888293711407227973510617408 10130983 393337256691355339001722962205820938232 10130984 334758820248333898844787728720615746560 10130985 94895702979872054614172489667326736420 10130986 -112755980094036054467595544584425051136 10130987 -185884007603568819226183037372848374888 10130988 -38503243344575898344517485845674000384 10130989 400480238260626526794554637879466332000 10130990 -82495321052523475345646338737769881600 10130991 -75365471511442726377887955537837444096 10130992 -69340612738840681644583230286919778304 10130993 34117033682243248599402966808356033024 10130994 3307461723091526514596072094644951040 10130995 172609880140040322724526006113009196880 10130996 -23680029416702733641587561166219870208 10130997 -267073770672625004766980780356650155328 10130998 63600467373630735057076135687778209536 10130999 -176044085545336617769690171696942791000 10131000 -62559766372784072070039813422530560000 10131001 -170691128115829555415384957185043060400 10131002 -26690543935736208490589380517848820736 10131003 -234109385924434381395002233040591100816 10131004 -24372028825609559497307539937884004864 10131005 45952332196265921729131750266071958000 10131006 -28756944134498094840603931605430496256 10131007 -66300472220113411664445315933954752736 10131008 -31999422557748075329232977486665482240 10131009 38584018612755537961520351620004935680 10131010 -14158264660423777084367156715305303040 10131011 2190639970933900659395238861897289224 10131012 132414901260379802357033148875446920192 10131013 -3514250790595130369391520020341653896 10131014 66784114125786820012438581229831791552 10131015 1059226890998535527151378723565881600 10131016 156220219304059379309190303057877893120 10131017 1449607733027927921706264987913583616 10131018 -14687111544367064258450848134598797312 10131019 -7603334585628335443980234798480441580 10131020 131910577384996405877983155371412480 10131021 -123111861761559743940558734384370845760 10131022 -160985995071818360044701048656652951552 10131023 -124053183489520795319644729229421305856 10131024 -12978198094730759995154588851714523136 10131025 133407305678251052278246993386679072550 10131026 272796253118505218077770502578407451264 10131027 375419377740946705050064311348747316920 10131028 29334560779095282966595089003318507520 10131029 598323587279657855954324302567383111630 10131030 -12403820960867573437729860667274964480 10131031 -370248804766967705066055216655411565328 10131032 350522541783959696832512268743537510400 10131033 7155375245301891495674636390765323008 10131034 -13171804383058321178446240962348548640 10131035 235242377470334269049922633804005780160 10131036 38667318975053430359997015005481626112 10131037 146492510634732440828797079120340941152 10131038 198054934639607539362296977823585316096 10131039 423796902167110422080249176730376780000 10131040 -65293419921025822493379552789874606080 10131041 345848333121443714493073747150105553442 10131042 -35249515642476040329015946346885518080 10131043 250223289192520841814275739939891355344 10131044 63927550835434875691663301595265302528 10131045 -141659524087873484155519825899213652800 10131046 121815597641159084187618592594438109760 10131047 106253756328377062653627646841080316040 10131048 56462763697062594272580681894002688000 10131049 -38503662652779912981916206559706974640 10131050 -53041286478473921546858618634278089200 10131051 -138022608801918884347478030420830646016 10131052 244333066754888251293398522497605806336 10131053 68945021774339444663485253684528136504 10131054 52112612203284147055638723979988281920 10131055 -655837614086766294938464470033056609280 10131056 -4426965319812603321399262003728875520 10131057 166856278428674871051831315414844325508 10131058 1956513531431454961072477527583695360 10131059 22559323485880966123471614508732780200 10131060 -2173442783040099610376816542995671040 10131061 51520395454321175639926761632649185664 10131062 -4653055413472659196091040375980911968 10131063 -123108247856482758378144092552257451520 10131064 -43995379826435819381846082528790855680 10131065 29658966484145660702940399490434487680 10131066 105574184954144371550552664201698453760 10131067 -210571032889866440836263120399981677880 10131068 -98529715638836012522802606894394834944 10131069 10354097022833889938380599861640295328 10131070 124894910954800936987219541880737516160 10131071 559827055648171163854751769083932006272 10131072 37866937407116373007784273003308646400 10131073 -290957479388575694556445861224886886076 10131074 121808689653890512914869784051365635536 10131075 -3960029530836822667148807303037071700 10131076 263695904486523208433756366229858757760 10131077 -121683277864052274961619785523945051328 10131078 222025872884068904123882955045694803840 10131079 -4399073717081530880489605791421554688 10131080 -677173197285657915721897281298624512000 10131081 62083222419545247260680575248780432064 10131082 -77687584280512764694406583164735558976 10131083 -370331940856076076363352002396437146668 10131084 -239184529680654317881888225035597377280 10131085 -634615814970551860773067200555250848000 10131086 -787136372419607449368292472011702272 10131087 162733264363013286663438386463850010760 10131088 147913127177325572677851179741782016 10131089 38156965058146525388289180631586602224 10131090 12445925978522605467569794973764992000 10131091 -63838503004512087330364201320412839508 10131092 74046390593257539787274630527580471040 10131093 -117530783272640653631893371244281298578 10131094 -57014057136633541253130563798896103904 10131095 59643356187071795005892292685826831520 10131096 -242770886742356788856063051549709619200 10131097 -326960319745380477906315942099402966454 10131098 -44900931829839945830632140789693809664 10131099 35165267065193766841016550021683283840 10131100 -4823752592871310357255098780186163200 10131101 -3086775313077809433367712505024318048 10131102 -34312421331778310383026470188927057920 10131103 575388570941686900600829186951329534624 10131104 -15612979233563263177983481536125927424 10131105 32515446325873417913654301912171096960 10131106 316465629628185994992554782617634778400 10131107 24926749231526309132186980610862410400 10131108 5325226716799812518931281608048693248 10131109 -39328078010407185058108152458543148672 10131110 30015603681821502651555757120394403840 10131111 -96061812485903848824149493888708389040 10131112 -250373945846724206469308457882254668800 10131113 -94921758096279188894682062313117940992 10131114 -3076689795383931865161841608595983360 10131115 135756020593572097091273757600050129760 10131116 -352619135624544281984058133332287324160 10131117 -101540374920632232544043480571520928352 10131118 5245424204621566808973987108761679360 10131119 20524232437297094875573406504908468296 10131120 11527905360984363755663896299024875520 10131121 -17028857380228533780975181076817888000 10131122 -52139367598347085516470276539490843888 10131123 -368987848559242323884420166285900926400 10131124 58073138282790200967115488703098548992 10131125 -277395687898598376897898703900634525000 10131126 -176274364985364340911197017343977689600 10131127 -292795080921160720203976843061446360024 10131128 -18585505808204609493814543736110202880 10131129 544314583768917176966658851817806509920 10131130 151866472770041617219331643574715320320 10131131 482375621877497653943048631425129464932 10131132 -97284075008995509627391571267228270592 10131133 -503551568481884375235965220266483541300 10131134 -63597124305569316119513702590664047680 10131135 -47393627171271080857735903219379197440 10131136 11544795804419481733594857759163023360 10131137 -185251067420381826554146630912416252000 10131138 -16821257565932202710266578258290049456 10131139 -587264058766133705506223006051010661060 10131140 -48294158927627769971518316456363520 10131141 51336872806610323101072400386206704128 10131142 28351093127119983697851640915548419520 10131143 199425969624594809184239581031767288344 10131144 -4088060916216988658758803495804026880 10131145 -377687552064127801756814130793736291100 10131146 249802554473945962759074559134523578624 10131147 -221005899747998851111093972452853641744 10131148 -383825819279393689584529007255493313792 10131149 236083426950399622701797581017573720000 10131150 40643921901034512745572753935856864000 10131151 -21033732813534912055291280904204152848 10131152 -30503200800067421084841835308655878144 10131153 140546846423132064415105777022754181104 10131154 -117769218455915368674314157730614608640 10131155 -20071188235320735375339869280593436480 10131156 -54623190917584251268102632696800808960 10131157 57099012665423169543585518184558211406 10131158 -1600871880315266296882134134087751360 10131159 20177315631353504195656060908910498128 10131160 -16428466476822418602477544718561894400 10131161 32672748415561029842848684176560840400 10131162 -82507782519887612113466247788981141760 10131163 -152671818881280686004591551720556435440 10131164 -408351948705583550652445134681240282624 10131165 149534269300216792937324102216781637440 10131166 260559186679925936446249170399139708032 10131167 193244908049992984738126089295760252832 10131168 -53619630536858210187660294020241555456 10131169 527661391808508103240964255047718129570 10131170 -2431068882280952418014350893214256640 10131171 -213285438291428807520881019695153135616 10131172 24815217459171108981555160415227297792 10131173 -95474155943641061834618403364390749600 10131174 80490955418949666722743411737177958848 10131175 14177359142830891044064308239967814400 10131176 -513644336247950014506511277102419722240 10131177 -67778439371664221143776486810379099968 10131178 -57061294932932107232191600661367019776 10131179 -631893467398124500062063293866907096640 10131180 152938855585698056605353906281443737600 10131181 309781253079270830937422940813725440982 10131182 -62515157925204528692313405124275503616 10131183 -535166633025928207398880489322084094720 10131184 22066275867467185619696286443187798016 10131185 -42712254188892436545099018247783924800 10131186 61937744073890763160333097892542859264 10131187 -7216184954522087722115984126259990720 10131188 73830853117246368795106461483297540096 10131189 -285283895663372779722944131004011292640 10131190 836742193443029343893003506832215680 10131191 -90115386756081235941122688027752791200 10131192 93878090472357166687347904935566929920 10131193 -242526491398577422068444261683326496556 10131194 -110019076386481860040412315299593201408 10131195 -17643965289013560025659693222876520080 10131196 97534930020633046651378764290996326400 10131197 -99440751591624706684503609057106800000 10131198 -65270763508733112339103114578080839680 10131199 253859152821548263326288105616108594640 10131200 57020787903693191787524855117434060800 10131201 142814364490531831922964399697125534720 10131202 273418577123847872513985533768063001552 10131203 -117884232198397425226172171090865748992 10131204 -33317229462006956801756140430228625408 10131205 -39631668095259003108196699611440826240 10131206 -292125761559672194477993695986549740448 10131207 -329690616353511664537298259196949545560 10131208 -100764833292102164344867350201791232000 10131209 735085040892967645270727832844393380 10131210 -79758173766619684152829250023758336000 10131211 388073401348640535616864990930351209812 10131212 100803612737879095812577614612479572992 10131213 75315095107550157897814113391447346688 10131214 201784156588808798603562328651403691456 10131215 -24824194899177444457872515884834502880 10131216 -57883508052137274660212256819065192448 10131217 -204681952913226841195007416310745203868 10131218 166917557823293358568055153023617911040 10131219 70616260992602921655092955017301236304 10131220 235506971715283867389565394822967797760 10131221 356368040236149143069584959754304988000 10131222 56740584139356195556377662738809257984 10131223 36969282544044103317332200807031470320 10131224 -305577056148496319559052432834109153280 10131225 59399576150802018725986666897773931200 10131226 25651459948015513991357402395496878080 10131227 276318973441240124814280501876029875076 10131228 -193273733213826910221514092307344626688 10131229 85516569315671099559439996678834965600 10131230 3989409759168311922567013878462760320 10131231 -179465061238320472034700029639174917632 10131232 -37644649176854804223903334943046893568 10131233 124489800159802218988260275641461566976 10131234 44024165007692221998314582285474887680 10131235 479615299007987396167909784383468577760 10131236 677166706497667379391325723283377747200 10131237 -3099941802403330872965910327799034400 10131238 75963483249090044004081181701327481344 10131239 46276371730546968027230111398912109040 10131240 -210688400167414995384014670366927667200 10131241 163245560590444208513770035301175289972 10131242 18043946026417056118991365158675264000 10131243 -207891276018952345431539510050484717736 10131244 -267416071650282560636192707299062361600 10131245 -265370629182244787357838688107517552500 10131246 37698564881525009152715676729110222784 10131247 40013572235546290043933987560859538432 10131248 50043388755376689479734889516210356224 10131249 4040937476497404158029674124379735664 10131250 -90152706467665607630667502915422900000 10131251 -133411251491160236432887657110181077888 10131252 239899997594470875340872188060377546752 10131253 -248440072969447485384819827241973120032 10131254 -88269990395527912971556541735481913728 10131255 292000358489255922223588711204165788000 10131256 -348075995860587780717171820147743436800 10131257 -408222634272858045028854481967662561494 10131258 -35647791678646608938596546455095510016 10131259 -85831632833734390253833284029341372784 10131260 -140396503785272573388439527341270085120 10131261 -55965401764920624518252873983353064896 10131262 -33577300425906749350459114672932569088 10131263 44129427115439573788651379223384088512 10131264 18824384784583000577128641403425914880 10131265 -12184220367340209341944120530599938560 10131266 140922984742295346057814578886179792960 10131267 -199732985051377309719046439027281875720 10131268 53959389645546959771032025510001217536 10131269 -158468817685938627790269311030862598404 10131270 9119904165610338177141855699781232640 10131271 -396264733157062511911813840596686120408 10131272 376127756263385562442862038698544972800 10131273 980598180911848785346765856514217344 10131274 32360285349720342590607340111011347712 10131275 -39956262350133750063472083689098464000 10131276 -193483055970143231685793390617258885120 10131277 -46168488504444491093409554786006488340 10131278 97051140181857326729616342717671730240 10131279 -243027609390738849575382624856441821816 10131280 -69146512194383896423072690746330071040 10131281 191034550102815876854595969183779252082 10131282 -83561825997860125305345045541661403648 10131283 147518623007382166498864128440246774584 10131284 233204556998227138613064792181661298432 10131285 259114118393230916330540572581268231200 10131286 485564002567998892698372001239188164608 10131287 -41259800512937794369143397535785057728 10131288 -140488715600455707061326023255049277440 10131289 -34356664907145006955813503609449136000 10131290 83266175065168799847907096531339350720 10131291 -636918038196646823623736639604021796560 10131292 -192088423742967064529882514008106601984 10131293 -119791906552664115265329300907754462400 10131294 -31098989738310915648333218094504023040 10131295 -66343738271528173926063660450550135200 10131296 56294146380889258553650189327002501120 10131297 -283745304986732739005709410602390668960 10131298 -75431532317033946826092311307306123264 10131299 -57927803377391205786026186460475241700 10131300 -143664121752621926770784798498738793600 10131301 -138656466461155215834238645567508285698 10131302 151177634261153613877526009406535280352 10131303 -15918199472786248926777142919140162560 10131304 -463685828303833069619981291947382154240 10131305 -3078300344685205050794307328461172080 10131306 -262571583008943806975628424593477958656 10131307 -180565019025190179905222379215847524176 10131308 227008851140320694889172857084558690816 10131309 204984095104158425370436438986536698614 10131310 28411353277281294158379246651162846720 10131311 54901110405155566400121391874049672912 10131312 32361205266765842469677682857390112768 10131313 310874600688390220178792745493439207920 10131314 -45764207078233979898493478691258221568 10131315 -130783776374790751438462211603512164000 10131316 780930012083018525253012290956959744 10131317 -182237460790742029205538822217276538208 10131318 7587910758718314943058698952015550240 10131319 515354081820337071050650589344287193560 10131320 -631325505178090212507358987200100761600 10131321 -87013892537742200275268252896523411520 10131322 280046856064262295947058127597720121712 10131323 118510463711533567644079458749838289572 10131324 -69310761299584151467793745861063475200 10131325 69837054328369894142931215206703364050 10131326 -182977989604035225201970150252329573888 10131327 -18555247756185948469237600638262216512 10131328 9581000975680731123356282499964600320 10131329 48646167140541124280473682637194376960 10131330 -24728442424082987892621005172810240 10131331 -156842436671200047307519633794645513008 10131332 -29032974373029223678953927252270796800 10131333 -140597062519266178920212610837423276576 10131334 39646941613898544767635716572277566400 10131335 20427793578653697108945177990153581760 10131336 300213719716962463544740203953932861440 10131337 -644399188020228291244099965547830712908 10131338 127933393566881370560812180821503652096 10131339 -152635511720542416411859428999781209600 10131340 32510714543321453749024521450036986880 10131341 -106193409804835765460195691633645462816 10131342 90161336778174231723354243542633554176 10131343 72058532650608777993013079685432993264 10131344 -146764618261497708940986856876716810240 10131345 -47840733341924958252048349564237209600 10131346 36150842967812747574136182175168452384 10131347 -188581911250140830714576868224717952960 10131348 189951455903568736177287718860476897280 10131349 373002634183461630012878670456291774350 10131350 75777850698293418360688154089769546400 10131351 106975935704843120742748849427252417280 10131352 113944103764049171575367186446166261760 10131353 613604056982774702624727590300411907780 10131354 -38373436655043704999195302697759295552 10131355 -126688830612689207984281938061471958400 10131356 334446231420319762793511998712161041920 10131357 -361038402073958293050561798395897784960 10131358 36827409633600801875607117295003307520 10131359 -3348335427080748778900529180999616768 10131360 118869115377573859157935178004336476160 10131361 218853706645257997257582796817982420962 10131362 -18608672806514152627799396871139944960 10131363 -58044970970310560825942499938564158776 10131364 -156573012116895580721870650070468840448 10131365 -196207444042224521230483098814448915880 10131366 11477545141996316567175648807852269568 10131367 695737290318998431442076517214597815872 10131368 250126402931833590783778938483599339520 10131369 -48016964935530309745721819668958275680 10131370 -39003957166850723976285051084204460800 10131371 -268283455931960898524478568016786998008 10131372 -319135360914650594889045093632620262400 10131373 233025266969383043828474936001805182336 10131374 5158050779365289863645846444267685760 10131375 97233110242050083226148100320094484000 10131376 -91791144415574259818061578613934555136 10131377 147152341270076522272304773746743623092 10131378 -14484726419732484771486035896856692992 10131379 318274634057834462886375186724069217400 10131380 59720911352966273182160438758681559040 10131381 -151110326429462296635931934764408739862 10131382 758983560120531925727784041067926400 10131383 173267779168303715125810569451531022184 10131384 15851390172683105766051074288904376320 10131385 40132733608400005039033901979771235200 10131386 241821183178242059505196182162851809392 10131387 132516823118057122412029792577421428784 10131388 -516845388470840286653610480792890179584 10131389 350378090312145204208024912364100526080 10131390 -52489474600969884537500125944585775680 10131391 772255192626159787352554173953976021952 10131392 98023268248409751167738234139297447936 10131393 55155088941862351734714867031158574464 10131394 5764647657702489200134029429552778752 10131395 258347106227311301667434202293422356720 10131396 -41318853229959529590170055647523219456 10131397 372980416290485858643877289028484141212 10131398 135781512767323771605186162106414543200 10131399 2945912989863763816945631139624400368 10131400 -60535042238718940451489097970682880000 10131401 161725566936257331465547885960954887552 10131402 -1662816734899727756252221550720065536 10131403 221965879498931574674911738021545589652 10131404 -113358889191497561627974571358111744000 10131405 -39472150639968055196791260055842199680 10131406 268059718799301318053854690751049577152 10131407 234377759557815179055127792960724396400 10131408 -12120492176595811153519834266813726720 10131409 255294916206477038171358195498511722480 10131410 -196006084592511811849767407811650135040 10131411 55220991582877453495901677399775123040 10131412 -357903551806866640378993148407885654144 10131413 517884451424471896679184829116351427662 10131414 -63636328864810779497160184509625921536 10131415 -3823788655192158962741759148966362400 10131416 18371866237437357943056622932726620160 10131417 327371649754938106098618202431402745434 10131418 -159737752548962219310741133645328052480 10131419 -442677695052765320528518685878555461180 10131420 -4015060738100231784424438386710937600 10131421 449699803035717874211997547070130991200 10131422 107890352038480065799759365627781989120 10131423 72615802730597877203942489920925344584 10131424 113166153635233784290242182721421443072 10131425 -57412951180060005511930305126597811200 10131426 -49145568464784322020301274090369387520 10131427 107082616134133698161013641273980132080 10131428 23770410969449148154795870452502517760 10131429 -152369353015983489198021586687794032640 10131430 90649994644882652887068389478346239360 10131431 86918063846455498195689530798319639312 10131432 184433449467151335627376150400413286400 10131433 -259614281318512094291521460907135213596 10131434 85824063101954863920676559126541288960 10131435 242631097908141077722238848365242369520 10131436 -350149533243647224938196726846629311232 10131437 534076394654279046261193778008566970752 10131438 19064671261484545304117632838515028544 10131439 -130186315441182437112916241193534418944 10131440 68115294883097745581392841218100428800 10131441 42894729025552583950683062691304827840 10131442 -18372143621301167737911517386200643456 10131443 -191315248358115650517353132405787764400 10131444 195976976270825973623476728545343722880 10131445 -3482000831076244158698834786264026080 10131446 -49685632696668220422277608979353321600 10131447 -268825588405675860908772706448248594560 10131448 -110877802082274548411977980787817840640 10131449 -380068156069629126328498157211894184320 10131450 23298077956002503235218726803197120000 10131451 7023545183313771505331093341300352 10131452 258934575201830930358909154100365787136 10131453 102517290573190775368240204872062398080 10131454 238611548857233907928556105311612328192 10131455 -13375502726191968796225569408774059280 10131456 17401293741986207185880260411266170880 10131457 -96199711538185264565202944631713357888 10131458 56649883291837848850355268660434608080 10131459 -4327178527256523382824040386970654032 10131460 -116065108567230651013810182854484222720 10131461 -911664873516796095298980906218928877248 10131462 -116564794314473553427169978812197693120 10131463 -17778582594308350718998392037552765288 10131464 4428903701336490963396849744813588480 10131465 -1927826999214700853980369888151690880 10131466 158120784224801232767842087850691144960 10131467 152981352618806159680066656014911597320 10131468 122613340159335821852603979174870167040 10131469 -12245224402604021475668419107177347880 10131470 32233587407601161211457549544573856000 10131471 -86687106647985742441137894292812528528 10131472 21761653229085039261861278085381619712 10131473 -66517720369074815922440864912420246064 10131474 26148378476862299577594671029314207360 10131475 62515740287617496073507335595091792000 10131476 -76462939784704948117236454861319437440 10131477 129166348281182722410164109170457628608 10131478 31217739588532862173921265568635351040 10131479 -229247027266955183645717255613709876920 10131480 5627469735172773799698128399336448000 10131481 -246051319015375735118598136170309393718 10131482 47720204762797096654480201769413776384 10131483 -107053311397427224188499665691506959976 10131484 -168110339643599159479086188568931737600 10131485 7097712321659755215094398641722323960 10131486 -109604337505348751031882185732439936000 10131487 -101523306298865604521079280650533622288 10131488 -447107269300652543130432060103065600 10131489 -387827593068031040127439469903381725869 10131490 -48665595189485101217229463322001824640 10131491 -568255217934638217139474568247894291108 10131492 163630836523649096334375939850945757184 10131493 -38675393976088207140141602174017895460 10131494 52237502336083668379470989799140707296 10131495 -105658270114451059556222599324523468160 10131496 391405820152262546673263426565336514560 10131497 385726821401386524037290713081863642740 10131498 -67607540894411507521832614869086199360 10131499 -104007793565673756214081934160798167040 10131500 41596152375483494229672322019679744000 10131501 15327957207657937885100383367990106432 10131502 237931620706509142493998700753575493952 10131503 160261397539782270340134752852014278120 10131504 -36570509006390665377804603344798908416 10131505 -48754974580180705810017259290706743000 10131506 38641090687501502024586182608087380480 10131507 -65512936920072956768206782265204688160 10131508 -360971185932657774608612650753151176704 10131509 211895558807462448692149178219830847616 10131510 3433679784577356410283920136436273920 10131511 7346668443539385161193026282588164552 10131512 -82953636021952479999100291007527833600 10131513 -24443773753012328331969349295308308480 10131514 -230455848206469194229669465831575696928 10131515 -134595072512918362482286871591706963840 10131516 287628695200274086578958631624921283072 10131517 -42536301566473330269943874766807240576 10131518 154974602001911053555009874038070664960 10131519 9442875216520684275210405195193510344 10131520 23386136670796193792411567380318126080 10131521 -110335993770048670742533203621932061756 10131522 119569427444267658663873045276856884480 10131523 -189735678933375539616395716110968733456 10131524 -11305887142565889212334378395790855168 10131525 -13714636064735960684399073959649002700 10131526 116796115049963518765240289921972957184 10131527 -31027424174851452078669275175551167728 10131528 271072587741780088445354070101920235520 10131529 -373382369536998827879159752300443160870 10131530 -74807133996983326900460020999770279840 10131531 -3852048554789693734988224677551845440 10131532 284377143245921569710311613863206781696 10131533 -44258260205652750955782004006195845876 10131534 81381474780122906129709744059321856000 10131535 39102350042535548400768961640067210000 10131536 -134760026698383024710212682806490308608 10131537 -13321976103406739256288544190544455232 10131538 -156765614994094289648607561912105268080 10131539 -754343362596437802657419073042152338560 10131540 -5958215213379302042227513704278937600 10131541 183706949116768346731858011755493594240 10131542 5707148236104179965765573905411433152 10131543 157244596741603197011254303162663568064 10131544 -841799342957264031277283730205409280 10131545 -425888722789139959149871154884314536700 10131546 -62423180240705485441099716944147268096 10131547 453166754453775373585756838065516892996 10131548 -7386969645210221878558808179887734784 10131549 97441092377970990416755591566598751808 10131550 -35061650132175721704010392199611144000 10131551 -137134413323818448417437511814877580592 10131552 96426050982996322499109785710123548672 10131553 -479232247887397128403908023390147338200 10131554 100765055442617601780327937085024912976 10131555 149130266165949502792045561513271224320 10131556 11361052793242092782439249701958881280 10131557 229444896744615739367934869184336439806 10131558 87275169892335703950135512678394777600 10131559 59955280646381039209673117304685347904 10131560 -332234124987285222068646043071842304000 10131561 7761338241023185853285322767583879264 10131562 -48769893189090354602691763977165603840 10131563 34188145602734075333322224625145762224 10131564 72761021867783852890364784941480203776 10131565 -65480493973433645748315513987520480800 10131566 80325960889809081442341285270398087232 10131567 -304527768794701009778696472754225526520 10131568 57931295901184735099170352735512494080 10131569 -65497994574178382740449644010549479040 10131570 74650005877462982624319887086810492320 10131571 -163686432119186932151169198783038041400 10131572 -114078584126979116980437496597580872320 10131573 5953406433246958354516456443449393184 10131574 -1450738782989296515689948178218758080 10131575 -23488037909871572739586308113484144000 10131576 -7251889164393690083246585163625267200 10131577 5784770075687979087061420264389662352 10131578 -251056214293758866273250398758734230160 10131579 129530698048632614904242501089923662400 10131580 83320164678124220542776947160422876160 10131581 -26805546192337179612574162104874026618 10131582 -69560731714352345917928645059780755840 10131583 155285491041102988725607392487794623736 10131584 273913201138922477405050109332102840320 10131585 -251794888074212494167472261122060206400 10131586 40000831658762504551158475496176863264 10131587 416057284885898770873525147546769165592 10131588 -277441023889313421004046255095336826880 10131589 25822007973871693249312765912097853724 10131590 9787529510201377553792042070901889280 10131591 -3646649492131548614849767868880741120 10131592 -127742652733407406275992228616005222400 10131593 -187365132958525826892669546226431012336 10131594 -109580928402723678009872111110405512960 10131595 495310744730172552916216873332802331520 10131596 83689959205824409141198217768011411200 10131597 -4191124547872736012139855045612754752 10131598 229875612503479130951400447571918464000 10131599 -217710366126499322081231625363826350264 10131600 -29486099341147037014397152421594726400 10131601 250542458407382933002555540175073975602 10131602 -146810641235892997129094264318174370816 10131603 58683696547362969862620466085214014904 10131604 129613064850264756599449339731017107456 10131605 -317486858853034826846798217589232160480 10131606 -8407523359992643151715910260289585152 10131607 145881355690194295056153485942323846856 10131608 565650452810497364221978886955417384960 10131609 397586812591362888906031450369867295520 10131610 13119620337248963375637886426966584000 10131611 241034012923438201435131770685162953232 10131612 200261978762878561279659835192831079424 10131613 -337287552612382567430315996256096326676 10131614 -63814350141980001164094195182029718400 10131615 49494513154805821192752781398495820800 10131616 -245197526662481545335894939692260392960 10131617 -10609754024767312006683770515455954720 10131618 -78328909097487102352367973380189207040 10131619 -295414130833242197593667696849744498980 10131620 187105076648106633469473988326824263680 10131621 1196420430690471153043391380833858912 10131622 -188639848324303212641321528140930999488 10131623 514543020329411787398225137449858730872 10131624 -211545086813597529166725922630494090240 10131625 201196940137953118854188398779306960000 10131626 65460164300659546272332097238007756640 10131627 -304595483104733240511383148294774073920 10131628 -142054844528443496120259822500673704960 10131629 -295994370118253791517292141155558253600 10131630 80037772526191830389438500418325563520 10131631 -427330808935916819359500563078480817528 10131632 -119733449636626314223562733919459590144 10131633 39124226914322717163875748028938930564 10131634 -332663157470979113952527312960737772784 10131635 113513240434246779441363240618989860080 10131636 -53197393946227664909074664962246594560 10131637 149154802861156597648001012577189225984 10131638 -35765108392371051281348442638358484992 10131639 67865036920537757101994987145047835648 10131640 5298514429706161474384031564174745600 10131641 53295630182283658399436370960682784772 10131642 -55631182235095734124168196279480595600 10131643 337635911584416779188342333336355024160 10131644 -311764632078538505415188784540002686464 10131645 10730850334950366209158016177353593600 10131646 -21734803935681601848746357578714871040 10131647 -233253470399295627028676039898685997280 10131648 21802622723462368808449008058887045120 10131649 -229411602714953915002130130850984852608 10131650 -151017307892921644694061311973604884000 10131651 37896329195911736277886739877303675780 10131652 -107393085629171499054436468511042414464 10131653 -1366156384733527225084321356095025120 10131654 81743501183632745850830610030397454208 10131655 174599961370703355180661742503526490000 10131656 154899668424664679125229267798597314560 10131657 165367557855913507319131571755404447840 10131658 76671208684359927923369043003950878560 10131659 99848014883357471415523404770513667120 10131660 -855394605579787569022544970630266880 10131661 -65099916736579873325143330336761958368 10131662 275215016027377874918976037664505392832 10131663 -250536295283936663098332506768721985656 10131664 -1239758992008811133522919410109464576 10131665 -4902297486291654494396619309135068940 10131666 118513464960444427319191777803737403648 10131667 84848043340762905330476615533774680992 10131668 96672788937690574626028056412173950976 10131669 -242587750419267323575802340919851319680 10131670 2421704509863507850129876310602924800 10131671 -321636804483151972352769246035365363200 10131672 -145621129899161687932935446371137331200 10131673 -149010692687742279328532153241453664764 10131674 4719802786914671420936625055437235200 10131675 -193067955627591510859446119160028683000 10131676 114098586569784703507279216967537768960 10131677 453612507804662442362550169569204489612 10131678 -148262513848688459586526990832656264896 10131679 8348013616485021360914738121656670976 10131680 104525285150654133941321594725356011520 10131681 16326875834153153770750472819657355840 10131682 349565963245892326582099044273831475584 10131683 -63475623705540082315108692495401349336 10131684 -68708452139483323431059213112494714880 10131685 626607788838352587334851700664334987000 10131686 -192768638682139845106392501015160082208 10131687 1796329338700675949855993291186372400 10131688 -6736640185979014282734326343568588800 10131689 -355344282245244109735096191068259645510 10131690 74529992814877270553526730913122598400 10131691 2266297554177079229269171896580075032 10131692 72025396400996133223481232687800727552 10131693 65860259373742314840063426878143680 10131694 16895070564924060979081067329273395072 10131695 -149826765799150068370388710650441647520 10131696 21165084326462799818769482730700800000 10131697 363686985710715162095893463057513208146 10131698 -253751358383430372153605658103988935680 10131699 -12686422888620370748273622578905024512 10131700 38262033037137948697946317562313062400 10131701 -353710210011517154680183250039099064900 10131702 53635525330087224751518116298660096000 10131703 -5660230315286897553237969948544111976 10131704 122153636407414050394647250630560952320 10131705 -128237316530247816688882731299459053500 10131706 -79303639463778132948714182315307968256 10131707 -372742699341624244243614576551414924880 10131708 -144262842914803787650043726540848381440 10131709 116039205089481820270948370073924613216 10131710 -36254783805588486971973384665040748800 10131711 464752692041300626544223186696160859424 10131712 -329572042725632964798082007938377973760 10131713 107618204301190159305401674218603447600 10131714 41111296104150318925436169683949016608 10131715 153603094201346572803338059514434465440 10131716 794635128836053287641228818193141760 10131717 -160432218146137078853950081359064741920 10131718 -391261860828062073341254877973354768384 10131719 108669944107868431200281313049449018864 10131720 -44093349690799545821180244943930982400 10131721 450149997434156578989232905094806448922 10131722 21642820938176921676362806874691204912 10131723 -6931434793674354084070852259165163264 10131724 428129781440048772013974449577002698496 10131725 -176930495234238068772539077406652630750 10131726 -157120086891465419574671748164280794112 10131727 247156182259154226671250260275332440040 10131728 -107572174420972463597493848658963898368 10131729 177428444467406600349386607679768671984 10131730 -24884547080568403059379061516465971200 10131731 388098151968328545913294873781377575000 10131732 50207583167090660811965666976959788800 10131733 287673057439134865654460648952316627982 10131734 235768637045372786688963282969289959552 10131735 170923940350575669686335625995581522000 10131736 -282103479988819204430322248406881955840 10131737 53460308446855555251136823184447568704 10131738 -170376397288779308351015415118445369856 10131739 -64726745873560981691970667797211854460 10131740 -124779218501513479913508161399909329920 10131741 165107375006255630455363128059216616000 10131742 57380261038958144630227486717047526272 10131743 -25925395496719811999066744580790858176 10131744 35869103908814272846823436121855229952 10131745 29231373588771577175230176070906839840 10131746 1574911769059575271466578765410616704 10131747 120210530734376185415497783505766974304 10131748 39744960458508877598885074395381995520 10131749 -164327238978303997115282191252877038020 10131750 -256577775865641088370024706014976000000 10131751 5560561323159772231069188901452312704 10131752 -336419688375476754658126456628378342400 10131753 -24765758010062739242489270548962887616 10131754 -59908558165374516633620847708548739840 10131755 -123101398216996759564003219605701799840 10131756 -57503078948745344990194349645685666816 10131757 -6697661762815311224918361559972085748 10131758 -19469404404410552534991930278283694080 10131759 -335466115829212812091964143435654160400 10131760 32399063914130849372701107804497510400 10131761 152140537830403077853567446920040973824 10131762 -76166080172612176203689587662314544768 10131763 -143122234539470780038258594851850767988 10131764 178153057237618196342622425612075366400 10131765 -61308730560881905159951650168067063680 10131766 255812197404501365374513364026502012832 10131767 -614160769293635522862839247746557200 10131768 13349841995389157053610823658015027200 10131769 383187571308051336732839263261115085440 10131770 58721145662878510227921286841187797760 10131771 64862561227093883570030761228728718080 10131772 143975272309289623641377984479073482752 10131773 122948333154000545386932722144749358022 10131774 -27078663097619885978594094601049999040 10131775 69975338584064577496170210132021405000 10131776 -123964350927019209540836010713287753728 10131777 482894327314325430061486387423025271840 10131778 -133365452460347495678968788152005600560 10131779 97064252365855134867636579380642219256 10131780 -72542755388304657620886155320246026240 10131781 245649730986095345868069493872651330624 10131782 -223548862125671144944547168102855797248 10131783 -112384163075351356614588513154347346776 10131784 23298389626909633435433651915826155520 10131785 -27004485237396515107806388148334800640 10131786 -21586415629032303741543602829794107392 10131787 72574481301235535339126515376864188436 10131788 52251282269994619893123415952368204800 10131789 -660596742682324663708456547100283872 10131790 -188298284882801253895656213800592913920 10131791 -38624515159048909385256790241902969200 10131792 -29694644477681185639128972658779095040 10131793 65317568959438127962559591566329006400 10131794 48246548118245816233292431027043223696 10131795 -18013542973875562550809395278611283760 10131796 -317103165746623888394677978755148353792 10131797 -39774893014109775621457257733456097160 10131798 54062373376831978163882953502386845696 10131799 -125972756629567580562963614227008777312 10131800 -57189768263826797603116444186702848000 10131801 -423025130270104133634911629321626392640 10131802 74841362945912503104666347273849455104 10131803 -370514388848671197058650986742739014936 10131804 -8457041736593479033935149261842113024 10131805 -260653008416631318915606852890863563540 10131806 -13373309849887659952692981244514635776 10131807 102005898579007601641682579015643187200 10131808 1101770530153424805756761291331899228160 10131809 73975084590188642589649910798344031010 10131810 49251201203175274658535913369393505280 10131811 426252100390303593524991739054284976412 10131812 -73374791816419979093442917642710990848 10131813 -335987947708048188027690941814574384836 10131814 -73784010988275884881659794464827264 10131815 -193558523108878804180115539287039070080 10131816 22356713467453356900000367111086243840 10131817 295603179054056819294146503819747493860 10131818 74594199384697987683184068128877693360 10131819 -91050895869817332913361627898731446800 10131820 -2593762367716967728429259065715281920 10131821 72384572880093293063905198036717720320 10131822 -49028175505253727333095450035752266112 10131823 -66443603448999180638821807609857952008 10131824 -107848854529625897039993906784435732480 10131825 -138609548914259573698644479574401464800 10131826 2810166526056303090967963133255758992 10131827 915122736523320406579889380829346498600 10131828 136493182420502931602364731152731181056 10131829 -76469983703070713106515484513160675840 10131830 13544463512300618536902972045102286080 10131831 245658703275404429877699397894731381840 10131832 5159592979296084697986871409839288320 10131833 231617816384751677136360823645788335082 10131834 -175139260391312624699044525876032034560 10131835 34037583613463822717062009035472887360 10131836 -62404658715631474795359292529812694016 10131837 -140480426311287008193048962195727826176 10131838 -128635500675812282725491588485384569728 10131839 115267736973636758955399473028476751240 10131840 -168299693069050576338260295715651584000 10131841 -281611658125006382463476154332312741758 10131842 15222913468291482681550655902273311744 10131843 -92860109705245932790899926365681251336 10131844 -149904419021006224317196415841477887744 10131845 60946973369457994049026037471763811200 10131846 69896839129323666988293633314424700800 10131847 -672885296930818649926080681449262991056 10131848 -68087788147179724300660431278679521280 10131849 16397359894582617722840242496255606400 10131850 113183609912738478477822601119368480400 10131851 398266357626703774705262095820473455600 10131852 -208136888187063438935946716534428512768 10131853 -264610790235145478664748146003841534176 10131854 -31112806518429954836821196732602649088 10131855 234737436252411575347736690008396914960 10131856 27081832194018911727447345604093804544 10131857 -119112932598246226792583350215599058894 10131858 124945611070057798566960405669634145280 10131859 -481029697263988350648701715333369369940 10131860 279779737695321379996608794111356942080 10131861 -109973939870837932473260355054524332128 10131862 108962927558215155488434137814789967232 10131863 -67785486440633173139812678541582037840 10131864 138949777953638872196006361845322547200 10131865 83464166390161225078086304357089424260 10131866 -131243580046373382575374051078913108736 10131867 -70735887667277569907207122427113621716 10131868 147755204286880745984868690174896071680 10131869 517592162472434947194805101454706096160 10131870 15105992756086869786151132161809756160 10131871 209728678852691847844575583826740463072 10131872 -124933663704483646105969692879305637888 10131873 -8397887519319278256471755905377228000 10131874 -243171291662915170735659370549484654208 10131875 -621131241459147813109603023224550000 10131876 68352576402618474594427913484094214400 10131877 -17034168541686080554570863817262144000 10131878 149677915785702759146564545967703414240 10131879 147428637214508993454324884830869424848 10131880 -35073804932088789701689687545211699200 10131881 -4577192578023170421235585278339835416 10131882 64657966790097797066546659608088535040 10131883 -267357258131171135551996004071807001480 10131884 -31772672277569766422387563775432294400 10131885 -88373194750436273059386459734656473600 10131886 50987962596104693935335474339917923200 10131887 4017978378267506909768887797835968912 10131888 -10070036481999065797734834872365056000 10131889 15085702998433125324377333735810135524 10131890 -248888695411059624140047120795502891520 10131891 9168429956652397354545017599594180608 10131892 -52955232372646917736461102414667941120 10131893 -307698467127284826881657636211037749600 10131894 -131636088582546912371844718993393000320 10131895 -108086854661820253438993091805523081920 10131896 -505197800344047360588077089910311710720 10131897 -225415337019758765000310983564119028400 10131898 -11272465056345243248051987515591961088 10131899 564915935049203655194227868081483205240 10131900 -39812465292018032694375463072538995200 10131901 -101654595664541578606765603936957860788 10131902 -45609808671094724896613327799723878400 10131903 147694264607186150072060708520539736312 10131904 124888874319868692757999726092468879360 10131905 -53257967673930647371778158784663203200 10131906 -84264617326104818796117563611533703296 10131907 130089284243702784668259266375711881872 10131908 -255894283388291702283589913331806699520 10131909 201546078457647694040047054743081979104 10131910 -127819845053095994036978491844557073280 10131911 199493477685652564397058551119496470800 10131912 127527664583924019351913828554281779200 10131913 128098440545668367176499292430126003008 10131914 -22039003520336641799699142444222400512 10131915 283542954694423571343190858981362493920 10131916 35636968387978338457807816685268049920 10131917 -105863795249914914004129813779441959520 10131918 133859341176147451915585566540622848 10131919 -21930536148895115971819912726946549280 10131920 -31941380085174669076835288542816665600 10131921 -100960945055604620441276388540784161120 10131922 130712055612989122897162060975639930512 10131923 307875815761314270313285015658602808172 10131924 10458866694204877049837528184024901632 10131925 113987407950060058324678047712675872650 10131926 61046430840705826842170808694900786848 10131927 -5592760157914573088469385482161725440 10131928 497886197825822078120255988001542236160 10131929 397398064131654955428175611298745606784 10131930 22398619953321883846262539796581294560 10131931 -963233337512790049538534724393084288288 10131932 -213497563945134670384930171711613494272 10131933 89893615083183198862190091956562001920 10131934 218949861029407103517291484591897788480 10131935 -243954553442331843007169086763887560 10131936 253930155328477152592285078429101195264 10131937 -91832925216105073687775958627956724240 10131938 28440911226857911271392702328750098080 10131939 -427272977825317259465207312810856894480 10131940 17544695384459014055228163755715379200 10131941 -91939988780944146616265094627950936640 10131942 91470958663904205997893374441813752512 10131943 -652206986950998533270457101350529028808 10131944 276537648202489761165189234075004124160 10131945 132587442055443127615994070250330057920 10131946 -312911472758474253708504427858484944896 10131947 -39298416954176924774854537395757556736 10131948 14232753813599556799536883009466578944 10131949 299470360573894024615321479834546852672 10131950 -140834955606460158539332534367684784000 10131951 285764266884814822805126547487077524232 10131952 -13110858415413429571195830515121684480 10131953 -222817378653199642265517535419634097856 10131954 -65380268450746196739187930713630237696 10131955 421661041671524378478177039804772245360 10131956 452955224301532834638530845359997173120 10131957 -9358637058813990425021510554258149024 10131958 -161066838062205834332941170735693613920 10131959 108370689403372193585129444415637364040 10131960 -64999355239916328537401860949822668800 10131961 24660669516274069295980661955704448 10131962 -14451000430764711588297941610010082880 10131963 -274494411502542906654935696673318996456 10131964 -99544019033816032096612996176660865024 10131965 168565841198708259037670468532749410860 10131966 -2664937085868182808050935775445772416 10131967 391535699594768229377082655236597778192 10131968 78281269696707900692922124982563110912 10131969 -116926882876990899313478090160827184144 10131970 28999206760769868733560589857132955680 10131971 168350153428761186699954420418607378172 10131972 -90177430285204962399396145302757521408 10131973 -379193327847323270661399435455855103778 10131974 200879527375743214192624931640984944736 10131975 23916232219971862068257409182606223000 10131976 160483807964046833908927533085746585600 10131977 224024283562629421309293492394509445632 10131978 63698488614816144919586237729040629760 10131979 -174720383483520666567906617153162316912 10131980 -184657888775081682337262295390723456000 10131981 231767432574419215667145662222360035104 10131982 46097886566151725575429129399439512320 10131983 -434534120825569117987578639591189607776 10131984 -25747896549426866037594922853625495552 10131985 381366342234251572675930591193330616180 10131986 19232500954641500205264958174999270560 10131987 -64501926972033567445878133755556577280 10131988 -243694219533299018654124460980427304960 10131989 -87177366459860218230935424798265717344 10131990 52713255224957008332630451924525731840 10131991 -108952664264562948642412108872900312600 10131992 -6642553678947110643652651417154273280 10131993 -27443484584480194653647330290672336800 10131994 307014673812934609652596371700328557296 10131995 115931088426497195315997549109040372880 10131996 83329474823967988079177112336079134720 10131997 -264364729906487884947135506009688512960 10131998 42967545328003415456411822732493003264 10131999 -11667659456318849337039175397519377920 10132000 543976592586858972735949283519692800000 10132001 448382332391382166127612277843378109104 10132002 1392842528973218267157711401278895520 10132003 -63677571493994173634486539998354102320 10132004 2480261634570162674591367057495315456 10132005 90589539972573051930107146328991943680 10132006 19120798298727139029197823743227017984 10132007 968514138275238706557525098313868637040 10132008 -89404484624160126485614844201312993280 10132009 134524910921767964126243016010793235200 10132010 20877469242034260906731402548335774720 10132011 31783793572308498947218035486662151240 10132012 254670027101285067636331202706755860992 10132013 -564728762459920991189678598043195269738 10132014 43442674019094432163874974471527128640 10132015 -151193725962743562909819705951085424880 10132016 117750558607113042071659901187295641600 10132017 50106027934250255652504808144564332288 10132018 -32821239668471891948229090463470820032 10132019 -136517944682188659570661814632722590580 10132020 229854952397080375929004133725046784000 10132021 475793038458311116252275053607154298222 10132022 -61551718657569358288910917619879150688 10132023 150557595760914341286370994054081578368 10132024 386968913840163126520691133721420861440 10132025 409079777361781162071262188766372396800 10132026 -38298656881096755462319142307212764416 10132027 24552484254594628458040509304864565880 10132028 31222504930628298033178233618917895168 10132029 -218412964673170201507153771804421910816 10132030 25906067436897519593325266633839364160 10132031 -91488204100448968647948257324194044576 10132032 35757970618025521308667531253369536512 10132033 66521188090810823799719139389361113282 10132034 257531528713327043607683440065341547264 10132035 -4177214865874013217264036101221977600 10132036 -330112942427895520639097611347327541120 10132037 -273599068549448282078166674034683593314 10132038 -61820418879133464392882342147459946240 10132039 534157727123019584813136794805452600200 10132040 53039811064822739581006918277126553600 10132041 -7941197978934572072657987605847175408 10132042 -17195009579471006952028135577154725328 10132043 8907006354389193202827149392516203360 10132044 -48272703311639221530666829816352145408 10132045 146676900719094339598026583707567308160 10132046 -179601232275545753589358786590360628800 10132047 -464655678205803003692231165496652680 10132048 -72975026989395144561628452770455625728 10132049 -553354387680903933512361095882936483340 10132050 -73844690896595481717998137543346851200 10132051 -57746747741811005604018196898875853020 10132052 -49552603974058630001201081420231958528 10132053 117297249614021670747418936779638029344 10132054 221343310375822404606603091114460341440 10132055 36370964274819788013266595256709821920 10132056 -251602408787358220078254983392573440 10132057 -633108893240397695339126664675841481280 10132058 122063196972370396340830042734183440880 10132059 -60883653767543326326105062545206580992 10132060 -39088389534127733749787316871689830400 10132061 541414177332311767485336596238356218662 10132062 -139618072435955137970568195817237549248 10132063 80852208101346280405174483115720329592 10132064 390148232076165507151131775378360369152 10132065 -234589120014732223563831836438951620140 10132066 -103768190259901984976778213298045655040 10132067 -271237285416746546065613778922491258096 10132068 77439962170866709790124817408754190336 10132069 432370051309563865177685618481593528160 10132070 50292388554160779435706849842994771200 10132071 -125165774183206125891755093210172781056 10132072 -563381447829987409533533166657449656320 10132073 503553397836978039934411976805175699920 10132074 -296944916959327792606563285579361858560 10132075 -178651971545813536306517172690104966400 10132076 54844547122395233265767648035034261760 10132077 -6266328418858570825439764708421330880 10132078 -165628285452606232227082903450921342080 10132079 13624562912023165417941563232077456184 10132080 -1311728884927955060327690306668462080 10132081 194878536031607220100972619469298636912 10132082 -130540461584489860730142781363347610608 10132083 -19964387058761440148284551222719895600 10132084 -18566041162141786941167466259580583168 10132085 41351370207802918915054417832109600000 10132086 132579762434896334145421294485080892864 10132087 214497634411079841238797291908113669552 10132088 -138061132271722051153803168775117578240 10132089 219432760699372476487967860023925011168 10132090 -739911867361025994585770331785575680 10132091 77294751545851149672909389993865911952 10132092 19483716571182143826013714025897187840 10132093 627988277872771423160521704771471806342 10132094 56594045723160675237772290557717327232 10132095 -5321881940667138241004196499692578400 10132096 100479765831270944455528211686411468800 10132097 1472608274138203656597252940281322032 10132098 49034806405813047938075437847751111168 10132099 -187977474563948857483631599816494976900 10132100 -115086888908284104413836832860310630400 10132101 178588847127753968793138779910098371200 10132102 -16457072839078385651558985013938195456 10132103 -161635417793039297765931982713784284648 10132104 212042150178104237462645118869292318720 10132105 -361612232321943048099782934571091235000 10132106 179769727266221585396147991395638815840 10132107 283674799424375550350062142298600507120 10132108 11436072737417682216109627993995339776 10132109 -21057390637532696884446723284936209320 10132110 -7574383133172905663594243134846920960 10132111 -119712361026393703170235950796916236800 10132112 -154326170709673733952103448330920157184 10132113 -21180662659102159017041699265373187856 10132114 -6868437696953288676719229304896588000 10132115 158768583699125642619462010794089239200 10132116 -24879423399950470503715737770263449600 10132117 -182215567073763820998994255819264202976 10132118 -55407740009308307526389432482777985280 10132119 -117510792160630906527483974751683801280 10132120 10396623276727364727141166986172416000 10132121 218807669196073300888032837515366374272 10132122 733234620927642747785966474736265728 10132123 -196515166410125568447773725959106182536 10132124 -162608801023477636650295490931831304704 10132125 63140013178747980678842843934560880000 10132126 -121676643992771907332624854843347593856 10132127 -156363375323666584079567370979224512520 10132128 -31063685504875496807644966947526803456 10132129 -163482105992570075845243846697609638080 10132130 -190603720060829931087957060965201126400 10132131 -48978451113813446188069984197553575048 10132132 -194250332827623273500477861499866783104 10132133 -1329181520972680644185023923228801024 10132134 7197564261074134121236593700874812800 10132135 -145828351384994099304271133171636927040 10132136 -223152583350193006474980304660404633600 10132137 -403050284178422815676058242715035814006 10132138 258847153995197669917360924085194476720 10132139 139506200798253429058621182323255141940 10132140 -187745600315734461160651692889943270400 10132141 -655623580326902115130097673374628020458 10132142 119997220822687089269494689387439724544 10132143 6553669589562186331949063748036518784 10132144 70053061799192615136030981292538462208 10132145 21316721353367521422361168720909612800 10132146 81535354134954877049540850947202755472 10132147 190028896755579283012637998061083574632 10132148 -31113692049092532393274729892523048960 10132149 -8626889729691710672749492899818088000 10132150 25168442194539303344218851294584880000 10132151 -226758627992349268060673180379963708648 10132152 254423712313354570251840373854517862400 10132153 -115824575226393272187990578386774372140 10132154 9689394183192667078335308122687915200 10132155 201278950087537269897529427141866790400 10132156 -83720819630013951795880922935942036480 10132157 116676990955539017892790593125412014400 10132158 -291168662450687719139008377245656553472 10132159 -87765856110868389577215468825147160896 10132160 -25689190642938815141324526727169310720 10132161 -100802988820096551821298608142904451520 10132162 59935457859262614279382098928366490832 10132163 -319487861362606129234648865704415739588 10132164 17386993076499193232071085292920143872 10132165 51402124813393662810573026076554525400 10132166 75851985987394040553604197414791823360 10132167 -78052276710899061260071900194176717952 10132168 -63800672722215831413949646036500480000 10132169 -120518336829365104896000494712911990556 10132170 18271475867368039046455133650065000960 10132171 37722983563358570370878497896506414340 10132172 -133820046034753588365322955411130928128 10132173 117134674146101045717666424717748764822 10132174 -77416207242694513820305210990319601600 10132175 60842378042453853908392744552291475400 10132176 277380651979184978664688050994544640 10132177 291557720862937629208705095571343138 10132178 -27435833989690808962778363871196498944 10132179 -327251398800392018229903865364102886216 10132180 144452899319886295861309716541796294400 10132181 -17592235510435700443519856360633950788 10132182 25017305927962567307464914092735725440 10132183 176234688506593804435691297303015140320 10132184 407129855914055258317444746966716098560 10132185 -34429767491877961859023313604020019840 10132186 -167720690364384344261112004370023192320 10132187 2960502108879090471934584133169367552 10132188 -81138675938637782486334595324162498560 10132189 -480603417735452841281522396027377805876 10132190 -60314937880338632000367777004683252480 10132191 175311715673364123005950661983143668952 10132192 -67765591725251049262263004756317831168 10132193 -238589181844048343598892743967337022558 10132194 -54560884100135743752142888770475783680 10132195 17549636476358028975270234527836800000 10132196 259363298227503824309831752833148022400 10132197 -155304888112952458155837715389416752320 10132198 -124640022253429448036843161597767194400 10132199 21991587963443770583087544559967752704 10132200 -14126626765591105225034329924587264000 10132201 120546491578013186156208874951264488192 10132202 14680061228828468380761709386588561504 10132203 -263831986696283821111277175522372726696 10132204 -122161239199563233928110796718166353920 10132205 -50409986558272492504587909479681121000 10132206 -60185492109714792460838182731334748160 10132207 -128341194226955681616910613576560113936 10132208 -141415873549865612843338444531870138368 10132209 39106678677619802017039224522331066416 10132210 -47785674362142331281658790176207764480 10132211 -18137984456371747331800262168607355188 10132212 -232254645149453417385391483406301708288 10132213 -109414252993728000564017326439046070272 10132214 -214453877611850398940597904987608264544 10132215 94798758140949086567907373339493559120 10132216 -50846690676175081045264083373246955520 10132217 49620489394028688873668128504859356266 10132218 -88529363211269036401971678912190632336 10132219 6234270668005669156546415509935366288 10132220 112308053682994425660721257625327802880 10132221 127189216698519948248545842628737235008 10132222 86301644761286929587693454524751555584 10132223 -242162771065137012363873349510157101320 10132224 -360983139100875711793141728064611287040 10132225 191090031066791697211982383683953196000 10132226 -34208342353540728016508616338733705216 10132227 -88042665247773970893257350163804059440 10132228 30122160224848214628812553029560057856 10132229 -482524182087294998634696123864357211170 10132230 3858828219661508377425202333088718720 10132231 -411015099024364791288113508264425107400 10132232 -291552701291866598057545531870327357440 10132233 58462900378672010849185045418188219584 10132234 -113672409133007434014375293155803107328 10132235 400576990261519648443778875479852827680 10132236 67844621512568892218444622099446169600 10132237 -140989179227709142750188605237438599114 10132238 241012793102143124790813379029434818560 10132239 -32230868959106870164862788644624112752 10132240 32351101729817640223443257577124085760 10132241 72223662688563218347721634862304130624 10132242 274033033398035688467322748937245227264 10132243 134132159224888744920883311449556813888 10132244 375934628649323747851256741358524467200 10132245 -236090243981174441382652967805472635780 10132246 11569050419432513110053249876744242880 10132247 55654763836155453071260650053677267320 10132248 -17430378765049116738265924246186229760 10132249 -53165989389251718553437957005089604336 10132250 -2634290069251944130437021811534440000 10132251 -56027048842715558734183594941541057536 10132252 95413778183451612641605755695747481600 10132253 225991111177987732380995162073538619904 10132254 12224589374764803180841778063948224896 10132255 -40920622079655106042976529401996001600 10132256 396475764631203819848312586919095631872 10132257 -57949334980020304236146736927005011200 10132258 13536359905738451803581049848486455040 10132259 345084562000944076372090557661682128608 10132260 -286651053349035612185274289195742576640 10132261 -129112099488727114651677137271154485348 10132262 -444153055372046506094072976037134336 10132263 -411123594211325840236445728679237587200 10132264 185352352483989221541137513945542072320 10132265 62914863055615031923247261017377239040 10132266 25421165554387234369810005630117792000 10132267 -453868423596382483056109747340881215488 10132268 -258554973405030496998604062859922217984 10132269 -264502654965761198136386994794755563264 10132270 -139642171116475948003090799065132729920 10132271 -594199969264152733292322362984755170408 10132272 59103597209244554048762556423870382080 10132273 -577007096747530928919130265303271210478 10132274 -149128062421538961571605111211771866864 10132275 87392055250427713868111782377284730000 10132276 98707570740687873225244905847560241152 10132277 -72217794814206052919903786687266019940 10132278 7215265820281188080977285156115672448 10132279 -85143869881387702427587919939927020120 10132280 -239578119561129873777591228186237849600 10132281 34482182897796096538840833709408942020 10132282 -37678081951971640544422671969326737920 10132283 12242795937896020973863519663796931120 10132284 -16473853224919632301987696347032985600 10132285 122858991625753367169047697072170359980 10132286 -130097474107834207352040735743564721408 10132287 142745695199349192204001108191022832640 10132288 -13058977234319965497945045243520876544 10132289 246222002649763086812956440142539577992 10132290 -3341788202563374132604994655511825920 10132291 -38141834231818083922874438798246968800 10132292 -39861431378575575699746384805418795008 10132293 50682997471285139869969307355119818464 10132294 -24465591790003845911320505788228009920 10132295 -165909822363581748193477486937308777200 10132296 279859830109846962250396149065880944640 10132297 121285032825328468353680679796192412032 10132298 280621326535689456209752801377602400 10132299 -235238500985461104326208562099168166916 10132300 -38300812378923097856754787934423737600 10132301 -72232715783140306595356504893472162080 10132302 -12471960978275052265830591888597422976 10132303 580684890511181265977722929660435194080 10132304 4440909619893506093012891219625246720 10132305 1177950018959464476873236697513722880 10132306 194814150254660441579557477467309016320 10132307 1251176689688650437154772305164008632512 10132308 82706124422032020698798656657469620224 10132309 46377517923092497440678666768505376352 10132310 -38765982591999143790545498639542704000 10132311 23005124655389595286499225007615492864 10132312 241162426198805286743579132213819443200 10132313 -54801199442490075213563619022557790140 10132314 29714238199572358104885684979946299392 10132315 -220187899227873856921455990775663391040 10132316 96683832978745285568137775218504522752 10132317 -78899270650931725139871590001402807360 10132318 139550025271344634127139767225559910656 10132319 26912763099056624472212029433750893440 10132320 -111550124732678185582269972607087411200 10132321 -181395149175287456376487439564760096478 10132322 113625921225169103230567986440552069712 10132323 -426623152754654366771173710284706241296 10132324 35057981284771983056212192114351277696 10132325 2882285651973222766155393533611860000 10132326 201939993150808493623325028316618509504 10132327 -14798697582100804181939858735113570400 10132328 -69871060377136853805768350579815219200 10132329 -287132064843965436207418753255842401760 10132330 15543599150487876056988904184895008640 10132331 -509457967035186498865270517486504190936 10132332 22606607517754738162755927631923412992 10132333 -574671015275234282320748564912547311136 10132334 -165897761814344395857073651935660018240 10132335 30046605003778405347492564588766785720 10132336 -45666721124886424450728350552933367808 10132337 -166731277332317932295425656733372635648 10132338 -204776163474642945201509436985351414272 10132339 40896900780967691447066545240033459200 10132340 7642612161594791034425117187341687040 10132341 -204524579475046843590878654443948682208 10132342 288804075255178921535174593043938772544 10132343 294637892161807737266017946637934881744 10132344 -108700579473000787503426549717006336000 10132345 -152258800303343212223420476238653107900 10132346 92655672540233110665070635270575466240 10132347 -333667247121401642382658253916787482600 10132348 1478862632734558835340874872713551360 10132349 -341663664621070340362851858067020598650 10132350 2683643323683538349200638289893888000 10132351 -89479892510050517999699010285635439408 10132352 -146694471490958483520444015986501222400 10132353 25948613753895987072355446909414785088 10132354 -54309485469623795367589670860841453568 10132355 272299177018397291633265993759956015760 10132356 97451689008790947385736849892885663744 10132357 -168925335770979635976178700370471273348 10132358 -274037240408570878887541295751805431360 10132359 174902853240348081154592647667249599488 10132360 2105423708089084588029479016576614400 10132361 -477825939402980824670236925406890798976 10132362 -42119577689313417268545713051716470480 10132363 6904465979896814137473450741560243464 10132364 127566335432198592260662023074300785152 10132365 81509377132152510531966299416586608800 10132366 153793744546342315255187440581229597632 10132367 490443745783919614789349828483010029376 10132368 13847906580334023110592466763042586624 10132369 -9580559620735662891644229689844460556 10132370 -117736954840103838752793883937933985120 10132371 41904437456583090732824094903743885760 10132372 -31968450421015179474989614250960209920 10132373 -49473597234348242552378095773369099378 10132374 -317306247143445225431112555421065216 10132375 486574495451852122204635395800348380000 10132376 -177454054405382238684528034217875415040 10132377 -57032644481013438856200374378647981920 10132378 137651773509117593455829011453574961120 10132379 51690439584095108636352998692985994720 10132380 -40167874824189735735261331798951802880 10132381 -5962433373688222799628575438485619712 10132382 -109672496637308007227338471901847482880 10132383 -30733312145444855766509593488662941920 10132384 -53891478270348463194329612992245202944 10132385 132258274373174855288358915802474839360 10132386 -92964382026183930531307606126468745472 10132387 -12658288123488898954702466825031322848 10132388 77308391100774145065244483789892100096 10132389 -632496660345723375243224921334455218692 10132390 169237403344684632874494057318352483200 10132391 -9557712086492117867243739946012014336 10132392 -237589676010197352554357076005303009280 10132393 -609514606747390376625497869402228260358 10132394 11247362679771412947169352431073276160 10132395 42568627959952854932744695374227907840 10132396 197224333131510350284429961411475934720 10132397 -223809891266393461620275080197494309760 10132398 -206384915158147676832123567445106474880 10132399 251260460598170955348300954879055744400 10132400 5735410687960025058145618874875084800 10132401 -325535551398845025151351090183921869696 10132402 -25406700553649508925508075562249655296 10132403 -521804266601671131901163053780322031348 10132404 -3458285526559492087517692786999891968 10132405 -143163807173647996508611858307975904000 10132406 -9933147351089566647178893441000369216 10132407 222946790186366656240073724855648880704 10132408 167145557234726807753377063108816650240 10132409 -78336522902029851401690915825962397184 10132410 -61166767613028457945935374963822142720 10132411 -292714374036816751761805870591387664600 10132412 -5575124466260842688315273653563334656 10132413 36732017367833413978846296648814487904 10132414 -35729093851788087571968811303561522944 10132415 -17377626045733900247863189576349108400 10132416 82031149715288642578868267625826222080 10132417 -497103268153101720309995236520241145534 10132418 -124032886285170427831478779585752029184 10132419 106819249801250204417198549407624704 10132420 191225250065806565288621240124754145280 10132421 -58905951882872644206507498394448677416 10132422 -31048224720132112277688718888582776960 10132423 -260575114650050653944513464692237347360 10132424 -234011420511828327766213224959602483200 10132425 -6659728677576613516314567545962344000 10132426 -204802882290656099324248053718336415040 10132427 493473748359054322723288010965519632276 10132428 -94555919193595749930299035638108602880 10132429 539747336549387885830866839367063004480 10132430 68830036040343947263417090821031833600 10132431 -35092414281572251465688374394592176256 10132432 19557531471008571065036918741609349120 10132433 -30018110500409950212951987624169410318 10132434 -459194307459739565783114110010964480 10132435 292133782133035550789169932514318296880 10132436 -372576213042360451485113884564690860288 10132437 25817694397927463203787685307339589760 10132438 -295682429889820055939665507493896838880 10132439 424283923616117388699785208855478767240 10132440 186521999195101614413438554592512204800 10132441 -141945195776613768051285935248141925376 10132442 -144546745607352384918411749236950079008 10132443 59701039281116791736508378094623575040 10132444 -134724110484791073191307504503610389504 10132445 12116527220546054723542978190681823480 10132446 -135154325642113407462679722860059674816 10132447 137122643532862383811533386737496193600 10132448 439621932944368232126112200178061541376 10132449 102115819540134952131907307422500844464 10132450 -12394146580130519958813932913148029600 10132451 48550411123390834380352431298439814144 10132452 7484919938772935855232891213704696832 10132453 77112081377700933054239309145069555840 10132454 434382464788295614835125520228229135552 10132455 -161960404367277697829639751012125426400 10132456 -398678245242648382789855946649132549120 10132457 516914727992282457407630255988626761872 10132458 59177045322736220130243318389673792000 10132459 588397684662349516514615212101008775816 10132460 67660390558068969089980656524148495360 10132461 -516532771488228866889910718949250044480 10132462 -305080516258974127036286638250275896768 10132463 -274771999495124063384046809975245974216 10132464 43355992250726551376703392710747521024 10132465 213699303073526901340980948884319505140 10132466 132889698790099676124470823606826175904 10132467 -57829497311418293302965500384239052688 10132468 102864177358416701968446562564566141696 10132469 -14478307688958765879429471092511650340 10132470 2147213592601167555975766762293217920 10132471 546322688661258424891843531735067583552 10132472 34013417073598191560527974388875264000 10132473 -1636592356219010888611904675092974720 10132474 -33442083516662163653824033168886415360 10132475 79197978914663999844773261177270332500 10132476 216974058659066709300780128124237726720 10132477 -14014786515212646672787862125598196448 10132478 -75322625952746698097720024928387624960 10132479 -3299067884008975236096087678784469760 10132480 419672364542784056732573402389492531200 10132481 249898416392856522279087165991071996864 10132482 4625788963787076058786027841044817664 10132483 -40863060955457047845123819072529536000 10132484 -179371908472402132261015546760296343040 10132485 136725433415440258105068735914167291200 10132486 -34636095802756132415038489122929385216 10132487 94705435214495544644896271227522201152 10132488 87366775570614113799233992719420748800 10132489 101866266431022436546175999664465671424 10132490 112938112754474269031943348042963900000 10132491 -224451590822780681110496450687605465920 10132492 379172354099745152835572099705754744832 10132493 276261233184355435440747611563972622016 10132494 -67417807258492933715008649022504147840 10132495 -506039669359127637066581618638595517120 10132496 -131192822920108459430349027979510480896 10132497 147772968708179241590054867371285106274 10132498 169866524551264344378407501469011979936 10132499 265514253288909570218445330668601475440 10132500 -16526218806089135264211452174292480000 10132501 -185110832555069171942206531137703840498 10132502 -106619369768303395543959787915209390048 10132503 187250079758726078053211678495554808064 10132504 475430951707290704429905927511523317760 10132505 106734039396773077332284538904572376320 10132506 -345847413846698307523546068982268275200 10132507 -4566978083492010243863626459579589376 10132508 -267882892469713498606367402425501788672 10132509 -212868660902951601779840204102858042496 10132510 105227988330841839569163928731284793600 10132511 -141830274889429740523865436756016948248 10132512 13299716851823700897111433926489931776 10132513 513465010427673322450265534089880008980 10132514 127372828489732143222958576335935109456 10132515 -153636206931925752791732886047245379040 10132516 148838621683864668374493241099623473152 10132517 107507428690539488177130147929835308700 10132518 7404198582578102871171046488784009728 10132519 58486735737819921105380778507722950344 10132520 112658491846098200928048146635701196800 10132521 142875857994472891194667108961196153024 10132522 -97396678156439882650612372524715078656 10132523 -416388286000299684012884598494891111640 10132524 112607966442775383954716671670232923136 10132525 96482904189405743088261060763131379300 10132526 -97197689897310025464054874776550633536 10132527 -222576869821008251929538046155806185696 10132528 -26347045414996292388426424181401518080 10132529 -59083745420288324324886250879416210720 10132530 143004611043708409520487111077739256320 10132531 153216840845197277379758364905074369600 10132532 -199094446368287107363593314363137579008 10132533 3815365187986709281263094331917068462 10132534 -233503129755182859270058557591207103584 10132535 -7113038898167427858821113215991034880 10132536 36956276253581020902793792204170854400 10132537 53109883355994431407731199449269702186 10132538 -139818292491078626951260083018992161056 10132539 -163877196358680530988353099831687903976 10132540 215540158093750886711702331900211200 10132541 -563878297912471870250435781773078240058 10132542 81775895200564486329454744869973401600 10132543 -85691820459204067881334252405099686208 10132544 172234205553574766673075978849767915520 10132545 90031913795885743670323160804357010240 10132546 -11097190626988702912027786837518274656 10132547 -462184716680822461205942791377297128004 10132548 -2176549211285623115125529598373800960 10132549 188541445894302796668517331912397845536 10132550 123429927588387240023744976654517785600 10132551 -105221473634070658620157778323638569424 10132552 -242777634122863985442732379041708441600 10132553 92172644383782944765649673237715829504 10132554 -4984760586940234299446001187293262080 10132555 51732616148210667900109926259290742560 10132556 32299017595532706883979136513117139968 10132557 -269833662990010007656937506438621444512 10132558 155073929493541641432470531021945917440 10132559 21464401616615385366441771341793553680 10132560 24148709033128516487524329204527923200 10132561 31348473406580022022445734032274662480 10132562 53114818760977211497357102320534900864 10132563 3139507155555577213169512662634176000 10132564 -57711194115182762852923074283997032960 10132565 129489469511098958347409147577681146400 10132566 -165128668633879352350587815992695734400 10132567 12277105293102063629659743421711930880 10132568 17949405628053058883049432338806210560 10132569 72419258014994011937935947448327069104 10132570 -58679164798759445310239553217153751040 10132571 383889176106278425575094425496966782000 10132572 -10342961778014172960793091548109807616 10132573 28318187568970062604892117695753391904 10132574 41523227411675136278321954435481937536 10132575 -9987411535079354194402827573830879400 10132576 -83079423052863333811807558572404637696 10132577 -63914368641014455064114071693977338688 10132578 186745253704746713011094641654374205344 10132579 229695814169218555110900041642095431312 10132580 -218103884505898414896506150368759084800 10132581 194839477766533067088150671423372798400 10132582 258517072788651603952716470082007495392 10132583 135397173040915012158501519180542665200 10132584 55556408609328021836746794204655779840 10132585 -324991523353057190171098381394976416220 10132586 -228877882356090063315087443016717031680 10132587 -209181941228742961977526163119690804560 10132588 -539133460539399728269125972119131603968 10132589 63664396929910213553188632306917317056 10132590 -4849973264561736988589451197196706560 10132591 27243120770295070182368031065343266784 10132592 51415239076805964923776951146248503296 10132593 88101886270038881060301710770596875904 10132594 -146290902247919368787764375913959121904 10132595 -12487353242869434556408667623775987040 10132596 155554048603267955369782166622864096000 10132597 83938746073487045247294798490333949340 10132598 -16496102356760425716129165585106108416 10132599 45404715949487873187290470824109032960 10132600 -48055066240417806093574182752125440000 10132601 -149312933978686391098743519383982221760 10132602 3964282011694643538235581606472715520 10132603 16446061935818944401278620050889370400 10132604 1926428821815299616981092823021791232 10132605 -5111832080240436138825986718899529600 10132606 1694328735629549227275274565579240448 10132607 262464668949532789991334364440022505856 10132608 -108461666426396014921925995870531092480 10132609 13799054470705504860124054613340647810 10132610 96480752905398553295473083960714346560 10132611 -212129355641008092593023368776040705216 10132612 1473021476401137193309927209579641088 10132613 -266586769443106926168641325433030623138 10132614 -349515844784070179878112773267147492800 10132615 84762650264399242851050261042988848760 10132616 -161641635116715865390160054283275827200 10132617 -109669916961410936978023317168764143680 10132618 75019598000196331439085244749735827760 10132619 -12129200790865257912424783779471252480 10132620 -8168370913226902539218637817196144640 10132621 -421211095743259463578557762259026447178 10132622 -171097943977383634840874830409599053888 10132623 -119620587406286061772720591475358037152 10132624 -47594303908048826694958070063296348160 10132625 1072008383820588225539479254824102064000 10132626 -56129944555719442598104478887157592576 10132627 -20448453567732066689009258639727392400 10132628 -101281059943195050335422703716655290368 10132629 13257486515828872310192642337764728320 10132630 -43870748647086985862920469390899511040 10132631 341081328845987504528632606470372287112 10132632 212666177771091422240250991642822379520 10132633 1471689179962943066722346539067742464 10132634 60012903581587186962596025177751133952 10132635 35902122309544653527165355639296590560 10132636 70439326481118068847179009454753589248 10132637 -391838835597924653012180395827360306714 10132638 37407462242273148112478433931264858944 10132639 159712029320805325002198336342677911800 10132640 -34292342909414243769862978917000806400 10132641 446497961016856767714212872133915569440 10132642 -128726726017689790130879535442367909376 10132643 232195487794986998217406731644506519320 10132644 25095102901211606664606318663759175680 10132645 -228166781206983131132017238653313646600 10132646 -143329835549318954629636923998510704896 10132647 54777872653255301889748127524415955072 10132648 -91525463094210994975949643459522723840 10132649 6645553322822780509134479562971994048 10132650 17324419852050017765806063252617408000 10132651 -534908598464528357974750232057202179648 10132652 467930432722683774854076846551397217536 10132653 131553222469344726751070010331158031200 10132654 15599820260071667155050056126655487872 10132655 -26986019067933095543432413601467093440 10132656 401663825065460443358280178350784512 10132657 270051953102953475834316989684685813732 10132658 1068379769976189295643993773565363520 10132659 -71247444886891693435986747333743106816 10132660 32010275623992826430541367232085196800 10132661 118839124401263747581548012090455790 10132662 -41972148106795360910425485749390277120 10132663 69108854890522058807760277034652907920 10132664 41361952447246598515749366212445327360 10132665 75521221622396194531303694892543001920 10132666 165492166255130383454304761290734802032 10132667 -12076615124759484878111016759895012848 10132668 -35328115986222948350663627522358312960 10132669 -62570252486805316041074897683757119930 10132670 -46918895785594933044074060798790390720 10132671 113223438545045732784050707826864519112 10132672 39408391220640016860894870726707773440 10132673 13771775667171838581177581172656478144 10132674 -74489324739252959578813167042628319232 10132675 2957147654399919318329552701993106800 10132676 11295515103145581203753700162127992960 10132677 -39062011578403907043799452747398223360 10132678 -351953146816538645935220873063613966144 10132679 268887735123240901375198191945774872280 10132680 -116914044762927720110074263663432499200 10132681 -132509956026109381331981335270185925120 10132682 7796576250015214211702511985020595200 10132683 381880941490936694081986281109674233280 10132684 23108212640195492507795357641206144000 10132685 323544072927681794195841878535727378380 10132686 -91105216225093271232892279516686175296 10132687 125959800287011611877393421079646772760 10132688 -163337980594923004287563953589292711936 10132689 27754849136957012195463319161075779520 10132690 -10776213220979970824313101577615129600 10132691 147957720834728573588560758516840864768 10132692 240264725862038290779049679183892480 10132693 -903820428044431152150517244030363094116 10132694 -7902572121028767977314406048897280000 10132695 6077174476520276360601563354699220480 10132696 118954757327221377229157729778985205760 10132697 -3078101750528987480518723364615811288 10132698 -10704844885492316755764074638033136640 10132699 100171047762924670678814644789275549408 10132700 15458738515983347167376425689613248000 10132701 100979675281240903967354610279473711232 10132702 -129679847280057811872955566505629080448 10132703 27828358541079044744173161862361927280 10132704 323691509865146824411918978845843652608 10132705 -288568658292210683608707420884740889280 10132706 -35017807010685392089157754699929750448 10132707 -67355073073249467504039599046821074512 10132708 218156682150197841864211003445888601728 10132709 80452899880011609445505758140964510716 10132710 -29362292385022069921200812462518913280 10132711 -53078670560379375683246167972859871688 10132712 -604250261262663698700513286573483852800 10132713 107717980862773415009598141927110080842 10132714 68600838492976880781718922664010880352 10132715 -112789738260094241984994370555679184480 10132716 -273979412867546886251679528237113917440 10132717 152566920024220538962722762911481025472 10132718 -206169083054098041944524806311939049984 10132719 -164146484027028471125894014737776486400 10132720 14915232249610669244577084986216939520 10132721 364320248268887768873314962205476035922 10132722 14926277909978951561621173400253050880 10132723 -97463349286456166209064312334929515176 10132724 111507497763756283387691664009136177152 10132725 -99214849927546333859473866946010952000 10132726 -160499952423530116685097073392468686688 10132727 -105603278442945742893924279430245951528 10132728 -459535565187970068505212465177305088000 10132729 -55175951625736175145111014660253604140 10132730 -147559000129490676683763311931246643200 10132731 105021588425791395975491562682298732064 10132732 41373089471529439821949920962698342912 10132733 -274575803093786101333526532185510858958 10132734 115318008581724153303858243367636495680 10132735 -929584119443940524979437461707517200 10132736 -69470858436487197593156148843069308928 10132737 137434107321159402304111061528008173360 10132738 122977428880753426857317822616981626880 10132739 -196647600324562221818563469813399580720 10132740 49008919092314732461825302891899128320 10132741 189013071154616513069021229672933398784 10132742 11584166860847317689068305538713400064 10132743 221119120441314329424261814404843877584 10132744 -436442804491102117705698598821041187840 10132745 -179332801012541756694680024199380640000 10132746 10725550337295808079386994002596768768 10132747 -663008830751563406640470225795102081208 10132748 214868997132658584561160916504073278976 10132749 286380266219960361480343867038410908800 10132750 -205029450062348223078032111242767216000 10132751 175583332424731961207883947258039704752 10132752 8990798430975957518780722082760622080 10132753 15705594878698154704346808540928797184 10132754 281077112991825549810268351746236838912 10132755 -48103171321002727268198006738742412800 10132756 262706463465459360793352731286448206720 10132757 276852589957950618462931916058456303840 10132758 -130809501036058455673522970301555343776 10132759 -83358262128722149677440787431714556504 10132760 52538571165459422782181857144034304000 10132761 162113475700208277077184965316667883472 10132762 329676084238607322519717898198546939632 10132763 172739012421448457037541280751300507012 10132764 -24008584797138722031280686850875924480 10132765 -8912908195289443240826459409260674560 10132766 201398417297866111963870567709405429760 10132767 96969336328317654324043582040963262648 10132768 193269159204066290923146343572833894400 10132769 229146039887585403962546606286360067170 10132770 56403266261370708437670737465725593600 10132771 333540924826781081913662317201547828688 10132772 -85355769897673207379854174830476160768 10132773 133571289597873608052487720500285006144 10132774 392176882904678835102110850809525717760 10132775 215544414481802802526917879292029570000 10132776 -20287023610905133975168626639705292800 10132777 -65912095903068822557311648200692697600 10132778 -2040810163313086593219317723937895680 10132779 315358672693413627684114293429162852184 10132780 -114179835367717515020269334348909752320 10132781 -53303513762952507691998573857535368436 10132782 5809236617821994841035429284885632 10132783 28386577065641060204234649034088065344 10132784 50568735064148396689923710358663905280 10132785 6620106182382517835476156367886972840 10132786 288747628641502242638148590889908313504 10132787 -146740895633558474040772908792322743648 10132788 -29670844894395433003176578192456994816 10132789 3429545966018213006142596008692569824 10132790 -6562429046722892493788057506186329600 10132791 244626379528151669833370682264953999592 10132792 -11337412776952943805955691662132531200 10132793 131570957012948866539274266077264716320 10132794 -33038885442561906133207241340388858368 10132795 153162906056866254071353704752293153200 10132796 -167067047474985951067419856010828006400 10132797 98307680067187369451390406109519123200 10132798 -11676933742316106593143390352646735936 10132799 -540412982134927958071669576426261791264 10132800 -5851883427709885681147791482762035200 10132801 -218108635184353103142392005351840029248 10132802 84286738616816526939635279969635142352 10132803 218954872256673894742263712279678063200 10132804 -174173319143952725596133481876084261888 10132805 196092233803743363651806867462509292760 10132806 84250934361203143421493019636482322944 10132807 202041430741456219032291584426646996056 10132808 145130177317738569945053427476763264000 10132809 2772314331766156655898509340543058704 10132810 -34633114431842461460520434014054010880 10132811 66768524486142181910333295960275288160 10132812 -219635921979363830293255179466444681728 10132813 -514647034484098558006936979860711964938 10132814 -268233266282292598018117917797721840000 10132815 9622622107312413418868490285956628480 10132816 155699291003041717120587386216148221952 10132817 253110127774579585892627311852380778866 10132818 123770079767732489390313201307592997504 10132819 -208089117856860263131138463504375143056 10132820 -115803682748065040520422109766373829120 10132821 3398557918955214901950458809660653408 10132822 -19413490110076145559132805629987717120 10132823 -30783358226156446285784581641035088336 10132824 90806634539884947058707818722213232640 10132825 -54400362141262260739485571746782238900 10132826 36146901801080252174551425431492578560 10132827 -283692537941811451506439402311526187880 10132828 -177116423108735746617146830776437544960 10132829 -3239636985929341234054586122943709120 10132830 61844304382884094298861474165249568000 10132831 564621261023703144795815350581334885552 10132832 -295435141241618641894119637618537267200 10132833 433444600387861431360361462384802072640 10132834 -96164064046812923681643049045434416640 10132835 -276207284133360710561346115852947084720 10132836 -29116401834469298621229443611031961600 10132837 -118319739864822855501746204777075565120 10132838 16830401173984313748708187977348769344 10132839 115406619551158321835776301088725314704 10132840 222220401001149991453250292263684044800 10132841 -7812898343433642269449742370006658758 10132842 13140317905537466945599439866120698624 10132843 140689416800343533077318075328819366800 10132844 177478805440528127609812065622059284736 10132845 -543095655419136055146136398712330560 10132846 783330765939977971871067057474061824 10132847 176223149894405083585936011087023065296 10132848 3923404748940142102959828405210415104 10132849 214421375824358602001597490681915568850 10132850 -25819268178677561331593798451191270400 10132851 -11967399080096180317950697281502261200 10132852 228304034815024232138577991779707637760 10132853 12081606597351426524186124775305504864 10132854 -41372285127778289210297236448018172480 10132855 90787470870165810086328242833961327520 10132856 850819450374433068688497443148743884800 10132857 77251300242520108218086090412801369792 10132858 -79102142141288227072605121256023682880 10132859 -591607522393562011822895710809321323160 10132860 -88162369321578904328117507525162465280 10132861 351258036475440592278307444916857884300 10132862 159931597960783756444582105459950930432 10132863 -1168163406791670859817603475451564512 10132864 -2353166496878934591316201866170204160 10132865 -92627534733631497144483709870687112280 10132866 22693097567809910515574418655396154400 10132867 -1210071691000312887314747745278263454400 10132868 -25683121343307971785545428716600263552 10132869 -92620801693886911267062454645569227712 10132870 143137309661757318226388743642755870720 10132871 -118805883776620026689062895905984373760 10132872 260740162929637438538353823922500689920 10132873 338626768568132291672480816466381780122 10132874 -8043759407947444219405252798095456000 10132875 103408325877455094065598560745310104000 10132876 -35991446531818657597412854030244538368 10132877 179352640947930346195625264682082346112 10132878 -20746460468142424129832086674891156480 10132879 -134887512656528983565279856583047903224 10132880 -8862967698485065206910126045196451840 10132881 -19910473480244459135812152873411302400 10132882 -184239978912236715150729942599943428208 10132883 -308835424944876904942725545919215984160 10132884 229479255563346283998834897030781747200 10132885 -131577550116173913021200569310942874240 10132886 258009451132483810118906345674463006784 10132887 50396466264545013438130873980989529960 10132888 -342181558238676924365439697531550730240 10132889 110060027786491011909032869111870259328 10132890 -98897909808929619904867034690928768000 10132891 67342112330413681690165669330574825400 10132892 -104400804366448524491495502767587098624 10132893 -139498111649832606591765305353807250196 10132894 23723853411443892495307256610904608000 10132895 -51410583817107162319848329539047767280 10132896 -68323834221749111914724633740915507200 10132897 -560979927986929227078585312783147806720 10132898 86507771842290992017359920366493733200 10132899 -50043063542298844302372986739355656960 10132900 -96576630792418743867334355579027020800 10132901 -381563826165443998736280047952908752068 10132902 -40865725839980966108369437112970366432 10132903 180496662903597884762947829416514585856 10132904 93359688029606272365918843051236382720 10132905 -112178161335197567978457529182979078080 10132906 -80148751109537853213067500556322342400 10132907 -3422135606119714669503750245795646720 10132908 57905923022676895218963575641588039680 10132909 6675686610215373378769204014170030070 10132910 -31568603228980328859935968853579096640 10132911 12842425220360702343367094242269526080 10132912 -18147695762378303488285125583024144384 10132913 -84486327226976765846201921517996757440 10132914 -120376408905449903211409998179031962880 10132915 -28747902925239502000192063827176785680 10132916 4440414654720261563188153278742672128 10132917 44079407120058259648754423559522562560 10132918 47744853647850603067535111155262443776 10132919 622439668677754553517111355532776939560 10132920 26317886089986219996564133637722521600 10132921 -354371767574467633202231983481260097878 10132922 102069385149406785319141549303549030512 10132923 -4675323106595307800732927630274828432 10132924 30758118796519316862920333546467152896 10132925 308232204927575568125582987034873892800 10132926 -22716741072938311007902780256072282112 10132927 -208215843978268704086308315497713168528 10132928 -16764269518365474285443507943647477760 10132929 78909012702704670385829278759023448548 10132930 -123346228932818864079521940062546950080 10132931 -62813464494393878181961811025497592000 10132932 26277564406399962480993514984224620544 10132933 -725848307074022443792802437817839646340 10132934 -168090386565956080993369801315072370688 10132935 -162308869164013702551979648707151718400 10132936 -163545712366500863488659001068892569600 10132937 379242199121147932479947647203973389192 10132938 3074483256685940569972386185805322800 10132939 58765907355055867711526413519718904640 10132940 139075477007397482716415073686763863040 10132941 8501360604473620645289328017515019904 10132942 106896827740720048047098170531169671872 10132943 -433859915883276529695620372725550465808 10132944 6830958875959709960687014750847631360 10132945 -27460938208653110140818447271621354200 10132946 -408489146306833205555480721348920503680 10132947 -375078942972571691241728629862751097920 10132948 135277355289915628690664100586836787200 10132949 26476376758169108138029783429014128640 10132950 1662323776795944548659353774909427200 10132951 675548426134547200027714908974706082952 10132952 -168203306871680210087830304896536145920 10132953 263817874899745294018962456770549636304 10132954 120745643235529350644625113533585863360 10132955 243603356928865400532788220479723758800 10132956 12738935055093062604942076580946304512 10132957 -202654033584105679501535318422510815200 10132958 100794195012776018055819927673751167680 10132959 67048341916669953902809124640113855304 10132960 479890592060246817281577165374662901760 10132961 -58100678008766201697120417047689814400 10132962 -4561162590302417055767925394772384256 10132963 58864686218340038722383958227999084904 10132964 -6843155106237320317759443394964653824 10132965 700706860903315251060702861991525977600 10132966 226251588141676191407697192543840483840 10132967 -670112829769162732378865789517370560 10132968 9083327966635304905786542192499998720 10132969 74953924891282127547490886086831161984 10132970 -61963409406061212570350806665657507840 10132971 371422551623927026605503217406082868312 10132972 82766133260062254771323690204386394112 10132973 -48914550117636962969031876623554932000 10132974 -68140092182732480014580388193333549056 10132975 123231250549485260802360327454529368000 10132976 -56375507333251402051635480843491278848 10132977 -274579028535820014863512798072592249280 10132978 -125806893802833660622548645395340103680 10132979 265595920892748179033288454466536773580 10132980 67786265027312545935335484484465827840 10132981 130906935348288024831844712808075308064 10132982 -37788796196353178619462004982640237408 10132983 -12999615001763586808368954504520349136 10132984 12784345455483428744508575544919941120 10132985 -217502317277641133888099505663633556800 10132986 -73490199798562267590704151534564652032 10132987 -345205729936971147164470938230518950364 10132988 224138191189213116233734584861998415360 10132989 40059375042801047081343078160885930560 10132990 8804519319641301435041195278572506880 10132991 4347349881518731889854466114275761264 10132992 211623838082806096699054986053592023040 10132993 152771280469809150999334246587211904 10132994 4541495192345860842415487774423353296 10132995 -99456465548500735675184940666627596880 10132996 431251097941924168194942411654231959808 10132997 -151866270710277933444807441393861286368 10132998 -3153560657882475641482788073674577920 10132999 -319188683026658217050213466671232817000 10133000 466229546746832240547195535815928320000 10133001 -2278799273004858472437304709391774720 10133002 -115736411135128636673742307455596846592 10133003 -350589062831663895935900890083578502840 10133004 -566271178893320370811952212276899840 10133005 -173943752234837956594783691708180285640 10133006 36686769519050431470590435781673996800 10133007 -12980805240240129901242977278262385408 10133008 -64073381272225623247553233466088734720 10133009 -114270230474644955410013041444238472384 10133010 -96139101502551787257446505768742581600 10133011 -36733749525355720464163720905595211520 10133012 701007077040221612135291767686829363200 10133013 258231704059696602365492358680137778688 10133014 -25541778177758257489300989431505715200 10133015 113492146848351109968715947727793841120 10133016 -25174650567948994825980528438032486400 10133017 -8334089464941500662862534316788881020 10133018 -45089947205462780635375425350574812160 10133019 242668693025303035261193822903427504 10133020 74826315133306456917260764831770823680 10133021 315235959085019685046437601998642187500 10133022 194197284852678486277187073261018276672 10133023 572667793575018070951169840416696999720 10133024 989788797967302080544511820426969088 10133025 -31610922904667096725071004658356766400 10133026 -34025872090462058149060771911559770288 10133027 -131527497980077292904019686444051596736 10133028 24311030345758278789496546862781538560 10133029 314811182002538340799321237323864653630 10133030 -211904846741606135520459065444041622400 10133031 85865571918427504571243663461734574080 10133032 26445116842827780691615070778753024000 10133033 662174932206632567338517700665355132282 10133034 5177036851320509451042696477766568448 10133035 -234801071483168592588259902659120690400 10133036 1767185170138129426735613500714240512 10133037 -53858121445515550415285337759970828992 10133038 -230925936855219008629825655531720038080 10133039 21921497770927044886221717201997592160 10133040 7637937281709887387274707658368286720 10133041 -44427631542676093843773866675365664448 10133042 34288151937022769745825999332368350720 10133043 134721234764578550981810827632804606000 10133044 -219289422079640161866006366060827956864 10133045 179523814077931933810094412936182455320 10133046 11340171696130718431685103159059312640 10133047 254251236678283381898637053456237731496 10133048 -262783715049046162951479672051734384640 10133049 -35949931060295595317421570094232198784 10133050 -154798066009639649460856934151627073200 10133051 -877809186420753758638772994226218332400 10133052 14529667224004640071549714977633464832 10133053 -25404507638756948528609207592818798784 10133054 -119422753433556391975131635607140997888 10133055 56768576185210156094770283159218265040 10133056 -32164881212311897747339757927213301760 10133057 5378835129747366623488418185689413280 10133058 -2878844833358306904589681122387850752 10133059 -140092205330798244364717677300386277888 10133060 438831067940582822792782390539571200 10133061 -122199455384062496362133690600913422400 10133062 -356996946475333648655249549569137643968 10133063 -187922613490663048505458498110838610496 10133064 156127196851389095321068800457671475200 10133065 -412282928116906059915931858091090496540 10133066 -36135035457448463198709564379139922336 10133067 42062638511485946643565344697149760512 10133068 -106506904371275952749201916071757076992 10133069 176347182700719062840776436340988756470 10133070 -6953574213729404607919710129389832960 10133071 474805240329909366382124437443472431312 10133072 17717108213316695879760701276300107776 10133073 -272924724452795852163703685469602049600 10133074 -77849489614345832066920543257168411648 10133075 317661640522894840510549370428316268300 10133076 49816278650443207537232003707264696320 10133077 -628649983738364302667643867054590849074 10133078 142789180770104584873704162182896215840 10133079 2288007062127478838076454937165066496 10133080 -49057239472168541480537030999654400000 10133081 48034966610438438615585197468750324992 10133082 -23120465047529141105255639518876515600 10133083 -452716891262427415171797415703323220668 10133084 -36484779994284137603534108352628084224 10133085 -106230744955433853487673920903227645600 10133086 2363156210294174261863569408297537024 10133087 295341599379669957745729386345213093840 10133088 -32781222549057826661964310590309531648 10133089 -12339991760714749378921370529136542444 10133090 -129325225561107009572798014537927180800 10133091 193540695809541271878042769080185475300 10133092 -385311162791225946947574462837264640384 10133093 -269971591806542040813877507558700755200 10133094 -65425390096071738588687958967719796736 10133095 -13399082513237904912815380255679745600 10133096 124256537775044949769089820397486899200 10133097 62741173552151519564042891961234457728 10133098 101099647508845132247234722913394123264 10133099 -582116632871315038038010872334347098760 10133100 69038929921415849924061004839241056000 10133101 167125296904573030054495633299776222304 10133102 -202364503342203221333964379177613524800 10133103 325137653833116711331463306981061488904 10133104 44970656355423127785000792031719424000 10133105 86463785292450073421427216892789160400 10133106 -178877172991035071944594242814067629056 10133107 388294601761795343279163278711696001356 10133108 45117236924113960260349636355448198528 10133109 5232893987499551035496396749984569408 10133110 -54775649581184155100582414805933427200 10133111 160715611168851129542179488135429860712 10133112 -171977634884223627686712000805702533120 10133113 2467097964081032578520819374485118420 10133114 -37577171362509319369349546300163103488 10133115 71987771768060924402051731230537444720 10133116 -67353798890223690081824766102475761664 10133117 122758890882079920518840291112561548166 10133118 77837343494819301515723990725772251200 10133119 -273230790121451262343300628998704484480 10133120 117272485675593289924799583512376115200 10133121 88867671475257904714166363026132345824 10133122 2602208901753528540232991504552294400 10133123 -22801529863065497563855810747819597824 10133124 -57504760422538803620920450605647852544 10133125 -563680752483363468742028012086160000 10133126 192850869285875253040904329652982652512 10133127 185183024935490738483482997065789367040 10133128 101709328902262496489256912057975736320 10133129 22807029635170370370248795640047758884 10133130 -3816228822575857985888700253635778560 10133131 -416385319868496814989659982010170881068 10133132 -271465760312024883264314848406409745920 10133133 121494242665554738927571167784017833664 10133134 -452318477113046480972301121699823016960 10133135 91230634817479776375423371193768499080 10133136 28957374088820964389544251697542873088 10133137 -34470436020795043662855168115769360000 10133138 104766082393937853483893653070194249344 10133139 119835714507994956252576948133212877680 10133140 336376460025535440197381499560951193600 10133141 440275021601083504233066824306412844284 10133142 -67410132975035487821654904283162625088 10133143 -644089486276475743377134598049037303608 10133144 62421326238932689181749457661735936000 10133145 151705540449969070572154194957568260 10133146 -330810746710736042744863214093368915728 10133147 -173119366217317861461461191524585495528 10133148 -77894933924968116798978426506351224320 10133149 41540959889001394762745863626639320480 10133150 -40835619858868278220748618037980870400 10133151 -200694385225512738622538237105228974320 10133152 622470808296705771232330451689413476352 10133153 290111335774046895200050586107281277056 10133154 -217509841807198838711645401966626236160 10133155 191746841403090865269281109918032356560 10133156 -57081446584355043691018537113755320320 10133157 63740116101624940266489169342350022080 10133158 90055364858135059007922792943954536576 10133159 -474203790268612489240200917060020949640 10133160 14627302525218835884440734295515545600 10133161 -455324844512378814754000698698625707148 10133162 2211146679414992855712765651677764800 10133163 -176178780692949030359148814443245278308 10133164 314352006763448253503031098951794693376 10133165 838278894537658914022562261992821120 10133166 94894672791755132841173660327474869824 10133167 -153602659026584983821297887898416712648 10133168 184698936123264998699255891892317552640 10133169 -189704507058259121245416171581319559056 10133170 -37420141707829034938079182644610104000 10133171 9747400741949547386015975648292971112 10133172 -9155413911881302123574068819376947200 10133173 -468348156000146149250915369179419994980 10133174 -58971423365411238683918101244015789664 10133175 29769732839352341364202204643618352000 10133176 -14948844060029210641103132744925696000 10133177 -273272060003085124904843205090894498480 10133178 153018254270989188575134536994471795968 10133179 -78665373522198566928454537582235608320 10133180 -310276347717573968083313712214114713600 10133181 -28866329161428124823306013220560581178 10133182 153770915109813662370544066323549323712 10133183 -348573133889337175314702325310549843616 10133184 5156637611583409209284441851224391680 10133185 126992456883508792752341798930482386600 10133186 -9872849919516931726574624373769843200 10133187 -95288012689437446116607334851492597760 10133188 112027226470180720696983883618251838720 10133189 -199627721161298184064602665987021553600 10133190 27872155815206594139765212919208876800 10133191 -9738896320114534445027587566772203216 10133192 296301757677653896303433053627517184000 10133193 8496895014479465761697062787479680000 10133194 194961091906904260385154282124615799040 10133195 -174837957527991082337774120287543624800 10133196 -121656429156193907704350625128007991808 10133197 58784219296092908615564539359773036940 10133198 -85817346799307724861637494079007666880 10133199 344765446004589990153104527607062295784 10133200 61367665420598325852964692629775974400 10133201 186523352718943633321201435912957367412 10133202 5641979005120341985951803258886124544 10133203 -979436440464962135208537614558526976 10133204 -318106320826443159747326380059095996544 10133205 8117918918340714004250462985102640320 10133206 148404020958958529450712587815517451552 10133207 34258541834720934892131738255231678480 10133208 8166029981267153096391155307415142400 10133209 -22017178621952968697050431304588390450 10133210 178112228608530962893629375797705729760 10133211 -122500558377475253549998370096300894016 10133212 214459947086729533672077544594785491456 10133213 -279168155728103787001700585329116070080 10133214 -14871988562592301292391378864780496896 10133215 -29410331107090252773957738286581432000 10133216 -109963335921895475942520571906219573248 10133217 258064348833204822009616813454564850834 10133218 3860110469966979614427255527061331968 10133219 -244535672365881488029836027315200065656 10133220 105863079499117392879466568343452897280 10133221 -15861053271994329436716661975343909376 10133222 216109204972835258606584356536374214784 10133223 -128021459335770375346322536913004192216 10133224 -389178452119976533515075344975558707200 10133225 -27769344532216588063665182172720782400 10133226 370261526498529259165691065374203806464 10133227 -22154584229203799351877837645077823088 10133228 118467241263293050295136487080310465536 10133229 140165416400803558880955325425630262656 10133230 67331939802554344980638905308662457600 10133231 5940224357390660296617917806398203352 10133232 -3079046119107188205537914387945226240 10133233 -234765401338220715215302658722215023376 10133234 -217255571921413393805741514384276993408 10133235 32423216556418593434095318763996275200 10133236 260866408027232972739500965828490833280 10133237 -552808503292531882835079770824493039808 10133238 62515834320323536749597740423276799360 10133239 640147309578720111990190274937243441880 10133240 126820062377078636598456333952627200000 10133241 -91098689597054724781970740677767277312 10133242 -52365927216444396940015229745423583488 10133243 -971936911198589719988299899316141327872 10133244 -119878967365142298177877975331234910720 10133245 298028030083601987021480285419889164800 10133246 -218705316942111466603756989397579004928 10133247 231892191502813607809340801750913660672 10133248 -109913972191041997198656460865390247936 10133249 -130150119148440809296479463284421708800 10133250 133225638333599329928709812601379200000 10133251 -9152607780870663431873330407416588800 10133252 320265076016929854701175324514198340736 10133253 190358620929613752975129529423967985144 10133254 1981230920996633245242637626975217920 10133255 -65737565820571333403458443249783913680 10133256 90687917805993721177819855596912476160 10133257 -467291359061118959097273666358366017180 10133258 200176636278831700222629591563180869632 10133259 95179814527296709460577360019141452528 10133260 -43357107336505243968583786159703301120 10133261 -671354838875727040774476160082605345728 10133262 -1652154349699332993340019158757398656 10133263 114694755549607784133889845646433413360 10133264 15747194774905403483000363053810139136 10133265 187090388473539835256676107235137752320 10133266 63178325739475164577612618092618912 10133267 47932229362783099773686535575119995360 10133268 97949778287940809624438574104130877440 10133269 -458191314885638974724758556532924793330 10133270 731345793056649661654738939745813760 10133271 -6010239361191819287939861503020010992 10133272 -207251984632662952527174950774876590080 10133273 53494538245780679050792580965976339880 10133274 61005411539757320611378203235556352 10133275 101856896202733541674972516486262235600 10133276 -109177405673752797867146539263264768 10133277 -36365033636325829475502129112255888896 10133278 -101064268788002854026811062947771794560 10133279 -40277179247349107448961575580624797600 10133280 7758622442759172706756704710500024320 10133281 278906830514552389304641469774795473072 10133282 65028341939163489092661433283723618592 10133283 -280185294886681710062951372604475872000 10133284 -160543491903073106787379209607701438464 10133285 -111079027327362800906947774193287683240 10133286 132456616926167151743123802630865175424 10133287 -544439703395856223074412238544247629064 10133288 44042860370557073143915299503702507520 10133289 299047724073506102975853283802134612800 10133290 67609592760367219025273692092923714400 10133291 -72757922809412351875483373987288695776 10133292 -43234978140691853618179830720356960256 10133293 342940272230184776684224664233227963542 10133294 1513180957342924141495910075839242240 10133295 -225897077023674961744661504193455197680 10133296 -100101485395879786079671282366581964800 10133297 259392874506349523670249158314634761746 10133298 187412961012401825347839555550494641040 10133299 25885897544159927190148654397746107792 10133300 -55917968739427166473689914314604745600 10133301 -58174770595987946338230625004826180576 10133302 4531812732058531442124297903560664192 10133303 15860074441143037050748582412556720552 10133304 -78358614662574056310244557524092846080 10133305 -26637721666745050579490490773192417280 10133306 -128218097880291391317968852673892533648 10133307 -39002968729296095850664821295147060596 10133308 6677484438799636065498868026823024640 10133309 307215753290666183612904451568715712320 10133310 55488422115545554899859837846298987520 10133311 106358663449764339749959042505726367424 10133312 -8404832390618308194780063952892067840 10133313 -177298531384082393898485954905541925312 10133314 -70185971261530914932600107867251449856 10133315 108653887212771692719773275481148434960 10133316 269841738725957011035609802493592053760 10133317 182331455754710737536090350355284916960 10133318 -52385962497162281053768978484959677696 10133319 41282957382503673432373373152465534080 10133320 159056521945942724939731060458916761600 10133321 -343312790979650257212301491651272887200 10133322 -186912421196686825035091022115521257728 10133323 -615897389464638771387065523561110969720 10133324 -5814695533636994901812745464635010304 10133325 -123757224587786045007097121746521589500 10133326 35257210948191444262823502280503703296 10133327 1019603707803074491754121821475337680 10133328 26737819252837520933685951878969032704 10133329 -608827636751243659170554967023031933070 10133330 94888632982418409379890690212261068800 10133331 -27567804416054356336600839818699689680 10133332 -102325886334420777279691966102848380928 10133333 -31845559405943517981729010304440993920 10133334 47016912156868085165597693951789023584 10133335 -127788400688479431427565120769063753600 10133336 -66944509320026975781737169044931133440 10133337 -288209284118323392015670497302041632 10133338 -228391798350076887344288938256533019184 10133339 461200507605149341061552280313962258024 10133340 27092751095230400789625110432145408000 10133341 -965315981380627358872352320041441273600 10133342 -1085030593558171772985568182395298816 10133343 -362897311843465979097033265493086866432 10133344 27003636562771765734169110202739589120 10133345 -108878545036084221328842385790396721900 10133346 157372854556701251348701935336177500160 10133347 447142005770468446478373737939116636236 10133348 293030569177351352334908438787373618176 10133349 9759993675166589356923698244649747968 10133350 -7719039652810170990747060119033517600 10133351 321019108593805992697589742457793831352 10133352 -106850716338778438643073303850232570880 10133353 -657259577119045977072678622496763081756 10133354 -126508971808416604673947558537128268800 10133355 -5544505282842016775996076707034581280 10133356 -3579763564831211325032043017745815040 10133357 -178717007292636988277184526235544472020 10133358 -118410531860001129197811491965589562816 10133359 -331532652771740869565689152953562587440 10133360 127608118994784436762908093950783324160 10133361 -64411374366200139708572932055270135040 10133362 -43309227670361347361611228072507000800 10133363 -334120555632741076949936302198357470096 10133364 -210062607111481862231086314207219277824 10133365 -226881485796113842463628799982614372800 10133366 71492380221666828315650087575714729632 10133367 227561434205087786660704709337591279360 10133368 7083288404277529661793689366834380800 10133369 207007128209934180173808776786721633360 10133370 20190653471079718115022707801135155200 10133371 -27691668094733973061983342793089326428 10133372 -75294464278933795860277700674732558848 10133373 86000276493320341630851101475273639168 10133374 212740058869753889041480055253670362432 10133375 108961861534012659200656751278222704000 10133376 61550699069321236355675622060589056000 10133377 748005929983182940771220826690847774212 10133378 -165662297802902928112709824930623573120 10133379 328936130427177311296696105433870448324 10133380 -2266793868252638602945531509252157440 10133381 -283017780381406604369992694515527468576 10133382 -29239440571096028675301185643027879936 10133383 264101211256107366787966528288422988800 10133384 66446089967262028964541984389056512000 10133385 95410328502578864604132573522058161600 10133386 -69329260334556899084120267891544581376 10133387 206709200733977287757592358490408760 10133388 61092962140406912107393920713040605184 10133389 178501384339385748213042364112236965856 10133390 169634568280732037943664368293866033920 10133391 -69797294969890303313499775344012103536 10133392 150453330581836407343970018924067332096 10133393 -417385839501305553298725558599617763520 10133394 -90293883633396128055895771096653481728 10133395 77298180676878023051755810812942452400 10133396 -33355850609720729460947644019568075264 10133397 530822607102536722846466901707060519040 10133398 -212145549376639832533965533388383033280 10133399 218234948880380285780634617234699795400 10133400 -72860234822272405946378931719984640000 10133401 310387602400524993040226242394836379904 10133402 279630335900131438684704569115539231712 10133403 58058687686851484523022364107472396800 10133404 41526492422626027960892111866061389824 10133405 35410398021377328054469285685312672760 10133406 4932702717711801087432891158384910912 10133407 -610142695064204321726901927148931941608 10133408 -588571088005683308530047814993850793984 10133409 -139620373067380199311160874390547998720 10133410 -37220461598695054166684180501951946240 10133411 -16674257261571980814730791653436578088 10133412 114799681335332628715076224103247482880 10133413 330144237571978437787795795571952585662 10133414 -251783240645269693343054798093049661440 10133415 -257488549037292672423120044280666498480 10133416 418337273220351039806136433387574676480 10133417 46897796799446514409958660462713214592 10133418 -109447630585429971807947618361979543296 10133419 66147942435317519635347006269765753496 10133420 -271917554210124718699888082211080125440 10133421 96793133980403050259387311081124834112 10133422 4551911789799867924085628882769020160 10133423 -7081412677320846590423190183364799496 10133424 -2354532841031911739220903858452496384 10133425 -181525371089286002450135340684699745700 10133426 155918512967347309120565640714372144912 10133427 278371057331969671721148404769077375040 10133428 -470898442820933736762033633273601215744 10133429 69439028761123066904670168568556950080 10133430 -83063721359257819984363556819537930880 10133431 -8622880322094268021965404384764595712 10133432 -169012105659001018378763983332269383680 10133433 318674113981496992891825560266537498544 10133434 130595722489014900492268106415332501616 10133435 35759879168053090606179828086006046720 10133436 -139226617464695868032659852951894322688 10133437 -2191295740752814135860770667450719040 10133438 -4741998915046232540842180381811589120 10133439 -43407672411611331200383554070119224376 10133440 -55419187419568178862115442857303080960 10133441 340119807908278225607007724628347723200 10133442 -80759802622363783151196319119255098880 10133443 327695437451017093319222636999202174360 10133444 18335594564340079146613237316973547776 10133445 -72535066347398582638881240768032207040 10133446 30078952528866092686261462384388280672 10133447 -204817547196724938664749966398915145840 10133448 142897314741164797068367697581955481600 10133449 53201430030781323255699093773022633920 10133450 -85075861709333437427190416922527148000 10133451 -238337830219097143637779056629131159200 10133452 -165584125856789537871748357213487467520 10133453 306988614537428137876826028410591952864 10133454 151816233118179496877443400975563590720 10133455 32263999223546761756492235259971504160 10133456 7646430768004262226160059283876872192 10133457 -102110535985679143529038869040776926208 10133458 249235831728769286352813326576409448080 10133459 81370045556730568389026731530371711232 10133460 -132141571028649617263902989454431692800 10133461 -158754916413095030393204831098852661896 10133462 1506968397766447671521177200698737472 10133463 340628129620376850165649156346516477544 10133464 -564373808571510512234970297615680532480 10133465 163796651109652708241320277773001139720 10133466 -91349315231815453977043122745442304 10133467 -410325973070723309096114438951031975484 10133468 98241701802504351951882467258224347648 10133469 324505825535792824877391139644899225094 10133470 74716012222129340441420430299727801600 10133471 -913742469757518879879614181398884022856 10133472 308100705902119402048548899868464381952 10133473 -188456673592529853818923422689320343360 10133474 -9862150752211435066696907402988108000 10133475 31968001889603897341460455612877702400 10133476 -322345028299823368321738355094481355520 10133477 -220293554041098017328756644301744323268 10133478 7358659518623029739636671704830976000 10133479 -258740238331852484777653047817479026400 10133480 -15344383543745227540677484252279603200 10133481 -259828239762460845772564616315454463200 10133482 209664335662735682617381438215608540160 10133483 -449533950688241946019895255471893836960 10133484 -161780345648827115589657117321644542464 10133485 -187464974958004079208120911830053944820 10133486 82414410601511631249064279085334819840 10133487 15028961019778135630997584510569825888 10133488 -70597106381395883734564306861317816320 10133489 242082725707544348161146434130057216180 10133490 53203253198021445752971404297753024000 10133491 292909207504015437213391109641939458832 10133492 -386748701758186122965756260592378323584 10133493 -60598449164387808669235019121729505440 10133494 -102480041546435590791524562372773488128 10133495 -30192410344128847583409261342290336880 10133496 28333155374556930081512527080253870080 10133497 -94336937107959001064556207412986253056 10133498 27842401959782742682265885049701322240 10133499 83507582531664709122614207827886834400 10133500 -24170015940929033386387902547207680000 10133501 4983401407821972751127656156293275904 10133502 -67282069974767227044493816223023858368 10133503 -64821377287858090091158787104528724032 10133504 -194665812996219942053247695062359343104 10133505 14031067784767243364616642631325790720 10133506 -81123623137516433896416366106810368048 10133507 80291555798626139042465923378319211192 10133508 -66236601439773550725097982371172352 10133509 9962332463975470030091846563142778304 10133510 116970150786317371155922027432577660160 10133511 336292482725504298066557838735303170472 10133512 144565200479766620418604573231142553600 10133513 89535729506472730062737412887189987784 10133514 87205958126682553006594608624847961904 10133515 16309153315251334681748796815282131200 10133516 -84428185931523849441701915302488418560 10133517 -132751281948960292778143082647037952000 10133518 32123426658422953759339206229336809216 10133519 -42003299565938082146620041217813493520 10133520 -39865372869657551211003692761971425280 10133521 353181927598918213517781532728154572722 10133522 67569402065847122339174519558177221632 10133523 21839701701480057654200833213295331264 10133524 -28282397220613295256289340420461663360 10133525 -217777375595303371388679368092264624950 10133526 6837809839963485286315842389765683584 10133527 -433709348148532205431369206478423549624 10133528 31938818801218710814622888713986048000 10133529 -218406382618522463972440761080370567168 10133530 33827645795614286612725660142206195200 10133531 -632434683441938921629375725328961101488 10133532 31525065972552282884034065811374745600 10133533 155144908570805247221710425140987847782 10133534 -121127634827514102138878614518410474880 10133535 169062908451858324532184837379687565200 10133536 42955250547285839836527149592021565440 10133537 25665416533468794330038712922484043312 10133538 41547761351818062074627770870226319744 10133539 -354077164500106459155930253614626135280 10133540 -124973637926727825560554568859999628800 10133541 225284525546158809851001066680636363040 10133542 -139613580567385925568643487898993463488 10133543 131080551551838008578630445339682366408 10133544 -188199783260939636659190368601359073280 10133545 35817659004295925532816671451341001600 10133546 102939197710872187104434558722846404864 10133547 -18529907049596687544352045120163848704 10133548 209871985231312725264151456275403783680 10133549 348880853892202885350469063187023004736 10133550 -15684610917064192538847593236077859200 10133551 -74778817968821141322849430840555614448 10133552 -1178780077188638865228188940153913344 10133553 -2240951941234601150659971427757113056 10133554 -120382756665290828662656555434398647024 10133555 -255867229102356977703622032139259898000 10133556 99025265801919745479409381077959503872 10133557 -74287084050768709314297061168360550400 10133558 365172338427805629328871040993360681600 10133559 81808368138320281143350119844116976640 10133560 -63109839027679698113897245968007987200 10133561 -111544046807295827796066242637605690838 10133562 53940300499180243405921207332742474752 10133563 208516604916224103978820510981595130984 10133564 30363240140973721172710005373929369600 10133565 58801839323808367233436552101396224640 10133566 -194305431863836895153002837081383292416 10133567 -199043426497104104209058182959326315040 10133568 103863056393744500565942857890791424 10133569 -9840607286662291110062743429438163580 10133570 -12286862294378665795822842075790502400 10133571 17188916157906666919452778654960925184 10133572 370608893534411721226947955268800462976 10133573 -245815879259270967156949168656821678178 10133574 -85164935429452434839624363223478717440 10133575 -69896108008007500612600464248205191200 10133576 474653864990206637835018659644370780160 10133577 -59872111350799268163816484567740068886 10133578 -22776828681825597507773580658033549056 10133579 -28369062234309618826989417363639956016 10133580 -136008124788464000809326458790804771840 10133581 425647410893365896083382734739183286572 10133582 209582874287051240337310052429986099392 10133583 -79739731447513603762891268899656531576 10133584 53420298290289986106354458740545028096 10133585 79055135580843415970932502142802926720 10133586 -400995052436830401931142721063220300800 10133587 415107028088976285709402897096145856236 10133588 323673249214796637271286723281662242688 10133589 -148687852800129214045574260483138087776 10133590 55600352077279886890417054205874063360 10133591 -14323607141274981851301772595251271928 10133592 126854198595849975932336583336984576000 10133593 -223131968182707262357933765241685662400 10133594 -276615933884541427143779900595900773904 10133595 -4754112381393039626195524520296871280 10133596 -467899152736072461533990473339391408640 10133597 -22469242118672678985043191205317728148 10133598 138292745732007230602913851909189699200 10133599 205414128863717952736225201013912606720 10133600 57156524425949071716500506979991552000 10133601 -5708890694726638364003553668677918176 10133602 -22089609534276397018101141249018403248 10133603 -2243561034275066817400102748245376976 10133604 -89219766578353637492720048073721159680 10133605 -10840773227096174439434053236585316740 10133606 22199640693115812298018238989416190080 10133607 -310109410705538213771803925257997815680 10133608 -5598244824248496336688150167179888640 10133609 128163514089713119928139771505907466810 10133610 -97551542929054055157218681195552916480 10133611 -851359719352777615795492258692937380576 10133612 194075362956190542916191281543815503360 10133613 114856933947399497668127489577759496320 10133614 98937154805412785261353492221817015680 10133615 -387374710387880341144056036676391683200 10133616 21338743695421761745641901886285021184 10133617 77318800857021328718304254647880157120 10133618 169643242614808836844378723293052314240 10133619 35795472722396591842369413369457842744 10133620 4701591728066401550704795529602990080 10133621 35404974608390011792627917447950400000 10133622 147997897477666351812729286848209230560 10133623 189884093006585089903730278946765195520 10133624 -307609359289035390921078856792102625280 10133625 -206656491014062294764180941018141904000 10133626 28583376946656093405281042188516486512 10133627 194149948298573184919741852450662669072 10133628 -22328972668050161467566025047161249280 10133629 434657571282692287900789769045298540 10133630 -80554531771241901834545821207296430080 10133631 3015556733721978874951147421657853840 10133632 -549679745498670130730302452333690224640 10133633 -467795550253518149143945368948432990636 10133634 -34068873550082026352884893983878788096 10133635 -221922794601993758580306861600108247920 10133636 -478956368783876890952052723093529245696 10133637 155321577675046290096340041062676960 10133638 -922555075693681963739537715483262656 10133639 135393677366588513819664667016594032800 10133640 239501483290612689194976920956035072000 10133641 13989977492977571958540430744070664372 10133642 -62762919766427719902707146719483908256 10133643 -20484648734689831428099795451417944336 10133644 -467840423000118286654738305947620761600 10133645 28495937789776447059339074032687533900 10133646 8591463200928706551941194339840972800 10133647 143261447592778369154507905233637408552 10133648 -342740006650449628525472437790048256 10133649 299256302615061652992138200622784417440 10133650 -23495860238603610502721261882842992000 10133651 392240509381716819683744200324988792904 10133652 68300618545988501738845283808977240064 10133653 95487448070931343795221553577029751424 10133654 85433009110232102733450157187080953792 10133655 177767202798028270666529992640212485120 10133656 -166828965754464180145633438712201011200 10133657 99447864708707075898390073902315384906 10133658 2768144356123143486740738922061607904 10133659 477800923649285427408734070848945145860 10133660 -172620918197561128281479267657232376320 10133661 93364684343866683242738872021678707072 10133662 -72771996731518344096954012479168212992 10133663 19136855100370968993645913205236177560 10133664 45699949909397156572497732303735226368 10133665 182284050490092902794965436925758983060 10133666 -303617653487143709434335818246716495200 10133667 19177951910892504513727585629005457516 10133668 -430643276416379653789552216708239981952 10133669 -615421220222227526412796544738805120 10133670 195812301173885483862819054553068072960 10133671 -73683508807449225606546889938842876496 10133672 -26131559400244929084398055888718233600 10133673 97802931188157930575450424622364356800 10133674 -191153326293904057033831486244548643664 10133675 164972247216843942747266626802832216900 10133676 29818501404243161547216309405803430912 10133677 -21746558076945319361319656278789421600 10133678 2254296902961133092680131121336696640 10133679 385570567346620156901022773181521483784 10133680 -4168456589901781797587620420260003840 10133681 -179444019383963311819728642253196160 10133682 3849618879223344293585574624929095680 10133683 29148298208113881479522573271672336384 10133684 -130153480640261792171835347555677267968 10133685 -68542468863765589160091571002435394560 10133686 301453541062084111707391243226767426944 10133687 93112438800469534154728850714525952912 10133688 -221084087556624977472599934332072755200 10133689 -145531694295627079860788228376158261360 10133690 49327963157942197777831253836416922080 10133691 22515063138784858156258274191531765440 10133692 4929860885364933286957007539885120000 10133693 646726135222997355774942903780051290880 10133694 -133937175545343998841527456065359384960 10133695 -45211459433351046164328279362025958560 10133696 134560222644918906351513477346052014080 10133697 147597855427199856874578318994046736384 10133698 75347271931072396338431712232385285664 10133699 76572877444515528883123720513738967760 10133700 69047986258691745046985821584025958400 10133701 27416637610496211858847979797946300702 10133702 329183384474035631095993325318218588800 10133703 -150826618431029618120850980643454931856 10133704 17161562719121979652602879832001740800 10133705 177471508925034308049829146064654405860 10133706 16535156669640173203516576890408043008 10133707 537620531493810263889887244341457934840 10133708 34160208392093939990287490570152488960 10133709 224077740075364712236965672605526170304 10133710 -459614285699186669342058438534944640 10133711 72456854835467518157056214822363750400 10133712 -87675612708892937863083962710618054656 10133713 44698136838651449005279933174801861120 10133714 4566092821700640684535408708255580160 10133715 -127043625751031377190176061121323804880 10133716 286501560588245303318263875282960467840 10133717 -207133799922515108725889232389326062336 10133718 -11266113085743208374348394263641763840 10133719 -67809199409213895673518675455734184896 10133720 90909132376370756938079259685117132800 10133721 53964359778886046316348335923278314880 10133722 123190637883424209719599884267548309760 10133723 320955218803414175254130250757337547972 10133724 2056899917483118221482790164260126720 10133725 128776380726446484825255340020999584000 10133726 -243379802985436930263014713375472326080 10133727 -99387456634607420663958141843690804480 10133728 -267430636461693317307982415495143096320 10133729 263132290904087160557266371136143015330 10133730 -491609882933468700338654809332004800 10133731 -95560368728034772673362195415501294880 10133732 -64078900263712111795602160497665802240 10133733 -179169755429333377717987979002084610976 10133734 10643945134848929669308344832718601984 10133735 -262749821203297254774479355101927339040 10133736 344282843914343271332920160471369318400 10133737 -42470968517446359436776592507706690780 10133738 -82977928914726291158521200226794726480 10133739 -339158734233255878139460937515858519320 10133740 -103268381074862315931065196334337679360 10133741 -268760403225767472193207127081709282858 10133742 236537682592874781450974972777674343424 10133743 354052440111712492271949760765989510992 10133744 53500441559041616109851854890299228160 10133745 53476145375366402665000830802997985600 10133746 80718033178254933271721851981565091840 10133747 -120650848812545052769923104055372862512 10133748 -11637813925429845033998333146155979392 10133749 -42675326904506980544377244347725947520 10133750 -90522838845838084484046981451620000 10133751 162984697752794896493780283305272019664 10133752 190118274725053604205308994179084697600 10133753 116390865104542935326887397837184061056 10133754 -71219856463738573156038922513862472192 10133755 -49494650002894067008182473664492387840 10133756 224837065358113709424534906443554119168 10133757 -245610403029756692746739327826134686746 10133758 149904554083980792283485420857758041984 10133759 -106132078219635056651388644558427560352 10133760 -20625252494677592264207191224247910400 10133761 133071028250538897942517510532233760448 10133762 79350993570702211044294340168693447632 10133763 43798954657498432667607827158177276224 10133764 300025777825994268897086152154454466560 10133765 7869726210325577094700427826234614520 10133766 -156042514900025723302241130801801841248 10133767 4339196452330373882055689656654973184 10133768 247499994936974376326342865442689945600 10133769 251211775923444890717922516550084195344 10133770 -184150936055376068426566560986486677920 10133771 -506143573258524293576836584111485306028 10133772 -99515922731150698042904483412915695616 10133773 -26103693022262105732500831051246290836 10133774 14910703517744878100536311992816123904 10133775 284113600952612971470000621099277806000 10133776 -23211191297062696509910604922000244736 10133777 -7706815990177327177405609890834648192 10133778 26627259751165395355707328803350404608 10133779 386827452571717947546349700947822537576 10133780 315308264725493345429569116979308537600 10133781 -1632345928405891596031674924317606400 10133782 146977272851711698755070829346407046912 10133783 -180588062670535516901147257383379570560 10133784 166290403316008994965784143162523013120 10133785 11123450296943517830082731803548557580 10133786 108124722427859980572163903009392651744 10133787 32267520608548672900656245365338981168 10133788 433716415872992761769569181057672793600 10133789 305035079441466067334177093005482485760 10133790 -42762851901871261235896887666993617280 10133791 -382836981883119518871059783536997079416 10133792 -343172367063834116406144868833507606528 10133793 86366423616602336767955590540220709540 10133794 -32663673263257945880391004257403855488 10133795 -109368383543290934365480260299891001600 10133796 -124122890149295413241224891153727659008 10133797 -305743585736310194503715310016025402880 10133798 -65464390594929023324747715048504128064 10133799 16059948868964779921072190701919369808 10133800 60429989074454656533304835014637568000 10133801 311730008167870868860347949164481031802 10133802 -63602693706027838003399131603528499200 10133803 -275597560027678563667901651752757263948 10133804 282420101884321463668036853238510028800 10133805 -72076998573750214783088335875325625280 10133806 -114364109142942317595659967675225209856 10133807 20517068514520075942855232007985330560 10133808 21134180546354013599973914652558163968 10133809 -3142437940790642336449574315993077888 10133810 1270813404536046396623481508532597760 10133811 -128272529988897002991974329517416971168 10133812 18847515286517212397999025956811382272 10133813 -52477141751489115378987462612484747680 10133814 -17630394715405773950400641916206429760 10133815 133866141637630687468211154232558047960 10133816 106326085631173005471625803209051013120 10133817 10719215289688093012475482276101902112 10133818 184381635771709248621815665665712731360 10133819 -58439644626735898760641601973848263488 10133820 -42655996434236586971736437005605696000 10133821 231723210523130435154338011859580427680 10133822 -1314063298000151505579752238796611648 10133823 -76443552103613450425923854700625623552 10133824 64973521799357169201285100959792889856 10133825 108050116329917695358242819979973095100 10133826 17551197947523214107967858338788175744 10133827 -210310029101181181999668661194220238328 10133828 74898072177623641583693991561499305216 10133829 271499600154309322568395257469334048094 10133830 -19233435134734730336723352390241689600 10133831 174852392135380340580678659091846508632 10133832 -136000959769864841635387527401626951680 10133833 197932138028473323363853401423035845082 10133834 200235370757963391812253157504569276672 10133835 -42632223628706051569460463728209543200 10133836 438869200032739570315052155983335566848 10133837 -484008896231856363697287626651934441834 10133838 -11695018756862855412753092744472428544 10133839 78627910894338080571092517797940456000 10133840 22459937662150933141235377349885952000 10133841 130890364420595293455533877178602423792 10133842 126303562884250384399914559293749373072 10133843 250954443049943541879883181644663450092 10133844 -6209332328108870674683814719629733888 10133845 -213843355686111858313344648635483028900 10133846 -6642821919423137881237760772192099456 10133847 128198447813399552830176653587088031120 10133848 250802973921934214563233063036655503360 10133849 -226969278048385060649182965207325386480 10133850 79430396269071787848976723046965728000 10133851 -46206768335139144930739541906745814976 10133852 -511492148084148145812743371353609937920 10133853 1395933469807244016281573440582383168 10133854 -241744966823334308984287633964130954624 10133855 -49317626038184887570211056826798101440 10133856 -218969829128052642332462885983019335680 10133857 125083155102957579500501251035341155106 10133858 -6246567044273775060286370598271592448 10133859 229463034887569046769047028466248978240 10133860 23720003256689632363964112595774955520 10133861 608508309012436972321796408834462304672 10133862 31130542409766630684345217291145372352 10133863 -114748985924948960653818088904768096040 10133864 260460524895933276745134069351725905920 10133865 36614598164714317755983328831678520320 10133866 45319337384948542115451768369396787632 10133867 638064817790488386223989702229069964916 10133868 -87389158639669000050766541619957557760 10133869 120367123094012217080171352709764289536 10133870 68873653360063222538362652728983807360 10133871 -303578221409398284891154408733293944 10133872 38905677457753254520573095462454362112 10133873 38278763840154499050329570775791409264 10133874 166834339805092648831982574657148937088 10133875 -233707239646629201086811022252995336000 10133876 3996919205865255348532126255825920000 10133877 -52679806436725567900509910259239413120 10133878 -79444483765760488621166406787145866560 10133879 -23449900986785569402937582942601055008 10133880 194045663008374694662472050618639360000 10133881 140879739432851108923716421128031424212 10133882 55120604624182540671889850607023424000 10133883 -443582057804228470176015433038963148800 10133884 505049278227202106650653790253872677376 10133885 111250500662648025753849535110032239200 10133886 92366386715310965159141078086224640320 10133887 4554226001175596222459392477333373184 10133888 -10053380000376696942692722224880680960 10133889 -31245539308654267040038540299451386576 10133890 -26918431500625456488053296706015356800 10133891 -150804937219080100034587842402984576816 10133892 -64484545092051923384554283042780651520 10133893 -52972775442200368330019937261756344448 10133894 365321512662161919294761899283502329472 10133895 108912838992916099036054856235428448720 10133896 -2299150412170046574281422701513523200 10133897 448196461627136712327467964645239969040 10133898 59316919087486980655259181186409375488 10133899 -410929689603520717452682420373409413880 10133900 -20503872371209392382187668649965977600 10133901 -21174792843889276470970478095445969760 10133902 -195663701170710453460589285250113782848 10133903 -18413038890289730134286071996744403016 10133904 49264708100173620493233025849086443520 10133905 283754182646359824636890531910419942400 10133906 -13029508683846496351696352253784744320 10133907 -42049198693796682488664881716331063040 10133908 -277294298744131800672850736844890691584 10133909 473554712188997194999816633583456116110 10133910 -9011538655782028520749398494389117440 10133911 -264544646020962634399166664723008168 10133912 148455758390427568279672132498956902400 10133913 7524695865087844370052943962752496000 10133914 -65439636115547685624873556454478482688 10133915 192789403819505679768021448680899485440 10133916 -140000747180285099275006780892293816320 10133917 -109624210017833302872891107317545867034 10133918 25519858590476004723963428904954736704 10133919 75260858911171502334069401892156529944 10133920 33285159123508030783947537811795476480 10133921 217789878268426456508665370147973970560 10133922 133846706527317058548906974936413913472 10133923 -936732467105708690182531613037126915600 10133924 60721065293156763378788326569094784256 10133925 171084538342867307386061493963570456000 10133926 -48135870509420990888066079959341530816 10133927 -111958336203166310810038905069431141808 10133928 4821631296962221725552541007148072960 10133929 -77709241700900567742069921596344271352 10133930 -89978868312905899203357712056911568000 10133931 -57597693472533165668518268340700517376 10133932 -48807415455573203415153857512750366208 10133933 2488665533851264325229350341011027084 10133934 -34020463790575959993155078109297792000 10133935 158008105786145211802964505613426560000 10133936 -6258222358731687661233906642941116416 10133937 -516704170193465873566327945870752720000 10133938 -34716469130729434989795914736325447680 10133939 236362113840603117305971963559305224 10133940 29208459247514193873403839170863872000 10133941 339402757386491094033369634730676756192 10133942 35664928739578599284059360419728719104 10133943 -78085573799418667020646906571895750936 10133944 -403549266594185623656073922993157795840 10133945 -293106026523863882109992968837380810300 10133946 -182357847952033347006245391288192989328 10133947 264440924336402469018584092452516605320 10133948 -81891133092497565390954758842544686080 10133949 -5027923331317597663146286921312935360 10133950 -10392952220346498423633764368818408000 10133951 -804879665627695422767044851539146947768 10133952 67165264107327185048065499314815762432 10133953 -20747321352144304295001854028054459516 10133954 -100831678303579880739303217122707602560 10133955 -93136750664535766341020035045348581600 10133956 136115174812210721034272353111655354368 10133957 -213818989562005329604879851181816525794 10133958 91543150140306693355848288200528171520 10133959 -9262557853594389311983506736276279248 10133960 70454211881738770245265162503747840000 10133961 -21950368631483654942848268063795966976 10133962 -97713390723262459490179245766402252800 10133963 179043733591166140786071631556475728160 10133964 268086913423264627090851122682279690240 10133965 -51580951847674454119648210578459187200 10133966 -78939023615662295487628141245133149696 10133967 88722491600204138242400417100269578512 10133968 -40724968822898988475443097594044481536 10133969 -528758149638476575292469984184406799630 10133970 7270804815556933600107263838346199040 10133971 263375784356700821869696530362619962304 10133972 -15797239297113319381276010871716966400 10133973 -170469052514207649009845362214604126720 10133974 237345075997911482359386556904898152736 10133975 -44257419183661361000014183639482627600 10133976 38234447055999207299213505220769280000 10133977 56932758952772047941443451951397103872 10133978 -235678107944970211497087381677421018144 10133979 -245138242895932310530204665091809863016 10133980 -48513324638331928154224040572049472000 10133981 13277658414241447614555041126285683104 10133982 278007113655243545105200687600045248 10133983 88387179789039709618351814818261117360 10133984 130909388331887519099886466974639194112 10133985 -3501238365399176757970340795916739200 10133986 191965029834878151931526341962559578192 10133987 280940120783250828354201808093286484636 10133988 174328794535136267654852783118973056000 10133989 -83421861621171663255016609679739103044 10133990 -69717673212156397483859691898366608000 10133991 4640852114847623645595504978494314464 10133992 -15267682569962365663676868112204800 10133993 -33799643917897369779829345273435873536 10133994 -22638660459178132839177904939949574144 10133995 -152044422497831546859458635650451476000 10133996 -45663921837908627206806923326802784000 10133997 154428954498476749159510598768700648000 10133998 -59878208421816277995528065034263259264 10133999 -1113794659395473987726486602071949661664 10134000 9865762178423156509659895474495488000 10134001 1081645237926320468559675067853607079012 10134002 151799718258229514359891954982454521928 10134003 -64788823526132492215383615150432825792 10134004 23483227743557007504585921459913106176 10134005 -11671747982701058461414810253480307840 10134006 17463819535486335961545718571982075648 10134007 22387629909714700518839269637540611488 10134008 -107745725170895868625490049010987991040 10134009 98951775944683887048741368103508524228 10134010 76808257410257510176177337734545800160 10134011 68471675605260190959534682044494924400 10134012 -77232046866964534120625794647223566336 10134013 -57194086596036489269172698976247543380 10134014 -248961835773725804417684229345826728768 10134015 -92327219056065339715286931680077069680 10134016 23114871464538807819948406025666691072 10134017 -309361041732409276808804036984494604880 10134018 -152072189212747336076340472235805826560 10134019 134682500574693075826213683239590096 10134020 -110166924027989534070980986262545221120 10134021 305193876510177257776450526454552436320 10134022 -386413728694050744290788189323634411200 10134023 166965956545708095711355426391173570320 10134024 43022908259356201290320356908186992640 10134025 -5195936938927233715033511393748266400 10134026 -134729543111302536289822133696954192640 10134027 -216647973221854815321869104440100592760 10134028 -98214882849629670408616352914964760832 10134029 -484422555258157932130176489036374998080 10134030 64712268140951163780520184761485004800 10134031 -14567656048557350729158761131425369168 10134032 -106344246387438274527399275800008843264 10134033 -104956000210512074163156598094009190336 10134034 -282322828151209997820049908605012540640 10134035 -425191600341371132909319776091822269520 10134036 -42085608519199758876868755853837817856 10134037 -116504372850261738690861127300079900520 10134038 -8872643205551619660591188379368813760 10134039 -54244743144519016831333850546806157976 10134040 -69147089534283036308958514449788928000 10134041 -158628146440306787210392726705224616320 10134042 -16728231390694029173085587013702447360 10134043 261083938738446558644120861387421865104 10134044 471314870614728233134328285586717182976 10134045 -21896522177808693962056399032807820800 10134046 189223661692263742473203236946525520384 10134047 208581442346125873037248568442339694464 10134048 -27894538258747276116997676273823645696 10134049 613990945378818874645076569858027912240 10134050 -606955112711181243485041300959025200 10134051 -293891308459235204207919800955461035200 10134052 -25487332792511845339503546176280301056 10134053 -390592217727945449381228760033452973858 10134054 64938908570091425580536255392213829760 10134055 18449270250340723123649944752517057920 10134056 18541899882329597019521807103137786880 10134057 173819368633616727942991894079821770240 10134058 -655635297199139181484377289855388928 10134059 -122092351706199765278989969589454092496 10134060 43954043162126111683823394812546472960 10134061 70785523367041991948211503098532430720 10134062 -302067857910117039030762590456579463936 10134063 316986484664856197736861856965492114384 10134064 -14743766233084133170931560575003934720 10134065 -296041699520737980827162900685345150540 10134066 -34212528539399315448513015237854896896 10134067 1042075277342231484276092685198851748880 10134068 -1477725900955438699266464839008092160 10134069 -225239125102176882884682903302236279392 10134070 -31792742093950522055586361320279719040 10134071 -236915921633129880026487631095347344728 10134072 87256366958931289673434037997410672640 10134073 -384376504092786903909805065308066261360 10134074 -23151776173886522585725740368876342880 10134075 5878836395931006996143852072036160000 10134076 -216021027597081476794524313364153917440 10134077 148919357096013983699976302887687451232 10134078 -21734591970936659759022911834948567040 10134079 -14538502860943772377801491976938821040 10134080 68033233176350419717965772923233894400 10134081 -152556993546406360146331309340743276080 10134082 -278258599544088942213001864388412617520 10134083 422175386640333404178652721607481702332 10134084 -27223434162068895602819951320340849664 10134085 183360914761143626569180393740619408800 10134086 -15453297153064284504510883849805491200 10134087 -165045758104101866721035092441050654720 10134088 -64915181786189036649942017639009418240 10134089 -84201360896854282439375700315146876544 10134090 -16471121788685215028757598335195230880 10134091 584839169309458695752112682142641725264 10134092 -315827189962698560962204262998195814400 10134093 -16713926862684401723524737238427427072 10134094 -96133144700715477036917311003817219904 10134095 -108943911493472383140917213253985457400 10134096 9017916585656702218869122098858819584 10134097 332471729303908756448958537852508946546 10134098 -125757414610258224836184192644625066336 10134099 -240491871200835708208815670818524467200 10134100 216462198904749502625777644808625526400 10134101 9016864341886918890265472133092404992 10134102 -128631034339279100044190815492446059520 10134103 5507173171263853765971376639646699520 10134104 -32654664850315247267305183336802826240 10134105 127649560899102839764124073192113808960 10134106 -99339712188897328435752993610499450880 10134107 643406653031640817815953349800213164356 10134108 -212457798225224846868439999033418327040 10134109 -326913534117312785051083814790572905690 10134110 37789205772449012820249593492665378560 10134111 2590739988330187566532428968341086336 10134112 211629122123486309880354183102127276032 10134113 682424638040795020702104263571865812 10134114 -12734582521030120663416048604525079040 10134115 -115676313261407920977545286439594815600 10134116 354041502156729219933613839206345885952 10134117 -33402366843496904587933674599186557440 10134118 6469844421776970489558692420617058880 10134119 -255907418453208503921700034769230792440 10134120 -318174161717154701567099815869726720000 10134121 -27295438135450235112616748163856893056 10134122 8674537499092157533946089199724402432 10134123 -401875481745044192961694542025977224616 10134124 -15161907270108803245563198229674541056 10134125 343170623719006467684512521835267280000 10134126 287755098132910054533610118881723574400 10134127 -469723992866357180430237234246784639024 10134128 36175695510474062431841593236948221952 10134129 -161960590180227864207274032737958262416 10134130 -105220935244664922664882703382212364480 10134131 455589970040482644447441089191830302460 10134132 7278964252782959627403671946645430272 10134133 -140302750702314987306492601385364145618 10134134 -35875564735042385745324519438601626240 10134135 -237033990178696294299493511687320348800 10134136 -64252418312417454848672349939049144320 10134137 63896724940742047353620515447349254920 10134138 13696560954528513221428656994158658560 10134139 -317506502669757841419192923011650004060 10134140 -116566625194006567915565300171182878720 10134141 -118683347129276880571212829791086443008 10134142 -321168184022688699947355146876318846208 10134143 86811040704570023402362294742273832864 10134144 -50048987798223323202179434456232755200 10134145 -15589084024313876129390571818006841600 10134146 83671029257564785940459975140072850304 10134147 161397036761248429913410646439983556600 10134148 83790900162251536951047445037775978496 10134149 236880548663040792937672529037169005150 10134150 30432296660852734631843737954182825600 10134151 518114745561926286493627655053530096152 10134152 -5841099476016916889852384875797872640 10134153 -22561744795096684986985642776692205318 10134154 -430596749707658711548569307147461120 10134155 -10909718026085581064979867119235337440 10134156 -156970668097773869954988355304370467328 10134157 43663626688463550156546971495599748832 10134158 -178619302671556483359540736989280864320 10134159 168827055633836106148004732195704480512 10134160 55690194638577978165869534840649154560 10134161 -324326304305224572717100428964604244876 10134162 -64488326406525513542037534000204023280 10134163 -112272625997926580132974606993687072800 10134164 -3687280613687868223160024275382264064 10134165 -167640431237479722156637166360783002080 10134166 -44835539046445093774348535951192256000 10134167 134233633033730617136261778903395781960 10134168 157949826564108193450877769337670860800 10134169 -642250122750296800944130789226171349430 10134170 -58732702736154239422096700038431897600 10134171 5888253243896397692327307591761744808 10134172 -159332229756422060818272969821285258240 10134173 46114572372601717255175470764760388736 10134174 -44791727646713547873479847002948730240 10134175 80090803316901822571544166652636756800 10134176 -140538596740857183357468983834556235776 10134177 257657038458610328925442000482685241520 10134178 319091008352775678751867787336089058640 10134179 -58389222015681161697276226665776584704 10134180 -204627627300171953808094702916793139200 10134181 275382202620478951196823524117522977982 10134182 152754956675387587444891679881821220800 10134183 48656709797604675377970906600008904144 10134184 244810325677231702967384368335745843200 10134185 3419110591741387318458586781148384960 10134186 -5458108086635442357759384075544071936 10134187 38714616135506414543822424914946826752 10134188 -12246657041453278240756009865470462464 10134189 -5687626649074378299822475443447659592 10134190 5297187027859489421538270239496211200 10134191 -1047582594266774158450987619409840000 10134192 55838644161384524798337058937660866560 10134193 497582532880395146227513885264783203816 10134194 -73877036540289885515788689626346124800 10134195 110683113256489351515786128012287816800 10134196 -165008266372716248856634172329073065600 10134197 419238643236474540375476446855013760 10134198 -43396020821874331066340496154871939616 10134199 -180410507517154846901123737075337770240 10134200 91975133349463189753050310661827584000 10134201 -79202199448169465396593830686475955200 10134202 -114441988997243031848593844605178103360 10134203 316300043383444248672817856215972812480 10134204 31932135413390913715098490901096157696 10134205 394264477847061939430136302916733778860 10134206 -129083039449899740663776330490794309056 10134207 514891772896283014426042301391026042640 10134208 -23295641571428255305864159083546804224 10134209 -195114776418213588369004044729145936896 10134210 -10748755801908084984755522752493199360 10134211 -136403799948319825023929981817687385200 10134212 -199804038299135726079019135203394344960 10134213 329571591729827011498331506041543608544 10134214 -119314486040970754727150469933291816960 10134215 -48011136010629140701114496731650569280 10134216 23737854796160462379635478374757795840 10134217 -51957498583611276034086363339537058800 10134218 -33114948134381653940308036255830079440 10134219 213307254089371520187443359747768553472 10134220 14543059637352240125990457863273856000 10134221 372796684893636715422324328364726722422 10134222 -29567238525683104758096630301352119296 10134223 365905189386135595959257626065121579704 10134224 -102784131554603894729343152621670973440 10134225 103231420773892957587709662305957100 10134226 8042712775930057818354691828738903200 10134227 389016450546175284651050045337440283024 10134228 -88481802928627222688382576236341125120 10134229 65362193276928323488146628866674182446 10134230 -34133769836964641267117766469848286080 10134231 -198551965766468513609091936262312923696 10134232 568187791620927025501432041121775462400 10134233 18599907268027996493245375856046601482 10134234 16353007794527548194575524539619881984 10134235 -274898472426243394072724449204424352000 10134236 -15592848869306829762978841950824171520 10134237 -198007649105908645070837172230680669824 10134238 193202120742805569320499873323273915520 10134239 91214789123747278440832503732748556880 10134240 -1983978737364349941818052225489960960 10134241 -67571060548855807226092558295408033536 10134242 17019304300460837214938128811328904272 10134243 51720792220686343989628269114964465104 10134244 522848416164899855062943568176992763136 10134245 249784875549362281313840348406574461600 10134246 22544620656065537185803165492357715968 10134247 398986854098735946670069302386889559360 10134248 -395093860860830981777501829671405552640 10134249 -16800022988753149951310639566512276336 10134250 87255660863853189265250187124890624000 10134251 -380363706248237261947205364080439188748 10134252 17147860812501418360893931421210657280 10134253 16617504551500809203584766672943453600 10134254 -194066000575451567856940808912333227776 10134255 49728979981112903352641824262656108560 10134256 -26276604714245577264532823233333297152 10134257 20666564858585149270606376961709818624 10134258 3905780014456518080658610401771536640 10134259 -324847948725262279372005159221884639540 10134260 -76313156195937924082565328953433047040 10134261 -158946131735381383968426025485577190400 10134262 25420890386489594557611450086476272000 10134263 136658846387316370941398354981089925400 10134264 -72522226122626162749980942078669619200 10134265 130562052076224370359864794892303819720 10134266 -3828882113624288613019603544547585168 10134267 171559468727033412471380953659090567936 10134268 245368094654197346461025907032721579520 10134269 155857730325902882585453141163056451072 10134270 23924858704474792015703700687605469120 10134271 -114529328385187648333783915728891914400 10134272 97324435582354881693475200705622966272 10134273 299980589457785124398077603820405525184 10134274 -24988158132943689494261562309407193600 10134275 114641251336308067813719742482121830000 10134276 173091560097788812676857308901202783232 10134277 126658806739474067208468156191840182080 10134278 207788830365040403046380961300891648000 10134279 -93022792338199797940972214145548552976 10134280 83846884525548233932964391116216832000 10134281 -512679056048205851560070548188103599360 10134282 -65562303913141649674306752873815374080 10134283 2182720067034161276396510291001487104 10134284 126965609012377568449905135052643152896 10134285 25508502999587453604055637933473695360 10134286 232763018840511916253066004846624367680 10134287 99791761431722374833566649858434997936 10134288 99124643630714730060065389206139699200 10134289 -107015772747436793225331473404813079232 10134290 57154918027355056303839963505492682400 10134291 -3321906637222658942447826210981363072 10134292 19523919083493802989500547653741432832 10134293 -190278547720677831550938856754354111556 10134294 125441739001228620227299369396318065600 10134295 -234048791129963002751454248173023432720 10134296 15957578754741029975684104941699686400 10134297 -249488330843606601280362189759648772326 10134298 564707314077361613551051946179075008 10134299 -132593699824179496507392916918450472448 10134300 27029730131784300294754347660250521600 10134301 20698943091441426675391431900387000492 10134302 -155381020213296545851654593813982827648 10134303 26895299628245091281646350173176734208 10134304 256641143595195063925957569061144559616 10134305 -499364031040945335013706452024196688000 10134306 12709257466694150014117188954811176960 10134307 -277940853439998370912118055110162305444 10134308 218831556917225296282642578870996236928 10134309 -200193355789588218328449999991741531296 10134310 91561402815762556946966368503457906560 10134311 -315803729509443927536770113366493054800 10134312 130544292120903609274883510387262259200 10134313 -175323920049051462382797052030070138240 10134314 -149276838961787858408752324731625737120 10134315 -20033558603211121392851969932649952000 10134316 -29472966866863728690394333395588454400 10134317 109362337681486206408055579826579110080 10134318 -74714120387211452801205418431574274496 10134319 18015118559412347925917523004800970744 10134320 1165646531017978493078466866205818880 10134321 -64381374883625023778394100192885926288 10134322 -93466778269194383577289420193178771456 10134323 45922126372463081345380002820084430904 10134324 -52227695268388861151710652102726835840 10134325 53634650382196042551626433179955507050 10134326 -5785972796492481102291186313307775936 10134327 89972811665538259085196127096164407424 10134328 -99773574173826777438263483541702819840 10134329 -54154170701887709874349494005958927360 10134330 -30621320182069380950954099234555036160 10134331 589966782075526042663101498995732636132 10134332 122333839682677713073376865870407450112 10134333 287102214881041367353186605243031369344 10134334 7823466364038071625771237852117811200 10134335 500076461164465846196988382517778702000 10134336 104380824462678942498851580466169905152 10134337 47576741659859987033832543903947874772 10134338 -375136374714360759558649880267586607104 10134339 12062572324567571424454503606676236528 10134340 70924035195003928538947776638344012800 10134341 -33914419383231767946634659153686410560 10134342 -101285378418441390019663834950212286720 10134343 151976213455079865091596229243640777760 10134344 304972634304924148671792081943830405120 10134345 -58744312878082249781116877601752621760 10134346 -86550501300670828148438320742862987264 10134347 -81887515842266790449544749858016860808 10134348 -40743035730410145877413279736300191744 10134349 130020719082055920628193774314174767350 10134350 -15229901641571282750897993579196907200 10134351 -81764651069154115129051822773639312840 10134352 32984327505215065709537423348742881280 10134353 3209686194285275535562687261431264720 10134354 -52530128062447033302960684869202523392 10134355 -129102502760459612291095895750490720 10134356 421237117729729055529407679456041318400 10134357 382709664458028034404929098395609104640 10134358 62694682944211277613573040905392294784 10134359 -462152911175284825795366888701178312440 10134360 43984790480472634685091682194634137600 10134361 -4472568677106477825318002268327314876 10134362 -1376169955799897785696205303505778176 10134363 -119063266370584268454253268328319995960 10134364 516121434829539707790427033999805208576 10134365 21017586182803633598950254350902563840 10134366 -39757817810138833454762112462871990272 10134367 548179956552493802096493709624430744232 10134368 183970002677356991216120172661142323200 10134369 -146366806035613469401681119615518236800 10134370 -4941230413780354405691725218865022400 10134371 -4374291709791223443122055514845335520 10134372 -108448902928433213157441786343739136000 10134373 -5614376881017779860893400167123760416 10134374 -14694017464000110036231333481605145728 10134375 191502523662942963256509169389283200000 10134376 420185747009871851004737173978344898560 10134377 112045986088487455518184329422661896544 10134378 -50223301615690603324570245945749718096 10134379 340083878067035089358819177898743400 10134380 37287187864755243274658884618483937280 10134381 47383369427634002294831002739150885952 10134382 -14683710923332188247505479325977816128 10134383 114031033736075624859396388894772206464 10134384 11779779494465872989483485879156736000 10134385 1240914607150904337499014488667926580 10134386 7479173749955637928688828274488916000 10134387 60483224474597524778919836554378652244 10134388 -5248627609673714531551589280461912064 10134389 -737694434016345152398887695405374728900 10134390 27458449458509784396543640707675801600 10134391 270636652219747272723710481267078569800 10134392 283646833588293914445685110683341824000 10134393 116034145777139838081168023040130614864 10134394 -51518255483643025229048191044963663504 10134395 251113531712321993703028514868646324800 10134396 -1831572030689613646081173905864970240 10134397 -481488856802577712080050922085936896 10134398 -50766186788546654795918392236393492480 10134399 -370621251046432329340513006070540785152 10134400 211191063313705652431672045662633984000 10134401 2495825053173957480540773851469430402 10134402 -105392859661211140200028023867207869568 10134403 -429797746923471783228387872491523593348 10134404 -142914962826240299561969792932310175744 10134405 -10871660212564945040556107237253266760 10134406 84093786732280953159705798319664067840 10134407 -116103269060276465316749582765035930344 10134408 341584550680377457704278743972576911360 10134409 -141748384813982938191663925391846572390 10134410 -21056247232030775420546378151458995200 10134411 17645145712222108253574486014086719744 10134412 2558189035140164674355135945774121472 10134413 -28176311214382308803723288540624971338 10134414 50288641334776067976463866628851786240 10134415 -52071819864922890602271064573814847600 10134416 119619733791026830343680361708387868672 10134417 147687366859405305290781720050590508448 10134418 106439285583294386821881512360519895552 10134419 -503541339121040864158465031800372836180 10134420 -176283203426093118151890713545868759040 10134421 -26836948748545300966524499455190077312 10134422 550952774879106494041852496885409705984 10134423 25367111553491419590387967354666141680 10134424 -4784185819347587811906431398689300480 10134425 196084312840339608319225025081494683150 10134426 25606287690243433480465543632020626944 10134427 -2484476847961151009395368505502724480 10134428 -49734368319440721955766196562273281024 10134429 -212806352616899359271791463186165811360 10134430 -81821138650782741689291596584724896000 10134431 -430041700109232404529125664625183708128 10134432 -60728604568597718461623147456255492096 10134433 254368339005252614664057691855220851682 10134434 -238919732764706914319054242617844254384 10134435 82318136537161874629853240355860986800 10134436 103932934363415359712408355607354695680 10134437 401712308117685871051229804345130289086 10134438 -34725838680058079938368737625161063040 10134439 179963344573681858050626015355488094256 10134440 123010752230958823038598584389921740800 10134441 41932646078500012662808411811920856100 10134442 377898082327429796451264453552039028992 10134443 162576757281890327054335045810454554560 10134444 -5128198860577978544147400527110766592 10134445 104524027526776853756506777858251362700 10134446 9599418749092495882164875089145445120 10134447 269593055480229358603725426956756257800 10134448 -21136964420413759316778222756980981760 10134449 -122963080229291383952448917604217938636 10134450 159549905172961560096920690636207328000 10134451 -289849007424472136961423924066648866548 10134452 236344488691410778358976725399109495552 10134453 -442622145579835469622837792128968896 10134454 -131119647913076034632202655860618491328 10134455 6893400479203662035710464906073542960 10134456 -99172983233729227427972475543442022400 10134457 150222112018041462389259101301697345706 10134458 73608024183409476644143051977874096128 10134459 -363898525009747801021616128453473511800 10134460 48164773094704416702195378453145190400 10134461 51711065810548548381516504592283628300 10134462 -11591627817496748854841069723127325440 10134463 222867737291988226845006612529831679680 10134464 153634825163723087957087557748665614336 10134465 11357857012734195074671801269832352640 10134466 70011224296421083994977248663887393664 10134467 -51186344000271486408808718607173598720 10134468 77975397503215949061704021149710132480 10134469 381973880226237814426024590231862501632 10134470 -83691407345598719829633866827435395840 10134471 333169431959798517665236340237064006312 10134472 268718508950882530854681770724204871680 10134473 25529069752361607403809039568124774400 10134474 -42396251858112220716792701688049675008 10134475 -113042656581616795412871342828672682400 10134476 454702515244914206632563438190229760 10134477 -6893828245599191720993443657409800074 10134478 -94809245534367458827048798257461415744 10134479 509562809101680105285897715491037118688 10134480 38497472751464251605201099126466805760 10134481 -89502050849425754699231995723302902400 10134482 -140411537048260449935082431945650563840 10134483 -117444416939083840592138059413813604752 10134484 287696200078563319312905627172485271296 10134485 94211034845656128076288626257144286000 10134486 -39678258016809423169613311186275865920 10134487 515408647962215628979633187128067289984 10134488 -41203596619232348805929715745823047680 10134489 94437454935632826655208498462413885440 10134490 -107525268423616568549665217563860249600 10134491 -816505854586901319039762576726877040016 10134492 -85211245865602090403361317073943120896 10134493 305714263509807553267719533168792388882 10134494 -214339552533383417843057685194122360704 10134495 60935367628489563995360087664152557920 10134496 -505790598652934444078193214752222609408 10134497 -411276094470033011680661326795978185054 10134498 -1769962777635348014391134462033639424 10134499 -103903862488835168935924893833057354664 10134500 109963753217733345831578733397581120000 10134501 -17885149967808127856756749179844946304 10134502 52538611042097127997517803748601831552 10134503 -208852558993448700227923106235241633056 10134504 284757704074910330636856919224717312000 10134505 -99446508790126979172010806332541326400 10134506 -150517861787126896573101267047693652048 10134507 -69756317511062139400269343199029755408 10134508 41762815015844520011702626123871875328 10134509 76241748412836367403188118100035823552 10134510 137918211932153579839260164738937106560 10134511 -97188388987669519915403571837230797608 10134512 39193076490513680032321373393633673216 10134513 33653056403254427913380506933035796416 10134514 -26383302853074438673103517416238348480 10134515 -143975033498980038152997875205356433600 10134516 95033533651103446655982005750233300992 10134517 7791261604937340796734270326067822460 10134518 31710908380736540810183923481733232704 10134519 59280428256031565346405492656279545680 10134520 -15710244755643660486331746660306124800 10134521 -286194066106913212934669537131636891056 10134522 24441991431437823703692759531736657632 10134523 -73964092328639935539962322553325629932 10134524 151938138419712823594392012067622976000 10134525 41494122984738948532224461398540548000 10134526 -225274759568704581273131473059265548288 10134527 219888781283340909670246213696287131160 10134528 147952477816261041438203470334971084800 10134529 56531863035860258004127325958167072560 10134530 17124006960779770591285346239315622400 10134531 533899784786519104626636963003247850880 10134532 4892904292364121575408175511384467712 10134533 -105689564144764916672329177077854152200 10134534 -21272003649648956505756205061754347520 10134535 -6656771000475645678471350689190478000 10134536 -148117749098727415306978692294001459200 10134537 51329871457859284539773047421437455552 10134538 161984024909614303705669426920814425696 10134539 -333184164044074869033015161975897631660 10134540 -31795568657057262027920884499431157760 10134541 9952360477001019685499964592385615264 10134542 114618967631423638317412466562416239488 10134543 -202652200067106173367159288694459785600 10134544 3740029282564216807409982222140178432 10134545 158664603184946396257983214204622781300 10134546 -108376334207117432972844634890393368832 10134547 232157368212058155191862786395532605996 10134548 317649161590266351485703280545558773760 10134549 -193600102451370925148156806986090249216 10134550 47980745777869395708584133510225652800 10134551 25988287591813144544391347937884688384 10134552 94501374893848526727192001795403735040 10134553 330674526796984551317155710338995628736 10134554 -61739934993441835407746772346504435968 10134555 -161544790767717240423744250392549396480 10134556 135565422319639226346932455048672266240 10134557 463276218852021167109320701431794387232 10134558 40812134058956879177608082767525908480 10134559 -42729883187780125235982529580509766880 10134560 84482246296610114930225964737852866560 10134561 167402170498322604316489886620542378672 10134562 519286405099995298704589214683445061120 10134563 152368626584124055765103398107392139264 10134564 230568634872691960699402466887284406272 10134565 9116165431005389991141433474072924800 10134566 -130395091473126389392006671714830839296 10134567 127810530400481163505389070038521508480 10134568 -259511453702402461747733592925025495040 10134569 -53669479283557775272794289918906065030 10134570 160654720080739859286247746216675763200 10134571 -451519609109687215753616504309554513228 10134572 -53489314331398247943277980893339919360 10134573 76788934326197391224750993434418981184 10134574 185286849939265092018729549041863561536 10134575 104680700014328350062739461715927266000 10134576 56073884299717282909567450984973352960 10134577 296132921633405306253414002999529715380 10134578 31915037561472953309288901577336941840 10134579 22650226530112927851346541545285517568 10134580 32053791333218032846190029051576339200 10134581 -182197169844475945488902509758529092000 10134582 43668126652303436155850573135512068096 10134583 -41023132789916322968043170804387118920 10134584 314410598271469319441897246147665920 10134585 -78969428764377050632986157160819001600 10134586 -38409121048943528362978136865553697280 10134587 -101517966634606623733578789014444078688 10134588 155171613607644889207159307961837580800 10134589 617198936029054844136802898810494856390 10134590 -1508938268310238237725185332634263680 10134591 212177728816751752296193935790274574792 10134592 -152099652606328454519719586215626276864 10134593 79121416996303563341787186492425956800 10134594 -254661687820910847887137679048693130240 10134595 -14362471749260905855198475842801724400 10134596 -195329919433419771513111514579827432192 10134597 306386929506522970949045952788781120 10134598 -178509139506529203980885826649456087200 10134599 172091090793702204163139491736401211736 10134600 -25459167791761481640126812777349120000 10134601 -746431271711054269554197574418608451440 10134602 66095287258496784022724842011865922400 10134603 -163154918493681660885398504889468003588 10134604 239286664635786256380998757170134336256 10134605 -84796366234537229646196228688132054400 10134606 -141510221373534339676583728229634902016 10134607 -16944826255314221991063390360766018560 10134608 -45317308728055466351808721705449553920 10134609 -342287081752476822515795286402547566096 10134610 -186405109521179789347101717153254691840 10134611 51765231169958680423739883395238372000 10134612 -273550148893303516934475868389660733440 10134613 171217642350242899183704301651044959104 10134614 -26752658608778813269579444038508053888 10134615 27015485050357752932461590517444223520 10134616 -150675505024380168343443050149208432640 10134617 -515429916343456098229872361719369466620 10134618 -72994394318213327942237909345857654272 10134619 -262325006049865514673202256357562496320 10134620 -76763703422255887883305807287379192320 10134621 -282533469808823767183646941308969460128 10134622 -101037034349095887303897204687802507200 10134623 862698015497896979426575972448743821504 10134624 -427473591306501535641055373917413703680 10134625 -494643918246596834853369416299164063000 10134626 50941315243929326769847680009116732064 10134627 5573979100155737487710852741961196416 10134628 40655139021096991901651205913081798656 10134629 58757621119656584712252929210855705280 10134630 22526707489291854200241781502958547200 10134631 -86161950807376895445726509639481068400 10134632 -223970186468050087508097682950406471680 10134633 73300014204760334362085963763066385344 10134634 -41871515346042787481529102672264200784 10134635 92463947493169655094027206837972765760 10134636 -230574593648547445176190944523496729088 10134637 -399610707827913452024872217751934540714 10134638 13711036188253520806143360043259115840 10134639 1318062412787714591887442339219718720 10134640 1772448816885572838838421727625052160 10134641 -207714673333697986860571610900886099216 10134642 7734019738679184738490319287345618944 10134643 -170955954726944904105636197291208305616 10134644 10782308701915045704405012613184028672 10134645 31079636676335588290765892475522066720 10134646 -93943869461395698978880344185005085760 10134647 -750769699458348425923080442480574888400 10134648 -196634691752174168542139471642872934400 10134649 -74307162444810182442448854570585457664 10134650 56468787961101134024953423013770078800 10134651 32758066277654393389333910152451420160 10134652 -24316181802556708262885046765124941312 10134653 -536083083494390916498851280876032959098 10134654 -119711098310814131524888143964882610880 10134655 -20237042395580227149048457065694444440 10134656 144188331275351932016525405897380331520 10134657 141108277903087784862573681928354356480 10134658 135840693684039696373122217391662345680 10134659 -191243556092688239284681693302552584640 10134660 -26512382297000483252998961644480573440 10134661 -213609732484826362787599956976582264738 10134662 183063588925032758096108155763828926464 10134663 -7724101235235974218793580366444977664 10134664 531432425462073439321950642144468633600 10134665 -121009033478696947334106579119939023800 10134666 -13679157904867723154699399579297625600 10134667 -109898781945092943608382110338458953376 10134668 -7868369400169165112429064661162397952 10134669 35501632211189170200310566019253475840 10134670 -354642586672743743420333463124112640 10134671 75222051996462462065244953336131501872 10134672 13229319386034893606237189575822540800 10134673 630268868957133673335380511248131156480 10134674 -130159108988524571911902370877539207680 10134675 30936840072898655262403045730902507200 10134676 423611487972644809577392778278669035520 10134677 39905506106061963901716380995505453472 10134678 134682782388198894506714427857013234624 10134679 -214112500156679728121284733919839909000 10134680 320245099817766606555708214737039974400 10134681 -235331884879689009096609163972047302400 10134682 275447801437739867263539202233352704000 10134683 97186810233611474888016925068169781904 10134684 -27083765069861481201638508285428932608 10134685 154837498917184429772638636234681852800 10134686 -190195601171415959777852880480466659456 10134687 -255433091515678747415859973266079014840 10134688 -139929096868750964979131141717455011840 10134689 183009941615995938573326860540924235490 10134690 -4494300509654446533428403492753600000 10134691 -121580112473979508786347227486167854128 10134692 -57656255857056045853638992598870605184 10134693 14320969210254022511592521989301875200 10134694 4048246971034197690835544787881513280 10134695 -75242569264814985248121100754791954800 10134696 43335749795608438377493670972718612480 10134697 -83028991639663670217931887760959891840 10134698 2188140954051821761256624438500321536 10134699 -21966660109660616555897881111471652880 10134700 72341265162163147060756018705114323200 10134701 641142881198173670463876818934530919702 10134702 -67706511905831223582611127956281317120 10134703 778742598150137894719134356725302725760 10134704 139069071764692189401417288693976006656 10134705 -88008030664808417120741746146098503680 10134706 -6690212396245184279103093111115275504 10134707 -366811711550824101848655851530374611688 10134708 -57359536691005473472310058905843404800 10134709 41398332477030042462855065630262276604 10134710 184107397077073074969371572801127861760 10134711 -98127063994184103831156889029387007560 10134712 -60837635583615041940480357957962711040 10134713 -5222394962977495110762851126072315136 10134714 2604409897787620129537374345348015360 10134715 210042892249230707299568956450395334320 10134716 13231092811174638166591578415605385728 10134717 -24739592218039522102275268751000602080 10134718 606173754252423130797403213305675840 10134719 -214985968264548435129510920359535263944 10134720 -2795153684439623418075404878290616320 10134721 486972022242170962135554559305600121922 10134722 130817760536140968602921883314772037152 10134723 177464309071394645425543582850823265968 10134724 144265226986453763902725365920749754496 10134725 154726836925490851003333891329979308000 10134726 58454370850396328856270990841232001024 10134727 154080205412272778850869855317280810752 10134728 -317795749098714076417745413874690595840 10134729 -413906750216502727433783699124270747072 10134730 46673604980667464884838063942287057920 10134731 129186670488878660152240929774199471464 10134732 137705994699966380673459613938379988736 10134733 30447488905308782050724921818187390080 10134734 -22900248313227693458464026294935157120 10134735 26389970270298126577810172124334254240 10134736 -5660184384568152000981918963201425408 10134737 5481680736424037809275741156196829184 10134738 33535436472435579146417600524773532944 10134739 -66398629486225819972520826304964847000 10134740 23965615915188329456161214776690728960 10134741 165301593472742176304921752378220140704 10134742 162522929768338406869478013856381738272 10134743 214687222008306753725621851726595297424 10134744 26999365518400081178310666457612861440 10134745 162143687534932002211862651550841392000 10134746 17419626570049703014201200402420019680 10134747 173762993619996846301500527236026493440 10134748 20892819906236858248793243949548454400 10134749 163144630908493420690623921897925049490 10134750 -135760579877908734088769331521990112000 10134751 750457005957037129282174813678734530304 10134752 543028555511288920761154787193598771200 10134753 -141454460012953318111437345160435248192 10134754 6043631932811755328422538242197411840 10134755 -72578478167101813280301493821011119440 10134756 -3782096352428667427486473034952291328 10134757 -508713828695495813282538972175189284994 10134758 221311447384144473934596902047950134976 10134759 -333351214376035093970600828480129153496 10134760 46179043965037577950517877101261568000 10134761 71225161791489600197508851609727254400 10134762 -135625274471062956618451002243321997056 10134763 -4429555577660513441157185507808503816 10134764 393734042750220790150980901270315704576 10134765 211131083677733283530375108499509396460 10134766 26692316056122525479401381069891524864 10134767 -458668017002619752432596276913405867184 10134768 13312617578615144228681963533164871680 10134769 172589639397880350298993381954673145170 10134770 25529001586406653100101172784370080 10134771 357143140809138343285634470789061750400 10134772 -72279342326538422449658646239796387840 10134773 -7048887308524557989847174290969046912 10134774 72752594005540833576588792782872093440 10134775 52458486206405672825253044698807332000 10134776 -241261078894775129512432753622597713920 10134777 180529930575205370167641915285252259920 10134778 27839755874945913037186129517908675440 10134779 542194980279307637721911004176118553380 10134780 -60488582637507662119082718776546442240 10134781 116117678477346794655235126938150601132 10134782 -6537382135522188228139525398086771328 10134783 95291225492952140527924543366001218680 10134784 263270917972749535560015443801659146240 10134785 233768140972380201706964857628026384980 10134786 89888439080315752721890735828484102400 10134787 -15287246548432655240497626445341576800 10134788 -739042875853461970446383940950382403584 10134789 -66375703152033801869728470690671818752 10134790 30024382036861886337656379606706502400 10134791 226624933956899737463707520326968567192 10134792 307991058974803027341385489061910328320 10134793 430867177840348625879677388943806578384 10134794 -216298573421095804810811894988503793408 10134795 -111318491805945716868330458727941299200 10134796 -34105546248487199576315415973915525120 10134797 -355287776563332027331542406659861815754 10134798 47621963873030074084876143146968977408 10134799 -2469118965747191834618152652169651712 10134800 -21946325937552441866100064768419840000 10134801 -395735514381974077048409088232291301280 10134802 -136255413730204938670020919995181569648 10134803 -117133000530556568097800809501739500896 10134804 302862671676966804573441140503340636160 10134805 464678792481743034057344220432447531960 10134806 175131720214458593277634734436569497664 10134807 525973360250095725364169196649525674192 10134808 -297468894041222488419206873121912023040 10134809 28982935488400543845218908484169625440 10134810 15430707629348536869347985140659368960 10134811 -138083543139299378233452690145724158588 10134812 52744215164646218802494702235229627392 10134813 -95187561095157125267999602443659186016 10134814 -178193752428183709979441529914169711744 10134815 -143283840092027483101509073505444653680 10134816 -202912930748164794450789388755120685056 10134817 78485313051499004541481724836774776432 10134818 304216219114035550049441355137797632 10134819 150404750166797820936326381604668204544 10134820 112485470186173758000126750577892160000 10134821 -388672884677377795066057772695796684388 10134822 152303117298794073189994262630651126784 10134823 433255907827472204657726390435824995424 10134824 -118020672151466190042507282456256512000 10134825 -116197415975046951757407961402403180400 10134826 -40477968897861332434105877038753694976 10134827 341155062852464782653852201653163103512 10134828 -376490622483681965717369411921541120000 10134829 -650076773046348945622068109874103501024 10134830 -35680333489667553276052310203544724480 10134831 55276552979536148066082469345221888000 10134832 110774815637868500599456559322536001536 10134833 257686856931456277701526358172528691380 10134834 -136838413604515021151798635043797663488 10134835 -237737641478405911718432621302106215200 10134836 7044854312620152872541688771993860480 10134837 -117145656379517818500600820027441581906 10134838 118544724120683663679017950769988832896 10134839 291199005255868115645355190277399280 10134840 233335015894227408706128615735894220800 10134841 -241229733648308010561753871845976246700 10134842 27631848184523002245135008715853824 10134843 11214198215365232759235003442835179200 10134844 -446918118978345612394238852076081676800 10134845 -123586248152672074190285880559001902080 10134846 154589301120569833728735786693682126272 10134847 284525335823484983722183130643619920040 10134848 52198164867911724856475292318297489408 10134849 -43468605282408121088520041783498842080 10134850 83431478083328701633953820575328636800 10134851 -27064994144700211309537518332371184016 10134852 -1330592543982148910755092295828709376 10134853 55683863490424059005263213482135425980 10134854 60020359098971180024700301262438295552 10134855 133610536361193664828772789586555048000 10134856 -577949857291410175430189421971726039040 10134857 78392550451011101821793400165981955380 10134858 63681589671491760378165262010793929472 10134859 -43558109766418576111775594081050203360 10134860 -272292898961173351966711328145677521920 10134861 24551149026520144304379504578131089408 10134862 50690441917937477471622946012317185280 10134863 442513687710009232647946898615806304112 10134864 53558553633144990383233523552496574464 10134865 89536293264409745654779273659190326120 10134866 -139119347380036184294229916543519044480 10134867 -296965975878848840334375257427069013320 10134868 -74692135044878886952744320827460716544 10134869 -72911951976536758130400662158546804704 10134870 14591853476719483521063639953521693440 10134871 -13695426072209213398845678013825634000 10134872 -93538092020650793649804716806723522560 10134873 -112830590856372413129447569087104107136 10134874 -223249639469159347712295814493690999328 10134875 -98778607547681806267754110646697840000 10134876 -157448985488303975918594898583966387200 10134877 -58431581824315957997136231684991489920 10134878 -59873199372166066521316663768039757952 10134879 -694368234670390015794644848491295416 10134880 -36210744840820574997989676566839296000 10134881 -135582957965235456591328564917110976960 10134882 1301977350984637612365598507887368352 10134883 591301034921130523449161033955585932424 10134884 255425600382685217794806290166166578816 10134885 -60568632977409933220749572848857600 10134886 -81651445545480402073655713195782328608 10134887 146983605406262333683568629614033436800 10134888 110301936138354437995004567664281026560 10134889 298747732535819185452115449101702562272 10134890 3806278133798092387310213685192780480 10134891 -63553722650459839441813973303362624272 10134892 -67319574604999151234181894540025475072 10134893 -537326961213068898024733340989712754858 10134894 -24932373591220518048869333876594006016 10134895 176080077444872193288373288663740828000 10134896 -158894571191769459316473965695687262208 10134897 -133905193548742413756858763407741251040 10134898 234214845914746321935736407494848477200 10134899 -288485463506635456247321129557607696736 10134900 95207004318562260021862022767117852800 10134901 236695597015807347903811524143695483552 10134902 44119374019518633056480660754431534400 10134903 316892814239201452492038736133187760104 10134904 -71156411003192749292354870513840947200 10134905 93383341227093563082453096650295573120 10134906 -126125866506577917016152258174800923392 10134907 -426877154348568751948533187328103236400 10134908 101648494802326994905172453223533116416 10134909 -60285059562332190705668137331703737280 10134910 211326217740257223612140371344192192000 10134911 83178649279596491743909883442650097024 10134912 206356303154059585750142681737529917440 10134913 -219363882709203242250354431067401832636 10134914 -45487794182010878733394564363459727328 10134915 -182601231072522661430327282204740510800 10134916 -41979010511506043672092090863117480960 10134917 -23169518189933779776086190666910743780 10134918 82578052555672913958406783195682626464 10134919 -335528310705936863648632960745371880680 10134920 202174471527088022248227416862976512000 10134921 18271717050862960543528596823410500112 10134922 -114137453559922205689727436114345984768 10134923 -131635639644823497806050208840698383360 10134924 56096706228768407607988949607956585472 10134925 22038680265038444009973957572053282500 10134926 -223728601955542100342275760456548865088 10134927 245345746768059518376698111475384832896 10134928 -937297710897450825323867328586121216 10134929 35329445683791783308665993592421177600 10134930 -49414572432541016915741992287930240000 10134931 -111080211509022861777851551400138109268 10134932 325803912691711789634391968875689626496 10134933 19024048733695442748297313687071087264 10134934 18977604671032645754138274352304771616 10134935 181947835794314525778711302973099881880 10134936 148486554903405541654492641758556979200 10134937 -71321326208770820064550255167008470380 10134938 253897644678472217305849832319710310912 10134939 137324388532434297142655428966903196160 10134940 -335839800335801011685632339137891302400 10134941 -73198781321972916367409019672779714190 10134942 46783495987348966809648225753769159680 10134943 -97408485971615309534450233045030573216 10134944 74332041609045787941390263327807963136 10134945 -285433494786459440100081701530135371180 10134946 -286755074191741265967025799896276426752 10134947 177368590109686890713294993555700154800 10134948 140124481776216894885256901358254278656 10134949 78526968662617997624960605594955428320 10134950 -7471390195093292039828050694145792000 10134951 299023484216702378948432165686593512232 10134952 -301917702819798412026558313434509030400 10134953 -237885232936970943877946744996522913798 10134954 -14582317933767653273605764586840049664 10134955 -1539774590587279509876174602968407840 10134956 -214526179140036346162433949192164336640 10134957 21750947441831807222617217593222815744 10134958 -79366492484502083290741300410331741824 10134959 -253842799562910383015904150245494473840 10134960 -15353313921197727615907706806272000 10134961 86337090952322856698808101039951426400 10134962 -270096155449582008429040488641549334768 10134963 3431106807898745295193899635912061144 10134964 -66396502571703289531294646708149248000 10134965 -33827012617603635185888539018103546880 10134966 3280113918306020603067981156914300928 10134967 495044283093130500609251250374954296552 10134968 21818237526966107449628620878207836160 10134969 51874166957759051994853357462762467456 10134970 7117263485248799279664249707830795200 10134971 -2658510451859694579850579099620563712 10134972 259743630797484920575056500037795242496 10134973 287899779093976674630792605686985341344 10134974 -179459260216626459224834232197317853760 10134975 -168653217124047273494626845819941490000 10134976 142771909822428056617374046179641262080 10134977 27863849728113092600466170123659349826 10134978 -27294227029258206385390567227660257280 10134979 505114866530710445873586501712116523580 10134980 142161072837539699288422247820249600000 10134981 215368660881576544199731422337968947712 10134982 -51482041974784247375006425502575238016 10134983 34480515229321955093720282927128195824 10134984 105464458496214174433971794162029240320 10134985 -12282507207272796213619271765021690880 10134986 253540288877835218843381085511740066816 10134987 -252660194908713143302891236469085177640 10134988 442189291133834346125950761634026015488 10134989 373852588743822369780678003182655850560 10134990 -186935511092140104918008628388601030400 10134991 -96671538387320159976481724722282522328 10134992 36602502907828311480297401930298949632 10134993 -33765739135573320877001834100856915872 10134994 71361655414759443159763016616458726400 10134995 -46140906422362418062736857500883707360 10134996 45027260412015161284038427735576571904 10134997 -182650612477947893778705965351264645554 10134998 -122555830590337501148537690888394991680 10134999 -33699023855682187254892685196965573760 10135000 -5247856628718994168426059239059200000 10135001 57326190372145990664598852192316545792 10135002 112721583177085744450584140252765317632 10135003 -11483750577511132817078172852645524480 10135004 154361672354379894115682967975292134912 10135005 124661859833445874775972606273176739520 10135006 33403585073174103500883886978550695680 10135007 499785598237385615124915826049172383160 10135008 -30423424263126842897285349539168649216 10135009 817186045631602424643026148062992339080 10135010 133827257295890834764029895252849808160 10135011 -90051204545041003650453168032652507528 10135012 -42108016949817776068566427738195394944 10135013 -327579095341948910041989762263813058084 10135014 8572924930643580947221955671335936 10135015 -318132816960410464454335372810785788880 10135016 32236063019018167724475338266822901760 10135017 625527486630549479177310218709735606240 10135018 -217041923094293182290889024371377352960 10135019 74439427261254077487835156886804503344 10135020 32094882778497731024548659623866368000 10135021 81551532989343226952169189880584904492 10135022 207455553940031321889963266821126773312 10135023 -497054335386789978040776422833850100096 10135024 40468222812169986143673509078931210240 10135025 -152703921830257037327706442425967563450 10135026 66483449712808335523634956461674742528 10135027 -2465506742188917353660560406145111728 10135028 -20271687699642424860237886443267893760 10135029 -128948967650846972546642798776359822816 10135030 109056522093298617170646556931241308160 10135031 3424241414854519226413149196166168952 10135032 -108531121605914235344254228042643496960 10135033 -398206493653858892809658668393434224640 10135034 -29112623367864455069896508310285987840 10135035 -62859940533214911235859218349241325680 10135036 64382899332502543561079264561054684160 10135037 -169165131814830168943147180752877923840 10135038 18273275054160939195901302749413115520 10135039 -392629162793277247336738563102907932160 10135040 28985706739136590399914110764953108480 10135041 42969305672950513862940182953120188864 10135042 -65584182030309447367905624918871484928 10135043 -510443456878759703563698752596553228520 10135044 -246632643490778123189996690500202671104 10135045 36028951665392567960722788409547324280 10135046 -12992392506627391611923207907302535360 10135047 -18448380346554813918530760970663323648 10135048 146232013193231229818931729010031493120 10135049 526281763591078715534764614970497985050 10135050 -16571649705783026967781240592073715200 10135051 294477871423806862215073196220924820052 10135052 -73342161233041416246170768326174609920 10135053 11468146584652323842821268489911640460 10135054 -305476900489303147185932601007165929024 10135055 -26490160857158313726576732833860033440 10135056 -83991098771805785203936301853748101120 10135057 1355223403572766715034057232281612400 10135058 -19840014065363687500939126190763135840 10135059 -30674984792364031424190771885228552960 10135060 -50023894817786148168612908408765936640 10135061 98149630708855302774353630980108411662 10135062 69862354583593055170187867340322125792 10135063 345812825566219142585382852700748265840 10135064 258970124872910248055453789333932431360 10135065 23537691460524266412761843074404691200 10135066 34308249875184893076546521624486165232 10135067 249166362667534394129930122083712627752 10135068 -306117705880236351112147568047777136640 10135069 121794643825535610015792584274064710496 10135070 -5515577934149193742080983743865856000 10135071 -245507266590314551171277293698989387760 10135072 378322845280360541078767154864200876032 10135073 -155357226023684663792493949122447894636 10135074 2488631711549621030137310256226061568 10135075 2646184078541728924637488596021657300 10135076 9796608591506912183253899771049074688 10135077 61704482813794107106117653799781705088 10135078 -66557282126199677087539425241279772160 10135079 216479567093185651128922090801383313920 10135080 212091495828335528458177035635834880000 10135081 729353370034778869760361350101212746 10135082 205186465424746494929067394688558018400 10135083 39574593268475106208214616316353082368 10135084 -39318286180503052846259411682890686464 10135085 -359755419924240791247277961535159216840 10135086 66454600965923609070779320163692942464 10135087 -61627626137024973918277589084581441264 10135088 65236896055666763547550967888478142464 10135089 -49309044106215320646295850868166889292 10135090 22494422193512702687020529461298396160 10135091 -55947323894305674468769003085535567000 10135092 -141409750637811004269004386040019613696 10135093 -531435866643395247941364180946875264658 10135094 -384657439984311000393798262168994668800 10135095 9723573217464285855198131546284599840 10135096 24843901888706808573585565407677583360 10135097 294480859604110747680727360031797510272 10135098 78288638046301513579018286608152261120 10135099 -74275999667240015456174358709026409596 10135100 -3149815428606741346475979230071641600 10135101 -19331115532476870365124161100910649280 10135102 -77771590443745958150442853129146325248 10135103 269555959490135089427822242045415564664 10135104 242149314078235162859979974715113472 10135105 -170072699100027169359579156291036157740 10135106 284691457356610300639781864517731116752 10135107 -104965342730176751779461184724751680400 10135108 79653036225981018455426331945942515712 10135109 -153406148820231373545766688452486216320 10135110 38922067223127032346446014732482725760 10135111 -340406864773370827478501941499969380320 10135112 97344346284497347968518574823965419520 10135113 -370004209605837891936417959057652926400 10135114 -65572570164525834456899989620602017536 10135115 -282430857957531465700639556896806240 10135116 67295153947195698551927907547584828672 10135117 253874657379001725121436119423916530166 10135118 -5957258413378539450130457813260409088 10135119 227693109058721668752519768097442916744 10135120 31296817495660748573793877445011046400 10135121 -68136100059016811853273992267112993678 10135122 -96967684578668462569090684887493787136 10135123 16734895119922310405037498376699371360 10135124 -228959214419124838559364118141257984 10135125 -3091633455945283872044723749217952000 10135126 -27993613000792586059762810504842182976 10135127 364567104177333596136431636608940961792 10135128 233811750904564576728498567883732869120 10135129 54566195779053864906636854705963817600 10135130 1446526044364930693016759706600702720 10135131 260615179472762997562147584173752268952 10135132 100736728707930734247389596967456645120 10135133 460236522104253656314861601592730265382 10135134 29738661057910135652023598758769536128 10135135 457348625287356453028625354486480861760 10135136 617569693184512715433533789507645865984 10135137 124674533620759193585512909539655047168 10135138 65676419818572620463007300036139934720 10135139 -133457873149228052618958344192922180144 10135140 53357982257939589265846145804808192000 10135141 -243790105938859285857195441061278227458 10135142 -109530049758184574279854111568749772160 10135143 -11996060124407279465314372259350440 10135144 110098215527555627951466387274971356160 10135145 229099887989180978871308859129833659080 10135146 66547834138668150737650148356130886144 10135147 135128129347747042068185664158178777600 10135148 -232785065705538934971313893139075497984 10135149 -167635802597206892435756184438586316736 10135150 -150702485232084175941479917689588350400 10135151 -85615487597367344185488021896613573600 10135152 -52059283613409092525539269613830144000 10135153 -67564120300499929149950363401530948544 10135154 36889554063930077847464464848132607392 10135155 34027419521595653058982458323020111200 10135156 -15773480260113510075443095499816246528 10135157 -213487995492042949868592527977596022848 10135158 23710640944123886705451525010523954688 10135159 -90597970699993267771080233195573197680 10135160 -304105677811874716283822848036396953600 10135161 497088147820690855209466852479126213120 10135162 156191774798359208355365540720038786272 10135163 -385275930390246105788495527702815366336 10135164 80058150255827569115356546262313968640 10135165 -381802322459798507609442157798586057940 10135166 -151659818166034378423008191342808979968 10135167 108464150958678488565495078232006115712 10135168 173672761169072585068180152104119173120 10135169 224613789471620965104172595729746355760 10135170 -110857753136060275524082796156469004800 10135171 144980368134490225710295502673270420544 10135172 -7122759118733340149063115921392505600 10135173 393355390983043080701470575109845295584 10135174 -10738558760463763473677834518208372736 10135175 -73981273525435970920634788593341541600 10135176 -86073673243977625966814816865145405440 10135177 -57446328897787697118240830412245521792 10135178 263771371485812330997114765815016206640 10135179 247135601946241651986134963067340846080 10135180 -99414902010991174456745422503383777280 10135181 -271633988287448978457963673012947630720 10135182 78107830101740465445574113556840828992 10135183 71595920355776143977786290987036757840 10135184 69115501949634338018498847688324915200 10135185 38989013482955578908489728805739684800 10135186 1071963699732786186839239244452013184 10135187 -116691539935591704028746993057803374164 10135188 -2746072715064469032636109319791509504 10135189 94232441877263639136335984661633500000 10135190 -16963286616698730228853492557052661760 10135191 78250868510382150585852406993692197760 10135192 -327277776301535898271418446091144448000 10135193 5926411582936595750561040039794432640 10135194 109589276595774585671810166093162278400 10135195 -50134312656583038235207143208840439520 10135196 108895236068178563689515881990473758720 10135197 -130557249196467730704928132568839932480 10135198 -132650615638423693689102951755506934400 10135199 154837931699134045261359230811776767200 10135200 -87923291434239770128371898963250380800 10135201 39181839744889434474170057399364607202 10135202 -57591320685067048277325163987365888 10135203 75726056543873813947960876948634438400 10135204 -115869871389907028859707434221252828544 10135205 -103897559287621757942598385681653372840 10135206 -17106533960247085682121989609906571168 10135207 -17703595073878197358891860927243020448 10135208 48776811232496754478456312803735552000 10135209 -140361768607070048962816523474319664944 10135210 -150158123327049010725034427134556520000 10135211 -406781719758989623271532972118248203376 10135212 -19764026941167627890830277298248268288 10135213 -128383411492671560150785905741615122112 10135214 -21747357504893187380693258232898148544 10135215 206478494826045639427112743108818997560 10135216 -22580030912871606965843454576288464896 10135217 8310334584207307835942474526822424560 10135218 55633511520244747878740164997659733760 10135219 -388518250037792934314454787557098747380 10135220 -236059082489027128832795028577206282240 10135221 -101950765310269521811142381046909603456 10135222 3949455643413378077604597321167913024 10135223 -29844401234670476767959569884775265360 10135224 219505090789640400492396640368305111040 10135225 -149277275740442177106864661214929930100 10135226 -109801263728534034991449576020736153600 10135227 -98851162904723161901940466766265529920 10135228 -437463620175048749223591574307686546432 10135229 738372684246625764645143001642349728 10135230 18082853811544206670655646615234785280 10135231 60595085055020535882099459486204161760 10135232 -27550299784728440419002753949954473984 10135233 177376185880641114783733805038307366400 10135234 309108699511619707303388747885869688016 10135235 156640877499482316437337951793621585920 10135236 -193571121926411700474720334981799052288 10135237 -86228713311414844856191927573968609248 10135238 297524315248613253387609680500026119520 10135239 -179190368448941536735203259500066058080 10135240 -402511925695913707847302860241922611200 10135241 -224962597648677730906578868524389872716 10135242 45230173719428300512652429770724685408 10135243 -64681378201883555356476802780076622336 10135244 -124167188301721981501238668236772936704 10135245 -4595262050830718633050426486033618560 10135246 285007467807912497860726452244902435840 10135247 -26010384863596104009170329889341553568 10135248 29670821499096360880625542114260025344 10135249 253357090786031579239481731381007579328 10135250 120828087513883291691562444070881408000 10135251 -30183926165504220542098611727731903408 10135252 413700167565981966120125996931282724736 10135253 -297532630405372799428763021979487411716 10135254 -47680810547705926409979599568050170368 10135255 2217676213877062144799223839644470720 10135256 92649331954163723363006505698792448000 10135257 -114883283354764294788728695905420744480 10135258 -195211708940045496528309621741343493904 10135259 -576048086283217244260039174457333172540 10135260 -120231699115370423891691621013219353600 10135261 619953273053510398917073219092432541862 10135262 -134586831335712061433482631269449394368 10135263 -38734225802885848152712945787441271936 10135264 -167919015002858242178254693842127159296 10135265 -152214073867713266524414337708842972800 10135266 156950713514872966309374420498481905024 10135267 972700269529620820923909079264723293000 10135268 396030296830053187537140539118325800960 10135269 33597080236040904625328304302389644000 10135270 214249090249718466578452201565745694080 10135271 -29412309791747700216967242921196867056 10135272 791723962043648739842763239199866880 10135273 127909658868910983991309269320889978240 10135274 -152594110835321426178803502712204278864 10135275 103728880163166547497311247164656851600 10135276 -170749456966740815952127365281631488000 10135277 -452326492900505388966889720162950134100 10135278 -81648450776719923728093213539590936000 10135279 15255100969714916323326581826550591872 10135280 -23233534442855220029925459847533527040 10135281 -101928043671632150920753207552982165376 10135282 -46562690447682004564558880468919554016 10135283 143391759469605056607354869467658531532 10135284 -129273759483747851129640041504128296960 10135285 122390512677646265508543934618987117980 10135286 -43750578636776619580194169759805884800 10135287 -604875952880393244174230846147128656 10135288 572461468686133684037539109119724544000 10135289 -68587862207478875799455327872556885910 10135290 52890186407043649755119643780115991040 10135291 528240892914186862834849680630799654552 10135292 -305265321711961653010742744132436718080 10135293 -40023341426803095902129045215842772416 10135294 -77022600481364285981025882971323767360 10135295 27179120091401813412306733442882365440 10135296 72585906705286665720396623514496401408 10135297 -224320313707358870210887172756774250540 10135298 -54529195883054067981071279439206393088 10135299 -38362109764569559211542828144965587280 10135300 -93765833010893668808880701413520384000 10135301 -393128970710633707070794304681620510176 10135302 -148046232765723811183972379278825512768 10135303 200663251385265255306929030378872515200 10135304 -448078909260954091732576816268806794240 10135305 -362022811843708611436968037524519158400 10135306 -260100223947472454733213675322153533648 10135307 22324354890960353503778872430679451200 10135308 -4855685494967615524012779339070640640 10135309 52317416281629684165057438258719770200 10135310 75548806699943185451687843215597114560 10135311 811599472115326856336912610392002320 10135312 -81528656357658949683766129469488693248 10135313 495657612472588707885665162762695568562 10135314 122007183693306133216363327117145226240 10135315 -7966045836677739697466495211947750400 10135316 4621252959054928616409985841386247040 10135317 112431367556159804323980567987850584480 10135318 71312992926161777343581154111640312704 10135319 -355435961953860062155058066810314148280 10135320 2173344774909583314433133991702528000 10135321 107140226439739781418475254886064559744 10135322 113137870336986931494589011894862310400 10135323 23727890791510892681523629191076952 10135324 -231754613711237010036073663332292774400 10135325 197607594549932960364286281906972088050 10135326 19903700725509214063137763953742233600 10135327 -546155415795331829897179081269623825824 10135328 -99747409826485441486649590666707861504 10135329 367380715718976938523992519233933943808 10135330 -206921450317152733520011760532560329440 10135331 -314011226460325903337744654493753320868 10135332 202926059332451181834269301247217663232 10135333 -144475605934014704957907043036970199592 10135334 -14151077889147679306889641366305056448 10135335 47668425258987918030037388339295912960 10135336 -28763673126180176568493255642999050240 10135337 -112621600528016842455377623564120027014 10135338 96391904199036734074125618401404988160 10135339 -741238976041510119878778070594206312360 10135340 -44960915630876156689522628067823027200 10135341 -79269285433212949615848877513249152000 10135342 121734238506044202424772730888959810304 10135343 217887937081357747194233089593872792592 10135344 -41110701150196606906881176114895814656 10135345 -178803577415095765685616863564152315200 10135346 -63047090781859457191656375686962635456 10135347 -313643110784961463171980987078962022600 10135348 341361785109281292454056627509505972608 10135349 -128574178217503693197254844224197333248 10135350 -41698772977518310911971097791810188800 10135351 297864054477947330146545313749130621352 10135352 194305533110985811216925839060965273600 10135353 258158436510625294604098203698585261904 10135354 17393610421401318618793778583035048160 10135355 508464733659014635353350526423730410000 10135356 108990920948837144619472100786922356736 10135357 78813386776416870839470322240594169472 10135358 -5771212556814459334949821152339578880 10135359 6887458648474155793151145998494898184 10135360 108962728310334067184677484654021836800 10135361 -152199489430821828465888432933605269968 10135362 71364672248465632667985794945673068544 10135363 -135501490825756135012550169255228738304 10135364 -39595471088377376022358098434482372608 10135365 -9686804258007664327300244413744080000 10135366 45851522600459217947794338271796337600 10135367 -215788722249028277816694763477190632656 10135368 -9392172631936897069540005227560074240 10135369 289175169774702983644022704241997687770 10135370 40308817517513924341145021490100700160 10135371 -203618025384911616283180483741033250088 10135372 -57814595909635849748835721992631635968 10135373 -108751544864843823954407308576262634420 10135374 -102188509374549147127396401828456207360 10135375 395608843702794517104255473549359134000 10135376 -125169498682209156106475623820275949568 10135377 -37043458884848637906976726764847539840 10135378 36770817006054274777349506616925485568 10135379 -239678230668761639627109391418177242560 10135380 -110286024141557521023729564276460154880 10135381 477643427633537502599081434634369727182 10135382 19101375740249043825642455147263228800 10135383 256194443927222741776266875917584924624 10135384 -128034836003847170853716966959551897600 10135385 -159363257380663428128811948573427339200 10135386 16809583589344869686357352531634786032 10135387 -114593597658959504350433783085275610960 10135388 -81456421408596795107912527924638879744 10135389 7217807023289988369126205996096097856 10135390 -31923075493712751701728221023312419200 10135391 149629898146014802060410796268842703472 10135392 -82632539062336376415799636683323867136 10135393 31686662093233911081155629170481921924 10135394 85862949426318841771002400687027367712 10135395 288692748858358879744456372683787128000 10135396 -33495051144061747047462927086040145920 10135397 -268847290061700398657185349447709427008 10135398 5450906968333979170994088802797588480 10135399 -202535444307701282989083368867838166600 10135400 -29967127150362236419957136016924672000 10135401 4609230918556734191479224100199136480 10135402 147464318376345590431628895040749908832 10135403 311259168416575733647041728029035329652 10135404 139920075494374371374997426021587792640 10135405 35711209632115343057197068001901035800 10135406 -505422207448998145836540587901441914496 10135407 -11372167875161289998476914471284477040 10135408 -35696864140312576565435354551879303168 10135409 383544401882972983903931909304060391680 10135410 20651686556106029014615790017857669120 10135411 -70315585811644320189918431499697646256 10135412 59876360561214343552959396404652349440 10135413 -408114358492840622767665822350802913380 10135414 -24322148442828213476748560970030190944 10135415 -169737429377060695857589494843832231680 10135416 -153429511971082256649996070059250790400 10135417 -697202052023937013655721755775976274400 10135418 28302543142318462360784885426297762160 10135419 29022345202973555588807413279641876480 10135420 40649130903156642865473432210626688000 10135421 -232611162001619972730621779080698624378 10135422 66002669645050636725400770801678888960 10135423 -176278639112074896659029869454326099328 10135424 83593235388245313171008041452715376640 10135425 226342477114494144596511506802337816800 10135426 -14552820136703909062946946983588375040 10135427 -65682522643072349481772478227530421200 10135428 76769931923662192271376966274786053120 10135429 515711683172157022649064964113332117020 10135430 -86599886144865302940148525873380451200 10135431 312086843450074286267316614563603601520 10135432 -466872609205051498770472507303788825600 10135433 64962181806816494443982335601870960640 10135434 201672148752358282862756232791890586112 10135435 231242751754558227195474648280420334880 10135436 2818022078885833576454862562092898560 10135437 -24699154061341789545148547926143398112 10135438 -131008643272855805082957064089426470400 10135439 -93217626762905548502461619441440846944 10135440 -9552215833498250034595539553431060480 10135441 279745015136880511195356689700392187252 10135442 -367742715658546111648943976515949660000 10135443 -95692272632154882227206394796682980936 10135444 -2762546055919521944990173719283712 10135445 211654472994396936340804360361105894400 10135446 43402436604938717499752464932178282368 10135447 -91287202188478418597819555002821990688 10135448 509638082191762773173158982659231119360 10135449 5042235444608641342565389625295703236 10135450 9464838450045642856404324423334195200 10135451 -398225810025400076917729266686893292736 10135452 32957107181864732703062473805103340032 10135453 -190736478836169387878354850805141329300 10135454 243624851202565026854861126540474474496 10135455 -77026280540120598789208424100989606400 10135456 235803416805371424453685346775632707584 10135457 -204570332357727083508147436957619810028 10135458 123344175051422373182133633989396259024 10135459 -2730935004505355998617708981823376184 10135460 -46994792924473914193632431308612734720 10135461 48133100048856973798777753263605469504 10135462 -36317720702073981279701440523607686208 10135463 -128682830069945270678806460663513011200 10135464 -52772678066228319282986317310453268480 10135465 -306644006875084124878130147665963618140 10135466 -8000952062011018207513046360992184832 10135467 358404738872710803846418178645428293408 10135468 -11188178902768225481047662746687078400 10135469 -18024956183787314983359272910242417130 10135470 60232373489061341676998615527033881600 10135471 67333547472884605373920535147698935000 10135472 93542204321163151292360860146075058176 10135473 15098098088967667201207469770460924544 10135474 98187669219983586757658760759879859200 10135475 51871098877938741378715270793027804400 10135476 -148430514934643281310231554848713625600 10135477 146084234029052621503117520563510217472 10135478 127971843255279234010871222507751323040 10135479 112144643315633075388273417171010750848 10135480 27186971464115678869372495312071782400 10135481 -161302242188638571090549238924344199936 10135482 -28253892754258042604890168318009038336 10135483 62600257090848461010531484190888632960 10135484 -99536921461501532536361577191195487744 10135485 189399940666249345178568313643442495000 10135486 -22288871731633899239534694849637805376 10135487 -3142026553765311470778597931253610000 10135488 -34462776691660369746457716800775782400 10135489 71420461494395744103842808648319209472 10135490 -134462241639844396750146442616780198400 10135491 39989756154968417705016300428315974392 10135492 -119239117437196936768749926562805155840 10135493 -198283400448286315772758777469640787680 10135494 185664568303857751375227570257175577728 10135495 -242407755767235251203376249336714037000 10135496 2230535005836248717556802987128913920 10135497 -20356295332403182228593118784208054000 10135498 -7773364897886528021356378426558761120 10135499 124480101812233338808273333687390993320 10135500 -300330210225371074256552677628244480000 10135501 291807463711624464152872307371366096502 10135502 38204010000721166912697076860214485504 10135503 -119579582690792195963515259363731514880 10135504 -37272833636845374426722031319491911680 10135505 -62401041392401511925009513450041987340 10135506 16444058407545646282957616873209363200 10135507 611040339098697216017602169586892475756 10135508 -169582297724465143466186339180338909440 10135509 -336814893487196302982523127308357331392 10135510 -26176165665032528350921665043314554880 10135511 -793177549352750233994339979230762859576 10135512 -38616508411163773800993615575384064000 10135513 585724667124341631570629033377459274762 10135514 276906102995783478048402230992362191856 10135515 6375151011328643501667869308881469920 10135516 212723396192716217273043254779210240 10135517 -91838145257661554258136076297648324800 10135518 -189121344722471428028546321806634748096 10135519 72852251022120311986015140761553497280 10135520 -92368902800249932126842560669091102720 10135521 -179045906693970615350484641239065580416 10135522 225264345234990465362502814493195487312 10135523 -716046387447776769901341925111773527640 10135524 52437711056666510857786193824135852032 10135525 8815134395560161792266471375149240800 10135526 -166966134420130816516709553727915584288 10135527 52545673202568850525392966548823226920 10135528 -54964166503877622859669631082172846080 10135529 -273673335060863890903287082655539778040 10135530 1995617715686944388530559441386513920 10135531 -46785782127445567206662190061327674880 10135532 -220983611482018714771326250450259056128 10135533 49732756507911270653364753200662706304 10135534 64782195441113880537338317649345812224 10135535 111167707518158955974756150950073480400 10135536 76727985511282639896330198928793862144 10135537 198263442944960957173107915866530799186 10135538 -54953352674125332523657594765553762304 10135539 1832562953236164471854046063483917304 10135540 -34758595033493340870426939087568089600 10135541 131965635962638271792085402088342773372 10135542 124352290095472428092808534229379051520 10135543 -198600337472726729188957888674229105152 10135544 240033004358379489041298547822710620160 10135545 31441582387433459712947837380256240640 10135546 297791557214770819127124695798272967904 10135547 203264279085192377249798133674486952996 10135548 -139691374987241965635676078881733610496 10135549 -26273454786275963755415303867640370164 10135550 -23843221756834801739248504533226752000 10135551 -79022351853470369821803795837106945920 10135552 18490218398632187627169605349739069440 10135553 -13955049027794948981762670173650994940 10135554 38372947406504279880242479760911136256 10135555 -182484658913767586849335737674242301040 10135556 -20510747560801947271822169885622851328 10135557 378204004089978680168320577137175888640 10135558 -73068901724169513126759529598671463040 10135559 -281619342569020032102184261694804888448 10135560 137888917471256438855232662660790681600 10135561 266147532056303959143703844807038921572 10135562 67070247700930188369456427345789066032 10135563 -121694772337287897154173619935700170000 10135564 -147870564151487835272656363897490463744 10135565 26666018734278820400307485264074040640 10135566 108858159791862880794267494007203860224 10135567 244330757580791928845872359568864475320 10135568 -55020392794604475075634410537500663808 10135569 108228568223328762618773289505382806080 10135570 -94487590806614768356905892966327131840 10135571 221525025850043642638925714611912521072 10135572 -48148606583634623017766702492520695808 10135573 -1734054156745143315474118906449600512 10135574 99778629182682498160525681772596818432 10135575 44746091808378181968894145263732198600 10135576 561470391297233538379477878230258688000 10135577 -195437804728461036925782442938179271228 10135578 25621290372006256331127792693285287424 10135579 -238832290359516819124811141253173565820 10135580 -24232790921637481871425535090917478400 10135581 5540411058614594174986060464315130752 10135582 13183216311610838931869472491424344832 10135583 16369803311461296493081060174112363160 10135584 -466199733125097702427898361172076789760 10135585 -30375762602526499686837130014875258220 10135586 142542088897136121663820185709006726992 10135587 -49994851115190130985718439221932467200 10135588 234649994740674541033159550144567920640 10135589 210163571165124529735298248771439619390 10135590 -46848379048708058774171973535698967680 10135591 296058421375154744443553206278599871992 10135592 -193049964610766882837485022320946304000 10135593 52338761281922571106623017740920086820 10135594 25395927641333263808078084043394655232 10135595 -136134698954142977464113116870218306320 10135596 -237056755015025067769596722688271405056 10135597 532311356257502552013851242979675817600 10135598 131269010580634929509158770194007721920 10135599 -295143548144292093216980060411087250936 10135600 35902683343256063423017271404845056000 10135601 -571471124103679649699326438654785706320 10135602 -104139276488880380246346688646627955840 10135603 -291195601803644220860697448577587020148 10135604 -350402602657547585293518274549067291904 10135605 -9642536293778334428036305030361948160 10135606 127154901357904171090714073351657432064 10135607 -136925211575890238614711294143220703160 10135608 93514771155107021813956789032402616320 10135609 29101216424567634532978500425334690528 10135610 13604934813738141408011689318892352000 10135611 16098990677687354456963916795748678452 10135612 58859301014599989386560505697275697152 10135613 -582099347641643651857038081812500494138 10135614 -871471024075338198698190065952304512 10135615 -8263144762157408349268545049991152800 10135616 1559463183643305667705012537817825280 10135617 -60609949917977249789152619542327618752 10135618 44163480176067315395602507648949591760 10135619 -218419859624170606187723890021081369056 10135620 131793866365531291051812432092607283200 10135621 -57181972635422072949971809859602619520 10135622 3715480157748244418845388453833852032 10135623 191119360287821129109353624540331243600 10135624 -240795151122573752408116654192494935040 10135625 79194366512298830907045573882246641250 10135626 102632331249660549962874015176554045440 10135627 152445320129851297890283006563956909032 10135628 -152447933346977575156088049263259179520 10135629 66114036533707047409109052943296291744 10135630 -122511183214350492043807908189961247040 10135631 -235342784255772811299429743443256844672 10135632 -760245524872807857971045923136471040 10135633 -483082449453338272347084740680362399118 10135634 -138077511186001453115347735767029756784 10135635 -57275474316424488255070131657296580000 10135636 -35647520699275796117488269475115597824 10135637 -60897224901191912780140536977801265714 10135638 84217054555041338752686156288284628480 10135639 153623342692577446501946225292726546440 10135640 -259515383051150034554656396711120896000 10135641 48151642113077788928866006095039723744 10135642 -136795002635662441295849572296610918656 10135643 108152180370978854408591069202941533200 10135644 -360132739353015444585326144241209622528 10135645 -63846862449951708096019117876127088000 10135646 119415306487114316698472885030049478272 10135647 -220795717327180440671395502714650556880 10135648 32309257678488510054941592309515157504 10135649 -473506851726012038746737985879675408350 10135650 -27288165441944454690933404454936960000 10135651 -38719044036926821594501671555095335200 10135652 -94596754578460040956379827480063150464 10135653 -940362941996822656918739154115733184 10135654 148543364578528193701074814416092119776 10135655 144756326677698180527240836352179859760 10135656 -206647694335860516946957774276044334080 10135657 -205885715422748200913138334788170940288 10135658 -30417013003221019792128134437509172800 10135659 5786576045016465974033334530662848 10135660 59558181651184638787341876222262087680 10135661 162155503095998669324288218585661448972 10135662 160690814055318262886438160628319717952 10135663 -135012741774795137421457795909568830896 10135664 -9409659803392482297339984194458091520 10135665 37176874543405740786187649478979248000 10135666 -29631715263597407626064821293353344896 10135667 26292393179672981790292170341836309200 10135668 -194101841094014048752703393496815247360 10135669 -139533814460898101376121722738377510880 10135670 29331367560848252363913234180811503360 10135671 2729862424899699889803460812127438848 10135672 -219298259314716878943290796759314104320 10135673 -362608317237954251871198248529263390640 10135674 5957976450470438178566012701061998560 10135675 103653187649802221325728764107672775800 10135676 -48056817235852425493992491644907243520 10135677 36506286036786465001595556177070763520 10135678 27529865106564419153302873878287773056 10135679 -109774489776336090067739849186204986800 10135680 -166397821560611157503009575793590272000 10135681 416579907857414516113268606769249156482 10135682 -88064228890464086768928029870331212928 10135683 -31816667396038519097397224374784737320 10135684 -72330284449015991819860637649757639424 10135685 -14294953471761142550246504657568215040 10135686 140248870098733251108802404493811712 10135687 56170385657131456704398479563746744872 10135688 43194885230493429854737978451328000000 10135689 -10619612073937836541139453543379863232 10135690 -202515050801843513907562504385400362400 10135691 -80410412051475381125228444012915416608 10135692 929257060486478781660081297046824960 10135693 -650420748779948776775482899605575833920 10135694 214203203296749904943119105276975144896 10135695 -7724424806467979950487570056722532080 10135696 56098285639250732243104307670274867200 10135697 -239614093727722900530167185771710362880 10135698 -14078218573397130425700615058340800512 10135699 198958270836358322830091050665440403072 10135700 320061615910895538327335061352392192000 10135701 -155913721395653782442896786487912091570 10135702 -4988009697609655579480627342104414720 10135703 -526115958903171677284415501625735357720 10135704 114253903032561826005907102759242117120 10135705 59138201477555618918281420515673325760 10135706 27571030956111551122650214758555942912 10135707 -149129348218117001178780297948668792208 10135708 -132725350191197769979131618993916291584 10135709 149683426426714323269982313601682105504 10135710 47899671742621809528215206333926032640 10135711 417223891010383040234036628345752915112 10135712 -12408268222983390155007360060283158528 10135713 24280227313220999675393038630003811328 10135714 -42650575295788123252270785704101370544 10135715 887690990852346273477608678734140537120 10135716 47326622350193532976673912648814461952 10135717 -1850926351498197838454002420086058980 10135718 -109256871737552480246713842580313425440 10135719 167888110072866367919940421288683287040 10135720 -33053451462778916715614190690862694400 10135721 458629370194057407184364346054350317200 10135722 -72961523016581939003183305408613084928 10135723 -210550529876819319259419351753108019296 10135724 -86518947517357403232326310648300054528 10135725 -604782713801001966877393658607780000 10135726 -124211446367129750116710339720908860800 10135727 -99031723696769227189982199084115930128 10135728 1675773528819485562915742565482659840 10135729 24117372059140013910161451712327187712 10135730 119919754626324200064635373949993528320 10135731 391446100810984775148127808298946093824 10135732 -74310951907181237061468226441782786048 10135733 -395114631850787487685888473478238284872 10135734 49294449453143060041340042739384717312 10135735 -286417454690668061421011207255152801320 10135736 130538571384200643217632073791622041600 10135737 3633133563109323894751137382728794868 10135738 -164242790519889063589665029029015663104 10135739 117493794736752932792376531256041505656 10135740 -2878199277627316372745790192858316800 10135741 152319033670369925950494382529463329280 10135742 8553115861876411060293992975785942272 10135743 117132891283280706700675072640025968640 10135744 -32089390628977751625093564139599560704 10135745 -2279718061739102053904814802824818880 10135746 57876376778326739348573825520723744000 10135747 198900840382995830760898865720825335632 10135748 -118092887840964759764806494369334138752 10135749 19922409048384522842953825618333884288 10135750 242393154723159875753943431170514304000 10135751 103973772568859615902995793035867194400 10135752 31517554269798646436303513121745059840 10135753 -415729753769622182956995745279234889216 10135754 -276023892030192797894724890178670239648 10135755 36566137984374009289464907650104448000 10135756 -139483879264915194184761692640220161280 10135757 273712390586678031192975333323693806272 10135758 157106016700357380718291045820079378624 10135759 -472876079339930174501238182435146783920 10135760 27134675460774997078662105469519134720 10135761 93282279377593723480306823123071059840 10135762 18556698759073378592758945868575425024 10135763 -300843889567652246094818538903054256560 10135764 -58677412104846214435458689752729987200 10135765 -156878263174126288515921321297745753800 10135766 -260195951205946038085249268177348883168 10135767 147186471017556790928633496399667442280 10135768 -183881295818749295073801418541642403840 10135769 -181997402206616821536713281579757989440 10135770 -49908528774303659894172194898280070400 10135771 147802861550536903812628797923137739972 10135772 -72342189454489118493459328880400090624 10135773 -282906832820109309360673039369107120096 10135774 -145522447613311302031385069159478988032 10135775 50255404314394248149119218848276820000 10135776 7226851698102059340530822563825188864 10135777 68417245094943681846588133923352485552 10135778 125889299487955961615686781428420631040 10135779 -400138153574190924773010196015771530240 10135780 -114910243264400485832118188288205442560 10135781 233256614765558652420909046345503410172 10135782 -97770096331691264305415170518273400800 10135783 -52019325241740024113926404714456355280 10135784 -232777379925587906106759600624802252800 10135785 -155015918888463582860157426685390510080 10135786 -108659450051156038706226827260316729856 10135787 -405865706598957004740590630528529097080 10135788 -1750401402519123137536019050715430912 10135789 60712738691273019309840733130849017056 10135790 48601507323966643672961132683466380800 10135791 -45972356206313898588180091647002126976 10135792 23212333592944032942928193305746538496 10135793 -117571525655612497256809439280048911760 10135794 55101271759202958220053593814479286528 10135795 -91388521947263497084806285425056621200 10135796 2931386597461673389135176940439814144 10135797 3336445844961287596041819030382179072 10135798 93707913395433690047459309121748490400 10135799 -475562480297584603295558099515365394200 10135800 239890675365920531807960798384778240000 10135801 -39475018461842320392471017006817073920 10135802 -264607805859900719387568898208417301648 10135803 27571527831657127860904639894568595504 10135804 23240379397203739380923683103459654656 10135805 -213796007756620421910583430309203779540 10135806 245137079248276648846557025882797963264 10135807 -704490289906588709447011630621597784 10135808 54409458474625123447320150983508492288 10135809 -104713209199721833703276492098890815886 10135810 175591079627034722862803982634511638560 10135811 -126301043151149926225447070850028773168 10135812 79903568445908277733302105063876160512 10135813 169645994004913297108524438531101892062 10135814 -7740821325403346026618422255995416320 10135815 57067175534836643697024230989089371040 10135816 -82975346029879183263888747780726988800 10135817 -282329123538851923626879933948015455388 10135818 53968214505695587712490032785593778176 10135819 12352860441459428645618151491398623120 10135820 -162418806801544597445152089562237393920 10135821 188339810530160589180960947372144877888 10135822 47450462240813539457276164374729537024 10135823 -10031438792728117848950906485623142560 10135824 2329469713987630463937479319716364288 10135825 -89505665225624235044412511135180473600 10135826 -70237891399720232013704690217710741856 10135827 47044772072062409301091712174800788480 10135828 573252178745025203869925889786328887040 10135829 31054595043201107612287284984181641888 10135830 59619345930755606703115663299083329920 10135831 -753099847986989868120159642481568080 10135832 124407047841183358576143456280435752960 10135833 -223547945067357367586152177521266454576 10135834 -30762954855789182827961161965686569728 10135835 -175742476624689307856826014695459198800 10135836 -219329881755294660557979545156850398208 10135837 -356257967199677401377137647903116205460 10135838 185344336956063514853264086197242037120 10135839 -77746384276878873894000674166908887680 10135840 96360338821760194401227797135506800640 10135841 132846973630085831572039884478024966242 10135842 96510848462202961389455115783957851904 10135843 -499334837386143662728338375534124031908 10135844 375338703455755760296017338029980521472 10135845 -97377998433243245009489689642817002980 10135846 16928495294456553647223773273439159360 10135847 217188669954759714062257413134210396832 10135848 -231394907270605402077715785279065702400 10135849 157720122535416237471690962149457929850 10135850 -73618685173740055524075324819047247600 10135851 60088507131237768121123727975834541504 10135852 297577755374139316717543238180620487936 10135853 -30433581629070106222012158702951416832 10135854 -1940379673849961237330540616212515200 10135855 -105745652524359284773690785682644936480 10135856 -21475201980393171924451682813133029376 10135857 -303064545005952946774288300252960194960 10135858 -72527953050072807528123656178279920640 10135859 207212719461301702696931881967451593016 10135860 43472432308089894352231247496868700160 10135861 -269799474815901195141954061984253019538 10135862 166851290061814834423388755925093081664 10135863 340462714333802800615737979458058931304 10135864 -60997265895295993761438192483284275200 10135865 -426912625359391441650710684341346055480 10135866 -3016947442358441894816615203747814400 10135867 237248844212063843757190963813307602192 10135868 150393826109851195731416378229098216448 10135869 -108498777015282372243167121778795513920 10135870 -88379267624451735717339407638660055040 10135871 -57826188365716050186157256139905636928 10135872 14826506712643939646492109122393604096 10135873 466210976697890896850584286640031311840 10135874 -653629090793126529243870929076710400 10135875 125408273236186788009790508644021440000 10135876 87227571895685845281492329641851871488 10135877 -553285461922872614702000782746986098080 10135878 69691220157792830855416428038665978368 10135879 -246514448142643571957146321420734586752 10135880 -330990413535903741386136306797887488000 10135881 -104595513071217879938086423962643190400 10135882 137824219729253563516983921959436749568 10135883 -574233071770978750687727057005486757868 10135884 -74623794590060948818115670366110416896 10135885 -34827186766638653379595579045785114420 10135886 -15789772954742272494110954012405068608 10135887 91275588505744612078092333328948845960 10135888 17134246518933360673844620802670592000 10135889 -83112676853350928233907963574945074880 10135890 -24407602331155449854833311765135907680 10135891 113882424991817577643905528906642297712 10135892 -119665039651200996362946617908000204800 10135893 82443106178553151746737155760868355968 10135894 44595984687967787240467292877481563072 10135895 -8515692096485834843552635953153506640 10135896 101048090641407750443698451695422504960 10135897 47459767134941289322963146710691435720 10135898 457150340312727809702783276523239329536 10135899 403431383492184186120586165562594923884 10135900 179580705182442884729814876456954752000 10135901 412160861579715676522420347120306724902 10135902 -19192890074295714912504536612761645056 10135903 -13171010249947782173580296530100378848 10135904 -6322796807786194940033612299476664320 10135905 15406598409116388397148860402946774400 10135906 -3495351080238072836466907542939171840 10135907 53410275605195746504694790446355792156 10135908 333982528437488474846958952453691627520 10135909 57423510534405024824402708155954006816 10135910 44245304725586682292377567103152172800 10135911 173167119918862761828816549018526164480 10135912 14946046819809194433171785495295098880 10135913 -368610622067918490038049244027386800838 10135914 -133279771201004000196294637021052578560 10135915 93922970165455821117994088542424315520 10135916 -40241624994274627833966264662480732160 10135917 1272780866366517821388486800647785696 10135918 -92455463791078918679100711596252492160 10135919 329801837912501397259808610222898138320 10135920 40826573704148847006028627584250675200 10135921 -1085313284314699517123861668219512241088 10135922 101616198144018995106581598076255594512 10135923 -61904728303807802103913281425004877056 10135924 -305870762106845954182952849031673197824 10135925 -221055398687853726250781954086117483350 10135926 239152965101881402105214551809803176704 10135927 363095996013029597519597817271479944112 10135928 -128203908828389354216699993745592320 10135929 -382269207793334385965924111557286007216 10135930 -59781236873710590088646552774181964800 10135931 -19605073307265480537329158505061949536 10135932 -28031057955539159702301149457066605568 10135933 -290251542249776258921575641068572541818 10135934 -360657695625309014591538742688437200384 10135935 11165117756325645095446564338992092800 10135936 176161459688925115231152801353312501760 10135937 -36227977892814365967837819011924985600 10135938 10369481427537430666586928291519706368 10135939 -145307462132086648841280340902980063232 10135940 -84644765023225415996851811308329480960 10135941 -150501724812055182961096039791409547808 10135942 -10195158189696574611932170456907840256 10135943 263737427372701641165298389657458312880 10135944 164082557813433543549975037972660853760 10135945 62754185977503290106265575626498169480 10135946 -65419620644694621849694731008102040576 10135947 -112937938169514890779717110993260572200 10135948 -66040009534123281376055441286508089344 10135949 211464649601450965593794850347776659840 10135950 24963308965900819672390064318821171200 10135951 -53026825697049177136659664550366109216 10135952 -110486947703840954947226805329711161344 10135953 -141600038947973574295214434502845693440 10135954 280330407472493756476890570929206540176 10135955 -55911929274112009809551858397217896240 10135956 -6511937723034039529257532699372640256 10135957 146839802448160119979796283289661518734 10135958 67049693956770058427530656944193499776 10135959 -231257742328440526968845921942574606720 10135960 2007177194546053787922053286327091200 10135961 320359106505056997375419896020930102720 10135962 95634373347249079635938056994464250880 10135963 -332419112444611522064679961007332289788 10135964 177391064711980093139935105033379404800 10135965 -420285385437543338363579369902406400 10135966 362451277800341005127479226396849844864 10135967 -283507101014041969648565162686276559760 10135968 226165459232557198970386414764781731840 10135969 52898423005218015347953834974128422370 10135970 -86737681989323787387786845752191844800 10135971 -281337405124828811996049522462132333660 10135972 -82638686440117204855485134700516618240 10135973 -218494674839474821492586368500373429440 10135974 84524228001967989427287992509333085568 10135975 -289455543941355450628312938453405064000 10135976 -10888175091524355700620453487674163200 10135977 -6513154512082811746144851078700798464 10135978 3731526657503241119582797445719257792 10135979 -81500076351454411988742979637709286368 10135980 62114934585243464233480079504373980160 10135981 -82147031311775342905949363743859566848 10135982 180615330750801322306547455910916086592 10135983 70027926802939495535382474636017743488 10135984 -83458351646559323290962413699905224704 10135985 63764613828698875660204476672560394240 10135986 50460666039795409161129330442126032384 10135987 -227817320193238748980878490602394455120 10135988 244817734914904750223047024989734486016 10135989 -286434331416640392424368112567147236480 10135990 -82195919683641170129474803337996505600 10135991 8922519230106812422337759240287715112 10135992 -68519342367365419312280374081294172160 10135993 335968243864459007972118794567401680000 10135994 428310599905091634437151081178942143744 10135995 205845190563631246858647830309350860000 10135996 17780672335797127123244658833133154304 10135997 2668862627328708945468622598448794112 10135998 -237079801879462425920882985623943950400 10135999 -139285872270629223355546087960634488000 10136000 -16173445420636646376241193841328128000 10136001 135049743192000599002609077034280592432 10136002 -26913197585427729981677025984513559008 10136003 2325429465439653948241299306913994304 10136004 2460923752062020831910204961924021248 10136005 -187424272584803221029539861926220995680 10136006 -54953226476918010868045310034267801600 10136007 35586236381758103796974523460419026400 10136008 87055611007659803367790182191872081920 10136009 -216193879251171819986264026958129615196 10136010 -45761100622054397148131433974139805440 10136011 212745144983006824444991309842250846612 10136012 455671111245227490215941900941067476480 10136013 -129735387125370490343359967167862696256 10136014 8685810500439399394658059479979043712 10136015 232428050378350924179539614986758202000 10136016 61996584823187104170603608846173470720 10136017 -349267960064474803903439392425359217934 10136018 -5859549216830892782538275134546584960 10136019 81059077145607861781570711957085721600 10136020 142901218467504495130415544361541468160 10136021 221353384569198212162912425513542340512 10136022 66858873946063327619604897997948035840 10136023 120839886808141983993858595730445558000 10136024 -433576571090593070901416952520831918080 10136025 -99210212862688380480419210282115498000 10136026 -66800852830624568942992938372314770176 10136027 576665459732107012878888751963025700072 10136028 -85189745598674088073457093205231157248 10136029 137825848279905472701501012807173504640 10136030 -104704062456657987505909624211589723840 10136031 -92984014779164658354686444533357079040 10136032 37754185298661264375662827108132454400 10136033 372917135626132512181940124618351409284 10136034 5179454656028060984729525019418770384 10136035 -56886324017265840089064212000852322240 10136036 -61950398954951092612877942430935925120 10136037 4232919675882676744458352110912389568 10136038 -127357950243906861458202090850300036992 10136039 -42840987956541942267576872727856038528 10136040 100935389632375429508532941546497228800 10136041 172091030729218003654173627310480288442 10136042 -24273945708526458454008256335540029088 10136043 -230286818018934154531662812318908840320 10136044 -63780767585842494370633604342918231040 10136045 171880238425754802512169278712858060300 10136046 -1384630980819979149428068403928963072 10136047 586206826944035441537978586846539260496 10136048 31955137008730955191768438869735604224 10136049 44001992626523979078368986942587840 10136050 -6222850579962659088183412011996439200 10136051 51104758883350349946186067734400509600 10136052 191844104341874200981048788211591099776 10136053 -93999051858197567159446278184752185636 10136054 -72864815470454328195206034567744122880 10136055 132624104257921605233966991971399221920 10136056 -142991240906382361714521171188062986240 10136057 21306288141310415481097163375376991812 10136058 -24861265901470273302279221620484284416 10136059 373602212747416638932669933812985076260 10136060 -294457000794178514070263722157690864640 10136061 28648344990995249163494495082034418136 10136062 116393182779833944076662944129074092032 10136063 169677094863621794899804763756525418240 10136064 112673043357567689717512922136261427200 10136065 67421252507328857432129256842488992000 10136066 8893688756269261801161681764767409184 10136067 293104800753154607693935267154735219712 10136068 289747776508271451121949269561457274880 10136069 -217288947234668659987255142668148170530 10136070 -7143106654975076655568286503123353600 10136071 2463238090432813378302914049372528000 10136072 129033240275594272915711354419765580800 10136073 29641264721198178098757537751402631184 10136074 -17142629526219104201794271271296176800 10136075 176007776459372108992845300078923712000 10136076 1306434847270246905467150443693767168 10136077 54768056830751804184011678310811977984 10136078 -18081144985518605503256857211980800576 10136079 -36175019261441071739007043564348411800 10136080 -101307692235922066652167462937459097600 10136081 437923300328740204956842336755674600882 10136082 -53163459390436003804485077124348211200 10136083 494047776669422373767916937061858700332 10136084 40892038222832299039150052920187406336 10136085 -170471980687409013512666587500268293600 10136086 -311693579938134753210792833792156119008 10136087 42585512014951961325986628128080523400 10136088 226831431603004552927882985930413516800 10136089 1634369007617248352653596358585079824 10136090 -62757467261630187700509462072899815200 10136091 -53814791526103074396606840768405837456 10136092 -300612315519875523532107215501199595008 10136093 53060740846407476938366966808267571744 10136094 -19433190569452408258214724209718678528 10136095 -659694211009576070835494768337001267200 10136096 -15029317553809381442585303405494468608 10136097 2232033729418043050376057242562855046 10136098 130062366126318509603074926333285659136 10136099 158112654955740063313386282560054027100 10136100 8674751681130987617748017835462451200 10136101 138549044481157947412806647832621190400 10136102 -4400686908512545082129066691997339392 10136103 3149851588329810813039438305712836904 10136104 -504375392373359254675170000152154439680 10136105 -35457648454732768878521208325707359040 10136106 138535755055660896042457576737702593712 10136107 -382861389950419192813513411321405133644 10136108 -76214258943158652016252148565067491840 10136109 175388344120839801638809021381844614560 10136110 26068262062903020864702627349672690560 10136111 21408016650273138725494435667017661712 10136112 -15583351967302483365014901551410446336 10136113 65809752845375583881665437712435380444 10136114 390416221408902063963572797452756006912 10136115 -143197313729581267458507226516962383280 10136116 -423595069799530126052424416435792287360 10136117 815681382897111227676279372764196932640 10136118 189439904655749101526126918072698567104 10136119 -352568463804531203448962699751456829440 10136120 181027019965922670329425608747844608000 10136121 136456615468000398028654741374439515360 10136122 -286481260604716837868339343706752831888 10136123 -28291615641709767418822780834455593376 10136124 238239669130547488665876604744099430400 10136125 -957992177536563906841978887560671320000 10136126 25328946047791943935182556680487243776 10136127 311594813291947025822991010207780468608 10136128 -40073108769141341465615943098134691840 10136129 -205153046344466530414842221165407422270 10136130 137308107678486692398020737171800427520 10136131 356581833243794697206121845879735096472 10136132 -1003429721142044458507827287270670336 10136133 24909600766024910094078564977897492928 10136134 -154110902510303071835037706430521370784 10136135 71543598722281028902346637475385497080 10136136 120759458172431778296467990709422694400 10136137 -390159435661915779913139322129480860208 10136138 -140763022815375559769070385882173601440 10136139 -121797141578215877387363738919806937600 10136140 -41036087611521348170948123196446530560 10136141 -473116034222270485854398259028609452000 10136142 -109115151986528345599004717704464831360 10136143 -26928473829647794662563297489533979376 10136144 -29978921401796475977491074230304915456 10136145 47189519633031039713968559194853502720 10136146 -123661342155022780156437173546667257856 10136147 -104083344208369559273247281350911093168 10136148 -124216421803612743815080939524154503168 10136149 4359725568863816550540082850775599964 10136150 -37009217330253171263914062663882768000 10136151 347427009024818542234960731403121609040 10136152 -37721562719858933828621108770314362880 10136153 -303995208224785560396319212989213972598 10136154 70566729619391053475509790178461932032 10136155 42758562911892722046744823641663736560 10136156 -78918795616675314253218207106705620480 10136157 -66717452964665204524888434426330725760 10136158 3306810036376623174071401045415321280 10136159 345660628498811023058112885947290528752 10136160 -206797968053089538341909573115943321600 10136161 -75840402149672102334999575670311850240 10136162 151340919169152205980073815830319641040 10136163 -117449006881471333368577499500571123712 10136164 50432449043113415999018863957770229376 10136165 -232693093073174143456293083682367168080 10136166 22295901751110717948168271024341052800 10136167 -937104069816985173582045008552527050480 10136168 -163081875410110627015056702891466506240 10136169 -100799929293080520996959097882881146230 10136170 140038916114130030998546232946220640 10136171 -433652155973595437234844736787129855628 10136172 33234046265033801771179307969271168000 10136173 261063864900074748448464118283336474880 10136174 22767753202960885778409382130721519360 10136175 1128360467207777669157968667220320000 10136176 195287713629064147496712369441546993664 10136177 -83288697687647588415507578439216093120 10136178 -5481426510590342085936103100603474016 10136179 191940330516500011819841317699095162240 10136180 -179623895804053318134312498346416057600 10136181 78548817351534556497651431549226347328 10136182 -66476293926671810106950833533693346560 10136183 95360961407153172980329877286237784680 10136184 -42358373648715293078560595115835023360 10136185 146745298860541275308279230480064749380 10136186 -48019417887884574910541193926863256208 10136187 -15683799042278390843515238781472290000 10136188 -14972432892274285875556465323235674112 10136189 -110671395940919419469320204763100357300 10136190 -12770874804477716425319087045636484480 10136191 -57448917086474406379508776581412919528 10136192 -335203594923047388191037370263530373120 10136193 -392038249293142758802559399840347401936 10136194 45848174846109895084173211809836900352 10136195 -146648166548234685334882243592521426800 10136196 -5612952719873524699978219411124428800 10136197 54298606787477518499638011131540773500 10136198 186817205675889726822943670454166236864 10136199 -457950846361988398313013737874101792352 10136200 60837219302333774376953000305843200000 10136201 617066265052811059369665224082928512 10136202 -195680100356142495225764241685816435968 10136203 -25909296104290904572468137674513368320 10136204 -85635855611091668474666246636626971648 10136205 -37560069447824942412669933367074724800 10136206 176708914362659063616624029195255535552 10136207 48928170965870248188531813673601073456 10136208 129061033744972873617724636014278344704 10136209 -86061564831425570718845293670940110880 10136210 3887017247436996703934455422956467200 10136211 -74833532144088253632116061136539272640 10136212 -295991638871481333197696550925772604544 10136213 -20399510369259241682704693304087885952 10136214 71126676370278145677522441583386289728 10136215 -33805773857384855302015459491869952000 10136216 200463161567650742054059736447424245760 10136217 -34243426417406831657945593348880249856 10136218 -78674500013440001149063214887709930256 10136219 1052547655588727719928454504251596272 10136220 -112247516761277543267067412835399838720 10136221 526673129227558707638907183983033832422 10136222 -211367805230656837010717499798681449088 10136223 210577485625091063982333570693043688472 10136224 -15109194208894081125148342766543044608 10136225 28501156990389867876555712205052096000 10136226 -10584325855252454185179796318060377600 10136227 268099395537047860570406563088537986960 10136228 110764635901562125315983566955375485568 10136229 -189220262609651998416231788983145456640 10136230 10085203191617153945142383071609643520 10136231 20491319352345513635446902192678602880 10136232 -358745756193818682557707764502998220800 10136233 -119295542516948448294548787404969996640 10136234 161106168108838179006857518159022304000 10136235 -241992822487556006776659385296641514240 10136236 190013312027923625353408331930657118720 10136237 -228285356668779139002458555818229152980 10136238 -40777755924937961350207562734772352000 10136239 -60441899584097036732963085314192878960 10136240 53626730790536817503684767671773429760 10136241 8403235992922887640268649293925022452 10136242 -136058274946793921698971609452167292928 10136243 -87162308326015002243775441005390389616 10136244 -150952657256387266689285056518021705728 10136245 -25307535098752969426957167127027413120 10136246 -65481712948306506103368031597961946240 10136247 -189350708836661959088189127356904798720 10136248 -185523958727738554467859803688657121280 10136249 -1079734180989288002559945916319025750 10136250 -14697411547462824406257557994851460000 10136251 -332264107812441302954880310000415775488 10136252 1835399756951467800326987583057027072 10136253 -111877693373169393604068055196890137600 10136254 -119259626207876581419750588047682949440 10136255 -30988603196064523018639565102073090240 10136256 13114872971178653127079161784505991168 10136257 69307115319758142502393608140017604032 10136258 -74760903695617349340243551801793131520 10136259 95178950132103572138681876211556419840 10136260 164594605658065384510865745363842726400 10136261 -955203009276107080371355062105803136 10136262 6010037006835322517197308311368873152 10136263 8843954359685634153481934839709140504 10136264 -52960955415743507963207120163323904000 10136265 -273562942179841348889710323308831215680 10136266 17605820967333219631365165831484638720 10136267 534788765280274586240782738636655794632 10136268 -277550806085912100661297943766215701248 10136269 9714893483131682099379156555502620096 10136270 64840339328952040660521163305450982080 10136271 37900218279082849282319366917730629512 10136272 -66906706975661561537698317195369512960 10136273 124531924165067759980253293827069599040 10136274 -215586445178567073307802837129173319040 10136275 -7568104180783202319821976317327811200 10136276 185078874463995101843509787779869452160 10136277 170308232906103382279600224696777779214 10136278 -164590195150669532260876895536660252800 10136279 -53379893071544569265379436944000829560 10136280 -10054878617300188470849258547897958400 10136281 308029796861582442284056395166173091082 10136282 -69706430732676676882130659851696828720 10136283 -257921621989007266717643519055820488960 10136284 146149306417863418400606217397267924992 10136285 270900584704925896331701845566795263980 10136286 39898596216287869930485645281233470720 10136287 50251828019551090002750607784719649472 10136288 430300864318900602669394059289366364160 10136289 -110308449852012261841775375306209232976 10136290 27014286062342461050659247977519258400 10136291 -245401487992132019617543500284735400 10136292 49123738450415530825413141518471227392 10136293 -143466687403654668714685687767169788800 10136294 -24925307644476665853753649206459907968 10136295 68151312284447785369837499609952582720 10136296 -328629005437596956615604852628459683840 10136297 72847753211873010214409714690529625680 10136298 -34266823128418918384226427289708942080 10136299 -53727071892719041141012585533856326120 10136300 114625644023603701879813499663364230400 10136301 7274039035791677759746795463054350464 10136302 173192929385438813680454189449737775104 10136303 -67004354286232095584563129004366767896 10136304 831146696712203745054955836661530624 10136305 186044887876018084529359650253403232960 10136306 38417534547467502798876418328274132000 10136307 80117959280358411487915493370053492736 10136308 -32076809371337584305979163906027659264 10136309 -54395347292899866981495961730222814660 10136310 96867634449599885133634026922796390400 10136311 280217793684188978578242159189076487912 10136312 -405321578018723253302269049856464179200 10136313 -104070363681917755630718032178114740800 10136314 123381060666757595668576651051869926256 10136315 -26715320639170159444321309110443059200 10136316 -21033396517687888547712358043778908160 10136317 -5455927475095714973493944705455641300 10136318 -16263099962361456900935192497144258560 10136319 23998662282767857681627335155623094160 10136320 294342373167182218921470879940057497600 10136321 193774280636748379132074749450661378600 10136322 -40147292071558335505453829212840685568 10136323 502459099405310411522356429609535832572 10136324 -168642698608865136448195767860430624768 10136325 -58345841447395444401777517114731614400 10136326 102727810615245750092949846572372773824 10136327 610501194072030641507907580995878881176 10136328 -276048199352207615255561728011243847680 10136329 172225190693459531505577783985567906240 10136330 -11891290950109738164300413891788385280 10136331 -216649255590227382631407024348479331780 10136332 -520106170111526537616271813041296168960 10136333 593639790539429991610034106996349840224 10136334 3108998045492322056612472732953067648 10136335 -77745283940410030993060965612014671680 10136336 82997312957156682126051446459714764800 10136337 -16957356327096735142267815967513954848 10136338 328763404624078583163737056989442642320 10136339 -511753263679141275303992865176805019860 10136340 -5234309993419524784443952856949500160 10136341 93295584168237694759526233091244891900 10136342 2228084973555563511961127941095867072 10136343 84214918165700108108570761222136429184 10136344 -30083754251035224848837726120784291840 10136345 299509012697132486829401051533318676100 10136346 13238052578350907357655981273244838400 10136347 -3206463489517427327295357350586447472 10136348 32054952766835997612412761517687587840 10136349 -179864744830859792286307027007876570112 10136350 21253411990667299496002043527613980800 10136351 184457729182039564981326738269717792352 10136352 64849020955813411980453905214880088064 10136353 -308228413400927996085579477134380067136 10136354 -46932124042349829830101866098417640624 10136355 -29728621836101637909064295014366022400 10136356 17904905540190965642937406172484825600 10136357 35948725908492358552098486258621292224 10136358 -60247807333835515283451500596426673376 10136359 -504757735497820056123903027468779954440 10136360 -104874958028474561411029839750873292800 10136361 -78578012493992960759317240362581206128 10136362 -19884640440697283570658352411254335136 10136363 165806677558886406136724569462804756440 10136364 -8105527070966438882812497123764011008 10136365 -392523549041911580825727371953001299200 10136366 -476196533418697416119366637728588733120 10136367 339104849670172703964824829304858944000 10136368 -122723503144436315131371283818970054656 10136369 19751896966349844305827396662263247396 10136370 -72081349830659948380394673914217676800 10136371 91947393626811540049916049972867391312 10136372 -145638683809922566355820707811253351680 10136373 -109823060755609028793574407073132484256 10136374 45707673281963158838617249114375030080 10136375 -92031210406036813842459400229702316000 10136376 15869413272215356233601373084654346240 10136377 454135353722146602198197822416744325520 10136378 -17655526609620536564210024736400293888 10136379 -70781615565303949665778864257888059712 10136380 21631753907214044193251721362377728000 10136381 230973664662573537429242347419292234182 10136382 -131518709814225662997432351596869756608 10136383 -302206149874967183633905480737960674368 10136384 -149406473680025319209686196465537384448 10136385 -24151794278349226462503674739587819820 10136386 19424919521530823480246419819810122240 10136387 601431076072370625989820032834972848632 10136388 122667184102337004789319042643607521280 10136389 -217487214415341416244159857154011071140 10136390 -3675451229552876612367408989010370560 10136391 181640591720173604752662569674437213264 10136392 -168900646288997971328182876687976202240 10136393 -8210114257789189397058061938084652620 10136394 19504344523200101009919640972651991040 10136395 86681215764914203727413907861981718720 10136396 371285920859943437013278419447360247808 10136397 90399516283446106831683864863442321600 10136398 -24757582205208320311495282551977607936 10136399 63796249875336428344699640279698974720 10136400 3715779192268774527344222776118476800 10136401 80679455299990478027616589964106401904 10136402 -274293269907591172115547861808142548848 10136403 -178448729745191776408323315498885453936 10136404 -470837953920811107404797524954504790144 10136405 -250529969616065561176355162691586380000 10136406 32950142803553289413277631934753685504 10136407 -606690698312267236287899243510717636344 10136408 444746559908661683276093452200780072960 10136409 88490123517432636065815809907200274368 10136410 218966631292897800264702808125848091360 10136411 -153665937573385241313646460201598105600 10136412 -80976063675393972190293131818667520 10136413 55515846086435200209902466136050782560 10136414 115191311595236007959877574080334149120 10136415 -5760434295997282718127742285224326880 10136416 135372458497125635037568565826285993984 10136417 -340101179397164596197437088277182338028 10136418 -7189598091009484728316831725898191360 10136419 -27069733048501434141578729105083390180 10136420 -81825573329056056006345532650601881600 10136421 21312911044530427084490316120012553662 10136422 130835987069053257629926229371282204032 10136423 -409024942660057171120367965828165625472 10136424 92899094233360959057593321247430656000 10136425 114769944412240410857759258714086019500 10136426 192330549509879192724128232868718100912 10136427 -80473717193212640309956125119476051968 10136428 167112628576373604796295680370360724480 10136429 -109822383471976125838449408865082039520 10136430 92876864570771309040865364116998886080 10136431 -208789205652877833582093611981366551056 10136432 76963093273180168817399239387600650240 10136433 -6984825163482719484053997823850733216 10136434 43480640185640991878497214688573743232 10136435 -24843073447204099655750681523833126640 10136436 -259340796041482961196852229958607667200 10136437 265425455902939001534946444045597764892 10136438 -94421089748735426882871122199548883840 10136439 102323267117877304346397472887639411744 10136440 204625741632429948419258189275508121600 10136441 217533591760461263711193227078285263872 10136442 40904259172818733998196266201893996544 10136443 710000871002491747915413957599013680640 10136444 -62855823692920767570052071335243864064 10136445 -119462910116908881244578193725893406720 10136446 121752319301239255347390099020624162880 10136447 179508519607624829558809579403723488896 10136448 30448401565519373002543219316097024000 10136449 -199741336466396753536528755304382343550 10136450 -17591297926189694253511923355111338000 10136451 124694607708568695687471265288804389288 10136452 348883074712268811897671736498887822592 10136453 -495302159369779245702010898377008923298 10136454 78268081716829969981145712509220508032 10136455 74355110330541535199445784595641252800 10136456 -270537415013961078653799888357357158400 10136457 -107468241430457722521862378040898358080 10136458 -24736624947969232362292367955380194560 10136459 -34872135779206630134771929026424956896 10136460 2373594706643736287066725047999928320 10136461 163727156195773917900987068606556722124 10136462 -66396205389403121061438778618203955200 10136463 -16149819055310336967026730351972048000 10136464 -24444432111541028413035361088219365376 10136465 -359262304445374508586198212239762318080 10136466 246508210151107132221309124968382377504 10136467 -171281817691302040379236581867956229048 10136468 -142893805232439361314216935602620088320 10136469 83894833589602573829967798343938050880 10136470 1755351344341433174279311355836464000 10136471 56034404261033797650374658661700332224 10136472 -71665698034914884760440066479344046080 10136473 27738971437943376625764953953685281024 10136474 -35902843010025753293342419388595033120 10136475 43687874380906864312225740650066058000 10136476 1258828930363849602668228355763281920 10136477 -63468960856774720501926332332572180840 10136478 99836313794926951777562604817938087936 10136479 -138240933056812528054081294368758965040 10136480 384719622952193047278969782091678351360 10136481 -74049855049348523822399148471248720640 10136482 -3880499640607905556024622087850571488 10136483 -122149272046240822169086108659925827984 10136484 -17519707379709220507029696822931537920 10136485 -94202549754144368031052182497900546820 10136486 -128494318317769377251021395414909681920 10136487 111618065932681329101666743521177013200 10136488 -29212685295399116166774614975006330880 10136489 -350932581423495287065113418168572558000 10136490 -28946096498784231589805140423665254400 10136491 44339759839362719037167202391547138352 10136492 -375337347195187770782285447648794303488 10136493 -29711048966004167833140598399546435956 10136494 -175214127170363515259764732117090908480 10136495 -338227576608726743632564169712128360400 10136496 -67172002603870569594266045108866940928 10136497 -3220804431028121621849789504248234048 10136498 -2186659714819839904478607695203062000 10136499 236591343647898792119162120473545426480 10136500 225942105402389513644939520034186240000 10136501 -93446114167679893779599700166902228498 10136502 28551807194465138547492400295071593792 10136503 282143452502423663383078623591682909384 10136504 22026892800429731599122207747499622400 10136505 -219683791615459788211802189918741729280 10136506 -244826951432000847962575109778605148048 10136507 -215480456033956193380551559101230681244 10136508 -83984138290905262513191931172181143040 10136509 212162123405311504694841834287114064710 10136510 11082746606445911580673486429816992000 10136511 87263909606723080478812046343875954304 10136512 -46394265313756190647886067838828412928 10136513 146801779661445170572311831387004318404 10136514 -129443178809690723035362249014603853312 10136515 124535342290131930805589252794351176000 10136516 -38367515611569512317484303304561838848 10136517 -359174706415774305519269032139854674720 10136518 48885554635226842616334164236446369792 10136519 -57336642950348410046476865460467496 10136520 -65432520272491992424754866914968678400 10136521 867723708446940796729319876349285722 10136522 -147319539876896490462328893354862319616 10136523 -560854390168251630430745135459814223632 10136524 -318103290525427434195912470033168667904 10136525 -74755271689021448632144685137319575200 10136526 28263775902967499185834955424782106624 10136527 100881658234327767466816080462520933480 10136528 -88700371048706370540154504577880293376 10136529 179580547518747860079973324541581459200 10136530 -5504522908937957525229170999204940480 10136531 -405771663041792727459283986765816235668 10136532 -5378785828042139813341371013408327680 10136533 -600458646039206727224931781863019474 10136534 -65722849142344191845479365677097295584 10136535 9520393740973402254718876986583296000 10136536 293826915476571361826482138523406919680 10136537 301456288227498458770811360949257210112 10136538 -43084298988722941059711509985658095360 10136539 -7114686645932880329197491781561579008 10136540 -221189678242949896530682674465986949120 10136541 200519068890435245449083030966040614240 10136542 35933718133928608017119986106387328192 10136543 -241227971460947571061628757188695636536 10136544 216367967393783522239718994413239664640 10136545 299555714308132735293277973007112353300 10136546 -35957444444332556431987805424665619456 10136547 40605015493018474847814473903448237924 10136548 -68619981431963842818730839059425228544 10136549 -378704148088377263460652677566008599264 10136550 -61708529460593816928680781716390347200 10136551 -625176426883882383257617385361108332496 10136552 -130624006814114298865254796234262906880 10136553 -49221993745925870693883878680710960384 10136554 -181297648946680434246990197267104596480 10136555 5186089635420339933251981346657119520 10136556 203938745849394280702445556157819115520 10136557 79731785864709327890245581942043378400 10136558 -240417753210864180078493814137755549120 10136559 152484195773849582395239474426534829440 10136560 -19686578782082053270949347643086602240 10136561 9966163659936031402832356094123111424 10136562 -1268907411450119276336923731199726080 10136563 558298540793596517543989196170515300812 10136564 -260673188272022800307691792056013035520 10136565 51570309553770644371323810414968620860 10136566 -46682183006302921530537504768788643840 10136567 139654650485908517763140957402767503792 10136568 48546633819463259952148895583786516480 10136569 73778855854112814745377465497337420160 10136570 -51978482375234539401128644840770508800 10136571 275460596298468130426586351871681842712 10136572 378051554356470324583637890396787326976 10136573 -20678101638286998136774969985202187740 10136574 -22339014627661008535151953360392873600 10136575 -2837895828892219416624695802744719000 10136576 362913423272819579978226513584502865920 10136577 26119342425710695129601994097094947680 10136578 -29213092354075112430998812777599578160 10136579 170918247088432227953487598976687613180 10136580 -113669664596504481901222437245349027840 10136581 -141824149605129500288121520166239879908 10136582 -124591034967479439121618414269797320608 10136583 2027010875844370335061420221406139664 10136584 -312476183741226916028759986277675827200 10136585 -287136338485835227500278718995288792220 10136586 -63173101542921902883465218039936507136 10136587 584886287429911206459130421756849073236 10136588 -119901544313046020929706155564280414208 10136589 -39232241381429631114874703372939949792 10136590 -44754770804194975845154212412732782720 10136591 -153972660785225004312611575187994960600 10136592 24649397257189227220586515891112976384 10136593 293554314041102344454613419391893457842 10136594 -18653108820675825111124641678462462336 10136595 97493624369767234224779104208890022400 10136596 -213299570237872759414631145458831630592 10136597 -195338527951294807991218539044437852416 10136598 -299619561884617101830808062783851683840 10136599 194816720440674799288482883670379285120 10136600 49755025303413734085435538648667904000 10136601 168247560982288446040762260130580434692 10136602 56498344191432418397179959969672084480 10136603 -146441815455127136210166368754752823000 10136604 -201274807847679786217559293617671407104 10136605 61754524657632151470396328736014560 10136606 4669004835095924191095157402883240064 10136607 -88687167201108179405917437606359401440 10136608 -594621578336254092704994462183375175680 10136609 -162170667848252804022296021980400011584 10136610 -97935027653872575707370763894969881600 10136611 -8071233827164734645455690364165567000 10136612 -358045639296648880887824196273553167744 10136613 -4603054642833523172775852085147461600 10136614 -120750253190275803881967516182474517120 10136615 233974771530495085945650143845058552760 10136616 -34851233065873872290263375341579632640 10136617 246755006916107791201337319303555788666 10136618 -61727476987717765088913336714524340480 10136619 494379200836690526863107251744321178000 10136620 -94540060826252866217241173011478400000 10136621 -271162700178403498079817939876053250336 10136622 48434046555251819937793504057018039872 10136623 -237533563762657187423033552043012549664 10136624 -122461499252761607080602675603814809600 10136625 336623278395116727138177042086634768000 10136626 305336434921745960248965238660951690512 10136627 -249479505173491964878963691484052657524 10136628 90521856936930550511708876996567150976 10136629 251660236694210420201713507149097356384 10136630 48199350093727539586213406980425127680 10136631 245309457641657898958766391936906408960 10136632 1001173241002803091037280291190210560 10136633 -116794200306173820230909474215129526400 10136634 8497855666443714105260778268175221248 10136635 -55570869282537214762655640549802070880 10136636 55121402063923482317395032125506126848 10136637 -135870381993934919074088369102640831360 10136638 181483007365787750988177029762479230720 10136639 470592689909616723261525188263982581440 10136640 -13642680194717179398627846784234291200 10136641 -615863723530088554729922060482054663548 10136642 682797883422907537928302559596598963712 10136643 -203901555237590365094215026755936148672 10136644 -2093474487832712205959817963610574848 10136645 136761792277910780277819239200545394080 10136646 -72285186919266868790269964079540155520 10136647 476117304716060733718422725278906571096 10136648 3041986650035025077236919771347353600 10136649 89725594663345138363628318977678944288 10136650 -152507136905843413092829692310823065200 10136651 151238376752082621532971704458722737664 10136652 -103508871479748375793754271626567761920 10136653 72218309006648108426530189385729190902 10136654 219919542778293295732538511198213888 10136655 27322720776812927079893731550084758800 10136656 -76267383775458694502176453538342912000 10136657 -862603456019227702754576539446732361740 10136658 -21857095648304657735089610275867911168 10136659 -75838845583595156944849219261391170432 10136660 340638192252219067589508047905113331200 10136661 152090542024443592061043273856782810624 10136662 -25816393386603153240543375069559536000 10136663 154386472990831298161265162083369838424 10136664 -2742638894389679111071819318355466240 10136665 -64657832299803104227522956445609532160 10136666 -250803116995228878178405623095646397968 10136667 -163979687074236174721646184266823606120 10136668 -66399754419381772189103238006179838464 10136669 91890047066690666940115338935329868070 10136670 38935428558791383089059339284150579200 10136671 255427636529904026057527168680807068200 10136672 6142555405724139564895570242625339392 10136673 -28515412867961211944998612161834606060 10136674 64115960407333864156796553461490780960 10136675 -44380480465961274917271075543216589200 10136676 38352802014019695266476981929622499328 10136677 -82586349764091073126449226541853481474 10136678 403952832949333641865027920089690662656 10136679 -48030060075499475098057467796967596800 10136680 -193120725385894441336490117253361305600 10136681 -381429938196673574183851311846445144518 10136682 175967914052160730025274565485162874800 10136683 -18442131484251910712675082935384189068 10136684 353962538703478430827205875130473564416 10136685 -11306958636932346825990630827523446400 10136686 10102764679692212836046897699748480000 10136687 91371786649331589073173037959775342392 10136688 -52023750212628593859107312184575655936 10136689 46867376935449084609847460863968001920 10136690 28224030523228215756902760229317734400 10136691 7605463717208921082084621980628036480 10136692 -307404413778609715904581509125267293440 10136693 -809971419507841213093016605669157184 10136694 153208625781299406481272386461666995072 10136695 309499521427714149199260065217114442800 10136696 5290441786927226732146802059082342400 10136697 -139363884635041336672439562395419436160 10136698 69459138493306179541313719071401987328 10136699 -331578296091267723471343893547464222300 10136700 14996980285257146831274617471021184000 10136701 -2810222646802625877220897370367218996 10136702 70458076366053390611380367209991840832 10136703 -391389957271915009116774442620885456696 10136704 175139521477273442105742821273339166720 10136705 29679785408625853960661895041956698000 10136706 175836323325124042747333049172109970304 10136707 -5133321459263981256353433520218455040 10136708 25492647142967989044364982407567150080 10136709 372927796100776540152183447498801775680 10136710 62851345893569410633380002420996357760 10136711 -195643511552155481184632601167688570648 10136712 57643863559037510515480635588898283520 10136713 -39814551716248790643190222820423528038 10136714 16152774872791648849195610221519142400 10136715 153906839596217742641318722947627867120 10136716 -229031157442665522567931280496796668160 10136717 -158523224944717420641912831163452959016 10136718 226822730859676467199847481652773331200 10136719 458165924321335730516928569574331619120 10136720 38412187702737049405296472112706355200 10136721 -5874013197584746516254051187335217152 10136722 -109639234394272825295514067520308991088 10136723 -402531085084606727048632665615327059028 10136724 -33662683798063670347411361081926901760 10136725 -581791135179768487566941096677772625600 10136726 258038844710799429022101265052063673984 10136727 178632981973732667809055105364795518400 10136728 -436583940566124776271210285433905254400 10136729 -92612968676995229439064908237820703670 10136730 50810458290680242954049275983724542720 10136731 -463691735559478625541494067926755617600 10136732 253023052175419239859661557048882884096 10136733 106203131232344741238857826820081084224 10136734 3002426288294064739845998543541457920 10136735 -9379315218319601428116128493231624000 10136736 -136482320126520676122711328615197966336 10136737 96890174891113638689879304060690020500 10136738 37296283920991445724030825451292661120 10136739 -18653874382548391741682796533056855176 10136740 184845150860191084782053953892139536640 10136741 -326659807507085860764683046909451163616 10136742 2992183992036163592904485772694499328 10136743 48469438434406053637338199648397200080 10136744 -166328258233628784686288157405868032000 10136745 -47902179777522417944979103815413302080 10136746 -375754137280293301816572200860295016096 10136747 730944155154979143421902233463147351600 10136748 -29600490873781197385410321243509584896 10136749 34438204546292137591402112227799318400 10136750 -46766972865621329658201310449333120000 10136751 96635479087068298894229735022653366784 10136752 -13003434409560861532384767481737117696 10136753 171909901037736988869699321240363796464 10136754 -82714846810406969382948814553478708336 10136755 -43203622831399181911750399676598367680 10136756 46515871110353189284909430457037191168 10136757 -227318442039817422646862749017329883360 10136758 -3494954241320042756804591830153988160 10136759 75915604681490351645279053854315753216 10136760 -27101688342166973171204651908306944000 10136761 3281684357535157699002076700828136362 10136762 -14798776812961797352918709209540915488 10136763 -7660922777146679202680268512661340896 10136764 165765040291298031399853805845480725504 10136765 342677707423363094704082936793402568800 10136766 -86041340154292700079732825908283571200 10136767 74628159407959271119165057516841568672 10136768 169098973160370029266556064092808806400 10136769 131376613421653567502764599509803063344 10136770 18291035673774774138644734926351744000 10136771 236178535477973955825588575937313158972 10136772 277366443048940494467565858054535004160 10136773 236072529828273431544358133476650229022 10136774 -80361083494626673619431363945792765248 10136775 -273930860120162264454955620547326600 10136776 189897033071712161309282867639569305600 10136777 -3354307640622891887330806223899141728 10136778 -44212773489889212310449449599422653952 10136779 -193297482313761898327222932870753173024 10136780 10489995093439486514006537340495697920 10136781 -203510252988446181976835322315861209760 10136782 69400651711544772466867655772263400000 10136783 -31181127571805815639752213151044430656 10136784 1799705260660503583335440870430474240 10136785 137082430559911136553604197019175587200 10136786 1181966809994278329548859809094229248 10136787 -133364815388307257204409960692625562440 10136788 -19229204045178237726400765443012982912 10136789 -278733432789634798069046618891164090326 10136790 37386214101936941764215526931152742400 10136791 63772946548063780813412859585021949280 10136792 98837392541019323124409194334941388800 10136793 100654475167462335401555889572813152464 10136794 254557716167688220839531850304716062144 10136795 204709418827283800570630405492625764800 10136796 206624014104885496826413775159982868992 10136797 657249317060407064515432498428695391264 10136798 -34589873712274030867703678273056849920 10136799 194918512715913602406988297247347095840 10136800 -201396984603523777915328244026651443200 10136801 -111271722874860833498131123025887215198 10136802 -34583292615868429409982641319658652160 10136803 -432095515652764803282381227288747086948 10136804 -49038044791791493610627695779263155200 10136805 74001016546905218617054791849730464000 10136806 -174134989776945512423435343050384305920 10136807 -76081117462141178476525238777672196120 10136808 293116976271274839241514779190624256000 10136809 461085637816564587995073413184312165504 10136810 243574536514730409459826379201252446560 10136811 131433197812260231087457149464843012784 10136812 -24570165381476705257229195802812006400 10136813 220608096527305977173683075985801788704 10136814 -48798886533266714639701021122599424000 10136815 11223754293412928439730869583219103520 10136816 -19324139282512338660145711316650917888 10136817 -107736316672039803041338238341461834366 10136818 205067892618492189207701325587402294304 10136819 -134356366007367158456476108049389003776 10136820 -632867539171684085319125055510835200 10136821 37993537175075508024050096594105455022 10136822 175888098317555979180843278430682007712 10136823 -180014384222270398735906958530289222400 10136824 402277212795442304812866917466346536960 10136825 201900641383485027320732714040799109550 10136826 9156016969322038556604874411994894448 10136827 -273977698579125303735413919406917645800 10136828 96864181778706211986765291613664418816 10136829 5196133076584920869627941423577606208 10136830 -39037303152772247631661034407984702080 10136831 -165290378587630665500964870654191194368 10136832 -153073302531008160884821008782236581888 10136833 -10226579449360115325156703695093985920 10136834 -94255288028141351677219309134009500640 10136835 160196656549902502587984403848531306720 10136836 8974197814690851120747847065864794112 10136837 -145574907630276660326765816652281300514 10136838 -27009499264664231792838076181643526272 10136839 365708951404928325161447113771040095640 10136840 -1086445353049921887959916125488742400 10136841 -11586357314630768830106082971526269760 10136842 -261395119756900652051471777930248876800 10136843 71480198836865323577387724312059377200 10136844 9668672888495739232544133047393921280 10136845 -31657929404740744387241149730342691840 10136846 -334946448266349683686442998316699800128 10136847 20835133063438360472839310089335449472 10136848 160580608066471185957715748468057964544 10136849 -409986939068742210365501980255507940880 10136850 67032287538882859454883410055116304000 10136851 -454421923886070967068206981950897447848 10136852 -57310651040423992712685247489499394048 10136853 11664427399443677740539024934368681600 10136854 22178465647711262110063135330019603712 10136855 247019843494696593898360345110703172760 10136856 174004061183743729434823928100913459200 10136857 464342734596724873232479422297935680512 10136858 243789640813141111332203579761774579680 10136859 83461233795531640436079441050945995008 10136860 -42955130798951062945989800796663697920 10136861 -30095077089007527980982305300385792000 10136862 168272462008374870711550991515193384064 10136863 9883537998814864058509111599600220800 10136864 -494098359768312033634328566265180258304 10136865 179744694473213315093830614984197029440 10136866 118789620759605840556697458187888189440 10136867 23520749340917614361451690611729068080 10136868 -48029917628518412579976522314653323264 10136869 498168799716168510620669767046272478270 10136870 -52659537901812621434723817301987029120 10136871 47788046905549160546360052191695481040 10136872 114798126421343382501645121274714188800 10136873 22322816539249539797960473148715617424 10136874 46694755568190309334107759623177775360 10136875 -52751813007569521842416892833453977500 10136876 -122819964651820043425692312861642240000 10136877 -322204259978508006185517262332404769600 10136878 102836914248870729735889132176673746240 10136879 156851182642709969360035175964785084352 10136880 -570109886474509100031380847791308800 10136881 81258025269395505700079873736399361764 10136882 29605306041672777178874034175537818624 10136883 -116137277280426529702616103575084420352 10136884 -84649485593209205555346955968572960000 10136885 -438318247610214162196928023118833670400 10136886 -32924954404820145620227339337399304192 10136887 6233434142777703171756945138065707512 10136888 -353806865994528478495080285795825623040 10136889 -70253925837305590277788557429584692416 10136890 -105603663258829045160566293487695347520 10136891 84632978641041593493523279813428303840 10136892 -171292552159942992001106362531976985600 10136893 203433641630969774011940127999738240844 10136894 -77127496969978409622465718830960309504 10136895 -20771153435224398379778208739750930560 10136896 -47526006094516736243401560311419895808 10136897 129492882601587263433139995916135121346 10136898 150445639477049220620265179208492084384 10136899 -372712262539210265769556265552027719360 10136900 -258099641762386022872735294532887756800 10136901 -313201882121235762390315703770507079968 10136902 237104703453443042802475747435727629152 10136903 130683866405120780813577984229285270656 10136904 144695561989899003494472300290633809920 10136905 19738361869308059230023352207032395520 10136906 27286500967873767237759206681220864 10136907 8368928206750932918982137071290128384 10136908 185831642187925009993352489264720386560 10136909 440040074998689306519596265139040485110 10136910 -21417285136662967340734419584790650880 10136911 -721051894950597695735754493741665532416 10136912 -2280311898146302055882662075757887488 10136913 -43137002068613771839354196024735082240 10136914 -329362825564385947323117244635791257440 10136915 -2806228203417022990512745162274047440 10136916 -128708259913110912475794580756712550528 10136917 -92984399122047695214507264173576112000 10136918 203109374605563082328433735349742446080 10136919 1139534257174668169371276854247975456 10136920 -101730778813328355879480717181721395200 10136921 -8844393591817745390252750786226970680 10136922 5690866305455753343587649703513221120 10136923 87822847586435496733567132288212761920 10136924 117463803883306543608042879693376980480 10136925 -12701668125008760655994947150983219150 10136926 -2685623386354007997376097009148352896 10136927 -137523980722300137585602646196186858008 10136928 -209816552964424755919751273549232340992 10136929 452246606097356538953061356307567312000 10136930 220116739863134351228176253514795854400 10136931 -135157297892489743319612457808451648256 10136932 13267717251993228968697619466315853824 10136933 505312777932174027797556360909464701182 10136934 -16785657566047394025829042919144837760 10136935 40209627082079449730078860742484991200 10136936 465589407889475120945224996059738823680 10136937 -183461570469788592289573182045990042720 10136938 -10071470656533942333393837519593115648 10136939 -203615585908084808277830550042798022272 10136940 11528646309409497952173575138810265600 10136941 -215417661565277161126831931647780161716 10136942 -5236374670557370750238307893297955456 10136943 292774800553655560947197440398440913024 10136944 57733331847624380552880640458035855360 10136945 41806801304533400171463087388516588800 10136946 -1660542032633922340076828429045222400 10136947 717503672724724944224826165557542911672 10136948 179131536634739417081806435156331111808 10136949 210659643333777965403584879164684800 10136950 85537676768344037751580888642549344000 10136951 337223417595731950052638116929144056320 10136952 -111390101117693573929369667582200750080 10136953 102172508779027550121401987729830541440 10136954 105614272203812234567504688196546612992 10136955 -163396590386324353269614500280491178640 10136956 320726249658385363445539322472174673920 10136957 -459286099630500997672934038595931772794 10136958 -28668611855935841214524232331101254400 10136959 -82794037323795787027770234782276874240 10136960 530970061171685929825704994203815116800 10136961 590606279796421177938625162826405636640 10136962 180677826043464297244758673961662395264 10136963 44077482144518099281554262962838818768 10136964 34574733152409733493092433968339722240 10136965 174723401799857103477988671602453020860 10136966 -45893181074590033088105773960080795648 10136967 -172925383114902521473954234952546770560 10136968 -592445195487347002013263482989371837440 10136969 -160575672218758102795744942106147616000 10136970 12950584537571136955456135451210730240 10136971 -79756225766474230121984139589383208208 10136972 257463526477262133979938156383948971776 10136973 265426696243060155207747534853864369440 10136974 -45777932040156758243555853928013746560 10136975 26759864804194932330278828049689571000 10136976 -56927709438427975439616441089261764608 10136977 349346043718697970354409201643472331826 10136978 201498032350266864846018396067744049040 10136979 6007156671425848983433930157906612400 10136980 -71266962481363695232384097895679057920 10136981 -343812901018103135878626473328225672228 10136982 98231723980446488870485126140848966592 10136983 354288974547244482922119211327499541864 10136984 -79913954608770492041782843465695682560 10136985 69475443810465647695211784945166469760 10136986 57234848209638054618871545653870718192 10136987 -8905097147294026687655473504168659168 10136988 34180323807522072137839840752872762880 10136989 34046931568374295215079450649920834790 10136990 -196876820091668141685079241009764344000 10136991 -287084922037915251250401244944464839608 10136992 -3208773019015942702465924912345251840 10136993 -427391155656908734861590021054258697758 10136994 -77309704114765023246580433685096529920 10136995 -203481646928198700428843574324777860400 10136996 -332138029978463449816251796608549953280 10136997 -27517219749929300699281711157924821632 10136998 235144784835838329178006110882641167872 10136999 -18948381335001743384605215483837939936 10137000 29677276111790650520695363176038400000 10137001 -44023492788823857518605204423622512960 10137002 -241451617225603030827826839135538356048 10137003 157522651220473131838765199936096988504 10137004 29046807180535193134236939222807063552 10137005 31738767716959236425445634333231371660 10137006 -163704770808213873635811498630400335936 10137007 732874175288297646438247962043153815072 10137008 506674114208780241168887521044725760 10137009 -300152442245027315653172326281021764496 10137010 -31363424602469034295808136140653199040 10137011 86516048991310385197081208436489861000 10137012 -284685419956549904920218597922198886400 10137013 -237538618111420082173690887532389084160 10137014 18898407954785283046953294656019389856 10137015 174482032037922903466110247104844339200 10137016 -178656829556990937600949166460581867520 10137017 -15553116180216118523847590208735942 10137018 -80334079874259835665977207191221636096 10137019 -410848017077483008233428799089339461904 10137020 -121430033991508600575786342635973457920 10137021 115853480830545501228709954411171945440 10137022 -18828352838542998097729459567527141888 10137023 160388149998028958376395753230784288664 10137024 80141990358999793361011292419758489600 10137025 -83246420450762322516535486258141430400 10137026 -39121990938968325051858877497389460480 10137027 25100206311508712470906649465853978432 10137028 203836437920397151706768661329448016896 10137029 70789279222904844729536803697401268352 10137030 23519840764173574334229851023103080320 10137031 133156672637873631090673590974747145664 10137032 -55515071079951173635746010811303116800 10137033 -158921027408817102513111813418802378256 10137034 -88386566650198834013176462344833221584 10137035 4713882439959936549283227249206634000 10137036 -30998390045224673284261697486783102976 10137037 181690114651026143007884411651511097260 10137038 64497822791643731057526735861687496896 10137039 259884114703416099134733252505731774336 10137040 76527174272019414635796245370908098560 10137041 -244751667443386271993595533327637590616 10137042 198887899238652987213637930318120942080 10137043 -27396415783479443266036988414951639040 10137044 -192895356715652635449961303576477812864 10137045 -29853862871258373170592549788707518720 10137046 -88746036848507945260713071190096930528 10137047 -276309916570648889317471020415522032504 10137048 74535701588015999272356208932606504960 10137049 -65513265574951892093161545459845255160 10137050 -14351493511816738751849790426214694400 10137051 313045706271771507711102667170775849080 10137052 202142406453780074667049674003479199232 10137053 -106338195077074024110461638869313540698 10137054 -94089813031578895854818849409084825600 10137055 -109420475034171537580946805449635982040 10137056 61392307173102558477372801727263670272 10137057 65204493979235687811933116534170656192 10137058 136669208597270117442000113644788428880 10137059 -107265492577692464389471381670574305880 10137060 9836066053521028223986820121487872000 10137061 395843056502510024115720703724304033984 10137062 24489285634222283612273597807101891584 10137063 305542421531038600560577139267902267944 10137064 -93662020143135838423242663546326630400 10137065 -315644495993293964846708447770693582200 10137066 -111528926150641593940518610439054592000 10137067 526764019236982177757261732686064751264 10137068 -302577681132561568305191666562804625152 10137069 5030717012863037232946361756234760150 10137070 -232342260624677051799311599010949052800 10137071 -15819645602465038261516104225974547360 10137072 -4725327260594066120481362044706095104 10137073 375396410630758909182942048810733778400 10137074 6221882725967873745644294807619499536 10137075 -14229708511974790866621940495840312800 10137076 87963960629176302575079116278945381760 10137077 272221798392098990272679839753604472960 10137078 438589832383518546480664478614622208 10137079 47442593002526170516386076885662408680 10137080 252064374754055075760668021270736998400 10137081 -392015538261297941499784441692138595248 10137082 170264889073055247209505020401857837792 10137083 479663377369112918371523657737262999040 10137084 236221472828569069451810395652387406336 10137085 -27324811015148873048692978334680272000 10137086 -22342779141049614597669688775035416192 10137087 -259463207169145045329861241725943843656 10137088 -7645298571881296626928092572314238976 10137089 -144145224303497554242807900360950208960 10137090 119723915805173793085959438934018360320 10137091 -46518150586229134879866608961491462928 10137092 35873839840601431530591607810412433408 10137093 -83123690703916518038884265319725436672 10137094 -28000855246999987857454655123210090688 10137095 373343384557352565254959676706746224800 10137096 323087085747417728208987147572364902400 10137097 -489781166669407148941517702389733432268 10137098 -56541434302879612439835330925903352736 10137099 38806338215363083013967377472338365440 10137100 -100298946254208445702467155755366272000 10137101 -68354331460888221646494611579212624788 10137102 50019943461853528071140816103516952704 10137103 -213720898038814987375257649662314989648 10137104 53753474764113986778017953448528977920 10137105 72156152495484189213142551029393817600 10137106 -116510504765995739137274202687005905920 10137107 177040081108467145311485736152042125356 10137108 90060120807105232406808220307084144640 10137109 -161089310086330560526348058035797597380 10137110 -176906366703358763846339724269107127040 10137111 -267287337376768899524391110258052031128 10137112 47460856584565461581625674100514406400 10137113 -71640898102968171081058903947564296640 10137114 53198253197523943749206319735937806048 10137115 343924525054479724873401988200769565760 10137116 -80332236854463807064799114942022044160 10137117 134393016221969056862336967222295856640 10137118 165935707522934412696351475584961445760 10137119 -230452414744705036819974064251071928480 10137120 -29161986717935569123522709448441200640 10137121 6387733955317366339204036569377997232 10137122 -299093024239928692589214720782758241280 10137123 252213345145665351206857445472637974000 10137124 -106351721314022856731595023597031014400 10137125 193424573559965336440229748707145627000 10137126 -137867168919552512035152181257614350656 10137127 42884854760677269223270276779716386560 10137128 41497761292680899588395507737864192000 10137129 75074680579085664112909031630274973584 10137130 -73360763575342331930391141906734075040 10137131 1042727901013382365004517150369083418960 10137132 -294467163867827139169838810863825850880 10137133 -78698928605912443240137335243475980096 10137134 -56230504554948802465448799275347869696 10137135 75532793353314194094407730838678832640 10137136 66679664872640035076978869874299092992 10137137 285862723895231679136071137092263081072 10137138 -311701365864433706062173247804526208 10137139 -11047515510581780119865022124614555144 10137140 -16522683068594736414626880406897950720 10137141 -17242935380069505823471543660448242848 10137142 181975358494956067070040313440747629472 10137143 -151549347873566296257906277387942431720 10137144 130450009882335530212673893713862656000 10137145 7391673989350015096806686808110235720 10137146 -43368302147294856917074265316907169280 10137147 48916415313812151434214792991830072600 10137148 -95558446542369059354200833967078047744 10137149 -286398189770504037896499371712069458208 10137150 7255893204937691531692332695007220800 10137151 21946528708473176609049422425898118864 10137152 -184036698958411987365363359102881234944 10137153 77305501001024527405154531902635493440 10137154 205952595292939269591402154975959436800 10137155 36207068024035482768209456002894725120 10137156 37824041075933514540646624378860444672 10137157 77640604845347355706203486285646548640 10137158 169230485442001842008894571850465075584 10137159 -106025614084054886094776490713543328336 10137160 73791453159423744802297049989251072000 10137161 380319287239704963113827178504943823524 10137162 23600488264778347644997464423452434944 10137163 217406115553809147970217096417903275984 10137164 7020199930200719377486014219701531136 10137165 -198881261004314579602879519035361416000 10137166 10874818343084466093796796730475811904 10137167 167581294857070360479554130725133550464 10137168 19512502480294009328346289313100300288 10137169 344024401721154381879973490910853362096 10137170 -175775150529066098014606638933198714720 10137171 -341514790379030603051466136130646092736 10137172 -137452041336685408109420409124555569408 10137173 217932128517168947942711340889392357024 10137174 -114588533648886559452949650634002411648 10137175 -92128977078231522260802937484401819600 10137176 -38836786528370425867413324028346941440 10137177 -131558880260917277890409253983436704160 10137178 -161561352951880348585748766260161453344 10137179 -56055864676350845830745220739207732320 10137180 -86216193336704233030099674947782041600 10137181 447669536635709202837590708235910375680 10137182 -291858233362952472749509718032725033600 10137183 1369254166956436665677293685973489408 10137184 89958021297560015792070891085898711040 10137185 -25928720070970507947263553969852000000 10137186 -12707069737296673395769707875590797312 10137187 278021105586243100494295843285655031836 10137188 191352103503589122311142590669882037888 10137189 -73240513975759320434450615716982747520 10137190 2782246919061275214779859226310119680 10137191 -33681549376261425475517883109518510408 10137192 -22397168346227524147805855041570652160 10137193 -173022285655707780281865030818251099056 10137194 176266215003236169433794316263916606896 10137195 -113117219976883173396282320840431894080 10137196 -484063772957084012131421564143515835392 10137197 -58002329672887305303070785663927252768 10137198 46832409074571802943927091355763878464 10137199 -479240139283979771756226432530541386800 10137200 50587224961267021033358211490696396800 10137201 415949610170760184517742390257645569920 10137202 -104998117481835283884010465414125132768 10137203 102357877646793519510152486550796046400 10137204 28731342227631621519186491329110343680 10137205 39701908918306778194696756114693065600 10137206 -98750529779798967196090486180431316416 10137207 3557761293731733309946018835295957888 10137208 -273833048469006384907356115186124759040 10137209 138101062804593352617080156948882908500 10137210 -72794197650652631331680719773804407040 10137211 -146185390351427796679968046537722493920 10137212 77039875069427429258423654657563539456 10137213 -172657730241317330396642698772402357658 10137214 -3396217940888487917240237377884350400 10137215 280345662914620645498398715747143324000 10137216 -150193442078483211067592549672681472000 10137217 -158945746658887280859413623778221995008 10137218 -2530924832080679102957226465338258880 10137219 126145111436315084859901377692765203440 10137220 -142638803925269465251449251634742629120 10137221 -501758273039223278299272856588143196578 10137222 2102829463667236266811867541053164480 10137223 64040171066989654921073133864254637880 10137224 -17766203996975066570636732428998113280 10137225 -60371422659296216804880188807467032000 10137226 -76663611572103200889109036975332222720 10137227 189764475865129146744650848399879352484 10137228 88059373992348025308837141670782635520 10137229 -146960341099903120257967667953669412170 10137230 25727417088738800738674447930321077120 10137231 -233762389175464191212870982355268020560 10137232 -34289468131479371615572136511611076608 10137233 47494331787813645952929475596597874482 10137234 -212663180999336855095264703383529496576 10137235 74759092933650441651471753016086037680 10137236 140843322633313883890467657425392789248 10137237 277111734250377686081996131210443641760 10137238 -26431790607420264332755008483454888320 10137239 31371860369518149805768999141567636656 10137240 127944143892790663229436493909767168000 10137241 -4905315296039005950273949163300864358 10137242 48770717865949374975472014632425784832 10137243 -426937233265271869826216321986513738896 10137244 16878989359505035007281190503942225920 10137245 129156563114311420465610796001154203500 10137246 -31902044633805686505885242927474144256 10137247 -186587981449169169992920315485283734304 10137248 19868434909494761355393004813072465920 10137249 197889803789390231863406305760126260434 10137250 -847614162340626350480718967067904000 10137251 51739810835238461837488972046076190104 10137252 83941966383230093014355389583527314432 10137253 84142086941764551728472361258057845856 10137254 -300752227150709235571968551893892603424 10137255 -199851022799882728304701673093194459440 10137256 229190331224444396363344289285448698880 10137257 13680902610948446686453828818243537288 10137258 464098967874229837155318178281519229440 10137259 62108832560644168757720254771517200 10137260 52209188237599240391179551091521945600 10137261 -2242144729011128792157535498296078528 10137262 207023137941281827961649316614854673600 10137263 -487580682257344897130440385437170565488 10137264 -93143442212366561187716969001764683776 10137265 441245454635608781589480674650865754600 10137266 253040261229002652797330316963383042832 10137267 50501125109961353186768389057215973632 10137268 -86634881140670757503096395900320218752 10137269 128190614057065862530095532432371108120 10137270 -37185627476654513620521630334201958400 10137271 43930947922043328998698190983570066472 10137272 -87967021595424640033860458363781427200 10137273 25760876810114044243082080738791549504 10137274 -85151576497844279456459363827586930688 10137275 182711331332582384092721333153990241300 10137276 136072820855222080375032340100236588032 10137277 488414803056456230557612321855968173126 10137278 79099999916702375834204139894043889280 10137279 65416187168099380876128388704003271680 10137280 -66297383666299496382586834923395481600 10137281 -65882250546516154696566064160984222592 10137282 -7603814329792743643035114858112373760 10137283 172758870420146875725803372287068438304 10137284 -42995844327437292780784067192050541568 10137285 -238470202078460378211978342732517977600 10137286 10917234565049234295655486167012822720 10137287 -114917044547612092849118672234869854288 10137288 25772881909570171813097882556047032320 10137289 -530294283226774891184754425881802569344 10137290 73961022709288745469438614157429986400 10137291 -6096737231575457416858714777734540960 10137292 259659350161318951646619124728016077312 10137293 -4368931685933166839541145114122592416 10137294 -35615011037240446651307882177783381376 10137295 -124072959313379094383336419974294306720 10137296 9603945457005031302862601428198883328 10137297 20935061575364744576115479226545197824 10137298 168921947157065742930972382398741120000 10137299 918146198646208737220337042564127931920 10137300 -2259233219895752739262155879068467200 10137301 -63056354709105478927116003020498895968 10137302 -57700944138348218902129344538708645248 10137303 338987545601923293738656411640473221464 10137304 -498290874042642074327423269685567692800 10137305 185988354001779038948838465652561619460 10137306 -105904724280082188717712579991594496 10137307 -376863162077671197002464318806598124040 10137308 -246467729244230951274992641440625731072 10137309 -520795433039487241474035669197666304 10137310 -237934997789082708639736519327918080 10137311 269728346222158957033271482392466218912 10137312 -11303355033740861843156396334104444928 10137313 -371154769786804454273398970896901486780 10137314 71809440430007511670300204424907676032 10137315 75064266520274335912420042833115252320 10137316 -7748854840881152643262661779433238912 10137317 324686435795359889879945185276307924640 10137318 155650714663794480821633338972976589504 10137319 374712559487870157080824067656265462544 10137320 43821510478511750298144754244771788800 10137321 -149635761343888829771270294492670099360 10137322 151972669444938901270285019904788192352 10137323 170629426111095059717411490632388247440 10137324 7931908991879353436630521818853357056 10137325 -204947323598970762748403074849284364800 10137326 -229797431546847345960083835354033357120 10137327 -193027565041720970304320380073291868000 10137328 108995690431171521361321724032919601152 10137329 435290430614883599745259118942516142930 10137330 26608854924439856140612363979884485120 10137331 201572944309313682818384854380685757132 10137332 3589262403566673515755777733426541312 10137333 -273255883662113208583474872905974511136 10137334 -153305791167854249522303309791860837888 10137335 -20545326224193388355592324527099972160 10137336 -5584454098002056983081923966350131200 10137337 -47279896098929202862513645546910824448 10137338 120457178333156884288330572305111068896 10137339 -74047788433230712208619499935308310480 10137340 12556780064110638288964324560885811200 10137341 -84592024984762723841675565522078738816 10137342 24191672228852431029341874685996631040 10137343 -118640653835410386075854787976207922256 10137344 -4956917409598825187417013967015378944 10137345 -161466764106887551875325866551880324480 10137346 72316334683396427474807660029325366304 10137347 -825208017222360653255145231599344610496 10137348 66531183276281340319178539968087047424 10137349 563823924053314296856065974715379728350 10137350 -34084546307142442875960082570172445600 10137351 122745342267423957144271072315083744384 10137352 -86722464449579001744072564286938961920 10137353 -45222948120364467226192629937333854876 10137354 -72464117160742702136220530611409633280 10137355 505268761957739540922278868621880917600 10137356 -198306526027168308608107772858513418240 10137357 188808181170509561394350853323731502208 10137358 -21349993913708439231096369725082774528 10137359 6628066266654787688576038919325684960 10137360 -21011113353267396193743296187177369600 10137361 250917862890153472150352958434256926452 10137362 -26303110765149075149424087605923565568 10137363 383671251607993072650192027021552956160 10137364 -42212215832227309052930528227745395200 10137365 132742677269420621896718354267331648000 10137366 -651801621006168414548109434378542080 10137367 -261574434397309544837776553566614570720 10137368 493094408064758686472583432041938268160 10137369 168737025591697403998388732620730869440 10137370 154692002602623637674071050178117165760 10137371 95748306207603891423457761125392669104 10137372 -26801454320515863035427517598304829440 10137373 196950336238400012656903349544018720600 10137374 -76392631642550095993986827893317429120 10137375 -91852962694758557284700372316752142000 10137376 -675272702039803577784410516205211680768 10137377 -93813610165065885804876549102298473468 10137378 -20280486792345007610011748994023645952 10137379 2705543360188499403853320117624834560 10137380 180016576287657416140758517084262400 10137381 -152566487131772180345005056132336678048 10137382 209116578847652289950251416116878413792 10137383 17323838695334132423343131496540635040 10137384 -249365781616410719045189648867266237440 10137385 -62477927851779640006562263025557670400 10137386 -4322190289693063285802996064883910400 10137387 -83367028971165388799311098368198767632 10137388 10343608981061817601102407531489607680 10137389 566326366091230334381848194784530306156 10137390 168578786677368122556280945886832733440 10137391 393453195212710376489806670983429385784 10137392 17115991168472198827548368531678625792 10137393 10374320842851503872561173676395906240 10137394 -31386493768936278595606781832491655168 10137395 92026135226880882364180187715639460080 10137396 -58411637589144809681075597710596489216 10137397 -228862729767286674084048150061475736480 10137398 6736186468231493579032023076521563136 10137399 484613246312659087385213868469820092368 10137400 -3907031424216653094014438402512896000 10137401 238476146231925499369627320214916197632 10137402 -182491797690416835465988222394553139200 10137403 52355845923901781100001429847476803200 10137404 296759647221254855929986878143129721856 10137405 137865650179376115906260541705288920160 10137406 65548398049474329899296534455368981760 10137407 -145384635947638207831667236571301986976 10137408 -12903750544078956644347788038089211904 10137409 -370902292012588159122231475265775027920 10137410 -193515597728876970636790051248621020640 10137411 144044225984523624699310943625554447088 10137412 -77340028250503977248279542147917808640 10137413 -216765426896204654809428619386753723552 10137414 13559228459769119540293510951668927552 10137415 -19974579493556288656845891537265201680 10137416 -218016039149577046634761317225665894400 10137417 -69897582653160604131346262018537211120 10137418 -196835593871584800874134960936474597840 10137419 -55842924567999798247543828072681203180 10137420 105761768337352790504210233684015257600 10137421 125324476409309779311509967984124383712 10137422 1420935063797961757998957805999200192 10137423 -70776591476454746379119531080425062880 10137424 871518898530815699285667683051765760 10137425 1319389408064145152102204000208858150 10137426 -47763678702087913693433479715771145216 10137427 -254788985862265126865215283299846728724 10137428 -62049212897836839498829993699967883264 10137429 217484519862952518167332442940971992974 10137430 -392681365548871736094068552091549350400 10137431 336074362338083651202453979062209901000 10137432 116683712010745350396223608605795512320 10137433 425162230224676451498462656057276204682 10137434 51643081660741027222364338560889098240 10137435 106527302466360991510369197190073610240 10137436 168025504062961291187269381052429263360 10137437 2651499146223223471702745722871600940 10137438 244487078939180896620639946520021164800 10137439 -67007712632732660341273072077040528080 10137440 -66066176105610462055543075376065413120 10137441 -99084107031967663218252185830935689808 10137442 144078549844948079877597746065111925760 10137443 301295643521007219352971880718541454080 10137444 181716080456089253841710660050260326400 10137445 -126415180872895084163236738928971663020 10137446 -141508790030374966345389332819707912896 10137447 -28246842003399765453967867542134242560 10137448 -82537612690936122272377528334487521280 10137449 119571945259154184149476762548348356736 10137450 -53398433760870608785164512553282144000 10137451 142400826754169196169171399418942016356 10137452 68719043997144417265053098488634560512 10137453 236188333305696358868561511141367888704 10137454 -16667482537570577787030478313246942592 10137455 87561397247701389206101784941167396720 10137456 3997279303830429378459337733066588160 10137457 -337275692082817814325210405999725321856 10137458 -28357122888640120851516194531843481600 10137459 56090879559424804025042585642912482368 10137460 -188019647547305421051020934462193470720 10137461 -99836444426691998619939315971876617938 10137462 -14039714720180510101160878037173493760 10137463 -246655915994947465960194223178432474952 10137464 -332022879520106771721558251332110704640 10137465 724432060878586469090534684503284480 10137466 246576219470716709135842311262203028224 10137467 113443136795880203165856181510038180516 10137468 -53953342490743947382029113707712962560 10137469 -94952208845327943310738329277561174560 10137470 48649708239978426025523682505118031360 10137471 257966932668710507192824561540041339024 10137472 -292555378485363564989721539766543974400 10137473 300580042143152027099452631239658204484 10137474 -105314739761152407396907208187213245280 10137475 128603545225602158914465795683130437500 10137476 147108432611514496508431260116469657600 10137477 212237023746418587126911205084826681344 10137478 90402408427400034408941075551609300224 10137479 125965087352241002549294684078851174680 10137480 29780585118621895136995562067055411200 10137481 -318279804209340345735702346451720463718 10137482 38722513269906069502848603946669487712 10137483 170622917970640005225191477934621585852 10137484 151129530130685335978412386483034100736 10137485 305594999031283871345552817309321039180 10137486 52672463734283276257915618178865254400 10137487 -381128338056279216472209193227098662864 10137488 35429431617110227462847887931830763520 10137489 17018371938604054006323188975819960640 10137490 198393141359454193395393182785297359360 10137491 -66976209916041218774656223345524168896 10137492 33391285330198048670669913119441295360 10137493 6132521234299640808291532094418937742 10137494 -112516968754492125427711166452444468704 10137495 76922143570587832920950137912028211840 10137496 29436453078227465876730306939679211520 10137497 305131682760511008983588893886749295946 10137498 -45025827896327168335147741223092776960 10137499 -270604567710826345401993890011082357500 10137500 113537839290196296622144202644564800000 10137501 -423136859599354530066563639464459200 10137502 389798101032876600748466936352052352832 10137503 174098938204336351415085343735205632464 10137504 97858443869007190491140061287848869888 10137505 -13294234050886636860303388523900859840 10137506 -259344004461913841462073542707719456480 10137507 160456929239226517403060177942006983680 10137508 -3976142651459965931123908218067974144 10137509 -418317912585721674700236455535872762340 10137510 -3912530751373992203964058979309602560 10137511 -189820012956088406417619736053185578888 10137512 319021903106555288757878853943169679360 10137513 393676198025781580313878095972502824000 10137514 85721627467924401281302914976124999856 10137515 55705181517375865239041418614005112160 10137516 56520905133752861664362783556092166144 10137517 -262816208179853762512964043921058132480 10137518 -275419332433255613582139512530472359296 10137519 6372672883948311263773869095206639200 10137520 -13975871081575422452791243241580134400 10137521 -346203722483027421722289493671519049728 10137522 -57878996184215243835416216666551526400 10137523 84983896841613127982146182268243514880 10137524 509139335954081352090527037381945716736 10137525 -230863657007314282072180833956209910400 10137526 33981398882241492199276850026600304640 10137527 -50449997239203011832436300438338689088 10137528 -270203717498598669475968775234853068800 10137529 251038598984394506811891554423211749380 10137530 78147588830852618227709893158823152000 10137531 -314725821840628646933332456200465545448 10137532 37233396214665703200527099232073992192 10137533 58015947185660581505519703444717018720 10137534 -119651115393663592039992482890913418240 10137535 419769413070247107833773610942819061480 10137536 -107802742143629127822842216617554739200 10137537 -65312869592290371222972052321962195744 10137538 12676641193412141694281779368767670144 10137539 1596054453661684792898659824987490056 10137540 20315695849996483979838172025261383680 10137541 -440818756281447101694954204586728729058 10137542 101879575414004597081175313302245356320 10137543 -48048243192300329293146547095596277936 10137544 209809462194328295548779919355403740160 10137545 -50559503464166622147089626549911120000 10137546 -194857386514267242325171884308240894928 10137547 99462353747304546142170476080640678032 10137548 -137449756185582164042066330898400181760 10137549 -201847552664733210791249238319814797632 10137550 128115545180550051900740445997892812800 10137551 924545276264988184641137704147809024 10137552 20419054904212618610162754456020582400 10137553 415658611391007277988735723082784066802 10137554 -91794901547310465698244689754436758528 10137555 -6071344063459173396649131926777889840 10137556 -87054919104950042367879131861737635840 10137557 427120156476780289233029143511374470720 10137558 -49621346382774634923963997215605071872 10137559 654318683480800884341034120220161474960 10137560 -57529766934571960489117615801565184000 10137561 297939599047131173438228730907462217232 10137562 44480732649997585746345798809687170032 10137563 202628257099658487308980308307120783812 10137564 40466759464664429729296640318560535040 10137565 367416622074052647443751611281857620460 10137566 90734316745749895492377962406531649344 10137567 -247582080786800802525860919859585422336 10137568 -34188182142202833436407380373770600448 10137569 171933069336558232740208566713718734208 10137570 -93496888684839350769357996265114828800 10137571 506696700134151850974747989606068475232 10137572 -172786108211619255449856170156286406656 10137573 151795449097492111538712521613111761022 10137574 191707309226629688670775446915336205536 10137575 -1735572742705237896179964926854754400 10137576 44819581346497240980215304053036482560 10137577 -112887572360375682345605154160781685574 10137578 81754257524065894920974196757309724160 10137579 -139007455909067869098025571024849286480 10137580 32753827403090107113441956624444252160 10137581 -152262847413608877704937582253826936148 10137582 8607102592115550727926526179351674880 10137583 -17395968429599718981116937176538727600 10137584 11903642536054392807918037154109849600 10137585 154804455571695902099910111645079142400 10137586 -208973306514676187134453485616972993008 10137587 16123281211018541261750241015508684236 10137588 319075568354864891706554694459283752960 10137589 -60167526152978319255990507288823412544 10137590 -43266126715720384788706744967261500800 10137591 -141233071577331472238498231841220915200 10137592 521546739715566601932773876687732736000 10137593 -16754781890094904996456957217711526528 10137594 642307144111975852852854403400963328 10137595 66381604839668309529681492293607099840 10137596 -116314026414522825595991224944311992320 10137597 331403226321360669237940692966930692928 10137598 -109162206628107721658086645392249246336 10137599 -57465580955685198546891033727350693936 10137600 -111477280150196708726617806926669414400 10137601 -797462440055290675065394426585512713900 10137602 -256659760635158441505874212418693958400 10137603 -111785570182790051772134433520112484096 10137604 -325442846654635177712592460752563407744 10137605 -705545311104071143157772986211272089440 10137606 -19583626088624412094188423430319320896 10137607 -374888259414483908535004920831902839144 10137608 48488656661883514872044775910286622720 10137609 487598172570590897505061488740886954720 10137610 -35284847406118592484508883490422295360 10137611 82775804805746007371457585231875936424 10137612 26554981329198360672636668821797261312 10137613 -245561498170163832250365517531454632138 10137614 -287768126426997621832444890673801633344 10137615 126265766626667925702235799963989992720 10137616 9422332180126352868785274759890534400 10137617 160925063137005114977887601396880427200 10137618 126750280554540331921781086693636712448 10137619 190987920193576339870986894139593193320 10137620 31698160070700009436689833794055208960 10137621 -125307098541784104213802176151799653440 10137622 102543474419421351738168657160022976 10137623 372894992071285952547464638525453420872 10137624 -63642278389524246287337319992068014080 10137625 322173992705328272936666652636706749000 10137626 22870700391989952690854059296107030784 10137627 -172632351968429783264813182812177572352 10137628 70891760934129973769461542459732088320 10137629 -9298888729582868193441154617701277780 10137630 -48342739701094316477574885857420455680 10137631 54711022448262664319975788919140663520 10137632 468477005828272213570949791783767048192 10137633 -123822962936748146854552573626918574752 10137634 -105849582227413192615678919568527058720 10137635 386204970116563153530888542472764872560 10137636 -23428604492714000116220594270874135552 10137637 2868264075034943946167372873451668160 10137638 29403674277039832552513670142137940096 10137639 145498746937604350438357215114655870848 10137640 210071641244530873540997982406993920000 10137641 244843122716130069474161760611004136704 10137642 -44197443839548184628065518190829881088 10137643 -179352075970231143611932897060062028108 10137644 184111137330309235761093176422158922752 10137645 11340146962843007153899619044848251520 10137646 -215717573703617065181824814506313859840 10137647 -125094417666602291264387586562958454048 10137648 28995357255417907092871314325282750464 10137649 52886715273206944700975029793382209764 10137650 92116323291072684569285581388539162800 10137651 95780436352618650690234856104433179648 10137652 -72593435407120572203371488801266616320 10137653 361960046291999718954910884274835713902 10137654 65265797820564353598083126350929918720 10137655 264324716062160290492302642386917491120 10137656 -4783872104666373420184445904326246400 10137657 63576928073001649689817261263807940800 10137658 -64842061277821863957062975853535570320 10137659 -135572679707898841705977538959320358600 10137660 26589661794412610468153058236127006720 10137661 205114327200421461587930747387110712064 10137662 177171542359725267853297687577388168000 10137663 -329291739702845070026419888571695910400 10137664 36962485891191024463595327216525770752 10137665 -5048085412103824048567372466855443200 10137666 -20166353598127665693680694852891697152 10137667 -38370004360644857597092058890791938976 10137668 448099195677038280581434906144802877696 10137669 -70715854844864155074101166175977889056 10137670 -34551114887794532152979599619941710720 10137671 -323710519337181104428918267962913897128 10137672 -354447935477124868361826979244801556480 10137673 -72904707898714208137663961968985574912 10137674 -11124822165079975974769016817652201728 10137675 163204694301661911579847754681755200000 10137676 266266369604239641100141427577805832960 10137677 -393109649244160385163458399357345745696 10137678 94750993273691581932277696193919406080 10137679 138540715190569342671820657110983442384 10137680 233944137885455175045650534270238720 10137681 -101905998186098649348112532732825641002 10137682 -34775270296332391642609587480197492736 10137683 450296189497237077172497545201627485932 10137684 -2106977298489603511593402646897920000 10137685 -141744219865455322904508664205425651620 10137686 49181041716417193326630591857160860544 10137687 38705165782134776170364487521383096320 10137688 -39120912746658907078952130455778324480 10137689 110785465665441671036925655259218436490 10137690 134129220941194744562654695891482585600 10137691 111398805306822596859232155343133793092 10137692 -285911899710918924885318212420823965184 10137693 6955664595271811250281166228585704064 10137694 81693102931325739894462691086407221632 10137695 463728909385070788279020274173012414480 10137696 -256330507553272449161620149570473558016 10137697 -491552057912723576766482450414097892320 10137698 -23620861249568746780468096623409748400 10137699 176495097047661014406178062581821606608 10137700 168468658417791718529521918204241379200 10137701 -30624900055435479642366643224116437056 10137702 139356355333696174362156364583674852032 10137703 -617305311083986061293061566838639387136 10137704 -242124115694134880553137429503792435200 10137705 -28989129223991862344489206927589265600 10137706 -343208418184849606410145243523996180736 10137707 -70881712483391304761555711063638727808 10137708 2872499602739459529322483044497049600 10137709 -495667903040235829773533431286309554090 10137710 -72894888151975550248705629373055201280 10137711 -207749611029370346940535258141998117360 10137712 73628134080317560737893077306978074624 10137713 149105234238532232384846399903958818304 10137714 -222757691973639646798694248671956147712 10137715 -17192050598457137586628901819480382720 10137716 301466270120245721000664812139094609920 10137717 -432850602553056787672100290016928008160 10137718 -175430830880824176052506090031788889440 10137719 -113906052827484579400036982923745225880 10137720 2260708786994044706245200255516057600 10137721 592267004534231839137710926667958393744 10137722 105281587930366950694126851385699698432 10137723 55666401505035870610507756462024320 10137724 -19430933234402784761454461130589333504 10137725 90706146492229389142942672722688748100 10137726 -73312016746318643892558995776209182976 10137727 37305508520604853517720925355010141440 10137728 -415364351614300539043087115640561991680 10137729 -6392645318435125346361796913342173440 10137730 199749210624685679600328456279819209760 10137731 -317121629116705546249129564928016174468 10137732 54268889930332032947826422060654598144 10137733 -222341187313954394431979939671445568000 10137734 -49226583941886962844954584847423538560 10137735 -157851555364487884114754875848306009600 10137736 -112154971674941941600532427518124195840 10137737 -390662995566974489146179925325942622000 10137738 -17931222606588947514746878841543331072 10137739 110907570030594027629566752612000899540 10137740 -53735512576257946890135426413661711360 10137741 -97438706420809011465993690685246564896 10137742 -71635096634754448710402631058178982656 10137743 -368634001753957826984403187292196240 10137744 -2549785024374852985034400501816360960 10137745 -442935096007401030638987590865992303500 10137746 200774479634390109890503133215296441120 10137747 -381013264588064401061622453958848189000 10137748 -183151845395102935795589875945831998592 10137749 -436233752269443590910856214718684024000 10137750 3508729975384910804228268727531008000 10137751 7852186817667266203181688522514719112 10137752 34808362551296553752698769937586176000 10137753 4029227153398435148260047120102475140 10137754 -79834046079228612487619632781689036800 10137755 6268614630470431266261496175564112000 10137756 -165394056711091105615769286567499335168 10137757 -899807193288930448287199314865995959508 10137758 74270706478820251437092239466792580480 10137759 -373855737358251014945366188472588755200 10137760 156652568693164112043559695830876160 10137761 205653982980667987246457415120665882052 10137762 70145009358957505474753369137125087520 10137763 -112466538622383022587410705840981258880 10137764 -3167548852026430960063464380819386368 10137765 193096822381199691453163985528526776640 10137766 1233571766748970977123049962828788544 10137767 -42691372437365357583229093295587068840 10137768 -1666497986962492375925033434165002240 10137769 -313767320625814294052212876158978734256 10137770 -8359101388960969901822212882338743040 10137771 -24310975851368199103889009137925491200 10137772 160707623606576741692887519520848901376 10137773 25866571158853622000988861282915687840 10137774 -122503130287765974465970741979277559680 10137775 79917513116185926003800808304568729600 10137776 2989805233303753052413987961201393664 10137777 -23387621448169721165061118913652163392 10137778 4312915157183615129312582014496650752 10137779 -308937671396121530535968059011154160016 10137780 -85817876010643864207003669208417917440 10137781 465045336900091928767199255055476537582 10137782 137873762496094084904588017449845272992 10137783 -93277806276644216825562795759799519152 10137784 -241073626150799138202297881599617085440 10137785 -30270411485373478435341474241575450240 10137786 -118894887648799315618274060221244457216 10137787 -112389031464673642914055482024224275440 10137788 -48723495233713761094513814099154608640 10137789 -41174366510243104721331971688765161946 10137790 -44456622153998103555456965629729121280 10137791 -210722571771331504474209522985113246600 10137792 -25270847799476448126826034651599994880 10137793 477716257500488549171610963443789891760 10137794 371779196108235346942329388664967659040 10137795 38185621695719269366009097777103001440 10137796 -96852237456444970086717411725353494400 10137797 73636219875754816910511277016950398972 10137798 2620233280184737112989463126817103680 10137799 -106750642310770099527195461198741014048 10137800 -48985468827845161179197387589334272000 10137801 535455305355581000653872163272655573440 10137802 -9955999317133907237037438736071390720 10137803 -276386247809819321299592775709824400320 10137804 -293827488018675439515951714599399298048 10137805 227017770508499936248660468870757312460 10137806 -56629873350670905255472794588856025088 10137807 24260937446831884218038685094213763088 10137808 -24986770504567569821878271730160672768 10137809 -9945253333647153139710516008545195872 10137810 -44169368490586995038830985638885102080 10137811 -209520089666308805106357406843406874000 10137812 184436080516912654235013315713178289920 10137813 -17955071891439994391596944350106614976 10137814 9727831879772699080542362590255954752 10137815 -63059554642505830866797127200736456000 10137816 100184735975433680939099757831462666240 10137817 390122037269220244599107424927741890052 10137818 248599109949702207826801191361907685360 10137819 -127844481871442867225050590758471172456 10137820 -11112914686748254954975259612187033600 10137821 -367686572245848472701449879982915909978 10137822 58092385648918389178416310454675503104 10137823 11188396714063882173899166704516122224 10137824 -10301105036931206897628571174167379968 10137825 -41294227176954049067070025582459728000 10137826 -51443257890177032979643673438893368960 10137827 7776910674339662993346362163952032000 10137828 118460945075331366498155673062722406400 10137829 -51122542315695828641202549598043503432 10137830 -256661300876303630263770700687985184000 10137831 -101540494474026058516942795960656590976 10137832 10525834022260594330932966261647032320 10137833 200849675934432570031222032333210199680 10137834 39968016975509501157146391748451834880 10137835 -44203755512748031558479868970473074720 10137836 -153078696832192345629227047317457739520 10137837 -16519371683722421021425115015847192576 10137838 -160766122925327856918274715833775410560 10137839 24493730519242174358308533285168685920 10137840 -4415380636079261442556556597725102080 10137841 -52493923178464079509069870683434432320 10137842 46316722252124617081997523107715546624 10137843 -23730904989130544436534350376883475376 10137844 -246268042337058941995600549242664857600 10137845 153727147100536407905806078398377075100 10137846 -53503151874032757833887338264534590016 10137847 -13896729991706169915751459561822205048 10137848 22252910399392363893408169476221829120 10137849 -2143399148595225853526836477488945600 10137850 103571447772885976206191342288543288400 10137851 515335840296839214769432616268454244304 10137852 -1746695423818438955921484804711628800 10137853 590674132663381766038785623902406229120 10137854 -131101137467516973854706429115089306624 10137855 87125784685487249906014288393188258720 10137856 257160054391825729195760706774783492096 10137857 24602946180662782308661490226658319106 10137858 -149296119748066318860998863024786018560 10137859 -301901384772058602246885456727773735940 10137860 -193695439111364301197586946867224625920 10137861 107209067041611960184158819326003045088 10137862 -1168873497733686988548764071176834816 10137863 203200547627513227570875572758993644000 10137864 -5492666189620209820209931605565440 10137865 -167459354796316153601409794202706556400 10137866 18588056020813749968766288347250595632 10137867 166725896341433616480404495705456542680 10137868 30464260291729351902239614328403066880 10137869 112477803326051743418748271913474414400 10137870 25852744439074082409769834729161491520 10137871 143601952996116988972063747041221550720 10137872 -35679218992251398945571704027856814080 10137873 207519534213433126874068672415449965600 10137874 234271165639769503809450652375565121936 10137875 -22964870775863229058263303098459064000 10137876 -13720319295423041414000067939942543360 10137877 80657161308831846626468993317194002592 10137878 -406948830584642121590242678017207095040 10137879 -8774385657060678587951054474050001424 10137880 -83703274621483354536641533546333593600 10137881 -162855411373652005101885108051992260668 10137882 191993501823625885100295879074957266944 10137883 124562424261427546255449882167471954720 10137884 77961337543909843585074482481980130816 10137885 48861817635797887552430900901059829600 10137886 83530519780021335206536434847315441344 10137887 -208119645320533954668937848310634732760 10137888 -19457930443815072349892203723271110656 10137889 84488190819862129751042997110975063956 10137890 -22116704079262336985338012441108823040 10137891 -355070072331953178415613310195895312008 10137892 577481010654143347106193697702595580160 10137893 -326331006710555591372817228687822151236 10137894 -45675043255942522306232540553269766144 10137895 6413212691444211845926451472411683040 10137896 496293211154515664788234332142577249280 10137897 -114751072043626199688396662407611238080 10137898 130347569128205469908301351020193761280 10137899 -23012331728210404216901974244017219968 10137900 246813567015119871258723223368327168000 10137901 -104767933059646018966583715710886722100 10137902 -124013132475800037553371856565928591360 10137903 82115935846378113545894855458155460104 10137904 141143736641006001073976156963437510656 10137905 -264490383767925139560437984669434698840 10137906 -1336335237422218082222286418840550400 10137907 -53042782161683918235069611206368738480 10137908 -67811891348555178070841751672758661120 10137909 -209533858785464677679880011960718854112 10137910 188456847628118875328124923602496463360 10137911 -213684111590921935716321407534451450240 10137912 148535564231177892929697484671192268800 10137913 -107157813663307329303674692017246042838 10137914 147406855586850952101814092657459475056 10137915 130617788029979471961614305675035014160 10137916 230478497612350080212263081015884976128 10137917 416622954219472104117378083406154944960 10137918 11593543237107098855235649586672855040 10137919 204826192277129275736563614607381520760 10137920 5425742279315987174635795015092142080 10137921 230132111160810203745259927629931254144 10137922 -14833035891221072021251321499485488 10137923 -386390062140997791943600633578290456400 10137924 -164449908497353641076567721862757434240 10137925 -117675989910550843531722027423958600000 10137926 -660195710177611680181254547904496000 10137927 681650730653896935439202994009761232 10137928 -28405026345093367182085471208264202240 10137929 -167376383097727110237697397386520242224 10137930 19344609275721409155732504994983444480 10137931 644767515190946543095196197100984819732 10137932 11288146146270255473496085227697320960 10137933 139976435077948642795886985677450928000 10137934 -122177856115149360018305232927963288384 10137935 -194145655378218282857695045841026320120 10137936 42803552875503459519217892587278827520 10137937 -205107399175915723604354466080556790414 10137938 -6277163785621759297009119961774813056 10137939 -65240794550591099270237707033814196480 10137940 24124116639458838241270851711549235200 10137941 56658275596802849915532018548946813984 10137942 -65281248066974281459165840106025920160 10137943 59236992217129753012356804384005309192 10137944 -389746375890446152792298133283887206400 10137945 -18312459815130054263528390414243398080 10137946 -20802422532667703365740529188364096512 10137947 -306498723858745463585620237728324350016 10137948 1902462879421888033376875829101314048 10137949 349049882213336130007944416749886502950 10137950 213614729249425447337742696860532182400 10137951 60851767459044991729720834859776654680 10137952 -480204174050592240178750833935102509056 10137953 -328926170460256904270048831119384334622 10137954 -127203647722452174882625025561965169280 10137955 -360778480425737287179256349444340188640 10137956 -73558317105505249060027114593254803200 10137957 36823731158273858307986947193872384992 10137958 -115238629533722900250977444943967813920 10137959 -85569028758536602332742273444597478832 10137960 102125594813437775466049965791109120000 10137961 -157476031926655638097805926700060621056 10137962 -59681093753222978269358788955488818768 10137963 1292602511644334285662926960560034048 10137964 281668344010735923884602311314987038976 10137965 187505461957369766860273175124571152000 10137966 -43875233238838385444350940086560048576 10137967 -191582222967253746586546656811744423968 10137968 -124800092015936246511981346584141201408 10137969 -145837186969613059662221870762662385406 10137970 -28105420916249810190068494056534374400 10137971 1147163429716731011251253366025378937200 10137972 -208259717924276913123539484043532544000 10137973 273790892097822322180225868495073922044 10137974 -42598729386207141533176301342167504896 10137975 158753602831120589121214592424987516600 10137976 -393877099769063104944218133450120867840 10137977 318336943073001762538368020015644366212 10137978 -182410208233450205867504919785711630592 10137979 -125583102174726363979335509369622595420 10137980 101012023297729346620622927905989696000 10137981 -1198756242064076976311717890017515520 10137982 77602830822501107449026143496688588800 10137983 -417917150986366580042822454969477840768 10137984 195679271645232818285590359123941130240 10137985 -7322407517759839209074607484123800 10137986 -71617713835052159545071351723001330176 10137987 88066242612674619722063844917303539440 10137988 -16444333029020686645446276752243294208 10137989 -282416876692185265198775345137112313120 10137990 -39999471616484547286314184941411129600 10137991 -26532145356058729348220200885769358400 10137992 96790205285604385310699831453437132800 10137993 -113132542291451703147703012250435210736 10137994 506700870957534632739507414938509977600 10137995 -76696632481611683605195266533075889120 10137996 38131851371439636280018769737366946304 10137997 -203545060191638564940955058797770644554 10137998 111521015590714031173603989905712934464 10137999 -67812714803455033383872049937539194352 10138000 -19191099197845890280423859772284928000 10138001 -170261111125732976559621178474462066080 10138002 -48681081394974480950341788598455166848 10138003 -283161959997270972347742767738422545748 10138004 428678756500344981551816063802791005056 10138005 -132579010559567111372936989335629972100 10138006 108612397497715581477610348051624337952 10138007 31415832583275894341907466305093331032 10138008 -206496830969275927295646683986950881280 10138009 94771729232892464806017866544944595840 10138010 -288667693993288446571309947623399178240 10138011 136278114257603312503395908088736594800 10138012 -252757953187089358659249279983965970944 10138013 -118390470071153854711168141928673363738 10138014 -202496162111582126706131083778867823360 10138015 76641834645668593153353232646386567200 10138016 -167330385883945466994334362359735255040 10138017 -413633122176760986418268487645062318400 10138018 -119656750090737551340262749201880789248 10138019 -277322073379403413679563707588198809520 10138020 136591392437425114823402121108065587200 10138021 4306978289901168369391019247339720120 10138022 -132506372241948988185933699034420742688 10138023 -21709267396193165300636991626798438400 10138024 1364799700628338491510772399717662720 10138025 158686670156161535584305578582768459550 10138026 53549250566167144178335008303720044544 10138027 -173890512069066042877780065959846610124 10138028 233315956495757652606588374227778528256 10138029 56591210889275079755785743100006318080 10138030 -58422746898559120310874853576488633600 10138031 304483398024262471499273943393095559000 10138032 36268845829209469842685694699144675328 10138033 29098190122556208970828265162594918964 10138034 114282066920576624538472877489107654416 10138035 259115519848594877386500567826007193600 10138036 -235509374352603907317491071798298314752 10138037 11637742514546082865110258419502155904 10138038 -55428133536982711857801646622161820160 10138039 125098661180659269009549318296392442440 10138040 194981704259675072635574145417504153600 10138041 13493978026880288761359604560592179072 10138042 -169457989830968118490334113687773044256 10138043 57332230953690582423213882486801704292 10138044 657903839617761836825388928048422912 10138045 -335913176217005334857062184839505327700 10138046 181422765641980705888988163023422601472 10138047 -33925542836925162024179357423831526528 10138048 27045547804872731146335564169434103808 10138049 167144832777944289967357553283635747760 10138050 1264399046948168522614964810227183200 10138051 154016282193864089335364966698659225600 10138052 -156280773060393154783319778600158161920 10138053 101088170611222716019076436600787348704 10138054 11523262056195730294736864496495770112 10138055 21537602152084142099858193857308224000 10138056 -48621717409218147804315379405481164800 10138057 -475991213993051868203768985878390550694 10138058 -6882424002611297148471454210601141760 10138059 281614650629131478079960815851231129200 10138060 115253048982427770870098301342372756480 10138061 -73591590491237280017603732635239840768 10138062 -188006217851278860083106423948281465856 10138063 136731494140304908107073982009346026064 10138064 36485821476651252437007907180017377280 10138065 -18882705456622467015191177241491326080 10138066 -4528694041643748833193672620878182768 10138067 270830594783656588815883452208144946724 10138068 -190281286736846337097717937457528545280 10138069 608111132488496557654551676555782157632 10138070 135436352982431838390923542393298457600 10138071 265140844992410366654585300652725636712 10138072 -173282710502069061213881508722443468800 10138073 226007289492270497517350650165733765904 10138074 53448313613703408689063068573014903552 10138075 -61326291177108664655210099015759910000 10138076 -143310864221476571091647116715335392768 10138077 241086762920173103942954078929590859680 10138078 7867023256332173573740700197267315968 10138079 4504615723034013727540810213056096480 10138080 -104816375367891882711667160234608558080 10138081 428448681847170222822981642049668695700 10138082 95050922428907168925524182254473498784 10138083 -144190917716661117694033697995223517576 10138084 -719608805121640187610228228413875089408 10138085 -19617015316099834399251511474047344640 10138086 73915221455340252611604334006446952704 10138087 531831164629042398211033243590392935736 10138088 -357530447700009540325714034208772915200 10138089 -114880000113065476415295817484892539904 10138090 -52672635132609518629661548035078220800 10138091 -91657801679450069831802116616810602508 10138092 80719651889187761545948522296013911552 10138093 -86761154568299460691158784555806479616 10138094 -19452695201116511555029267217951646720 10138095 259548068935554084098705846655945043200 10138096 -48743723707236262624556938384928768000 10138097 -817918351666480084349704233056386632540 10138098 98905912692594669119002777408525466880 10138099 -369638777764734104711976323017241422900 10138100 128749268819061061734857598772855632000 10138101 -20614470336861706369979443345563331200 10138102 -96119973030974605656631871668641007488 10138103 575618181728689773020976460326627559056 10138104 -46283622880618321277921150681859379200 10138105 170934484075236183265736312655377680320 10138106 532582746689938384412906000159316336 10138107 90470133619473328423183760320605537792 10138108 206503874928604408238097420898956566528 10138109 -425315466783454673943217252953644615700 10138110 -242046046991605610141153792628940800 10138111 -29692343832724645909572014291137042664 10138112 146409910048657085433271328669781983232 10138113 203887591405542344605969185400980381042 10138114 -2887503858859562748695474633226866688 10138115 213387474695670810297778990140012000 10138116 -7070452246612153612143144793285410816 10138117 481909976985152900113366456967049490752 10138118 -138765780255225658257567933191837435520 10138119 258639498121738728816327208023609528744 10138120 -153885767857054471519106762695136716800 10138121 -96318809220412635810843886831775810688 10138122 1358626951685136912219484740718082352 10138123 82713870212939484459318640126834516624 10138124 48897121484840918273251501510119997440 10138125 -27391900721563540441494439578834480000 10138126 209316106651586841245422317063254104512 10138127 284241988484840563702092115997169836976 10138128 -8739342628442916983133804002965192704 10138129 -260870781878253978311810732262953800270 10138130 38965072816912459623388424805306252960 10138131 60758075978954233548055602739065469620 10138132 -282063292869166040565325599847608270848 10138133 -29667358088141141132984094254529286500 10138134 72620671767483490078559264534168570880 10138135 177775892344422536452611120023914920960 10138136 -45426826620588699590775078249996963840 10138137 -119426499393621395231041929561977004096 10138138 -22860585864472397407118900963394598656 10138139 442959969511753594906635800385503127840 10138140 36745015885511035546430143099595089920 10138141 135182296185260429845598340506815546560 10138142 31540209561027390176871179714389322112 10138143 -228357094396299222986496152878490159616 10138144 -511478797179839622728218927782579339264 10138145 309570243894089597299483702878780810900 10138146 46973679941459735673982321306054639104 10138147 -1182497714822634338125475359006648320 10138148 -144879432293098039704133526382839971584 10138149 355557403747474591267400727633689836800 10138150 -164034626625226195352284370458868942400 10138151 -285970495678968139167726920474486563848 10138152 -75414080150038699911966423707107983360 10138153 -8310114254303368714707084767685949600 10138154 121803766679308238719232613589367301312 10138155 -167152540687998179078448253481462061840 10138156 -112042991699198575005945674430803083264 10138157 649954587459658061737246539898360448406 10138158 -2452844378071453659062313456991475136 10138159 -642750799220627352678817706717668518640 10138160 18715746905443966704420594782099865600 10138161 94309928131307859335586459041399651328 10138162 66522446475651380287256289849689666832 10138163 147219642710918731033592732471155828560 10138164 105338658788652486016647847514270232576 10138165 219757609773488001555183048147302700060 10138166 -97007447214692511536401512525857743968 10138167 -8270607808716721553610916226250215472 10138168 131183988479263171061726766722214912000 10138169 552044799970627878089500662891265302570 10138170 -1447246982865310449468149209724928000 10138171 -46827450465148545521959356057692563608 10138172 -129473440755630849051054577104923074560 10138173 -265365575345264473847697643101827932416 10138174 -45930584618453909306690929927730419200 10138175 34795174866484203598675376301397841400 10138176 -13047735115408341367712046538335191040 10138177 -4739357386595573897773278538932163200 10138178 -49225286575882203715935423685307934720 10138179 254524015668031090761899058697697345784 10138180 132479575475712418529389651315743336960 10138181 -17286183984120234123799716120267748128 10138182 -71874570990171083591158847448905097216 10138183 -79548479477592947891795794858891920000 10138184 -49898792827348569808178582762515660800 10138185 -51452821061796079569674040063442212600 10138186 73372238072829296946250108910709471792 10138187 -507367568906086376599298464188570091440 10138188 200882017732872514604478892707964271616 10138189 -111256241656728784108554246506387514644 10138190 -19670721235028478927894641867015342400 10138191 -63242391224627610740401839224468025600 10138192 40579011685544239451124667727431598080 10138193 -904503172970997021067320452295030912 10138194 36804186174749960144513041747914077568 10138195 170786384920075163614783176517723825200 10138196 -2594200334331619714461048142881374208 10138197 -112672350777416334250157873019090427680 10138198 211793535284103716792530048525224805536 10138199 -98285715134737343794239508385544100560 10138200 62003440512001099443788778445820928000 10138201 205734776945088471374902657167772273872 10138202 174676676728929960404117528755598361600 10138203 26013321322760267881767496856001919932 10138204 139611862961986138464050738800954835456 10138205 111894555698291112500341149144212448000 10138206 27283050832780842325517224673021076480 10138207 613212063184791399648663257147222951456 10138208 -104703540183074855062309663725278330880 10138209 4106286319956495126386134202001715968 10138210 -62808401930093742294981317625485184000 10138211 -98637028603623584401138573008730288176 10138212 -71380954306847668895405663265183264768 10138213 124659063629573516502985918061564606462 10138214 97284615849051917012358306418052127456 10138215 -18976659882203474774598914308496216880 10138216 -128372197928357773696340650933157068800 10138217 216608478674640788744225148872848222266 10138218 191818806364312572001983491617858946304 10138219 4054340263343941012899089025484101920 10138220 -100641887646665224728338389143636357120 10138221 373396099575380185880203828436281634400 10138222 144501716161031510370576447770793701760 10138223 76098153210091074271686769092366646584 10138224 -36882837412061102005486633907297550336 10138225 -262328124449574340229098620182655624250 10138226 -4388293099777932994247271514413411840 10138227 180193446101003839015112583972521051520 10138228 312801835822431374143609306854460641280 10138229 562227538801444477733350525468725920640 10138230 -164727149371465396621584858486642720000 10138231 -343121165223774712339291337985827042968 10138232 -94078502334897032949338142638896988160 10138233 90044562369261544490279105125529667264 10138234 61738524348516720011099288345162054112 10138235 -4235704705772957080773732588449551200 10138236 199050507602252134139733481890179112960 10138237 103490866949564790998833945972817962886 10138238 55337334319821364454790493422167252160 10138239 3879341308981431790584134015288049408 10138240 2114865619919028770395876058411827200 10138241 -601666937514838543466087830847898719358 10138242 147489294048028478333203756952433290112 10138243 -221608565333064271101283303478536327160 10138244 -82333711485928919602223144722700014464 10138245 -115809758667842042974505209942057119360 10138246 146737893348383097758512450177081748160 10138247 104629206995330639093897114769286121712 10138248 -129984793534912038276582580687594905600 10138249 -381374258487697748509578916309457309952 10138250 113878158252191605240559212389082560000 10138251 -33252795126246045758196757912670294568 10138252 -457790494100904779367486671034838315264 10138253 65259046731744901068929781260790392502 10138254 8732227415365488837904777160361676800 10138255 94064973183333071197662116830656845160 10138256 -13918867264441924118809524612124950528 10138257 -9171743185568987113288340812224744000 10138258 156171543481640175427918365973712596800 10138259 -167767849887370915043187115124832762384 10138260 119781660160094726787758394662899077120 10138261 147081071209861990920103342686013236224 10138262 -3832380775398468113929998419815676160 10138263 55800786200771243404347124875418069200 10138264 -287530555570039001463779559597689364480 10138265 -75938214846569630351803420247102707200 10138266 -17713365364772410488215312753350698240 10138267 -462044961755885646750326230131226124360 10138268 -36111881968617915435333251483113165824 10138269 319393273346234776145109090627777405888 10138270 -27727060215742733736073927709000521920 10138271 84043937384143564648097989097706098688 10138272 -205064004879130277255083287303655784448 10138273 -738525757863350096274748952403945189180 10138274 3470771204418235008598472551817394432 10138275 -19661366969919038671969166823418682400 10138276 297562251541396212609208753891138265088 10138277 -396644073496054725086677430915580969888 10138278 85257449065251814807790164718123269824 10138279 218611045885161552004567861231990323960 10138280 115883947319219040630752793968954572800 10138281 -33654012572382392638745852008888910448 10138282 1921212809201411111858449164930183168 10138283 384171264252016547792866810465220455680 10138284 -5334296191609783083275702201989616640 10138285 -88059050224497317561443900153295774580 10138286 114291289120387549841140041658324096320 10138287 -86794637624622516658770998287644520440 10138288 188781491349052574904069983526094766080 10138289 -196617611657536443322054367152969354368 10138290 -247861136832187346953579155198659880960 10138291 201043830755831798246218153962319894384 10138292 -18057631397024507409205910577448408320 10138293 -198163670280795217638622793971391246496 10138294 74312948127118174939382453478283404672 10138295 401991233528717283681723549605626723800 10138296 -115615199301666001117677338850448957440 10138297 112663010640161079323450035438849268740 10138298 43025525398705018255363810420978203360 10138299 446856074737592060857405751530490623680 10138300 44387525414131638057005510299919014400 10138301 467786128950303339186619408664766175302 10138302 -52810811590874017552348843364676088320 10138303 16882756025918328006545275749010252800 10138304 12418946048467690140053666053522194432 10138305 -106400096269017817032446163332594961600 10138306 -106014519755262733807499398247790426240 10138307 65138123292428656765035674029127304000 10138308 -61490206124294755110140888044081274880 10138309 56957350034444102916270072709566854620 10138310 62999586863552599088707963979255612160 10138311 45531727418146142230292649151195476480 10138312 -861016290858861918941157300828645120000 10138313 -5966899409334817588038525164175732600 10138314 91057202099018505764599108890124650240 10138315 -255269930155088721512959279312940231280 10138316 -96278501209638491987557712932198049280 10138317 -10094498744226919640290987029315250560 10138318 -39753489683668256132363677178874296640 10138319 110853951692425784954886424795761719544 10138320 -52598414901357324815241421319691386880 10138321 -385669509370486543565687169471380478478 10138322 -132970780084864704315515708038825524576 10138323 -4440542107909703164784802289258255872 10138324 -2494673308424159079689419649376030720 10138325 -5885308636560733788138856916020298400 10138326 84110571845806504958542312369570764288 10138327 62601107981186892158672554143048375176 10138328 -494612995228686921075257507257669539840 10138329 20732913349020324736790312355124944564 10138330 210185541937915677927464300460367054560 10138331 -131363467810803389767259657784382807296 10138332 -119204314884968931075442715290951792128 10138333 76659539378660480612889725451849121280 10138334 485019858606874135352459705913919480512 10138335 -80235098936966500742404661167500159600 10138336 -50958824968847312447113262146177990656 10138337 563379023777014692102498635870830326192 10138338 74345879061677315845940636467645885440 10138339 149430235235181196098928116619593736600 10138340 465693352265336317866386470251105722880 10138341 378019911515901692658983602346776017600 10138342 97501025967890904397598085604815264000 10138343 -113486128055966589913477330521030789360 10138344 105216634240730178964086811025810718720 10138345 -217285870555823088236030437285840395420 10138346 -67125607141168503273208931754383648160 10138347 -230496522284601256686940503425704832676 10138348 -201461569901949008471090658021488896 10138349 225312040954432470257087700298823921964 10138350 12272456377104925461704907278955192000 10138351 339992602858971783911788878910012630352 10138352 28677253153723959868304198413573423104 10138353 127707357038732336084682443788773076608 10138354 33858793486780841237192218651773772800 10138355 4696221222657688082772261556887239760 10138356 127885783696737680496225685310084195712 10138357 53824122551182073631416645190394809024 10138358 217454481886165241608897202409126451776 10138359 -83362107097161465128901620118281168640 10138360 -163690831035499902312351987645653606400 10138361 280917412818754307303845108818185103492 10138362 -22726848649945230736214832630912176640 10138363 186555060106593744884745488542752056612 10138364 -8771626598493800223251796075895246848 10138365 -16329281312644801209963270552757736340 10138366 -15045238730971226746920163523186663424 10138367 -467198208850254471989325724653342442200 10138368 901424318834658267339818867972112384 10138369 -296401642450724929253807328095729471230 10138370 -48433874781406063200398819402672148480 10138371 338868968316676522116504780703942534320 10138372 -292071222697678645683649135088997399424 10138373 215237125341167261714816538762092425536 10138374 -5641818693998813213273914648617574272 10138375 254816803637516062187000378527724064000 10138376 536038444734970098502335195114157102080 10138377 -24084250383124629117156401110120876992 10138378 -250093787925491327770484240153181335760 10138379 -118052159931264638330897529318441103020 10138380 -17508041283074385522920727125842329600 10138381 -36109695124519545038208346698764313600 10138382 166170882518604254309589033936477412800 10138383 -408105344016026114801131630688579827920 10138384 73467942460743804727843712993663590400 10138385 342975342914969290278371115815693150580 10138386 8074090158177008806470921892993136640 10138387 -40525521675388231772790585184784525568 10138388 -1102506325757834026620032579510714880 10138389 250484328100637260483766733813009707424 10138390 163137778797989217229854014122493011200 10138391 -29186507817761863228122991475046525888 10138392 296737127261638500726371019146143334400 10138393 -1251994543754525456367868695323934345216 10138394 -174762313402478107061629918466700096000 10138395 83897908908472607330515613180562570240 10138396 -383730081574669097103375177983363540480 10138397 221960183874039810195205910267154111846 10138398 59947424508114933942487552877294208 10138399 -123063587238864819909916494688625786664 10138400 128017663329352978760660981250785280000 10138401 37817758667374850170119358073660569920 10138402 6585946001034614060155766244524899152 10138403 -453698465925858625203177259086696783360 10138404 -144941172168616107683370543154954312704 10138405 439049080223038311809406496758596568060 10138406 80332867480250319371789465106965725152 10138407 126663089651963076551956252693779405600 10138408 -19786363000204120993078183834863206400 10138409 -39882987929220837154244127026291287314 10138410 -19793120068239339745049414714968227840 10138411 2199643349260755282131223571185242064 10138412 199408050440638773782812624322301209856 10138413 -7356441015983215495400045492778947712 10138414 -73574463037106844600364401151906051200 10138415 113318282707453526783965320275806293600 10138416 -53424974796699922001071406453920923648 10138417 467555412375815046241688094710945980800 10138418 -118349671521912721894901138553848024160 10138419 486445109820648127744461645150726076800 10138420 -233541888083501359030311935966506560000 10138421 187859020758516190717358566383478208622 10138422 65933319510510051725676901414374395904 10138423 76629496808096344997254046987503756704 10138424 357053357424376809877914349675346472960 10138425 -45681326213076187474813674385650876000 10138426 -91539105964427651013864043337881589760 10138427 258886130194283639397747572116040663760 10138428 -126328948684466608951961893178999551488 10138429 -116141415606997890167035420845444282240 10138430 230425392572605495458942734749034295360 10138431 -384167741975998520590407941484425953848 10138432 -50197134421572518654959579335958200320 10138433 -453039596580892193631746527676156640318 10138434 200439669564958771396412631802788958080 10138435 -149257976195923618563144751150282521600 10138436 -24292642679934137037999213181980831744 10138437 -25009607637993251795250798584810836992 10138438 196819647471980704253101011136997307840 10138439 -160501207574194428485519694047797571040 10138440 68991334170457548727652480726940057600 10138441 469631805784370937697709593294648698842 10138442 -138863572669939743125432195149336665600 10138443 -33155473254401348756150321695017816144 10138444 68556231415676409916914488646344870912 10138445 56321120395756606122954355625161977600 10138446 505931956173716001043947400765338624 10138447 -375184140154021242184889105397853238088 10138448 8287091213733742371561052086642204672 10138449 23961988768217764000628221162200184320 10138450 -7708222008127648070033087544073920000 10138451 -70694115018830760311302297726686331368 10138452 -109441276416887669467813103870053029888 10138453 20621209805311802170055435428382048000 10138454 -1887400663843829131886238661126787520 10138455 240610890844139512148215564219310493000 10138456 -606346726632206661658971824630621829120 10138457 69346446719375520092171366686315622400 10138458 -237103276941315930483445442175629268480 10138459 19997490858541472334801565402897156504 10138460 20821165140044415531109001584916044800 10138461 -174327257401430768400111671119731769728 10138462 214002104683058482616139623707434863232 10138463 562637696242901265682726995111409127712 10138464 -90771458922001413442434979631116320768 10138465 -72037940209456126678084036132376169600 10138466 64358006257328598129929480277244617504 10138467 -193690415488468500972507502164011900688 10138468 49180002959275583725539089328941015040 10138469 -300539659255931458108900791852659808 10138470 -56487116039003557103543332240897488000 10138471 -4853217550718129170608385798736756736 10138472 -12743352792509506185531706054633390080 10138473 -220872370781744420334978209764366221120 10138474 -12279531576084111945055987627466563488 10138475 -76315007907000321448507794910095911400 10138476 -50255616309408303482396464460037734400 10138477 269267051970022596686563027612618363032 10138478 36337656560982117033758529536938494720 10138479 -35029742726667034671345457074521422056 10138480 16521169150296114628964687758753136640 10138481 -52512304188203293627790602896189822936 10138482 -90467033061768227563272400146834054000 10138483 -458526329803194097961878313220386650512 10138484 -249905899312897986632466489411905337984 10138485 -27218300848164682561266921102905274240 10138486 4402379030219672443314608520957804192 10138487 -180408746803450612299561302733641841240 10138488 96714373814946554356192211218335006720 10138489 77974180515219337991450760063370701290 10138490 -128991226247371940661646779438755205120 10138491 -224386466568402403846970797619251436760 10138492 25570222679441343577357552958768351232 10138493 -118161357491861922830946088825591581780 10138494 82442653609393977992035832765819359872 10138495 -84576772916214589055674407508007770800 10138496 -192643575697699258870599759645219225600 10138497 -5539023444736570590986365734846586272 10138498 -51334713027202553992419521971804868736 10138499 -186411223270240727182140676152527106864 10138500 -263992090593267632155699348004597760000 10138501 -4707020793819490080554442549552265440 10138502 51105560640538653905257136870433693504 10138503 -198241093595902568600269071483158033496 10138504 -22608931799351524592940103371887124480 10138505 -37152953066328595560876362950201976880 10138506 -25904027319566596051554754037278096896 10138507 130078979663409757826462711827899271076 10138508 -266111474456200977257734233661680828672 10138509 167918143095804792765753419853420704214 10138510 -137421497914074327627014120075911083840 10138511 360331689574596171930297657569917208640 10138512 7831484675208416465421444220935536640 10138513 12300034636736146831668842912863114368 10138514 -50412464139336080929740192683346278400 10138515 146288755661221087680097193933387070720 10138516 -179250904822176520450809141797810749440 10138517 512277515438725667985656402471908615260 10138518 -33506181092024533231978830269628396672 10138519 91675133904159697271810795907295703040 10138520 102144273423435978295513948616484864000 10138521 -14055415277573247587024056606368175680 10138522 -121392004519331866466464454864017510176 10138523 -202476422460829265835930019707335487228 10138524 53583288641831701500908080413916200960 10138525 -128303882797628249826892679723208119950 10138526 63214757846340661382377189546402311360 10138527 985156259772813921801298155061817712 10138528 -280763571819771681686666742211498082304 10138529 7824058428093453860744749124145858408 10138530 63536442115694823937734161995795760640 10138531 -200877780952158653138361173309278081568 10138532 30726659924891047796416630930412266752 10138533 272940646301465706452483495862656808960 10138534 5495830465400494880424640731204989184 10138535 385839519356212132042601970884365696560 10138536 -3386355819340825194923293559835079680 10138537 266571886263862491335602345734622656512 10138538 47788938431657465655034907280928767744 10138539 235397703425009057390777803903657416024 10138540 -2788082885306237508470722021725772800 10138541 -318476170933993582886261309273824765770 10138542 -115671151103778187377870645877348260288 10138543 101042038352039832296693622498836907720 10138544 -529039310294746792191088819368099840 10138545 147718234336778721927629472155803678800 10138546 -349556125773563549660255323431099943296 10138547 585165896310562411994356487665035849996 10138548 -7793669297225828546010546356135190528 10138549 -280438796905122006990077228845074459236 10138550 94021650423691871549198942126481242400 10138551 -29385286304608204109127497448279001368 10138552 -187678146674897497136205803744062156800 10138553 -527516952254430952470267015985563177600 10138554 -281706496383025584172585362246386204160 10138555 -59881394536649925876240561422663889600 10138556 22720108523064916104897922402728614400 10138557 62257224658038436700609969556466122816 10138558 -156347266329823667252401368958971181824 10138559 501140600643456605736851742578525501760 10138560 -28665927429414263446910922481729536000 10138561 11914359290323422581488527020042039232 10138562 -23767671861889379686517123193438597120 10138563 -453449829385891385021591250831521674416 10138564 -461729162641953207283613483357889533824 10138565 -245475760947662595726600366804062073540 10138566 64099791483228641513930467705429477248 10138567 651578797935423365030090510751490630616 10138568 129132814188951509890110505072914309120 10138569 123769858709699913869006029713631270080 10138570 -113903681407591089892193498907818634240 10138571 -198180538774900515293280946936971209280 10138572 -142493474975015668351540264872202715904 10138573 353414537378438849978896350250195976822 10138574 -5399806428697499762448501787693795200 10138575 -52706268427135007780397964976665415400 10138576 21761980611985101055105333439010045952 10138577 207057351379824639809220133741850589426 10138578 73372387116262434439744348999775351424 10138579 81426488449585760374526071444792240272 10138580 183691270182475035171001652574883987200 10138581 -26287245096991863827066773971633630720 10138582 -89277445748388094320039525616908249216 10138583 -1490106558566160844214100086046984192 10138584 157098916721825212317992819587594321920 10138585 328469795192712306714290781552974493000 10138586 155376882121491629475318691998307499472 10138587 -121990731291668118723961626478230105600 10138588 108090290730121115078413645626690226688 10138589 -372004419174693251112008452009926661044 10138590 -118767417262845869915207198386891200 10138591 -243258949415122477025047421935477343000 10138592 23187051412767068905007090294879158272 10138593 731942633964717282976438226440811328 10138594 -36530646728169867313045646849436329904 10138595 -234955620566947712826550716980130740400 10138596 -84363573391718164724825517460775878656 10138597 -235127341334945889473880834481434937568 10138598 199773493599154856349188443966249624800 10138599 657636026129478098034891718227566917104 10138600 38445480299829549696493341202311168000 10138601 -373586502352186138211625296845904690400 10138602 -71346308951841536795602248632130663168 10138603 196274818147779489744562711513966032960 10138604 45915271467566281288219579229429523456 10138605 -13770621087629932174548455167261063680 10138606 9535881230974888162857861661609614144 10138607 135243319384290968430826385277089328720 10138608 -52159259356659325306113628630745088 10138609 -29550325490173292375769632130053748160 10138610 79506812509971399856662236179597512000 10138611 12754917250195193188005101770413114624 10138612 -76149628125189640536248282871739662336 10138613 212349210219221346265829485916226399480 10138614 -284109526433018021271213855405804710400 10138615 -73238841320654177413865954389641315240 10138616 114666818926896510301635406163856691200 10138617 32314096948725479868410417101790591034 10138618 117785820665106307223731192098153551616 10138619 359735203416780108447688672321304448000 10138620 190963048592041331848775109921087636480 10138621 419559693671471137942582218428100770822 10138622 -21827050331078653449803343393309930048 10138623 415796722786147110615395919490755340800 10138624 204323827763259778428425083783705788416 10138625 -223310922624721350527150863996073808000 10138626 -686939830619575021222606142024649600 10138627 -197104860771798886835545678887213600128 10138628 225668724811920356200224162153144683520 10138629 1555598529414112370451828824037395520 10138630 21273469899462201870938096046843102720 10138631 395945699845146611145025217241496353432 10138632 150272214058423561967403759172155801600 10138633 81539714921963304421761122932566906880 10138634 -152850470505126064005066814275668407296 10138635 -23982313783612168739469237575801616000 10138636 239293091357960778923065200663718926080 10138637 62460960492052859402563178359079008812 10138638 151699843710589614880016931600669562944 10138639 -51936982847574378648263226675195057984 10138640 8171287696355139170574658172016476160 10138641 -231071575068203684772615002151352642656 10138642 -230640501844031757349931659703606268528 10138643 -8084809283675543821282334276250473472 10138644 27257644125884103016942874695676624640 10138645 235005355603827140618082505852437053760 10138646 79714682592331467589662032418164852736 10138647 -130760413411571646922204385810405022720 10138648 319184046390862747348924010432889600000 10138649 89140555311555884368722985905008502036 10138650 -89698190582780634617942029595322278400 10138651 409549511745223758400408687240909867652 10138652 10856746774155436419874702565602099200 10138653 -65256489441954984806803304679437133696 10138654 -286717481247611754794269398868567300224 10138655 -18194236086037350172450030473572260440 10138656 -244114977047413572161471336415249825792 10138657 146025238068598778142848644443789719906 10138658 -27423196809983405409129521117136883200 10138659 300363467795555122615358786021065735488 10138660 65900266287485385296307161912612659200 10138661 -133450523197984567966811857102296957480 10138662 57776177528223507105653089976180244480 10138663 420251221843844402196145627297737770664 10138664 -373104172081802350371099408800502251520 10138665 90806111984382291640717684850287437120 10138666 -6137788838552181609058061568210850560 10138667 82256798225646492811121057316196617984 10138668 10529492817482995921949889710310841344 10138669 -5964475025298512816634102681637818656 10138670 -52664873537347063128575160093490003200 10138671 -42367664942034237588819912311123773560 10138672 104429731312618475671642530878466277376 10138673 36168204637118419697279420417809691922 10138674 -5261945157252342852569290950701875200 10138675 56499604052078104505106008608061729800 10138676 -213910314373155020408477239891055702016 10138677 -39578716983265837544149643874029856480 10138678 8794982460505873778922045536740131840 10138679 -85036319586742211546986593926795418216 10138680 -49933880296326275697042094544079974400 10138681 45996421196132698197238828185897043200 10138682 -25920656292103901483561433077985600000 10138683 293308738426278325027221803780176161648 10138684 -308326757854809476708450444760247235584 10138685 1249217688340688899579264077974852760 10138686 -190416721061987997702799412455002207936 10138687 170789203679096424109543395405113243800 10138688 50858210270555829998319299234733490176 10138689 -418606503485737167046125703906989960672 10138690 -183178979042208902624585496636097675200 10138691 -446763960800019988843595623553378275908 10138692 -107235577396656031210447008280861467648 10138693 215656538523805539516399177988979298684 10138694 1606505808390374525156763085048980672 10138695 -14930792358601470032066097718409564160 10138696 886157181243471532841355031737931008000 10138697 -236609696954032717029213412775188823628 10138698 -55237533320487128202946091505367378800 10138699 125141784549875387653723415537188727808 10138700 -8095858784699808340438843265365632000 10138701 106944643242775612547369505150803288640 10138702 86425516770925119412840940019146342400 10138703 183441652054205541164872237190982546120 10138704 -82343883612474097632015207140282204160 10138705 -8265040917865535731575005463450240000 10138706 267613101332348688711649105225496337552 10138707 -29974595210766662493382422696260352396 10138708 528395447904864580297742658782295156736 10138709 -160400420226521089121832342201377522784 10138710 18690750315580607261596396618803480960 10138711 850682113334360315267082459797257136 10138712 -3950703717294312599716519477715988480 10138713 -109361173781952149613367825196118383616 10138714 324131652836119238126982629394722601456 10138715 -75310287745424142492775431237800714400 10138716 -113961323654456577319604057847718625280 10138717 302834209733846641284516826959996649766 10138718 88861378575305868428370271316843218560 10138719 -287976474418103287939488204311182118640 10138720 -146946647017785567819559275121142661120 10138721 -214385727978993754670803077047548889088 10138722 9563211575667971161821779877026979840 10138723 -43582423812430022071651035761832367360 10138724 -18711165271682857545398150781839493504 10138725 33334703091654518629891030687805633850 10138726 14446660952742946795419161805514222848 10138727 14909648817029245903218256191985192920 10138728 16056300260942105153556985483610603520 10138729 339325495978530603886512267356016681600 10138730 59768289829722110063977397102893747200 10138731 -179163726977812145277828634562198054736 10138732 -420062139644220663400082385667341043200 10138733 504772334824636995644543059344712854624 10138734 127885181039658758886522178772698781184 10138735 267191234496539929945855254089554276680 10138736 -6853205648035551310914496134090326016 10138737 -221630515813328505938636750845657344000 10138738 -82662765049296172578724094882877162480 10138739 -11300887363748387081651751016983309840 10138740 -10784715000818961419925704675608043520 10138741 16658404592360844963503154986369555292 10138742 112193313677272554191931608393270046720 10138743 503291801017753593481508952100832773200 10138744 45814155714130708922567125371302707200 10138745 269619035346797622802281842945078183040 10138746 252743274375313337661363701418938972160 10138747 -642312354941005275456662032454910643804 10138748 100034589160255322047523092080758177280 10138749 -281559437803339393894765377106115079360 10138750 60544377274059276923907623561501520000 10138751 -1784958871525267960939542303661575456 10138752 -31365067053352188360775290091795906560 10138753 263153687713680700013184264270496752002 10138754 -104090265693741860458267487753460961248 10138755 1806089664782208338577781492848019200 10138756 11068796445273032954736258027768302720 10138757 214646982037568842402015513085041191006 10138758 -25358201785979566984630431772909996032 10138759 -743805439005202906549595949217882048040 10138760 344043035964509274836265357900465408000 10138761 173136074676901300762607574373662012960 10138762 -424518906949086343084917809673727797408 10138763 73220082458284540691468697348514195224 10138764 -223878470600076086733031131432258138624 10138765 27532666058542790694972563909518888320 10138766 -328496069950398725019320438688640740480 10138767 -5306589250752839031610584232662328320 10138768 -26534826063917033214053051494397116416 10138769 29432689491600478012053375623855658996 10138770 -9909960188184548811087606051331309920 10138771 -9801651136196037738419150722840072800 10138772 -2676590472383096514617800350731827200 10138773 51209656828020879175194863462444278368 10138774 -84936628952166636348860488737639801600 10138775 -63404577853279430261972856055466800200 10138776 -454282385425601974815396707809949122560 10138777 -68075996084058733249426626371042750400 10138778 18148142841936014039832359255780665824 10138779 -54489433336375156029266180280952060656 10138780 -274025446399834140149052837037634534400 10138781 -542505289158203105128080103901177284800 10138782 -66686082885787758217345610490017756160 10138783 -112902836393165439320852152207959813600 10138784 -198245826403561895408614121837904396288 10138785 57534387069451529043243465356777319360 10138786 -248611964776476407429925914379971516592 10138787 -241567464826408546784081975142985014564 10138788 -61892316457656719619762181316618781696 10138789 -92564329077284171567894748912555353410 10138790 -9582812008663950216607449651092841600 10138791 -17822107857548714718136362645131182080 10138792 -191109779178665057693528888730148992000 10138793 -168909286372426806796036616222551190784 10138794 17714046476031596808692967104195766528 10138795 -15415401055007181582345103362073303200 10138796 -280451971324307207378391557685492272640 10138797 -471159583986807573954835092110834736960 10138798 -1165564114617815794129573397603930112 10138799 -87226230460880713592688211563489840000 10138800 -7181823475111238438806108870174310400 10138801 -571927602680062369616815462541047033198 10138802 178022151831168403978889497709608839072 10138803 -18676344397933960705191488701167157392 10138804 -209034116999886800379131664965567454464 10138805 -819428234501940040802790139470671706240 10138806 -31734814611434941399501559262662484480 10138807 -154990219973307524729614174011590059088 10138808 12050553497231739926797367167375441920 10138809 -224895506820904871161251410748361285296 10138810 -205606275443269050709772834554400117760 10138811 335679823230516084876229184694882893412 10138812 -35452611622815771950372913485561699328 10138813 -101197124455868214730210143039714410938 10138814 35197604275040994881130665397873039936 10138815 98183358257048857504443015038160486360 10138816 48142535866008871082924734972307701760 10138817 433084562836304722680891645272586486060 10138818 -174732051275445054072362938094348501760 10138819 -126778776428980395086898695336313508080 10138820 180695137890103789468542058029595342080 10138821 -79385842187292921051346012322469591552 10138822 147134019081070083621480908936830270272 10138823 419124826035155716176679598730531258072 10138824 -2754619034664997595946080595249561600 10138825 -115260919942147642790596613699884528450 10138826 52345813401814931193336266988767576112 10138827 -45468123663782151968935689541752421968 10138828 -14817950899408937982239975755742255104 10138829 -16710936087214678887776589735429751680 10138830 -20396337945621972485978730028377127680 10138831 524387886270214367190241260494751963632 10138832 -248780501072275831336166713570271232 10138833 -12414630896406805601140611061430741598 10138834 -91630412527910720776570146015793759968 10138835 -109570134115506005073896053859761222800 10138836 27002993832490476352221800831627200512 10138837 -242464430908790157727987405310781299520 10138838 -104024861143686524141139293813075158656 10138839 19164670554143532686039406783801541224 10138840 -463069769737825431947452086219785011200 10138841 -8655764074447736785290870731705192688 10138842 -52194194685281086129534271619343136256 10138843 207738807032978249923827250842667158288 10138844 5150800778146768412029936023415990272 10138845 -99781192676337653407884926758889208480 10138846 -21291097379520139460594387115061984128 10138847 292493531453685448949186984275581030600 10138848 -34137507336544802844382122449556996096 10138849 -17804596416114037809401858845870645248 10138850 171499254045343118977775248160262956400 10138851 1526267680453557762126785441754199200 10138852 288135005433005956943527295595499703936 10138853 -44639259351588981437314680812995169280 10138854 -122105921716555321090680461224277452800 10138855 -91986606778722107786193528457823034000 10138856 68943316529854997469627466028516966400 10138857 -211300300264635915230519562648480942960 10138858 89865732556128002499155256815527764480 10138859 -194085408882472046958108789696243164940 10138860 -30340697915932714361660745418761830400 10138861 -117429296893339298432828795280341218976 10138862 232355456545289173926662972512387194432 10138863 -91903210919868040482991672567982261376 10138864 151405252539499088329677961199661711360 10138865 -17980176529117476878177976879456740160 10138866 11652935935926742397864340599715289344 10138867 -6063222080415264808506531076475020084 10138868 -24072384104794116844121208197192373504 10138869 -218814293985856210589677573560934883400 10138870 -1050210905411913634598571066649351680 10138871 32382873420829903470604543446610411488 10138872 284671226164233818182212561691990609920 10138873 -597135737193879278866799197203188585878 10138874 42531421394717822439212752015796013936 10138875 262242312286000673212711698151877760000 10138876 -450738580230836369282155183254345646080 10138877 -30384147509215637175053002346641664928 10138878 -6046884706757181382156221974986905600 10138879 83031272465352127089628636197594287640 10138880 141698766409049869818691903279312404480 10138881 -210071400196814181665447672709526844736 10138882 -108096882454480991166811420053513359328 10138883 263502991982827446423518390937740127984 10138884 1438174202610826278950219673026844672 10138885 -333992332421505366564386432598338080080 10138886 25215096683738320221457324013242583424 10138887 53765361084801180203698034490480817920 10138888 171901540387316781200485650936300226560 10138889 -253181105874811733566324453764731822310 10138890 4986317618810922311387047011866826240 10138891 37842103882714655238623913414178356224 10138892 -56605281387515142794149908135552007680 10138893 110048965761271159528476140074960778400 10138894 186573409245868008729573988721284654080 10138895 -1168356934735632162472315795653082560 10138896 -16758527614404684344424472618821795840 10138897 34395783067081770509501081975125030180 10138898 -28469991530508571121533915818742046208 10138899 -45206841915371002054818890793732977736 10138900 47764425573619113677336612146571500800 10138901 -633163556226986532239239421289481306098 10138902 -19548436732089211561559415827040913536 10138903 -159603690683134287090817203966916848920 10138904 1000549491649574390909230417515714355200 10138905 -164324221882046662562587967432707872000 10138906 -171210609170058896755680783874299630336 10138907 -105711552833313288015274511995752471288 10138908 206261818501729252811882376353560363008 10138909 860974404311978059145620185624576017952 10138910 172134996279473467473466039229890071360 10138911 -176010104632615000821069078304009017216 10138912 193169592661874505597321914840474714112 10138913 -536148386562508621080408904624991764800 10138914 -141107713990450710733543008570252497280 10138915 314401984179105451248411172478492164560 10138916 -177825136576742485599829245799157948160 10138917 212025424144671721816784465335286870880 10138918 77760443065332933146245630309814108160 10138919 195750167792009409936968461274135248992 10138920 -20220392602461490888773829543066828800 10138921 -179130364828892620227716676939389453056 10138922 106384117115245144316900810232654950400 10138923 16004813800947321421139233890692094624 10138924 138234379921044482773084507698908400896 10138925 -29676697138539393473632301488608814200 10138926 -6553704496100363464673184590178772992 10138927 -3171770008103358142637742629151923720 10138928 -95457167715742153678447648963018752000 10138929 191074352161310022410123501044291146048 10138930 -199800213641427876671272240502571500640 10138931 169220170311976557262701801792653578128 10138932 174374579004996862046337268931627212800 10138933 -108391289857554753505346690356343734962 10138934 122746838955478664101687645209388795392 10138935 -61984499319554438002630104879635905200 10138936 128876311917782526777430674830136975360 10138937 -473099409949077289172187819272753139414 10138938 -27556322541081374091848193031966974720 10138939 -159107184075161360487679777550222505440 10138940 -7074924566237554449948928148064184320 10138941 165487635796168285358336972362795894848 10138942 49663829949914494163672404582933490688 10138943 -231801063862244584597384429432448369496 10138944 -72511472815250682021483483509223849984 10138945 -395544348043117976907414230014705920300 10138946 -264110209468895286903270024028197377328 10138947 -32420605617684666592535383261862480640 10138948 35725438684559779149524224011277040640 10138949 44325041755376703943543094265275663040 10138950 -96792483117139950287588824719415346400 10138951 -594061091016136493994656505386685730800 10138952 -278072587145708048105778226450044026880 10138953 -73142215786958336920033659959394816 10138954 -101831149721456705817869864077413980928 10138955 -38373199917470537479355831381251831440 10138956 227127009957139752431433522637768515072 10138957 528356400476468103591000011874232809206 10138958 67028352050784818485123965938112523776 10138959 -76848218992217729725456943211798036960 10138960 -33405755041332776234792789562101760000 10138961 55983913981603714145361554718297844032 10138962 5944204100089865275512935736929702400 10138963 -550678703348236764788960622922746895536 10138964 -160850359955888980167465890826478952448 10138965 198954743145034937397954110808785241120 10138966 120253464695984105558616592015214406432 10138967 -13144132521067670676956481812042073120 10138968 -100587198841068559921023064928503357440 10138969 67561667757600007586167955890892642580 10138970 -213955547458503372015727217645337600 10138971 111542569666618771311973097692949268480 10138972 -73720181451258105873762132038589520896 10138973 -171792340043615926433048998635272565600 10138974 -173694623390069914070186777012363624640 10138975 -50318369512200645666141453044150592000 10138976 -350860128155312441415299259072015237120 10138977 68500593458892863871754298083399927314 10138978 34793500519583486304561153150751885824 10138979 -40478294957873970037880158018919496420 10138980 136302409125896822679549622865254502400 10138981 -363320549196082009702951880941975965888 10138982 75453756497789827499963025841684721088 10138983 133138056087269506386599509457271092304 10138984 107056357082737072739456449534587371520 10138985 -26205835546558635767984298387595001820 10138986 -112085844604582671066271375098974845440 10138987 104127417476042703549229914870205919036 10138988 351213665129367064304581327378537183488 10138989 -75934794228227618647520741280011435520 10138990 -159006227181406718603015679970938408000 10138991 191066162184989150067776700472594141392 10138992 -34214047410822721196392133186537226240 10138993 -1137906561738632294354612359952965443840 10138994 102288102387830581097372460258579937296 10138995 178303038106541598618872848349739138720 10138996 -66911921352342906645124579360320776192 10138997 843426373632211404682559953372391296224 10138998 10048003506207165773646186871302586368 10138999 -27322402348630144408661954996610113568 10139000 433821002235807106930953431856614400000 10139001 100586054459208496878259887597719076432 10139002 30339851061298068849173577396891805152 10139003 199958747813578718361314423215997632800 10139004 -273634265446760276824114569184452762624 10139005 66527423684965603821491473102017423660 10139006 -93467560457794352793643468451912469696 10139007 -459243824670571946027464060214319964800 10139008 282221725348979718791244885232975872000 10139009 -1092778243949568091178651844863257814040 10139010 -44316393359064923830279570261320545280 10139011 290169518680003342063190082916826011680 10139012 -187783688190508738224907236703065109248 10139013 -86036154093034356570539900204987712 10139014 -50791682436291534200930975874700746144 10139015 -127868334627431003462588119965849713280 10139016 118854493312814351839078600749323673600 10139017 94291702239303442290832964702214635392 10139018 32998357555682197669365980412924648960 10139019 -338085260375862576473998006760339913792 10139020 -4792003789604575634922640182724869120 10139021 -97455317570276864568230296947296915136 10139022 48582217360663673106112155707639576832 10139023 -379183366796297359526897235648099083728 10139024 30502782733686925732206026665220898816 10139025 36390350358612099697239706314903840000 10139026 293990709200259726852148835072161613712 10139027 250495879281615147291362111669633572440 10139028 402368835955241802075330687192868478976 10139029 -503691656443574183170815145809087264370 10139030 -195054775656552739491313811061974762880 10139031 92885537893474453381824093551187241032 10139032 -284852599283546139179427925696523366400 10139033 -85645463183660396960476594867580993718 10139034 64259768657819870947087140330374485248 10139035 270135203537861096529299351967888540480 10139036 176980058565647212259597050847616757248 10139037 246678792162324697084711506707240576352 10139038 -17529919135750960092182132527586042880 10139039 424064488976124367679980227446203115856 10139040 138386215046879011821201441196710297600 10139041 164272666503258777471219136673601993504 10139042 -210544946426297083902551849675577941856 10139043 15689536972444136166968927276984400768 10139044 66533904282256846652843384668591030272 10139045 -54750858099611491640286233463013232640 10139046 744195494952542722863956426306592768 10139047 439050971267071128601372662889039141496 10139048 -162159500536864246821528632495654384640 10139049 259375817408879363166511339193701149834 10139050 18957494475699102546633201811773600000 10139051 -38350462325131987023956816230389812688 10139052 61171594156407506374487323292584034304 10139053 6476541269236813255229640494145267424 10139054 -6536312544934386814464059438710970496 10139055 -227954425521880264946667561817980173280 10139056 1454143431844728867992437168437624832 10139057 61311377084097984977949238399218626160 10139058 -24374072498530096024096104129287973600 10139059 -30416672533649757878369501936284479840 10139060 -280895064435482295294174928679598604800 10139061 -72478844828148351602438738596546223328 10139062 84505628175475050591477071939677783872 10139063 -531138685834647525375834362761012511016 10139064 -57265531942062465874355271802876846080 10139065 -424228601449974792069917124205460846400 10139066 -105105727973442369519014218382759297280 10139067 -42973900523427576686936967892022745600 10139068 -162858494442443711288599671522044849152 10139069 194235871517098034568008390713235206470 10139070 51218410406905857476934518600065219200 10139071 37953886256874323048728393161706625760 10139072 -145115517366184384336060003426385264640 10139073 27210723394100178601537890260900169600 10139074 483248577848257356544869403308364368 10139075 -155777259583338702217318448842356588000 10139076 -196747077076918270084553845049966775168 10139077 -18161045154110736282402960750204193280 10139078 -174196647344141231097208906803019712160 10139079 -188471054268362667944943646141237995312 10139080 -211043345639620671559497703479091200000 10139081 13039852843523413412623870936267137882 10139082 -66962326742693727412045595794089470208 10139083 -441044760183208104477815760654701570668 10139084 -74527609900319626832482457142083174400 10139085 232233174823069420227719570362906571040 10139086 -144897609014535873411973134974978803008 10139087 4925376870460977522425551241299243104 10139088 51903683499953436137193989240485576704 10139089 -112438894094408170041736163055947678880 10139090 -21043164218997791496498009120834600960 10139091 15623499505294982887776321822963800640 10139092 321103920153674439506421969820720543616 10139093 -360883812066062262495631314536550068658 10139094 -304057646443691076730044341063046528 10139095 -16828795414929994775405582649236492400 10139096 -57553180215289152392702752862223421440 10139097 -115307345158375759070262166191610368000 10139098 88690857189456828960534460866837922800 10139099 4190530025779358911151948624017236264 10139100 -106178715169042246815093945539949273600 10139101 24952868170905871879497271935416909152 10139102 -288156310341192768022469510813386981248 10139103 -76497081934755788714819805942047678640 10139104 -159868582781716840125582994712424873984 10139105 178847993091580627957606231260430666260 10139106 13475881374244464946518259260250037760 10139107 299669255027554028930923458530184644232 10139108 26705588578348819895636217185823916032 10139109 -31992981359660167138686150586335434880 10139110 67418806624533186952994974863939628800 10139111 7758867116329966073780834064260436624 10139112 -191718555887001879166598339292976711680 10139113 163841925022457584725537165614854139904 10139114 48209754813640732123063972514933580288 10139115 -23239595891891427714804153563059599360 10139116 -12258645653827113631344796006864408576 10139117 17719652193162479526522374211924019020 10139118 -117268435553511668642404461483809743872 10139119 -275410093655608699726775491777277628704 10139120 -91972906453937894113734081576647884800 10139121 390312595848073105061100590390620590240 10139122 -58548325491422895284329616462836776960 10139123 -10680807957857932421916601816834487880 10139124 -15749567040199558039752384025417580544 10139125 -725021360280256205303545663715873490000 10139126 183870862049495705474991870528630244512 10139127 -268562057113398684086608354277085958680 10139128 96976939466674512626222429088399360 10139129 168789081775727849659828606576590829632 10139130 -92214494925640898881521680394752996640 10139131 197388444710167214976127098449831395152 10139132 382134988216945145000722343695529680896 10139133 -13119300039138601710978446427290506752 10139134 -269985010402284841068788168447186294784 10139135 39907584324147109555364529521789737200 10139136 8846142230712555402130866750628036608 10139137 267046801951453571679324391457411147712 10139138 -422678007988338421902323493908602473600 10139139 -25411359085018392525570827284257888192 10139140 116842872859064848161269032777275432960 10139141 250511182051399062232675647623780494080 10139142 -1199056744093417869416886257642164224 10139143 220745149198908628164668006280383057200 10139144 10090211427825257457606510209671987200 10139145 107318494155367569682726627250252629440 10139146 -56289428373449821609742938449109867728 10139147 66270973049536514985092791191012487200 10139148 -71467894534281334103246780235905280000 10139149 601161010027429329863695507915684004150 10139150 -25728868617515656171115946097433472000 10139151 50922061437378399403817331763110466560 10139152 176434467493595917968482534383719628800 10139153 -365931570392241743907847727178439462080 10139154 214420172111737071870669970923755550720 10139155 72295691344629025934516599972209234960 10139156 -224061720180996659766870846217006308480 10139157 -4973872479024635369980686845494314048 10139158 239539514601869310092738942183315611680 10139159 235265657165901051210315300453133713408 10139160 -209454533688473112005806730084941824000 10139161 -5023076750987932544562901030810423788 10139162 304089007479961518783336993080643742464 10139163 -215051990649581182066644199654269271656 10139164 -32905167493011297881703719530038405120 10139165 55266410312243505528078104190599164920 10139166 -66309613795386390683112877791053811648 10139167 524988203625269042174371636467344782992 10139168 -150817709596334306945566190829204013056 10139169 447809487068665004811245158768374741120 10139170 16852407493580344424928435234155919360 10139171 150750506359279185161125564776117749712 10139172 -157196270887883059530912446322221580288 10139173 340974693822509985668876374630405639104 10139174 170388909648859924125127834005721113792 10139175 -254367409406626247008769065770106239000 10139176 -543746914836866063608756357857322598400 10139177 -22504148297115383112418140656761394976 10139178 116431442593672167885488070168586135296 10139179 412339516212170341380884711346503979640 10139180 89688346938766098335502806688774988800 10139181 14703453811567675037922392867136120000 10139182 -13074054453589963396194002480742614016 10139183 -371102123258395802635028771373945854640 10139184 -10385781528887494656299065685242478592 10139185 -1151839491715477053655951411023546240 10139186 -67060089004509030747172948100761815936 10139187 -99205188686887390017160331791160304840 10139188 -249693098329912489350931606238746170624 10139189 -37122241248774577529430643402925526276 10139190 -58042938532035536582971759158302628480 10139191 55733723632271734764014208902794082352 10139192 67649181278412931547474575644680847360 10139193 -256171938100334031064407384592199142918 10139194 1216973337831412236191757530455695360 10139195 168066450055427188592788979863724400 10139196 110501302783663662359868642581866275840 10139197 135551462474163489471556690391137160640 10139198 346830131844143910459340745539571250240 10139199 66587524022773885776828389763733088640 10139200 -1792376440588215572018793171504332800 10139201 -217486328117613191909904572950706973696 10139202 78874611745876566555442889385377015040 10139203 609509752575867178197814157670134379452 10139204 -221028378336284668474825264225233427200 10139205 -131214229258795280741612850793837891200 10139206 1707200804775372980565593655322030080 10139207 25747508960339072628756557537677451880 10139208 -199310195188570419324674122413626081280 10139209 -570712170913179897568664407898021586480 10139210 -118377492305279850275676743620135182240 10139211 24975078343541821367069534853358123260 10139212 -137687316344560879022038568385328220160 10139213 -28014684798202562615773381591769008704 10139214 144274297354592351378160882226728191040 10139215 138213696939628092383192027945518404360 10139216 118758566667921267608109056018876989440 10139217 -426438328076974312513180724525398871040 10139218 -52561355974826673541620178811791288512 10139219 107356624094770599200803988267417109144 10139220 33026369040282151871027986759614259200 10139221 143424928163299776538115136339573023452 10139222 325037431367995212678253800866976445824 10139223 209490344248111070310559231737040583784 10139224 335888720344139447884443976694032680960 10139225 -264307627074476032822238899882801328100 10139226 76239330090928999035968219637777689088 10139227 21638889094544288911925240790058233396 10139228 -4412905473389461308928070270700797952 10139229 110734874341046020352202068917215385920 10139230 22324616790337904516702373266362301760 10139231 354027583635758555631925308872098624032 10139232 79515092772458303483254266232741822464 10139233 -120760368371567690226788751914328748056 10139234 184463192686919190982324137904797955584 10139235 113642399255258455987425420544971724800 10139236 -83590375659361009867132623147398400000 10139237 133946426761461471501710723343297104640 10139238 -283903591632456375817026333800673303936 10139239 -239641146944137702339466732299218033000 10139240 -157732478244164037504289446979102771200 10139241 -102645551397774162398376819386218896000 10139242 271271221795589012377091565720063396192 10139243 -53063873215939592839852170061309946508 10139244 -150960411515516603008192355658035662848 10139245 -26342545990427117309948322819533298120 10139246 111798842903041228098145667612801926464 10139247 -193864506490993171581580834194924831912 10139248 -49004454776426779015084568870443089920 10139249 -65124596471006294121142662078904305600 10139250 -40111705615009964953212973987896960000 10139251 -309381771016819323406774087891807919616 10139252 -97209311239606646237144745941539504128 10139253 -305127891546179322942198179261989910496 10139254 90928639461668772409156486368228348576 10139255 -178866013484505224588697864845071104000 10139256 -18540821030153593762675573754778501120 10139257 505312632309918913752876721688846070506 10139258 2907675835132817433898554473694674112 10139259 -17088829628516634751911306331777848384 10139260 186761251790556307348372739527875770880 10139261 -106716075017481453114037518720561415776 10139262 -693875916910240406057819540700297216 10139263 -66041606730355379380313067361096212480 10139264 -164869205369778998457337869879119708160 10139265 33150035610230216932030133144045903400 10139266 -223927803772024920085171794371416005168 10139267 -327974440988154757718626817147661687684 10139268 236318011029830592414047292879921592320 10139269 -95702682960435274317698594938856710848 10139270 88070010217436483485202206737399484800 10139271 -1622368472815002269328163037766474624 10139272 147016465611438006853095881317108285440 10139273 -89930788871378069618201458078683014400 10139274 2854688274964575813405842110337011200 10139275 -63874460014839810298892119849496258400 10139276 56363913770395947493876479782848661760 10139277 -117118139769958739735860406841984360768 10139278 -59596000880967748381344707408069482560 10139279 331763068333998448097345634149568152880 10139280 -3022480755940930092917121994083532800 10139281 -420564950680153920221543993079160819918 10139282 33445580536635984568485968132138926992 10139283 -82690828557738932416871198528254517760 10139284 322570528466635723556651081390690335616 10139285 -55792907811596432654314630366977205200 10139286 -79262801436313496897417953328159900736 10139287 58360851451751056072850172866273396936 10139288 100742046383537201779334155139636213760 10139289 23176190440352506190458170390280165440 10139290 -57959958768378753879631529286214993920 10139291 280497523886044147985378088526302898692 10139292 -117389283878234657524364010526584720384 10139293 -28209530836899591980295822423038933760 10139294 -61290901762899669691298775077853229056 10139295 39674608137903552490421689638079159200 10139296 -462585628458345550884140127630763819008 10139297 -17480530740804120504193644407637651456 10139298 -26871192079265663144869711266181430784 10139299 -124353447051184129782043192477650378240 10139300 -33139309805083990229363753880181459200 10139301 -143698268190145683405679126135532388900 10139302 -142307427269327892197930215065868000896 10139303 140469019377721282620957118750887474552 10139304 -67670669505455336773263155685776916480 10139305 21472065322432889648145235765583857920 10139306 69670594713639796354835645551045734240 10139307 -4085642602149355378272669597567730512 10139308 -201071502524571359561017762593685151744 10139309 -197398857683722120701777174230735072490 10139310 -278628414816069916990778353973983891200 10139311 66446908555832045544460243737962881024 10139312 58131827889949987358108356138665738240 10139313 -262789737877440902754450242466813013536 10139314 2627673612776586545141577874249180800 10139315 120775409771450073363588658257743479200 10139316 -460050109144610860462389641274046464 10139317 -438635171963570909693882083592141583634 10139318 79846096162102613977382803516245638400 10139319 12100577770763952665169512296696649184 10139320 -154976532540875359878808938854213222400 10139321 160280035985750958810527384798890500522 10139322 -370863672916215691324456287694144934400 10139323 360346849497378030937788584267647231224 10139324 -57264478351044683577870096273755782656 10139325 14401451124601627323642652451306592000 10139326 88610550916148678553818621612924282112 10139327 -93177703259646281315018644937341305600 10139328 98319116214313868261289920952564449280 10139329 522768308472030809180784347665937252930 10139330 142883298057847059535815459051983062560 10139331 282988701453820864781274616665300674880 10139332 69274567118453740402924527352861872128 10139333 -361734196053131259661319410910514824418 10139334 159643031405627895539032539927385989120 10139335 28686832121882451309355824237492238800 10139336 256229585718779457548509257184872038400 10139337 15159692481486707103936125200164445860 10139338 -125616782478572232580185552732380267520 10139339 20365022169835513315713955839830925456 10139340 -61331245714834454006108074309555077120 10139341 -133610378518737428649699447799535166516 10139342 248124445597445285788201651120302651072 10139343 -190926708186025426858982360823664302840 10139344 -29072932928410815234116780524068225024 10139345 451141061405789484409376433338760314100 10139346 -61778635497938754145082772205115890176 10139347 -538483129713966672995740582821443043008 10139348 99908147404439235759954664291462895616 10139349 -166627677668852129419541948685719955552 10139350 -1052109179270082010228583008806768000 10139351 -64873273060307352807467726166932502648 10139352 394435964353571850442217810651504640 10139353 -1040812677950154880964239592581706944 10139354 227501325157243108579710733134868833792 10139355 -81124802732715565087723162671145609200 10139356 20394371280211345046972600545027256320 10139357 5616434069004545350361895292904459520 10139358 -42783063956422235937964644690440730816 10139359 530743861039684708556077458474288152440 10139360 -115040123035557898738998313220969594880 10139361 -174690175953896326353057518758246691616 10139362 87377846505683513111594564960684772432 10139363 201804377627041105216521535331479828464 10139364 135381749413611096736135266487746723840 10139365 27697302071987497703994641613468859260 10139366 172254647134156595944499188842375091584 10139367 -83267059180680267366592220612035413888 10139368 189541315668210331981073486399947653120 10139369 -107376485323256617688885471854380231360 10139370 27835778863544831697291989457198620160 10139371 -13159593936673327062143750095832874456 10139372 130554724941873289085130473727975096576 10139373 25728615125889736448061251376682690422 10139374 -121321096203829732244231443241535933120 10139375 -89939667996806014766627904292588380000 10139376 -19131077294035641854500013050060800000 10139377 -7089721640171825582710523971605600792 10139378 555815785916395705243965640232229395712 10139379 -83862261000639987949336950843923689416 10139380 -199759918462118866842244886197295976960 10139381 -32275513749695514483858020795144268480 10139382 12470854101234425166304998600790608000 10139383 95994785132476810315338133935493542632 10139384 -504022789638279009188194085210321326080 10139385 239365146803794268681444591386257825600 10139386 -245316180946188743134481311870430534400 10139387 -83672448677133569253850283956417351680 10139388 -46893150460586315521100993614860533760 10139389 172241580666196506166060575444139191168 10139390 -154361642601762315555008627461687545600 10139391 167520279212489084018384548480599559440 10139392 -187494898708516853781457171277229850624 10139393 -234431219947964417882323207296223573440 10139394 34251132724104905198574642354228215040 10139395 155647074777249797099887840207174474560 10139396 243851022777670302337819667803998489600 10139397 63348021376527002021195333867851845600 10139398 -123124998752415186236752455725729921280 10139399 -333920691623454537022610744524109034600 10139400 -2647678471928484148041132128615424000 10139401 7634843430447325453694920399148995792 10139402 -13622047004413115028025112050867163136 10139403 320593015686318232258395031356833926104 10139404 162773450918023547270829857995196301312 10139405 -595067214946442287174377956670213354240 10139406 -65172772478235507609230361730376735616 10139407 4700291858079676074324610015501014216 10139408 4713456508338667406444781723910815744 10139409 -1806958070774297156689727173158473280 10139410 -71915656019793391757042343827667368640 10139411 126529080589657579874694463147531572012 10139412 -35750980524293553762952225834105184256 10139413 -409626851538828122104884795560037638720 10139414 -69677289090055845704783268066640864320 10139415 17273679361950047456265947422063142400 10139416 66261777788099410737417408579242434560 10139417 -667398730536446401748519198308636492860 10139418 80578440087929024740504062161319548928 10139419 -86779599911170786105437052790415277180 10139420 -65369767741604107246011855273780541440 10139421 -330038775546527340917080567950353746176 10139422 73360218609317705228664226229497420224 10139423 -161749040990839955936306393256965192016 10139424 225739108470427531668115781285212323840 10139425 85636388514056630830304918549440580150 10139426 99275160430625973202554465358766407680 10139427 27601395495557469224040766896882573960 10139428 -6356293972739437949270131948263714560 10139429 41201595878582765507532879356986008312 10139430 8594415432744385170216949526305751040 10139431 -6764405511394265621217105230595349768 10139432 -4570165401738694956503621280980505600 10139433 -32325287027986466201659181540660366400 10139434 39661472600880397172862243561530720352 10139435 147714904427952050176026901694915023200 10139436 -231742252588313734730047825819631716608 10139437 -281647846281007682213488215317906144 10139438 -176530977953636650486753185903384477504 10139439 59701126045835958893307759436128170496 10139440 -77717602140069972362955937347552215040 10139441 -91051149748924555032689544027605569560 10139442 130754561733777328378960419082750096512 10139443 -465403644317532381509462342079877936 10139444 107463803470497468295839299488969482240 10139445 -303155268911201672948954054061982080000 10139446 -289464496614840515814442950727347501696 10139447 192051736716885731982609178116023017896 10139448 45117750143620223728415065251790848000 10139449 49913580328252253178763998201933333760 10139450 -194987968342507220366700061797666780000 10139451 -52523463161695986668213780977469869056 10139452 328036252017136300006222428217234267136 10139453 337529402108344352311592839771871925702 10139454 11157636382023315293435222102534868288 10139455 27452550549681230716869998841069282000 10139456 53414243480673819888264019016393687040 10139457 375083392780102695469968762366692347440 10139458 -73828009169862622783743219776331678720 10139459 369138594369157308372794794916724340752 10139460 100448467188026387785637038436779868160 10139461 -571804289199852899850818079209246881188 10139462 -160591512148402148739783680765480396736 10139463 331357426870348290491895425573080563264 10139464 -22236754475070357817942712907240652800 10139465 -24737500846522996140503154901270156800 10139466 82195919483739541262840298308375879424 10139467 -20790676707290611249574231900242964752 10139468 -143821952137786847238660458877467012352 10139469 -133726912323928816020629472074442427200 10139470 71792063026527106248074811007181400960 10139471 780727262277851754119171073812570167344 10139472 128992868259029858147665078268382412800 10139473 41900236494074085574564073910610056180 10139474 -22673209275972320716035900462364784640 10139475 95430915646545065354271198545632122600 10139476 466356484607484548548974346173993177088 10139477 348091900210587837054870013928721349326 10139478 -200513836775285387488945834376789491776 10139479 223524169759481118959618821095855296176 10139480 15675570157458174322762890667760025600 10139481 -11533793033691545921896073266677529728 10139482 -51171290243961382655757207382172210208 10139483 -116169306881716756250389342713493285200 10139484 -164298560081580598225925063661429118464 10139485 -337949059586756874680729850620477228820 10139486 197215525066281662696095766582467584 10139487 -192309630270997475057950001727588563640 10139488 252061083934280181405926492761123061760 10139489 -17966972620262215059475599381670823376 10139490 24004459309546353502930481668927725120 10139491 -215173005333426863365271786192927583216 10139492 -5593823951822301135765856857930424320 10139493 -40291921056892939563813972837627064896 10139494 -199117705745786766384683783017660144320 10139495 55780114140369635005463144354853267000 10139496 -124890971904423262930533275268358963200 10139497 -24886846981504237431550904715790179000 10139498 -252498934349610995457872067241425176064 10139499 -24774519256037553524684158022353241040 10139500 -28351274778065745598109263473636864000 10139501 -230389947666629029785077662191266595498 10139502 -7989790008542307716220751351286092800 10139503 165241797035687999820859705035569380080 10139504 58959377040879067052385399255237918720 10139505 -32763625244755613848590413184171838080 10139506 -61844931865119918158562293665985925216 10139507 27430326679509325455903361116647396160 10139508 -202755160732260489416766629477168980608 10139509 481192278756660903690749619527928465710 10139510 73457454638757436532267173234691800320 10139511 301254504893998589288551161153400742376 10139512 209789244577441853380061782288516730880 10139513 158306922414438799778723633656743990762 10139514 7075003991344222289891856328218451968 10139515 -218332635601491833475222335221568835840 10139516 -101891461886481169182052908214682818560 10139517 40614794099544148974117576486277317900 10139518 -162544190428107133898968644777857687040 10139519 -25967233605416669316102402674224156080 10139520 43068122458746329625335218054574899200 10139521 -371856257262811088132794942878891390480 10139522 -44738838049019261749350457180881968688 10139523 -184335035919168403690211566567678525632 10139524 284604881963974980865729799181948116096 10139525 -48528727767134462240127143968872050400 10139526 539658614114173380744149104284542484480 10139527 78146673494424850573119256748141149200 10139528 169342228662061844726843646268835266560 10139529 -3609680475467666373163591986032516352 10139530 -657394900049353203067593868074146880 10139531 -736490781936307342094017854448450628640 10139532 54128197732095266521091526299231603712 10139533 -509935983082008708476050558730103002976 10139534 172776108893645704288866794127514924992 10139535 -30922473575662194314920645494452253600 10139536 4531958738720293738527906313329967104 10139537 287789051875118206087283185726599388260 10139538 -106068380499610237031001900242076752256 10139539 -756931376336850341295365637212728298960 10139540 177696168077162311018956025178153625600 10139541 -263459716803889277650654034631640461408 10139542 -34190475599000325064474001027036086272 10139543 -315799236234642845178119257619338673208 10139544 -31321528500282125551597032533893232640 10139545 -153039014024146323866125774825835404800 10139546 46738568364199929323816507427921679584 10139547 69260612246618322802834030637229647040 10139548 -550904320506448152773132565867073588224 10139549 200927009387865792279717283791271364160 10139550 12390650334731680830403954131014784000 10139551 -59249373071001564878985838945558543496 10139552 480016928271743098822559667430149783552 10139553 -125343273980058640013337544574756628480 10139554 9727987174954324854728261860370889792 10139555 13093681519147184199620805203998602960 10139556 64295921345706467998522067627890421760 10139557 300232950608557001463237425604967887806 10139558 50515762334624108291620848150144665856 10139559 -151631039017172306342960374907866037760 10139560 132902535493584899291628038031128064000 10139561 80026142038611546762241766358865981812 10139562 -237843725273646154288190646505420233888 10139563 -119721807897260323223909156205679706880 10139564 117114980455732406862565154696225981952 10139565 -33934208808839786696534683951175464800 10139566 -76887159463095135543275602336085400768 10139567 -101954526217150446774164057525543891640 10139568 56775409666167582647002871740374810624 10139569 489857099325471490342421376990969496560 10139570 -46922300792416755678109272645309095520 10139571 27338074000219605106830924916665203520 10139572 1729905058691132842912240226059333632 10139573 -126609432351443480323225368071888051712 10139574 178560235922687759981734224737864794560 10139575 -106488566474903933129194349786241924000 10139576 122336925380823678211202824400032174080 10139577 70283912331780508588117831207737392832 10139578 39611004852428716804681655391088285440 10139579 -799208114174981561810955382065512811624 10139580 -8559935292476777884392055378590950400 10139581 291530868121253080882054309755198644064 10139582 4923754784883422084642273276995844352 10139583 3509365236160866955923576216082896000 10139584 1587014614526750490969534452341932032 10139585 183077738804213608835130032276298758760 10139586 7717875015948941358895639693345236864 10139587 -172400595408917052077855300393218066560 10139588 59048574962151601733064626818901400576 10139589 184294021023961492910030568718328577240 10139590 60299520333104890224127536140422385280 10139591 12525870024344300986933855871869201920 10139592 -116881490036445754569812720338334515200 10139593 9579032860413724808775919143744540724 10139594 -140679783732703873976685252998498429904 10139595 -36070883703930744431881756219987710480 10139596 -66213824175546415237837563564134154240 10139597 57933158681607062423110855262371426080 10139598 73092417254711835579864212563173527424 10139599 -724665782797005549288440563881322777200 10139600 -5787640874740760254466147808168960000 10139601 -46432873161077235867238757089224320640 10139602 -241414464974974036203338754689644672896 10139603 -94000628794839115791925140923776127232 10139604 30931035864105335016900389261075841024 10139605 108152287761392215013900728802071854720 10139606 348999305281168200900411088954195390752 10139607 -125914039022358328295872317937404418560 10139608 -62588576928274985164842195861557975040 10139609 -34487772572559256196796187318024115190 10139610 -21795225181974328301422503695712000000 10139611 377101492655977920723341532466302136672 10139612 -120202961010318489045421654035385049088 10139613 321247274238922271091454403636304557088 10139614 131359860705497565457673938689100822656 10139615 2475011738408381735147167204722574320 10139616 -120943744213067629011485698015140249600 10139617 3701397523169955108082074534329075712 10139618 -65180574601413948393754724761214780640 10139619 72691911717904148351994819132323040000 10139620 39581130965969774615059794798344655360 10139621 -36119308580723412118429737303977421828 10139622 -51638261642915638246267621667449628160 10139623 265662521568491735237217169078682001064 10139624 -59254615191530255110393186817299169280 10139625 392786779686198238638374804940609333000 10139626 -26787735920484486800250393461835882240 10139627 -53517160666387564468401975549332536200 10139628 3904674523836521795522541631622264832 10139629 -726118174745253674763980048640084672416 10139630 -25157709773421545008698313471726366080 10139631 13037564351256611000167907054321330952 10139632 26069725825958597324923743447922278400 10139633 170659896916955622209368378132677194880 10139634 143243357766496136574176206856681280000 10139635 144720196719132827380172628745410508800 10139636 -6293817761391213016591540909381539840 10139637 186217665041581503177605429565068988960 10139638 130362410269627956123585919640501058720 10139639 -855669481165136470924126016941894856544 10139640 37419789055625526943334894589974937600 10139641 -237638688360329288487400011897945698016 10139642 -62062186971377092167268047042902876160 10139643 -412376403503147150116461972906603094068 10139644 45774823969702015593962790510245846016 10139645 29059837059117052677664825913170494720 10139646 88275847717493147354845836816514096128 10139647 -20332384903946742244413864288187968000 10139648 -23752505460059597235424289682798673920 10139649 -92716508062103558412777438351938150592 10139650 132812973197759079821708228204331264000 10139651 275746179450515446386238969467147110652 10139652 197786345834988359840937168220451438592 10139653 -455539222150916172947864796880471068896 10139654 45484215336623272089956337883651430400 10139655 187625146103533829985743428969174814160 10139656 19865778126183441264673021632170895360 10139657 29311272074149405296159147818944538832 10139658 -2245071997873640849891833013414360832 10139659 -127250600364873242020853835357091508140 10139660 -53848615290160927230169722369778744320 10139661 54549100846217746508755527424314353952 10139662 -261369171192383266812394682835414838080 10139663 -468891463255367837277396077370913643088 10139664 92911224819956122762527691801951469568 10139665 -29540007283789173479610987952515924480 10139666 45168278829921962248599515124199225344 10139667 32783291616601719191728652155068819312 10139668 130303999368762572541258868737404215296 10139669 25431726870489768997575793252122879420 10139670 30536440317858160193076701592236622720 10139671 225797315013966751702099101593949036872 10139672 -426245038395445321023833310855887923200 10139673 262851715524625506429660100353475389600 10139674 -194837946206437384595260596225426949920 10139675 15492216234453004851010603347731944800 10139676 186100837767846619240287138513223726080 10139677 113373669144156324102900281232669620512 10139678 -149791213972659788939007902234924146944 10139679 237498779113473432266761627007011872 10139680 -27176462970377329014128703229132800000 10139681 -12517016958890615323005952006697695200 10139682 9485406811358595408369615108728292864 10139683 -85737108454646282645046665092583548536 10139684 -235452663098632888224652451919059553024 10139685 -122392384361362504969262933535839887200 10139686 222316073371512302227095349836184112640 10139687 -427970801607983051192117852713853534088 10139688 87690247045539038436231847770793574400 10139689 -190188149179183424410601837587618128448 10139690 -146832146309127199798911491169603091200 10139691 -4983889483738067763025843119730928808 10139692 355958958275595149379999122838487068160 10139693 396044132207961604593959983255779593484 10139694 107352635446813871922997221553219993728 10139695 -164927732280228563259867442580282542560 10139696 19195204024776789324799828072039514112 10139697 -89491920206536666037054695708802241792 10139698 -14617325683034102100668511830620316400 10139699 -546611100647409338192609912168408445300 10139700 1691779037565443197805095858869657600 10139701 -2740188384214539432357022440790879872 10139702 -98463826744993017142791007527595236096 10139703 6812241539011186207220035317600588288 10139704 362114114393937434874699648877838069760 10139705 35274303221787908892541357096873437000 10139706 17353939807192870530743781506570924544 10139707 113187696471198215398919098248548596200 10139708 -178028799999972109045356364246493812224 10139709 -173130451453452869619051630050637117696 10139710 5666908756255012266050482333433925120 10139711 -73385018744329514426870927943033179520 10139712 89657006068769601705235237543203569664 10139713 -740816195299365738375516802071250039760 10139714 14345798378181161816992729744936872480 10139715 -128691036991027684613011212936279684000 10139716 86429238064765076688552281600793706752 10139717 239850754491530533202439535895719363326 10139718 -251607202615298523463216812198848292480 10139719 430182036389770502693694080363546828120 10139720 199552592255822842854555491599199692800 10139721 8863790555607434159262640532972107200 10139722 35734318468934959640796335066566500912 10139723 33178157846459272752243676301052027648 10139724 7000019012566805782863335760628724736 10139725 -9141428786038355764907668031083484250 10139726 44587054049068909494882151998420357312 10139727 11460718230421631454726770482353425808 10139728 46657703123278143167127753409242333184 10139729 205074160782837057533235690609516879360 10139730 66170801935159032723665110536080448000 10139731 -199457897524060958257116046951548901808 10139732 377678942225490586119676710449714153472 10139733 -87198434076822464760947648366972279616 10139734 84385482824283517604112441916825405440 10139735 296149120402805380816618457231674475760 10139736 -6350383560344761107356841739439308800 10139737 356055732004351846749754691184070869386 10139738 69804657115555918605819878429722442496 10139739 -95143143069783908960981189357816817408 10139740 113611869793914593389979986919073945600 10139741 44620201533674453622358009804682959872 10139742 16449893181676846293758664087553293312 10139743 -348017845550885230460265735742527191008 10139744 -8540468033437798354043612859810447360 10139745 36479372662888203626770073685861657600 10139746 -223769521351663198993165223836700522928 10139747 -36948591676798878678662403486540471648 10139748 -59594374670021768834712734792009011200 10139749 -636181945797332795048788023177053521760 10139750 -63927574833582050612361033275426880000 10139751 -23276693622979537307142821699498538480 10139752 -261419874392114163904472535259037859840 10139753 19724234944107816274695595504278598884 10139754 -174574894439783854512307349915343724800 10139755 211757974566170103214460351959513448160 10139756 65982476429230672201990286659755379200 10139757 -229641206165506056593175442699701794112 10139758 -49163233077130170833875091008589123520 10139759 7699092258005313223693305835220539392 10139760 68023501196125159854276772349180805120 10139761 -231156404894379686457886190883240908 10139762 101101964587734953649775484767161199632 10139763 331778458317778083189755417476720638000 10139764 36471910918647537651708888922829960576 10139765 380121442998247827794516710924938645660 10139766 31485012005430902894984360979734016000 10139767 891427872848018913967018688433812602800 10139768 4019519840548932611228305956157378560 10139769 362992860102055404008533698448223394240 10139770 63805349010932953854149006999945150400 10139771 101314243389366067135176506299964439972 10139772 -182636574329319109746633152901115084800 10139773 -567124947691117491486232609868664256 10139774 -194649490130401980197537145372413796864 10139775 139317423745463726471644688723577763800 10139776 172753611331217700775856383770671185920 10139777 -472717098813658184407895578218538321068 10139778 -1040982114844825104121951504075252992 10139779 250674158836987173496527359678414490784 10139780 -92338430476301117833055475035886059520 10139781 -45775597887936833566265383805242281216 10139782 54053449386713994661874839286499472992 10139783 10446392825198836900342872283308668664 10139784 -86705397122189009712111516496458055680 10139785 -8793397331751866553395949854208390840 10139786 223003557992558312409160665369177036480 10139787 999236275126843735326951491442036480 10139788 31617256363725606917572453735424569088 10139789 -61475336916903847763061070994971025760 10139790 35854297276177256341267982669770506240 10139791 101829851479256795153664661046511590192 10139792 33348756809647285846124540113623367680 10139793 449062224880815003010180756697270720928 10139794 -17607186078884937788714533290157115904 10139795 300512467029034069805038864973743642800 10139796 32866821153516065018242191880467087360 10139797 -427578702510930460592014133631343049760 10139798 -62177965194865402563037100444266044864 10139799 -127771084493359613196469698529877201280 10139800 -78796332462857576978493697063680000 10139801 21961756631395234152008615473749658368 10139802 53270483684011092511248325699669151232 10139803 -141043095774407061694132784284064024736 10139804 27732464953917996013291473099920518656 10139805 49986466609201616348582041505695586040 10139806 -113540160433793514918089774105955602880 10139807 308044115387535654463544775707016936192 10139808 87394093181882897349102530668391301120 10139809 -200760731001451215144684934464600136990 10139810 95893761211299214256761564254177576960 10139811 82240007084761421081996680246042814784 10139812 -164343879015285378830712818780234153344 10139813 159979691208851764317761598202876774560 10139814 -95417541307511347603314887063823064320 10139815 -292458275055338315904085094023937573160 10139816 465634528113025149937168281415822786560 10139817 223261019911230799898833580185654830480 10139818 -60195357972974620004019506624684881152 10139819 380579911426653053688198763373664473880 10139820 -204984947074078881119502330015754045440 10139821 -177175772608011638652481130998357939200 10139822 82917848523229841908932428818272052224 10139823 -8252912346236871775052900526752802048 10139824 -74296863978626155045218655527284162560 10139825 187616576454785070560761272012685998000 10139826 46975695095221218907540569224665311744 10139827 -194058283300605779958464226706775720448 10139828 -224348346106757759202958970719722479232 10139829 -16504546604365624291066315882592514432 10139830 1175552589498876384870239684600699520 10139831 488381281249972128372893440350824364000 10139832 223395729852161236257740307368823275520 10139833 25377071997001589439884465654923352928 10139834 2220108952394988534062460966697659840 10139835 123862720452682064805574419324853059840 10139836 -12933087660957344191703152188982141952 10139837 511864910413238100165950626528301926092 10139838 143701629590396529884962059137862082560 10139839 66497135021165341094612389584099219640 10139840 17773143813812382605487283147993251840 10139841 83084237117247874028399319452312848050 10139842 69772192375702198125931066974324645072 10139843 156677511519114760653195201498548860416 10139844 60922448094387225466556546328909250560 10139845 -33978077626232758081495332080289793320 10139846 656182175302509295749320348161440000 10139847 -7396882466999232382847053034405913216 10139848 444947028788569139815822883695388943360 10139849 -154416694432004758834537026221004385536 10139850 -17568917417959543955882686139976960000 10139851 -117466603521573608551216595141195478048 10139852 19137327443721120453400800848426176512 10139853 -26946313110592768384958277748919558016 10139854 -32685919383195662276233004616572776128 10139855 281356586793687107000678168600631630720 10139856 -86449170538405400233673182595508338688 10139857 59534786413298406543476976025740327872 10139858 10003278759924947685784830250670344320 10139859 7312194892218892323235132367346547800 10139860 55106972248166214533251828212164878080 10139861 -96593213018383583248007384935448064288 10139862 -29980481108622390814270515206031328896 10139863 60347277360949755955694834013276867840 10139864 -87886234214874869417178363098063861760 10139865 25604252580066774578041383545146669440 10139866 -21670221610780657157377225054218168576 10139867 14726993053280991358868589904843934916 10139868 153217380941878672995043289618657636352 10139869 305229268423931682956166547654243919040 10139870 -75207356451139014552478369723865280000 10139871 19124498260656893605963509986750832384 10139872 -202628311467056627178413906050174156800 10139873 -1315083407260528944459108690323535696 10139874 140734404178053316490798249377684875264 10139875 -85562991216389454760246275094343760000 10139876 145929448523533353856764195123880012032 10139877 -159447545789442890492938280379301552320 10139878 68066092992861704294017043979775049856 10139879 -986980118147896460962402262692011723840 10139880 -63823433672047163186027868179097600000 10139881 578667594834074996104690325635008202682 10139882 165118965042116349351540933821003308800 10139883 -43234535331018176536245944974234033152 10139884 201725404690188337707451486607102402816 10139885 57597853364096188520930968182168011520 10139886 -55069130387270050976796997873543123968 10139887 37544382766261897014354617934618257600 10139888 159887389341386897201279331339393761280 10139889 350894981885594198565537110588532461424 10139890 -107226975784036412384078599898863534080 10139891 508933175157700533905427410619380900400 10139892 93307295164287749055047079882873311232 10139893 -99191640654048363141424681130433761376 10139894 113310648505968737649646790457584654496 10139895 -62748325087434168667774761238398394560 10139896 42966102664368542232437656307074560000 10139897 507460049979781434513264012080442303300 10139898 -47525017098909488055349777734397462272 10139899 -59094947041156122969657418158008510208 10139900 -253914518362854937393525702143731520000 10139901 159569742476337478697202885704302973280 10139902 14298522205037976864547346832187825152 10139903 -127201193880717096451622796197290605720 10139904 65416110750990908582304647210927652864 10139905 -100529514441134296092498890372132001240 10139906 144734372356933149040730094265899795456 10139907 6748960890364668060096126751691994288 10139908 -235455420479293350246522311724428490240 10139909 14293644907777227530252986432798117404 10139910 77119203064617396076001644821296977920 10139911 227069253499366506178926376402073023000 10139912 -163955652774530043151592982432133939200 10139913 -72122596019991775685152996917834465558 10139914 -105322569886519605592799359732800362496 10139915 9807887631187779062610436249995940320 10139916 104582420852456883533539910496291159552 10139917 491365802995741442682736930796191161120 10139918 27922061205636325062010216591030283520 10139919 -15963531919135193957976884735306758512 10139920 -34073852287699778371816935036144844800 10139921 -223321781437686188333494872426263424 10139922 92726459321273715590785216708164475200 10139923 201214945440328408816373127793492048172 10139924 -3695804181454729528400803336598919168 10139925 -37047116393415213147845943836757580800 10139926 -190372956727055599488905632051821317088 10139927 -3258529862051404638237601417780333728 10139928 2228996557811619506595209903181619200 10139929 -65841700962837309500078671115779580470 10139930 43511639932903286162116003719015387360 10139931 -297292691323326128509634102736686462160 10139932 318860343169006150867554092455447721472 10139933 87301337765176681900291432074035665824 10139934 -20040164211115248451442536312877285376 10139935 166895138812556082754142370779352802560 10139936 172993917661654634595845541014110470144 10139937 -96046350219031735835406899421976593360 10139938 321578955464469160454743931516337836544 10139939 260138046255960113370009987642230088240 10139940 -66685012743028686252420479140502634240 10139941 85915615481792045853289726100364100224 10139942 -61533401632056382943188130388458534208 10139943 -105410683173266639007501165304414723200 10139944 -402103784514307275581958719420653486080 10139945 -53284985372300850704560362541097260800 10139946 -8372242278308619493967904183740054016 10139947 -177937474099697252547218835194348309520 10139948 -35404162051910748632390852013236613120 10139949 228167699080571141875219265605401588534 10139950 3075640208517660963263369464587120000 10139951 -557234958088723727748697020723141854400 10139952 -43767158539912647105825457170835046400 10139953 -40302790486827443363025304570207138798 10139954 -150175167629078516958791371424721875328 10139955 -82979991128836805623284041093179008000 10139956 83429455354886201792352635878641317376 10139957 -335369953017006095771843872249067965920 10139958 -236597306843723001826839919489604275200 10139959 5037831496515463901384856907519070104 10139960 180967392115635916724080181131225497600 10139961 49152586368151749265742521747871590464 10139962 67975248458347155458078328178416937728 10139963 -257870833381762241299837158925868491536 10139964 123899788428949031316097723520487137280 10139965 -358992024698277249108700939301564472960 10139966 48567236394948820749905031171173260800 10139967 119672139357157128877063004625491806584 10139968 357465277184614959137377040826227490816 10139969 -184030926186550509104222022038192935488 10139970 143296177433582673501177100104915840000 10139971 572430063473671783218495586181783482392 10139972 -230102998855704247995862472196986212224 10139973 -462122844083473345807014801055932290496 10139974 -102824614159500306501169162667235360000 10139975 -262156628737142377977691272518071860000 10139976 23565902782856885817107581512607334400 10139977 394335081129895918953066075474696790080 10139978 -92103658340981269599065023372289130960 10139979 -3131842792882091634492015469941955152 10139980 -184095215824962036751168912131576960000 10139981 -811454196516539359339786893944579339328 10139982 15720372349993358738474681740601291904 10139983 62080857471159501108317611810588526320 10139984 38239597425413157319624514017855389696 10139985 2639682189697255977515591360433960180 10139986 -108187147318255262508431626826768519040 10139987 131687806663940854844923039617650424576 10139988 130835669345928815921935824849318144000 10139989 62503250086632340338877383897138499790 10139990 4148573598853619350320779924156520960 10139991 305455279489225798771817344097486860392 10139992 15596956753785174202065285387225292800 10139993 -524984596890134759853970274614855172460 10139994 -21479196600684441425384581759577835552 10139995 43296079054703501750488799439621862800 10139996 185645938052768747675635526065825981440 10139997 -11951739807175653161988852789116109696 10139998 -132189864279638306686894694169141153408 10139999 -458317111279296557221399865308264245120 10140000 -35343189317282341857736036786421760000 10140001 353569198461761566375038748287604020002 10140002 3684948344941226909312035192546581504 10140003 -381932553498295050339255869029570511388 10140004 8428689051562010212945334218655481856 10140005 -46599389246673293547093830735849993640 10140006 111510098151623225996634543546406972800 10140007 -13463654010861620682057917399820705792 10140008 437848089274184322707697043142380968960 10140009 281098659576250926878283102980513384928 10140010 54546154823778822315578869705878543360 10140011 154123374562297880719947368007095630820 10140012 -229466468942581423083427779794839065600 10140013 -13199024860561314379976016550873187016 10140014 26312519031300597351427037115547937856 10140015 -23261859840573190761618674615848012800 10140016 8631177418108463907615843291481014272 10140017 -129143309828752510475944649142007877934 10140018 -3065545539387319188867761347346096640 10140019 471724443027188369741937998862681209420 10140020 261362178150508825097232578172671784960 10140021 -32323447147497148639583749819323845010 10140022 1686115759479550403327643043552752000 10140023 -197661518703093838690715045825824616136 10140024 420159289942543987703213148021707980800 10140025 85829698301993558938433118040841492800 10140026 79490372846803088002320438148259891424 10140027 273306504284449474942128309153013904256 10140028 348079128705773869744757485497713543168 10140029 156482252679703937795941937340605418630 10140030 125240468868163993185920778422356005120 10140031 -56045001276141654735600652455435526536 10140032 -169573385333538485444347481809370480640 10140033 -78055322024454198804752004118722539520 10140034 100534741181552196027786517489515974400 10140035 16328481209109378507305418317472564000 10140036 -71681626602413460490373723565175845888 10140037 90488126669215022378790741623905885980 10140038 -8177582389170326079194346828888714240 10140039 -8190990097178117363632348736577269760 10140040 -379773536958179664509430028870262323200 10140041 -942947305850064831397511070683821395456 10140042 203445238570777394832617580230355456 10140043 -343162370553886939407631383345409316216 10140044 -86637043954930792605203484774927819264 10140045 -578732632275759277015002195002880000 10140046 -24059390533185057533578616357527891200 10140047 -495534679785544647540925468293691095504 10140048 -97500393189382268698588352719703310336 10140049 -238493201807364504572678296607096020236 10140050 -118129743834561969753539664208483440000 10140051 14278561158476794385782368989216008632 10140052 -16598788748949800338148012547925465600 10140053 87492923571353203781701056912526848000 10140054 -83985696090063410961534315680515798080 10140055 77189084009238612383776139297471989920 10140056 74312408464546214580982061265327513600 10140057 -357373814606374487822362125361712770560 10140058 249941435497055232179490095738704452576 10140059 -254895056846635297965773110451743423740 10140060 -5694231859074132664711293591126912000 10140061 75156377424606174627881108728984033792 10140062 -224776332205781658103892992309764588288 10140063 -9512779454812990223117034895272178800 10140064 -22291583994473620154780977449887858688 10140065 -4527933460617379209241898523870037680 10140066 7813385255620520080622576522521353504 10140067 -47971866362389753966522414379328395008 10140068 -53486877415616487295252804818376609152 10140069 -51106063943474641368481333271930910720 10140070 149964518033529135314479501436321604480 10140071 -74213083466856000305650759831728142728 10140072 -96743085706999946960839241224202649600 10140073 -361994500889504167913686374360692734080 10140074 64687797239252955337998410718798596352 10140075 2474682020463554786250326246568937200 10140076 137088066407906945225138615466267157760 10140077 -138284128130863828473152776121910916074 10140078 24774370974006769746328788878383927296 10140079 -85791595967826173728560773836956915552 10140080 48575157199558519175795271240296693760 10140081 -64970720070811689549450771381348795456 10140082 126205802620354796567447032046285738400 10140083 -292763369690809229760836633086220647668 10140084 -108001617170604425965886914707021809280 10140085 47579497776180683755451893364263338780 10140086 -111149761804133646950636087387253675456 10140087 45912712273466708400227147112495783120 10140088 3558245411512936359823626549326315520 10140089 -373630780165930157923042396128973974444 10140090 -6569404607551288899954262102835673600 10140091 -203153165665074234110477495239421217440 10140092 -155644313768432951034840132424747991040 10140093 -380912266911718399728917154399984100800 10140094 318432546269566714018035940767489616320 10140095 43930104666970861888737162630572323680 10140096 87037764871087310073003514759565279232 10140097 70621646725679184576911502890263957824 10140098 22191976295871414144520095440091502800 10140099 193590603043456098117489519503306339064 10140100 80532055514521153880170656272540876800 10140101 -322798162564461997376434950908962556898 10140102 38912631479938566323488904101509888000 10140103 2089102266842519602446791709631481104 10140104 246931882725770625655309941101681387520 10140105 118405367390940889360191914742137472960 10140106 -89599003688025758142143759173762092960 10140107 -214696493998945434694887617585363713644 10140108 119114626379604588884789779538320035840 10140109 208046012586913575287574311648083276800 10140110 11020706983820759301772505685877478400 10140111 -434711491640881703349627734661963442680 10140112 56472504340383680530545696821270306816 10140113 32555197908657784223086419657468613362 10140114 27455310690476284214458598645685555840 10140115 -316857985691976596345303226593732072400 10140116 49914989911615714381533584672805808128 10140117 52327200417693906515968188704192190048 10140118 -264546349022132208848795476994023680 10140119 -195014722738744018726517750015911462992 10140120 108938422307513527861906661293486080000 10140121 18346175458559602435748148582490573322 10140122 31331418030382299461914308457294640112 10140123 -41217687752589897000154009392601990656 10140124 -363879824951622857792782395902455654400 10140125 -315529911008793626649024820090218336000 10140126 -89301002557602536034127270545899416320 10140127 134838244744303866509179478611776034976 10140128 360008987648084040091267311419279278080 10140129 -76625136627713358124467177155023326 10140130 -4842769899448274855488385334413506560 10140131 -3343304168989093417795724510282535936 10140132 77568901578369335831802075496709535744 10140133 187214500902977269826578681605638944382 10140134 -24607449108462197229795786046549055040 10140135 240684289617116247471195074289032763600 10140136 -365327279852883051211986411298373944320 10140137 -36415252668554675097947015865038320896 10140138 4979789547039034515848029458813869664 10140139 -122853248591722687501323875021992262144 10140140 5775622180340491038163848368790758400 10140141 -153234487991888869233996968392425175776 10140142 207607438338196871426523240187451345472 10140143 -38179475406671560929596021454144883800 10140144 -22498836622003631815261049767971520512 10140145 -223607155991585393325828937943443723200 10140146 -42408832805230277110379536964818036320 10140147 114276027270339363975614910926569051560 10140148 137908758549373127218156227287384125440 10140149 171924945254765755956687490539085471680 10140150 61366152076433043130323092289046305600 10140151 123179772428846504859219505833548677552 10140152 -261920296514305196625252982574815027200 10140153 17479557518879660271826475863379230704 10140154 198549234990637760933358194527942106880 10140155 444772684370395535802751019994319761120 10140156 189415872499292803658729718892739579904 10140157 -121200048149925928152884358571860697594 10140158 -273251154448763474853055935939317253504 10140159 43899357414948324996786615846738988560 10140160 -213810243996114131374347490194767216640 10140161 -103831755219540230911395077558259816600 10140162 -14880474264856278655509209349772363776 10140163 -60692400675053009343356079223039328 10140164 -180853850044343055121695810888226122624 10140165 76087385601321628843630052711947269120 10140166 -95760007288476987768418929655624798656 10140167 -30475699167922408808515105270619322360 10140168 44722678046963556400902746833110220800 10140169 378525333874404457803733459509638342700 10140170 344289977677704959717494813584335631360 10140171 2204785001355569927600565406594487040 10140172 77028681723330757451886777040921700352 10140173 -75157663255040477168141823446939335776 10140174 -3350987875193386022835304953099294720 10140175 -14043858090191906272374784858976836600 10140176 -2221568807596118784595044256231784448 10140177 -54332233100507559393361791648104388768 10140178 288926448149571034841199767096552330640 10140179 19768753770092637676536681654168480000 10140180 -128472168648205853534799280881498839040 10140181 -328801107319136745313268105343833271588 10140182 15797241513086079113183814159421809024 10140183 -222456469306102891155370051164663276168 10140184 -78303827639503102293461188427697561600 10140185 -30782911781648305450681164440740543680 10140186 51146863880225801664363898075551866880 10140187 -281679329255837018756555663030697911164 10140188 70051581446168047808872661354972430336 10140189 113561963173637296531199197775480962080 10140190 -79385441628256940881961861411903846400 10140191 242396508405967719586090160605482314592 10140192 -159190215466261228930139628221950722048 10140193 -6358443425027198057491276833173532672 10140194 109312792336063029695266393003391634432 10140195 -20113680355791506404210019683636200000 10140196 -161701538957026705137264469258694529024 10140197 -139268650848303808755246087418771882560 10140198 55715439014569759337734294183777355520 10140199 112123308290774309515620764085594846200 10140200 -34252118034924245578755283089094656000 10140201 -242785028726932014714043570333195452960 10140202 69782323715666619647685718657899652704 10140203 -690324306248496472249795700146995287040 10140204 274348887118860885598240475890453341696 10140205 322830969669586995137754100127920044000 10140206 -180254301311756505154174249674604070976 10140207 17731105985543127876049359499154786304 10140208 -47229144031678510978767545338549108736 10140209 557091264247887435322635202938316699410 10140210 -35882787947848032447583949404477578240 10140211 24866443660995403374718289497148265744 10140212 -228304358364602248209832302917094635520 10140213 -204525241147657834407219792487847054112 10140214 -173048605556421395373468081123860552448 10140215 69208552593192601106792240494477093200 10140216 454976616372747204844243449878344704000 10140217 -4597617328472345846894848142770969152 10140218 168329556599487586077635248734494403840 10140219 -75805091555803346138855862552644327400 10140220 69035599079584441371473490076819599360 10140221 70515966209961264397051948394211640704 10140222 -17948582400409972359727570321262555520 10140223 92059662080838868384984026811973342064 10140224 -39292394394574080462656654125144473600 10140225 -4497427163815271703786293677757908800 10140226 106807601580396802118963017591639791312 10140227 529881550465030292370213005185356826560 10140228 6880013730109025977911850038973833216 10140229 264180423737402622679209761220339631680 10140230 36234515282537383908066956394547125120 10140231 -57625586836203879578796717648370697136 10140232 148206711483902844103055029678190822400 10140233 -196512956151320466898285688834814196518 10140234 61096410935565332501715753489157294848 10140235 -44577148788412084177061183693438185440 10140236 359449283670192753430133028407396033280 10140237 231591813289499853169897602290109654294 10140238 -77744961249404142993141101421956149440 10140239 272352137627306469928634308706505533040 10140240 32989893847354290205441370084333322240 10140241 72284997227613353878492648132542230642 10140242 124742904797690540691771452772488512512 10140243 18178074723418291654781444589307939200 10140244 -14700180182516872272249260754542336000 10140245 -443977691259473729695457265394915170120 10140246 -32804225099344166044092985312684629120 10140247 219007408367340455223535974059273484128 10140248 10488497125521611919919308375633807360 10140249 48041840839450459111681589012914762752 10140250 250320474482601593415973435779815424000 10140251 450619156304619007763321140204351504104 10140252 -236386885033864278286288827680896685568 10140253 524883186324330356291647219073530270502 10140254 -229916752744752627254158273708160946048 10140255 -106804781292015787873568459927354265600 10140256 314391410631099777623640775992362926080 10140257 48466817713785084023516061132587034132 10140258 55533663514088821454762693977081881984 10140259 -415767357901448666366558297586766957540 10140260 5935571299634428836776594655989760 10140261 -337726223177561532395845471255420252800 10140262 98349486491504082441529830866214896640 10140263 -14172534678419156690541610554181541376 10140264 138077757720377690810428197440482728960 10140265 -271941690282263945230941226939821221340 10140266 -101494926966513841840990451943994137168 10140267 47998760604820824065765993982782792280 10140268 -349386513347760389544077732425872938752 10140269 -17884418397903057965637603900842140800 10140270 11802292312645107051892105569396019200 10140271 -422849595066559288373872896643519669800 10140272 18274625156220755402431411505928830976 10140273 -54113213050074507045226505079488564160 10140274 -312591234794807347547861498577426573408 10140275 -59340549664957235900760964826928335700 10140276 21082751034304956771143381776298809344 10140277 11536068574678055508765904674763418272 10140278 -3595281409649383197231366947418803712 10140279 293689759977025679419324643758646615760 10140280 227895221834877192098005667792304230400 10140281 118123820686203029243917617007962926880 10140282 245009260407908945996134475607317145600 10140283 -59155721386769594776834615927705109424 10140284 5539556102973564965448262690093056 10140285 96495842904623621311488125432666169600 10140286 -10274355452903118895602339581857185792 10140287 -134204101829821729517665703534559638400 10140288 -191682178782989124820454089443854254080 10140289 350985474857597693581105840328767241090 10140290 111163064363851023410744378669185850400 10140291 30421878331023765951693929845471229184 10140292 25963547281885663309833802284920094720 10140293 522567510298288545960830467964045224542 10140294 -5733531869587226147562073343554048128 10140295 -23339029275465884272129231646501230800 10140296 249408902053226448569311151133708380160 10140297 -498081984771105058071017806699147705728 10140298 -9369429845417537322450846919618529280 10140299 -64734525682230402453159857937153676272 10140300 13794025391480219296730916609182016000 10140301 293900843302791704756478146735027781302 10140302 -83061337618166577431272700426869827648 10140303 -750762643735397529499553932862820096 10140304 -31629800883243342580395788534375301120 10140305 60693644510710302711917241032089346100 10140306 -172195010314825055733806224727784897792 10140307 161997265459574185214397923984916016556 10140308 -94951974052896141965238157427505070080 10140309 -9946580504508069647836178428159535136 10140310 -26684915111933580033326740197616250880 10140311 409455028354966992118871863640510067912 10140312 -30390876969066473314538989526653992960 10140313 68643940097247722659325072489232901140 10140314 106796285704359169866910323728438860800 10140315 -102538824522339075488647761486088212480 10140316 -6932389141362618302516225593079778304 10140317 24260980867663558533680855182166489088 10140318 -59275724128870614232595112769397823936 10140319 248574231271695021116643779682894611840 10140320 150475380796669145717073147168858439680 10140321 -486813602522500821107333936671249417536 10140322 58189187611725467260316546345598849312 10140323 300103850652474376569130421693238244572 10140324 54376353367315304275198667441527981056 10140325 -35151854549520319524374247995912587800 10140326 58138549335028752449934263319866386560 10140327 -151145373724449170359078201994802089136 10140328 486402411342994547063544525325473792000 10140329 262991411749947371778741562322497221876 10140330 -126669645765048780399574896425204198400 10140331 127725821500102279956877027044831639984 10140332 -156764073290800065565082108257744770048 10140333 27385411070195018657388848809924582464 10140334 -259995050887376061709205975700165077184 10140335 -286947536638373737002111516794923347840 10140336 -22282827165280568267210974671331983360 10140337 -498287270127308155922921866535644932380 10140338 198987123742075822635420500135223619200 10140339 51788777193052329788295548381505903168 10140340 -6623150330880021014591810787856465920 10140341 -175161554752490443734571014575800938816 10140342 -105982052751865995710343392428730330688 10140343 -760457152012949579066373176869463272920 10140344 252416966235791649132569262754074624000 10140345 254697610958826363397193930838082798020 10140346 1945606439511665023240036480507547904 10140347 53498094757467329929853391914104913952 10140348 -4564316110351225289467267518976327680 10140349 -404087719512079783608767823389728489940 10140350 -124188539397039554000879835755044992000 10140351 -2839494219292596215459240780642526960 10140352 87317175953506900063475874982664339456 10140353 562961103436069691086480077784097281602 10140354 120266678654341358704581993147836770896 10140355 153230538878817686206641520621190177760 10140356 301773406461807732145159011664160929920 10140357 -2832860725013441295480254994556614720 10140358 311791122716269283225811333138100733280 10140359 535507858762585054483823244829878292104 10140360 -174389881249844489837171777935660646400 10140361 -267473045727295372920689054616861296640 10140362 84522182009166423142380134707475729664 10140363 -466150168120626312175454333970403947600 10140364 63344538190600296124210239132845494272 10140365 235392906042832372138623634088792845260 10140366 -37286709983006517439305321224117089152 10140367 -615347586102854468243491615376522093584 10140368 -15727583664793537843571374203369160704 10140369 151290884571671797675916196362678517744 10140370 -151320689681585325369752314813969761120 10140371 432393744154122831775008709991766910572 10140372 5926574855225005941908873535830968320 10140373 267624007398194243617998406348158762940 10140374 -238278523684590125538794411149132004064 10140375 -84498439949376587202215454031251072000 10140376 126206429666004751681267867841483059200 10140377 180939514122319042866232115811535989060 10140378 -17888524802642487063297608164632425472 10140379 -53152686769183588342323539207204940160 10140380 131071048569204070050608443683729239040 10140381 -337468768784718964597226305454397359616 10140382 -89424011242826707216648944571799948928 10140383 299962572670505725424483739980057656320 10140384 -18403662546803030319449897072705667072 10140385 261518197637490267225597536023694402580 10140386 -226727606561784761497920141906764530608 10140387 44089273950435260429683003434844131960 10140388 3122010748847257932145975884562460288 10140389 -2131183168028525873895769295743234560 10140390 18626427569133166465062809727305454720 10140391 -504194655290664390563867248331951527008 10140392 325982082288603976485863935878804864000 10140393 -39582664797708667769685947719216044480 10140394 36857346437528547381736057729605841920 10140395 -1191038886798950671373321753475952800 10140396 102301301117184544186755337911307714560 10140397 550449809344458381042383404348600997846 10140398 33334326903485138092109621629723633536 10140399 -123335543606011863636369502066490402616 10140400 -26713523500174823818476842570487398400 10140401 414238886884462864275160489398000402420 10140402 42449821244575672879553839003982178432 10140403 -11358036769325583136163295192478334880 10140404 371064602714448369984208100056400489856 10140405 91116900251212960828871246746316160 10140406 197164628133890372115503339291022322560 10140407 153515308387674119918374434034626619104 10140408 221947164369019381188899089777323110400 10140409 -342821295450898571182872268100048598896 10140410 -14176091318188045335528360989674414080 10140411 -11277814756187694360089770948121021928 10140412 245356598152310779440150709499988217856 10140413 217007489483747800410769410838136324364 10140414 9009493166794110423580425078389191680 10140415 -2643972152028995705513890521293766000 10140416 -69181272495232665108835991081164210176 10140417 36705408118994800793017440391898759040 10140418 314737865137230942314338686060666590160 10140419 81063945968486721122483238291494285820 10140420 -130679541370223324446961759828735877120 10140421 522837073448299134402873245375113798622 10140422 35485993318167439483699815244208144832 10140423 133564530448561425217348000975342300584 10140424 79054629903404228430860856683075665920 10140425 -170529869764911813592851949773999673200 10140426 104718406861857801118459171835225727792 10140427 -78255324044134656054600420800830165680 10140428 288489310927638524761313954447116723968 10140429 94481482231849428583794327702616646688 10140430 -22896059852438251760557347424125696000 10140431 -141499909919703039448697049259672104960 10140432 -613470185414264980473683523635773440 10140433 -2602488672250825295176720870466468160 10140434 247566144399688968668994500711412617616 10140435 -269203173767994689801563877116549188480 10140436 -376238407912226495595058153342392200320 10140437 -45268275527123297270283407564185693032 10140438 -89822828639464468487712560454780911616 10140439 -151941479911609523049470033677064760760 10140440 469603231056314850999753800677969920000 10140441 27979383078340391216109860736716277504 10140442 -19471452920226513914641324510426546176 10140443 15315285874400784060184418199291853200 10140444 -186504395907629582023910607754580782080 10140445 -17528226772090689251140913627139947520 10140446 235474419147341437221515958939579468672 10140447 -2156294228422871819349184905342906624 10140448 198624421863610711127762964569511690240 10140449 600954980613327271835277305851556005824 10140450 33761750076253316894346388829027808000 10140451 116418179480061225015761961465384015452 10140452 144702155538165113334373589593451520000 10140453 717386311141445595379173506198035371360 10140454 -220157722441800108714560642203507105824 10140455 -45571957357230333997692312151370382240 10140456 118887519829168589488956031094218506240 10140457 -498953986576772250500024147883415757468 10140458 -472878951211677660316112097890209628160 10140459 -125659721654225047224894589298855066880 10140460 6565391124207938790527275448354472960 10140461 -40492278113382360612337470783443196000 10140462 -90155940763976275463217579409335118080 10140463 289226597804264312050697914024822429712 10140464 -20156717879903254576151431739984510976 10140465 -18889773356495133832668686911677242880 10140466 41136199015001667338560541822928156672 10140467 -45294563044795742984791994022980376120 10140468 103110484526342079690369409559617849344 10140469 345839877669789311498970759373724405870 10140470 96258246058095259119265492292600006400 10140471 -16153724123868101056144274989709136000 10140472 240370499757691617103002549712861900800 10140473 -43752709673169589465312196417980956864 10140474 31767286962534421254184345230999567360 10140475 1513735230721764686483180509352236600 10140476 -157838606140566421227323663705287091712 10140477 -273840760343754223185640065956429568768 10140478 75923414060682305260213474321835447040 10140479 46184577906364835412251548490704863360 10140480 12567673044640145973917904953891880960 10140481 170318978009351140288044801744390187732 10140482 -26735115244967180658066461106169209600 10140483 -64863231823910569622482657195999132176 10140484 -280975813701110344003027226499367513984 10140485 -39630351662985419636772345276455216640 10140486 76755990324122966641033692674000489664 10140487 -72393381971300962587630218689484028448 10140488 -106342775082354092396273403138842112000 10140489 126456488956230913797329517279514885908 10140490 -2200681884239184248861150463011702640 10140491 -293747500050218312862396791063495465328 10140492 107706017621553952876815774996822154752 10140493 -287249003423518788023809163025984048000 10140494 -47689644006360667562232282850070715648 10140495 87619383872854804335444158474789385600 10140496 71076827633333463571650276415591473152 10140497 249969535526339129371180728836893234032 10140498 -201083893723806454894647283352883866880 10140499 -115613162353879655762018410399703828500 10140500 -10505601821524939328895611953339008000 10140501 105957659166953626707166746156757113504 10140502 67041106426768940399514173126046257952 10140503 -11526485485639693012169308160783571072 10140504 -188920764717250222007906239633920491520 10140505 393972850810590344770644504556898982660 10140506 -186293009568052188531093049727085036048 10140507 73228902200979320490704921169762257880 10140508 -9707739217275093302840818492432937984 10140509 292916974593543492143153211875688863040 10140510 -101296277193258501268227347251035181440 10140511 358116606794583638952643309613321038112 10140512 -492201158693276461459848017949650976768 10140513 318926088489086221055946252780348091584 10140514 111057586455000893062650497643714443856 10140515 -33358788389399570367494120229563193600 10140516 36132726841697515210260946595308007424 10140517 210202689349425795775533054671430559680 10140518 4014036049175540033172884090467456128 10140519 41497840280531497512456052258923912960 10140520 114398096016188986513664433774106521600 10140521 621273415564144072835515001278254289722 10140522 -8008700601446162672129307193394474496 10140523 -169678010096528144674024176093029305228 10140524 92379591849509072489297116035911385600 10140525 54637582442298019603387046563955112000 10140526 -165746614173398661736184988434419584 10140527 67320531240838398938261098407564743376 10140528 32741443962667324954963811495234764800 10140529 71629857267455919738801631216837498560 10140530 -69989194555677731429985588941546700480 10140531 -141141903554037543107371982577142640640 10140532 638138976252533704096267626770151813120 10140533 -77005646467623484099273071001007384196 10140534 -80800040634228675009753014768938859520 10140535 -383803210956786374586041622618163940520 10140536 -68778946845676000421104132117173411840 10140537 135126269194825708185903343782087656160 10140538 -104284321566463554280686318750285160080 10140539 131425082927322700021144243197233544624 10140540 113857195498740128252874983713453900800 10140541 -507943549930167327646773328879503093888 10140542 -243201394548245241448238789482433791488 10140543 -44087051046469827207167222879183292576 10140544 11788683238932553819725988003577856000 10140545 -206392463492227252092544327068743702700 10140546 61752805495726489306365445968290019840 10140547 -497859831746332469308962179094878393960 10140548 300570728965119607450047995993015602176 10140549 47404188432460015985158422208559549568 10140550 -79228780445566288870335578752780212000 10140551 -355854776090112894152260949043871504368 10140552 19811292312130921077980410278928512000 10140553 156245689204184972253037599623032504420 10140554 192559027801738088688206362507296668976 10140555 -275985720889975711055009107499472948240 10140556 98036643076531207132933573009844486144 10140557 3299233506213451208576103353117663424 10140558 261816758091959917557989716944306554880 10140559 127051678175455766930537124527203279728 10140560 50173073907381918813732295242031841280 10140561 3479184245646627716882308346953398288 10140562 -86188439733944286054548009727914969088 10140563 -23752762718483417993963508003033817560 10140564 -19798554765665813565772408254748766208 10140565 -46952120439724983808785156312699847680 10140566 -142242219157349075319253926697767897600 10140567 -288636958051916352798787134598473914520 10140568 -39797449577393653230094800958999265280 10140569 379125836204781993801511834452630352896 10140570 -45821233770004758477946386710415317760 10140571 26834347851565191954481855757232290880 10140572 80360349905690272952896884157646782464 10140573 -18974682656185368234776359799413152000 10140574 493384949538902241321071294564559167232 10140575 92207384551027387893000525649029684000 10140576 -23366828083982718304822131375835447296 10140577 501596019087937068066764259132414099712 10140578 19489131367579171278894238595106869760 10140579 -865140390532776114401360050972781061120 10140580 -185899392662752441410557019869010988800 10140581 -252357533122669201387297657907480847936 10140582 105687586429828064958790952577948249792 10140583 532113777858145568903890657929229171832 10140584 688510213112959619385080592033456537600 10140585 -16162086705181667904566623368501043200 10140586 59844963018268088340514138321763362992 10140587 469771222360386060285848440778668669236 10140588 92900929510882419365949441197995798272 10140589 -312578017591821571673422072665292426100 10140590 88061444301393136190218561570163105280 10140591 -146986593293867707519425144540933641208 10140592 43594038916094829417116868198917996544 10140593 338661898751159555907546607766031613842 10140594 -88444308249006920545180572893640700800 10140595 -408762515550081934266327325316829488400 10140596 25189655763883090997203080321126334464 10140597 89912955299533051473805746819015622620 10140598 -31474287286542762432900739024025802240 10140599 -272510939105733318003508348279271357064 10140600 86558065173131349167965123453951488000 10140601 421988072168329914256741250738648082602 10140602 -89290705224101141340804935011017116736 10140603 -188643082243136772505052203390779760512 10140604 3114325402125912604944963870829977600 10140605 103701796501096248199864729622665465260 10140606 -95645398646399327136360093165022310400 10140607 -164968831995332284813407812174425534144 10140608 -21502489112081700800704301752834326528 10140609 193303631386766350695729774053417081904 10140610 -166177089316089910863147321328327619040 10140611 -262098330261422929178975640542520078048 10140612 86389094973313238075226996939048167424 10140613 213318158657193410819587182788165040160 10140614 120565942362384290872933410002287616832 10140615 119046976297287153074146062237488270760 10140616 442340437955591057888939087568051348480 10140617 -576748809068837254235116438975850112348 10140618 62845293551296276122687358136649103104 10140619 386954242694473976974746970204970749896 10140620 -10220468875465405955702078807618826240 10140621 -235742335591487160264525400577455649088 10140622 236590584908442806126802558379028882112 10140623 27756186186498697315808660825139287040 10140624 -2046045107953146509498399302355337216 10140625 -269468040233857043406712443002876250000 10140626 138411384193634892931394040457025777664 10140627 -6951987857129971504235514028280451072 10140628 57155259928615733123866518417320417280 10140629 37307262721275272258293440889600561230 10140630 -91230301811106324161237347198460110080 10140631 12890676037272479975266886082026484000 10140632 179723074756956255899345641542358886400 10140633 -40082412709358182573147951991573241600 10140634 -49383047056935815398149517542976075008 10140635 91453024714101476723840122125346953600 10140636 237102077820220955360327724727580835840 10140637 -61819538636714075545210008003446006900 10140638 -26029343347456231915628715355738311360 10140639 252186967789243174319293115870833988424 10140640 -183708020103869597367244752401832345600 10140641 -23298164309610642431079414845988894528 10140642 -23625310528021727477994859187092800000 10140643 -192396281451666475240643246789756299108 10140644 162487424369893073385518787072985374336 10140645 196242187570071608116883989250781570720 10140646 54606685003914673208811177681453454464 10140647 12879046579539807631228440653866200 10140648 215667361095474074356620605319282524160 10140649 20021765065540909105353160385387042568 10140650 -949811865390893806739424437440466400 10140651 -173447245589271326773192984467078994428 10140652 76268205125353974176183130938179809536 10140653 139465481630287513788083349198528744600 10140654 -17138609321574942713345954184193876992 10140655 54312191552774842493778233216412363360 10140656 -130486513658130353791913450779712421888 10140657 366052192270463434949580911532388368192 10140658 113713606682746483595701729404604999680 10140659 146549654833918838302309437182340505104 10140660 88455385805548337288639014429522944000 10140661 -389260696639820794374060825984016829600 10140662 86060994628106200135283372277917441280 10140663 132151160482931881909346102560430821584 10140664 -183779485821098402396376342661454131200 10140665 268268238964554290488886599802544741000 10140666 -157334991043928541383091513870524996352 10140667 132875609002901962338279785483087979112 10140668 -31126941617916778904975429913720505344 10140669 11450752021719684880432002195276731328 10140670 124052536987004536020692924127157330560 10140671 123548582094710167178911494418302522432 10140672 165654437069765577419148200751484895232 10140673 990619460838311313501878562077109707520 10140674 3842342161389556270450901947944335232 10140675 51347385745162238932734438810717273000 10140676 124480848637566429695779903564307054592 10140677 -153679987582839077460220887991505345280 10140678 15929062004272762654268283459509400000 10140679 121752023491079524722115448404362063720 10140680 275323968073237438994210765850488832000 10140681 -39453858972549277625819931811848484848 10140682 124098420110802379774609193323146726192 10140683 141842533298903936728401029712011757600 10140684 -224869153601114727208576987176566599680 10140685 -267226510442529903550563349050812893620 10140686 -5629133199183417071462798229032390208 10140687 311099754005364770506027318746267966240 10140688 126016138645280371574495901234991603712 10140689 -75873205300606659971509102440240206592 10140690 -307777044756427875707338348402728960 10140691 -466090338453436393815880484534141890560 10140692 -59885234059311232433413405265457592320 10140693 -3208678836464602777538687179703520096 10140694 130635355446532658364922109075168532672 10140695 -146577781695274772059052051006279869800 10140696 -192402780972533384704564387612468838400 10140697 -428271214864562797242050776716884837814 10140698 36599469698750507954629906516960126464 10140699 88347529036131510280053789989279663040 10140700 -32322936331473340566460339004305536000 10140701 -244716460650902522099627093110782802056 10140702 -21868624611947160963928649653731606528 10140703 106181072491608748768634259997782006504 10140704 -68588698115653879418581842621741662208 10140705 200736254521616511240031762420314268500 10140706 42121279378028912753204986158410195520 10140707 -403083357222054583883907232701268374288 10140708 -156523069247097351101619189008454359040 10140709 -411692329441915531964050674845436049090 10140710 -88761686067690088676307978635309796480 10140711 80667940075938521910048330186988587264 10140712 -336763495019020361137964203152005452800 10140713 -576341047346392157182913021806376933472 10140714 -2708956683971671899714323632825118544 10140715 91656730847775353208219929332856981520 10140716 -224491741116427954290876931908977468160 10140717 35503406622726546349098473322533336640 10140718 -89705937212291950110791633907273369600 10140719 -27337848470333509026634928825430841656 10140720 -21909120594220357989424558261036646400 10140721 -139156961208053981524339883117439587530 10140722 4021267335088971022630290051333568032 10140723 56205494496356685311183512962603458160 10140724 -296232034892620249881121248860607940608 10140725 -72790382688765026780071298718311733600 10140726 -58899261900625116856187937441420027456 10140727 -596861589412397224827558200855737710424 10140728 159817253089788424295967703022944542720 10140729 368258048429860160310963357497526747984 10140730 33873688316589479830274107720721584320 10140731 620699164212915717888150749184679394532 10140732 -67095680888755555291913498940147729408 10140733 -1858247973345995827851482350023617856 10140734 -90728555119563304342108915710390240768 10140735 -42729061313576005254959236612287840000 10140736 24975143310420430800013539964524953600 10140737 348642994782460083157129410151179000240 10140738 -35637675514774756410538716176854499328 10140739 -85384113908138281430234342923501404160 10140740 -138948811469917750554526277521324254720 10140741 -110842688694426384454412543132766001920 10140742 -45344581845879029947731456939023033088 10140743 -356802093348269992373216548617133815240 10140744 -100417244021827358447428545879965122560 10140745 -433186678431399589994050588045083801600 10140746 -83688424678480926057704467139073185280 10140747 109337426692625205553025626888645431000 10140748 125970891141658827785592556636673393408 10140749 66193173226300199092942592537837271000 10140750 155434280954239538272136966607099504000 10140751 -81916379742274890317240993910629716096 10140752 59780797469017877545681812286030995456 10140753 -8744108459742974971227842294757230592 10140754 79274049656085523056465176941431710208 10140755 -58160556571751983472154180151836566880 10140756 -36927978902087162398683386454879436800 10140757 341137438443308632821641896210741084032 10140758 150149683346748950600405661681980616480 10140759 94276645749034761561401880237582850464 10140760 -19169424881484635400528858961301913600 10140761 249264775132107488818939728656517844362 10140762 245410322672230100503515844225522652160 10140763 299626860421414774794149309213622382464 10140764 156893428465787195813170390927941497856 10140765 79763506675117518185184655841160532320 10140766 107843197371637559800350480623375336640 10140767 -83480645111229023878099418884881908736 10140768 538823306029893809302328249100533760 10140769 121233433509313903024191075689225521344 10140770 50460658435794309579184282916535014400 10140771 24853655467742533039861313080299096384 10140772 19502516494761502780379205880138510848 10140773 647724500515434425982482231566408001022 10140774 -48403627835368851692774791138991093760 10140775 -43475852990235920268264162236221282000 10140776 -4328452534893323252146149844957593600 10140777 227916151124306150895346807870726093248 10140778 36866295225903147922450173002665182480 10140779 -171369838441592339987104333904369397720 10140780 73308167781603388861064343479428331520 10140781 -179458188384225911729865823022253893408 10140782 2720554291623653164128750651710621184 10140783 -69439953819856974420471483721271506416 10140784 -110277611545066563482537343274238771200 10140785 -416975157172910146981202743143224547840 10140786 -39176807741407861074643599888769216368 10140787 221220205115711428886839285457475566752 10140788 -12824184106199439246540934335744811008 10140789 -82412945788251977407592239130050547520 10140790 -62351279638284556947961313359858569600 10140791 -109819995249738892717225135066945821000 10140792 28543671150381111307613694812642672640 10140793 -199804989364192225445873537286275410556 10140794 -60501476778091315176970879077655656960 10140795 724306766129142293104948461299688000 10140796 -290675066134392378566502833256300390400 10140797 24399188659445941457913991456355706246 10140798 240070806104319763238147613565166208 10140799 60563760922937693708876690109888648064 10140800 92814664261623219489678551277895680000 10140801 126306615792722501646494821659373544448 10140802 15506018063485596206841368599275778560 10140803 -69011190792514727822009890670281583880 10140804 88035505475873162109816313098536705280 10140805 57526773201844275750449314805743381920 10140806 -71738840108628090419105523342903745536 10140807 -32810951747910678057468616432701132000 10140808 134632155770487406602806774074713999360 10140809 179340803730925147993278232532536838016 10140810 -82794910612980264943740216639898371840 10140811 -1107025495328345723538598768004686309176 10140812 73413091233688168242282391734988231680 10140813 -51046775454392891376393607382573879040 10140814 -254648097895682491319375677148835702528 10140815 37085827378720774070985529616695656000 10140816 -10691100374487499845311541502234853376 10140817 -136689610360314215849048483767777396188 10140818 -3442232209796355222851560296183667584 10140819 1667898174525256818206932950890707968 10140820 15022939434741071911309152835010396160 10140821 69656814566831608910255291655899875200 10140822 56644833470042495655790104495187232640 10140823 -112979151157101308577434534793047064576 10140824 -171297260336636008294824959469552537600 10140825 -122866348182728611155704498922021716400 10140826 90211398498940795337423063269642064112 10140827 94196834170879274577119548266683248320 10140828 -131351906180673605404834455910974727680 10140829 -489112848851466167049223895080413484570 10140830 49108638002131569168310883695000174080 10140831 275187507073573856935993347583907037720 10140832 271047941304164282862464682589688954880 10140833 -353444235656539782942732975168558753360 10140834 -66362999678521680402471637770016262400 10140835 87239412936429988283007814119879316800 10140836 357012974008472996295564694279897678080 10140837 -50745634946027786610953011988744326848 10140838 -79632757699094155679959090165884529920 10140839 -324993245184310774944704622186998196360 10140840 136238469806893503437619852048448204800 10140841 -68940940772627138799453465283681224000 10140842 91950600449986600257024952985247057072 10140843 -188634020286938730572422432437579591336 10140844 -98259254073548642445718925474755031040 10140845 -290057978663327019557082028703019161760 10140846 -16533657206970037303790648540604099456 10140847 -546882054218032722698269997161822578248 10140848 44867308410011373367093789995993219072 10140849 -172154751086040774387439504169113349760 10140850 -109514552723255891446988116100087307600 10140851 1234261490441305951100651156185054032 10140852 -128165861091048087487917218906992232448 10140853 295603587406130115933416655140605349102 10140854 2152416864227636753669484972172116480 10140855 130986285146311403706659680856859930960 10140856 267878057935407580291573661217458319360 10140857 -505320666265633533111798986810209049568 10140858 -6702355996645026332323468663614756864 10140859 -425286615890938269988773248294859920352 10140860 82870290470670416802566934996080808960 10140861 104567188557541228103045441300482068480 10140862 3890433069182738832011509677175150272 10140863 509013305168016103013522534335433858112 10140864 94026176023236314589712620571041202176 10140865 175861691386086437244853882654893580800 10140866 55400172147132142564702598410457959632 10140867 -149115966951562909914037593912790857912 10140868 -11340949432605428772344744576093822720 10140869 -241621410235012429404899014682997461730 10140870 -18383439015636458313078620544002457600 10140871 245018163709189558233194345333644484624 10140872 -130650051650251987785872126765194936320 10140873 -596009138010572729431434747862652819616 10140874 -156143936125376551955456413828593621408 10140875 -191558144885918312626427665684172256000 10140876 -388651780592987764103691698967122953728 10140877 93336260253198940342888169861313948492 10140878 -289823895800753922334882288590360321600 10140879 -103264831231832554900710891276390019200 10140880 96929165855705031429350113134177730560 10140881 582934628917015985717806418393406550692 10140882 2225272822899816320009572341577524480 10140883 -336832409495706555852617381209134846868 10140884 65822515874444949023774292155206901760 10140885 -181308603501105078572834793821248165380 10140886 -39107683299926331726730939130282889984 10140887 166725987319111168663500610276959845520 10140888 200025153892665417950046656369691586560 10140889 216568739554686048943052707631577773760 10140890 15623803282596421255346866245342271200 10140891 11530563429273756351974930966372272944 10140892 147251941092558243998847374993650121216 10140893 -13198987997382517931317851762812622900 10140894 -215754657909359035768007312568093531840 10140895 -224456222330812245204489958309210512600 10140896 -391159852559214970882310035352730206208 10140897 39504764691553100444859487033341822528 10140898 -137810279998038137155975309557326842800 10140899 155994198361247665245568091266371047880 10140900 2458094360760011325896752203620352000 10140901 527112102001287308358567994289974443902 10140902 246223391663181159111131317632241802304 10140903 -251583282249431611867936481519874892800 10140904 -330017436332656056546009492192457098240 10140905 4174448024780145753224100860705987520 10140906 -39923870423382903040033448673750177792 10140907 123968022837153464058029931985240925952 10140908 802351544253888640191174970249267445760 10140909 583922122282268590967404810485928968960 10140910 64081739994822206830449844332626453760 10140911 -158991185766547077677069682165423371976 10140912 -31170861747329372068934999981072941056 10140913 261795275586600796825190196180139982162 10140914 23234650624067569377649636534744043520 10140915 -138787957388395449617566766743071280080 10140916 366362842031647678557934799922899343360 10140917 -462469770547892805515252284433189822034 10140918 14114723908359436148731391514087136704 10140919 -615063025571328784613553935042298903704 10140920 -248243011273666040146739883638977536000 10140921 -91870032354256772727946698513845377728 10140922 -233825001881162522097852808832540894976 10140923 33316566895888335387583852773553460160 10140924 2997203301979086403810141051341726720 10140925 116559199196701493314777446985409836800 10140926 223358547490028423001974794463585889600 10140927 77885786515957007270437361232964800000 10140928 -92710144151061011579425314398944624640 10140929 -384438171383109343946197081959025525824 10140930 -50340006008687725412071641571304985600 10140931 77849318025680197672540485147350732832 10140932 -423201746150567709445604336735743941504 10140933 -77953133864624376853587344421603968352 10140934 -72080855004988480728407139682086428928 10140935 88304211285721396028622421508999240160 10140936 54217687642118627948468277299393495040 10140937 -88173452642919562317240007559324787968 10140938 -4695088428249187901026925161322780880 10140939 -257030982948870734637474452197889580996 10140940 -71681445025890829018791321980318976000 10140941 11068308266889693450413414232528623052 10140942 -146838725219917127128623594229938741120 10140943 -557064057728541581731291933935287337808 10140944 -123469284283137382723988769654534832128 10140945 24170521769176899912013831798759573440 10140946 153491894164444976789767243249020462720 10140947 -138264546227090125865432400147176315604 10140948 -20647748559909770964502185340532736 10140949 -11671910642661952372929612046190782720 10140950 118443701926865001452502256943205734400 10140951 212773046362924867158166157168101712232 10140952 -477447242174293660068092817751724851200 10140953 10417668475138295347831535812671291264 10140954 -105782866632368985328772292136766361600 10140955 61934030283145418369258649049958699520 10140956 -86955800601510928255130606718628549632 10140957 17516028332170970278939707915708127206 10140958 240964177178265362380793800802864350080 10140959 -237783996321957120488486564327664551040 10140960 62482494785846576607531614274972549120 10140961 -5694412907387100474134056743471393788 10140962 35255758552947640330408793421927610944 10140963 -49035876400590812476355388656399869440 10140964 3386490168274434671714717490282067200 10140965 178702944921572957543316566428853085600 10140966 37985686616793518852930346328064910144 10140967 -213695466873198054889275354617918343720 10140968 209736852079047839858797441879206789120 10140969 -162450216613691297415633101722455170880 10140970 695329082798325447176806951213378560 10140971 -282839936345419957142163638093880330828 10140972 -106520645750915343091433470914040713216 10140973 -8243797734520325359076177061472188778 10140974 -275270883952952962270995253728457574400 10140975 -38236998449346302639034008997430253400 10140976 -31474674095584959690216843457089110016 10140977 -182522820895834698142961926106070776256 10140978 -115315128466054437637771963014112699392 10140979 597114971543459676120738665653081489320 10140980 -74589423347270638479784782057561888000 10140981 -56948957849718832278988203275694375360 10140982 -57373712639522789007094482205936804608 10140983 374762658305504988961401833826047427024 10140984 27528255318854096706192640302219264000 10140985 -395966708727965631727038086691875669820 10140986 436944871338278238528745326502917780480 10140987 -190529996618632254784976595319534015632 10140988 -28508498475580079072206989147325440 10140989 88998465208149677071471040141368526790 10140990 -102551511503265417024445331370218880 10140991 -6899371442382905561495203125041619528 10140992 4100310173305969346271447310408876032 10140993 -238174479267502454321489411763326457600 10140994 249862946486289522447261913622300953296 10140995 -76308631583244174775773182197799574000 10140996 178902072215850348135072631128544238592 10140997 66978520022954159304088689784252197052 10140998 4683305754249508330154585860671793152 10140999 9526391938624589520538920771621814272 10141000 25181878604140408941998994211729920000 10141001 91060478843122598062176535452239939904 10141002 223837637904831077873311344795167380992 10141003 288893402069619331269755798182034608120 10141004 -299896589812462338646600988901646938624 10141005 53562398160232582100076635917098030720 10141006 184602281655797897338259833586002230528 10141007 -561958009501739270126711664146956527288 10141008 -83302891766487229983225680490686447616 10141009 123820584656071397129052171378034786560 10141010 -99542262005676328600535800884026400 10141011 -431783398091872721201952777992834985360 10141012 -1460142893121252380821912584049938432 10141013 -6173473288292275617625504335985266240 10141014 -3837146533430368629031323049454896512 10141015 -233191542125777709060291071460685956840 10141016 46253809249301237588421976387435622400 10141017 76592035267350146469627025620951200448 10141018 130939700571805594053810274652360766960 10141019 219071299456250173836783900873420846096 10141020 72425629507994986771847741886621112320 10141021 118378139364843973103113853234793325344 10141022 -24565631749200493744730321664701245440 10141023 105559649627592436636553844142916430720 10141024 69320515071941404110486440561427480576 10141025 -24598373386616567306576174253283917450 10141026 13764509247205786219016000071196173824 10141027 6932772744202194833068616551937248512 10141028 -5080081083122506508423134260648969984 10141029 94703768410938618082008979747102635774 10141030 50575268310401460261237148031542686720 10141031 -533335565250076522530610365604674471000 10141032 161849300681621869673401539663475507200 10141033 25515862090578906166064595829716749120 10141034 694360668227097723052428693956044032 10141035 -14247351538278950474892178135567894800 10141036 -314344752675213067044265000065028382720 10141037 -302215196220638945837826546551969542314 10141038 15141555407914901864749741594773424320 10141039 6858147466669740084997798935071239920 10141040 3404809388493266585534687729074176000 10141041 -73118267694175758426948362009970589920 10141042 11300003818852161265987923254235846672 10141043 -529830636492860944956292035403426700856 10141044 -68876759344319694320090056834059214848 10141045 54624482477528758672274660130944711040 10141046 -192954327942357563088527039871047346528 10141047 -7677673473508954281782802686161002960 10141048 -95440496335283212928243914262497505280 10141049 -23346113705817029260678844962431291264 10141050 26385465967301049021143534933458156800 10141051 433214823279216661876092629641584934052 10141052 -389113393482560069684608936559865329664 10141053 -177556611322913169783498624386841909312 10141054 -40589153715914273615954425292129965056 10141055 -618134655187188124878074152923009503040 10141056 -159243768242895898362437374250330357760 10141057 183395842556802918457425040284156206640 10141058 345614141035081219286706314709162428880 10141059 138647519828328037446129693311435401200 10141060 -186613700040927323954132494875984691200 10141061 -85391964043633422511174344052520064000 10141062 61698514854849804702342180396144975744 10141063 -45504345135160490969256349976033226336 10141064 -98221367045780429252583022516671728640 10141065 -75002586942095167741204545220135824000 10141066 -7677261408431908490953679672043859200 10141067 568117040201653001481405538158478108752 10141068 -14820882613105133089502415427590881280 10141069 85817792793802007150024717436587628470 10141070 -10292630992849385078330724468722784000 10141071 59284745694410933211915926927432553984 10141072 -31369758101538177923298536540240609280 10141073 300869538618662997281183566112391204084 10141074 100180446767652343743153752208347824128 10141075 -183089313104996794381690779924301497600 10141076 -431033115778576531439837217510759813120 10141077 4790828604736852323507279166219591680 10141078 -415313529480389039818240110397995571968 10141079 280698773705671357231735640243636964240 10141080 244439003847228894604590892945763328000 10141081 11850036174736517744427227882290996752 10141082 21906207744491521291832800226833519104 10141083 -286544162955629913592856230948867419348 10141084 11038389532098076565053696027500617216 10141085 -184715567489443504602413621983827395220 10141086 11117372253662292384131321413463411328 10141087 158312258421140882935516667290838259048 10141088 -417234766935060913299365947561774940160 10141089 58283597302165962942709833437542012800 10141090 -45701665995159228399270335069860831680 10141091 5628687853286748478084807057742390784 10141092 -57838236033378826851480355043380101120 10141093 -266716342191633583468896405365181285956 10141094 341147430861488371293421569424448112096 10141095 -181436555161917366991770778378046344800 10141096 -229169388528996758883664374321538007040 10141097 525942332207311488267915896134704148800 10141098 -44978463378101726493218486851127685120 10141099 506508333223116524075340653557132841800 10141100 -1641117248997050677202324130244089600 10141101 247495932792550635611365593563577060492 10141102 184526648631264401415236621149605202752 10141103 107538909600932415099345100237569409920 10141104 11539234968962186958988881494739714048 10141105 -5586354196872414262424005255538641200 10141106 12175889565710194611877325034374511744 10141107 233960326711115553199506260735058642480 10141108 116783773729458726994203626938647698176 10141109 591731820965099629882349310401566851840 10141110 -36340782214903482236782608315791389440 10141111 392036139235110222005325351831667900712 10141112 -147783930121298273989252264979349381120 10141113 260752935501348789346157374116982320384 10141114 -132577094265290513450402361984657907200 10141115 -358672504379689508962594321993841370240 10141116 25656668616059340468814194900297375744 10141117 -140776824517302933978523838659526200000 10141118 -28491875005196379262142991378587436096 10141119 -101400168495637862572633225722802568160 10141120 1848022310543415929263001956421468160 10141121 589974232098838452166442112705452480322 10141122 -89492721666140538033067314912723712128 10141123 -25247621808034569300923151826186122176 10141124 29214211821904661699115619528761741312 10141125 295045391503039075330703867634818808000 10141126 78691772499021616142632639742234928000 10141127 513882659631232368510265865060759957976 10141128 -219942817036945007668935894169883596800 10141129 335316458548834447302163955027649684276 10141130 -182771574814416315444089802064379483040 10141131 18599665711986771542264690071955712 10141132 208720448258095027695230635081207728896 10141133 36863423439784903247186394490702475382 10141134 -120413327171739022246347251770005443520 10141135 -190657669497308106992035790202595132920 10141136 -141114651651239115536120571259276492800 10141137 -144992105942173810942623419855531711232 10141138 -74326396506685996262532619704085094400 10141139 -129764578825293736027879814629186449144 10141140 -40271644521421787319983802489610598400 10141141 600188836803685486453444207042763646542 10141142 -8696368120973736584479925093855702400 10141143 53564828086322995286741838261236517888 10141144 36820620705904001152230964078608261120 10141145 12542787291508828157790845837131345920 10141146 -33044128431809382383806786326995450880 10141147 290316401440702906430296933466484335472 10141148 -184923526588617911851048989627365191680 10141149 -221623637970164247721591472036439855360 10141150 111554367489727902448800382417790260800 10141151 -437694463762991826227808002615158854720 10141152 -65776387313749428230407977988905762816 10141153 107826389857456269355057851979588650528 10141154 -1609777919310588725925475365123084288 10141155 154921857614795540155593620521390860000 10141156 188153209779645153092003903879551272960 10141157 363858013869750494107059007715313237720 10141158 -209308099719195765660771874177940817216 10141159 124832938138061121564184456284530656816 10141160 -9180476830230017048991845624188108800 10141161 29613675897917671746477565643145597072 10141162 337468697650845154188609982916610355200 10141163 -5764455771504200973656818890445056816 10141164 -239294579181409351750082283519133754880 10141165 17251051346915515611348795779611353600 10141166 16048722728248306677519452337905093376 10141167 214101640927777671558869903020691712 10141168 -63474390221489429835951574055615070208 10141169 -229891834559289475559218363541322944430 10141170 -32976773197532389586606221919754524160 10141171 -481297683794987651705120521154177304628 10141172 164264222091039026290899596789656354176 10141173 -163875664435404201090965623748676458880 10141174 519568199354816173234565706218223329280 10141175 225417905036873909531439798784410241800 10141176 -56480847690452082542891345093524992000 10141177 32721249874547448036639179551866130000 10141178 -57378096857473910236731777205651848960 10141179 -83189495458740574677163358186001059472 10141180 925002770382418128100659033631764480 10141181 56083833259188731217246793779787454982 10141182 -49242188743486956113362776570368029248 10141183 3077158675468366007596620235377120240 10141184 142052042646994016157867771582543298560 10141185 29805378633946369548751148091188628480 10141186 -47714907232938512236203214324686911232 10141187 -571221030222616147843447185719297836680 10141188 -78739251060839901138753460328452838400 10141189 -286294321978518306630242101462155126432 10141190 -190205589747499269303339167505185272320 10141191 39725476387757379615881196552593733120 10141192 366010851736664319346520202039030912000 10141193 253644938523448283397810800136009538320 10141194 -8923157521610681267972998590639651840 10141195 -343991457205887149380288216375781176800 10141196 -74312004809203023803044199833993156608 10141197 -451219956966099310691698242673667438016 10141198 -287775097996024578514704589650108110400 10141199 -55882147869508292076073813464601630800 10141200 4169718633556367413527161651243212800 10141201 -66092143291277462243520108819463802048 10141202 -187939418576245730650060489827964238448 10141203 -11355227219054104232079946584477210696 10141204 185265701757793958821664956650934337536 10141205 290525240907813960976498239043957840860 10141206 -271369290377710403540340983997880320 10141207 133021768257035816372770224184768450800 10141208 22119855021151828852327839694244413440 10141209 -38908344618146727662904760816083493116 10141210 -111007280610668880132282034413787326240 10141211 -238081809093739256199367469101580728188 10141212 498091590994858503984821832050022912 10141213 550749631909834900657827221186257867980 10141214 137629935027951557826274510951675816704 10141215 45752736767961775747714673723234265600 10141216 15128814176448395396396169332715945984 10141217 116805771713585838754245174419164135266 10141218 -9530526863299058269830522511826604336 10141219 -97050713085994844390193722462477994288 10141220 -202911508400373536083586689197595000320 10141221 147905479083166089507384379070430441312 10141222 -10841792183166617966617060007492073216 10141223 49188222078814354033664015772202909104 10141224 130955922681199344200165903418241105920 10141225 -35851936734817605770492705209107519600 10141226 -149959398341151004576881723359776100688 10141227 152959815866560559154200108488891939680 10141228 -55300676387747794521490130554755826432 10141229 -14498797530914227795636802797410126720 10141230 89214168358261520550624078959883264000 10141231 179478181377952593829042451785857447120 10141232 -9373109288570288934684158400908820480 10141233 -27269888206496175236133500492577411936 10141234 84653241766115771633594828668982232192 10141235 109303493825190400355323795481104873200 10141236 -169030175316052528440861448704552720000 10141237 -191895337257309599639344682162334717888 10141238 -261291008184412698520567222764666067200 10141239 -48873271623256442206984448075861001600 10141240 28248548887559383765172692152646348800 10141241 -281465909969556448430455527630080924016 10141242 54861017268293018964778814512073856000 10141243 -168263653687837190387788793193614677984 10141244 36661663500308835657039348030315651072 10141245 -36094300794268709689205476260592572000 10141246 87009332018661811148496387175103912640 10141247 106279704384412621051801135114272177024 10141248 -19376576289436480267318906827854315520 10141249 201163664098798654801334812211818688 10141250 -14571069307591062179353500670209600000 10141251 108251088305045912265665072915285131440 10141252 150552640316233594971547790368628736 10141253 -101501601455832340761135548039944133700 10141254 -52523481832953699722059777344770626560 10141255 9479889384654744693286608825097439760 10141256 20825371321955091787068230690800527360 10141257 -96337700267961793643388020788709145408 10141258 214713444519186470450758557923172890976 10141259 -256022443839592440402596880078625122540 10141260 -14880172302086482574154714212684605440 10141261 -15130506164928786757155957212614032936 10141262 26007797209237392786243527762748733632 10141263 34354986308579015510011799769432141624 10141264 -27250135113563984757503722671582347264 10141265 365845697181896913425744256158192062800 10141266 -20822368439975953473785883653719790976 10141267 292726032004812106260683703504816046316 10141268 -35672843289492681868588048750602795264 10141269 -78405442282383667834347445016659606560 10141270 186770381153792908782226087804679182080 10141271 62919334943590492131153457879550419680 10141272 -164735672380118167575778440294992302080 10141273 -504628497696371627646907249620586767478 10141274 -89981231090614207740113265138863301120 10141275 37979065378596412791127243836967968000 10141276 -315272038220669344625092472022373219840 10141277 473156587620258211257693599668283716320 10141278 16430224746853962764152786138504642560 10141279 358816022472524351703955814835683854880 10141280 -5334460507385048087636236839844577280 10141281 -23143318207700175598935290592073350078 10141282 321089949854269430923967859111894900480 10141283 141987887898082513933816573469304454440 10141284 224244295161751704586706784781979000832 10141285 68478681465068330853524972763946984320 10141286 -272565902367040542877916984555161605408 10141287 -59755703205521860486030118133030100320 10141288 58865502184982661540927893528029593600 10141289 358153392064689205650760447935502380090 10141290 -36969210361019488926036208117972196160 10141291 358255629519346419012854754110004792692 10141292 -1162898698810633274247401500729786368 10141293 31155662603345584063092268012418835648 10141294 251184983978015167203541587649897797696 10141295 -30148775957096233590386910751488338400 10141296 -43285441255284494665654203242673340416 10141297 -687885255087993701051267901626996639120 10141298 60063287341875874697537297735300886528 10141299 4787747074571138590588945233916429296 10141300 -71946079668325815969233154432116160000 10141301 -123630402866484051195759149446014489600 10141302 56531519206506152534961521278766327232 10141303 494737736481621123883631005829511113800 10141304 -7523925537374653882154014113807114240 10141305 33658662025946751495648648971375332800 10141306 2979555303679568822682697642470664704 10141307 -538770686863753493423594137546189581120 10141308 -427306544026794566487826910265679764480 10141309 -50731378961962656097714800015719516160 10141310 44001453004147706674406781715027882560 10141311 257117610720605516848335642160310535168 10141312 329136218076407229498294686869408972800 10141313 86808333279514989947045683217974021824 10141314 53167104153977813629198779832536378240 10141315 -275572705653822366342504683935405277040 10141316 -20857739437847536099490439073285424640 10141317 -246401520841215364005301969028448737892 10141318 -44109400572465096745366982099363770560 10141319 -59678631794971439234448551956777619256 10141320 38601376202953887783823466112186777600 10141321 -108687619969215491409484180237273907136 10141322 -210826673250561183860011325927047278288 10141323 -98213786688170313577788814833588363816 10141324 334143410184891372694478417792243453696 10141325 27219150365787020818663956115235144100 10141326 43290838058481852069236485820364984960 10141327 163329795917461503835491882664495762672 10141328 28514569712722675717404650365602865152 10141329 -239456374132388571811014709337835324480 10141330 2280206600023262173104006587154196800 10141331 338013511920281794515324825371899699200 10141332 -18562908584727722186645317047038896128 10141333 -122042121500439183854627746098395950080 10141334 5944503364081760342206366792083612576 10141335 1053044004038343725668697087076115200 10141336 -237221021957238528721482611400603402240 10141337 -33582830781715154362449420322352351340 10141338 -84501160907250836909082034489004312832 10141339 -17543979653293665491679419932873945120 10141340 34195282278291794184466735076321525760 10141341 -91426949669187250589356680111061320576 10141342 19030462523020579625942696352269811072 10141343 -250588371770256138007110041802738885408 10141344 -217621040739121453002570804523158208512 10141345 122258459349697214884860032753276467200 10141346 162393902744391789238679393847445441872 10141347 -162107787843780200698072901424531006600 10141348 14603018566749079765969841140759699456 10141349 558980076006577751764997428279745326464 10141350 -24616229116056136079829032108553926400 10141351 -258424961385407263757394864944974992000 10141352 -139240723122960249170250257018240716800 10141353 121072249910468007531531664714838642544 10141354 -92141571323908535449493419278147002880 10141355 -1228328178249178166662204854916826880 10141356 81578416803605743005698273194732683264 10141357 -334345340137193670631677003664997340394 10141358 286529150950348708900284121685040989760 10141359 -84139835153665607393500619484666159096 10141360 18425489175588589067887779651467673600 10141361 32149660520922220602684146369773090962 10141362 -10847830108721842075997892397138624512 10141363 -166861504238090321722588490744449042320 10141364 145938372643334830152368120084672102400 10141365 -92420030441373275199450367621782725760 10141366 169042314699832402272108218292700297632 10141367 134365305452320650184917381216169844544 10141368 -201650450127978181104584120791002378240 10141369 -196382479220567775693947545664441583104 10141370 -14760676073955178638983284030095513120 10141371 -15761721210054620262767464100373540864 10141372 -158003698723130482610906519190888975360 10141373 -768210051692444470140968086064204154 10141374 -126347593196014104614874608312598363840 10141375 -101807123345371165208047114719474666000 10141376 5619212386733441919326756409220005888 10141377 -318965292021774976754939367772721737680 10141378 -3472995135416734380996998273942710272 10141379 -16827126392234011324063267377394034616 10141380 -137194494919225191027554542095830077440 10141381 521002459824146786180514381286325265182 10141382 138286902042063870126860748370297533792 10141383 73256980095472761153921939848041155840 10141384 -508384233217155629428465410487307059200 10141385 -18827401679080139333803459575953691420 10141386 55432580280294832181081813200720414464 10141387 -284694182492985533843253779623007958000 10141388 912814927732994620370304655663133491200 10141389 469163482032418764918771335157278147520 10141390 -9641662325096903361998436011668992000 10141391 44772570055935823360041111742960236480 10141392 -22742863350893937403829954404490280960 10141393 419153057773996048560221028764977670642 10141394 228312770978334544942429512888107684496 10141395 77628182570003087667234570725136887040 10141396 18843627932374095445114050534687803392 10141397 26284380887171014634281888738478204832 10141398 -42843780337153918337025185363929158816 10141399 -187776578636271259630623087765324047280 10141400 -172461063898675121171279741167872768000 10141401 52353362210234064231229312779529906464 10141402 36874940522446242438755194017116006400 10141403 -3906653460114704242245997991687340348 10141404 8488978915889199883722953567762939904 10141405 79710784283170714000054924755413166060 10141406 -111522420040364281579215215782261820736 10141407 -166578120219090254258541476453082976296 10141408 -419107081654102943627896985519782625280 10141409 -185314041020464889005420375611551371584 10141410 -32176548243877224589907090061756833280 10141411 3007126757348973117028704348858554784 10141412 -116134201883352747631667973761075958144 10141413 141754399567958307667639572026740177344 10141414 207220396894446871282646379219198073056 10141415 -188977691871885958512815290523275826400 10141416 377449775837741797488957459946844160000 10141417 223360225983334703185058941975144054080 10141418 -80103630970510837361960008558729102848 10141419 198371066230132169786729461541775097944 10141420 237553633521161566306063728084846305280 10141421 4728828481417870499685680762253451680 10141422 179274360631337955776629765604172801024 10141423 472040268102016939689218862424474536360 10141424 59889601187931289748526432479498895360 10141425 38752511049414647004313394832502252800 10141426 6766922339558713148655619559026604160 10141427 257343269615592786515214208702234698192 10141428 46750911650408672714579595389667624960 10141429 150484659838632950556976967211264538720 10141430 4791422229652867417117841244006743040 10141431 339273986384204365579398570537912807504 10141432 188316896394759122882334548211413852160 10141433 149522797624309707833253696557153522052 10141434 110742733150638783665550939479245839984 10141435 -363941452164035280769401904125506792640 10141436 28924455974947354336316589983595942912 10141437 405539529466961976713234678500016525568 10141438 7851810511519028701965728943213542400 10141439 -71500055616664613125733170401053117568 10141440 -105647900340243404654287716322639872000 10141441 237500500330662527603053646567780662612 10141442 -62889737071460518610405759479000366128 10141443 1975590290023369931752116455044079424 10141444 133852484758357682852576713935229967616 10141445 -67444834918890558265749473556733468200 10141446 34819351676377598498357330984951506944 10141447 390228998335454369302660243349696225392 10141448 455058990560702070684960325875158799360 10141449 217887511601042491740015598400657128464 10141450 24402781160603117821986721691296032000 10141451 -470332835025985949207743551415057380600 10141452 2299533626877205949704349080756411392 10141453 -170106272233508480523290525074345970720 10141454 47504018927720765009749303367545546176 10141455 -154383942295589819134147161625886244480 10141456 30010844359015946299446991197261217792 10141457 -258996738711375148223165474008463677440 10141458 -21732203694325057253426249018913300480 10141459 91244215163185071367370008728106797400 10141460 -15180409204552933378586666878555791360 10141461 82790091000090642881902320817238891520 10141462 -50042256478405912909549223831420689536 10141463 -300231645411864639991519022182709199288 10141464 1606192941100751410045115477553315840 10141465 -64563634000814929896848339316365302140 10141466 -290544765012804157073777946514617911568 10141467 6459162885851838510162954327505873920 10141468 171351104475004859322422980004245595648 10141469 50167056295441142885180949109809427440 10141470 -121698780633201697329714092912646316800 10141471 362877297403211473250329195982712152672 10141472 -698886529213506959507135389652270186496 10141473 120826700881190132743221079372931740752 10141474 138481227869356702050325413125539622400 10141475 57716108775169596841200050945032441500 10141476 -61950033379895252861069553335526881280 10141477 -841605911484969065614240144215213002628 10141478 59912686825795893692761721578563757440 10141479 -105964609060005120251116819508587907376 10141480 -78631136857354463462083465011823257600 10141481 75711042645300433206520910208763852800 10141482 -10574794144004173149502215660618630144 10141483 -976716824574025119934105581511236356352 10141484 -139697815233396130124229586827670677504 10141485 184739629411548691275810475383787116000 10141486 -25467561049890657600810012598630131456 10141487 -149149617525803963068737709173559098720 10141488 -11820470765986957006850620571449491456 10141489 247683573393693123213868030342203510290 10141490 105866092495945086822758554452768132000 10141491 -13370161985408816664946855688916625608 10141492 414657859810885638276079301107995564416 10141493 485010324961876896302516947335047424 10141494 247907133817330045468106458326015360 10141495 -23973742323050685282888483414598041600 10141496 751729359944415405055724429591305359360 10141497 -68782984114599892942725304389650198400 10141498 21985320210041969215575315939724343040 10141499 108553422631636650145401108224165590500 10141500 41490319608544208979570752259857664000 10141501 -5522282168935343885900767639588665888 10141502 49484989133420372477784845287563015552 10141503 104047072343533623682773409171828476960 10141504 -125005849291451144084493512861724704768 10141505 -90323534867262192387083168995879486080 10141506 -37461265689873551710165328057493920688 10141507 3803730983534572170158059014724688200 10141508 -132670347559386418161385607874497944320 10141509 -86777003541810785040326325939883522560 10141510 51130043800917847784451769989339792000 10141511 -504175579865733722442067710712082872776 10141512 282241665206166791814435089417278955520 10141513 377196806721800822890804939210076239924 10141514 131036846695509485850753313571293860192 10141515 -42805710650545831866207307738249223280 10141516 4420720871544569891515612019006423040 10141517 -624542726639698576683096830119712455434 10141518 -5542305836317247970987846650625756096 10141519 1078359063361916202542521703902453929296 10141520 -111399104976158702153874993364083179520 10141521 -2493717054707889182564307084802145184 10141522 -419893528400312042285933336312659682688 10141523 30480581049084137846102102782184681040 10141524 -3426768226602436874190538560849563904 10141525 15973443737111893273184462702230837300 10141526 9738980787141480233260172126545826304 10141527 78143608102317350291285247916886292480 10141528 -124094632410281842332317109515745239040 10141529 -18892128545278387399345652351493372924 10141530 -86825599488700509234357425829444768000 10141531 -86888960157345966886763456831151876536 10141532 -162695445454446148729366143244934223360 10141533 -298652606138579763581371823773927173498 10141534 -15894333783828052810241704731655201152 10141535 169037636183744332296154290103238917200 10141536 38611888767333416607411016131084288000 10141537 -113416172166435807121548023688524489088 10141538 313920623261528335809011274806372376960 10141539 359800047768137714543874172782926325168 10141540 268838247423944154094608492909548202240 10141541 -225781363213054020338489400107138765058 10141542 -131732362567659869061390312473288417760 10141543 106789608208467121888715643451434448944 10141544 160960127026204621043246980306260295680 10141545 56370764014264633523953015077150640320 10141546 -160683605395799996815528756168353323520 10141547 -187472284458752706360972750029285447760 10141548 -82082949825792399452198284189827525120 10141549 473009256107264317830260450798284621920 10141550 -418072642500678975033714993098736000 10141551 -101870426202131816122509605142690001920 10141552 -17455105167230295844784714723719839744 10141553 190638207315344086915029639357346670802 10141554 133896963245365067818265808800142574080 10141555 -52645600019424899450218628049971384160 10141556 -440699543206087091679929163879214807680 10141557 -7239582400074689902070882589250348800 10141558 124732034712220097738556367697168651520 10141559 354316545501496138496521330604110022760 10141560 -41192301875188483008457793292596428800 10141561 -114919792919468096663165840066590616700 10141562 -1049208369519921944027243305179214368 10141563 -382877401787236890064735629350373378000 10141564 -32868211406490209693840442966809984000 10141565 39277240761990454004113292424022540800 10141566 -154848133641331801351574144723427895296 10141567 -336093697351547397132330289839026420808 10141568 -337555067884865863016295668376278138880 10141569 149192141786308253738636203176480916800 10141570 -164616229885281644573877384948019223520 10141571 -422676442005322779147217664926466576352 10141572 20617707082980083761775977517969694720 10141573 -1221488802611529394783243934751698436 10141574 25900023248280257961173196556481120640 10141575 -104415505654231652081567034186251483400 10141576 26785908495293960030067816073889218560 10141577 -124704831380799596908591539675050249574 10141578 156042293862911750861684886053245094400 10141579 167485225899408655192248505549596421800 10141580 -136299652978488459402423203132574796800 10141581 -102881947347393288120047158376305117248 10141582 -259533145395867861530698423902293054016 10141583 -36936698768938670921049592468563081168 10141584 51809975173020758524194363234948808704 10141585 -11630735922139404258450793919973258240 10141586 -88854000733325687577790188306936625152 10141587 -58738865053288013687954718239671230156 10141588 17446530601058528485914487869446496256 10141589 241708710025164012832024376758175215392 10141590 -148639286655365125953698090183086675200 10141591 98766856663186552214913893272773841000 10141592 -152972730417007536066403022950950604800 10141593 1321487249248248551458468976732691456 10141594 251417718196402490191897536154121210880 10141595 -154179568942844425648624850750188382400 10141596 60271077539297227584546711762337096704 10141597 115545958332210384659320705191323909280 10141598 -2465561033919380604574490870115390336 10141599 116375086159692803661225561561200527488 10141600 112619961698313229054582084215688396800 10141601 626046420020269077468266112391269445602 10141602 61216004847163032424742217700343144832 10141603 217851918750772329672697742795148793200 10141604 -160363698158518341822804386826875086848 10141605 216283156947676662045135080344135888320 10141606 -126962619766709129440119252151703156736 10141607 -5616516912184195157443076242340468688 10141608 -43816189542473965897728668964713840640 10141609 11257713735462204905765808314038551204 10141610 -146911333177749330552101243317181051040 10141611 -31848059363452040525231962892220099840 10141612 -6709223634646418836966067794497616896 10141613 359080058005309947461468401792616021760 10141614 43236171823191959622812392093988983680 10141615 -637378605845492592041901653226673320 10141616 109873089973871205360694368322425913344 10141617 199418521934880101022330390135248749680 10141618 359568249422307187118577444391805951760 10141619 33957667621892422380295317647463679680 10141620 79438752751198647495372425147943936000 10141621 54749896309407454425017466064312369312 10141622 -11676066327184930679897501201746250688 10141623 -60714683764681944466710501245661371328 10141624 153347950648009009658838665419635916800 10141625 146202330149836816814488558221525549000 10141626 33013500839704041824252128953213577728 10141627 726042650855801118988488226815315468312 10141628 364271727303271794436803296000500631040 10141629 2035425341389683277442004981709066560 10141630 -42391843991790249380874397667905046400 10141631 -78986896143236421185293230016904741568 10141632 84638668862728575233191677341152051200 10141633 13118405838617281393462918197379005184 10141634 -262784822096330798702406233422645460784 10141635 37384323999690312643497825513602338560 10141636 4318526393563768729850032533788941312 10141637 -10216277387260984585488160606602614400 10141638 7863100941755515377821225352150112128 10141639 247248334428339990065141555007541404480 10141640 -127707006220195242415201362141312614400 10141641 243979225614583470965881865472538916052 10141642 26003055654968492792307981995797370112 10141643 110650268058269758711901162427095871024 10141644 113941945512418515149698642363183382016 10141645 -147132227077231767484618453142757698100 10141646 -95173198743396054191697931168368913728 10141647 -73715211314434642995256277547381857400 10141648 -71630239511472293289991670686979850240 10141649 122038250249684819916182115574342607040 10141650 9057983249910813244238979442629273600 10141651 -212065669647563382448419765310435220288 10141652 -51413725017448423363035126112853518464 10141653 382180367597695635464935030658642323104 10141654 66198163145529366695686054845513535776 10141655 154924200188848169180900710728849915120 10141656 60828391810294757259523658064620421120 10141657 23909193320096479015158425963509363920 10141658 130427069571608166973228829180956957680 10141659 266662992795019124239821973460719731840 10141660 31770908797116033290841845435339673600 10141661 473941495479701458959323630017198120800 10141662 -96406368609629624310637906004456442048 10141663 13752148918894374609923056596470816096 10141664 -25379596860094877427006253613654999040 10141665 -110400279245001175070005545142622782080 10141666 155379565302124990409909937276220445184 10141667 319945164941849414848640102301958210716 10141668 155473637019917416672201313498545720320 10141669 122499553044342686069539691342982079200 10141670 -23156285684920475823648780523677665280 10141671 -8768005078470958347645037774094944560 10141672 -241464743360141501412635941273290163200 10141673 391174354706371102229162249148289324020 10141674 -83961212789950902269016305060479995648 10141675 -19931238536610699476664157762338495100 10141676 -71911955940991303682349764601956160000 10141677 -99523001899084083004354092994628414280 10141678 159184646550226292029503478088928532992 10141679 647305740294558884060139652889729280 10141680 42000540676404040176783033638229442560 10141681 111594826907850855584492534961005776128 10141682 74331599257306694348950250379701874192 10141683 -46010047882844096106467608777407583176 10141684 151892828804997889772631684899323303936 10141685 -567957339692926557181286221868164641000 10141686 -1935510197703739913715817579186645728 10141687 119258215980775952969564631384138864000 10141688 -28618537323468299031683876715091722240 10141689 -110419297096249775306331366872284173312 10141690 -29081832127892399584587776297226598080 10141691 -5645838943714911819109234009186853856 10141692 214263689321124677579760307628079611904 10141693 -9051728411619966029512421573108308116 10141694 -61134628337779228195870777040911663104 10141695 199890021098068806820755271661521375320 10141696 419883552137490853832157424341965864960 10141697 -72669320926446476643420182515531588560 10141698 -24702618479746491691157344203852802560 10141699 205050553108807264857845265410916862536 10141700 24133578518462806623494650248161990400 10141701 200168670296605466600685755488134155232 10141702 -182214116870561488486503175371433580448 10141703 -27064407996609557916907891959047902032 10141704 61025645735379188463838635847154073600 10141705 -114511000193619437551386323013426642240 10141706 137232282331771366413141555768931219200 10141707 -274613050376523871898783971054820944896 10141708 25734056772630441611642794639985018880 10141709 -331941907759040791690396425690693134196 10141710 7839086037402087451480241697217413120 10141711 281178810568837784425579877341133491824 10141712 -4277949921621493110375273386565697536 10141713 366487642028129394695511556833649660800 10141714 94439199804316200801647559092683746432 10141715 -61652344147709175662669945274496590480 10141716 -68834538226340708482607589729030260736 10141717 125659416062202242885349467886153160992 10141718 67470167530116862220668710697825881120 10141719 -47227306222732226762568023494294452480 10141720 78273524977913053105240724392235212800 10141721 666015168126863508788337724673215039872 10141722 2240826827852747457500070809900210688 10141723 -975750634721934930808881439235457642640 10141724 -192897585493669471883365077696505027584 10141725 -125838271814866289595701216534950848000 10141726 -29042944896191936935403732103905160960 10141727 -167721767586570948052666269158032331424 10141728 -106615513590236312814833065328844472320 10141729 -28997969643593602010040160503084238360 10141730 36504530564686919826424325256813161760 10141731 -56536009214759768436526844720535119580 10141732 223945487665495074783949072178284934400 10141733 154509308154734790944221212176367916320 10141734 -107188780180186169561539810404565250688 10141735 -987330656655390562443866017504670400 10141736 -195365583078374336161017441563612160 10141737 38679654299122570121232573763496290752 10141738 278734148174152979378140733874920786112 10141739 -39331344037826628964361176984031408460 10141740 -19928974367705067121383311629366886400 10141741 497163660337821066400537501475558214252 10141742 27160997148906397634115067004111606592 10141743 43485555450740028644589145152364136448 10141744 4675258481369452685257538661732515840 10141745 -67502505487008942881681912195411349120 10141746 -62929581818112290057007716166098592000 10141747 98130612580503591679073546727894257664 10141748 -22079176917349021446417468280554878592 10141749 7535764168664692795931849807267093934 10141750 -115608085128799563774640608649287360000 10141751 -393469933854343674063845889458129980248 10141752 -5898949470831600734553913559603834880 10141753 -376460748467271271659812566046245526998 10141754 -10002393354582228987395286102008690688 10141755 -75984746009293625100012752773276576800 10141756 -361616981718276681194070383187697528832 10141757 -421445881651377579535737068129456031828 10141758 -118557853270391365855027720348862490624 10141759 -543328310555867557395462045754793631040 10141760 -44772237414540672416748693714307645440 10141761 -20269459881485729199861059061659704896 10141762 -1843920782871761556514732691549900736 10141763 270921676641784842920311087408659808920 10141764 213721480093235819449346678851114475520 10141765 -49016284971733317216094433078870680740 10141766 211313144169224342348836909577349332832 10141767 31585891930560288094071081330662612616 10141768 36495958889460866186657672578926673920 10141769 1041213032222307656377805027006813783712 10141770 -62561595269838145750068843516934863360 10141771 503448063651547646376389495833662749972 10141772 401251744138120396099053343473709253376 10141773 118088315435641949693805014708936128704 10141774 5926112080895073704792813584699014144 10141775 65715416593011920483838059408820925200 10141776 91469290358666843886061923605979586560 10141777 296781367146198651646054164922285668672 10141778 -1496697783059766428188431847424747520 10141779 -97261229863092077525971883426278367952 10141780 -168532391078390111592648880680475392000 10141781 -81033406853791633957642313000767337856 10141782 17774671932774777342264265906148966400 10141783 283725297790539543488817716019772163680 10141784 -449920752977370513558327708387642685440 10141785 79825515478049703306999229950679010820 10141786 66568078420196082400438573909798535904 10141787 539514314728088543773300074550208860512 10141788 -61278379550429649585250030016451849216 10141789 37910922847990574914229255798857673056 10141790 274601800866725009630251598802429118080 10141791 297684814983151497609494830633352904960 10141792 305685785583890921228097977271010197504 10141793 -334266687326640820299646727122617741420 10141794 78831963807160799403431615664188835840 10141795 327662056961375866650624685967851294800 10141796 -64112797137762353178915961242938634240 10141797 -134078301682792454336932151033493520800 10141798 -191110886086994563281748327719989517600 10141799 -55186858459361169799318021106965383480 10141800 40985342186639186483188859954239488000 10141801 -144945407140750133345200834509221410560 10141802 -57684135230517537444297932880403101696 10141803 -54130456064343161382620340230695065456 10141804 99518287379046022473665003232274123776 10141805 -101032928317273576323651065970214464000 10141806 112505626238324270651647843875654657024 10141807 -85140540138277800649255372049572556080 10141808 1606717657720715655854954948807983104 10141809 -151355784333803964884348960577989170080 10141810 -2553013574077591389490147692049328640 10141811 23979973873823353902300516696123095472 10141812 232475038729758047390312499428038167936 10141813 5482578585173309210207868261835432608 10141814 119901249434921827624735263390329651712 10141815 -133430969824395703599093831175468186080 10141816 192189653669767461531077072244144660480 10141817 4493112990202237386371034649352002560 10141818 109927726175450510733088354504092309504 10141819 -255317327014556495977850145879986866780 10141820 -119243809892593516204940930054408140800 10141821 493252302919859487811449207875422002240 10141822 -346643507625624704713277524729870267200 10141823 230409288554297470996441804590946035072 10141824 105908602493230556709104737262071971840 10141825 -5034701638813066195496631045275938500 10141826 -660079012821718602508807824406412750016 10141827 -33901567098348705147806661004954113792 10141828 -171457409519223139684791965850723087232 10141829 6258245711440107781953728157343961184 10141830 -92526523148140974943124467862160195840 10141831 9768744740328164048088597658890098992 10141832 -320787100159064892276882367365269913600 10141833 91808819851541483684741687619846251904 10141834 4554937143463830691896285938122312800 10141835 145904077576340759198065086327155692320 10141836 -4243351230417134400843396006140313600 10141837 289982475922861374692130425569520579392 10141838 70513856719684290024317520310443651840 10141839 -196516621066864853865397256096493864960 10141840 -70166287402081277751712503194588282880 10141841 -21334566727403417152313096187563138700 10141842 -69618919946842420135262307048465628416 10141843 -77752767651507356004123688427142570120 10141844 218912752239587537985714430931666852736 10141845 64195517815698882660531181839985334400 10141846 63737973512346325919653835731240000128 10141847 -257724002023017606528203674742759808288 10141848 -127494990462741568873333149046072688640 10141849 411804725506904690463472958202569035850 10141850 16796643448005546495935141664886176000 10141851 -2466736064467990849666967820909960960 10141852 2730184760246306313581556778432419840 10141853 -124134616025540914240201902491553515712 10141854 -8450577407085987766687458250129548480 10141855 -236973832404618557823326848246889937240 10141856 -49877837824616666069708621435812577280 10141857 523235614990058288441265567259704240 10141858 -26671483837727134649437714719664671360 10141859 185946861689477273797791669030696634224 10141860 -30799769055205524849429752382251950080 10141861 30498362220836629698080249130616137024 10141862 -494757835489878567955872115260902956800 10141863 -138542618827071401633505357445753277616 10141864 71074391434870243368377533526514892800 10141865 -372240500596473513996664124871003835740 10141866 -22522750469706585372357276309790791936 10141867 168318995345870570669734395438188113920 10141868 -23085228088743490352257489892387404800 10141869 -98534485645463140560082995890855000256 10141870 -28385357278605483476673919937340748800 10141871 269413379403801126473533931037889206552 10141872 -17542341935434621548486571349755625472 10141873 -43284033297116622777341873388881448000 10141874 46698189047828433363472804049418033936 10141875 83804395062038447522403430766625150000 10141876 -450153019440869403282613983752509824640 10141877 195534161314459481666652788360332851360 10141878 -55482604826561548297294442860811750976 10141879 -395468313648713953645155609193929524520 10141880 -24351782222510237807268266838528000000 10141881 -208419875324146064917298261101529616048 10141882 -14901962323446007586725110107641532928 10141883 156008013736684878349369654269133380504 10141884 -118372745293109147481097434598443732480 10141885 -66168942753508490794317251521563761040 10141886 -161978721059986417319646963138079099200 10141887 92316582227805786580315544873230522752 10141888 44054627871860567345757098794398253056 10141889 283537633686919179182731216246026120240 10141890 -3911623800072964180235481413809566720 10141891 -330205361643038895881472496037257792708 10141892 169986044477477460208280883261679065216 10141893 -48100517580068448742385440581492262980 10141894 1114076248669229126798464470997254144 10141895 -215092666589998855797517627290087244800 10141896 78262391652453383473512295363864166400 10141897 -281813732373110659543936265039804191654 10141898 -28909702357686262520712691072113856512 10141899 -209978070882688676521857960292733309736 10141900 -202341691048232364120129508617895456000 10141901 -218201479914130182769003996877768809536 10141902 -42429210779880217467930238519819749120 10141903 104998650541294201040693660309222727152 10141904 7727103324790215341981109982762106880 10141905 -101808748071238572258635351574699220800 10141906 -10589920798371384690525754269331902720 10141907 -113863084122954901884749821820114429844 10141908 -58415396445698283266917398456958562304 10141909 256853735159387559754664490999229854720 10141910 152832073955266884904496913017273852160 10141911 46162415579829308587933845701085860400 10141912 311598665762359093906161056821332480000 10141913 646686032505492576642747502061845137162 10141914 121861543605529022073513112465386109440 10141915 58107829374887012602309805336165606400 10141916 137666604989748724361174110253416266240 10141917 -376849003682426796408401175453755654880 10141918 -308049060391239256431391410969308883840 10141919 105777615870877628192425939578456148944 10141920 270844457205125677825136305130518609920 10141921 -136890377102334847235279908959675947736 10141922 -116716393725359176898922573712397076192 10141923 -47086076954225221169831309502819561600 10141924 -39721902198098551812209674278458597376 10141925 -29261397287747639651513850740602717350 10141926 164535402010114954704024494901933746688 10141927 -9364102344339726712530490330707455768 10141928 123762561007362587404969236170962728960 10141929 -1293115743524095358197273672060620288 10141930 -79646294846374307182825337915687636640 10141931 138478313714628724207134574891038399732 10141932 129383965879066410311503390229241818112 10141933 107987766659673546686245468646125812182 10141934 4892518720500297392059975217679809472 10141935 106290126975998088705220976138980726800 10141936 37346705393169988025846116775458504704 10141937 -4974180343596735917855154892596018432 10141938 168957931472243877645369881502544144800 10141939 -97270885575575540147408560924048329776 10141940 -36833380900860812554352519886925632000 10141941 -320871835032244491836321127106024682880 10141942 83108827681233157714871826353985122304 10141943 7572894181035428633131690809705351600 10141944 52589326164418705074829727792047902720 10141945 54038008088230190212343971017986434560 10141946 81905996091017687175256934236216482672 10141947 9799271302833751585628340049793480208 10141948 -58146813358311589445249928626187784192 10141949 -64908957322227320952855554517042178836 10141950 2033214877463757290920621109023027200 10141951 -442669139541581627449992636515759650048 10141952 -153304259856786825779071986342863831040 10141953 -125708586727599325960837684589380024800 10141954 179180251039651862559624049942582374432 10141955 227295188520807087147895618741800105360 10141956 -44325967674393703263118582175081287680 10141957 324210450739595094852722685091873742912 10141958 -3528881712364485664621894297425565824 10141959 -3013958035134217122181710582122944560 10141960 1607465289382314382985952842072064000 10141961 -62198649327532444904862333341251369200 10141962 -129839501014270517639725442089253438976 10141963 -11572514547474737022835823450938813696 10141964 133094850139995169995085642973557871616 10141965 22511528225176602242946011720574297600 10141966 61247519408940557900286983452230113280 10141967 -450786321997526888786614217488054062480 10141968 -83448644376576124843523787750889291776 10141969 401522748969564766760547833838513736370 10141970 21268816441954206391153443980118955680 10141971 268290256751071360497825129505248240312 10141972 -273174414203822619669965093063667415040 10141973 -61075110987957792417347595496428158280 10141974 -7835460786907049575129871363111943552 10141975 -234631618558748977729042723601463658000 10141976 44928182627297984687431699921857085440 10141977 -93895092654591420663133517557924319280 10141978 -34249459206648191292267261302575872 10141979 461916220810393383277073235378135633576 10141980 -1570793302212271659134089968169082880 10141981 65334057890159560923909125359706535782 10141982 -48271419763050307061172885821503516800 10141983 -519465828839177053275962161818979404000 10141984 -483046689939799920135231406368481542144 10141985 -171107824107791134185215325676402261440 10141986 110453999737732251973520812481253542400 10141987 262647575917419515424613656463769708636 10141988 68320184475398292176171721184827964032 10141989 -105961810403220451145426025916158357504 10141990 -22612916496852594117962890691809104000 10141991 208994344905421881226939228455143562240 10141992 -122644332676339692958978495234405908480 10141993 452155768195898214184789730965740357242 10141994 -793589508088625872096644927028440480 10141995 -26879323737158997502376073985636723200 10141996 -141945598281684149585952023706911078400 10141997 -306579118675924320925120081915359112554 10141998 182183568352723489138264833736475317248 10141999 211858723768874793862423418779776561136 10142000 138172755624363287379912450184593408000 10142001 198667766827684381231674514846116651330 10142002 -62171419437274791023551312736114606688 10142003 7220168510132077159294793143488465144 10142004 -53454433642822090639138264397618171904 10142005 -155362052540289878654838128566665338340 10142006 1270089045416048830806794404562576640 10142007 326993564656655344181783713908440465640 10142008 -294463069221385544425126697163022848000 10142009 -9299058128288203785225787770930776790 10142010 4661488605130613235320016218137056000 10142011 -91859239120224650134379679966283082496 10142012 -464864573064636909639722093640898406400 10142013 -10199539473885597689456220119170730880 10142014 88394661842240699874151925260425808320 10142015 -41257005283048357815216613639443185280 10142016 -1213191707197455183766331847623049216 10142017 498767100534743599320587321824211312066 10142018 -154780339642578888783873039921991157040 10142019 337683029356223911695949205960311867224 10142020 290427653402550474206966075710865203200 10142021 390381417291544442670785502745691893344 10142022 54158926423348394646263764729728196608 10142023 1973469454217670138368306522240672384 10142024 -96879507599592996316691017596055418880 10142025 168069392887730248499084853420774168000 10142026 -25821544593860089885960080275172942288 10142027 -13459791897298934855202625839036838368 10142028 -191243248372993281835067505047500616448 10142029 -244099611175892389901098684955878159360 10142030 99009786624084682115089961491384060800 10142031 120987794712259203501497017435619750784 10142032 16375113214905436311826341104787316736 10142033 -232749821244957503082137197444854461760 10142034 2808402731964288902112775955426304000 10142035 13611020505016186198849097839258692000 10142036 48679792475802784130703929981240893440 10142037 384898415361726512205712275811076557440 10142038 28007020154612327343756115736415877920 10142039 -995754671403564445913604242608820376 10142040 110464277151062685012802223043575808000 10142041 41848313437707363817714604630164636800 10142042 -25893736669126998297861593609261184768 10142043 57428148560152005776065612454957131488 10142044 -234754510548789380937805938874668169728 10142045 -165517155477429930249621692656857150720 10142046 118174100860725086631698288211363723072 10142047 -16039644283507845287179916644344073056 10142048 63219895063852742170423620200237629440 10142049 -83140710182164843018131952246366061136 10142050 133465560123174480904449638483519698800 10142051 263940167724001535935899645261531425052 10142052 -20936130272069949162109011920659273728 10142053 -57266555851268275351430457123681689216 10142054 -92213260307963167755626605547089706880 10142055 56470072638170125986280224612664320 10142056 -503264886118250703294008511200885253120 10142057 349983256006519101521952072341985131520 10142058 -139910079204675757815109733354823901440 10142059 -149266081144158180925738461709169465740 10142060 69749255465487646006767240341330964480 10142061 252025318289994722717600430633808452672 10142062 111463992664255517824456780199217489792 10142063 1028970026388466803111531626899612393104 10142064 -87359554713061929657092892630627778560 10142065 37595184366483923480772818053582097460 10142066 -1773821658186577182870685517003956224 10142067 -12070996046550490739212763002182309120 10142068 308967997672639311381788664621351856896 10142069 544846548595290135626279737682711474976 10142070 50647573925437042700097750090855279360 10142071 15086891934717226904676107911846215272 10142072 -8308394892067928799950285085845913600 10142073 79214844696312925479651999750329166522 10142074 -799976439976280682427211459889762048 10142075 -317506857773978549148315673140677702700 10142076 34133662605710142288043199420007997440 10142077 -403202877347544598490533615240485869376 10142078 -92732133198797324400100778516066161344 10142079 -12782645317013950931941845565076030832 10142080 28070920880647758949816228420937318400 10142081 -30309022421133229537747804412883922428 10142082 -33095833822267948319384902719840231600 10142083 324501910505529975517595768515758274560 10142084 9455048426924938998732328721775820800 10142085 -277516264279876592467078897940303804160 10142086 -200412870950094967263965991087338671680 10142087 -380050850464159330722102566149456812264 10142088 135494225727985142678416186891142922240 10142089 -233130089824742366046025721579910099276 10142090 32641868033262138890248235060264801280 10142091 213835027977403909964061229978903644552 10142092 -180516094663528541905446233914756397568 10142093 45956201792672941444249267260218671104 10142094 -162704706163480020611927469098842660800 10142095 341416923371998753957802957119201916400 10142096 9038452591105392166557444083960315904 10142097 9867144820325583820205965880455745472 10142098 -482238180319812841924157928332499104448 10142099 1386820882745609449140020293356869280 10142100 61145611910705755746931035643803648000 10142101 -560343995441072311941042515256744870368 10142102 90994733480651705805598825805815002624 10142103 92739067862443164720709327477855257984 10142104 26822692192504671519200021225495347200 10142105 -426076391711832320743456593284376744000 10142106 50087989563285862412195728423366151424 10142107 -200222081859981103557996076544232759600 10142108 303467161990220715545604386927062998528 10142109 448934445355959408110750162667622080 10142110 87323714068635051770347524188017816320 10142111 -38245374899520872282024720841683322768 10142112 205910105740871902677974617380822712320 10142113 92585764303757538796551424476726267362 10142114 245204486023447691565466460992956088656 10142115 99366682317860723764627747703974717440 10142116 425537013309552201830970047736789808128 10142117 145545689312597578984046879365483601532 10142118 -89901046434036828108134255591274814080 10142119 246581952293863422130023355960753403944 10142120 191237733912750833410419443814222796800 10142121 37083750306883865652949605590434704864 10142122 -24534257924512446402256049406398295888 10142123 -258076372344173896667087743333904340240 10142124 47666292226890770823636534341000048640 10142125 88445938521277191945010324125574944000 10142126 21080859384254434644103140030956561664 10142127 436558016104797288088575521578296049608 10142128 -98786675474946305164303667009553154048 10142129 162195094717744031208603607191909242340 10142130 -100487874894193161970011550055526266880 10142131 -278011674460983964967715232112806094068 10142132 -58641195547418635549753627323185971200 10142133 11505187439083071319542783141654376128 10142134 -259763483686457500814728285579977650784 10142135 59029438944716387438876068526264468400 10142136 -188624055536283702929412302515892551680 10142137 93990754984117401592426156550503126464 10142138 -8923715619418423566263067691575814656 10142139 -85168049590219739716598227355822602752 10142140 67326621036231306945621047922224870400 10142141 -241757562429676773997893017693620922100 10142142 -35589003208219417909045044488962961088 10142143 -48633312638370018318214243509882120960 10142144 -19115386296454360424984486169871908864 10142145 -144374025506378950964149172502409584000 10142146 -43954996511942420374004215417853276160 10142147 -249112731512495917239504650435197438404 10142148 122481289934701753705204763861405383680 10142149 -178114419690155309907516875220684083520 10142150 -186978718009230365748053987860646702400 10142151 -147746254491907410863079399140526429144 10142152 9866009744412104600790989449506693120 10142153 -140250353064812389178794216219097109120 10142154 -24291176346660607691009067155292413184 10142155 239596258524044431472203668969505030560 10142156 -84664960994045366796601493471611235328 10142157 -191883161998321682325942744981830279520 10142158 -129992519240066706777096761048052551616 10142159 -107864628589412816822097487518524915280 10142160 20856446834841105205888224529715036160 10142161 -446514167131469558872686462645610452238 10142162 -115867269344872144691035035662927472000 10142163 -121774719672003323609382667902425777376 10142164 -107648632411392380762979305253835114624 10142165 359934748515884874219868688884019101440 10142166 14072183286722277775553812187149473600 10142167 373393689849279826583593407199368476000 10142168 549628392822803523467878695242708674560 10142169 -378949010714305471234421469118821643056 10142170 68715513033454937399394688573425033600 10142171 180003400202900040441112087352911013904 10142172 -13053265553213527192791180420091788288 10142173 -18362279128567710809045605296905664660 10142174 35425156256322128260785226714532794752 10142175 -2636147063735307066056095920636000000 10142176 254321005155873417584404759810872705024 10142177 335791909573447664985302394944027249664 10142178 90044258607211075247052572488326466560 10142179 51188907247798739760103852991321706384 10142180 -227637786268197422821857348367240185600 10142181 43709575586965649840210932789712323200 10142182 -28512254637378877123445124232119987648 10142183 -48876005278474388480267914206187220400 10142184 -28003991925143042458127377191693434880 10142185 -42005939012364185016013875637583985600 10142186 33366038808710632404125950615448158464 10142187 156573742503697574505723432851384871360 10142188 126524624808412118149613270063778128896 10142189 97896803817572291317286661984449739990 10142190 2803962157969146616800750857928563520 10142191 -376769316819858135386014419461093119408 10142192 122138744470878422242996948444722266112 10142193 -37432552159107444891935749669814817936 10142194 -53553128829051782704443224105041861104 10142195 -617821058059544720659238895065564160 10142196 64557104146418133636527218282814472192 10142197 -81284917540470190339835479423749606966 10142198 -156227687671966072418907001504122540480 10142199 -566213692162279721867850939121206280800 10142200 208584807464371225775529797506391040000 10142201 -280833017519477457174361591622589963948 10142202 -9558339494129208639728179154115849216 10142203 -183446792537471074959987562694747651548 10142204 390143024390588700156898096395679011840 10142205 -59476038376558662119933890565213492640 10142206 -257349983827365314617653393998046824448 10142207 343862855437295616642991398411002451456 10142208 -21460094233076546552894159739999485952 10142209 -78238512367507539374677485093458712576 10142210 88969714893669926837820831408164151360 10142211 -118970476681551214715835543375216538896 10142212 -36798824869127563957234021622095260544 10142213 -109054048462492330006878655180199168640 10142214 244442347148563703080061100921467412480 10142215 100677199159612768343814186305623722360 10142216 -379964085227514015561352499312047057920 10142217 18784226347924125480197411236363205760 10142218 -34583151089804639338131782599347932160 10142219 -562890203179614321589477642723119761160 10142220 -71670929341068852180782720910981857280 10142221 53462027420142653941603237629030618422 10142222 -112639637328848349921752757378191681088 10142223 42324018690683529622146562135695802368 10142224 -235845340811446022599145955324916137984 10142225 -135329881876720490167237113352053620250 10142226 178035659993478738131839916011778227200 10142227 -99235720126613279696405114702768851924 10142228 428743552833165331813971793263980916480 10142229 -248780497858057334677033645904291474016 10142230 -62680566522953366081852896113094828800 10142231 -288463634516318545354667950183699316136 10142232 -69712863978521471253470148997798502400 10142233 -235542502739095925333094300785557022518 10142234 -25728528116500271805897783754171200000 10142235 82639991589101062469743528413592243920 10142236 60192400496714580433815137537566362112 10142237 -34463817420743362185321623601077702208 10142238 -2232093650137689831913303478143718400 10142239 -111977553153443273881714378137628478592 10142240 -285668169164320197172018159188806860800 10142241 97194750432968096366731674668046077760 10142242 -264068210274991106230231693689587389056 10142243 -216404028792836129588621563668671245776 10142244 1784817182995997619093818605052239872 10142245 -61282803268818338899410697732910591400 10142246 3746616787993648648926622494498361920 10142247 -144344274680582451989570014739158030128 10142248 -420049948135617283520270833454246307840 10142249 58922267364900848351511252993842814564 10142250 -52276277983495447409797242081847872000 10142251 232028434488637074097730515769066299680 10142252 117307770736276044464903604480305966592 10142253 -11844762882441431530354793453884874976 10142254 -90499519204882844482433755939937183424 10142255 -8782410303397384713655175051776913280 10142256 56082699185386549494664186515874086912 10142257 -916488238072747058774198002437820704000 10142258 95831955599089367413547963890198910976 10142259 -342135095920593248103527529327835730880 10142260 189626839775397234869825060324915546880 10142261 310999378856449556156651322287897596992 10142262 -8660575197173326939595653351340240640 10142263 -9403333593222477398347154241949032896 10142264 -315293765015006937117898009198912143360 10142265 -62013515633553402349993830961515816000 10142266 -59935718904436380805215095149481505168 10142267 153501273332410273862669261494511513316 10142268 127900982936241903682093299902348083200 10142269 -25460696230517672679821071657537366330 10142270 67883620742833488681246276187832232960 10142271 -258252155299176156093531649292305410528 10142272 -67543970524213173050821628955962900480 10142273 -258142173982533184604810940200853788478 10142274 51304251316457551496987510162249506560 10142275 -56028414888652942122578534635797632400 10142276 -152191191515635358276059208831283348480 10142277 329252220510118133204992047997323371040 10142278 46892991991883648561433579748363417440 10142279 40291288994519031477754094985580718592 10142280 -194174484360387143089283199484084224000 10142281 3131298667884226811988073039339017600 10142282 141822330142720023684234441339490877184 10142283 -134078383930663354247819853970083604776 10142284 -239502933689499167101069502072396848384 10142285 -46242275139548785896992847161646036840 10142286 -4637189779014518846163088525743943680 10142287 18718879546809858163796151549997209120 10142288 -51827656597223570051665828526598537216 10142289 87546090159247612994710563447944608500 10142290 -128428189121619952381527676908652533600 10142291 -364904220527222363401596528463353215616 10142292 7743097370489116235421664743606042624 10142293 91307734449315465077724367160209241280 10142294 273094489826279813229294791047597905696 10142295 2157747953770035539564510806503207120 10142296 -163722260190390810915644235353020446720 10142297 -143909973769935697577796728712638427888 10142298 -47656509814754241465994071776156902176 10142299 77761880267665474758522439667101823300 10142300 37592361760691209819441253373422208000 10142301 -16398365585691040309775372749429870080 10142302 -294522185998122526735787376741659194368 10142303 -379562584278636599345491184969222228448 10142304 -326417069498607455098221694241714995200 10142305 -25431742785911593921283818525820130540 10142306 -316920283973452825710024487719592679040 10142307 -256936451093225107628807036027284485120 10142308 211522307995897707077440687025396130816 10142309 -589941425518072136714666282301507647490 10142310 65966923194187228361418310791738624000 10142311 -2273705709557438864437918276792723976 10142312 228796906310488792643912258828893363200 10142313 182710769386784442896236771191066508944 10142314 -18413952733841230134882564096707769600 10142315 -223139409309956183545885551585837804000 10142316 39547278347977798531046428345264876032 10142317 -563060914137314899168496137958684766634 10142318 -551652780545152446184772809691388374784 10142319 -127873040175868833072974200225422792960 10142320 -31705155145976724529181916196408197120 10142321 -189781424689658560748969569845449009088 10142322 -138487541519941925330704871226828025728 10142323 402361759083315353822092983664045962572 10142324 6498034826252769752484253806851106816 10142325 -148138833959543135975985871565593648950 10142326 -195785391686469310456750362785836484160 10142327 -238592220585843312308793550893576179640 10142328 -142209740007698805121165658045153280 10142329 50300236847409749511302437479015511876 10142330 124125922629116592443985473096134705920 10142331 230574980300464630941534405159330505752 10142332 -94171058605123728882797570305410072576 10142333 292983144838687292860408387469975678400 10142334 -8497940485616086515351186291878597760 10142335 -12439298158131416355294253148084777280 10142336 461794245342119070022904566102622208000 10142337 -61385153577489616844863352365420908240 10142338 146686142608294886929917363468601210320 10142339 127847717957064575182254020778709471824 10142340 -26262469302473018640128199028307988480 10142341 92427607908939458136221708525199100 10142342 -51138819000583043318920615486183433088 10142343 -182256672393389545872256055680167687840 10142344 429940955917636233750302111797742438400 10142345 101290636839251229729347225622749240520 10142346 -273292280611399452040919601614967859200 10142347 -419009600710049835298760283973562041088 10142348 -200065567243299859959047823677165872128 10142349 -23161497573988435254627549665362447872 10142350 -39235081153232063222510734418272675200 10142351 144331623976547451878216812597856596560 10142352 -77368456463238531308903233041214341120 10142353 -147746183385852447604953146742010864536 10142354 136240682904828216729112980631052735376 10142355 -107199245476057575134994470784975941280 10142356 -52716811374052301417596079831497728000 10142357 -75084307023236773511233828126276035588 10142358 101717975029181964002976259423536053184 10142359 -1006570403409385708361927190687294584 10142360 -47467230029040964852363965018869145600 10142361 -454711998285226573533121215123918099360 10142362 -79207041902229278408192453885470967568 10142363 -119662392067472913063877178638102499328 10142364 193624427566411839487552273586293234176 10142365 -11691357435652537007155520185119955200 10142366 32431481569933751773734356555750505024 10142367 1431050034430616086217852229639541248 10142368 -25738519698082226883619975935216844800 10142369 401226116489160202338977479112903020770 10142370 -43432498950332321490349506618498647040 10142371 -204499049552905339147638752132395245800 10142372 247832167193183550855204671802889052160 10142373 310695867942840983862425413825881256800 10142374 39069639523807582379594423602003382592 10142375 -261902971541915684827761126807936180000 10142376 -346207702301829087430400575489065369600 10142377 9599715648102205857733336386636436352 10142378 -64313686867475853940811841346175783760 10142379 -32492847196573906799590863600749127840 10142380 -52219824332279815295065936821781555200 10142381 -32623520602898421557353551159381571818 10142382 -121269845058010736857607389495275480960 10142383 -464928926480909795513475404577547904368 10142384 -26183053274182926803184103534163263488 10142385 -79557255570758583763690342494932289600 10142386 -274552244471586093237607213886305594608 10142387 17818797989402248750162676408291047992 10142388 -144535641240841520657369988482262650880 10142389 187435425817345597021845648657061822190 10142390 -143001302604479618144587696932788764800 10142391 -70555598991340712982770240905718679936 10142392 39485021909174745813211829665650462720 10142393 -612649262519191499757307111043441734320 10142394 124054960063356182829066340220020546560 10142395 408175593015548554149731195376408315600 10142396 23236849047491027907762175311830252544 10142397 54572234588084916809500281188266215180 10142398 45180559418850925669181017139492355840 10142399 -115254943938252999980272948852603953600 10142400 -24563121629276723825582183026733875200 10142401 28182625677990808637264868236897834692 10142402 156756464626967098208162817872794974720 10142403 -70356894595699050107892439686464801616 10142404 -131994187168807138106140293510671503104 10142405 38999964329275276971537445579400929920 10142406 190469794724584764688671051792895242912 10142407 -460908136643386498297811888030080968168 10142408 -248437336382549016533815360796926894080 10142409 3485381952753596654369447132187017280 10142410 5299367739437106593481023916300057600 10142411 621406055918243970647755740304641980112 10142412 -300942971598760012565773995508125990912 10142413 70663174387202772054577387060461384480 10142414 256257459967451412047106714362591311872 10142415 25558380846898673394232237003085534400 10142416 -19290158038001427656108936154528301056 10142417 -104579832681896731282324963220336299548 10142418 44006686486228299966572817832705076736 10142419 -139791493482217883948949605250850992640 10142420 -235728387418714841317393926715980925440 10142421 -95171711721897687570797303407160644992 10142422 -99364026525383391413012030500548811488 10142423 40011991433238457553838383969116358040 10142424 209651371264692709468790360215542773760 10142425 33974371748161074558407499189709632000 10142426 27887394425939500778417077367282952960 10142427 30210126938245186264375509914905466520 10142428 163684705028033417266323771297618723840 10142429 207490714068777669156703282705934242080 10142430 -149426409786525651438423478005153120000 10142431 11385278786554096213893773635928313120 10142432 -391674564791325555462707397617806737408 10142433 7768201041313357626084229740838224000 10142434 -141270319413643994438540896455484636800 10142435 305083047184143297631355211214137836880 10142436 -277288121523960707019831009249384434688 10142437 212493921951069560583857818520901652480 10142438 23740121244999035405140948244542447296 10142439 169875306926239299718461519324149763624 10142440 -16633973674115242136706191449079808000 10142441 -33646620530296787215892023508557081158 10142442 -269542027723882960793155486201002869760 10142443 178126732419730196044307375676437785440 10142444 44974097963664964420790160335327302656 10142445 -22011503125396284789411047432644388160 10142446 39791412386826303317353066454612638464 10142447 145978660141892955624475484491214179200 10142448 33770440110023549788497941480222490624 10142449 380363984364410199580131982126703642450 10142450 -24941728645464277838360146834543092000 10142451 136132390309232753012209902554429226576 10142452 176541161210144610022900692437444707072 10142453 -392915572063298305174322120989166976 10142454 20730460570912412225136666951774935040 10142455 43935303257558059342466901895339177800 10142456 138149643141932691113494220804924866560 10142457 -39320785571777210108413948351122152064 10142458 178905166883791546303234277096643892080 10142459 -675059317616556003512852931483014877984 10142460 -53635160318701889672846515485446699520 10142461 -757873067257114422970482452792184837300 10142462 -17119566982579445698558953060928704 10142463 212401161653970008497845114243656619264 10142464 65838992569802513249352013437646929920 10142465 -40472671722065817777946042613828596140 10142466 65276256158733577232710979704830700800 10142467 112608163947439571000206920315925547516 10142468 -54921645593691992821194130075946803200 10142469 -37827880240513233343640005168524391680 10142470 -38572496900165204962395870740487782400 10142471 -150979928928543026785327902090531112800 10142472 -146217330744548047954989727639563878400 10142473 -236458093360378494633834189266992405296 10142474 6941931878249252520573324401592410112 10142475 69963836881391429671776812252217696000 10142476 17243803640537265341509353239200606720 10142477 175708656424639991696126105296340306892 10142478 8656006634904311506908121204582297344 10142479 88402400810651772486334193947018428080 10142480 21519510143390443716752531628463964160 10142481 90891309098893298359972038108390526464 10142482 -64862577188610136472040309088520380416 10142483 189042181740644366575934411010270583104 10142484 8282739762192957536952266631933192192 10142485 -3911236362080833616978136098562129600 10142486 -59873881135675565743444684418649432576 10142487 98090420364989091355215100023119360448 10142488 -144513756617828480724129705228692643840 10142489 63988552922852363539226057396707075200 10142490 -118466926099667614072427982604768949760 10142491 -483727643397195219717537058845123754108 10142492 100854997630587019079351545813353404928 10142493 -180886083384762130367934875390522873472 10142494 -28972096356810527906629029084495175680 10142495 62814934080717287349218015053886655600 10142496 54265065161476944840360475590918144 10142497 -37720352885024517274615804423502326268 10142498 34159140407782297766278318295706865920 10142499 -105889833101492910736124886793139955336 10142500 -8079483458400332896250729239420720000 10142501 -269591227903250708896032278048919810498 10142502 35207035781819877418417033960855632384 10142503 -42821881598740360691348333957477946320 10142504 -56221036072056666931506431405488128000 10142505 369608750562427777370180693158207884360 10142506 -208988470989669799694761821573960480768 10142507 -25564758653218473101212524929244551244 10142508 236056120713239947649485432781672424960 10142509 30695976941349385000174593089023141804 10142510 46432681676201796861801483737717184000 10142511 295208126738816533832036183881551998472 10142512 -28601048393649926601311491499231313920 10142513 872051666710668587959459313132391566400 10142514 -49027322429297615848647490079791866048 10142515 -282551657144229112210277261494582797840 10142516 -60293051222769985972926408085388739840 10142517 -40050905035912483144883236170671430144 10142518 122338382328193440470585387575989150720 10142519 -343908710301604217943716444604920277360 10142520 -58226717582232572823519215907803750400 10142521 -192234084113621950800513014748886023096 10142522 86926276294452941249486948267861206752 10142523 283744481807713530269410239894843628800 10142524 -21040018185275435820702795714202625024 10142525 43944910548434165633613096542594044050 10142526 58979583403826592906881144810731854144 10142527 86740014910592098926518201195566071112 10142528 63364624327686234771232646704184426496 10142529 84876478472243419143480355560118066080 10142530 -113114233941159526324842441794213721600 10142531 190028281127637983993421737648248822944 10142532 119719649067615792284753167100698467456 10142533 -1932453050502269106656795161485182916 10142534 -241342916425649557718065683409389415584 10142535 24354772948749136459124586125353152240 10142536 642435879798906521652054020242929715200 10142537 -469654329343233184046204001828989003814 10142538 1398288016016117862963596258910036480 10142539 61551076396721873493467418495981696 10142540 107528953691432466543063106683043246080 10142541 -7825624382366497383854881546022204052 10142542 103554214175281730407767230859247291200 10142543 24404640820311585897745442149177197024 10142544 -50973130327067547611168321055010455552 10142545 36913200049339070021712710826228725760 10142546 272914887328087284712663776624626147472 10142547 -34894131908225084868394898825023262880 10142548 -17301067094207620326477037381741779200 10142549 -113602360350238142473244359345193639040 10142550 72671722651318913691240731191396992000 10142551 24772292659776962762402289193924831192 10142552 -9948127593496756714501778276735385600 10142553 -505361277566884787956249934510460291456 10142554 109839316155774914751792394644248468976 10142555 98754673182661421183577728192022240960 10142556 113134210328693675563004924442993300480 10142557 371228497603683828821575843540115189592 10142558 158730036900018788054140548618489264576 10142559 -96266011066091036606468254586296184280 10142560 212664247534081863786799131739878850560 10142561 26391616313400520711561881274673607360 10142562 173703613828744978955980047671625274752 10142563 34580629280457629063520241616809291008 10142564 373677033499896395768693070489828034176 10142565 -242560331406580209543177347905724976480 10142566 -66202379223636508689585561100212113280 10142567 -83545909378837724143064293677856461384 10142568 241811970047860374107880400105929907200 10142569 -4517027455238381200329147297645059504 10142570 -211030494228745471227976902055912655520 10142571 231886071651147914068419167505210842712 10142572 -320563412124037702503771630420345507840 10142573 110935499346544352516766923018793327360 10142574 -13066994244800443946212183924336838400 10142575 74429246059042331349457319031701037800 10142576 62996016775592837553494397056736460800 10142577 -362618689380675705872484384130133470686 10142578 -60234388294468299608979554576465516544 10142579 510762778046086029487166244105795478800 10142580 -5207617857863563458856623101155737600 10142581 -207250530537450887639366410563558097618 10142582 5274228436358243702070788140277301312 10142583 -699749147218868922771564550725506328 10142584 318740220080041558215248753862511042560 10142585 295900918606273330542539131383945363780 10142586 -37086371572428125960429382602868000000 10142587 6365028476513055221647854559734369024 10142588 10389286169214911329433452705207405056 10142589 -249600922829153612701812074566413835776 10142590 78112238667649364291221860852226996800 10142591 -26390840942880346764774712670654348448 10142592 59194638969278484341606076637910138880 10142593 -34688205882163428350104854851240780158 10142594 -39555040199641788413245669022519156736 10142595 -296535001689581711946120758051912227680 10142596 -175151906934196550509754898971070124800 10142597 109491605515731101744079836628702535932 10142598 -60035885399327512156330658423876732736 10142599 146881721444983078736813712633530911240 10142600 -98112282095414106629905189190049792000 10142601 59488882375406718281050192007589249024 10142602 -97069023614456974925548986000944407248 10142603 -453422314768496294770429196024452175148 10142604 217313778755206354329198421370944773120 10142605 392904160875112721128960100521374288000 10142606 154207799481422394288742318791734790144 10142607 -36800221607169879605174994269204355960 10142608 -89586417066192013131443127125951299584 10142609 -233367100097496873270148934836961320896 10142610 41959469564604453524110091075697753600 10142611 149778752856164903921792370066309805184 10142612 120763953434394185002965729957932531712 10142613 61550608111406239262293603694256549660 10142614 -135166762102499887850054559909630949248 10142615 48639971837183629091252915044376383200 10142616 141732250756408025449660100094121082880 10142617 -442600580953975491952120699221845745334 10142618 -58308748323831704818591294289544000000 10142619 -364716744759004675436130730094485169256 10142620 -11667423767242330180612803078652677120 10142621 -153308253501463513201828015704924761556 10142622 -8595258564125132469222628945614817536 10142623 -284189898463689005181069198055942532128 10142624 102165342608744939281251306937200869376 10142625 1949608393544173555202826641959008000 10142626 25980472257035826682934127067643790624 10142627 36250123320510100517221880773375867272 10142628 -63850311431991847634627701340305505280 10142629 -23550754295706742690847857112655398624 10142630 -196418296114164788581781389905537191040 10142631 -327278763615766253735495378778314572800 10142632 -18835873115216973445176866001543168000 10142633 -388591304971656712274454563253427226118 10142634 -2122386167194314279055137861780188160 10142635 -121849406147967387810864995693646133920 10142636 119949046246423563570829560521192014848 10142637 -107568016404991292507247541417436651520 10142638 -47613640266294303607713575163727977600 10142639 207373073011646488896629944263172205760 10142640 39869747559026498797644988272396533760 10142641 -187384436070620973184701572258497998958 10142642 2209235239611567487683860244957425664 10142643 69993466844713947605702310939678233088 10142644 126730465558224667178029653822156055296 10142645 -2653224167285575892262277206633613800 10142646 -104870681088937867800166310495360548416 10142647 115970651186678250242592189576676293792 10142648 -300033775460692044592284731946570608640 10142649 -303564018158203101719925694270863377232 10142650 2896129806285909915217225844386272000 10142651 -619263300034410876712049676646625928348 10142652 -110494903929923661920357105413764218880 10142653 629423789999834632782402505074513511564 10142654 27294068717486554455606434471562965760 10142655 -99268103419679237872565221370972352000 10142656 221329572054451182618704931371089920 10142657 -91270096858299404595313845918046724094 10142658 3604591024348924627757312727090319776 10142659 -327697831300649024090499461266749285168 10142660 -235484848900708565325165973951056138240 10142661 230798771856812866108851548955340428384 10142662 -1185727196639913593827405250188740096 10142663 251074994422497374884878139813315596000 10142664 -44201663333333278288290026229418721280 10142665 135598749196066811044271921041320253320 10142666 85158119897973855067708400504731403520 10142667 -340187332157172096010957797741316061316 10142668 -3140358874578685280881783705500052480 10142669 -31925791536972855630947668830859178880 10142670 59236213808534442565541513940917452800 10142671 93729302653916427508441177663946964480 10142672 24306468030639970757270882023781744640 10142673 -52685218296563456933475570704394584064 10142674 17317970113678268760751912557486480000 10142675 61434915382621448161599664372744392000 10142676 135834035532908385077868645870819892992 10142677 -317365948623242290440157896371785460640 10142678 24717141083146863279198129068618293248 10142679 141359822784240731982869449905475847784 10142680 338731786267157456114985773367076454400 10142681 -451724838020293487827114392121403926518 10142682 7017322850371987130075252598637240320 10142683 197662174188159254291774992691372555064 10142684 292558827194543416381026840939017980416 10142685 15168399862121965977615515039767891200 10142686 -119684689796888570243616504438650894208 10142687 35307852745269895342100488695256434336 10142688 -350329485545772039742225835754976444416 10142689 447209590557422626148681373307417868356 10142690 160282562110594394968688813436244953600 10142691 -48725072402652648644696489375947399680 10142692 -15262806053007827315388267274408734720 10142693 -7365371562866579943693621950755569792 10142694 -333146232457460537079393120973179064320 10142695 241996460759381304428622889235597917200 10142696 -123009121790811315412544720195041182720 10142697 -30229956949711041568706849777056870080 10142698 -268955154712588334407526612623193279136 10142699 -84434431805479613183765128111687600608 10142700 -40978644264308210901231845569588416000 10142701 181836977798389150856161509325810504992 10142702 76042319964811580192583305339029119552 10142703 575706097949808210403901510596497984 10142704 37909194533047020907201895323533312 10142705 177570391991248894185017302066310502720 10142706 60560395142208464708631877716783504000 10142707 -264284092362044164483103094732260227320 10142708 133553090218550884629574865269343460096 10142709 -70057233805561724230246780198210236672 10142710 -130463579906393795548750809399008816640 10142711 2270597810011470181860281657565283992 10142712 -207514501525001265283150971315880550400 10142713 57549392608035556936503542570537954240 10142714 -142424156812584528560348348433872455968 10142715 -131739633069989193857088694251399029760 10142716 -169634811497011571563432090289908674048 10142717 21248030157656823027419017492174878720 10142718 13469980399542081910012602465457735680 10142719 1048356543023967779515086767806439476144 10142720 -49602600803672387318676308477733765120 10142721 221516849414248593976016726584782702420 10142722 47273213169351529751201964969161256912 10142723 103047157461747845940642787014917178048 10142724 -48943694065440081444643820222369280000 10142725 125376739953114800036794403518302880250 10142726 -2366248084308384923319247314813370752 10142727 -88491408281411052297665383025146442496 10142728 -383273110476034442729169970631344128000 10142729 -485995056557126873339753178955751853516 10142730 11679434374672599520324429554056510400 10142731 152120876953895155884656823481571879200 10142732 -223876776044982162974278694147099796480 10142733 88480431631729428186336511788455320800 10142734 -20785249745333884085266233427864468608 10142735 -44419386892381351811471903585345523840 10142736 -15112894488639497734519355590215991296 10142737 302720522480719646257483272481992154992 10142738 -186327706726203787414416274555787514480 10142739 6700765635482326500450205973824469820 10142740 -33987587459521059646122267552569391360 10142741 63554327456338230302214786146662375680 10142742 -46055347949348910184801328025039421056 10142743 45762910250362643171880629481429316744 10142744 31523395106755316796693090144587182080 10142745 -353557889588581203295711918381727952000 10142746 -74639829118967080429095963341132102928 10142747 -86968441650860321336844690981035127120 10142748 68133776605916752369185025865403064320 10142749 28426026176041013743516620503402358720 10142750 236103481832909853730466568595464000000 10142751 -296409444314868643723015732169808654720 10142752 -342447849801088950954302607222626254848 10142753 362418440926303497434036851777229212002 10142754 -2732956432904541602186734799469940992 10142755 -115407641545175246385877343810910594000 10142756 -106735874777026353434187888892430454528 10142757 394656381407988544391300584815469000254 10142758 79664182948926768000943702834672704480 10142759 -136338480864841901214826156540498464360 10142760 30482891284126867578762664591278489600 10142761 -477252858538490157557751671410313947788 10142762 -102527249229513731711271135470492782080 10142763 -12579261369503152985828397044934302736 10142764 83446717675524005991775632543105080576 10142765 -370536446442389956381580356828810082280 10142766 3990679336708879216030737965949173760 10142767 -275391639967120352933748642604317372480 10142768 60567037996381991410667800884492091392 10142769 -22284413592578964406378204191486215424 10142770 83677105075560973440976379228846284800 10142771 257162358472019100869725593025873080972 10142772 64155766074466772777820836228455329792 10142773 -273840962413049812314616882508014781664 10142774 -145258264009169159070476881131761229120 10142775 -169471580150639070868067681956976421000 10142776 6073657099661159650648462531626270720 10142777 -111782873423979188754220420675786864380 10142778 35107359330254887129051557932717767680 10142779 -914511607513196837580191109384612267840 10142780 -331079301515072453022806225501166374400 10142781 -156149719360292577989993574514721457600 10142782 11803564660424124797191428281200193472 10142783 -188522527550551102794612353662835663136 10142784 -20617185210610784148879232590285373440 10142785 13526920280527981996973569314261264360 10142786 -90432452573666363036592932535314120160 10142787 -24555223913388084287820995141966194440 10142788 -97101350310766964669875997684829978624 10142789 336093941400745392754925390154940657440 10142790 32090791337358815664319429254866688000 10142791 -413319939361061375437637292986063192000 10142792 -460734560620256821446224541023933030400 10142793 76222889214956620136740401147420439680 10142794 -56756980069982989777994682689949548448 10142795 88668562508442190128228914288408103360 10142796 5984253721351904913853903238873840640 10142797 81530256221150887766957986272968704 10142798 70626494281201712045586483150428103360 10142799 322857002357670806459491471349165289864 10142800 -44263727864501810689489609247905177600 10142801 -396276376583681637681288998136019149198 10142802 -133012711524667263376214690074613268720 10142803 -465703193525047696247502398549281866936 10142804 339107438171496578265728311748350896000 10142805 47483481034079957783719634995702969920 10142806 -35890251212877214785879535398174206016 10142807 572842101461196862372562430188325250056 10142808 87375284465398321656165119328337920000 10142809 608653277714999775249281429555809648010 10142810 -125324740715155536291947738954273433600 10142811 -38626762584023473048654276852711293168 10142812 -22584318357621683961974398414321566720 10142813 555676818190986758647607709912452641062 10142814 -6213014088647648436771548662604030976 10142815 -455168073787101403175017152697857537600 10142816 62919261185057294138755252448103235584 10142817 -96540366893629892125614918590112207552 10142818 -109719524257597061354600240333832451584 10142819 -811639858064359812326617813746951733056 10142820 121414915084378305838235463199805460480 10142821 155110281814716403790730096178063241984 10142822 -30918238337325489547246955853400154880 10142823 16198206628588440679835556991995398184 10142824 399040363864576186646792083040469841920 10142825 223578593024665972194871856844576000 10142826 -88704693138200006459167428558872742912 10142827 286029806163470592572067077503205107200 10142828 94887682359823671758681912697939075072 10142829 393721734853735254519667989941172626604 10142830 -111736577468045591397388774461572380800 10142831 -21585502457882454701439483274514586000 10142832 -17949059013543767773926123934827675648 10142833 -139947578137684198811249811018670570256 10142834 80461725829301015935779128750260770720 10142835 215856558639257191821100501929096168960 10142836 -146921805460058744844234258251793315840 10142837 473820110367462716597831487341476483260 10142838 -25628968054282461594617843699691295296 10142839 -4939987859113708787874246086101143552 10142840 6517086458591658669750034933172428800 10142841 323104577919691919004720786580329267792 10142842 -57319526702442915846675394833001824000 10142843 -46618548102643801613626948504278521040 10142844 -191267300361118003227928755935229648384 10142845 142239339520150358702375297535256231680 10142846 -139399944295680402772814298628820674560 10142847 -40381116871158587578949455281699363840 10142848 71411509267199736584619274227909918720 10142849 -47356073281227755680466868371645337936 10142850 1785502811437682931998842948329456000 10142851 299339755420388628718701225899996618952 10142852 -238648528948859506363356647356633977600 10142853 -189560301932114921256301449023428310400 10142854 12595210254040186453255517492426459520 10142855 -173750462078056259888669245982245194240 10142856 -213514975126125491516894872652988211200 10142857 -328178638931287373108355970874123617894 10142858 -24947089717761231568700005578723328512 10142859 -130655179812622665399110965483064312832 10142860 -12682415337898259354529159505720995840 10142861 -18334023182696302675027245016895390538 10142862 19069243420017479269700647866509789184 10142863 -3108472074781289795835914997090364704 10142864 55649874307872188025258996946320752640 10142865 55873050508988470712730991923862862400 10142866 156689226242678242873607557285599518880 10142867 -45565484203204489411001119492538688000 10142868 20692250995269367540190957325244508160 10142869 491898535341187054441902751648388396160 10142870 13782756337342049458574350225450778880 10142871 153490900150210513654624950091559895912 10142872 249343806757772668186805647462092748800 10142873 -81675014663723493825440338523952013938 10142874 44311276288189213517860295161339376640 10142875 -299200008619157404171668115533533532000 10142876 461545231898662698740336485783532367360 10142877 396752191599635688079302051384812613600 10142878 33035187912408067745495065679315173440 10142879 171424218327738956193211265978985504480 10142880 -75265461080101164754517551824827842560 10142881 182361439717776163284837438097701491392 10142882 21892667280226783733720577619155566592 10142883 5449077052504842296903902706606828040 10142884 -34396912979693096924770170090413731840 10142885 -52754524819522633069869920000245171200 10142886 739133020190849808526512420698484480 10142887 -116132592722567755431011931518636003464 10142888 -54184111123446737478264450948437360640 10142889 427038846486640732641194409050551474560 10142890 8634350219949706165457535307046707200 10142891 -579256070173569469173681802600260672216 10142892 309908255481970626948961035406592745216 10142893 283251695668731426018966192521222053142 10142894 -91372323149982901458849096995868782208 10142895 -26886183578839097215749444999727526400 10142896 -37623224383112906785289764195977576448 10142897 -720488153506212140875677330549211103256 10142898 151133470383910158169026474376890612864 10142899 60244509630762214659594474802010913664 10142900 -193495072380034743712516584739992624000 10142901 -11894001772888043525504987211202568658 10142902 -33225483973950557482082523332114680992 10142903 100184075450500101860726732422975170120 10142904 -77362175842150985459421839317658234880 10142905 160383705594066946129342322606151045060 10142906 156971265767749638372717641634006103152 10142907 60457053851886745860596860597405545240 10142908 -76840341543215928831838094357443614720 10142909 58497678680360813972625442603966632192 10142910 -104734677683953224767692643576841936000 10142911 146424000067187952660886934287815144512 10142912 -6288631603043465145615173327958048768 10142913 371093423817233969961158499810879643488 10142914 -326673471661283851004979011377031716800 10142915 58413067310194641735960284610190570800 10142916 -11527849683446734891681231248087552000 10142917 86220557761520028651470299386521543966 10142918 -195584187151645694106297264977645139840 10142919 -136425139157156516582380216415680975056 10142920 -368517561299811472547571620632758835200 10142921 -54598120904101830549372053940395957760 10142922 255933570758705105497181779196831823360 10142923 107529479986908644659995423762195460240 10142924 384041931746243125649564721301209216000 10142925 -68508811908749276732153702268358185600 10142926 2473922935045765986332574396476160000 10142927 212142807773045192304738216759001057776 10142928 37911268377753962879348069859706798080 10142929 -380420466891549538952410180867996967808 10142930 -28660741393302321749959120847523648000 10142931 -116960091723901709755880076653021001216 10142932 -94131365522342352556306526182379962368 10142933 -473731441398392965133060522816033417280 10142934 172225341290811159368017371124669601280 10142935 -9032411247772617506502075053277602640 10142936 -166502486427775300375216514991811891200 10142937 -41525981155722481528758266481704412480 10142938 44515800546408734611609610625863883744 10142939 416314370747466365478062645020140161856 10142940 174851712312996500775494431593312384000 10142941 27196314114184151634504910790158398080 10142942 -194725015916933404940283872987437792128 10142943 61286194272680124248810137522830389064 10142944 74292754488912434061003949811663634432 10142945 -218957782803751796108405410566294456300 10142946 319993447366822499453166742352774736 10142947 521601309897568500005380006744826090396 10142948 -391552628019742561402591241295811117824 10142949 37298825194423510375015753802607153408 10142950 -135891878980910410958045984278040916000 10142951 -110563761583823540103488317252462888248 10142952 -106306045088863328268379672229190696960 10142953 112826015659146293314740022234117644360 10142954 -15583901020457996837435175200415605760 10142955 -69222442296240273619826366466286144800 10142956 -719569574085441605274839636289127254528 10142957 -500397581883407177467058593437263153568 10142958 -11583657411316865732644613930190237696 10142959 403438739444880763295054516597962894160 10142960 28485854678139172096123928115761971200 10142961 222950138462744392223416706997285052272 10142962 -132092898880799785551707476838459958768 10142963 -267471422088378324937346586291735892788 10142964 120456703334499551685771322069462143744 10142965 -28405702912510951663161326759374590720 10142966 260660913811164623917290125490930870432 10142967 2908397639021854042415612080429171920 10142968 -556809274071407654835063832598003712000 10142969 5978278811915068284691778392883458080 10142970 13670738484554081677024292428365557760 10142971 -797553684533391659340059679210565910000 10142972 -27460930794913888921345029194897817600 10142973 58997582408538659891281140037068717024 10142974 -115700771016733253167965529341945371520 10142975 -158145568515584911003643292489749757000 10142976 -194337216005084645332640072903663026176 10142977 -43836170073644055489487918826798054592 10142978 170289073185475079706485951959327434240 10142979 -46554837506617944191815557856292106240 10142980 -265196794913976217927862559769696224000 10142981 -914847157720581794887670672749081056 10142982 -9310499659513880259383555762538885120 10142983 -204467348174487133801754974297395016256 10142984 554634056401500258403438303664673346560 10142985 -12158832418429905122799118470716188800 10142986 -1270311446171716347724535181954528000 10142987 76147522092111103042388466283477069200 10142988 13131452085042852596416435322379632640 10142989 -125009456322481927439329926450953459712 10142990 -10484535961805247209238704988086315520 10142991 -259469465995305595690851366088423623000 10142992 -101525707302989207834797232482524258304 10142993 -105609683060184187793901681666256895616 10142994 -74969810839563667506055854490603864320 10142995 -32761773696482935350126357871370894400 10142996 -463133489687416673335835813678534510592 10142997 -65546101876354896085798322024084412000 10142998 -182042329663104425487102825017791997760 10142999 373285166138276890802356429772261765472 10143000 -109040403237745377476353641775073280000 10143001 4151425636082452645158928941654058464 10143002 105835462612056806661582072962024627952 10143003 11834246800134586766461751881483541760 10143004 467596458377756430622715359055974893056 10143005 406426536627613729984343566761746967660 10143006 45043285028880051650294715328318199808 10143007 -68471060519571418623541531488902169488 10143008 342527672367871299574339899436463849472 10143009 -221604205895926433216646046831111661280 10143010 -203595150581860564258042579017986607840 10143011 297238319883059263118395928283901084800 10143012 -3511507137160511881363984453771739136 10143013 -526350031032496867780437551042267212738 10143014 -37546762882393313456721575617218994176 10143015 -36326034949918788576166302975697476480 10143016 -155305934205787948632312046232172810240 10143017 -1446851903958634701500428040283453174 10143018 -30804551728994910705075236019570317136 10143019 572702863992230409383483487023165697312 10143020 314489937864485167707895803797307156480 10143021 -1637903491045095737948094638289870336 10143022 72898874161773057574359909476175957312 10143023 -401303815222853522350706738592730125312 10143024 -60019783846168315756715709619751387136 10143025 -98405204641135585191547624580101219700 10143026 264786491061405062966359003901484628800 10143027 4445348245851646705003040563617487608 10143028 294117181465377236495035128678119038976 10143029 -279379720568628988720010618187378835716 10143030 10186976103177828370208168495750400000 10143031 134860593882945076134016313748591584064 10143032 -113093319888866755546156353401160683520 10143033 -55933043908178211927561787891617190800 10143034 -120720167138365667613498260928753619200 10143035 64567076803824914626850551385683488000 10143036 -249048131634436155090151636659267993600 10143037 -87836074421867354980723868615468384314 10143038 38061796612104760047123615521386801920 10143039 -523596400650937749811309413469096185072 10143040 4263770250852785538485360982648422400 10143041 -30955549511734714922233008380264169168 10143042 23935684785054686007574188350301995520 10143043 -27134962485461779341992630881956563600 10143044 -52040715225964040218235705427464217600 10143045 -82652211835767948083149986441502763520 10143046 85620940485528812124097176627991069152 10143047 67901766444995154309034068643367326560 10143048 -70176356877128015738761351727620055040 10143049 167702308745613044401754688293528696676 10143050 101891949821807842577048943308464576800 10143051 -261459971193872695153973113060285699368 10143052 252395537675312740480353977960739566336 10143053 261710448982662688704044234639458285302 10143054 -179060333060498278703982363908142731136 10143055 1407436286562575636608473177602764800 10143056 -39527730390814761353350556469309997056 10143057 309690315209152175397253620705658041840 10143058 5026376859269930048733878690038020384 10143059 144565261101900063553062562192432292880 10143060 -21459903610441110755716333885813678080 10143061 -9923273877366625370579090737202924338 10143062 -4315561556741337059299652345442737088 10143063 -86821840533088271272694566998187825920 10143064 -140062571270206097271560214753151088640 10143065 72791302370517842511440687936652316800 10143066 7898437093025865781141551848850363648 10143067 77229059810880436979275829246619096 10143068 -88820108854950813560956362214142929920 10143069 32669102586955684975132102479815397120 10143070 -119287618784143441935564971221206589440 10143071 64316830785570323583179306963970922272 10143072 37486010903230026151836080006466109440 10143073 667495031215606019281354240083219052322 10143074 -67400350544232845268326764070240056320 10143075 79445189868953780540154736608755682600 10143076 -141148536154027045681784805799447347200 10143077 -177901907717281145780558035378963918656 10143078 -155636847762897500515537767101684450304 10143079 504941286100234966966467628786258139376 10143080 106095101177029627241867214954826444800 10143081 -10810350826306963108003170338019066972 10143082 -45212981763353691764520641447147467008 10143083 228476203988949357417059488433066872680 10143084 33845207928434900180021278403679485952 10143085 -189443989297294727770113155017197503220 10143086 146201537649782848715250366474149116992 10143087 -180885045798818125631616969928103803632 10143088 77826484875366014261922928262886490112 10143089 -752576394781560072879501618523414800 10143090 197846149456068775336847523930795417600 10143091 139098910393699460446750855920252661072 10143092 -141655497181765736190798872371072800768 10143093 -233969597114740285008530216520996372000 10143094 -11922869955428222887492814582401829760 10143095 -6567584245827571533434294212240677600 10143096 18578425977083801603636969252323368960 10143097 558242279667549561567587200661237441860 10143098 2627288294439814006838879302843080960 10143099 267941362984948802820722146793744465484 10143100 21369333710882487962300248289718028800 10143101 -170747592451362591854878217589755148468 10143102 4782603629696163899579549118832671360 10143103 333648804765357936423060137776403867160 10143104 61228713817888015311635343411354009600 10143105 -12801843379579051949610159273953278080 10143106 -44080775666765724946957685444894049216 10143107 41712591170746398812595692715335114880 10143108 12684876412886639821763369576789898240 10143109 116920171180107380557566117528794646016 10143110 36810935776109781120618034891087392000 10143111 176259345534557994279125306844629357184 10143112 -7617747054922289773507343440288972800 10143113 110139481554700900050488862474873907764 10143114 -73161540646323975160263414737761916160 10143115 148728143704710925761274887731760035520 10143116 160296620799804776760896778344696329728 10143117 -367407847363915409502693468649570560 10143118 -23393994339515669066204477478529766784 10143119 -39429135899406772286015248004444089104 10143120 -22551761346292467792795654288943349760 10143121 113971874914215970700114220827715139392 10143122 257999953350605309130262729528883332224 10143123 -119509404613256832154939107181325567232 10143124 117776890367762553378337904851338087296 10143125 -5461950069334856509296531093745856250 10143126 -74030043623493019223193335890701004800 10143127 563558494086916495947428428819625937120 10143128 347366842264434141696340473536211548160 10143129 16477821141937861152845189655760932000 10143130 -311015154368220284692444039274712556800 10143131 -34496927890340929708417382623835773440 10143132 -286126737728231065713951653702391817728 10143133 -79502165758982593712686062220192167552 10143134 219978903513534480727336205635370361216 10143135 -140045332573170927902072938827840368400 10143136 118792248239108393960800502830865448960 10143137 435360032710718743719577124495253090786 10143138 -19133500076594312017833387142676250624 10143139 43888051257121523164052117796528190940 10143140 31072802865871238237032325177065390080 10143141 -158090620598129840967995514244505280 10143142 -115372803094363947865589345113539602688 10143143 -53670801833903598876101542655181953160 10143144 -20447836651619077180131659301017518080 10143145 393919955226566564752425892760977140900 10143146 138537615115664579569577778812177147904 10143147 231845106416699676487677127589526051672 10143148 -131595173580538540959839072845739137792 10143149 610341017028653052591740096514737328150 10143150 12626520608157148884792887021957760000 10143151 93192522845228431831703039887902219152 10143152 12506426094908144835845529708375244800 10143153 73130121679774394611257716988417052404 10143154 13135086989510856166159120680216892416 10143155 5161956665525764162231044909954309120 10143156 -145386800891289439977699225774047877120 10143157 -108012674987353921379859778827573102528 10143158 -164364897211417091195771228594675188320 10143159 -26224906895669559450430511594281238832 10143160 -212700595207610182819849128499949568000 10143161 25148366251146244221405676116081064896 10143162 165033683524807231940715252678711344640 10143163 6046202160305193989698096577299436304 10143164 -90003602388914759447400399699103531008 10143165 -4924025067785784189184659002573746080 10143166 -269304221427219705237009096163677523776 10143167 290336073833277144683670104841420177216 10143168 -2474173476093657266079557545428516864 10143169 31429171454083162494040613400652500480 10143170 34039647541375448607182622598315253280 10143171 -434344635085721246425179503606239871760 10143172 -104311964564817245058428715450268827648 10143173 24474704008424203165589264885565540000 10143174 -183103863976102377308763679596458130240 10143175 71375504106822112525866422501880900000 10143176 -517537959208394183182272815070337489920 10143177 -100339629622142486158728979310910101760 10143178 239468534803742836663168814065513454640 10143179 -280666434227619684517820091469419674220 10143180 5338137311690315640866164707264322560 10143181 447901838921943869418387249053846827392 10143182 -18970950955003991050222156266432025728 10143183 -105126021426338491138222095056453785200 10143184 -317786668996228344272880471041114112 10143185 -215816812240821854074041092694575036400 10143186 -108066639393796566551657498218017838080 10143187 139331972892172438754448369139345065836 10143188 721018141344849615069633979922780160 10143189 91815828532179602484436935264521782848 10143190 -37133784359211307563570309404287622400 10143191 325295613822064675072066151620652578752 10143192 -202890885965162327687230018054089768960 10143193 -142603826249136285457397960992140425976 10143194 -269937362098335461825588718931334233104 10143195 60841449957187417398725553471248502240 10143196 -32648750325295128933857879829521459200 10143197 619090144716741855024369718463829631872 10143198 52054585901872557243129711537776928000 10143199 -646651075422544093832675854554603325440 10143200 54645509561543255063572831162073088000 10143201 190545476075878625569981447162014269664 10143202 190769628188414096193659884139205508608 10143203 -39254707135512854797121024732878914144 10143204 -18174141090180972722034127689476106240 10143205 60140792090736721243722469583178432000 10143206 -142587955852673441478509399420080658880 10143207 73749284101187393305904328057695222400 10143208 7233136815279012342136740221625169920 10143209 564726358569444545847349974585463606500 10143210 -10066526857071586762274705690822492160 10143211 -529119165717195022395612430818916472928 10143212 -227380613331114332736543441017322188544 10143213 -11518898516305644040115753896146309600 10143214 45281149607656499501446893129319286400 10143215 -41633545727611948237599784107153011640 10143216 -27958919240748514859334380231909867520 10143217 109393391714555874713623726770712169792 10143218 -98511944596742780890631057883225811440 10143219 -112047446412070477550024717155727478672 10143220 112711464617195618572784840577756218880 10143221 -82975832386826899474037920915644602400 10143222 3995291083981541468493871281297051072 10143223 -543181764063859581408464737767033493528 10143224 63000176927860268439269436709064785920 10143225 6473610730903215125915916535617252750 10143226 123525218981068579534199651774925073920 10143227 -5248749805074041356204903198866962520 10143228 82998037403020776902574806448060810240 10143229 80162073135833403383945539905635778400 10143230 -47063564517511195152727002099998964480 10143231 37495842917345528986274378625285285888 10143232 -172857315761388427983246060902223446016 10143233 -92977131394600511869213515356280777936 10143234 -136460669340362010312290883121835476992 10143235 197109097416280159700543316470849953680 10143236 -26203647798808724160825161771789451264 10143237 -197912140867026261543829148079122260800 10143238 -45107810409879051750513222585891525504 10143239 208844886115421072493295076569800614040 10143240 63277823304843925419806757178960281600 10143241 179617612136869277382108482686617189300 10143242 156169925134621142923546712654397199200 10143243 -73922553614933359662594938703818344560 10143244 -20176304903082410951995206013907875328 10143245 28776124639176207368312391341770044000 10143246 73458547196097748891117099569816895488 10143247 63004167008860681276364880797740202680 10143248 -65465925607159656219451801310823702528 10143249 12502012370943538020481621711664041728 10143250 1188346299513920228401184660701968000 10143251 44870518966797151198244221044932190252 10143252 -80435355043853360173254500103970775040 10143253 273644586901908024562261066305751834464 10143254 -127757245496203622098701543355851062016 10143255 -214069847285715360947315784371174635440 10143256 368006811844677822518340952125217658880 10143257 187266074146031547483044320265579450772 10143258 268068490669361421349384789685185367040 10143259 11548387920870649517552000303492214272 10143260 107512670347069004559348291485159738880 10143261 -138243827940106133155338883951574508090 10143262 56990073990306440662726753431296331264 10143263 -246530449096175747037457815789996550752 10143264 -240017908250249435795247727841189560320 10143265 -39063272940670692689186091776427692160 10143266 -62060857778483848070320100806247124480 10143267 -49121973997389233767765257905611395720 10143268 -34934505698971625665128066651797904384 10143269 -97592895712170671420495921712616155330 10143270 1933413502115810468055165113370637440 10143271 381292006269040384015598450399982474192 10143272 668631465432498891077031084368804812800 10143273 -560880426329929897359111275994934272 10143274 131171839827102732998401877727870435072 10143275 -13160123293588747245518305357300112700 10143276 51180974707725243804466923077683150848 10143277 -19786809605669805110609051688679894440 10143278 -70542395176800148157046942250573690560 10143279 111399159278654431670546242566809322240 10143280 6342934819880466891543384021978316800 10143281 667398039850680671444475098581521464082 10143282 -144517375295499867016129445841744935808 10143283 -109955889593522007216597220998795389480 10143284 454898976809244400921995274525284864000 10143285 114937440367426799585259455420923879200 10143286 -19158250175531751319755662798461077696 10143287 31281126660598527341526815054128677504 10143288 150969215123097436151236270284935823360 10143289 208297817555033586310184407773586763524 10143290 203139219318370072352261483314585222080 10143291 148838889620691584290184283312806734704 10143292 -343634311897332968587953106973881897984 10143293 140954064315620448851162554424362856064 10143294 14327844884008779283111743814759447872 10143295 125512887994180358227721201721615411600 10143296 -67021484465681479101585728606534369280 10143297 198598297644949083579573460660215226674 10143298 31617711464464129745311222398304821120 10143299 -164801755403112905332627903592503945776 10143300 98108690887639131397793951695355980800 10143301 -86687219168263963347071413937968216928 10143302 -124869175059083862817897707494881326720 10143303 -153816385123572718781001956209300414296 10143304 955153336385726483458864533048764006400 10143305 420952359450081101728322072170936339200 10143306 -253704271824835517980508216938192667088 10143307 -7841400464283545037288245494986452048 10143308 203849182064423779270088999453478905856 10143309 84083288245072340904112617143098272 10143310 157423539206317577253009484197645178560 10143311 -50916217652717644027946517109217963448 10143312 69407540375331685422261760657535139840 10143313 -7743009305959083222968090554478254736 10143314 120179106925556206586709598954924250256 10143315 37811281693606943083192719765613984320 10143316 -125275151009740399995849937129865080960 10143317 -219852452071650878634944091996014252448 10143318 -46082831877472028806860017321903018112 10143319 -471734839266139686786003626213086668280 10143320 299292278382491817126977383478009241600 10143321 307604221229169268486843410810807403680 10143322 7388069693417682598935383820025052160 10143323 -286371329229834030544569979678423114428 10143324 68591852772972074684837788282828185600 10143325 33045884174826683361113543681057341600 10143326 -174381625427177686852107870347045296320 10143327 30812102112105834019176195765754881408 10143328 46904785500550094868576738319120465920 10143329 129571604122288899361234378734883417152 10143330 59204735257346763341506667689670784000 10143331 -146526101739603733340776878227360316096 10143332 -14452541273214323980701703413375775488 10143333 -45946991937360084602561620858316566080 10143334 126916871113102797633937374969081006816 10143335 388644575406950989582554610626831668280 10143336 -8687274851578141160584703903490048000 10143337 48092095788774288584133089489434380160 10143338 39769523126443377878096411373224998320 10143339 445023479446051511285512729183987655040 10143340 -224451493685453615177159302364776166400 10143341 -148053535019770532453593817196950377428 10143342 -165018511833272069694710480847558665280 10143343 240530273062266053947186537969401155376 10143344 76629063447013227686391788983879925760 10143345 136164677694795366037457779445610983040 10143346 -78951367772244887387339929169420422128 10143347 -105314423471257827386624620136661491880 10143348 -18169954150686334147318837961640222720 10143349 -536556345409953188660913794743459657860 10143350 -3121554883300689702806980052045779200 10143351 125448400273122103946808246250478186880 10143352 -31072575496312420940103737424909926400 10143353 489449095274033260375151920913456075664 10143354 -43438406438080250634246153710809704192 10143355 -36853768608044837293306296277193358720 10143356 941080287386756645861605980212689920 10143357 -70434867179159412158356323504854390208 10143358 6877715732536505311150965302607521280 10143359 -258306659323848101957271824814038460000 10143360 291273399170165951883802398620123136000 10143361 -118589213110157489133215520735245351038 10143362 -18511576161254396387612901237404702688 10143363 -305348998592005939638530478832282583040 10143364 59196846475938702580070703297307840512 10143365 75998652336306699136872345570504413400 10143366 -19477888531974411195845999526119784576 10143367 41683988384243188069799798257237335648 10143368 -218861089948894230037036553441770045440 10143369 159165253516313053623001156165691939988 10143370 -98333272513672491890753791529448777120 10143371 223237749291673202672087608327597119744 10143372 63049698880199240362324012911534538752 10143373 -304943276825016523226039043185692759380 10143374 212942885400314844976179093829619967936 10143375 -355546266427461589105894307777293920000 10143376 -76317984429308267933657628021307629568 10143377 -341216679353469052573436079880119789774 10143378 946081747602336857361299686369695744 10143379 516644463341850559655992089081129111980 10143380 141930852819947535118035169418533551360 10143381 -182857214588450791407678698738814078048 10143382 483870987529566106373436468139132482432 10143383 -623088061965261495117168299728463120376 10143384 -360010370126360494122646754193331322880 10143385 -89345526542423565902468057583417300480 10143386 36514728370157677094461188751122677760 10143387 -2363729405619491546651154722784906648 10143388 -27630801477974492311613304782389317120 10143389 434689309199357421240949984145148041190 10143390 120269917568054724466906036809895046400 10143391 103335655566055840025357099682651227040 10143392 90516634968332640215448262971269775360 10143393 49455645879587754065980705004663173440 10143394 42065889234812146020975433194758876496 10143395 -349033498009441217442983043400899447600 10143396 -97796723185365906855240747544926296448 10143397 -146859662196502767713234122673114250720 10143398 -431336310940110654812025535280538170880 10143399 -1386451846308990673382074625240432640 10143400 64604932345256367816947580798276864000 10143401 138183221720535193619974004926127985402 10143402 5027075734560125532141191323713594624 10143403 137892200759623501505041754188482089464 10143404 -19991033537530736364235016975612196864 10143405 -140378492235384905715264471002356946760 10143406 -32180793573072251424293123033271280896 10143407 -152314485739023505855671429756931352448 10143408 -37031192936490060111765895208751071232 10143409 -440343958152636779552921383208031553390 10143410 107980444956964705725771033285477267360 10143411 512597874133006297043071708505261150784 10143412 -163834361842998063413707990343893260288 10143413 180687892707263259808096518198829965696 10143414 84364273795943624640428556861573795840 10143415 -288528058610159177706386372536000949280 10143416 -132936021632838259198826420286114508800 10143417 -3323058705722023638753561384333980160 10143418 -41511592268681558467747538344046973840 10143419 17773871209536777552842000426977923360 10143420 55642330613640600093411840898210037760 10143421 -204301667922066231746987938106057415956 10143422 -393330536861972787532079204481332431488 10143423 -8987232876177371398519287590962763040 10143424 31239666082376646346681114067296321536 10143425 98443021807748231456822960422005580800 10143426 125586200977788460130621256274692994944 10143427 8672449419186752194989786757766091472 10143428 -33837390747744921653937908019225292800 10143429 92754449958943643570962554440165570784 10143430 138517471456188455105995105416216960 10143431 -220886398007616148736633089301334029400 10143432 3884093437774740630765122167225067520 10143433 200792198285740620003654105650388526682 10143434 47138088231188340644435673516447528192 10143435 194678198612554060668479625938790662400 10143436 43263648662606713348917246375703667712 10143437 169602776932229008580336651737436298240 10143438 56013555481202743841428997507354516544 10143439 -137894656213634894875259947979607257144 10143440 -104250769666830806640645492884955463680 10143441 -141460303243436284062207737922065516160 10143442 5234793524405488427478836251201643520 10143443 127139723081223702857356688704196995692 10143444 245728462670622160850814881957054908416 10143445 -41550638722798996884295348916283153360 10143446 -40404041945544611129821279760481212160 10143447 -10676154112290174274949962365106210200 10143448 70145265655125488033404233418966302720 10143449 -6795305848437219201694981660076320620 10143450 -81578288396426786749325725434338468400 10143451 364172367269611421572892608305787680452 10143452 452532866919630577115025997120903326720 10143453 230340667406406314605153842500850098304 10143454 325251844940167121643598346553711397440 10143455 -562281057908837357524257899854658880 10143456 -309080268241367863693100371121372921856 10143457 -56263238551922272507420883847625283280 10143458 15264992770853385708841626241737948288 10143459 -187472114765295278384740045472466881436 10143460 -69475162774355968598647568471691325440 10143461 -241393068936629720803666912929806479776 10143462 58474856532717692389200159653528991744 10143463 248214391168145433775480507635236090160 10143464 -496228280706233847114145442212177904640 10143465 -74241761535108810524027692041220428480 10143466 -67852701716573409479002117532443910400 10143467 -492791199474974110524758094476458889484 10143468 2485054812839101976076383615155746048 10143469 -143402332101939391005793920106782358304 10143470 -213807347694365195357706635787079952640 10143471 139161826811814331230256377647510217360 10143472 -56531283026660723644912806839861837824 10143473 -658181199680704475742495514512705024000 10143474 -134493175531509676486100141784106026240 10143475 -305860125982957790936677502830965036000 10143476 -30081183516378417175583940792154128384 10143477 137471239942800654328588207886484805020 10143478 64443362430467968169992615646167481856 10143479 -153216020367946654769980225303964450880 10143480 -743723689517909627779808769256243200 10143481 -257902502044865870076582490636666701718 10143482 137975448253809722673635227896468809184 10143483 -44502074757819500404914134665651625472 10143484 -67167111217442352148672488553682940928 10143485 -4580266170485245013058038943050971200 10143486 -5197094904205129302631166763174742656 10143487 20451514848250984265773598610231089680 10143488 36351910735795185871819032911111258112 10143489 -96803153232859978440541342113293140176 10143490 18492682643767509502236236546615009280 10143491 -72209320167208882256383178789341585968 10143492 -275779400549525221224878145951300218880 10143493 551753971515288833597068387124805734016 10143494 291241910051338360054648654773329587296 10143495 -30602915804385079806347962428215404800 10143496 35253317769151744737492266837197209600 10143497 12727020337566154138217183422705465152 10143498 92835242878783399998523393761900891648 10143499 229631313919592464350718175468698332500 10143500 -310213546954002909625194261624059904000 10143501 455105418071093763229741535609575121280 10143502 261050573121145427865922726716380693952 10143503 -168972951141575287538436974533578151248 10143504 -37544621073479408872657280854873866240 10143505 60308920990663041845787992899304460660 10143506 51637679509642986486534264677558052864 10143507 -61809358806202291428544001796783214080 10143508 99686552122220495951311733434499792640 10143509 -12292206383249053569200332565198526600 10143510 7100547714054157430320574188931481600 10143511 -6636790380780599027645320613620070400 10143512 -300730517494084654276828460464795084800 10143513 108066053499261237758060629385522961024 10143514 268274504298953941681725513013970004480 10143515 232703967858731791189848681303945668160 10143516 -64644310548626203487919805191851581440 10143517 -221349583221949443397624523022306977434 10143518 65723048356855650600886649189541706752 10143519 -133614787993731971122972192372344457656 10143520 -174986795565361760870778418682873118720 10143521 99041242030588118033627009264270112000 10143522 -19706842083860285365058362481500911360 10143523 -150082837265167840640766721805847072 10143524 -208846061396275672721925770465977451904 10143525 -1946184683976363066952278486564295200 10143526 149797019153936375500019768223607938240 10143527 -72013741782650342859283053183062229528 10143528 824585014172436511661472155845017600 10143529 -118166403097060291533850279393812213312 10143530 -13393041734790022364819487085810636800 10143531 148360793478046783997789383098520181040 10143532 -84838777787839521684637755867147599872 10143533 878864127623627157757108175552853318360 10143534 -5746255830569506381015933151258711040 10143535 1414632123894687405635441532870177480 10143536 3401179041611769098318004953218547712 10143537 250877558126218575163865985186136360560 10143538 205087202770862908072432089702391341600 10143539 98525656214158087577553093101849277600 10143540 85299264862416230594899410736013721600 10143541 12128633655339954106946563969588979584 10143542 -286037791136574202314452070050991839328 10143543 -37917854778579477307087099408453700352 10143544 21116489999354559188054724347497820160 10143545 -533671219084684595636587669690154990400 10143546 -364412792271241984037051135664723456 10143547 135259583272650561958804593285042752996 10143548 5473598976940281744760587719458987008 10143549 268307037043607210069486716235009409600 10143550 32508739398557200562463667266016372800 10143551 439877048111561510403430508752643530608 10143552 48228341470240567217197819537844600832 10143553 -33636408259164490730052286105004224960 10143554 214923384367527530546928895954346336976 10143555 94852641369403304513151217551615765600 10143556 -389488046815589774523442408682449003520 10143557 137837173803177955236887884684627045152 10143558 47836940047898070272861904229029340224 10143559 428405799421857692480870301105710428760 10143560 -52159982211520899426537258621424435200 10143561 -26659827461249832687929359692815705328 10143562 23963598209292071737004013651278883840 10143563 80174991337719540997444190171758941720 10143564 -27339852516545195627004701788510218240 10143565 229786871619820315319940009386564576460 10143566 305541161615488555982392385715624023232 10143567 -114001803082976850628020487564551265680 10143568 55065923811513665262621445085763338240 10143569 -11837519077996340009001305472907844832 10143570 109587811249532438753373590803498483200 10143571 -307950259903317756936408242173302720 10143572 39691548283349583706316805217272545280 10143573 -269809822279529949455354731943400923232 10143574 29717174529102472381431122426335874304 10143575 46268449329567872291575341240390801000 10143576 254554699530228994611617712259851878400 10143577 204998215344941254623467253138359235072 10143578 297959703223054108245874268502729657840 10143579 -132186395372329989505564853602672544616 10143580 -284322651167840469917148234893828597760 10143581 155131881017283005240302388820058242240 10143582 -199519034412133986043724028005417558208 10143583 530046784052957055810906274596784876832 10143584 151498305096795891204999801704743698432 10143585 -859599081924146207640880528758341760 10143586 147570358040290233420820067525110630992 10143587 -79932857441300919695030207737585082880 10143588 -37389303448613864682022786135895138304 10143589 -108779140261308019903292415676146276610 10143590 95156222296960358183166020776107964800 10143591 24918811717863569046493454698092739920 10143592 -62124976941758701762954512632750899200 10143593 171484815242163087029149911429705736740 10143594 -35983988231500403164532603662908055200 10143595 23062606916563789218284273216965704960 10143596 273038618781063190642759570279242235392 10143597 -132867301949481273956127195684429954240 10143598 37320033145183241995009262235221633664 10143599 -1569675857541028306283391886130175864 10143600 -21818586358147655799352693268545536000 10143601 193677093822777043960600247611225568000 10143602 37682436469072633974788165236725149184 10143603 77589278732211846039932293035676108800 10143604 -102485027569088309971883195489269807744 10143605 -26737240350101189663325626364902289480 10143606 -112450776372100172156662821147827788800 10143607 492344637002086697313557925224942769472 10143608 -334313675187166224387720475240247255040 10143609 106560614910620266303205600179527162240 10143610 226584832273751076326813822568578004960 10143611 -42830997717532966227044492585315195700 10143612 183981753807837511532824550897469236736 10143613 68373111110928828475093311489656606860 10143614 87504519176423183292749260426986758208 10143615 106874548694454433685576001898498776720 10143616 115644672713442493082650498997283717120 10143617 -66622699688399718767922647834514855936 10143618 -54862872225787297584047187301129888896 10143619 231112294396311695140612903775854640896 10143620 -32609776607427485791483434711433152000 10143621 68863504487205448852946493174444626208 10143622 209072542360208847048545524309442736000 10143623 144273013990504310583543904108137537840 10143624 -81764434920863820906299429764931911680 10143625 -421598333875001673829760329654689120000 10143626 292123521463103761231754078864474590512 10143627 9400743876040682354753579997830956800 10143628 146995690748691236460478702177975271424 10143629 158334186169097948422474122783184721580 10143630 -858486842165084931613745734543084800 10143631 -519059801175987574966480186261001199568 10143632 -114647658139338789499094795347544752128 10143633 190832911627335087332544234740259216624 10143634 -11001824997973966448327709013758824448 10143635 -174645088217859000925958052908749682640 10143636 -109014653213763295810500208199727065088 10143637 -199848081719984575354836335406096537234 10143638 -193437850573815170000529323143422501120 10143639 -211421708673311369751682312586901805992 10143640 -41539246446579495561675179630090035200 10143641 -419981355747707859615845791987678091958 10143642 10362754226955817484529371197085283840 10143643 -287956249140043745782067910392732569160 10143644 88406293712374334824426443892165017600 10143645 -232451368135243784232755489872020187200 10143646 -123241287426635120954634287221595519232 10143647 -182920801743846642700545226714502697360 10143648 -100130125294829301760725426755435298816 10143649 284895441343557218667318927744023073000 10143650 53219471006998083585418338947673225600 10143651 73887635734097343543597158404306377984 10143652 -673814164893836440675166989989378416640 10143653 -15990575759518624699937400569458672416 10143654 -124484439503628752206405155499104194880 10143655 427189347472875530786948570653754865360 10143656 -275903292990993719716333092998136837120 10143657 4842463718883911265927316810486895040 10143658 -79395626225702718348923138022116423424 10143659 -121789358857674221936238269309556712140 10143660 -37624188598733178362976453479407011840 10143661 -79266984396948506350586043031576180896 10143662 241565853973501376098773797992196518272 10143663 24358522281708200810785043686296508800 10143664 -64380941641775478468331128202635345920 10143665 -22709529683816796888099803299261824000 10143666 83818240590980600302030112865028161024 10143667 -140222420616851843960790421008144650640 10143668 290976936894132557163977157578994048 10143669 -243201470936596034769897735357519865056 10143670 -26763748169154152668304601584347689600 10143671 81910624476119867980446802312551265392 10143672 19340198876038193692397662003200000 10143673 239557459941740229123059758621795402922 10143674 36122935716407648476335702809628084336 10143675 -3015097351209084416421856126416318900 10143676 423648634580522707541919077105276072960 10143677 -652064012920873672383889497541030668474 10143678 -136272865128316628947685686300304782080 10143679 74699396722608500661325885028993771520 10143680 84184871749005020482875634907086848000 10143681 -601991933913788458897767984102009380736 10143682 -49340610661443161123475740465518993920 10143683 726212861145001201836202602302785191120 10143684 -98692322663315238574639521389652449280 10143685 60921378578569899142166275929885111000 10143686 -53531704093326111074539033647308141760 10143687 -78340327303270486809236709569267599920 10143688 -42891561389143593284201902757136522240 10143689 -469864473794040877324719543064392441510 10143690 876312712941302069584565658602158080 10143691 -114954851752853451932403396234415436908 10143692 34786398389334767654196735299419963392 10143693 6353701477329104121592700393037393600 10143694 -115539265247004146429422453521383898240 10143695 98343756084381745593718361738724702480 10143696 -12110734170738402474359287902237622272 10143697 -29155573239020514623302690003245443854 10143698 -38035126228376593715619775773281741664 10143699 -222426767429127733591276289945421541632 10143700 1302365964931957246369303702589542400 10143701 -56596308987234600069758517599467898400 10143702 -34952601968823703345386723126839941632 10143703 -87821646141407507390907552123042205048 10143704 537687327203453538700606510465101803520 10143705 43312259496195144870334950326663203200 10143706 -329646491916091189697697980601683317536 10143707 119785663688527803960016586269613786880 10143708 180065484230976165066444490731782146560 10143709 -470672261664564342730458568650494080090 10143710 45875921680124749191524520484494653760 10143711 32946444093609671567950059047998161552 10143712 83222074941750092107516528697731448832 10143713 389242719244168098184727999874375110784 10143714 79567160657367139816336728495172756992 10143715 -1242154653664205069167536738197830080 10143716 30982588581642238935758369661575562240 10143717 133853268287518652489229398635192234080 10143718 16720663023805936238801048695186668384 10143719 85850795520456389821055535899311032120 10143720 116442402608492655852668650224003072000 10143721 -250518276364872984460794373359699737280 10143722 17474586797967809198583257866564008192 10143723 55858161805308135219112518633686270208 10143724 -396021675074588142667976030544747684864 10143725 119801615053142232719922737536790981250 10143726 -123258641959850042596906542213834411456 10143727 -66987403906622137633354605845005596672 10143728 -24189189566715708705319311808046628864 10143729 1225109674860277930494943641893855874 10143730 42635283387326538087499181694704289600 10143731 -95064416545195514660862683202145824768 10143732 -84928975727135879627075095948495392768 10143733 269705018599236826941373542052410708000 10143734 35710316801365854018207368077463410752 10143735 -20760539075351678510565236396246147040 10143736 152336950906200560879933074536636825600 10143737 209153120743149563241606138812922817386 10143738 -86118139157257049729683156775437800960 10143739 3712985339197075073615442206585885100 10143740 84530062568940405553362971015183431680 10143741 83905304869091527926460332889008005280 10143742 26000540581053250050058080168312880512 10143743 5313219516549547903147865006649123384 10143744 -5098456645521555315479340341306327040 10143745 147799329799806713512012861499281852500 10143746 49053187540299746726590132478521221072 10143747 449940306293886613158880020123925849632 10143748 97384510704859580465510822484159329408 10143749 -167314867088582994583187304274926305280 10143750 155516899420373100757301740003261200000 10143751 41819059022187586019521536544876390800 10143752 -37480657107863129656578054089448038400 10143753 -281527403900231529610732878737753024496 10143754 -159560300927384519662807543881748379808 10143755 638415077314902712548277791648034229760 10143756 -88428830190726529585462874819792514048 10143757 -109474129627770023506585714069372003840 10143758 37871897003205628405261910992637952000 10143759 -144009750430158769149560850927842739072 10143760 -24714791463980568136902071294396989440 10143761 -246785699449069493594518034411607490638 10143762 -34862918877361942146964931904619902720 10143763 -35704345624928045539052060038429716480 10143764 177673451923562534858536962926006105856 10143765 -408783379306510964719457910681116544000 10143766 85518801351683122616250414086654924832 10143767 12130616864605257277369109011210047816 10143768 -180221952218920082734787400058464522240 10143769 230494569967276234681642420752917785620 10143770 -14439807616546866097175516318868295680 10143771 -76025372167120221714486407614116364800 10143772 116397599775181147626969808390879198720 10143773 45130876709856356585719103671707602022 10143774 -131790226531743524366015634674346833856 10143775 128471781255337987443738250188038136000 10143776 -115677758611344779653909040121069305856 10143777 -29407579106791703967705140282687109120 10143778 -204917342394118636539083879959613200560 10143779 -100015262610725331522453062069805523620 10143780 78041927114829066802467026641534709760 10143781 -135680433001726952460301746493014117828 10143782 -124062624067714230948482678884582035456 10143783 -68771152714327821035745406527133848960 10143784 -144336117352025926670132595281982105600 10143785 -17006289654579994256653030135799101020 10143786 1038861026376110060030488649931174144 10143787 526420922181193944222943814717578528436 10143788 28458247077461477522075158042271792640 10143789 -28197559482153761694414666972099048192 10143790 -146094990645037969621107397684317985920 10143791 55416636183578025631721771736951666672 10143792 -1497148579004254556055536978691194880 10143793 -117911524734605276682851529064178494 10143794 -190450877565169014576666009911712275040 10143795 123516284885246007763455848424681334320 10143796 174636643773647325055394285347945809920 10143797 165493977653520777317761490174766651246 10143798 8817419006415090422667201288756068352 10143799 100064223788575719777252812409290181800 10143800 -22246454943354110716714132850815488000 10143801 -37212722360547401358712608572095810560 10143802 173835677004316478317454205640465610352 10143803 581036118712160304175193656857430318440 10143804 -45126200865852776712626828106710335488 10143805 8747154634044784640828129188669221120 10143806 83125362180565802357990631471072452352 10143807 310296379616268062736268909141455120840 10143808 -41175011679437477919763169568541900800 10143809 -43907136992310794849189899168986098520 10143810 56724162465452782863845340015206760000 10143811 304556659539041463579519965365323277800 10143812 104400229735099183524694684910399139840 10143813 -15278489701800342007449197449330081056 10143814 101702983904655804771333429990953703456 10143815 -272292459236884513576295668778890233600 10143816 -10858502733337853410953848042850140160 10143817 -587961321914289419560603096110269348134 10143818 -67627526142206264107118217745585970640 10143819 71299052271342622247932235628533882880 10143820 82842971524503909333918578248631132160 10143821 440453959537581639212732796326802092022 10143822 -151869164172242385310654724083052199936 10143823 361500081910398887266536062186407270680 10143824 -41356738155669726971247803168271630336 10143825 44013704022249307516434749671451311200 10143826 -9949974456628421885741976287153971200 10143827 135148072075958160594433179263583485676 10143828 66194548567753886991891736003255117824 10143829 -5920679916187067128130846013466292832 10143830 -103857084811283096662826840732565216000 10143831 -106624843970583361186439632818498784896 10143832 -536367100500084130054555594370478059520 10143833 -76875371390230230184595183690482108662 10143834 -22253822760305505951075518974862922240 10143835 23360368267311875706740817100126539600 10143836 101333510186425610188449766625228628480 10143837 -272034675832400228393439279628470756480 10143838 11247447568881208660693290529534408320 10143839 237467875055132745537228456475876292640 10143840 60939302298298826693787069649728307200 10143841 -354051565461094230071877249463843780416 10143842 -224700752691832017919184805953484650928 10143843 53339389478394929134059142006903532664 10143844 -152337441018525804292199379329845110528 10143845 223009501848556597125863790693093743520 10143846 -9857327735912281362228495913515290880 10143847 73307052955518270124285512982259536432 10143848 -188223936043785673520916789629321134080 10143849 148026707746567790856715509934458736800 10143850 -1075329205248703831458318179923503600 10143851 47251203619589813184134148775203452928 10143852 179718348615252847538329828716752977920 10143853 273984904027097038364129345087448901120 10143854 2880342409763683278076059871442002944 10143855 6147444243995320493659632544637828640 10143856 104972123348338484868492381468985229312 10143857 -196894530688643410101195887383888974894 10143858 31742376082640944626784332340482317568 10143859 534124194246846205902515175306245520840 10143860 4631035207010847635552329004884366080 10143861 305999820792044420857070236952705280 10143862 50597684505835585294912980266335734432 10143863 219725298976999725505299759409270283112 10143864 39331976560166466824162469356950732800 10143865 268325271392474748916935614195480296260 10143866 -285730425511031681927188230717534362400 10143867 -35029735045046803392201276652150248960 10143868 46012547291618693862325921828986059776 10143869 -137335084132026201286828664879825680704 10143870 75170460500040275981669761227718502400 10143871 -310504930832764667379882049600852636928 10143872 -4630328789335800398276376458271129600 10143873 -31541892018981572402605200146151371436 10143874 3210249181018393409750448485601120768 10143875 47478320915874619928242562052054024000 10143876 130277768601758802708348159844001071104 10143877 158989771191208033273525328756278831680 10143878 61556043219541365418131757172862161280 10143879 64961837137222070667733805907172130640 10143880 199428936701315335160568935693348044800 10143881 314970490308821232812003632232686008000 10143882 14152191523848255072797952612962918400 10143883 -165482787951367520796888163644708762624 10143884 -35270919734123837384321505090931974144 10143885 73742873064573435476639380051163493600 10143886 -50474604523322424366028399694510956608 10143887 -395862390608196493999885620923598817872 10143888 368649024905589859961605367105716224 10143889 28219781196600940058976235556465409856 10143890 -5622772373384127664805174460237544800 10143891 35965713171135174792209364454128920880 10143892 -131377780129190530339725120279698190336 10143893 483650020532407398677369251170292544142 10143894 9233171054258202654081566562766351872 10143895 134115520934851343831288296035179285400 10143896 168388507687460222415917569874137128960 10143897 31540710150969878011547575135421744256 10143898 -154708216067106422961106245603536854800 10143899 -350868252564327222152976073068913967100 10143900 21325496850665520345763810460993664000 10143901 227914240841441045127022411253387509632 10143902 -260905367615052103402228176837385054848 10143903 9041853286064538502123815191870569728 10143904 -15997714331607652405200804075594055680 10143905 78197845511138207271723130177147911060 10143906 51622058079702186230899142341810360704 10143907 -86983187516489383703759788856886178520 10143908 175534597022905608913879588282017088128 10143909 327293120927452732757118281623090644414 10143910 -64499534137546089851533920959407104000 10143911 -649467018187105282392256948136344036488 10143912 48887244220961650091400781278848778240 10143913 -21435305939354186260101417105953565952 10143914 -427751722251870416155477754755801344 10143915 1624302823850108737658141566761054720 10143916 457043224026124840925814058475713658880 10143917 -291372559765090431626395657057811727168 10143918 49590528906630109481071909275435358464 10143919 121480465894797501445756355637204786320 10143920 18066336485451403654467613372022784000 10143921 -195603021416270828417244888360758537376 10143922 -35957921912783512772564866881459225600 10143923 322648404726714041786191035846456668172 10143924 -44176973984535675759312246692898889728 10143925 -65929449520454066919523055913508375200 10143926 8515461060360975702486996703306948224 10143927 -308719722257654677610456147833654040160 10143928 171588155285361344161871919782093967360 10143929 125929827555346607537409807759692460000 10143930 40946140290612194337565055801886912000 10143931 2136236300039452709936929821153924360 10143932 152849093883636794351606813115298538496 10143933 148133103312373467661306858745253642048 10143934 -26129102803150335979687364198084150016 10143935 -92294070285546788873907624435422906400 10143936 25306066298329349370929913697218330624 10143937 -580987321032933240014847182479250452414 10143938 -46846154249608208167862951060484616704 10143939 -13480467190596991344925444732353885600 10143940 234745769502059788123339589959034615040 10143941 -251340540599907193942394837998785258816 10143942 -29895090728616594348036302729622781440 10143943 376256067654792853776756947657516830224 10143944 104290565348449692272693732457301278720 10143945 18997214335077347137914103439275878720 10143946 -70702157817335080497797952998777573328 10143947 819091255205101769418398817405349485504 10143948 117841207629433574672680204644367011840 10143949 -41624424629908569183432186521847670464 10143950 -151762920381852726107609180676870528000 10143951 -150555223278978587591312668559987709936 10143952 7266260633711558073808003510655516672 10143953 -89623500073001452708903228968599347800 10143954 989053642824792699602886240682213776 10143955 -734482425716045836642649001829591196640 10143956 -557828016475373699945020370505569863680 10143957 157586671181227743738545243544073903392 10143958 1202176466334551652646313765743769088 10143959 26469685808031855658089764207507679072 10143960 146535855441200525587342223807157657600 10143961 -152718472946849656328856201244610824438 10143962 -414311445353027488283369461097366830368 10143963 269428626591937595901729637817813102304 10143964 2705940953474667798116653091864407552 10143965 18046085943744103507535641600052774520 10143966 11764176883551868977931469669407715328 10143967 46606783658460689741506827049955481640 10143968 53024503735035017931159919373710786560 10143969 -108807860261053529485178293747367910720 10143970 164935603334264618914768949393990011680 10143971 194109497567241786354420495732321206172 10143972 119162194104809319173687493018288890496 10143973 8707388878606510720372657737848266880 10143974 79323935527559516339185703572222066752 10143975 56451689028512693132454287068994035200 10143976 204491061285085727970505691005129881600 10143977 -628060006306747557099027776896320303174 10143978 24916574021085565617927644876709474048 10143979 70145834065728049548774043283049266584 10143980 -225106804111889209423962643974598302720 10143981 619571517851596035365838407222472795840 10143982 40639444894290598197879854458890432 10143983 -197591472570595024438274450163756828816 10143984 -64944074866013729172110771121463197696 10143985 231906466358699670198871475015196875520 10143986 78386325813203051157518387059963144320 10143987 75627658805476401210670052997403434240 10143988 61995698136959570124001676315962398720 10143989 94432055534977292053648233172013603424 10143990 24984570145964452239963365652129264000 10143991 37841527558655684367831013754852641584 10143992 -90039418772718430986737455112202240000 10143993 12663104528551400269610284459164381264 10143994 -33135099659286328206356745020066316288 10143995 219146146161681892882129330967395881600 10143996 -197768583884751383937592431806226513408 10143997 222705138732556486910080743013162328460 10143998 2540547099886249204735568377752385536 10143999 307447457468105330544844699739609504184 10144000 408296513169332084003577560649695232000 10144001 -2248977757057800496524423001154497536 10144002 -34846129422343090384197083143844700672 10144003 53602370588464257125860803775904480252 10144004 -86905106808880731767124520874757636864 10144005 -54910161643262676247844919425009217600 10144006 -40728556366915478942823735949369468416 10144007 3826047298370259670034733027411239520 10144008 199551563977359450892360319210151936000 10144009 75984760519919610040717681961910084480 10144010 73272009858254507540018034254738718720 10144011 95277778325861995701747240250494778560 10144012 149505438842383298917388643922768468992 10144013 -728619535733253326830471471767527195040 10144014 -74257655296949947700600661317623527360 10144015 958280032668099661662092779893355200 10144016 -11244181869188694051822232854180397056 10144017 107240280197054349965912634275124925608 10144018 287523498614480428056318171203433426720 10144019 417628929086867463400944755808864447096 10144020 148789543501934085817464976684972615680 10144021 -95600716006400797005796167368409633778 10144022 -114673987191805193518297905028038442368 10144023 496950799528386718354234712790677106000 10144024 375283129762788094900114747164787507200 10144025 18796737923654605642766490759892200000 10144026 37127076086207336213592758041455057120 10144027 92803406307472241939444033932752451680 10144028 -37519808936996107013095195622440326144 10144029 106996801014684056926545799200416240832 10144030 -69094691073774483136276130914045985280 10144031 40209451607671871481126995526310582632 10144032 -315964196762179629528485133003957731328 10144033 295127284731703068662402287042526429282 10144034 71178827529815975785096911832058791200 10144035 138296963686790637680115132869387760 10144036 94517491560960284604217505967470272512 10144037 137394257566387437841431933090354380544 10144038 138325296956001866464068751392255063744 10144039 522075183595387901631097606867830638840 10144040 -100958445212417278995390925727890483200 10144041 70634133222184715232567674281134139200 10144042 72628941635376493447526146039442325600 10144043 6803144412009819063546682224910851840 10144044 -2872149422160315762414162497973044736 10144045 -97131375703141416237741382510738211700 10144046 -72102850431578034890144872736465119296 10144047 -229827345189828801889406583372642063360 10144048 16111520476233251076219169957391286272 10144049 -555810052131135846102618451556419795950 10144050 39324047426461288431395151430018521600 10144051 -67326324653154110319817866644529936600 10144052 113300835532243376441210251109193726336 10144053 -309476117040787852950569511399490866276 10144054 142481452038371836074574392686234366592 10144055 -195476776558262925549620775895537236000 10144056 -66547979831515932872946564371705733120 10144057 -46404698884535362906828079634155083776 10144058 -283275890800861331937654026131773053952 10144059 -61131998095114984037106451970580228672 10144060 -1747077001789960801382235188239549440 10144061 -226881890662749725010213596905596769338 10144062 -191135544819439866150046645144632729600 10144063 -354359329278154214019216677790521178688 10144064 17333564605545675343416438397480206336 10144065 111122107011306969058935307950904080000 10144066 147412434273445095807900118135400756640 10144067 242617445330268108270749794497517309116 10144068 29562299562807053672459181107928367104 10144069 -325916053238038887587468038517476252200 10144070 -109915551367041215758970850751821507840 10144071 -2659368507312125201597771981571394128 10144072 -48532319584383667861854500923839283200 10144073 -669876894504823745105352370399721520678 10144074 -104666905227165270260321338284104801280 10144075 163892165544863362430610760382463059300 10144076 142896883901212058992645622694110933760 10144077 277236027688879978919947814031692925120 10144078 35439357957599835321955804176572932416 10144079 -17152370384240340203290899569637360912 10144080 -4316536867937237841780889566895964160 10144081 326780961864591487023785738373684249600 10144082 -24768118682534754144831467091898904928 10144083 84337049764862561229162135883404362424 10144084 -46605313943645270881528822545032808960 10144085 -7685938150244838289340474110512432000 10144086 68270288742398289649145204985142140864 10144087 3552860665537369940908001397214535472 10144088 209838766928430083585239546735508981760 10144089 -221257960226518659904501072590954840480 10144090 94292792050480323811509541205279635200 10144091 151873943885812166757306126242399655492 10144092 20980368413566956544371685998256300032 10144093 -125538873758315387108129420879519133658 10144094 -23459173622921881521291416136585651072 10144095 17307766644046865693490383394593934240 10144096 -68378267281213609956497802158334148608 10144097 -1000380570523459836946638954364542456 10144098 -37341489732921815480199843007319444016 10144099 12115833252970949825014767586977170432 10144100 -2230055859782870183153872159554153600 10144101 -171802125965300839357560503661483974496 10144102 -94879211976733406002020615647375385408 10144103 -259044673684935094970471352843072024648 10144104 239126202120374141298760599379744849920 10144105 62427044285904051730380482856437897160 10144106 -84139147028538344544143889707485678080 10144107 -251537308459661092656490014053589500196 10144108 1023539378619026998246888801347789824 10144109 103266430184642101160025358215014348160 10144110 34442919577056887485129284140962373760 10144111 434771750649969798485174723325759253712 10144112 145267599486130739187578228481108836352 10144113 -45652180393753843195369005932097728640 10144114 -58888213157495103952914252281289103344 10144115 182493790384617674752428972791421658800 10144116 11051896772319274199854980461888778240 10144117 -225701268432929636485695018961883518148 10144118 398012109266781732229570627844733028800 10144119 26155973574646216482000342818620765440 10144120 -3046039921640801079535186515437568000 10144121 201541041082603095617646344048243316624 10144122 -12537236790354499207837497576181168128 10144123 -132772454466706877806971490407451655472 10144124 -401520216200768896768116157730793928704 10144125 -104948335095580001299765134778993152000 10144126 -302037965850884860454996409857425663488 10144127 -150635594102396336433401000744456482608 10144128 -317697715818893794837359851763274874880 10144129 -590161836043069865301997354250386533116 10144130 812391870934744089937639645364490240 10144131 -129358493290264933782351764927937876240 10144132 125030999078053335400799274562577352960 10144133 944398236093343896548270596390810044 10144134 3455397107090084247518418573502642176 10144135 -112780359698576329626458465446338810240 10144136 271010487521800116764540859152968135680 10144137 134839810649792908403511231146001520320 10144138 126015977141520587788684551600609607680 10144139 538030350364067217307671438409019849940 10144140 184499534585749356442914460573303065600 10144141 231910387392139415164028156653414293472 10144142 -6709670478216536495373683594981060928 10144143 -132236082800445577398879222240074002800 10144144 -151341000517455220041495232233755623424 10144145 -109461313542126857868455141716945617600 10144146 6433720661923895715694511361837139584 10144147 123070203676146201378956349798268596528 10144148 118992409168049895112698298239842912256 10144149 -168898850751290127950462505231177979200 10144150 71865390909723183941960860447814697600 10144151 -494231578378737326562719242770513407328 10144152 161218708580807035251589332564899973120 10144153 50603576026700300504300411181627161600 10144154 177066649112080472291893171355987957472 10144155 -2894457011582783399949488110201044480 10144156 -69314407128894582524989282599516160 10144157 219954923702631105396865170584231333280 10144158 182587370499609731403018900412676606784 10144159 -478105218887074644155793144136974084640 10144160 -69195166699721031058838686386483363840 10144161 -33770669278738285066009929125064482304 10144162 44956969385106428814242619444795720192 10144163 78094728336760007144716834274562524280 10144164 84535679966009413460850811595003544576 10144165 96710064814858776156816448340306577600 10144166 9583019005728784959822278102454766080 10144167 214111205256773072509875912508654953600 10144168 74928599952313483423538845593015490560 10144169 -243450803894241522505396933419930040704 10144170 187509508705038802994129927539822579200 10144171 -80073523723430318677110732057800850000 10144172 -9935549445864684961654408737168583680 10144173 -1128336493374008083531204510602405888 10144174 -209018424352989050634957009781072713408 10144175 -104415169242176954314615649529740592600 10144176 6120024983845818375690425372548792320 10144177 393312847500081454904493339004890585840 10144178 -348107333383263342349820347493537410560 10144179 8695562386710409407501038035063626528 10144180 26860193523081837594434278040526028800 10144181 206695632028404118058314260257474687982 10144182 -36368238074271277520592019157430856320 10144183 -4469485037367419940272031742521216080 10144184 693680958820443482347848995662496563200 10144185 44683563670274270198034695539905940800 10144186 -68712464408229165048290448921579783456 10144187 472505366407768261414801396284855700836 10144188 -124878257611324389765029710851873136128 10144189 -61487453889115650240859201599259874208 10144190 74505183906496618138012782354460327680 10144191 -26894950624774641200322468128706846576 10144192 -20014580385889851935633169131333746688 10144193 -213978527238680041047944222118007866558 10144194 26109093413261943944841111288257917440 10144195 234395102060228039406887386110224905200 10144196 89370042175287809102530805262840520704 10144197 -1560043859317728480309050808528594528 10144198 500726895990761900441067690948413755392 10144199 130284899407499700660533482835294229864 10144200 59477899261218604711560603653345280000 10144201 -40197030764643149803472655769924025856 10144202 -414474927066809743229666675512668250368 10144203 259688423822172893059292509471167449304 10144204 21017827152452406765634228050879149056 10144205 34836244320518603450370446333990758860 10144206 -104592634703249350394476488409313458176 10144207 52315185784212869841233768655396995760 10144208 86002782756308590647235844880773701632 10144209 -21213607849163563158134640086408615232 10144210 57764976554725732973442609260469020160 10144211 53680229740675078836290837739314586624 10144212 -51644934891859797517083441040971491328 10144213 304158549919857843444525614489876048462 10144214 113433481256380275354920703884187675840 10144215 240193336595840529141436350912511999560 10144216 606985044463072837598762941227048960 10144217 514775544994310272136599321380227488266 10144218 -27973990334734008858358882079918054400 10144219 93830510105409184388144249289606612144 10144220 32675071219173833112718549117763328000 10144221 -170585035039376655762301295893381151136 10144222 -118912691674302309771669332056162426176 10144223 -124043540156392674557075701674297744000 10144224 -54483352101150177781801041615912960000 10144225 86473098098777761634051070746213650425 10144226 5289122091655815908579292927954988704 10144227 -290478645266024245713771076821935270280 10144228 -131919868821935411508404677383127810432 10144229 -270503637391231222649762191644494272740 10144230 78614355303421053183373493987606862720 10144231 -28826807235798022162510413623207264968 10144232 -95082212517338966108588856852902707200 10144233 273538115049710916358578248523533393760 10144234 297587472953845812718890125231920388016 10144235 -119781811836130207906371464797766860320 10144236 74980259372738268426918311814091336704 10144237 -299313445159508635930292527870850557268 10144238 -63224541040879084383390690604026554112 10144239 131123600093895527453480427840765742080 10144240 71519957894589739632404636954488012800 10144241 -48761902911217323398916269673230510028 10144242 -54257619436254316892114091480074734080 10144243 -271607925638432168241256157339944461960 10144244 134158962659321600634215926850795907072 10144245 21749032373416705298691197320455878400 10144246 27551440024775125896210681044250457344 10144247 763210687123906598963707699456803750144 10144248 116806507227345522855014102003233259520 10144249 -219363429280742686915448404581049177750 10144250 -6718301220724686063089697720472488000 10144251 -142877488647551947558787654661640741920 10144252 -231459947710173339115316700777704980480 10144253 40937858045571735301046085402649073280 10144254 44337455918721166576879895626947317760 10144255 273067988165261321904807134462148478320 10144256 -259071543143233877700470429071712452608 10144257 349944221903784962833691638780620196800 10144258 266670481676329445499743746517760713760 10144259 12435020077943671941094367474414690640 10144260 29770370549121745494481623726204149760 10144261 -201239293638555804902204432166469079076 10144262 -142584456272810806062113591361008908800 10144263 466637103286775585399646978741840758400 10144264 -314162671111010534107885054692251566080 10144265 112941319257337091118684948474141453120 10144266 77611198158090750809870885960422818048 10144267 -68201426682089927310902982312074524416 10144268 479764379691903662322747389766203029248 10144269 81723510674013146746511562202148285664 10144270 -21943957762105614380368977222494592000 10144271 102891132129087672813519969418589956200 10144272 48716238116612260946879341424813998080 10144273 842160306763044374047671470454183669604 10144274 144692448860976327985415198229944428320 10144275 11583754778787678634577047557998221800 10144276 8932920192460242179473689554558826240 10144277 145583750119118361961881979250060700 10144278 -216984976274659822721270832694394287296 10144279 -232839322726888410939293290849618723040 10144280 121873212187438774961894743913466470400 10144281 -37011693848622900884654689639307509056 10144282 -24943857764653788238335444394414069008 10144283 327751392730676202983935309484049708360 10144284 -38344069752373888004235304167479576064 10144285 -134617520569924588106067792203904330240 10144286 -147035509407080855708437202886734049408 10144287 451857030663883969304711385605576539560 10144288 55195707016762047496838042510866513920 10144289 -586586550378538611778519887303452234910 10144290 -26038816387890593883676511142512908800 10144291 -1079382728898364882453438410074611083456 10144292 -481759631213890440238216173664943185920 10144293 183326862055418352058849372858226458464 10144294 -35054507108037688949261559344989269888 10144295 45964212943107506072264026069689869280 10144296 -187439454235790875605788867602739450880 10144297 176248443222319845943481131167390138746 10144298 -265546012122921911102095405903842759936 10144299 28966275323388682355973013430765751936 10144300 -115847501757094327085585600337525555200 10144301 425470571818164954467445068277999697302 10144302 158813354016403623607704716514152448 10144303 50130824436559680094505146964823639200 10144304 75837308520187391217107278269440557056 10144305 -92367285866322373325756679704571081600 10144306 69240660095983094686323903827474303904 10144307 155578690185599493443650611040878295440 10144308 -28663452143067838939861405403106607104 10144309 -99298084178441390151704082621616483200 10144310 -135795069955354317619070165282657642880 10144311 -99321436535280094420372089894686376960 10144312 -305512652993094792190357181440886476800 10144313 -482974928614466569423310517122800965120 10144314 68008924289076331521097760855042280960 10144315 -54431383936168026399957046224727559040 10144316 41352585810524202914438496162394429440 10144317 -75656196101896064798215767900694257888 10144318 -133003584297663667014034122773067854784 10144319 25423817451845852620950161633513010744 10144320 76844185933191159812550244427712430080 10144321 77421139532003468646780474406345840944 10144322 -236369563245415045542129724402553514288 10144323 41706816845157292720537682712957670452 10144324 -128757753288450532382926336106221485824 10144325 182993723755795044610646568536236360500 10144326 -17326088776328736932021769002606454912 10144327 46372025128746285614493234067345771192 10144328 87539662079298760273304064141272064000 10144329 11393827851358225325738830270928393088 10144330 -23593161432370553287382814822200954880 10144331 58961287310556052600478528918360553264 10144332 78785090718972016201917480261769420800 10144333 579913250525972796042989661580252718582 10144334 -46797379937362739306122290593306720640 10144335 179148209708369005575727517372277104400 10144336 -131220512959984342887881104316331327488 10144337 48508492972268076915262254232559583552 10144338 -96367912196900089142953296878837801472 10144339 243510194872259482256978760482815173312 10144340 -139168917598342873380111478729113596160 10144341 54598165785147292326727937573409809550 10144342 -74470553681301010611418847472030355200 10144343 18207481656584843071635243698420322816 10144344 -79110912194996963380319671640252743680 10144345 851069535206020687304732511905716800 10144346 -17402700009079829574526229586336538128 10144347 109301697732673394024815560308720808960 10144348 99405736007402510157359715870041604608 10144349 61176827286110937386547292986860230080 10144350 9491939949726750294373066159131561600 10144351 -99006504803614195688421054853943016848 10144352 205360166269924031432295671987934461952 10144353 -153793816952539291163940129494594070096 10144354 533557857053260407790104730747614270720 10144355 -23616242077462731894061216628887363200 10144356 -103237032779304038181732942249936841728 10144357 -157725508038506307180781863326838762048 10144358 40267501453033031870594155982985269376 10144359 10953627661871421392922570471177848880 10144360 -24090694941817983970622119805220096000 10144361 213472639260241367729461640517512253924 10144362 79117136286208839058502032971309188352 10144363 -43450147369883731966823457715079925388 10144364 -90187287436509662366557756344381579264 10144365 -6819142325738149906500599919290511360 10144366 -296459830072750945547230093305513420480 10144367 -1342203807589594403319363865309801370400 10144368 5122746790408849528953143967895879680 10144369 511594107590047660890332502424219746770 10144370 2312315476572055239250252980891105600 10144371 238752838054571099006763479627592468480 10144372 2553397406019569922663007269742990080 10144373 734447066251630804423509761971506279264 10144374 89308011599423806383501640037167921920 10144375 -93551518524651823397391989989688905000 10144376 397981219888569139061984043472938885120 10144377 -212975296358544458388228896314743420486 10144378 22231884257988950036639622007620864000 10144379 -10300496674900674806321268777131593728 10144380 -49100192316775960461857519234811002880 10144381 84422917638186153331837599273868008984 10144382 -232434275880502444256849649699446942208 10144383 -49957144265866690405125565846252182000 10144384 146238244045309198834836417177232343040 10144385 -146374625716574236874737282234690924800 10144386 -113340926811994739405733850817304821760 10144387 70891103950741469198503271262728790792 10144388 3254361818493494316262919048888110080 10144389 113768026027604695820977019239380947424 10144390 70385052703704601841484073400776204800 10144391 306229450094663855446037281470810377184 10144392 -24314720741786818843544524332863324160 10144393 -55347291943931009542862745842279952384 10144394 105133235727775923908342690227900727184 10144395 -48495890418772774414484953856185840080 10144396 238473995240927299866403806215707692800 10144397 -2102975820142894471021776075212366154 10144398 99060679223547847842006010618381440 10144399 56412986027483301922185302996447861664 10144400 -16947720473756510445367326705431347200 10144401 89294118419250622825164108802375416000 10144402 195125341161076211838985001750686987152 10144403 50398715079888076807951201601389781760 10144404 201663802555960417168881598741464330240 10144405 305748677348595879661947168944133924060 10144406 192746600895799901503531081595312433984 10144407 12639113056080483089688792036007395840 10144408 -150636296460776985278845927880036567040 10144409 -20304531915972989843465150580961136640 10144410 -7526978088880731501269322594967380480 10144411 232083946814550752159322095260007147012 10144412 -5011942949371691044878804077522073600 10144413 1341871803627849179634600465131606400 10144414 5843129349256872623317054352418429312 10144415 -93713483900939878996623239374709748000 10144416 -110122474867927386042486981162515300352 10144417 204546613969563643305524264083911946466 10144418 -162534390391800963373117270326765588096 10144419 172556607791448778445186189981222701944 10144420 -129734089290268033626319294309387530240 10144421 33116228680790114982456641127065506590 10144422 124352444760604278530024381101617663360 10144423 17740695735594470793325695224191568000 10144424 66046551832533879030696046374783912960 10144425 -31676021488883514672324423342401220000 10144426 -164225448506535635531328291690607858176 10144427 -460510669069747025546307077550723488400 10144428 -714136050077031162435917757358669824 10144429 -86313053732392537680672365434732121760 10144430 -8074036724899330293483184312973500800 10144431 1873230205522688622385472136876823296 10144432 -13394192741531303761205958333452451840 10144433 -383295218137800632983527221978072416896 10144434 -23305865086391607605080309482602881920 10144435 -125631055086204550012855279295834751840 10144436 -274235220889560637559214999012861708288 10144437 72325669812783053291742455019908624160 10144438 94238341754848387730150909983102826496 10144439 116405120941246333982377027115106665856 10144440 -2934969577279804157741410162640486400 10144441 232038339166431800551246112225805951684 10144442 52312731960762214093424385413431971840 10144443 285447878416596560030737971710383799064 10144444 101348185397164484832177680812646670336 10144445 4989314222592534940070366070976120920 10144446 -7685586834067749649593804252553040256 10144447 48100483629665029142460768115477765152 10144448 -137607603512013309855978044897746747392 10144449 34771635768541203582667806103721509248 10144450 -132491819019452128017921172053079434000 10144451 -7328055065239655449343252955111478248 10144452 -273050164136081209495188177263271379968 10144453 -85150819676473289536371069348754739136 10144454 -201927934714660067039215752598735963968 10144455 1633300681988778839415010316548881360 10144456 6659333330138662614613462332143861760 10144457 383286526426870877212543342749497135706 10144458 182452952081175528526107167682812763648 10144459 205048328223512237500564975312359605104 10144460 -175020692274188874607354734031211289600 10144461 284262260385751936566698138074922966400 10144462 132733145307287574474848188770480239232 10144463 17923317476793776609484128813111646960 10144464 23564814196237460093680546865449402368 10144465 -70407792580868194396736525824970129880 10144466 -40579738373601987508580317830034494912 10144467 19554619290888632444854742920552560000 10144468 -3731834700812602863235629461505136640 10144469 589183501281263320789687552704343028160 10144470 173257356375929202984850540293734492160 10144471 -101268125074351131728577929677344323200 10144472 90370430550283897408026083623268106240 10144473 153421060679030478479759103173343004800 10144474 2237945184356335307392221074388222720 10144475 -53157923296386711967651856020939669200 10144476 -131787412230709526729305442645052960768 10144477 -57245725287432932610799936136022420128 10144478 87624719964295005963636868905228333696 10144479 138178092267330935770638359665204614984 10144480 -266534251016527951117637706551446732800 10144481 207241134000703218504291009452594065812 10144482 115043663059201242647592802648523702784 10144483 571066472741070890436839268091687791424 10144484 129422753339916214609128472622801780736 10144485 -93800606011341947980427719384362158760 10144486 55061538273643242163119406316749077120 10144487 -120507372253132330044737793205279739520 10144488 -182751724437544474055304664016794337280 10144489 -25741987022132240825398294065645377244 10144490 150634274660701384073752245089642212800 10144491 34272955597905237334012557574504587264 10144492 211145120885713970885390687160854364416 10144493 -599145873920157192610527714511636814976 10144494 53623655441778573479919659943802919040 10144495 -206575199155816179766239550630715121600 10144496 -57134951392055824873145465719117774848 10144497 -107092750962086949104331757102071891360 10144498 18484478499666474570967807642081551360 10144499 -203871523248670693224085182977050046760 10144500 244112456397424738349447063623678464000 10144501 663907533137176675588122507489335491502 10144502 -76592144308439119870132460383523421696 10144503 -41048275171689042200705871712067205888 10144504 -271983371973979256564776265647730810880 10144505 62204811326396301989727103186529396160 10144506 49761064155431889987479679876845543424 10144507 50226817413820740091868028163716542304 10144508 -82141006382451450896420543142344736768 10144509 -232844266802444782844228131970152026624 10144510 -30266515069691637621952045888708155840 10144511 78492523150361985293406563553601686552 10144512 -32664682471244950825185764626208391168 10144513 349140119493673877868239604037506040324 10144514 -48025880429891180919829153976785188960 10144515 28091487232619032628438497446433895520 10144516 -236688750611333330076512604730725753600 10144517 4733839384880391637906349314503637440 10144518 2808511340848107487991895935838597120 10144519 563468144161233656491745809050502200 10144520 228109198143035359561837517097892300800 10144521 227914504169381826983145364771779517440 10144522 -34837050925165052674997008708638740688 10144523 -192357144272308814148027846046199277228 10144524 -118885149442405939815377038505541104640 10144525 162260259205359439383368170418038326050 10144526 -84035509056565325927919801837257792640 10144527 359945431154481400101724581290908760832 10144528 124977758687313436604855389481569566720 10144529 593207455254213995428127843213416837476 10144530 -48146767617171112264002260075405114880 10144531 -152671806032370163847004110654843861328 10144532 104312927099113345634317009060107981696 10144533 -42323455421977892399475536445220749312 10144534 -148451898485056258333645020541474941888 10144535 -272883423018469214716718069264489756520 10144536 -249793840490951023023564534630648729600 10144537 235827198647261978752411676619087023680 10144538 -131164435798200472940197425904979704080 10144539 -48837394490000685087574903961548609776 10144540 -113533484521435828711010344998597150720 10144541 169553032885583534949988974011069839488 10144542 111776026013092588511034879086872187712 10144543 227391696758025656148475582530697195560 10144544 467382844404648067819921253608621473792 10144545 285927530022531161152265074052193912000 10144546 238374421357466038144216132564776220320 10144547 -38578205010668246624348718343500540768 10144548 162671972376018858483497750106697728000 10144549 152899695824473388845827350573783027836 10144550 -3833573436113915716665326313770659200 10144551 -89559460906293423925884481132295630592 10144552 322121022605826053209876114108939468800 10144553 -584552297549086725135187153830011448198 10144554 10089881684285917386249285090979410432 10144555 454022115518018413525947486875244628560 10144556 239635233494548116806586842567948152320 10144557 -12536601907655112981307816254004772820 10144558 -44580969426945430929605064844149258624 10144559 -447651364975314987540943542416535648240 10144560 -244705460416753710816502651221442560 10144561 -262093893481996003016061564001922444160 10144562 -59909304650958548063650486112565851136 10144563 122443932850077756963194082577140352128 10144564 -47097027175989056022927863735064035328 10144565 -217353905639865685335425786834812462080 10144566 -200748009503975331470951955550121430048 10144567 -639405575207822064122294734186906065440 10144568 324475376956858660894249087455320064000 10144569 -137898097570411285858436739369356769456 10144570 198484226064855510390317192503090560480 10144571 -71994804782248119409207373691394443216 10144572 -50505514205356973136829240272343223808 10144573 -270263693531648318972211290115725482016 10144574 -300745759031501646563569709668677298176 10144575 28402064377043978785831499966253120000 10144576 -11583651688162426308816231078675087360 10144577 -294629519150200027409031527688744128940 10144578 -66245367693340215455852147252101274880 10144579 -520441992453377374126706716099594218820 10144580 -99523835243053764802822958554739381760 10144581 133916758102740144697656457903139542752 10144582 24309591071392044074284141946237245440 10144583 -206182772806108081156651541691834381696 10144584 -114397195122416811082616008447566781440 10144585 -163986778567752464883938593586573859840 10144586 45459000886498093564696647761462099040 10144587 351780733827556116746653599634516409856 10144588 -47925475675181085834170704450715053312 10144589 -13231489721903797125832681868781573120 10144590 -37667183500988030470381328395205239680 10144591 29586546674176731180929112807226739152 10144592 -28778189233057165423691082270256005120 10144593 117267965856362997726997552809121941282 10144594 156280209208256224083320025760534348800 10144595 86531665932558522633217372570005072000 10144596 -45384950921073903806942268442237501440 10144597 -141968805967615708178422655442716126628 10144598 167319412018329888992758664273445376800 10144599 -136113042238829204784569567201376761472 10144600 79892879188178328220598645267990784000 10144601 495019427856925777682159536137781246602 10144602 -245660206663953962823608570298528288 10144603 1612051460322034795481174632295323904 10144604 396964678656016212911753024726860663296 10144605 -37343355368833748691687378525448538880 10144606 -48203400824508934352888863469944902720 10144607 -551396388270328451899023960698544117768 10144608 44216575159308226268783873744403431424 10144609 -266120421262328926519023594135022356190 10144610 9815724823620213416244590271867525120 10144611 2767098427036293813353864209745256888 10144612 -417312389162399522109139174734417295744 10144613 -212572693140597282298006973100217738080 10144614 27997305141516887626696951838756388864 10144615 -137679405679461013476875531834401694880 10144616 -215958395921090143576372033184723051520 10144617 -57320814080469980682022511936037880368 10144618 161082921166128148849145805635402250240 10144619 -111589767471252316294587525681527813904 10144620 57043648879101137266357271027483980800 10144621 413073779446862967545004901182079453632 10144622 -26973491337791410071045182681719296000 10144623 7421437852347142040635230976022071824 10144624 -3707340662779680377583567611188346880 10144625 368555626148907938296063933614998697000 10144626 -61236724702396770842179039603689203712 10144627 -535726647040089241795360591625919359840 10144628 166379006242995322201018104468886199040 10144629 84484496239434720720556107446980434240 10144630 3569040886920821656034550334438521600 10144631 902796026437483586911141559679193344 10144632 -259065367423302411061622681519746252800 10144633 -131092460467648449702691176742148903936 10144634 231816096280809064966869764084128158432 10144635 70995583942981870580845150279092357600 10144636 249161383192197994596938467831812270080 10144637 301431851438693541337665656826434498400 10144638 75136799140307220462741277172411935104 10144639 338707321430888314952825151830121953424 10144640 513874349813593767524730464423116800 10144641 16852346528489337589927323901040925504 10144642 -56343593768739769255931989231595353056 10144643 -572279528610567349077680802952495847256 10144644 204513130746482461653492727891928534016 10144645 -44496290250774986709205660778960641920 10144646 -1565361255562421293778927042120486400 10144647 -306782307444845689027028671981579045776 10144648 -110464986394417134394291378193269862400 10144649 8259708688128732895583853593155114650 10144650 99972213321014288352721164447955929600 10144651 -196094035871258854895709576760573646400 10144652 -174926953094672735288944033080711736320 10144653 -90837213248805054467989119665849464896 10144654 1522890197794153267899369743262142080 10144655 -456403322853935777678628970724180344440 10144656 -46131238876476709110395628452165713920 10144657 -183067766286652285661515616847838012928 10144658 -14023828357935654616181531822816350320 10144659 -163507818353293156862674052190721147392 10144660 128204990576472566284114186764332582400 10144661 -107721854732784889658034968119844250738 10144662 -51157505067140255169078861444424092672 10144663 -406992458972558374409396794544347308088 10144664 -27025644597046602905230449820600320000 10144665 105675162327325529272019819234006010000 10144666 -165720840290558003380327788678187896864 10144667 132558594449843322523845520817494303440 10144668 -9763565450850956534498367763756990464 10144669 469604283338143406377213793130359844160 10144670 12142764783327755148921899860464000000 10144671 -116428897036448041292530421580943022592 10144672 -444178751772680384747722573521737023488 10144673 188353718100920951963796530782995240000 10144674 -28383194000437854809319358403816894256 10144675 144678240638075369823719007078958437000 10144676 -166883060929108047057814973121351917568 10144677 -97556887804409162349696606226298906592 10144678 -9367303918893416744245571659685826240 10144679 311784385758493314428814291711173005584 10144680 3556391441279049603783681383743488000 10144681 742896610686060956031366773529011566992 10144682 -192948697936053996614598357700668121248 10144683 32586460547526100628977305546730404612 10144684 187503880372731563814593333376942316032 10144685 -283374788028423851252169365958104308200 10144686 -80495405768719561858232514340064319936 10144687 -49112118220749066061524586437685445648 10144688 -4427223065003331220449861072028434432 10144689 -3510232947205988129933103625688236800 10144690 -175739700263599831389907154776369250400 10144691 77162373198741510920245012994310478092 10144692 143423961169871610027442815999833414016 10144693 -106388632675030183193214099765718646400 10144694 58580506778808155657387452057222741632 10144695 78819079820824843528629730387558285440 10144696 245441225285309340178090479650719641600 10144697 9816127972031369170616701743548060352 10144698 -12110673578231859035481341001112513536 10144699 -768747348723696581866551752921489595360 10144700 -145739605279164989898515760858295488000 10144701 43010488166807918193192064069912831680 10144702 185848424038877180578721326742409585792 10144703 33059249967850937746867575852689388264 10144704 -39893172137945522936212052577305493504 10144705 141331504680979649110906093471476091860 10144706 -173025623118322603561702219675819776000 10144707 206878620702832308787003041992232520440 10144708 -22292245817840954828790584027397836800 10144709 -272552326682471855758427662678547781090 10144710 175249530526646703228209322609863059200 10144711 -575832709132237406716553741314556146928 10144712 -98455827632438970630335563514465955840 10144713 -106840455489775226336822664588855940896 10144714 513810091040830131932490438347494752 10144715 -92997546934087304124172984462118368320 10144716 -35912972146355329597426547657564963328 10144717 -610042379207589524256351621987635286048 10144718 -69197214568246193736514278428910853440 10144719 -54566995690693203644529970251221377152 10144720 -35855673010057853824236238604992020480 10144721 -298957089442095492285509392584094488000 10144722 -4110296369807546870425449995398579200 10144723 -416112307621136190909623323980470331028 10144724 -456307498388390507182723439317916133504 10144725 -5840343358903717657507902107710468800 10144726 -105943410412828098346585273562558078688 10144727 -190451529531370706501245912317761239920 10144728 78950826617197766921486782390127923200 10144729 -120107254354361644299947857307958817600 10144730 92098313075621212330972063824897750720 10144731 234880993675757026237859220685721934960 10144732 942748855717070756776125471707251200 10144733 -685001752576324773117105760674667024500 10144734 92540096489795797361716113199312512 10144735 -374971634309643327752142070934598127320 10144736 -15590603723766944788047343137820508160 10144737 -19400457079497482524473886217548560960 10144738 -274068674786933824790093146298763813504 10144739 -158292685393100296472473519158375693360 10144740 159541929478674598368167786016487526400 10144741 344929650540916893828533536170786422400 10144742 340311564273616244970336900016858498272 10144743 95843212095285521425455030042814983168 10144744 -162722341786859190359729563488969507840 10144745 -43952644950745048153139915395534460400 10144746 -101631157719617871196936636656573342720 10144747 -484497302227317714578228202990549217804 10144748 83556411131491156255389826909760670720 10144749 -818092037248344360394144747226424000 10144750 -28145969278881142028268931903660032000 10144751 -76323314580451796012432253075227231400 10144752 -6567679863336141921414574832549068800 10144753 148331863595033402135720417288595033444 10144754 -67973446945340852144204552441096625120 10144755 83207807549055888340025684638497373200 10144756 -128598611791333738938668641823484273280 10144757 -22535819792310623909517303417217464768 10144758 -33197135792836846335607252434337062912 10144759 -630845922320479037900123453423977494040 10144760 -102572668436391170823109208147892633600 10144761 -421225401103575436500918377910578064 10144762 588194397604035971057160392411933056512 10144763 -350659342043933992665226283377910144988 10144764 75381442217665012229460460323234356736 10144765 -386540862062283460841245916656635050400 10144766 198691460686350974481753941003245593024 10144767 50978522998013904002776507913535221592 10144768 -126556029204193590148468708821698609152 10144769 49619202971079793704507232033489927170 10144770 57278040924086396637619173398961177600 10144771 -20753221672435805051913102157001874432 10144772 -109632765646019640391052554346017133568 10144773 -26555389044077986515959398202479689378 10144774 144435169121807284797877783172971748352 10144775 -4139399327422638856812387153836638200 10144776 -1084886973000262805703089451735859200 10144777 -145491607427494186271724354796945793328 10144778 104308476375772520617729775875731123456 10144779 533052628399474385244147558895582844928 10144780 213602078287263247688675995372466150400 10144781 55035190431999970050677601511165121664 10144782 -57363170584222358842775802774176476800 10144783 -249136937103539117508901030007826484752 10144784 -34618504212904962292874361731922001920 10144785 -19557239026232418959522664823609958400 10144786 -152910986819529154889397957108247671408 10144787 -20897766672570066348598705604947743720 10144788 -177243689338846904856580380182483527680 10144789 201507520929068637316890164613246264590 10144790 -77279215823534410991904379945515926400 10144791 772876765012298100644445291126593510400 10144792 132983621572429037832923577392189153280 10144793 10311044769716851993643313734978972544 10144794 6646197320848150315444483995910643712 10144795 1650773841500410068274110377994923280 10144796 -219472551651930501375847503622917212160 10144797 -69573991063266737374045754104704270720 10144798 7804683806761497932574542809288214400 10144799 -88036377082568188040539891538667182208 10144800 31759715276526190996520982943653888000 10144801 61544737643057654535123270372656523144 10144802 -402326412786507103083903520709537939808 10144803 310221236233670667076574456633360827200 10144804 121073629538470946148201418337576790656 10144805 -147363494665310002647569196899368217280 10144806 36043020855646564355878814504227067904 10144807 -36008144662979016731606295674413458008 10144808 65044596135227617945894733523064412160 10144809 -10687857150475702537306222023808064640 10144810 -7958200053203290806774547746853353600 10144811 247741767148911116943564227445379871412 10144812 -79623050878073883005669329240433688576 10144813 408575126175047594618583848009448850998 10144814 121921884250882604844341785981054704000 10144815 -28041636459929657226996504418961086080 10144816 55707324939645100797663514769975967744 10144817 -314323464537900206425679409227815823040 10144818 4983915124041214096068924729293245440 10144819 40225295408909523267372853064256617800 10144820 -104281172185335337684509777446394839040 10144821 -11614035595183164013664851904112235200 10144822 -7166345082709210583898914530817817888 10144823 -11089494924997460710708761572186990136 10144824 139947158982095141859727441728598609920 10144825 -70005070025905134504421501485808878000 10144826 65200622916390783151264650714426292704 10144827 -67762408007542261408534330343983434240 10144828 17353860241009523878850103516017041920 10144829 41252893982427022471871052197498102976 10144830 108259770963922694827342272639469537920 10144831 -38683885545903304579292059892433410368 10144832 109489959690919888676577396639270961152 10144833 -73858892882478378457771583567926128000 10144834 27540701056921881988161664260230241792 10144835 148731310833445116333136237749789811680 10144836 -31801664465011389473426936341210498560 10144837 -131784488599408021347818369220700312388 10144838 362452966230934809706728940477204821120 10144839 175000595770645007884856203859935021224 10144840 82081104482928676788383044550794444800 10144841 -25469005575990353798294907921042355200 10144842 131554073737213983498919389280304223744 10144843 -18338892828748043996390660517717083520 10144844 -14567885075312442676826559252622230528 10144845 2070879286640311291631598856743034680 10144846 -2510436135101171488962465404848084416 10144847 43244634745375469910912762105538708992 10144848 5025353494061122662721120576976977920 10144849 -112997551711950964454742468418489712064 10144850 -32894323223309677062487756366668727200 10144851 10554651726731524497819726518052360960 10144852 -616609525005792702813003898358774850048 10144853 120531790276998479922828133488867441102 10144854 -71753266189989253559015190561484513152 10144855 56175799927369232000568146684217780960 10144856 210359818312430290474400995803606466560 10144857 52810863062801274241323761384769602592 10144858 -176763012017659788384985976185633416720 10144859 110225756009193600087035042786836533060 10144860 -57235170027886935517839796910327808000 10144861 -547759438759352283603619448967917408 10144862 -53131433773170793021939535388422649408 10144863 -160130462641639021023741298865013194160 10144864 -195685968805126121637028605478321520640 10144865 -121407139757793241575881932750823317740 10144866 21839894005715542838140560848583460224 10144867 74977586179287290533140188069997313920 10144868 -226194716960769845881606579966378887552 10144869 -38198244798132235810370252461409031936 10144870 -119452228133124314356088691713672085120 10144871 13890455472894714832834290662116859544 10144872 548932062087989475089187315814900531200 10144873 22266255884196150570523120281952698960 10144874 33409769819812960232118568673449823232 10144875 -171595079416171045109491104526689384000 10144876 -33789211872074721184849141494990403584 10144877 -52143972112085059287532729857269519274 10144878 3874445190112825927358576679075268608 10144879 44287650486482143197946659232272210000 10144880 -75764687218869199223146346705876090880 10144881 151044164842733510310835810003935098370 10144882 150323894881093078146461593396631467008 10144883 -13404228079930475220827173815518691936 10144884 -53013842335174494004260495659530057728 10144885 -3614838572286508511108632776793712640 10144886 75615767741308839884013375051473919744 10144887 134711566725690484521635836752817969152 10144888 99862484945613304354356987627190824960 10144889 -171722529290193102247844259543397190076 10144890 -37484663000058677939590640701773665280 10144891 591422667342919916407589608990060553784 10144892 -255413343210931184218720397250292677120 10144893 133928133710288272934302463800137150528 10144894 69028500700568794219825394584401645312 10144895 3331861127219209658791550003882365200 10144896 -120433297285125854926371166377266380800 10144897 -230794023000942465376826408835980207168 10144898 308422722855323620518511629772910778240 10144899 377718977579477852482869971037496566240 10144900 50107742076797295201524876301133040000 10144901 -206865835411390290493940976154760191590 10144902 -69709727902847592192754753595489250816 10144903 1034551652186374804637013323986450203456 10144904 2997483075714068914277462071459184640 10144905 48607262014044140186921546086562065920 10144906 73960805110526035002803500036461114624 10144907 -68400128341872016052969803252183249968 10144908 180057798526574031487466926607461953792 10144909 -131883454673679157288042966998251627520 10144910 52464466193527905621883934944079934720 10144911 32238207146689851552659816671747296000 10144912 23782657005120763247701535681529987072 10144913 -379617325889597387025217143369024773838 10144914 -16221513971897788011801977394506317824 10144915 158432810569143782441877448627701542400 10144916 -415045306285898563683067739412409423872 10144917 -120220915442458549448536216035831817920 10144918 -21464875114398588537312137116856506368 10144919 35536211687502327793896886231422545496 10144920 -124853501657809541111649024760385126400 10144921 -212920429471758977966857516634194480956 10144922 44866022340829194703978390073454849792 10144923 -304231583353461810411296927309003917416 10144924 168811920982227369208255109342057304576 10144925 -63591535605215081947349124942684000000 10144926 15026569131056643129958236583704817344 10144927 194775629269367581422774128503031196760 10144928 70602167127222187121397848730340884480 10144929 -26287029853177208717302342521180013440 10144930 -22198509559114212850065943220931452640 10144931 140736818128981512345072537568523520732 10144932 15017836548313383861077023138254028800 10144933 94983794668640821957149297625837077182 10144934 -167594724321965779290809837540537308608 10144935 151208270374444117400456481748256699040 10144936 -113024785489904604468285337680632217600 10144937 -67030289649615008795373202089099861216 10144938 -125273331963709365538784333724564199680 10144939 142630779686376505032763320264715159552 10144940 54698446473900001145507947887847449600 10144941 317107867282510789574304286490609424192 10144942 138251156701164760216006215796432734912 10144943 243337370585551327862306497378280026560 10144944 -292973472526819122400795265852522496 10144945 325813074956216552188103023732755407400 10144946 -30863295038545656944812699721162127360 10144947 4116342833306830771336835490115556928 10144948 -188154229738292861232743557651691956224 10144949 157935752513622802252879191461762579964 10144950 -9653805469262137747494561476364288000 10144951 625510949333490833195243881277751296232 10144952 278879075358681989453984507512363929600 10144953 93877276045428563264280177332810515200 10144954 185391182918055982352891977039856587200 10144955 -141671651462665976722897538864539833600 10144956 -9842536589324372462646674137824638976 10144957 -37659744384063303057948592150884216160 10144958 -104402653627485519204315362855921208960 10144959 -207517933098863225395432187867744297472 10144960 -76015502667319683498350877934281031680 10144961 661119621668225611340651664512297450562 10144962 229274352343791794847677861649080752128 10144963 -644127114755298695547409726794736395600 10144964 -326483543818125880761286988907661617024 10144965 121322744391944166436235719700822154240 10144966 -125256234682085718762247952761038602496 10144967 -4956449570295713618746317537083990016 10144968 -251642277663994233920843290143605514240 10144969 -261530881646771823870438218720546590630 10144970 130038706992354234645335793007887048960 10144971 -29374926024518095860245767236516815616 10144972 -301589211039742666474764293625178580224 10144973 -99227442469861607001426943925702174676 10144974 -60542109588684769295795136641949419520 10144975 281736824333332070371890316254516845000 10144976 -128502391073218744841077045139687251968 10144977 -239821588419921146431624138406847074880 10144978 -201886898545438980194345118635841970176 10144979 -133173701497811708884648657775291140416 10144980 -138707677632206809654259450320794931200 10144981 250951260047996907120409918268210565120 10144982 -8679888827832477694833424522176768 10144983 36625060265402808242741942831143812024 10144984 210398090386526593855936454335013867520 10144985 -296647330215019144242346700319722568000 10144986 -80538220942239548442177244553307342336 10144987 213419809777248018886722574636511470872 10144988 13533082265298815858063733278328723456 10144989 14911947756301998264155345223287355654 10144990 809159024614318547824677246523125120 10144991 -326234540392897655727839403024506432640 10144992 -128714124214080231390917127028950958080 10144993 17332396093576596306807068451434435840 10144994 -236294634200149442046142637364403702704 10144995 -44212509722493758100558012100465397760 10144996 -126132466628244208414159190036850160000 10144997 95186519390402414954358500840084342592 10144998 18951236337925952053667414774324218368 10144999 -237984204417008083911960529253261317920 10145000 -85566510988489773910454969401296000000 10145001 -52067160750610919519985142837405241280 10145002 103645641904774688373849822139328823552 10145003 -301599296342297148570981158588002164 10145004 81157582528472714760245989323436584960 10145005 9679610660047935533013730593768113520 10145006 70689411012089506377211568547688234560 10145007 -199146825660856519192361900348164493952 10145008 25143541390338090275054353066015555584 10145009 165333687107523017371756908003867823506 10145010 -15112075242368245393550553434463997440 10145011 -133726511844761733467758612803142638388 10145012 -459122534000656498734617697790112102400 10145013 35376756725828218450196708600440004064 10145014 -54162528844372090307559494624148258816 10145015 -281377105204902231398480381621622972840 10145016 -8285787713612868196187606005372723200 10145017 508432071270386936239390171159682921066 10145018 -96383793510146977502552341706864491296 10145019 161718303150990463895247273507974392344 10145020 -44128192574908218769024404614457600000 10145021 214469342529316354331431112740005773100 10145022 62263424601417783979011061588636569600 10145023 -5278955152068239052297831640843106960 10145024 -307087579790208133159869528132431118336 10145025 148127410661529836003702930654465610000 10145026 -348453161568723542191969669338037609440 10145027 154548510482826993654967980445673689560 10145028 -163698406066580804049351552277773680640 10145029 -10646198092092351798614919807045398272 10145030 -33850181215371974223943560516066731520 10145031 -38952738383709486734017873934681024640 10145032 -265774310956923688692558964040199321600 10145033 -9581626029025836715055353226679604512 10145034 108644013523062382556282374218298890240 10145035 -265908681152703759570946848720700823520 10145036 -215754883496354939042597089388909190144 10145037 106842036725147278668074365731261759552 10145038 -126385854316883728710392470033806742080 10145039 -508013313960384347007953925699880014144 10145040 -12533942112117047214107581295752642560 10145041 -595521129829838509065447939472874729100 10145042 136456717478465391453087147504701910144 10145043 53492360677960302825461144933633886132 10145044 11607012071985167662770915741381722112 10145045 377752120653175607772740279327771323320 10145046 17607292581953767480601965013242896768 10145047 362362336169318130336460882389355478400 10145048 -159750056360072715392968542405720391680 10145049 -116650274877291189409340677026275033136 10145050 33748223380055078819228513870744160000 10145051 -10110063899483292745923855353632459248 10145052 -28915479744941487560331777692715316224 10145053 319539450882820330583744506612321600044 10145054 -214841845177759325629738988518156595520 10145055 -96224109401741363844403173915295920240 10145056 -28836931179914664406615877223949074432 10145057 418342402474491467308700362926693780 10145058 67648604620492658335856561166447965952 10145059 -301113183640780690805629057251234296740 10145060 41008319243855401339152992364525404160 10145061 498106175800896405384778407586002992640 10145062 265012540124771308440642381141098584032 10145063 -549626520338620936870297277059587623688 10145064 -130448357476809211349393446893950484480 10145065 128656715715617985746488270933237828800 10145066 43306278149149969819751731615532414400 10145067 34717160743243792582878022456229993712 10145068 268465999907281075458403838847840750848 10145069 -592229650465081129275718647610390804320 10145070 -45991874146651440283972039161427948800 10145071 18139654508347062357435709456718880272 10145072 17283710618591424881216615880799027200 10145073 -73442078452992759106550291437108282560 10145074 -14368120080514809393061364861949556464 10145075 -325809414984274154865624366278867913000 10145076 531774412946602463936974669514164224 10145077 -163882412372076693324781425365654813074 10145078 -230427233601640993916152223081258840160 10145079 -51026436447407704346714589299472021456 10145080 115340926975201775525845505844951244800 10145081 -5517574643029795029603035529887523000 10145082 -95194181144244038073314932951187678208 10145083 -219976566609330660480981857711290318176 10145084 6275760231932811708844321385585558016 10145085 132611309524564304781297619713208802400 10145086 31397404176617924056463779021310361600 10145087 -109249623454010581506935409507629043264 10145088 -10818490775602913748151612639732039680 10145089 -504726572623550709310976112536866612176 10145090 -228022693421240961497222187671476684800 10145091 129964416831184651837038367207687028736 10145092 -97773029763303578266012184407788736384 10145093 1102821910178627180585247555767340288 10145094 14735989916927979294162622555677355200 10145095 -306641860337318477469407314405575611400 10145096 -90660762782018115573806403602587392000 10145097 -6244192336601532235616001442253590812 10145098 118863546772247195857608956333652251136 10145099 333932321585829859374943009868687990160 10145100 -17847072185228205669012226733560627200 10145101 347407913414194072623810061104102001920 10145102 -9837931385540243304206328083216386176 10145103 250662554437027315484916356385745472904 10145104 -30642622645586294962270411319811129344 10145105 198933902654824866828664048562131702260 10145106 142524532952915101267600373773963695264 10145107 125979078565419833282557968836864518320 10145108 -67921565934116249976783276017933912064 10145109 -34896837946843696567398324623232753600 10145110 47720729710828707222692919620098080000 10145111 -530681199385222293093626998312136919288 10145112 168931210865335833506829828793703424000 10145113 -389106361045947763301509848817789810416 10145114 48182285107364753862762486602734394112 10145115 -36943493454401522598360167320349460000 10145116 -32692186165470261439719745374228200448 10145117 -137015562747432246630774740739249615834 10145118 69555994024466554595228510505617719104 10145119 5935944668520745737255144845470278528 10145120 -50952414429079662984413405712128409600 10145121 -138934798214527065222059328615176580096 10145122 -3456668430036361039270192558387679232 10145123 -167634406726640634293260888154585510628 10145124 171091390450950119829859223212608768 10145125 -141034828362930364256390922263285346000 10145126 42210040686878946019390183362172969920 10145127 -237699972776156112848332298479482526680 10145128 -89315942815398817342701440206420377600 10145129 250707643804039079870891459881983932730 10145130 -74801492976037639456564182072896244480 10145131 -190002380294417445111809423712730920336 10145132 578205155069022458889303431502271764480 10145133 -198521436186004804662716812450937908116 10145134 -97288808674879581372559849418075806848 10145135 3173858654435274142999974855098949120 10145136 1617000416245284533652475093038465024 10145137 624971191255306912788433386181275992786 10145138 -253891054361776824501998692527566613504 10145139 -36054713830414501661019886814855899392 10145140 71165820429294762428576976859859946240 10145141 -87587004065286428030349697378249388772 10145142 -120826053843147337130659655982367027200 10145143 455637112835393489421176262606447752184 10145144 -49009035402372049133974727640181923840 10145145 93342327716640788690384755441780891200 10145146 124773325878696291841533703308599042304 10145147 -125479345201112757392907724977337708608 10145148 32261069676865542615358316393980437504 10145149 -209103482124735794166038693594822389664 10145150 -96230317140359180505156426574048382400 10145151 262129357712006782740420701634866132280 10145152 96128748534839841982804729799481753600 10145153 44694068421990755867138952275561769984 10145154 -1465133454989968808908029049115871744 10145155 -512065602503270795972617424533985580000 10145156 -25999855732160919227916303131239317504 10145157 223149184019349050314773926139898002240 10145158 -23094963245345506090630050322470493440 10145159 153803188131043655904639370585265646360 10145160 -129885364809791716532403885973504358400 10145161 96044430853121119623481305008479599652 10145162 -1824643783071826930068071775502175232 10145163 24204093496801991600250061646668297728 10145164 -421496429557727330717752607026628505600 10145165 -111253446200716795233619715767062197940 10145166 160326290566295274521847726892018318464 10145167 -50590170018198593738803844710064184784 10145168 23931405284505267722659148792028856320 10145169 -2353852417133427043913557042130370000 10145170 -17512273203674343880860844282044080640 10145171 64413081897997715510578965885703923372 10145172 67896278219444955827401606490382292992 10145173 -434525510814382804490534923268330297376 10145174 9990459101380563145422484862724566400 10145175 4773248874629123454496717427867436000 10145176 529047618794205351339825470135067310080 10145177 -101563995536603919327576721110382134528 10145178 47793567639862506187161358443159581664 10145179 550934113755150420991164531507246895080 10145180 378009770094950670824927074373086310400 10145181 287346612369661031463786615481253281152 10145182 79981646681826835088594792555625106752 10145183 -6245321328570224363909324086599856920 10145184 9645212566660994533341176372347797504 10145185 367744112674553910020506227308237160960 10145186 -321271683382359013872736406030492509920 10145187 70157320430399078524539985096842082608 10145188 234838583545726519288450923688958730240 10145189 646754617828097374840436525643779052990 10145190 -15273203986481036670352300924846264320 10145191 -80423030077324805656707398701091585536 10145192 -675299195324222748284712762152314398720 10145193 -201145836697188182489774423956169901600 10145194 248543332177770822303562294064059544160 10145195 54738066173163405066808380855628495920 10145196 349327603161965663977483184201863695360 10145197 -177927132295414435050958932061768165354 10145198 -5940547412932951396058120855211779328 10145199 -97081767565151694090986317145912907120 10145200 22926722551132185457386474989230489600 10145201 40912959010518720307208800093251435504 10145202 27609883983539387863498211790661505280 10145203 143692410633816917637944336844020611144 10145204 88495832156445524170499942782366931712 10145205 -1439515800575395423300972452275655840 10145206 -50406541438896891269211680993166500448 10145207 -161792359028800780169577982993711762608 10145208 37320180042320137322488583704476057600 10145209 -400085097100614053746421314618241553888 10145210 228936063513474669611820499970040545760 10145211 229666562666243752248254751951309695424 10145212 122657893704818728000163243443604643840 10145213 -261320757741247651299303225794546762676 10145214 -42307712219984781870377420224273759296 10145215 41542534506471391796609361750810969600 10145216 -103738652029440160853511198813129277440 10145217 390787433599255965091084011136845652512 10145218 132343760419904328658370372243873594880 10145219 -16343266608732313664183256971061177600 10145220 -46898802193986405037588293756658483200 10145221 -370161365529663490755470944982109912800 10145222 179745689141363534668218957590142565824 10145223 141900822439680398084469174258679334400 10145224 -376484772236307116365753500306007111680 10145225 -125585935206530514274979706595768334400 10145226 1029041610823619105996111000805255168 10145227 -208761100708756245218387522248046589360 10145228 67705631630642082943901434642778573568 10145229 -81514414794987872037521452008467102016 10145230 167379588404052079455167203549833148800 10145231 13385959762921170040012006294352422944 10145232 64248077332303254891082459210088448000 10145233 -56195613265979219220897608122221951680 10145234 310224183913506371510797767220427597952 10145235 72136475658088761799180180359859806000 10145236 -10559555537016595745969770949197678720 10145237 12226059746993328160159157115232095072 10145238 144682086484009238894658027505812647808 10145239 -215750859701407801918128410916202243416 10145240 15879970103284365894709660516958208000 10145241 6478224908774909502341051005197404250 10145242 60344923423281255309257340103829644272 10145243 375758384379082584177181975353990199080 10145244 -144493489220943696846631575113057725440 10145245 -152896053942421212342181965470548200 10145246 3050458900107919306279923812424052224 10145247 -6466100807137871791710693091999192320 10145248 403084721017190002445300632540151808 10145249 -315534679236244798522996226540386470750 10145250 318077578222181745404414418882774144000 10145251 -144843232608922130852261593062156603748 10145252 1909986291376542552033970573831782912 10145253 -9022962510586899466512281757931018176 10145254 -8367865997017636038818598709121740800 10145255 366704332942255597855051182089432591160 10145256 -40795274174946782180506095015304888320 10145257 173423542651001433914987525474567378512 10145258 21087420472283942880769027450360245600 10145259 -314834279963144772128441265855124761600 10145260 -19197319333814401176763138572102051840 10145261 -54349868033706973588761079233706579200 10145262 -86769218303054811053990108626713716736 10145263 -240290919417953601704964385123299428400 10145264 -136352758585979411254772145401106923520 10145265 5668013893437909002336108322083785920 10145266 -266059641974651758781930369441453853168 10145267 207804699851823466095309568269587192640 10145268 61348522780562409865157964454075170816 10145269 1074170570960939939107592331035591834044 10145270 26143918351660190249478270339120403200 10145271 -67063070724959979650100637852699390488 10145272 -13658261807885917557429989027535790080 10145273 492129092238335725992020508472962180 10145274 225024512591132238441767204629078186752 10145275 -1112733087225682572341976822288405200 10145276 -217290092552050062797208770225619755520 10145277 -213374163689468020765823170052969354880 10145278 -119884017936439858692878974890587704320 10145279 568921292276828989816433721346564812576 10145280 64285262087872243271137961621921464320 10145281 124661116560643163486288027761914862082 10145282 -88935292466948672379460282939606365696 10145283 -40169135551823762786080302407464034496 10145284 -21672022536191958009310383644189254400 10145285 20222669056039430611871364287014239360 10145286 76591858443168472917942987429710590080 10145287 170031496866426893775480720404333057280 10145288 206570826939327230896735965122361600000 10145289 -35372291978907239820688224411462245376 10145290 6514408324326348168977663230901990400 10145291 -70201322474092741055655106189244400 10145292 -192489513243732563366008181819019022848 10145293 -190473285561652058501577687701578016458 10145294 -119889479970094170905183395761733686528 10145295 -149809624673987736472109195875818299760 10145296 36853138223961224546936312363462950912 10145297 -182617736804871955879682765419026018960 10145298 -56069048061672138077883400680208638336 10145299 150925537381766031447421883895489632300 10145300 -49908819818575314255624829191280742400 10145301 20145600437607829894858341870358537632 10145302 377789639225898462737170801501693180800 10145303 -273993409716155688458300581353860825544 10145304 -9039667287879742947864132650025369600 10145305 -159206669645427136676217637058562216000 10145306 322777549306239534512990415481538714352 10145307 -9735580652192759061933799589817581160 10145308 -70274247505270612787450934917422321664 10145309 -98411198507007560951860731410747853120 10145310 -7482028320900713074669605936467988480 10145311 -35844399535697041595256607943142904320 10145312 272301606568111611400546955264314048512 10145313 95787420730264103899588676227478455380 10145314 19696100003209976613011286949899546912 10145315 392442253366768283397240672183575466960 10145316 144186032973514706726171478671290705920 10145317 73245918284150644821820995824875169792 10145318 136678782438777213241912281948911547360 10145319 -306837567096965487756065153715055050456 10145320 -347086627238243087075121029653703731200 10145321 13625985578162411966477802443670825972 10145322 58974723346182208090957311760700271360 10145323 -315920552634591896956870481929474370256 10145324 90766640067688163376103000185481675776 10145325 67604017229638480182166149984813381600 10145326 2191596840472026509331224380880656896 10145327 -10135587149002270038545419000771904736 10145328 -51100513237628441817885148768580468736 10145329 -173132541546191796606304838711913465070 10145330 95136358833832028309433344127112960320 10145331 -87131079684286934391477542539098720 10145332 -206105203027315876664156557065835253760 10145333 82826970683692478009644369127301229824 10145334 -2391435140905414162212930572940145152 10145335 276892067047952615987354561824264452000 10145336 -477763339043217800125587928841484472320 10145337 198069633400286120517828891204519461760 10145338 -184956847948657886898066977777964042240 10145339 -65280678869257983039402491610684244992 10145340 167445884224568607879203764085712844800 10145341 105062993305817105011599093830668989952 10145342 138855811215205433066142346138168035072 10145343 77549491022428266776376300198611694864 10145344 103600837214153145333625757949537288192 10145345 60433043041268229240526694294548512000 10145346 -66040507116626255380943404594471005696 10145347 398161995205701653787396506898111910272 10145348 -161053744807108989656122681157109940224 10145349 56834902292577858998032817729011797468 10145350 -85402300651375423802105893867931901600 10145351 -630472661211519468989427399380635668648 10145352 -306721001077486703047717322138439966720 10145353 128205272089907055914239781879308560602 10145354 140037597778785525184783455305683933440 10145355 125464665432599900777320884551129541120 10145356 148488058686982086501404061370097078272 10145357 -332967295380327892507860747780349136394 10145358 -77084698669053440137222162236671710080 10145359 -130210519369437978604013034993666957584 10145360 41532097801030847669929380909694156800 10145361 -112563966763154952626503367378892058128 10145362 218456909140686991965421172453190631680 10145363 129266071360560385851832981437397753200 10145364 -275059129676438162102223240838248781824 10145365 298993349574630887131448482275360775260 10145366 27214189831300485011059885644317952 10145367 -26105446744007540937213575511349893216 10145368 61039460097604766967281730616834437120 10145369 -70143358175857898909956703375300338752 10145370 22326128380478504679814234790163763200 10145371 12464886687842378454517892207394072000 10145372 -75962786775093122470442979403021991424 10145373 204944736567214613014013865477414113280 10145374 260891115039643191803645024096328375936 10145375 -81320243026217210628183061463850906000 10145376 -44962555015883883241399897843249840128 10145377 -52928890727512590430579067082252480 10145378 -230850866447997561152326399726729187760 10145379 301416200454238041112937298667691166960 10145380 -35730029738454233635994805877331496960 10145381 527033033714956336932238012511469661182 10145382 37221793781034266478843922535148305280 10145383 281009414922101053753512578584415016632 10145384 -82996565609361870334383977532498109440 10145385 -314130165907209507120025375836191308800 10145386 -259438444387406945294228531191897942608 10145387 70793919621676463103661982638197626400 10145388 14020427846052335407676797136043786240 10145389 -722848232780338454469671011510264875540 10145390 143648145754968927289489740021618187200 10145391 1319756402143858772517985368949380624 10145392 -45304875801596979113818773718074654720 10145393 100127741614649080132329784930365723060 10145394 6163215952198384571824906879531419648 10145395 -25333280804150361271174617578300083200 10145396 -170466882145941827655228421013309736192 10145397 199630315444508496672105128597818417728 10145398 -123852525062576080237276806258120004608 10145399 -573197717645513610077003947808978147880 10145400 30018981251445157075892622448610304000 10145401 -14226331593018152361296014529924670720 10145402 107740627309641068937764319293434156512 10145403 -117016051295178887625598579261991792496 10145404 178615745358560264833342728415526131200 10145405 268068820048988374098393730154578230060 10145406 -11270392683836244441294758724226927296 10145407 -60065388349225707816836697880985993344 10145408 -127808665417777274173184999877488148480 10145409 -115247905578695550615287671642990002912 10145410 292088094618585316899215418908719680000 10145411 -308316688856777588793209398318284714600 10145412 -2322035133960461374223893435813786368 10145413 272536684549586106384993790456083938940 10145414 -314857789855563597973256680769961238944 10145415 -32222533759945091179933290623622005760 10145416 476480302297844928792170201634303636480 10145417 265045759186299533823172334412671289600 10145418 13534734206796171129371092557930624000 10145419 38256556328897747212270424388155320080 10145420 4248193727322839469347500850131599360 10145421 -60989745346453382543525582350447309344 10145422 -71442259395243846094822484179033721856 10145423 -517920911138967300738953235450250949328 10145424 -6144896073219395888658452614806896640 10145425 -40608419688558627105623967722221053850 10145426 -419835229448440542150920785929575565696 10145427 -40585814810438647658472801278934036480 10145428 -68581404375791035417355149280906895360 10145429 -64338131056378206292260506362425782208 10145430 24871830339550013405853284566977120000 10145431 -587329938172000419503083522670693535728 10145432 146019354917336903279662772724655718400 10145433 -92404070293895245892840576800949633952 10145434 126925799513507525952345183465067837920 10145435 -352084738409214724271696772034580925120 10145436 25772141202603189500968650599191879680 10145437 51338056672128714679580198405003150572 10145438 -146418622164463401252176336641477443456 10145439 -169810118018398848204229083152617194480 10145440 302954636136182977770795146504473804800 10145441 -1376354047358961691375574206355659116 10145442 -52758358356402868782820668801422132736 10145443 -131109489392809387522471091736459194880 10145444 -228623842026703192816741831864668872064 10145445 -50655552741199056639000530765778058080 10145446 50347231047232164450989104365536336064 10145447 83979451360233778926955659488338158720 10145448 -66721740023369514987590378866583270400 10145449 -357675149989115886600239802774815035760 10145450 -26156644399860237343092639021233983200 10145451 -338710517403669001094182618645416674880 10145452 -186647700020243835919074591512737540864 10145453 -614092452466698379423837442757461278356 10145454 109147522848239090982739984744020986880 10145455 120998476517106584594476537892389116360 10145456 27203919658123910836806787132668198912 10145457 25739147985048800762943231497697137280 10145458 -141423825385507220935073819087221447920 10145459 -203191244959382749834308518266345203360 10145460 24298153769541558428029185166081474560 10145461 -298401450235496497236720632670646923168 10145462 -301785049578602371944440814707354076768 10145463 -64195713990675675003862656431275691520 10145464 244564189569853486984271551389615636480 10145465 200317164106824627451070566077222203520 10145466 -14829472685167686766892911096566374400 10145467 -25611538950901679537311540697800715328 10145468 229055243193997797353834984172950161920 10145469 30614366357344315310300063017716006144 10145470 171763306411975723849493184029777263680 10145471 -124938269743874618267128996779314271360 10145472 23233863515629506557700988150493478912 10145473 84376158294786624380999688553375722964 10145474 -4132597351321130681695717191608096256 10145475 -212706141061168015753871600613752405400 10145476 525701948169059720181446380948850319360 10145477 -384436705585559852323004486729734888674 10145478 61058527339871061490221996225228933120 10145479 -13225985219646470430611975161855258416 10145480 -207950172382580991633235127005630617600 10145481 258845899554969450479436475867751437248 10145482 -74290632733600595767933980802851219408 10145483 254910139804971048524542099456279875732 10145484 67973396450313785554264710940456909824 10145485 -171950646609929207053164656081916253440 10145486 102486528424686916234915716193076910144 10145487 212469454911929138440013195673891840 10145488 -108833987106912439670917789977851068416 10145489 -52771690786710752114887215512277853710 10145490 -50278525004210196518757548924857274880 10145491 52286608816363250898950547948643127784 10145492 -23947279078026586542353807381388564480 10145493 56244157433124698142895824515173593600 10145494 -115964044547194622217102980149352590848 10145495 71909987160413540816156714318553951600 10145496 -256496649547956493777804518888760934400 10145497 -344599106884220103507381624560894254268 10145498 -306727363973351797253504708519220254208 10145499 61249114319431402431030021521824030320 10145500 343118326007092955941277735894502912000 10145501 433229666299176383518761346266048782502 10145502 88021639134131189126646163255683762240 10145503 515056167659455527390792658778021838752 10145504 481156414414945108199210339029401993216 10145505 -96445091453491689803859367146484540800 10145506 -419622466939645867726491197949173760 10145507 -74905105399350925658206834545459121680 10145508 -94839322034756956165141690344207191040 10145509 257293978409913667216470339210858944160 10145510 -133607214978274063287332277140952541440 10145511 -109064381979662807881448001605145236568 10145512 -103679961761281361447524019156218644480 10145513 60151838191887864850117895574548437440 10145514 71280099210172976492829523908064238592 10145515 35842190160909561969563300687033836800 10145516 -368619779642990715541443808283118370560 10145517 -5880091660819388746908197231168694720 10145518 453799922104430900515544363251989917760 10145519 110403481197659568616333375037886513744 10145520 21756623934494894694774904462403174400 10145521 -309639291302872868123944895955138322268 10145522 46234338947864263766862151703583989760 10145523 -187566303979780184301669787531854467016 10145524 -121586616687259822454331361794002571904 10145525 13246765742942571956068915631976384000 10145526 -34568820304666527001300183781362008576 10145527 -123230769165971343646783186154928219728 10145528 28720153697342369849069628481778872320 10145529 -402976576392631475077317950550688854726 10145530 81395895123338758309467374218321029120 10145531 -61424954375757876245652154200809872536 10145532 93441653610137749769487887867268777984 10145533 -465789244779362416040709420380097878496 10145534 -37823228301091427651872482298059628800 10145535 21542267768608715836932213751978947360 10145536 -244559215443576152705295652502401712128 10145537 -4018317281546138064898130950082770428 10145538 5919153882712951682390355833281302528 10145539 -354606471451655888001051892695869077520 10145540 -7827192905059278854959263227166144000 10145541 -34935931094429014574312130112738368000 10145542 -489323633172398142526035931067430022656 10145543 4044584690473021895566308375410473104 10145544 7016780875477420849014420648347934720 10145545 268068591909343038043842119697855556800 10145546 -151209880429870041800043056419836600528 10145547 -434071320305912132257396070351952186960 10145548 -97133441619855772361098965468120806400 10145549 -1687930529393858475696498777431125440 10145550 -18402222127045286107663020659356416000 10145551 -8026501919064465830052042756731318976 10145552 65122940932175145940711174368139616256 10145553 119841851099927104709096813184045186048 10145554 -58683263079075565786179157205263335024 10145555 37161300466586510457722512723325563200 10145556 89642066308707822157695910533432090624 10145557 -762043051104263785809447974906829560928 10145558 103704426773485060626472723606067534880 10145559 117088928073118504872645563511127486800 10145560 39115569732037995751886425037239296000 10145561 -463964064756623481283328322911363288448 10145562 -26308032677513478587378536294529926656 10145563 -93524406966840257656253104167464734800 10145564 -141966000266642254094298846467128194048 10145565 -34286265888970054961370871924534777140 10145566 -205627014438802032023789867148807129600 10145567 -412709042982708476053419369917337300384 10145568 -270904632823028372454284043286105030656 10145569 7832654725771422830597944903255842496 10145570 -83282923239294748921091224478284151520 10145571 249382544165822198042212991481548838144 10145572 21459737343489754610259815968661518976 10145573 43959576121361624820817307069075686968 10145574 -712312510061251847819245253819804064 10145575 320800971695901582037767183917004384000 10145576 -132603679600533166096712251581963632640 10145577 -278997442618287358298906284937861290032 10145578 54376753896474537988490319738036611424 10145579 19041665271457770816298756714182566976 10145580 80347161586773968158526586258510044160 10145581 384370986959814678396442116293304266400 10145582 -381376708966015008461392581963305281920 10145583 32747103460254472218138770856650575584 10145584 -148987831910253430274037029608727445504 10145585 69732272115221756783477084928279167760 10145586 165270423396515778469406480865966471168 10145587 -127090538965087754564203416619164959168 10145588 200991477608112699210566983547844648960 10145589 400525966019402580246899873244071584320 10145590 5061832209281306114527739151945024000 10145591 93075352587136366026044176281056749992 10145592 -1797633813211829614059351371972812800 10145593 68040670480844490595308891020352154564 10145594 -242864961549415387934121850649460245904 10145595 128285252231576303253863444034048113520 10145596 -60662441724455367906389669548690513920 10145597 298889327533893662505431626603136304000 10145598 -202411939216161192555494650683913004736 10145599 299145726774071348158421177434402720464 10145600 -26220317675848529818910430371748249600 10145601 -545517919621394174237722887887918193600 10145602 280648905236093763856776615829884076752 10145603 -157441118275161044243114620135326660576 10145604 -98272978126199770897134990493479936000 10145605 245515899875743703256505407061204915260 10145606 -232957149244547390612672527066941529248 10145607 -212786472888853061969729992085385153408 10145608 829809040412500648190969890064302080 10145609 19807065389319899811455051231047145760 10145610 -39978839471898349494463924286222803200 10145611 -23009569335431721462043677254581001440 10145612 43564046764463190175408880234510144256 10145613 -24706979994771322979614374496015918656 10145614 -322007673966909290994564628929278208 10145615 -423424973566931232985650653650351893240 10145616 16639357968087909810752200233139568640 10145617 45864610546959563565738354057774000000 10145618 368457783407364949877903964972294144 10145619 160057273792089735823141091445848836488 10145620 104503123524977673155848818853090560000 10145621 313386632974996574331689024587422085500 10145622 -21717372828944469734272120809209112576 10145623 -57681706854810389479880412279951261776 10145624 -14676043293003790709435808666059796480 10145625 -22991469686862361521971936941699560000 10145626 209555710550969582034991428873021910512 10145627 94848748396775776190214141639321117000 10145628 228837731927105668232567361422797009920 10145629 223521421872780858744761583587871532684 10145630 -25352747079691003911646858648636145280 10145631 -17723304290415646758860566720440942960 10145632 131851631076291271431519945308036923392 10145633 138268697832880001497787527758992134320 10145634 -26943824893625379824623144164643367808 10145635 -187374319184260736697122078451303600 10145636 -387137646013450137451557517995236352 10145637 25964678358564432179954574920604169788 10145638 -308096130210099248601135331981103077056 10145639 92633706084411544853945627899929152640 10145640 -95549028684311845271293992769204224000 10145641 -109791920961022399525152943454505015216 10145642 -6310101759027105505634972946211814976 10145643 -201151703475788221689964995549071348136 10145644 -28315083188328206492455034986255680000 10145645 -193791073590618128779217158677061025280 10145646 -95164374542381592560870185848521662848 10145647 -580349697805589481803628800886399897904 10145648 -61932652805489573727759217869152944128 10145649 19039942923579967622025833706279075840 10145650 -144552409943927615790927532503939828000 10145651 753035056340213834261481015455358069432 10145652 125535692994432948224451972775333859328 10145653 -3043165457540669269116828706596257120 10145654 248034950146713107927667338634355468800 10145655 -3847564710551358875896108957922014080 10145656 -373292220382987690947036342124001157120 10145657 -47610631554995148977177514133694147094 10145658 187294515996849639039652898309673680640 10145659 -183779574205682661824766178806328125804 10145660 -11119932184706925980982060863312947200 10145661 24904390960250830537335747032007561120 10145662 -96617742418604316901335734638264647168 10145663 488007509274935933852805254531435288184 10145664 -327197323947649716232567321735232225280 10145665 -44362265718060234608626898659792716480 10145666 -37218337968657567932755216679936638080 10145667 -73620223453206248876597892730109292288 10145668 11921264334674977992601258587386880000 10145669 82548705835100544456796488841330227420 10145670 -3489333001889546945051792051298140160 10145671 83754729263858519558726363845752050304 10145672 81176302518622762828321134847279687680 10145673 309177556191310491229193009062713137322 10145674 -60895427242357723462042801552561783296 10145675 1902929887554538632712087526880948900 10145676 39473071331336611443690316949879377920 10145677 -7957175525174669839000368756587194720 10145678 1188139273110122636718658132312972224 10145679 -90910320542627636085708006810079037280 10145680 -21587530002004563698242387233110753280 10145681 -41185520952246584830231352332951795776 10145682 7723619489880157094829675688691485440 10145683 351689371175304271729999260217817205932 10145684 230015008319912517934303416611799918336 10145685 164684228139497148764310520187349755520 10145686 -27498442285886993072088665008249901376 10145687 173779086657005646266401716147670616112 10145688 164179050710543065177053009421512867840 10145689 -311186218940323037781408674442320018300 10145690 83503787224414480007641870011090739200 10145691 -76036787003780867397008749320829113732 10145692 -169480261806571308037300282878372381184 10145693 -101591270530930131568312191643263692058 10145694 -1012552429138811345021041437492569472 10145695 -336834832134126722149213441986801537720 10145696 62946654435201412031266469314906030080 10145697 -60602779673312468874280046218605068928 10145698 -31095858124107092619974777060491407360 10145699 -859308328824127862944684562256385152000 10145700 -1561838559679820406454570607175043200 10145701 -192521157037004956998217080656685094596 10145702 629281532861109984861854812887146496 10145703 -307749013408666895364923838927624726192 10145704 -188564843411675907207511868214734730240 10145705 44372627074299729333614049814967042760 10145706 196291645299319225174296882609919486464 10145707 -236486874371011340827593432505968889200 10145708 -513220809115318942804273759657805184000 10145709 -142978519070740375757309225438539839360 10145710 -81695343132781331250482952877493490240 10145711 108163246983492468637634575831736440704 10145712 75669915942575697995731887671474749440 10145713 1974828172370870829401799048588546962 10145714 -119625704621686921742566817663708513280 10145715 -173173516884800216203028055409008460800 10145716 102877691580243255887439543064426313728 10145717 84027403933796178270815225616747062766 10145718 70271886163464318061858379817712062528 10145719 -4443438096876201046369425516202470720 10145720 -29126205099148648156201891878082560000 10145721 -3428300173570850757608827225579130400 10145722 -113860427241417631922487411018303114528 10145723 -167029971989314960105995741587722821360 10145724 158985895285983607403945954206115192832 10145725 -326247050673861498959479027641303616750 10145726 276876990119324178266245839069682221312 10145727 208917518800993950250690322866588259064 10145728 11662087980321388939706047904526368768 10145729 -39963236399530440529049538347343360 10145730 3299788807979762050447676592730475520 10145731 -13933663746490807708866533454983241800 10145732 -383479379134805168074368461199435713280 10145733 -25272341650711712767138701593807347200 10145734 278850085261476299568835481044877192640 10145735 199053144271414909945105779722813458680 10145736 -119705232729248884424142738716496445440 10145737 19712302473168234919380029761039357440 10145738 -237936881987994924926008934435973270480 10145739 -189599942271221255955281879184757051176 10145740 24619374013449205526521992971881512960 10145741 521689425874466638840449810181905979692 10145742 -2906594508427273418911835200296800256 10145743 738693564838098751710212944759941193480 10145744 38979573764903467330059813878794838016 10145745 -38438703533695935881949834276603192780 10145746 -148429890224494059709897228934714001600 10145747 178822709907453151449170868997662713196 10145748 47055063215338302635355270091736125440 10145749 -533410515018726226883702720294734811520 10145750 -118983525597473666652044963125173216000 10145751 150844807705689055105964776816838811648 10145752 475389566508886256098354020825284997120 10145753 -300173354110511706728530130994533070720 10145754 131861179071050936619675294868510257408 10145755 -29295060152944091297992771644042081840 10145756 -70287332825270142121595085194749036032 10145757 214988284929592538946969093484905536640 10145758 19405303835609428076790663096904151040 10145759 -18309363508736839703583076727237302512 10145760 21708921004712550512239282554824294400 10145761 -10795823757967503143543858346643340638 10145762 115901532276911743100069295685214792064 10145763 -111611645223577812726174281879457721560 10145764 3243450568332157555948602791788040192 10145765 14847490696556188077646625245905252480 10145766 64946493177249711277026354851272137600 10145767 -55741767915933100581905104935472554184 10145768 230710179485483754752936152734786370560 10145769 296107685741420664024677104833439795344 10145770 47329459333723785877642586448649560960 10145771 167262383768018448392026268559830505972 10145772 -6173561786946422930806221466921451520 10145773 -146535969945391088772882695871534181632 10145774 -109346662735816410397946200234330229568 10145775 -29917061238467821506879895841489092200 10145776 -50572008439341175535717481887210405888 10145777 -178723988062951504735559594773203667374 10145778 60724511050717231351419988052963497728 10145779 24059655906607786996006974518954679200 10145780 -293175600032008388611492931622618758400 10145781 52491506055418492570365453523050329070 10145782 215007365172109095086240381893792504992 10145783 23020607994408761970739358000074333584 10145784 131319093872421905686337028136025456640 10145785 108474522604578046451159436357588659400 10145786 -27599793274340434213187278592941309440 10145787 -380717082692766720983195958668333661648 10145788 196890773086670000344176813787590361088 10145789 330915024688475959129241273167228102080 10145790 -9467709422521065628694796416058048000 10145791 211932372181035718445979462700898021800 10145792 512412150881011986072687728664621613056 10145793 -28516152008715932165613634790216372880 10145794 16334397854570913347361314116735647696 10145795 -237977244480792097764960326483396162400 10145796 58725263317801329776145997779539927040 10145797 -570512292593393117773630565041461054754 10145798 28629189928059488702634370858248440064 10145799 -4259852894036681445726219281942374416 10145800 -89159700374497749190883107103612928000 10145801 -181099070016302040099747463529993486208 10145802 118827491045483147578224336137472959232 10145803 -295885014610477662301975852963436971948 10145804 127528465328156092727410374426739679232 10145805 163874517357568361792130615194222657760 10145806 135337462924979254227806343790016252928 10145807 575225364716835437790239338797886464 10145808 47456594419317326685284149718118899712 10145809 651469826139456296263549328463758480640 10145810 44054581041864211839822055908330969600 10145811 -81457184104460940832395405641542539936 10145812 267616314367575497028373922315153530880 10145813 9793188996403841745015058238231458062 10145814 -38284802878421137674901585589936529408 10145815 27428300418359934295676691140682039960 10145816 -9177404077032869454689639167085568000 10145817 -25141562638894751107490963343250270560 10145818 29262598210469985667357288357209998304 10145819 -162218631681168494081492927375940050640 10145820 -130617103511418909043157100578755537920 10145821 29743283204734112801797659212064116160 10145822 -3078090191713691470466806298410320000 10145823 -50088106164390426930684101697983120256 10145824 -115468755113017813039177477406246830080 10145825 286128961325304311352421645132547471100 10145826 -109511002373546489841810895586042722608 10145827 363040978298249745343575813695320675676 10145828 -25905527281387718603233434460609916928 10145829 36038878649031682119446427231736473600 10145830 63849860584290686875885320188185718400 10145831 223142766304791679892374675569569512512 10145832 -18847814089261974965196501671484456960 10145833 364558992931189813348386392777496637264 10145834 -89258158248097040598979111177863406080 10145835 -13499296375167682377361252593778483200 10145836 -133977271374899231591319570206530621952 10145837 33844768590541609674663354203819393568 10145838 -43118798145039642485747420540669324160 10145839 179057231891564193115459635461550436080 10145840 -20927395939781926377556433167359344640 10145841 -34634822201419795044377094021872730816 10145842 -182682768342140200754201821176975890160 10145843 313136263808998780773035422067301561024 10145844 92301196223555734273623282417029222400 10145845 -174914469293078425351138617015670228200 10145846 123060528899282566927478250137270802240 10145847 183981923153013341859439407944104985472 10145848 -269249335503695210668373752565952000000 10145849 271475201294508041321951706597194293632 10145850 760372657577713633577269240569600 10145851 614128326423173996711485371140386057600 10145852 55931537366843505728501967420599104512 10145853 -104341943324107245136375774997682256980 10145854 158406911928289437353752197197775845952 10145855 -74436554059321050114707009506561046640 10145856 2818423525893036942859528561282252800 10145857 133707178003295195156079246820392606806 10145858 -171649920727059415000101452600381276160 10145859 -2416498066437515920986285203007504912 10145860 29948258428704680979792754153229621760 10145861 447104848883811653828466515875132751424 10145862 162006153989790086668957767298035926400 10145863 58026020889044493759669214815553363424 10145864 -100126611729524928366596049596080880640 10145865 -241769292208115261856422784464222729280 10145866 -10602843783802148919237050083872531456 10145867 137959903139980564325841478950676763640 10145868 -125265024138826834853370444691708469760 10145869 377841494678722281010281782264841185270 10145870 18118531522333962522741847869416252160 10145871 122111492247902463797861673466973700240 10145872 61423946884846895122124685069835567104 10145873 -259098943131993295986848645699436528780 10145874 -96270735713300539604306882437654107648 10145875 -287804602737897514648956297364792680000 10145876 20657183829959484000246292095699548160 10145877 -8599783243770907468137726440721117696 10145878 -52041666487998168460048646552429633760 10145879 -1074111766774367953133147693419645256760 10145880 -122396392883570143245445548545194598400 10145881 -79555796277526775670301015668747747068 10145882 -16001859891440556188124081586618413600 10145883 -236827096138032593252833277180192722752 10145884 10289843978006327228466685856414043136 10145885 -101647197588004736034552594343909254420 10145886 145081885336540572919868121579645772800 10145887 -469066429203835281092571573246882410464 10145888 302509135840766565110580013579854151680 10145889 24094071284881215115112183186642814888 10145890 15840244403231816426877402322718868480 10145891 554325735442800148834554080962825445280 10145892 -111160254761011926341614281332610690048 10145893 3991245606786154000554457383856369984 10145894 17544055545064237510100216461090195584 10145895 90640466280609568555425111181846427040 10145896 -188744629099518704871240138349557811200 10145897 -1377490533477849529446162644334485760 10145898 -1869714177123973728432798245631237120 10145899 344673712735424215611369277476685323960 10145900 -59564536177243530200957366885324928000 10145901 -83471805099967186416165523772510707776 10145902 111960694761348220777097676751452562944 10145903 -83374897392028694518249542160436194560 10145904 92101782909589713641372144445600989184 10145905 178750689681982911720473668038664320 10145906 -248586145839284111105063309129918262240 10145907 22052035476041306553313933543432869204 10145908 81571752176236236240363626437145376128 10145909 402389471396693817013458301757812369116 10145910 53339137554836759354554324892257791360 10145911 164293136747281488826512100476402332400 10145912 289624856902248020623334913430231449600 10145913 -211703456700454173054258696861932596656 10145914 244809031020549306306417207467644538592 10145915 195334222759738565814982380507722613360 10145916 -11351295837460659962652551088769184256 10145917 -406194260939844272038540829330377191034 10145918 3362508313679045332386586923911523072 10145919 3988250256492278823639790852846289280 10145920 -132321436756263118249712798900473036800 10145921 -123234395856070284737539532488052478528 10145922 65301884486986881347773701530135986944 10145923 11928012942821910158332511662642546388 10145924 -349113124926660291876758612217336960000 10145925 -85610595252822810998383669252517784000 10145926 -27256863550932039762635399781805483776 10145927 362505103655682882929939494121054446872 10145928 31484043235031521897002945839726592000 10145929 -107237960595124134543762021300455162470 10145930 33265356940646898786625768355287755360 10145931 69760008720813360398177066594473005768 10145932 -37329175423898074202309762884984885504 10145933 -256521877898825774449692858471697429824 10145934 -149300731272059754391910763488928422016 10145935 -60925672845490951636358401456773724800 10145936 -1618537313367045086762112168587624448 10145937 -625004176679825442495771548969755847568 10145938 -55361663128540653965194950595655400960 10145939 -433127900222732952815698910903652274260 10145940 97745827990392445257679371581214720000 10145941 -125809478148006316151127758536592713028 10145942 19018669241022751655363479946491364544 10145943 -35178748124059934391438596903414740920 10145944 329825521883117347638675084468857733120 10145945 -427689969427608527668827464952543858300 10145946 -14448409543731180228549237425639102976 10145947 52360954268929312380608860739709368864 10145948 -3240000950353573127682264349047834624 10145949 101352423356381603126224846332157317696 10145950 144834771934270640373763834829116440000 10145951 324103699102526628116304055460002561872 10145952 -260149553537326868028211821842855362560 10145953 46006313728653345972026200526321533744 10145954 -19433696038322617829278139778976951296 10145955 18070703118313193324858520077821448640 10145956 -208643703437215275335085924267770277632 10145957 -396117962989248083770420000441335460548 10145958 2730457900693219497152841349788360384 10145959 -190620270866998827853748528412461549120 10145960 -51247204708550685615949563206203392000 10145961 -78665217796024967298075752113254485568 10145962 -174851323386697510021624319945494560000 10145963 133950498838821195202167544137958689024 10145964 187965452579827158526445598458325381120 10145965 -134188968055360172935715711689419211680 10145966 135972891755914190559308219894619930432 10145967 69137885616026014727760840503759041536 10145968 19077720755136205462957638593648132096 10145969 9155564178846304058553738222629397120 10145970 52276041312584515687487715079547980800 10145971 597686465961139844939830462400206032 10145972 9337533100296271261952087789973473280 10145973 1597333458702471366278116240640390304 10145974 -238126390569766522209777595790527747008 10145975 66918104353937622561183576819069728400 10145976 118210195326954464814681527523125760000 10145977 139311187710239138430252762821092390826 10145978 27550865322337212724412397275666809824 10145979 4931379104435190524636560962222619968 10145980 -11805449624421012267762017493877616640 10145981 -469258035086408560582809336256329960000 10145982 -38161250048442678078353651676328015872 10145983 102429220609319637431133681568119718704 10145984 -274091875103331506016185308423372406784 10145985 -231812139173317738121124783751893989760 10145986 151671424130963098658745354477156138192 10145987 -561041920367728582978515159611763719364 10145988 161413657650025227680131585836405228672 10145989 217484435990299214413992038689646499966 10145990 -31049938683320908769195842591161384960 10145991 -17336516080560856203700892284262567856 10145992 -17257766328039534293943489496447549440 10145993 -20274145426939640786465166487612888512 10145994 -52801315056311913824181738618309845760 10145995 -205744900783612967471633733248654844000 10145996 -167949445779673856086930265450326920192 10145997 310324987817517578139467871390667098774 10145998 291423549233647606262008878312903524160 10145999 -424006727795755685041921452249308394000 10146000 23796074092735045204617946108723200000 10146001 -14901136468158676465297100849958569998 10146002 34200554632644172677959300932904656032 10146003 -9108863619593526611493764388840260352 10146004 249055983238514613885345789426972690432 10146005 10609068278081888492339585137753052160 10146006 85016993058905634085756998450419136000 10146007 -352003681651165584928755805992574810744 10146008 -102176139303657219104413291685553684480 10146009 354732656414202160352984033277662007504 10146010 72013576473093782505221652044538040320 10146011 710063274440043676425037870814381753112 10146012 -48081725562305923855630937202334998528 10146013 -265412476035253644498842538140572669056 10146014 224091397656224503106927900408146846080 10146015 48253737747783241555550164514386368000 10146016 398883312169616122822796572946171953152 10146017 -90754467112257844461586880928630988608 10146018 -125460961136935054461652176107076756096 10146019 -30206975139661938814003295301544690960 10146020 112046680934778900835104055123929012480 10146021 -18281654585297332521180716743304691456 10146022 -4508164780464517551079571982804412608 10146023 -714694330012453472656842339648326828160 10146024 -23966181906292824642364475913812213760 10146025 158369413219991603161606659156129690300 10146026 252762124673372574300499758156974198784 10146027 -153753597865490330921878696479031584000 10146028 -133697632756837748290129204760534722560 10146029 -252822912226174912772365606800963929760 10146030 23141956036510086775439824156383313920 10146031 145935905638112231541540948436621040640 10146032 -47619179514663272018338615914021027840 10146033 468995498969627452629014990843871549600 10146034 -917734454806923109501629184011097584 10146035 -324589294525782250207747460990924837520 10146036 -246570486608709412432568950898774016 10146037 -319620509100307635888863819401144593408 10146038 244711457026608668781675557403160632000 10146039 363433677585905262230301806525177922024 10146040 261532854899416876064672872763295436800 10146041 19815002103712970996799662408174112852 10146042 113861779631380600799330077652010484224 10146043 95695257666757911988711719931071431800 10146044 -113625690695913172655099295949830144 10146045 -21561066966091526120313560593503855360 10146046 120484885906895483681194859050004202240 10146047 106923340572442911032229107499305944920 10146048 135675083037180110273667097832517009408 10146049 -570313573218037658107387000762390442240 10146050 -16579675773839444318284031428855069200 10146051 26590094757901613711004088976359086168 10146052 45854260942141565894874255154571018240 10146053 735478012609006643307151413422143104000 10146054 -4654652271762065587912032305575329792 10146055 -197981430133801354270165496049951954240 10146056 88567761782147967470319806605382553600 10146057 377062490161181734739464676957819275680 10146058 -11756469516110538918672464647113646080 10146059 139454641747636972570109321937403075584 10146060 -10660966098847422939606048892016440320 10146061 -101967160582084701462437101287560158368 10146062 237144684618734841113444077303538884032 10146063 325438596687838342518036498191767232400 10146064 -49825537431895869467301669492452229120 10146065 -1389620448566244223949629407330293760 10146066 15966581094194214057777360216770780160 10146067 -132230092348599639850389495879745274808 10146068 433697732994477918349766836397372158848 10146069 -51127677261629864059610014625037499812 10146070 154443687796189671726061974706439506560 10146071 -13047615955157325559979079919528824096 10146072 17579173558062820043759501766985297920 10146073 155733491085588560534359596696387485440 10146074 250456799225982239842930539154050344160 10146075 -194304396946489435750538290635480785400 10146076 -435837744140091348213521489317219015680 10146077 114183815481362384112720884110830253926 10146078 -190795047062264117384990172366915901440 10146079 395746957217055256177427731904365635680 10146080 -132585264847300730242754815596114739200 10146081 169114089099197509946268374219696771328 10146082 186201268116696913963019943459918587904 10146083 25985196222800749201767703846365770880 10146084 50452987612233340705175042337266217984 10146085 125414241094481470340150425495567248000 10146086 153520032676713880148068532274361658304 10146087 -115046033768878393515106778143386250800 10146088 437095660181264359121770771256628341760 10146089 166301527590903588495553857001410705780 10146090 -133079746739985369745037111733213991680 10146091 -330988842451064486156677291810077938208 10146092 188852257828251979329132296817132288 10146093 5318594148331282025518890714089305344 10146094 -122343582773610695296564707156366192768 10146095 412922827808157464380822128184014997200 10146096 -15018784883481719706947400224069959680 10146097 121736414580508884168448835228845605940 10146098 573195129787158038335046578175681664 10146099 -9000994191425339170285039346506602432 10146100 -1485606163634284240371504552905619200 10146101 49040155524273362024982214944536917152 10146102 -105000043095989110741031857683746372736 10146103 -175092307133151226030637879651659102368 10146104 22371493426560591840609494506127953920 10146105 51400599041787487080577472893805000640 10146106 20377310622837008453433385928656894944 10146107 -62280640633525881716608217307541980960 10146108 714976039421037379081605706562985984 10146109 449976165201509852015624275013794729516 10146110 -105005131336731006766736223760249850880 10146111 105707994652523142203532424676368763904 10146112 -65591326410012692746300956905853419520 10146113 -40505260667295538525782510990662446656 10146114 -68017599321455838644666347362803712000 10146115 -13584995879270589237189185440192648800 10146116 101732163727583633154633774812444285952 10146117 -234753688727354942980474423814335660320 10146118 372226768874367142850155696520997823104 10146119 -69178466856792676656679097851862253480 10146120 -52512118049178054277346473505928806400 10146121 -65990309773752719444530540305364528678 10146122 36610625602594074748784427629878732032 10146123 103869219909870060523539666275120734080 10146124 -21963724046825055769088495302359524864 10146125 -678301508366774847447447343173368256000 10146126 1328788398399737338324878994504600704 10146127 724531721878159148465230360321681307712 10146128 -17988099803976891606333167476015104000 10146129 -22808075114998261398091966283966525568 10146130 61125916787626746544946353431968166720 10146131 -373131552335683584781543460079966472800 10146132 150964250587410171721025634659227357056 10146133 -237993033762727770757893342694945256480 10146134 -83071687391725607299635433014505538784 10146135 -36493698476075592329429597749912532400 10146136 -44136043303270234170824847418527866880 10146137 -112760239884605804255383655781220580214 10146138 -180479935749275099961043978786777837056 10146139 639034357163203016648885734070522383940 10146140 -83174041566520487344791451397296312320 10146141 19514851074073840069869288086866966182 10146142 -338233750392551163099271178127418324800 10146143 -112708730372454462030374346356774254080 10146144 -3793117458274645281051733588192002048 10146145 -34531064743020160542970694473193495040 10146146 11553207969679008897873973173974661504 10146147 -107541617886914577695681763314751120000 10146148 185262691638697263940204510563028798720 10146149 -21981350440398192318381402449723194152 10146150 10647749022767478455042347135365513600 10146151 4213899403208249674158445518714119040 10146152 90653300985154320636744464059593523200 10146153 -62955209007510175555165391303710119456 10146154 40079656458777204798285069098616121776 10146155 176984720438239284996739767893529390000 10146156 -37840507412229892221032971026006819840 10146157 -30617288703902850640737152199986221056 10146158 -80450173292765501197573267494703868928 10146159 36321838602025684829285251403162030664 10146160 -56484785677233517027008404478753669120 10146161 -246015168876931321436233454865145742616 10146162 896757139338365914383086007736320 10146163 -259772772456346733270498308976766385588 10146164 33476421215186621446444773893904930816 10146165 -49996339985890612039876827669914554080 10146166 -188357353267741855406772978875303309760 10146167 -45133813635588844458501622553021595000 10146168 16218263663372557737803209938223104000 10146169 496668880895974176280697948872308640608 10146170 196914384088178577860695391208621197280 10146171 -16755359519454719633177297198876467200 10146172 281723197900865799849617942274747617280 10146173 -295659526467834426719940610674369178656 10146174 121516989182280475082141184718480032768 10146175 -36001563576711359909492264574932909000 10146176 -34191887838243381400647347389889249280 10146177 56892503721161285075734994371308478740 10146178 72886247642060832216958982309396275200 10146179 335800890542435877285767250566491878780 10146180 93469398706823856813890162507275038720 10146181 -23060977417842083278419697877089018018 10146182 94216505866470818890788802893229039872 10146183 218714990613044420147907689025263164800 10146184 -295772155459384509323085857832659681280 10146185 -6992243171073602817455694541671824220 10146186 54474779986786394973592477940155114080 10146187 514000548299658708659166480338316186836 10146188 -35669475793957388723454259458052884480 10146189 161934764432338604573587977659647602624 10146190 -7689536430644935810321859850310972800 10146191 258816716647749373403805349348558048368 10146192 9492088150268021316394580933440438272 10146193 124726174296207047134468967473614139442 10146194 2360628709642568202855816364334175360 10146195 -62681478060500924266510465176346132800 10146196 169560373751768393617783123703646358400 10146197 28356010156290994684338601258321374528 10146198 -53222572901881247502570793454931817536 10146199 -66353220466205273293924164924311132448 10146200 3525726459306953259424597366961664000 10146201 -48729065979130883708261820126092631360 10146202 241359324060021691573923660466633384704 10146203 -100441064299063645959765017757901318776 10146204 70624007878671217226804081340150973440 10146205 381244944902734240220120872126176490860 10146206 -53368566976800554366277834137059067520 10146207 88764095127727581391039513923952496640 10146208 158075404040000236648925008143655501824 10146209 -87002548438107449221060953301982724000 10146210 -38639232391461975375947486992380119040 10146211 255878618614356021945136144599519246812 10146212 193141933830618893838825965518987619328 10146213 -289014058714151797283464545974938848 10146214 2937210932974117808018627976318220800 10146215 -213224996427352557952215290488174733640 10146216 79053846163949127198800988334334361600 10146217 81851450090348927604167030176771673700 10146218 26765854934748633600092921618303697504 10146219 -76774693184985336989674898878100310528 10146220 21413489082953296928310148272030074880 10146221 -524135491331639692751521488210942825888 10146222 -34399422842879658266112137801199684480 10146223 -214815060514141627609244803309045948528 10146224 88871768712818728091973990407462092800 10146225 43699603161406882864366738541201799600 10146226 8940423051049611085932871284304178304 10146227 -60416053434370287360990964791756897888 10146228 -80204582676235247524189751096833320960 10146229 113351021434817330503004391590689120632 10146230 -23428529494418365306733702549761632000 10146231 -429568918651181621335269127824817606080 10146232 26942105460918782341850251594096742400 10146233 -404339552968713114100823373420012553020 10146234 -178964578726007638065996654511873095168 10146235 200576258294075629014964046092690962960 10146236 -76830973984509543123868985270886558720 10146237 2536312193596222039583023640319060768 10146238 -219492686425796407862441560745190524160 10146239 107980193359964470464961658029214303040 10146240 -3225332457453856301704421594502266880 10146241 -113227362727367236729164971042342235840 10146242 -140649972842887439466903910776012208128 10146243 176428369054558949797370974484385517824 10146244 -91771726427964453380972793912434030464 10146245 -345971075937970250675221324926901282500 10146246 -41312207911269257895234275125252918272 10146247 -76804551597332799363585084374471987960 10146248 100559031856778291094421803181674332160 10146249 137100514819922133573908871183621201120 10146250 -12540750300188874475409172302002890000 10146251 -49549125044745431690328607313177138208 10146252 208535882200409801146344318904521867264 10146253 -126384292871974223295480964480830353598 10146254 -33537578820025811524747736799673277568 10146255 -57000848778462517958380149403541314560 10146256 110999577713481363563855042006809075712 10146257 135327059284269805184044375275670794720 10146258 -48215038048976496692259578445783027552 10146259 -298233640772990035023145635321099092640 10146260 15760430407608186718595483801815514880 10146261 34555406028335077253737145408662716000 10146262 -79318406817061408708349228773647873408 10146263 -426434784626664898761391741550797151760 10146264 -157475044404942839918944591229925396480 10146265 -53449344295902284518681303619616118200 10146266 -1962057857808353598531911057654900736 10146267 32365341342445498798530915860377118400 10146268 62587926589172007097279461688475936256 10146269 28727728037460954231208741218032573952 10146270 1121830501647961226454023950271470080 10146271 -585869152889056796879927621269728370528 10146272 38120173478294285197262219109308301312 10146273 393628944810430798419503252037302445600 10146274 217947531428905674054864251878401360672 10146275 134452466944354610522633874005623387800 10146276 41177779310696840106027792073063096320 10146277 169211232898102269810120613847351966208 10146278 -137821814576555405887204968223324918560 10146279 30016696256903059886631674734727452416 10146280 -7511961887038952573620389509202739200 10146281 -187128991491885843378728522410876820400 10146282 -180769212306324972773552389721785134336 10146283 -346575237152117899672561706837237874400 10146284 160694178932066055950449112380891938816 10146285 -222816275076861463702571318615567896800 10146286 8830576024155686191853622517033178880 10146287 457994549598151464980898162944796619080 10146288 16739704437109205758515533687738204160 10146289 108591064433402530470023194828365366720 10146290 1014224732674133747795531691623285760 10146291 -133500932557935923588840222343453112320 10146292 -30170291419550821292158139707677463808 10146293 431505488877572911888421984571660767904 10146294 18021798533326011961956727790809266048 10146295 -308751793738926403060526473098581904720 10146296 -541971454450301077868292245286671646720 10146297 -52300723402953381634242448888258073856 10146298 -247379923554641378385343776185142675600 10146299 -502812380969260874988194861886404609136 10146300 -38499288174440341861775132129351270400 10146301 -608522329189024498388559603342214963296 10146302 11825704719669504674573607352545506304 10146303 -14809633837297622194583720317935782520 10146304 -72672401522138299837000280463900672000 10146305 -61188776216173528300224282373199707200 10146306 -78568097825759199804534159312436538496 10146307 17491039004536134485488110855336348160 10146308 32383719887466324439568811862960460928 10146309 74125991385049345430325965354354164704 10146310 7284971889965274112630322349331282560 10146311 -15035707607009450196567501388606574496 10146312 -17940448780714097842442846477482229760 10146313 631857401752788624492160416618123415680 10146314 -59624987131184613625336057132538150208 10146315 14075234193582829420314342951829313520 10146316 257559480543852298720537278579452983040 10146317 -179686893346128600424347561424957079880 10146318 13186141269400677159915614774914756608 10146319 22001344448264396820587767449939815944 10146320 -24377671487986068245361321159833518080 10146321 189569145867322414080129423777588385890 10146322 268272415942532703394136525310324749712 10146323 5235998896892016676896233886651926400 10146324 -600650417200164528465979499744686080 10146325 -25196292073566234268290657605330521600 10146326 -6054840787788392382790515812211382656 10146327 291764539515205003921606604332488822120 10146328 218178146822046986638295873371289180160 10146329 -490823410529954659448528580453097142070 10146330 161852111346271773040286106732637248000 10146331 -38130979637253693328890018334686081792 10146332 -70541184791856795333739435322826241536 10146333 -83849971712225629199477421064923554400 10146334 25514893939047117278333825249903808 10146335 148355427634176233278270230613518435840 10146336 -302499268788414770626207914511877799936 10146337 -197458878437996546833817685041761658014 10146338 -195142259068673725789617315462982549680 10146339 16098325563873915806700646804863378384 10146340 242662142566574455092544493235372867840 10146341 8832381966881982579266409883830455484 10146342 65876889305220566061163483176533383680 10146343 67494356430569215787069388652187824848 10146344 -61802982128953827642737308132078970880 10146345 57538964126114558506403441264738024640 10146346 44067460308007626052962602035795522560 10146347 492674509181718843884612347327943279796 10146348 126104645978334633569698275492781163520 10146349 291541027414300264257323201518947411350 10146350 -49943793114103714357689019591814299200 10146351 179387986395138823460474066278202765832 10146352 43180622312753792380457133136352673792 10146353 81095477091264114591361718195047164480 10146354 71292424838771507088269016698715498240 10146355 -450879514587040421457894599851526580240 10146356 176905813099520855812829414989109575680 10146357 85473265814586985835578752451799441280 10146358 74974509373250210781021846897135705984 10146359 307148192169509943529308978397730263320 10146360 -110864680807373443210011555565220659200 10146361 -168459048959191428528021073693035623600 10146362 12746585397186946172883673009367199744 10146363 34287942840821056341980979891463343664 10146364 37970213672515105779993287057694002176 10146365 -606368093998667091227003042614771315200 10146366 -1958392315714768670032886172688983360 10146367 -226808984931766652736922594838882034816 10146368 -170012623022820908938724503692970033152 10146369 196606036283771966396897460889323741744 10146370 98894659516522436210283831439113768000 10146371 -7755859518150605197813789949650946856 10146372 202752431362912907065194803833195502592 10146373 33597078305690645787777176094832588284 10146374 -57041003289413324595590948342234821248 10146375 261282441087301990939646031770072040000 10146376 -422295687547854500071573301298351052800 10146377 -616106206940953899967794394851830100774 10146378 -153502085000038299284626861246743359232 10146379 65187912832278213300553654484981256980 10146380 178730213718628779718227406766518041600 10146381 -109130721231453651036428685306378705216 10146382 96293243367442098810598629776858144640 10146383 87605398054227645466006504235947775664 10146384 -6679528542694577835424204583573790720 10146385 351384117844215754606177899111865838580 10146386 13236742571350386831980078171020489344 10146387 -203221574327607748831574459912881652040 10146388 -32996399655243295790929157422690555904 10146389 -12556323794845283895536542010159351040 10146390 119403042499584740743770378917076289920 10146391 48189975814488207585698094284674358792 10146392 408349855367055871675443523409620224000 10146393 10582218791238465106995539043873381888 10146394 120190827755817123063186331162848026592 10146395 -13197242955429359037059421611814877920 10146396 141129972399626952327313714506963953664 10146397 -47195156827536642794357653816872881568 10146398 -120574946994661316300074971044861612736 10146399 56503730091888036952701008459658842880 10146400 55982181625425127520700709152168345600 10146401 -9163938361167677220206147717171111100 10146402 37548769413357185306649925249024238592 10146403 -289594692083060411711494616892779365348 10146404 -189105839238759575009313584031240867840 10146405 -225583585924538882432309069889340863840 10146406 -21763343366510751951423468784928144640 10146407 634510416512169925841722861697954745600 10146408 39239393285538533600325139628799590400 10146409 -236142461093755766577140055412625792 10146410 207722034351573925340804130952957611360 10146411 265926232575302724978028943434258636800 10146412 85891633929626468702967269985991321856 10146413 87328667463706987199898779314719182400 10146414 14559647195581015414878723049203493440 10146415 137045182970903316321917627730769759560 10146416 -35565897983025744389543396734147166208 10146417 346792671003871287462739920714885608640 10146418 -101099145286930980401769665949159432960 10146419 664753006223315352618302672546356849296 10146420 132036236407750278153112820262421113600 10146421 -237400806725578606065682123479645481856 10146422 -12040501710183242444359839178358633280 10146423 31551572790762019125844757808902626944 10146424 20739567586290144110404377471139184640 10146425 -245576215799233492031410962989884592850 10146426 -13885911977042333799145487123264261376 10146427 -163573180632068216862985831693797288192 10146428 235479008973126417641362369191928435200 10146429 326545148979468954994556794283372815974 10146430 102210591424599599565086726028794360640 10146431 -3727494218834748263193019317980976288 10146432 -160614050996932613273849111753219112960 10146433 -265855379192801198785775628509827034880 10146434 100343346366314569191554209957130577312 10146435 73291991575897618357598651408155462080 10146436 104378551779903718363242558864228679680 10146437 174475641954869452910840561292855796800 10146438 -185532904884156868558852006156675159680 10146439 -463871350661934756528308523533422562744 10146440 -176948327467936303114110242381106739200 10146441 -139903468517793019988262565274540429808 10146442 -80746662323752256428576120482267922128 10146443 61866950837735330306789091399498868692 10146444 75534848735034465492333101148104294400 10146445 30281679392819402731658290317471041100 10146446 21493594412930666693927880292398465600 10146447 138378087140637367142833786263961827624 10146448 37819344043972401797202282969844301824 10146449 -252675065206736081642491140215501144064 10146450 18870526415005218496174577693318323200 10146451 256892036994652085321544048300702443424 10146452 -2294781902929120600818260050648363008 10146453 -276531012610169910625399602979282140000 10146454 154599114203023431846789105274320728832 10146455 215616606922445079633605109568844160 10146456 265414914223438478100899590302370099200 10146457 338503061626451180940429318594685957706 10146458 -4548272549503330326800214028711636224 10146459 189217315381197621045643235763662225304 10146460 -197264891216189900489914650577681981440 10146461 11587521651734815655883759626765654400 10146462 -158371003543441993245674200436508650880 10146463 9655500698666049106913919036408736920 10146464 -642323586461458864514907006165607317504 10146465 -3119836869587694499521843514828394880 10146466 50524274071383473030523145691011441920 10146467 171427861569523145660494350631487318232 10146468 -45686342220710900646011530057977876480 10146469 -96609026721591315778473317549331030404 10146470 191846157113596345331426382308808470400 10146471 3591209983669854166568690863324950312 10146472 95762785019314855200850172824488345600 10146473 38566354640494443754042240603063381824 10146474 63274102493537350850112935938821724416 10146475 -77698282339484122159006338523309038000 10146476 140422030615836447518699462960017970688 10146477 -14585989161937323531772235848383691200 10146478 10432505597630528799464174831514654720 10146479 -212611963342829173531664887654641032184 10146480 79302851147389898292736873085266821120 10146481 124178259949417932330021011868037979282 10146482 -147997538149427616572734058896779783408 10146483 28403098821268057655749865677978970640 10146484 100331173070036321738635945527535915776 10146485 89704483266590341836525904888553454360 10146486 14636671764656484085046153114659504128 10146487 -240799691891890091034023739341312243000 10146488 -258362545054522378755078629717813268480 10146489 3324825162759063307741776028108122048 10146490 45007511478182382647441095442792172000 10146491 -115862734113772477282933691362028457120 10146492 69038227618383181765614582198782592000 10146493 -198854562802539644943867839473134750720 10146494 -114762549224930280117615786274971696000 10146495 -4231091714974026279753502894110456960 10146496 -29807865522671472988525722409396862976 10146497 474009893843872491637222016662188614400 10146498 51074822455105542402040850189328703488 10146499 -29435901422610896571506760462243098160 10146500 37496069603625802144665620974977024000 10146501 120228567569301765922597093050316982592 10146502 -410029933475658176772875257993440840000 10146503 -19613749903717367669667505596364554096 10146504 -22097100164476176023661292049676288000 10146505 71149290198230542032543719743981458660 10146506 -42969302514569913617108104914207720960 10146507 -74325859255013233601506792311865617408 10146508 52798038635753560931147189614167247360 10146509 -682982296800382400604705911011348934784 10146510 21070011683783860793973054674807857920 10146511 49371288952375130880952141089742083424 10146512 -28519918756300527233614694587032182784 10146513 138750274219430200842216137928971223360 10146514 -76691057286804510222510223192492428288 10146515 227295231770352647462957792166443213520 10146516 85575181751726013825083820008795621376 10146517 -114689748250945099724296179393659489408 10146518 -11455523761211121047259267150886229184 10146519 -278717690572724485833140537137499846400 10146520 18273546273782799847820694804268032000 10146521 152376370917296239035314601646664635008 10146522 212752648915631722587676231723677276672 10146523 424534493955929363681630343770438248480 10146524 -387095410288020488693605969726793147904 10146525 58802724533289399835184105378547276000 10146526 34316817705160810207210978190893073664 10146527 91355062181562354184448583957559913376 10146528 -368335530137855283167898164392144404480 10146529 -554090471138874291278122501918479307870 10146530 -81072900387222026423337708519323911680 10146531 142295429576666401365355059159316050552 10146532 -158339450410029946269406409067153100800 10146533 162051980496444843840419841979838566782 10146534 3040521479973251513377201323736882560 10146535 -141461096511143218890015598396716440640 10146536 -96633062619152590288737322869273200640 10146537 53633100451350654123330070610506597194 10146538 -386070053499532634655128175172362240 10146539 -96243121884380464475152775732691014112 10146540 13220273307869261583838176833437777920 10146541 -24853673219940012871385839119255126058 10146542 5395771738731515473470619319855837184 10146543 183606104555399536124901503186156214528 10146544 130640938451483894473660419768319016960 10146545 224072648098611329839566955731540530280 10146546 330497860227807125702024998556462352 10146547 -111285746802037105295458243993944077008 10146548 12704593916545977800564814749773135872 10146549 -160956681877028850807961203261810065280 10146550 76216730209299992822899549017460384800 10146551 -96927150137817933786012226801230665400 10146552 -67721961453763722535067287704586076160 10146553 -7790107884735207861642356504206798256 10146554 339827903169025751421397644286744918272 10146555 -231472572466164892945243870429123225200 10146556 139973374142071811775789635736813779968 10146557 -24064081985478932438094566359518211176 10146558 -183643892657987743084592991517815796416 10146559 65927465421804401219078181829250371000 10146560 64892026271802838263772578867503431680 10146561 231128888979208034034026578119439695744 10146562 23866806735886939947209893390193361312 10146563 -173904144179616208204746261598766952240 10146564 179727211229442822844561770162419433600 10146565 -676864860882632104293776987852808960 10146566 -11962773001935782585366716807261070400 10146567 190861706326226743001649074648592813480 10146568 -488867899938180521029334449197508730880 10146569 295708770448918433706085750596409698996 10146570 -23125587238384695506284301527894425600 10146571 -266517798580827253891094010176080621228 10146572 121679825613464487680526578186658014976 10146573 302284938007001956531009117147980696000 10146574 -69625283099582938275424625511988390464 10146575 -81294615260260337297197227982127038200 10146576 21535583165107516983553959196164096 10146577 -258448160052927985824675991286185776654 10146578 48361084947569092259123660221598295360 10146579 38537303440059037698008650541634889728 10146580 113931493582900583323596487196436883200 10146581 -7423336288413187551578383973569091328 10146582 1310627174520066006002134193383988160 10146583 -292092030673914128011985369683107118760 10146584 39235710185566297972528045701552537600 10146585 -511100598482290736607950999603012160 10146586 -472092444176234509337224668590750390784 10146587 77644882363445209755758834610369435840 10146588 -75979876501687936540906506509677117440 10146589 -938441974994927980479040026420907365760 10146590 148917336244045515877123738713474328320 10146591 -111095179083752819845152298437481755312 10146592 -235517179038127847854274293688313446400 10146593 229531296469078365030604535461267039842 10146594 -49129668815751374870714682602967004800 10146595 177889633199574809569187885756587327680 10146596 144025755562359047700730518063048585216 10146597 -95550326852795369916535575239845053600 10146598 46116224787971880328203722093735890944 10146599 121393347346830565841376825811690788600 10146600 76560833119496276439935212213555200000 10146601 53230621618972849530932115678591375604 10146602 -73240305330082575681131904207760896000 10146603 -121446708760426034116982045732945856336 10146604 -37467351981374725575420902321478616064 10146605 21116757236160886209711899655786184320 10146606 -139820074142117585950431814552467304896 10146607 -8583179446129578115078857098418184800 10146608 79088547787297634319105303432158085120 10146609 -436493881085367909063280828544691552 10146610 -43742816145132993580005679229492060160 10146611 -319564031282380190365431077863695623568 10146612 -11292486244231458375736035815050444800 10146613 -369572430574595867941507794732479797138 10146614 332643975009522417185977727518172233152 10146615 54924350054080820532824247781726224000 10146616 -155837732906210496198606810670871531520 10146617 -200955762811776230682713934560539567608 10146618 -162941571501190229755885403292146890272 10146619 82410084166925046643863954942019994896 10146620 92543661852492917894982553779179304960 10146621 -61261752360712858970900517654313765536 10146622 301713095019336326413542501133003322112 10146623 -53802874205124764320904059305213361200 10146624 402554396774759598325091484523560960 10146625 170045751627101270349555065824267089000 10146626 -79031499271177464888260515344316381488 10146627 732096376522783087546089611327768436 10146628 -78139470855979573293308781397292789632 10146629 -204207305433304092396160502179917044580 10146630 -45383287608089019636731185428946817280 10146631 -96165507260449742874883769177467146576 10146632 125284828428606482908411065590981560320 10146633 -65839598013741068263655195537031355392 10146634 38888596120363918509911796008029704960 10146635 12405900315935144300042479983635868000 10146636 -106941209355056893775385080042537702400 10146637 163030949045950528326006963084334152492 10146638 37235304559148485754930003386867882944 10146639 156986114074762925277482199678514358928 10146640 -17369992992999475197574986763822694400 10146641 213307220912731023193676827808591798784 10146642 352792725759539457576691991720387493888 10146643 135891049204392031114413601258901379600 10146644 -137120174481841410139962100666742089728 10146645 14749044394408498984487416521217585920 10146646 -63543654393978621086993119695809129280 10146647 -142252765921051998904500878128253817168 10146648 -272669157981797609460098565443004825600 10146649 -349313277662780264670028734856146431350 10146650 -31646040084052572399504114712825585200 10146651 -52267498555897043480980882852579588968 10146652 417102463793132855824876283825320833536 10146653 -373528227969422963052823402881694016736 10146654 108442896325354725941190660703728537600 10146655 54783160517668094313637067692219627560 10146656 -125353962817907470617709103030944137216 10146657 75590049391431290651178446551795077120 10146658 -139590145536589965416578948576728525024 10146659 113252971246275971464152666604000984860 10146660 96689543514746937917016784552260341760 10146661 -234172245301909335332396320208479110368 10146662 -217518291215926808636650153397376606336 10146663 347096637642166897780185803241352386192 10146664 -70140341890491964602570648534373908480 10146665 -58007004270849477806724184738785254400 10146666 -28888626364459344858892160946304800000 10146667 -2869547267150135838140367430679257152 10146668 -143419265160385498878647167162174823424 10146669 -29074224526004389632214243378671567072 10146670 173661104229736978823552192762963429760 10146671 -308546577088289070213588325417148836608 10146672 -3723262310895252289843980045331464192 10146673 15584555981686901244925565792979097200 10146674 170277376524361621910076058252398264336 10146675 75686079732854109586571659426164129600 10146676 407318129868597543452148831726438839040 10146677 357271563171115465116772599958789172526 10146678 75711485984907768392753691444089394624 10146679 33723801730311778716667014297209854880 10146680 60561642517123633428509863991119872000 10146681 423416466955608330543123686031412531200 10146682 11159971487178488360665340386162166784 10146683 684638183611382811985817869745716969464 10146684 191874798432235607389071143690130554880 10146685 -384109813294263913493799912833993264040 10146686 150725464518611086666906484912974046208 10146687 28085635597701176508519605358365609160 10146688 475559105611505483999083195030799646720 10146689 207164711500781323380091000213635432192 10146690 -70093208038198313589432304062991488480 10146691 161890719550049175471217641883819988592 10146692 430222964145437603796596621702947314816 10146693 109999394777380739465153456172020420064 10146694 269073483400426659910699677087612648960 10146695 -2546320696290237767399841463200592800 10146696 58909053437973190463364848427453480960 10146697 -993613039754459571809884147346542102 10146698 -31332826335363919854382607339679027360 10146699 124086263143182460873657353759354916284 10146700 -8109545352415335331661569185753452800 10146701 253313816341496225476515855313815825900 10146702 -151075733634742480118365383519261557760 10146703 15870492068613058158943958448659988480 10146704 -30627733011793331245635960366565908480 10146705 -83971402413822677781471162212432628480 10146706 -169910217709822590779789031377013518448 10146707 -341210061712076082793165015609826953044 10146708 8918405845671995980736949539018108928 10146709 132879822274716011070283603242223935520 10146710 -1638043236740818365203803780786452480 10146711 -17182041663918537396953162870294296728 10146712 -251772962949861530873109408699025305600 10146713 6660910927052899747965523714797637962 10146714 73405729778319811536581509247818391040 10146715 -17736968854311732487372848437753401680 10146716 37922856216818896499496210236793699840 10146717 -88937411361073236578874719433768058080 10146718 93093585667508123836401164739318224640 10146719 84501568144777644744123782433103191408 10146720 -42906065563059976843557933838211481600 10146721 -39184358631011555083536642649096530456 10146722 -89792798915031809397191993883722918400 10146723 -5178546724936721348824725852671708160 10146724 176337168762476666528821604427099607680 10146725 115675517671472538215770782110676884250 10146726 79132710186093737679778764938550291840 10146727 -123813830052236901616003232413017324424 10146728 -207923430032013994648694317835495715840 10146729 -322985837760960237909259351889199548016 10146730 14415219841566873768696721216300504320 10146731 65998970674170049561813179641253024000 10146732 58571913328652802090581919174741138432 10146733 136422820417567871850746360326916119660 10146734 -7575706441576327088323895985677706240 10146735 261332246814089133097840720212196423200 10146736 -378208894850645034361282421248613154816 10146737 -273776837664130894383020746954869397614 10146738 -45480086571284882711337222037263352320 10146739 -4750734703615142723025981984876591648 10146740 127370892805279701252131253042752110080 10146741 49284960837108142062224171848114690560 10146742 353690291379047208831848027640150394272 10146743 644881531605568125839243784012150493992 10146744 19817561378783888738971348558359859200 10146745 68354653323200624222868086255519270400 10146746 -259258785112767675087208653023866070928 10146747 144930731436068517152124876484963865856 10146748 262111780029977557195146438031753048576 10146749 321090756422535199456801058370565639974 10146750 22791621721458525876838189781750016000 10146751 627784899591438985167976316921521965000 10146752 -30379776604280968035302258266016317440 10146753 7051003866224423186775028359511765824 10146754 -9170182892003344214789824566394949424 10146755 21770511126386917299667987376978150160 10146756 -225754873007394969881941889120974940160 10146757 -429335090616491634030265528473710198628 10146758 284549878830595928111257980569938608480 10146759 17710171277195776202478542482500447360 10146760 -241826284391329478103073333354782720000 10146761 418299711010771000302240319524442761600 10146762 -67090321462015342658136456214452587520 10146763 -396900181108712661951892673654369554032 10146764 228009335693747531531083134805697784576 10146765 -2342922265277078376465131104227663360 10146766 -92653996291686187063035320764284900480 10146767 261324421875638176773068606907466770960 10146768 15000372287717959928342951346695307264 10146769 33336973452064485080954263436769399796 10146770 120629729040610465672425388480892626080 10146771 -110579493661423892112405991227507536328 10146772 20073134337954028571878900123638454272 10146773 -261597399121088235659719443813229058184 10146774 -120481063430443586045670070651968023040 10146775 -276789960306381006038241052985374469200 10146776 126146312890147110664891275965361561600 10146777 210947428574662225758110928718719091920 10146778 254283634793742676501407331734485011440 10146779 -144246276085212233668027828445321670720 10146780 -5157537756949508393792216455533987840 10146781 14413900816539761017139106180034884120 10146782 36918465478505884525096819627434991104 10146783 -530707832102781910494892615551718461696 10146784 -412486133713968994668911856961264287744 10146785 -423723617461312459603860598486527349440 10146786 -20324734850106679176037759935569895936 10146787 82665745883829722704893812516173695392 10146788 -279555885922561585236184037183325462912 10146789 8513186998849859581397744587573719870 10146790 26206472087133682949168829789699262080 10146791 -205417976455444661615644774246872116088 10146792 158156230372698521152326466420722892800 10146793 -560723772057743702066213801479520517958 10146794 -71245078519913351305867966464824256000 10146795 78428837662074220457360908100401770240 10146796 676837770621983850770539010837250048 10146797 115748519332253978663926388237605005900 10146798 -18037691735295582586057627759680619200 10146799 -41217719713801014050392418257421977736 10146800 -473935924500574188277124078496153600 10146801 63123947056937569724571078750180734784 10146802 -268836494045069305052182497104688177648 10146803 261023159566458281717254035673314583968 10146804 21213735359772674266150096297630826496 10146805 180402855511663078491332994651976165920 10146806 1539730777917547219787106735742302720 10146807 -150311540418733894448565971584214291280 10146808 56487602755816678420811344883456040960 10146809 312450972342704549632637553443719772010 10146810 -24873475337219818066188180143382912000 10146811 -17415255503634270402642202950731462000 10146812 205231719006530189315126593085189617152 10146813 -50232841788559834122404128026367021056 10146814 63323322902725608954666278319671919360 10146815 89515480731789744628630692809839495680 10146816 478407569027220409558848867057543413760 10146817 -376722308203821004548554525643481985360 10146818 303062272554918440607287989280643072 10146819 -126294851986921620219702831546918961152 10146820 -191950663284941485946767092317698560000 10146821 204894661684191841240068401424103571772 10146822 -9212946820028309882913452077548840768 10146823 686966672798181798490471758830637408 10146824 -505563226816092799117859245272590899200 10146825 9049998615191810852942359976398699500 10146826 -71213834941683992184978802821551882400 10146827 120753712319460182239411168894368328512 10146828 21167582044977214977108519895029451776 10146829 -11838094307568887315379170474083595328 10146830 -367326269533064060080204433661331084800 10146831 2449652027338708375712983464906031752 10146832 -50520431010268364863644984248044478464 10146833 21534604613926643577624067382445431664 10146834 -240375882676019763845674908260246603232 10146835 80014844928245485787962918961906253600 10146836 -71381664096222225835861381498472263680 10146837 -99911978288196105268687516140950598240 10146838 -38831152050102903841639607002757283456 10146839 18923024958706103659563898420693785600 10146840 159893261771906524107303303169661337600 10146841 412400116634040251404760017053957026304 10146842 106861206746683504760690736130922169072 10146843 51623815006620322003040539764812797440 10146844 -98616701040310590752560242140798588928 10146845 97632626655096793526031847098084629100 10146846 159231250495852934071084845691455537984 10146847 281697639008579521013955439888872147296 10146848 180842435148031151890041963553958461440 10146849 -127389903221330407237076072073691828992 10146850 12301183876603972452734525779571212800 10146851 -43747380450157301959015712491377305136 10146852 -216640445438515549830168388675887575424 10146853 763515809280530995319698800183773944860 10146854 21670639662991394926015234265543592000 10146855 -190253834890087089326493708490662345600 10146856 374570128134767250187922200848680954880 10146857 -15495888695529891588788216211037154688 10146858 -66640176498540476595553008581000540160 10146859 -460593924261094107806586771381716207960 10146860 13670736404737764566185584946813455360 10146861 -349955601051490888128339830756449199040 10146862 101182292594037863220230153547239392128 10146863 -389785129628896565693316052410408219888 10146864 3667247078989220853873555283950698496 10146865 -367976002747738253418339416556427825740 10146866 127824447102356195558409512594194237440 10146867 -418594053851201703024709106332005673920 10146868 4556607873477339581464397797390222080 10146869 -76578363071791123852305287673568937604 10146870 -5234119313409946834788473568262437120 10146871 56869811546414026023336908198219157240 10146872 -186982772997743636457208185627147571200 10146873 350404146854617333551239836869115539168 10146874 -170415060777711958231957862330146483200 10146875 -289359237299105282505356366428370400000 10146876 14549751718186468123026297709209216000 10146877 334440924372864739117661950482779814912 10146878 126250196073279711034756380954688361856 10146879 -127228948461830971841430489771361628880 10146880 52872217473135777439022370277073879040 10146881 41979703137901851951923078121908636100 10146882 3903442555142498822746175020327593984 10146883 -401208548590710106770775105202300423856 10146884 422714247817725240956611808381708024832 10146885 -30770119228113109995130285646422798080 10146886 -226624063353831267717699628362384232608 10146887 -302006441456213943631976542051116606960 10146888 79055877763566951100987810632739660800 10146889 -599837882071625354542269058090568960 10146890 47038151828919603233670903443792534400 10146891 306117770124827854039383076340194315992 10146892 25943137032958237490680268810574686208 10146893 166591388471389553113575944824693384320 10146894 69215157513111410328473414172007879680 10146895 -230812654410883097796772290595936611600 10146896 -134739207637879970727318362449077608448 10146897 105717577748220083824370380837446336000 10146898 -130007328137282586162137396812603084800 10146899 101732304029068202586163600760245536336 10146900 14347186236125816618104921396143360000 10146901 324552360758862830978305720216350509472 10146902 -25330116031732967644074149210623258848 10146903 -15129675585310821950568508553194506720 10146904 46225123142291066296584955232531435520 10146905 -15681960464163959889912595847684464440 10146906 56363162672577566100484526472755762688 10146907 -513891907825115156007274174348494534844 10146908 435560282376755750502269541210186736128 10146909 227361797835627908988411680067132597120 10146910 -59786380309398437329526459391177070080 10146911 -154648616348708646624120022179949675488 10146912 217340149497613332120285365505286471680 10146913 -42844207243261518948280075543659558976 10146914 141786414122799003174733441243030591056 10146915 -15456259753519001754896828269512850800 10146916 103843966216063202933359188782834786304 10146917 154394346490555220129602445196264548544 10146918 233722167144883293932450728359872348160 10146919 -152758905700405108926825651257641454080 10146920 100799467415597087357265351005169254400 10146921 74508159188645809417555441508280596112 10146922 -54256618718871063718532951496434313888 10146923 106267553996426163379948753610724758640 10146924 -336230785795812314511185298018385920000 10146925 -2261936443388202893598710918155088000 10146926 85137025690630887778518301559258622720 10146927 -1721387840538877970948467992306558720 10146928 18958553764645165217284375992360075264 10146929 375130749182416601296007268473930580294 10146930 -21538088760363959129671113371964218880 10146931 474879877159449095732031465858371191000 10146932 409548783119845129685262663985493210496 10146933 -27467589776732258960512247044907668320 10146934 -35812073400140148152043532505165543808 10146935 -309515682377169692569280307162843966120 10146936 -300302353314724380954334926878795673600 10146937 527751371423991516396783721288158436586 10146938 117212002878807085013133405919090225920 10146939 -23101333526372471876812574678390568 10146940 263684020933474183402344441525961751040 10146941 -151776664701366081085648061858814388128 10146942 60869927755997170633524374466125181696 10146943 601400213321079882940620773108027107680 10146944 -440810196684389682920611838638927380480 10146945 89680702543553944027693886483047777920 10146946 86297359846586469055779384630925369344 10146947 215675795599919441510558686632755578800 10146948 42932145689356228673755281916874711040 10146949 -97992164387120794863648951693972195360 10146950 -74951653235265716287070675663448768000 10146951 99732465451664008587687004931279908800 10146952 -138542450480400557066340438552188390400 10146953 -621046788187676217071486835832585821798 10146954 28243140548581945294632939796204568832 10146955 15143742501317506197070676002772496000 10146956 -143798900218939987788504606836454475776 10146957 172779246577393660446196813200899605440 10146958 7133302148714732510790157871396582400 10146959 -213021062046880912423227480488248389840 10146960 67525561613486746069174753642126540800 10146961 149844004534403516611774121742867552624 10146962 -47639200428252344878906616814311236608 10146963 -284925910571375855618244851347599696456 10146964 46392964025033362175833380991555618816 10146965 64610790709318551254424451509877472640 10146966 -165933079660066961970251295855020352576 10146967 -53494483682822034052601341272827041680 10146968 -3833170099271331269308495845868953600 10146969 70842081219474870861439855072845744000 10146970 -163042464928735833256713124672111084320 10146971 814679406102345252053503441655426334432 10146972 130792064880177342149465790611808067584 10146973 107873389611151881192528091263342406080 10146974 95294136003384884623603145161267672512 10146975 -200299319878949848280772510345659134800 10146976 -152535298826838512414232984205828030464 10146977 -452430807028682857989465231857295819000 10146978 136510368835220766923033195611415435520 10146979 -147696362716671284336159151553395167520 10146980 266298478443315047255630496275047584000 10146981 136690267482323921881468138193905770720 10146982 65725314121609992509633081758700112384 10146983 -17935485565305202524334767121740320640 10146984 -135770013579843708870751964805021696000 10146985 71640472431737336302562479963609725000 10146986 -78811894939085734025664189013844777808 10146987 -123122166776765646632590588707958585956 10146988 7703110233181326214715346211426637568 10146989 274541569893739999944654403487039565324 10146990 39288915112574019170646419997128601600 10146991 95983661489855445295692844666600709512 10146992 59450369265097798647282822975633309696 10146993 -350053033534925812815575426935869902736 10146994 65236369547747786183746366355224556544 10146995 -62879076836768727609647879997776778000 10146996 -263049416834937672696933743095942538496 10146997 165181421254644982276040355924493209600 10146998 -181326324693500035026524307285333157440 10146999 -130771577134895811750257876630842620672 10147000 -26494333228895611797102246372403200000 10147001 380002357099819522968465838374998617002 10147002 43712064466687352188575016463302110720 10147003 -434829395002385580273901336886077710748 10147004 -95055921278235183036337738764873606144 10147005 370512819460548047378097318235578422400 10147006 39653888327238676405046368083762596544 10147007 42610684816168420008832499571733859280 10147008 1103670054148416181083465615755182080 10147009 -248478034428431601133046614897821645996 10147010 8596381139922279792079789855041600000 10147011 2659915406913796742312334812539719168 10147012 -254358999694677059715750774673330562944 10147013 57347446056565793536314277550871605760 10147014 98606658703634107393727632859985119904 10147015 335485827711515653643059124841719399160 10147016 -302184077482929935465011103554614804480 10147017 -9467435816881792462911664779643476720 10147018 -164686372225116295615226538526481094144 10147019 285638773867340727432471521050216879344 10147020 21575546567932404889074727836328089600 10147021 65093960218299263078175052789215311222 10147022 304025785024503974289919158048904773312 10147023 7961180514050357121381513222971440872 10147024 -70312427248325515010650782371570909184 10147025 -50587309010307324647578233237659414400 10147026 -30002498930180205625677362424133113600 10147027 -223861696178723426669095884968441567928 10147028 -108101454814712564262783659684369928960 10147029 409259861905056444430248005469948152160 10147030 -19159254825577782630712720386369108480 10147031 387374912434535906686378387758401597832 10147032 9540888442310050806374396693271060480 10147033 -55605794987019263099426524366154116992 10147034 -14404324662598722086941500373670893584 10147035 -223083562644240342409396275946381990800 10147036 -129022429719801216511503387829518750720 10147037 -63212723415023578771076581082361556314 10147038 -61251153313615553012571378168096724992 10147039 -20511572966685084940968336961989996944 10147040 84375803344648450779762351744555417600 10147041 57994458674716923695451033657138750420 10147042 123653013628527221056934033555764591680 10147043 467295796928292759023052681356946875292 10147044 -1479409992019455015760567654749585408 10147045 558485226507781307549122655771292422400 10147046 -1770741638398049137301966324876574720 10147047 19555765375294306483305043393423132200 10147048 244202929281895966281630883877523701760 10147049 151483679174115524951364466919607523200 10147050 53132061199160579509364274630918090000 10147051 521977634693890971052289501607045880052 10147052 -321146229876933375944837648849785937664 10147053 -2651317196775917954066175392416714752 10147054 -2531937942139836691963656844481056320 10147055 47038538517966745182297296727558117960 10147056 -71443865398806802389143820304342056960 10147057 -16778705955745627134462025155951147694 10147058 52492704166772383068423185686342244880 10147059 -166163882482905342576166125990359805600 10147060 -100966651946503266478165164223488000 10147061 -122204600565315631175418132945175086948 10147062 -101305895890537698706986629107426350336 10147063 18157428698161018519923681400351022312 10147064 3420601389122065960778538869860147200 10147065 89324589587355677088837528962680742400 10147066 131548281327275744484867754810188177408 10147067 280767765434673739597864598082850727760 10147068 102425380875556459454344927162576343040 10147069 -89209075341531044430975715324172513530 10147070 92607755314450278789334374800605522560 10147071 -235212161725543847254193323771647736320 10147072 -203747153645386365428841575373760102400 10147073 19662691789268118202844887482782171784 10147074 27572163659503513328676741464505226752 10147075 -8019905842986756085826450671069678400 10147076 -57744092553418128157366993089915985920 10147077 63477755603029325393319405086175211614 10147078 -89273436678580371491996579610264800160 10147079 200827113291689600759138836936902748776 10147080 -19634081616471247177156194585157632000 10147081 -22083700169252798156247953562842619008 10147082 -161075660086417935574101929281846039296 10147083 520423993671009683455785159160144352640 10147084 51620507147592910461061332733219817216 10147085 112590794758712385380731555671370332600 10147086 -84839779755118354977600763801862908800 10147087 -726417726984549895632289929316416233808 10147088 -3694856761207450078066127797872230400 10147089 -376655875859180102789441956216287081312 10147090 34264738223776091745399691552465800000 10147091 44014297496871347137782574720269192492 10147092 33410410026269563466860990784046630912 10147093 -412572850349935480815795177688316240256 10147094 -90389626922448186124503440958063649920 10147095 -25335983600416354776301185269761147680 10147096 155853696826925928338508907408127324160 10147097 5044867163369139994650052958276793360 10147098 -50792322716761185208429083573538818816 10147099 609730502033356161177382724091961204100 10147100 -220281262842972367830720427302648000000 10147101 -203536347335901861368757359140970967168 10147102 26430667223478905210060579627556311040 10147103 454125296409688976874415015672021472352 10147104 -111181107125604103613134000447170281472 10147105 476918645298617527276288665481431010560 10147106 20154885228012387720511515138981439488 10147107 32470141892518225216799122793653935360 10147108 -59693702996294858183775433904887685120 10147109 -183166682504986376222645497314632143584 10147110 -78856963073279575640433297437762010240 10147111 -239738146797941403465804298437051210976 10147112 -817371556590370622955928189591526277120 10147113 29154167758828344630094504107788788020 10147114 1516551120288364285664556911542612656 10147115 13303763985228120198414946208328984720 10147116 172248662395226271310550726961644840448 10147117 -54235736852654332672903069755922671840 10147118 64517533190591828996514814408997309760 10147119 27127704503302005785671779840755508744 10147120 50645548929900905056164430284919603200 10147121 29666333634762549547562930220605929200 10147122 20918555356942922180266803624283206432 10147123 26981796623135367631716962595833941840 10147124 34591740999703837472412714664403940096 10147125 114926869662597718682277100210545240000 10147126 293231062344035724008046236340119544384 10147127 51802919165699226678244496203440077352 10147128 1579956980033497757344324921665884160 10147129 -798555602866051719696270134167946052480 10147130 -66496170418446213236606786563922104320 10147131 -75714101707680820257495780436361876016 10147132 21802448778666289960125777270015585280 10147133 -53655968298438812929217049403019096256 10147134 136220531812510187390240595797787228480 10147135 -123556824035761621504043194707984890400 10147136 -180357577262180419914015255723685969920 10147137 -5060613899693189164712269054304010240 10147138 -39873564014666104480342609172959947360 10147139 -129523197497677273665213785523698921520 10147140 -1773457037999810811021428472692736000 10147141 -445403448722444234967959415372043055458 10147142 140390331441563626443324872438100233472 10147143 17712755726157540488578627460032029864 10147144 -186546316165363752696030674800041984000 10147145 39421641213461104718379509389205230080 10147146 -404836092364217946890976983885930496 10147147 -149773925411129596690563389189223957648 10147148 436967983886124483543704976006829178880 10147149 194092644339163055594332584883452826134 10147150 -96138823828530382481235822096519158400 10147151 -35976644247362063575930357794068637696 10147152 51234333043677009981105183843855237120 10147153 205566159219490229095382862230491052402 10147154 82256688051832158843586237336448501760 10147155 30013162881054646813262789407586265600 10147156 325883960276973891536986090172137627520 10147157 -99669170190095497889775211267793042820 10147158 40735455529284672770546572506051144960 10147159 -7778794922117004664814466471297477120 10147160 49780082443507762677348797308311552000 10147161 -401665462934571613179728380672706330928 10147162 -21712615092637181847256849551634722048 10147163 83115033402911754582944305583827108704 10147164 -47634703328402665064215187494134279168 10147165 -26178614132924736361429876412709300000 10147166 4721360574046436812166162199971644032 10147167 -29223518074965506837765904009965891280 10147168 -90291037354614890679886274309130289152 10147169 -305185644925426242500056901158794541056 10147170 -97665983603204866743461770083546362880 10147171 655698783118697519810095653767645243472 10147172 60462317552265349095522493614126243840 10147173 -27014656196954680669403759912675982336 10147174 82120281636073949110426493957663629440 10147175 34387937552835243781944394536127005000 10147176 24182061746616506154603818553659043840 10147177 -70364562041419884935492695901695190448 10147178 -4868958218203923575382787933557573120 10147179 59119308862687783664327760413296338432 10147180 -144580661104491030886444599964638105600 10147181 714116855202473581618520135172665196 10147182 519375756431262115257107397870524544 10147183 926138469622623372987202475776481024 10147184 92079624257528949640794123249222451200 10147185 -56465593986433190654044873102291651980 10147186 10057942104820478129719090778275113984 10147187 757638579994069882833884759216710457760 10147188 -119290411692333776137367059114230374400 10147189 60412906918728740846327263004028960124 10147190 -153892060628795036576933302862622950400 10147191 -47617857398450804990057332810456760496 10147192 313855373258606440399150103534540697600 10147193 -23607409027939437841330458796350950400 10147194 267893684813514327271684623806177871360 10147195 -246730418790353073672938582945387500800 10147196 -108252525676753926165822481132643481600 10147197 -270728019312518041819229742104105039520 10147198 -259366036388672129601501255089995747200 10147199 93911473940795704930971999561438559680 10147200 -29988728543025372746036644386177024000 10147201 332565201621976287606446332585308835504 10147202 136482340463389024489811141536564961280 10147203 50775735200465821501064539820973537864 10147204 -271391115905384173866661633204921500544 10147205 -169119674291928411558817906867479523140 10147206 -37515646145358132214352838416409747456 10147207 87399842678975550144161588154876408112 10147208 -15669859070957572477035140830341888000 10147209 -28769031248474401008401763440051328000 10147210 43010872647552561965159398451871281760 10147211 96821683880851165619595269240786329812 10147212 191058989697525142944306619259075502336 10147213 24056950675683563071544273929573673880 10147214 293584438416847206096340388002156243392 10147215 -84215677684798548783123647707568583360 10147216 73681678309175552282309792375714611200 10147217 -600436784379950195265890975330244791568 10147218 37492976165540658004303352200152714240 10147219 43203197095784974260246232848436146560 10147220 -237243797726203034444221306152833829120 10147221 -15819540936891216172176322877649995520 10147222 94916093065934643214130347293444839424 10147223 -194303414208058985270938135902450689760 10147224 190137949950228990223140281638233169920 10147225 -333494638797083266853195551317049230000 10147226 1937556345178049261063391249278340864 10147227 244813366189757015959371078944078541720 10147228 -30062274215701543305160975577240834048 10147229 -356757269388910991377033057222565350170 10147230 -18542085154098350069888698247855354880 10147231 82933091488435427950226009971256528112 10147232 -128785751704592610634408482129466884096 10147233 104644109410470809000872890722830533600 10147234 479931103738949349592775784350675496960 10147235 55835594681863211031845193462032736000 10147236 -4097694935082139499787319474497570816 10147237 200495205055544770671967245183206061852 10147238 83635469765663323316778268374842738496 10147239 -12460078405178821149890308242353000856 10147240 271456001600649768009283299779087308800 10147241 135319838010364054188459269325313861824 10147242 -48141874260536819601343917361147301376 10147243 -177755622088282777426837810269163362508 10147244 215320736543619407224362309021127009536 10147245 228459175640473320506707489057896460800 10147246 -961703193683974286843379211908355200 10147247 1161262117065150315863599135536418510080 10147248 35465293799536870290318841923966074880 10147249 -83582827965974499183997026653307154176 10147250 -17150013483687060527209901816690928000 10147251 572262824226326339906503842087543202560 10147252 189538542401539491779540050607996260736 10147253 -428179825931115337974713464415742705600 10147254 31620861515486926834041075448337141760 10147255 -259977125588631867814912031628394028640 10147256 188410700352091773884126876782654709760 10147257 -221455467850061639375514407895786611712 10147258 -147244345390517513391168862137299147520 10147259 -95189590121130687335650835349328080540 10147260 21411307064409058875857109229479813120 10147261 78907213414073406218643490004490845824 10147262 -154343607926421963292762346903971354368 10147263 -216074650778933063496204485067056059320 10147264 2025306559725756193928060096988839936 10147265 322860585547622708392727817554813640660 10147266 122878304348731854010885896648392106144 10147267 -462256830118300582774893094530775555560 10147268 54728519519499362529184981714408740096 10147269 -36418312004669485726216599797289984 10147270 93472016307490330248002431294153877760 10147271 189865613694109816295037718598759571912 10147272 -157619421319496595885006393577788334080 10147273 -136490967197151751074126064604682836160 10147274 88106948040006228854088377812160579520 10147275 15899775290340677319767560219266297300 10147276 383749485797748554693050000297937980160 10147277 -248666614430814421986514887960774877728 10147278 104842862938731977601304185954326476800 10147279 -466014838080608227130074211501820943120 10147280 -8422062229238436662923840601999278080 10147281 44050604639585187654661853702140269552 10147282 -26077250893280380571038002898505328000 10147283 362695914917070222830972216300163185400 10147284 101438367742074147933823368883650220032 10147285 -242922129771899712544662644716982650020 10147286 -314502627018015404023082778652955805408 10147287 21913060541914429985226548972959892640 10147288 -215489478023367569883252427509760573440 10147289 356973312618892843752190859239948325700 10147290 1641405184258570384421818936294617600 10147291 -130011760451416181581289867178902858496 10147292 -6299289952458849603616801052457369600 10147293 53802068417908846130629104042713090220 10147294 -16446419218138557302224841889549074304 10147295 -179871744395279238046239448597121730000 10147296 9442201245127363854081060668089565184 10147297 155094054638548842950804727544100547746 10147298 40633751594873224825588257589861095936 10147299 -206792728779695817958837839213315488136 10147300 183007847335936890273022193810256691200 10147301 -313720100973782409558802721750603416608 10147302 -291482812567849128852784952242673280 10147303 -70885505763715826782603940472531945720 10147304 33394073555952619023963177325864565760 10147305 -628893582793746832722628355795631360 10147306 -44624480275132197666249436670337395616 10147307 -324598792163238496029783200475745170444 10147308 82127904198230477741226144386080112640 10147309 -10417995464721069480038316917691336490 10147310 95182111755945761594359552801362970560 10147311 8286046320506772723890553022594389480 10147312 -56419052887689165874970993250469478400 10147313 557736561749916808158051099258314540160 10147314 188314425563799703055379071930054490240 10147315 148464136725027310843319020548188254320 10147316 -43957256039361723040324555397730569472 10147317 -317850339487186796708489577326840109888 10147318 -268854853186974691555595165159500364640 10147319 94713231616777376978067982694341329120 10147320 -94490178562348375702620729992679014400 10147321 800488237249160390189040731039695039632 10147322 -159817729622395475163009501534068742288 10147323 -5012418510743298391186154368735583232 10147324 -10072838098821738824920384766905614336 10147325 219316965532780242177155628690952660050 10147326 -44631964684248071683147788224929637376 10147327 -263363392927413316715843820825693202680 10147328 260028447773310830774007165508669931520 10147329 -288284236686407741335591807865226268800 10147330 -22191549194642888502317572194480998400 10147331 149507526961381364940087771206449446720 10147332 129652650604032536514681578609886597120 10147333 121595803116189991766225201483184793120 10147334 130641826486824157048420530545970628032 10147335 44679832286755884107502499618093689600 10147336 56724443083361446471016892883608053760 10147337 -273040484791623918027596154909897367014 10147338 -50050645095855697813711912199844337056 10147339 -371314181079386310268950478138614674860 10147340 -67826097392275438210685353094094673920 10147341 -1760053065673735737530005767640265376 10147342 -80696473770692610212779744248948580800 10147343 396362178581545702401910414886699036592 10147344 80806961714901189567412432428700729344 10147345 81447940161978661188211335228943761600 10147346 -48810440222761730684915158055051523840 10147347 -106338801494254413899137894860083558400 10147348 447342232605827387760272966445752820608 10147349 -8381292927972932317025202289937515890 10147350 -81837897298370348435050900606907184000 10147351 457412734956123461507019206762171877120 10147352 602426555098797201286360022690242713600 10147353 -114797142005738800353313323133438338096 10147354 -6519054348356403786621559062956015616 10147355 -607106093777268242525471866423768800 10147356 -12299909995364885754766680007570890240 10147357 342413193340238661414941207730087539232 10147358 19223518632554675619891283235986528128 10147359 -282149670600595416257344581111146055096 10147360 193345000259845544412406284896082984960 10147361 216087660906700043790627661816941799080 10147362 34448485902609188471087214944047700352 10147363 79776598020657076760865904548420284944 10147364 -123982739484531512384370194045751700224 10147365 17469401727463289213383222865577919800 10147366 -102425350936823531371520951374645390368 10147367 111797344055537394175599239426100249720 10147368 -27265963053208725635300619654286540800 10147369 -309256092560817016325556929338856455260 10147370 -89299697993717127708494597153319244800 10147371 -149678878763350824943283828332256820240 10147372 281530997395609807592946469020122168576 10147373 -489642442791904078800692307329171574378 10147374 10564463395378957109998002728379980544 10147375 -158633673778371699468356404308460488000 10147376 -76828191536562756052946358768788717568 10147377 -47447330594959848442260529594425276000 10147378 117155294789446951461638920820601300240 10147379 -622717489334818661872101021881567006520 10147380 -24507437641163065184509226582189383680 10147381 113189247668547261284495252669167148092 10147382 -6634796669336322400668151861928300928 10147383 -417597692246294670981766831576382874720 10147384 94105464938549505431929903283089182720 10147385 -57685448659769768801127983547820654080 10147386 3644636477941767835715533327374142464 10147387 -362637254479958600578967880092275522760 10147388 -420940291073294648262656722333500155904 10147389 -63913289515356982843469749679555014080 10147390 -11927568348909688705463189603052806400 10147391 476288647400560181152172860406431939968 10147392 -85763458538985236745758360713864151040 10147393 -363167917771120694900761207816576166976 10147394 -29825709382552923692183588710610884608 10147395 227691221582489519153680293863090412720 10147396 -14868960509294600217719500525253537792 10147397 -45239421126697916742239005310807113248 10147398 1059954027346281866017381455210559488 10147399 582290648838690312038221298109039085400 10147400 -112321301359584335077545349467859200000 10147401 -222310333950323974612038631880907786000 10147402 -42946236187761679742900697836315936256 10147403 13913836819431336470675993734578892320 10147404 -62358972944320139479591599123713676288 10147405 26169461124881809431625858096266849120 10147406 -340107317797293745703383330632992498880 10147407 -497794589301914856042204413808263348208 10147408 -6666333404458500282830868162776268800 10147409 86423709968044922042506109446672106610 10147410 -43215841580873099593248074913335424000 10147411 153372831721349701889482369979685829024 10147412 13615308228136829829824208064515999744 10147413 -250418395607649438778705296456940688256 10147414 244408121428897673582784104169983367360 10147415 -27137185271403769680744090821404894440 10147416 6361564217505891561887294997560033280 10147417 17314944426473896514980902475085499200 10147418 156461729283178747219298937205797299712 10147419 518920071831856228028501640136410452160 10147420 138942720136359060145107663696731297280 10147421 873909605339129297949214019664990362592 10147422 96365785298184336044320618820264177472 10147423 -130909601165741057301329061050336408 10147424 -7059041850977567404208682812021145600 10147425 -87830446968523297134088073823077028000 10147426 6744722249789260459362288745151427360 10147427 -15801637335628149786321428933055483648 10147428 79798900955031243836786023901431041024 10147429 86312746149238235903141862945752876030 10147430 -121011194467470094439384844130954112640 10147431 80085617090247426430278410268181743744 10147432 164503899092327179096073266772316134400 10147433 212297295877246390868172651166862450724 10147434 -48565934347243262540965219307131488000 10147435 67891817031754631065012529108275019760 10147436 -7651169400364951781424741964699534848 10147437 454319923525559694651671118452574414720 10147438 -7193497608451833950310033631812215040 10147439 -97241667647339907052722701114179513776 10147440 -41750687290832775820946509385089351680 10147441 -18667197128445888565478395969038343296 10147442 -65257674845690270648342218327998598128 10147443 147740957208962060838365968298723847744 10147444 -116915517607529012393453846005387980800 10147445 79765037228310097660692407389138930560 10147446 -24412302743039476395112982195608919328 10147447 -64573063621350915054414006649577795648 10147448 -354330037710464970237279681773223936000 10147449 108401486132328972231061493827304318208 10147450 2504002385796793062564444085590930000 10147451 -172387853397698283335865095702891923548 10147452 -30065606219270051015712604776175288320 10147453 23877235378395005691831657075707264856 10147454 82549774126332809864395561582329084480 10147455 238198068743848250887415603310408135000 10147456 132918305701206368778542858825650667520 10147457 -547214823742390306705863422576720324160 10147458 -110697546949679394575199385322725823616 10147459 118434862755410615866233813228153870312 10147460 175159640383770593477447707621438671360 10147461 -237323613337637553938258182586360621376 10147462 -18071133580703370112994495946668359680 10147463 -395196683272731033729721292874938905080 10147464 32651045995291779231505295966748672000 10147465 -17396249068207056446036736540304033080 10147466 -21196025184061392053129473030096641024 10147467 -30627043082702635172685573442011384960 10147468 327008616787490071355400791456088050176 10147469 -302239819153468461329438348132136830880 10147470 -47427954124901505618556671375239124480 10147471 -422919815263809669269383059548975924000 10147472 -26321097639971242958729115955525287936 10147473 31971058555848157347037574252027082624 10147474 -236731594544559080889536514550664625264 10147475 122846793315123905562028225472861139600 10147476 57636347067542788639196530155677816832 10147477 -501721943038692805676082983293649255940 10147478 -89836234402791150834806946004406599680 10147479 20052330143102963888163441762119514984 10147480 28001612599590171253885834653709516800 10147481 98843845063698639939586207875602334282 10147482 -29550879219767092826006869419204760320 10147483 173606766347680386539841049201294985732 10147484 5925709104496086581810278751108138496 10147485 10198993494920918986231255201430476800 10147486 86959752819518001245403098498626304064 10147487 249081507874861488974107001702236605120 10147488 -73143280522089138778007023943367524352 10147489 118897348837897309353882199536425166000 10147490 56639530443688431902196970708872180000 10147491 631010447026180979738363767807321555440 10147492 -265164187629839501130169355101762739584 10147493 -191010625921184499629183080471357800258 10147494 75660931604363546883481763286967971840 10147495 -105409351875492147607224439637553885000 10147496 -239224104670723919949775854313840896000 10147497 52100157405279661992002611194183234288 10147498 61383646515856166024633655024911310000 10147499 2700941338898392703563061128511895600 10147500 -13471816913418427584326639716743360000 10147501 -44130960815830516439825527256818275200 10147502 75873529081066489001844952762359179904 10147503 -152627186716701214983328385510880149496 10147504 -166026287981347548382174784743367737344 10147505 423929162045402819889372129168130644660 10147506 27303582110258380913241963693410162304 10147507 356280037107009842301964488725885663756 10147508 -50876103313571355617816249970988161024 10147509 -13013140128806308654279680954647588352 10147510 -15655122834946965260826874150644432000 10147511 -54565196662415431288379065429974495696 10147512 35553056665171721580897985610048471040 10147513 -30091897882688855739438249536603002200 10147514 -17470661523611990391141422878107589920 10147515 21441052640640939711868578456799960320 10147516 1953455402219797046250468799022038528 10147517 -195019478976874244469443412748270868628 10147518 13058781250924365385351116649000371840 10147519 -211579882988963402980655182936309958080 10147520 103470533097684087146349877393883136000 10147521 28870307351041011645228524917205812704 10147522 68731764929351004181889374650376593408 10147523 627313912671516005764009687912504595772 10147524 -54319062898607568413388578376139468800 10147525 126282854424699331068695299604964549050 10147526 -223668044172480741920446204044165360288 10147527 -2558223559532690873305727154158812752 10147528 461665473094165631428441975676544000000 10147529 -177036890400611166552265435723544951424 10147530 -68385068524942678171245750694493863680 10147531 24667409538750489254538573049126007040 10147532 -327665687050440720450735162933649686528 10147533 -126754419700007638403741874059239378656 10147534 -247327391339357490324645136862671243584 10147535 -275637303506325234506069553606954864000 10147536 10481438064757150300722061810527240192 10147537 -227521444815768845492333424367061678348 10147538 164187369662668927924850130159658320192 10147539 -19649655192485284547064601179346099200 10147540 -8489000607653122987410313578182246400 10147541 265203904947769006558305893714331469884 10147542 -26168598899446297859923865962233780288 10147543 -12442559626501877991318120172145675600 10147544 -514962729855250965420888513858445762560 10147545 -347108192017314435921580399215663782400 10147546 -1368023084459883795051730396441719360 10147547 300733315354043513303626980304215180996 10147548 112981088404768452538969244433831469056 10147549 37063554935479706146123821854460688550 10147550 69485361082821500844491720017262592000 10147551 123571306532524149600048539310394402632 10147552 713737963271214169925922693202584010752 10147553 17043585761102952477024661373296976424 10147554 -72703287835863899369719080810154770432 10147555 -84795881630670947802863392233880157280 10147556 -134059276753547300634986302277222415360 10147557 116565275180694905116351200232457163552 10147558 -70753510396464509393518339026071775360 10147559 167069756468845935236920345669612685016 10147560 -6479116705663245507274723168070860800 10147561 476913546615929339958216090971064863162 10147562 42175771209713005495204634727276250032 10147563 -119290394244283188429427117747152147108 10147564 -155073970381728465689460795036607887360 10147565 48475174770085963416547236705695101920 10147566 -9861584416328157001200779968022234112 10147567 -21242425994891765185662676775081758384 10147568 -138335904242407870656961199461839863808 10147569 220765945143610391750400191914265961600 10147570 -1266575720709158657577464276317824000 10147571 8837461930856999461083094275742507008 10147572 -143491837940139213561026437278504099840 10147573 207170142304418857416312480999993035260 10147574 -33079887608246611160756793253081882464 10147575 51102498031193284711509750424869180600 10147576 -185711101549025614271176418044186705920 10147577 35850350062164561294254293656328642560 10147578 20508880947311060641680383865292296192 10147579 -163694668078485226306466800576914052016 10147580 -8376103507881004522219114101422115840 10147581 25443277146820109069794777558784702112 10147582 -52061502948389463259361427759845438976 10147583 71172242092445217501274198680616267560 10147584 5015920349662791613254517184966688768 10147585 12485917147514393498520290029436252160 10147586 239942656597895238714025415054378926080 10147587 -217887816875446832821391488572476487360 10147588 379116703657621192391694459017028882432 10147589 40498132913196246265963238357446629756 10147590 52958301239279434820828574964813643520 10147591 229479555110352378085889791970292099992 10147592 31661288609142038524437453135039037440 10147593 -133818319524291566800668524842566585600 10147594 -316647507224415998359282841827844861088 10147595 48081497758025852232689690220148910400 10147596 -108653962030494393783480213295772282880 10147597 -403225554241320083578995082879023274954 10147598 -31955888475589182323201492852580120960 10147599 1194381906881060229123283916418513792 10147600 43265445263096334744146533842065817600 10147601 -74520220108299521379411738106831893696 10147602 -19753464513282384892539295720505364480 10147603 -77531123748937135962118222579002261320 10147604 -182400016004504612106239447767534860288 10147605 166989718867364949568904700156869502240 10147606 120375578470675372613907329236187128896 10147607 -74270009259673419867883536261678267600 10147608 28212134575805761766358438815631206400 10147609 -96774947813553840235622063246062785584 10147610 68309223727656460489268658851973553920 10147611 -285864919235305842146296921603843777128 10147612 -93670494571301671254715717746532063744 10147613 -656038938183196403243566599308352576 10147614 -32256447452287528566119367199907540160 10147615 396908092656555807593013878501876736000 10147616 986850988190534902008275306505664856064 10147617 -382434309939644387027350837333817217966 10147618 12684569454439335791657684655373984320 10147619 169805376328067761399942538258521619712 10147620 6479701821885146954581657492871823360 10147621 59937285678018965674843147918572740544 10147622 97512908852444833779762482625362860800 10147623 67910666923995588405611860789897929216 10147624 -374054891102260332746694938365257815040 10147625 -531633153768197577473319902819501691000 10147626 66438883353354192521146597555033620480 10147627 100209516749328439807072659899447197072 10147628 -268566353918915273912566467809390629632 10147629 -284178786348078723765975785467527905280 10147630 -25836970689117328056626313598811711040 10147631 162985507078517893046206141047747491832 10147632 -67701117972308190572377828319731384320 10147633 -139128811267074690382791809665564883456 10147634 9511542033456344998111669274048448000 10147635 -90702398368547762993006678090017058880 10147636 107649630218225135135392082641286814080 10147637 -305185060616196625738401949012606413714 10147638 98132280114829879091765057753001322944 10147639 -426667607956544587463097829322390931840 10147640 342282579927804162431292303132915916800 10147641 -50851487598603031951389536045073903936 10147642 56989493863894200193333809231400655472 10147643 -387754184363047233085663691422732789656 10147644 -65789718548416080086507201347327796736 10147645 206038003896140559371686980588718134000 10147646 -57284721412611944917128191344190131200 10147647 -34923541160147494077913617545925497400 10147648 45958895596140708718658826419795132416 10147649 -15896544748433435426925947026753804350 10147650 54168842424127333561314388499156745600 10147651 400249768382700564446168346641054001600 10147652 -142252300761423595347613045875235093248 10147653 406772039363950420009836416906849049600 10147654 148334260282195176563736143372759767872 10147655 155063395934730096807011511015742128000 10147656 120483708735095964456650000092938240 10147657 2067967142523640574971296572992323992 10147658 11070541760613740692243880192467730784 10147659 221188289851388831493860452548599155200 10147660 -201541895089332295916019368788712248320 10147661 313722222951098627562805672598460916332 10147662 -60989887796567013553423717373529333888 10147663 -569914660341187535300595364093316397696 10147664 1749948886273616874158461485711360000 10147665 -239603837352655625523918191987202240 10147666 4231802774380541077239113333415841920 10147667 88138642068140909718377029357707218352 10147668 -41592995041051262421731177451987646464 10147669 -784207996117088500946380398472851840 10147670 -46219263313460861555865957898036310400 10147671 -103923984596545914033880539424042061760 10147672 -392424779897511445843569672641211801600 10147673 484301390629387392297975429427867190922 10147674 98484981760975212374097285073529137152 10147675 -6419138219663794301730370942422277200 10147676 202811321609126285404718499636541980672 10147677 -161745686267301439096993354271501592480 10147678 24201769090981473685789537239192320640 10147679 -319975406916657653556920083029419710440 10147680 194860453770435231827547647314231296000 10147681 -8174980359626341203912552555293339648 10147682 -105753913866745796001619572195656652000 10147683 -12647726526111219620539592818581234432 10147684 174699572710306481406676212984965580416 10147685 14028236010260813178191377372114583160 10147686 -144164053221129124542586388956054611456 10147687 363056286663031344962744819192109898392 10147688 473722847062598233741418126459578997760 10147689 50912198594388760711079797622027478000 10147690 -78383282557108837858811062283009848320 10147691 45837923047864206681616073266984581600 10147692 -124236888401152704917134769427630194688 10147693 -160528588785034939935283728729249510058 10147694 -5058873118432632422594363320964816448 10147695 -50480653605726292467179780811192883200 10147696 -30907326051292754592140314352730472448 10147697 -26540950954597167706944631923979128768 10147698 -43042962892870470797549568665246080512 10147699 -3098809512815155140537009263962128880 10147700 81857766895113744518147472632557699200 10147701 152564237549365472618769578011436300160 10147702 -180652707611885051241245626662909956448 10147703 681755341740265449876028981325214158952 10147704 -82125962592650188517909047550322585600 10147705 61486747776706011945307884781450704000 10147706 12927856090117563986754453498666081504 10147707 -602233595538238227678475497671745297360 10147708 -323023617002888726855758689418305638400 10147709 207110814197560431051241540674246885120 10147710 3187788862667428900700971035582418560 10147711 -25657107700781123885040073163086605968 10147712 -124044143657273610377124483599381299200 10147713 -21169808713067708297396527566382965456 10147714 200366088665747703203610044820040917456 10147715 -72945803188145185202413444298292226080 10147716 54504602716502188989598572840416857344 10147717 207701986196850835943744575019021985052 10147718 27610798156056591599044316510941478016 10147719 132578845091927429141153523158565096528 10147720 46483757051124941238756799068785049600 10147721 462437286077224288720044888849600608922 10147722 -66058969975808321633503870402033593600 10147723 10576845291017968407026480378456494560 10147724 -59442750054293425947655510353790272000 10147725 49077177771849403113241234537809384000 10147726 103694593767080957632163976673466709504 10147727 -275089128607430191987153487810314364208 10147728 -10456432755227036387640873495012704256 10147729 194207598844425624151583023514270838640 10147730 -14947605100525356060495935955770508480 10147731 -32445307483871405835526064364486258432 10147732 11258774968478588768229540256964085760 10147733 -338208470646768931552697091703954428018 10147734 96155808449870156162002527843156666240 10147735 -51625728819499581722663461993689640800 10147736 38166194023584725395649815659146311680 10147737 -294997758939361513596003077293399446048 10147738 212255686734290154390575268348324572160 10147739 -68187680820063448289096075720606915040 10147740 65708635430914666826738162617336550400 10147741 108177644929363167575905508274223975142 10147742 6469382590380220916960710664647477248 10147743 -69623331664849312601884280680005441768 10147744 830674379791165535073306777448296087552 10147745 -278146458992463988532899917115292923500 10147746 -8962468723477384383962755047221673984 10147747 460794610827146745657404817576147509560 10147748 -169703655484833350209392642734557839360 10147749 -2168867863274430804360319945351206432 10147750 -245773968062712482067162832505359296000 10147751 -27003246939559387502322986876296656168 10147752 145496938946216751700346160217111173120 10147753 295454962727000892262112334341760333792 10147754 -227878474566711704359432362094268057424 10147755 -214525820800573109919271444826517338880 10147756 512572731600465067846659455042891320320 10147757 148093367402493531984355136387828998272 10147758 46577728766374163265456995881735185984 10147759 -627442408156024963112934798800486784 10147760 16764450437365058716032573751545692160 10147761 -1316537683094690586844708646218518720 10147762 -144870194847076684771117344185940344928 10147763 -46855152420820098409104591142282942800 10147764 12126957658928661655201807070722621440 10147765 -87426782146184849613036842790414626280 10147766 229863588753195795180715516009103389824 10147767 162332789423031196300524805635818995200 10147768 170788111497121551199382322756145704960 10147769 4076838092009343243944476182871987344 10147770 47842116169400680640598534123408384000 10147771 -532650268708102418291830332269951568028 10147772 -280518749715914857157906875967641242624 10147773 -184924924762057238640691168823806437312 10147774 -60701198520841204455214742778025806720 10147775 245474221129204846364206728325111818600 10147776 83018275467603839424292022828201410560 10147777 -120905028434043356042494812031074854828 10147778 -124695704991311880781134056963007520560 10147779 -307043782676500106003123130177984580476 10147780 29716222385069481954111430210152307200 10147781 122974455001035572953725339467953346592 10147782 163874107186094109550309123806547584192 10147783 335431640203574696510376072743540355032 10147784 170196047429107818293985662084769546240 10147785 2247882087818549212755708559548047040 10147786 93638152868087518431569181774812160 10147787 1569484407625692939147018645083994240 10147788 9532785936032085066153199514061373440 10147789 -808306230934707426635190967894741129940 10147790 110574055546987539758345963914551710400 10147791 -91561445179096316098621074956337026160 10147792 135628423173562832920162629787318378496 10147793 -615884878855256418141646223579100181020 10147794 167176547757687866294449046979409881600 10147795 -135298045148659356942109887767901882720 10147796 160945714283903383325635646823553140480 10147797 186523110457369711001283371954050687968 10147798 4145146920008599923378279570057629760 10147799 -3666934047368618418800052179373531264 10147800 -24728199801148907025863131028818944000 10147801 -578698636751395032266097677301737688048 10147802 128238617452781864690100721283853020400 10147803 9256963153203647889088158186983367984 10147804 -161482192709297578676342902570969847808 10147805 38603203911821497609042950786958185600 10147806 -11188803636851706982742994066720067200 10147807 -243954719691819101877809868018643971376 10147808 -37569305157021569355190380998267240448 10147809 145526311421176928014748285354519616960 10147810 -185155049414217656312623277704465698240 10147811 55263799290112447944612994669618516752 10147812 -96085181630901599471564283934610712576 10147813 159919136036193341795181803311800597724 10147814 37033597012819840370042682869401488960 10147815 -102732289317622519523049027099093948000 10147816 -205650944819022649251829683176550973440 10147817 -2246872722280319603994231579967984896 10147818 19469934405114282433672285509023157504 10147819 -77395761260532035168616386319826575360 10147820 184827842790114323182783397902205844480 10147821 54463028412033602544692083893857243712 10147822 32455605211338905511754062027173961024 10147823 5449263020349302051412128591058856320 10147824 -60080600460808111771765958598527385600 10147825 -167139978243187718256571031785982590500 10147826 -10520777385728118053403725076542846976 10147827 255742860302398987542195053507496274032 10147828 -180930859886458625106399233302609920 10147829 -58837179412562526911266536300665306016 10147830 13466851133230609338838415264034324480 10147831 158284464025340755105191794978480262632 10147832 161303749103280543137834710291621478400 10147833 81189646006059166543226987263261113402 10147834 -92471618406355275839110584283584771840 10147835 -313704141065415910430461480821913374720 10147836 -398512476498310680068920988205055488 10147837 -72012693058781319698084177444878828448 10147838 67550818667736103022780826553454097408 10147839 -18989233697610554158776652692754087152 10147840 -15091742222483730537013944889481625600 10147841 310650963795885436407837787699168859184 10147842 -379898173924507961899019195765964768 10147843 -314551162979947285778388882560976464400 10147844 -60784096905905999645360098434263408640 10147845 127968002695540972670192569459921007520 10147846 185297527469444715861168959786613835872 10147847 -82061405610303127167947123299002169704 10147848 -255626251491166905382826579268696023040 10147849 806788793984572646970136580683173623400 10147850 -42693388251672580300353464487115699200 10147851 -156888695483706431138124110105780623188 10147852 -50910856970055271468438265203639965696 10147853 -101521852957651755357980341544734934400 10147854 77494154662487078299013412778379118720 10147855 -146238427914250883946844703757002612640 10147856 -9603368791539416795417668331132018688 10147857 -4713572924121126403175612345160976512 10147858 88883991593852871471455649085406309376 10147859 488404304442266596918165710267582486060 10147860 -10819914351642097744015303472779096320 10147861 166291667127674671167908770415754210012 10147862 -251548238660516603438108386154027784000 10147863 -79079837575554461707741627277613558912 10147864 194056219694325057573265358775803412480 10147865 -25194222497251005149054107111263636480 10147866 16063584469996598580822725637515764224 10147867 -102550036506711170898306856846158793084 10147868 -75007818984482034878641533152642219520 10147869 -127395795362168576806838206077190060800 10147870 25350327430724598955008556043102978880 10147871 -6950990693114391367136771943550845768 10147872 74438738211490777102387267905628667904 10147873 8467889460635624974091421598023054100 10147874 34647618120361774722735367801278979584 10147875 -283651395997797454594105733293447812000 10147876 -19158387244954353911288929362733080576 10147877 503631245271178306339240300976351505726 10147878 -4771949758600821802313352247621216512 10147879 26371265165164731158237962172796242912 10147880 -118243652537254689001499299120679731200 10147881 -102284963881234546219567530052224983040 10147882 -191058073937910861017729712418572480000 10147883 460723257760024191431057059431992204880 10147884 95803909125143851407659120465149748736 10147885 92483094574901779723631182187403443520 10147886 -198154284019372300060397843177856015360 10147887 -500182808535042338089861236665996766840 10147888 56470128733134242772818722023868268544 10147889 -45815123111202439715020532088624707310 10147890 90301063921689534132059777082688657920 10147891 -6562859874018794806304965933926153040 10147892 226368478007151987971687237062406184960 10147893 -3422768923838349883067163602399361216 10147894 -12965104133367965225703712075302253440 10147895 -39309061801270125211482762545917703040 10147896 -364552994357693516904820739381270937600 10147897 106025080380392692685957068153759443840 10147898 114847708448110205465862062959529113200 10147899 148444186387511963316396475880808673536 10147900 -49900827428688323098278940310594880000 10147901 66853671940445177688903213246495688902 10147902 -54570250558289916688416946644558278016 10147903 -472035245724348600984228326613745046848 10147904 -56208143725810220693090507649753022464 10147905 -219055049325571270404662404283996289900 10147906 384243284989744226219084894407975848480 10147907 -272248392083367692779260907472994864 10147908 145474919507775071072630141309999324160 10147909 262490624657939988887475587950564416 10147910 -35194918590063660394901106699690804480 10147911 -331428289334118009328918517972465477376 10147912 -116128867572703083163333115076732518400 10147913 227151369502514812824324552833739469440 10147914 -490897945591270248984351585816494592 10147915 213098449187979902585374552709039297520 10147916 194615698788786680562937296512601136128 10147917 18087098254192223466650607447594397440 10147918 -214299785021314605280714371408692880960 10147919 -391016880895834389246436520184368555160 10147920 -28300649066999861419570434318180679680 10147921 120218493134049323825236899815870727744 10147922 178377892543141737041281980081685330944 10147923 613314923797726742907864263144155506984 10147924 -30172000322319121696900440124697446400 10147925 -110877665200208514625754022609358351350 10147926 -81835908808195126028726834457922261056 10147927 -171182700152174583540766346584776671224 10147928 -116510131182587755348089188922508861440 10147929 -373217115662505285921827002606394226240 10147930 43366109421922630974213232199238743040 10147931 -584582861825972733649501559256276782268 10147932 76324956325208905560897958463980025856 10147933 -68606461134279549926163933225125940 10147934 146522278084897667110241242598511359616 10147935 -41463428606516643339657970635367956480 10147936 547640709508241931823754815887372582912 10147937 295674241720869707908284863659384727586 10147938 -39812388517685659229262525790859938560 10147939 -654196690193771950908522346703533388260 10147940 147691543335322224060527414299475558400 10147941 -171521551264680322246942826241987324000 10147942 30798394191204691222365486090233565312 10147943 110692697370362844249564411117737952000 10147944 -178462262926334393962697779194869268480 10147945 293623898296375600787897725914457228800 10147946 24082491221597361206837945058795303456 10147947 156053255841638155887253148260304947800 10147948 -99304727079373650663125515115939740160 10147949 17671109766692823158415907485156414156 10147950 1118004242150987956937608022362608000 10147951 -125512068559605881953028408380406014992 10147952 100647562248749059682668441904233414656 10147953 -88902547938021409177138856911392374016 10147954 -110337666912764845214162968968171401088 10147955 59007819814198971421162713849175722720 10147956 -19578479593705001209909348947986374656 10147957 8154877253731392491307983006176386080 10147958 190827696983569240853484427164719777280 10147959 -111863493543615808990332127530990357072 10147960 -246681254341197202441183238854950912000 10147961 -398567851056815756694244513377671196438 10147962 143014982538200529417042364224062655744 10147963 -38752239542970448164539957222242860480 10147964 -139741751744958508707829527628605057024 10147965 17725207331922489544626927881925981120 10147966 -513853802152994171911321447681615361280 10147967 1073402310978624254571708941888436520152 10147968 -165779041440849910236869477233349099520 10147969 -2256315677989429588274233862466986156 10147970 -95947022114352001639443118558636800000 10147971 47327096561019226727197542347359416312 10147972 723921326896759202485067265221735329792 10147973 -324320961653475985087173692988782485920 10147974 -57214687332677350911907173179839119360 10147975 185279732990532486639417396128315751000 10147976 379028912214826051513663795365637939200 10147977 -111646952920531914689711838808122860160 10147978 -177467225181627673656302519834604426960 10147979 589678554953334128903797789371211869984 10147980 88585699371089227181894359877435136000 10147981 -555196648940444608865645452003542374218 10147982 4632100513448547643628057588221879872 10147983 -22611903663986567167438342488000141936 10147984 3370973006333233706681413879404429312 10147985 78451800918244214870338937887512792180 10147986 154519318239926316987832313846835708432 10147987 328073859720517511586972412732695814152 10147988 231940769163122478922379957350239522816 10147989 -144868209100382415923494217966724142176 10147990 47720467340372687429863389592280810880 10147991 -58038715855199408683968258744209650176 10147992 76415581084475256087800611044617379840 10147993 832598157133246506032182280359674050244 10147994 -91327517735674617454134051963900370704 10147995 -53022729146141225065555593641206598400 10147996 -30409444883066593474567488075986752000 10147997 561213346843564774884575306362841026572 10147998 8350158590607727074626852344122931200 10147999 324936429644631123929598082319271503160 10148000 6275716485570905654287712841891840000 10148001 179260371623450203805320626020939790624 10148002 -134852839548560952330826258599324048048 10148003 -261056160245147886733361323705710227748 10148004 -3682837254484442697434623366968714624 10148005 8365347616719291529477989126316032000 10148006 1493033511420609382361509833289068864 10148007 93416532918853686428565013156181751888 10148008 158015128921624027318778444553736181760 10148009 -29312156021693928749980374066359933880 10148010 22370494261255907786479249676190178560 10148011 467218157210565700697052703616399810612 10148012 -76550583869404881318378209740648872960 10148013 -281765139268276165545301409594430429258 10148014 -99857197814034103240046674643754117120 10148015 130354127617481038803224754603248238000 10148016 8308639245022549860619637729495285760 10148017 -469191831978820718386403437783412056320 10148018 -84844488855389070934225940844359501040 10148019 41592379321952847084278705740909044480 10148020 -73121478546314071278977859970013963520 10148021 171881719625008584509686322110517050368 10148022 5472525339474749600449011367167425088 10148023 -224586913457473308120646996240363264656 10148024 -295733343181215025468872629985493401600 10148025 -84107879977403373061287890309782248000 10148026 -53480436408418975916577743372941094400 10148027 -221333827129669475498535750932075078208 10148028 5490256871681867389125339035182080 10148029 -57007442975910208963736055083427837370 10148030 69030435876333683321064044540910769920 10148031 -280936377324966636860698871154975736800 10148032 9087394368711053217706672157140975616 10148033 30506904449981311216714765117280158080 10148034 8981095138872685029092976946336290816 10148035 2984399165084716041825714610324941360 10148036 -35537032898182723015430627472999874560 10148037 -40650650882847388597289499021008480832 10148038 253598019762239692835958351482160386880 10148039 -22541170779087075513962519495623847400 10148040 89492270109906335008256000786357452800 10148041 421782227449601325403599692512631524442 10148042 -9193677715034793246709969354180720800 10148043 1646242773040212595657275484952707968 10148044 91460881947839372800561260642845615616 10148045 -342928570534816875576115557394923520800 10148046 -275005166071020466908493444732931192832 10148047 -41199105696566224777776265305750922800 10148048 90808621111017349634671866753245429760 10148049 -111762254571699966749382654439379267166 10148050 41217242404174768566687917373338793600 10148051 260647184687669405929408685828665811052 10148052 303025732261576384855465335404330680320 10148053 -465344852681147126778737011845585131698 10148054 27474113672215635854319523672070234112 10148055 -95908498606909144933172428662264952800 10148056 153940970701797833989434509381315727360 10148057 -164824967569615729071915178433903153340 10148058 -97421747833687937299116189977619694080 10148059 367828424311258919278848739647856232520 10148060 -44793139211194541267011920194132029440 10148061 47587530255490360759881573350295625728 10148062 190694554901065387886360823784623716352 10148063 -71687746117074711381548866899208622688 10148064 -59140730345302000101115306645038563328 10148065 397219924540963295655474285842403148200 10148066 -25294875829234421470699610655724878768 10148067 14981785434713214556380782793192356928 10148068 -12056319719490126488015030973654401024 10148069 -197385434832417624565683771030387253956 10148070 -144308154224354624388562914663433372800 10148071 -6809890228879995573062644800205858128 10148072 -175343237152885413398187307720312012800 10148073 -159560189263304945412834142925071837056 10148074 -6703418271393315717398988947146143648 10148075 -23612338669012791995555436167890118400 10148076 23228996287086458431811446369705841664 10148077 -143805110324312826760468212526187372074 10148078 101626140214124680707156828437544256128 10148079 348593040827121602659171970828375877384 10148080 -60204463089556910261009658690176778240 10148081 -86740765026845640995249065479545311068 10148082 85445721222901929790833053355055331328 10148083 -236556941072174529605810312155544581632 10148084 -104778911272063949134324831338682118784 10148085 14814367630027598298669174020962290780 10148086 3033315403494699742147349728901418240 10148087 98280289209274083084163245561151637736 10148088 -140407144988512693509840205854540103680 10148089 -150465862239579185076247601999663123328 10148090 71892004996039656883882526609771923200 10148091 66541649985246965428660384452338784792 10148092 87192430596315641417644972883736691200 10148093 -623062604948106646482743172474284561658 10148094 138271775647114308441223305370939576320 10148095 1217377841106196068769780051889513520 10148096 129748003476695369834390338072247009280 10148097 80140215484162463776756872061386248928 10148098 -26961337163405621136320706898302935040 10148099 -93697743631041731184564193861740720768 10148100 26090129121368792250076934437156838400 10148101 99522628294374224423116337942329970304 10148102 95565505590787210527239975487115846752 10148103 -73402280573060820115114002216690969600 10148104 166729466432508932949780134043439718400 10148105 155112192558744119908465754553464747520 10148106 -20442864029957957160777210576039493632 10148107 215783491111524383120067208886271613512 10148108 -345446378961291917370719589738899043840 10148109 38647509720146191017511408081577478240 10148110 57701234796567460238280511334954914560 10148111 -636939762767043393205567897115957694288 10148112 62958098205539755001335949620337049600 10148113 605779816238803187190592064734741533362 10148114 -179547657809344577826661458364012376928 10148115 65128204196596544027507067101062392000 10148116 -315605280594220873930583365088181878784 10148117 365535182038106943869088975929330112 10148118 -55980137351419699051250183858299545600 10148119 -369183483204206960584874903408589079480 10148120 -114119325808533228669210690189467443200 10148121 307697011877303833785899857168942525572 10148122 -155601214915181970061406233630240957728 10148123 448836880142066746608499546966910634372 10148124 -85087359985762429242991858114930925568 10148125 7840259593367451506855114427618437500 10148126 263519873178710305121289747977939440512 10148127 64292116687323196442784648558138633600 10148128 448724229741484690869487925415381565440 10148129 -1072772203449570315527338480742682624 10148130 -17361154590935265218166696117810620640 10148131 149212214194472350724725571533625405392 10148132 -390412413751146830328320327279491999104 10148133 320667502890094171759780175521869038208 10148134 100259739402451618108495924962866997216 10148135 321787442326706721821343346604975356800 10148136 -84498384136305652342906199007957811200 10148137 2997648384647810354521903855734262912 10148138 -6721515018387996743610300339135277056 10148139 -372072902136126565064596255974056262480 10148140 -113482600667303181609150315693954846720 10148141 -622690581880071897619719774633193974708 10148142 120697735125032232322549815347042922624 10148143 156694411370315770613879880987679093144 10148144 95041660026936789130812235700771880960 10148145 181476175535382247476517276650381041280 10148146 -433515727178842646539112135992863693552 10148147 -512983594538533671194822971145340945960 10148148 55998339849001469849773911128670978432 10148149 -62841782643556288057649926173367090 10148150 75092636876454509209770719323269576000 10148151 62536640216047362447323693696631429840 10148152 40656150145121349524906393964203212800 10148153 -438562994864657238806286070008437840598 10148154 -33893508540854885143676790854267642880 10148155 372142319780305487030295085538768411760 10148156 -180337900676787223527666707943365483520 10148157 32774618027145806871675416789583020454 10148158 275901798921772093566465229435537447680 10148159 -301399718455626037833707819102585395488 10148160 -39724118921933708322151265236596817920 10148161 345695745700074094422208500006198996912 10148162 -314244621086058006189018328277253285168 10148163 -44721524252902254190470595186284600000 10148164 -23386272297282034754955403648619043584 10148165 90202500060276648903730946846880000060 10148166 75505821538405414087828762901655459840 10148167 -187255793199028889702362398455923583328 10148168 -29760152589207573689019832953365821440 10148169 152949829052440086642684827290579182048 10148170 -210892548283786804627996634119181346720 10148171 333072621771416448925485751189842975144 10148172 -1021293022970893349356181916224864256 10148173 -291775533757910098857597159951934746240 10148174 -258231015559696796326713848431253369664 10148175 15711583460165129119800408763519663200 10148176 8375576691296875626653971865328607232 10148177 154765852551318688247460997974797887680 10148178 -375759140588818827583517635631159757312 10148179 -321039623168318028433149509453272703520 10148180 -8304848357016643661720301800706662400 10148181 171516918263335822535276983552126166304 10148182 -144117981206367558541380842747061657600 10148183 -590828739471975056342810872524880184568 10148184 -261222384377910717414809766742057390080 10148185 83526378395323305702323536592076619200 10148186 292080987460003097994369959185884087792 10148187 -149930984407761503706021613188969051648 10148188 -298355529771103980411377710639095066112 10148189 159660057950391352838973404910167456256 10148190 -2996498876546506782449298151507541760 10148191 14416747177089317659514198382394721664 10148192 1529533682356363012438580888391647232 10148193 -259480337991022428356745587331701084160 10148194 -221124288118337969199699130191607583664 10148195 204603952250701308293353625470066392480 10148196 -23271368045719051950499946720339831808 10148197 472107306368462484649306639683532681178 10148198 142798560402229550096720184669480084864 10148199 -308602283313973764853641870434110360536 10148200 178748621361537156246293381054289024000 10148201 24026041621492358279270186394887700096 10148202 116040970695771357997700979836858682720 10148203 21136971353506200470661392069020683184 10148204 -42512420558029478024785205937580032000 10148205 145094864979790257508254234046075413120 10148206 -182710571779132105394437599061040960448 10148207 -250852048655434877237099675954767946544 10148208 -32125597453645581902468546548018446336 10148209 580934365120533481904202175196207091410 10148210 -45017842022699823102588901849022790240 10148211 125611408336673951580731134847307062688 10148212 116758241348182629585929617648856924160 10148213 -446417734064004509408575850904283619538 10148214 146296051271751437996258093124229871040 10148215 1831130442433928302311213794662295040 10148216 -146608001156649905311738636043928883200 10148217 -73360339524059978494966489125404048352 10148218 -171850748923301603203871504443430724384 10148219 428009917887603826351453948884006547620 10148220 225138673820922687318445179190648473600 10148221 79192490554410975673649898564870319680 10148222 -8430449249396528354462323921085644800 10148223 131879039500458872122291509501214185600 10148224 94865047973516709733070603846544261120 10148225 -69646632522460676314155523451017660500 10148226 -29587290816279136386463227435465676800 10148227 -135373754231899066423940168838336958880 10148228 -80544841080996625615896609400587866880 10148229 -41179450179736211562980457820334370432 10148230 -34909129397518244086074715846698480000 10148231 -283453579484914254830750129494336303800 10148232 17167059735972129212230781698041446400 10148233 408652527202533919636802942009558249680 10148234 29557934680485918778132271901801959520 10148235 7765661335432447173266612387743876560 10148236 -38725089782875716094669868746345021440 10148237 135607378957784061131178172801860153024 10148238 -52331747268552540025170458878472714112 10148239 63625858167230770690998423588921085440 10148240 63094820417891258434643715371237376000 10148241 -20521435951500366891282899255566588800 10148242 -6032852000769519501838311021484216320 10148243 -3098609446712064950810670419988911664 10148244 66616425803986495031668052652011716608 10148245 59211458588063593497994433798649889500 10148246 63109281613293608987088709428295959072 10148247 20214506587517387940897181171252075896 10148248 -265644509901966285045309640811165921280 10148249 -180098972536631887394060745807464253564 10148250 -51038606957083511915336587661544192000 10148251 -181224265186867216517546466662942072600 10148252 -206727064151246364492317558527153966080 10148253 114253417062594230415909622644864791808 10148254 10511467353948415172753424602639880576 10148255 -27586753624741800996154746174260231040 10148256 -418339399660817670094788837218347646976 10148257 127162488326381295632845765452276977024 10148258 2011953853943140582788585991703539200 10148259 199867355160567318082480176410086340928 10148260 215638554388521529693528989235637875200 10148261 126611937861912599808958493290975747200 10148262 -31873607328884055194867612291249296896 10148263 -426258879596314932949407823763881066976 10148264 -57793132150611065355058683148631654400 10148265 -238382429612468574955883257846023149880 10148266 185525766541895295742378912201333190832 10148267 312102385949630583883110509956253843760 10148268 11245974622274501258243614340730706944 10148269 -11375027585386070788709715817895266728 10148270 324621370610144785771863767056319040 10148271 -54543905613376107437380781575478606976 10148272 11389428073194050405943714111722110976 10148273 -93108699823794287964189739790881946316 10148274 -154530718314815266959034653949424482560 10148275 -116252081244740191504061108991799510200 10148276 131941996131676896954096840632203961088 10148277 -13296944441889023467447977675657850080 10148278 -54397867895458233644504944958669445888 10148279 -30079112150349208808907675876605607360 10148280 -237460640138300133094391830135922688000 10148281 -280927873560361676529810208088815596864 10148282 -45889149005422346113498056546491269008 10148283 139764359180590260970974876194099850252 10148284 -101500361870076086802207719604704247808 10148285 122481988587137335726589212565555688960 10148286 -69159706478790022269764456103062219520 10148287 -566580111779972522412832405005241099488 10148288 -22467912418764366366866846607225126912 10148289 -30447408800452484208511695656545721280 10148290 -7334292956630820596538416496655649280 10148291 425150684082198829774614248075257093692 10148292 3311235298683841094146060324146312192 10148293 84942950601314842175505695604931532160 10148294 -82723119250197429235393301028977665920 10148295 104171865395812445260019529789887145600 10148296 -251979921664566292707162090050242206720 10148297 -15785546606830662753195750937197619020 10148298 -83259378568825574395548112037253849600 10148299 15067732070083342696864210270340503040 10148300 116220768714972527867038847577393734400 10148301 3183268893516744948463018978161506880 10148302 325092413912815504890241676576791964352 10148303 -317885405972108966873430350837027625360 10148304 -11877992844269416458869875923620462592 10148305 212729868947043412240949832950196425460 10148306 -77935554423842891981461791972404997120 10148307 101420766241838916521813245088632055088 10148308 83618621407627043073592917985647224832 10148309 -155678060431621760891147172543834797490 10148310 -115864934688345636212735780827723382400 10148311 -150074411926432868390935464511264182608 10148312 201681495296736270228587121411624652800 10148313 -62178607821526386981630856778275218432 10148314 4596154683922910248729078547627781120 10148315 94297647776849510363468097130500445440 10148316 -64261340326885287872044267018760355840 10148317 -62496538013527665881456118128476716634 10148318 -23447092018551631442993892031276464000 10148319 -7918243548681936494692801639529588376 10148320 19556831490814426612183054793960325120 10148321 -265465091154261784781198007922129520478 10148322 32544685588136192410790361135356710272 10148323 -41630848575793612791950463030643918864 10148324 400124546884802389841059654603427757696 10148325 -78098105810069617618380356083379872800 10148326 65218137828558884067098923100424764928 10148327 -121249948323751144237566611687600608128 10148328 -494459846198495620652100600987632640 10148329 240980853063939833706698902041455327930 10148330 130211899713608600813302081330325854560 10148331 322462980585860292084699542519694193752 10148332 250533771397221890361878885227122135296 10148333 377211245479162844084110477979218692408 10148334 -32582383906619737062755342212668604416 10148335 302045551189606968595058595348794078280 10148336 -23470749917048643636221175603414466560 10148337 -4332121878994983850377787386280708320 10148338 -209836848140981967636403799972223747456 10148339 -202227134454294352956560092191543415860 10148340 191518638843280787667271931922863308800 10148341 41967277765458560980402471756407348800 10148342 22933110584683885911350712830464518912 10148343 164086587832865596870865754506290994664 10148344 2342103261139796458876606243003576320 10148345 -196194114900993696138574152726261651900 10148346 17769762908438955179056917540726067200 10148347 25040660816904416867312079796287324792 10148348 57400674139804403368899270840768239616 10148349 -334017374092814363382991286099578791936 10148350 -75885577933153910979590857210812897600 10148351 436132669325281281552732560081144815872 10148352 83949599182056982379164612796237217792 10148353 103874409925204792207497978888685812564 10148354 167530509336940728962696828316074361600 10148355 -10901017890169103073277480298636736000 10148356 -56517438272376137155453282762259937280 10148357 -390371673100066572172598090617080815394 10148358 75143119247176932067772865283703935488 10148359 -86512577544884935024846998919853903712 10148360 34617890115193324420341640386670694400 10148361 -100431168015701369712634918742076081696 10148362 205778744711712950206896522946906928640 10148363 7085943474867933102385688499097545840 10148364 -191578843964702034043342940782728714240 10148365 -208588248843180742710329162371100301600 10148366 -128192145689970405160754883053144098368 10148367 59212549541239192622595726323590440960 10148368 63599716068129897998644560432876756992 10148369 -97331672625171988690753265508171914688 10148370 30220530039192165181720727447713420800 10148371 -315344246986948438516345185537725104008 10148372 -184344365542237732855457989459925491968 10148373 -500936399087254801545967046616132186336 10148374 233471488679231276095918574805644283936 10148375 175827185450969548568663148266935380000 10148376 -103719977919191538437777497438824038400 10148377 186854844010219958962987662114572385024 10148378 -108074814374685711456698911491418559760 10148379 -151126305002286439663543419766635487632 10148380 22731742945490972501165612650077265920 10148381 -18206944975975570253886636191688973056 10148382 -80653918515590279573061773002409502720 10148383 112618807548320059352877088645694506880 10148384 646222678703208351979516094612043202560 10148385 -54482903629163589759718521239926744320 10148386 -54230716768496047103149998302337338880 10148387 278333322144738892123915222350070176 10148388 -11683756683409174067373805052846659584 10148389 349028666949126820119875774487210640190 10148390 -130948094221036679080151826901936560000 10148391 -440850914193565836488798219453476680 10148392 -283065225644281704850572968689220736000 10148393 449807369440236093194149343554509195642 10148394 -106487675536423365303412526173555211520 10148395 294439762818893278200682722639937442400 10148396 35468094952850041331524955824611002880 10148397 15210608991304941904460125070813452992 10148398 -155624389451284743795610051808753900736 10148399 -980095818016709840386910330500296864336 10148400 -30458399637742704517255250287785984000 10148401 546106652940995637405811457649764720402 10148402 -7871650943189495264621697239850408192 10148403 -12672706961797826426507554365040128000 10148404 171135190016105193862646152420313184256 10148405 -134259834247900746822074001738550176000 10148406 -125049312838690265768161791427002271296 10148407 205700653998740056561384890020126847656 10148408 -13867837633767369361323748937863004160 10148409 -155391118168811923760117742406273510566 10148410 17969566124898674775812397518376226560 10148411 19900033178664910806837372516567741984 10148412 -146369101890797689994604007166823349248 10148413 400074147038323452856298432457671308800 10148414 207027229557247158249048468318019213056 10148415 -100966955934999230614703738929662794880 10148416 1574063069016253143202820304355196928 10148417 131837635573976688095813600014923775620 10148418 39452647646519290958122883620417812480 10148419 -438530466238218246989134916014345247840 10148420 -30035296249841786396190719448753150720 10148421 -260875117450972605533214223756405785888 10148422 -229810134098014225874718290970472807488 10148423 3598700806806157280434615463481092736 10148424 42811121010562154884925648789813821440 10148425 11735130965113851125857283115595172800 10148426 -257468427797413957241131896927387035088 10148427 -275202655483420951918125561955960408836 10148428 -146588988900571759523594907480073273344 10148429 -277964024075655455794001934195330259200 10148430 -2256597003320831563691791473816468480 10148431 55783376421899604428644258246541454112 10148432 606089225006390510194205850378043392 10148433 -115988415635770821143449128328215764736 10148434 -64695240138619875681360249167987985600 10148435 -341171768713947538202977278206366846640 10148436 -167166026473255577333263225543507107840 10148437 28037036094822522000231729956345098300 10148438 -41016391659611058260994351590801464704 10148439 -98554822839230216297625512031386981376 10148440 50373502522265282979058303344793804800 10148441 255716763976259640536777001414452008842 10148442 18359287842953530143898986605179818240 10148443 122161945438546804083312626723545766400 10148444 50344508706215036156374885408009191936 10148445 81528946067333188958563090544181867000 10148446 42527666596675314197395047450527308800 10148447 -348756164602776671548158525222497990688 10148448 -10851270504644247476916257399750787072 10148449 -252053438269894204720523933810261881964 10148450 65886362430220573119261900141795579600 10148451 60731186598570507118946825251978172160 10148452 -34700088465447142948854979573708564864 10148453 -146093159816357286287222374646043114720 10148454 -50078185012193596357940667549060653952 10148455 159708234952255483655357638275933039360 10148456 320692928384496574017678959460837457920 10148457 251767061731604794375268413660877937120 10148458 -98142518743184309823053401178522851920 10148459 634635044691237292256099430324568437120 10148460 -2792170023252352178004666694778388480 10148461 -559941565478002584236128786359390681248 10148462 212364475626675167428231520622870407232 10148463 -116337735336397580504800499086691140800 10148464 158030129296699330036548891038159175680 10148465 -281166785121352694707433097730148811480 10148466 -86986026715180348699054936588487880576 10148467 133005482317226610300820542935074582784 10148468 -428806759410933501360143466961113298944 10148469 -28355229867037010374524109358591916192 10148470 78854844862112047593332042561249894400 10148471 43938762587668340753322492657962876952 10148472 82430417432867144061387553561142784000 10148473 1051731522024173621216711345654015904 10148474 -16267076744956974779491785712571993088 10148475 -168552870774109130646175458569918976000 10148476 127596320680131853753140655701648082432 10148477 345457215997847252606116919350622056326 10148478 186854412273977135995914081308256892224 10148479 -125460492399453662345585822010915934080 10148480 175537623109469002181132884538661273600 10148481 55718090022758514067690184487471616512 10148482 317348081335903351045344596043629837184 10148483 -215731752782310898003074476210363834520 10148484 -91851551235959282459902305569279490048 10148485 390648100559329746058802560362772245180 10148486 -260972282407734946896859347234147566016 10148487 -625153788820052787096065454337450703232 10148488 357918515972821547512188939143891481600 10148489 -8348925327386426308946485676580150720 10148490 -11033290989846183288304215645366320640 10148491 -28910934000511159247852613559673503208 10148492 56180121031642056999646681045075507200 10148493 29781367813876950191358908200337261760 10148494 200372911276473176382800067002196367296 10148495 -159141617608786517328463235469021705120 10148496 18519336903414856826577292962193539072 10148497 91195649880778511815045780498739344128 10148498 81181805824681013870354124516573557760 10148499 -27030768508784011507628570221133486376 10148500 -319399582311462014126465070758439744000 10148501 180996383599872993246633298928187172608 10148502 -3573222696374897932670193364740335616 10148503 -80068672295324955774109991806176488248 10148504 -240458541031402588095610153981985802240 10148505 13098733394967914375158108448976734400 10148506 -155075318285191132197189547156100410656 10148507 190496824988765276100574739477153261952 10148508 43353815981404612128949091607976535040 10148509 84056642656032511619233957241787393152 10148510 3938412678359650688602248903733000320 10148511 -16231314678911901704863390961409851376 10148512 840043329827197588428599216413802496 10148513 377901951099112295571152998325854017762 10148514 36204239325550480827343548949478240640 10148515 -100982069809579447791682360739574851280 10148516 576456178150370676315062135288647680 10148517 -73476850989365587063966698938129616000 10148518 181426551366791581594112965278481428960 10148519 -132687678552788953021313247144196250256 10148520 -26618956722852805055615161873991270400 10148521 -115108931689228604680416168002272921500 10148522 82300856327804555530038402917181096960 10148523 -65731843985346650188013178470963035392 10148524 66139819726148788361791657909022078720 10148525 -43744897378181071795356437385739119900 10148526 -60285420142273197411212009782435556160 10148527 175766800743241448810132222536625297280 10148528 -21672197684419199500707306102046457856 10148529 200116566423189350691857106960882307680 10148530 -36971586469041070413483085111198663680 10148531 57840475813982400962334478074886194600 10148532 87397460774369267816058119967190892544 10148533 38564202433627304766324208765966719484 10148534 48328730408496778674810566243850418752 10148535 -288515276091552415152095193187640722680 10148536 398946687482910561142496507318743879680 10148537 233565314774455026391909581454837569066 10148538 -161598009912610404745843854927466208256 10148539 377625664433419798659892080993127504800 10148540 14675097007722364951878571534770401280 10148541 -143141506802485009518050236896459535296 10148542 206700318112794290243034378037483836672 10148543 -15715146194389949959767922153646226816 10148544 -26369568022339169493371425474058649600 10148545 96918514760532372181011801075482084160 10148546 -26933939148861658011075542910008294400 10148547 -130025632163531397626280217193810497800 10148548 193731143140090958193797890824779178240 10148549 10237616389555686254693274564835951836 10148550 -88188707069854741856146813636231152000 10148551 11641886000893265098262587589852476544 10148552 142148958494289969420685101412314316800 10148553 263671098583847216174794615050482790762 10148554 17951222458856056186230057199581359040 10148555 209919633120391279513884555369910956960 10148556 -209325780527808720296978677286374404096 10148557 35668724303634350475089809211172885952 10148558 -106145830781200638513775659131324967168 10148559 3300356443657412756727394327563722496 10148560 37342479964752004318394128117789409280 10148561 -596950714109617946725745303032759181838 10148562 167524230265940527354714693825156738320 10148563 -35463150659241003412190922672989784960 10148564 -303779837252968147859520335937185437824 10148565 -27262562520400587997425481758730444800 10148566 -83037382439117572118938251967636914432 10148567 85603486438095714393912290566658783280 10148568 -240837070487855072301241194713841930240 10148569 -480858565493155019257327698928228639104 10148570 133791792247654686359795854094044446720 10148571 -6728916060987917984694539144880894000 10148572 -3617980668693195851579139815747302400 10148573 869411967905357795629602518598190826880 10148574 -111529612677821801563427765879597365440 10148575 -20795118647019759428740604631570798000 10148576 168569648886778833436475747864218435584 10148577 -110129229115639006873788451249548670080 10148578 86362728564962827977247704421974153600 10148579 -8505472641973036062806148548070438240 10148580 -61028735562763592226917236760506314240 10148581 109588393450467535305563564977378049400 10148582 88540084396834974461896048167534602112 10148583 -202757969276828509963449752551184175576 10148584 -83536030790419156416335879756089344000 10148585 -38660941451582453394404326644164480220 10148586 -91053886126446180468054994456592282880 10148587 369638098017149524544718796057621269236 10148588 -156083682814615631899624106432578797312 10148589 71137721117683888803307900685236039488 10148590 -374103815465938963635277887198881894400 10148591 -163089822140685720414587823354882745008 10148592 42500674916943398572589148755078479872 10148593 25154436724644513135728319647409199360 10148594 -77971669409268322179896335072253607936 10148595 -62167798903730021413017387996639894480 10148596 85921569276178079777195910890856948480 10148597 281707145162560404749120507071471664046 10148598 185277743953230843349293449545205207040 10148599 -35554888151001480831062095076176730160 10148600 -43678391808915607242313216183541760000 10148601 87166613549741700311165667084972746832 10148602 -90807783456079033012120470684019200 10148603 280287371027907972397074782677985496120 10148604 -134987065790487697853319572358094831104 10148605 338989735453966180893743595034115593260 10148606 3715184566803269254728456993139350144 10148607 -12092921162760890629717637872651138080 10148608 286470353570264796135031090662007111680 10148609 -971985608820557395342401285118559484 10148610 25754503797236358438444152448178037760 10148611 -374907797549765753687029250251717923576 10148612 126891748808587643699540542112451489792 10148613 45790519649047917185902240486307435904 10148614 -117234820188203293176839180340831957888 10148615 -355607077045238447147301346944846255240 10148616 235239940239106025485008407201587200000 10148617 291101514382526168447236758875855888666 10148618 38400099635066129900553073958230020960 10148619 -113524364549217704363503857904486723632 10148620 -213012111517138465843105699568519224320 10148621 -25267938720130513837716992991551535360 10148622 87706835090685471626974240127975439360 10148623 -589906768971598922624314242490112162128 10148624 -5784549147012643515855503727274819584 10148625 -104280825501718465338549642060069120000 10148626 19804891049046821558718934249054720320 10148627 -69997049545650422192943470094181261524 10148628 18540344484029340472727364782222462976 10148629 -265172092641821636457716493949362522624 10148630 -129764885287868578789183145060641463040 10148631 -55346394067636072735845035476001726256 10148632 -181883027421012880093943717799676231680 10148633 194562525534491909958583416696644826 10148634 59611698888017314950464108000104268784 10148635 -135375400019558765199255352259841332640 10148636 462506492729314187784480192706722670080 10148637 57997151762204346117002884838982971520 10148638 -56603699386526272709069785021521617856 10148639 220332741764196166314152955742971385440 10148640 -75201562151658383647076940786570362880 10148641 346729649858783056565875556467623694080 10148642 -28638165691746403377446017835017317888 10148643 162666840713807002816753651883995568784 10148644 -536817909956497807983675206754284679168 10148645 -767868902320551813522241566028373760 10148646 26894336645828362114241518499526907584 10148647 697880648308341484697531317973585664352 10148648 6764141590889606175691993247499294720 10148649 102100100637527025341040500038607831040 10148650 -129466967104299730739513100723812329200 10148651 -160847948985328820867001855265077924768 10148652 -90550149008396350356146726930533690368 10148653 433389351267228350207299901826968010902 10148654 20997975509519931190985204064591315840 10148655 56428860354730266977341469167098971520 10148656 -6066275260367767671359840297670410240 10148657 -301522076498445693769857544448477867520 10148658 -1413654611971016683187932015945976832 10148659 115478012867792431410577340606255753304 10148660 -329473686315763646671924485754259558400 10148661 -317568572244555787981828829285309719890 10148662 14427912934886551229864637516007800000 10148663 -55262072114137604245457968799612206080 10148664 27607670598865036429471758379658219520 10148665 -14177870344653332739324320852523432000 10148666 140081948088051241257545607217906095360 10148667 302591902242030455715438120374627993880 10148668 -264356517235306706072321165612442575360 10148669 154261739708974451045390057429774525280 10148670 -5495081574555111997599217390075507200 10148671 -77933013858848087350004005621187330408 10148672 -84045557861337437898377037769307848704 10148673 -152320624000920989961755732393833393056 10148674 -331679665608255845946200990129612303664 10148675 143258638667657501046872146589504931900 10148676 99781955012623176733441068084401298432 10148677 -6797406271129521650422243357584583296 10148678 -9382263147443921530746875062202318400 10148679 4309008262492978549848420765462297600 10148680 -358476414765988288834200115388024985600 10148681 -293959321637055444133660459520491538688 10148682 50108993108995327738163926118036400384 10148683 -540132913898814030084061956081656342136 10148684 70759554798028883538871766035124736000 10148685 -412457703581368827741870567010552953600 10148686 17447142380194025505534141999756714240 10148687 145878023184233168906530452342362933760 10148688 -1145646542418290406690437767171276800 10148689 -5793364257517494237985105022176968540 10148690 79805883184256946421655303930608701600 10148691 83944908143061908637261165796588495104 10148692 -131376914364805320480473352482151442688 10148693 124042461174594969935799212508318574464 10148694 -115500081300105066781727785729217228928 10148695 -175914483044846922946399503734206423200 10148696 -512848242912565369663784646753675939840 10148697 52284222400029766667705850992298943488 10148698 12985864566324353576911136807467799040 10148699 -19627437494347057307832540490270682352 10148700 118612468791598201305517962613547712000 10148701 224308673687736377524139266599592754304 10148702 224914982021638550680698363866061351552 10148703 -22420055993449741717341604767623790336 10148704 -324207834776485930839261127718975569920 10148705 28606869138838074230003118440925957120 10148706 -13138240405406197545445630695361297920 10148707 -384992266166393447036058305387304995044 10148708 -85846735561362423423284794612652989440 10148709 -475716439272493233120763781801099532000 10148710 -79325879762946366673534266680510300160 10148711 29778936335474153545149394027603647312 10148712 192993440635336010529847502153958359040 10148713 -318155498014503488911975446387855661836 10148714 9091303316280271141306099706676609456 10148715 -24643298802505821604682934239683399440 10148716 -37863004294161915179288991512324700672 10148717 326447828411593236563275104870789274080 10148718 53544831569040345030954128231508307968 10148719 3550913227201634382040578535318195696 10148720 65942949661140078177171270546439372800 10148721 -135529671070919294965096379215834578336 10148722 -49744092218208499432942396933863188448 10148723 221555104317937381181699024464520350464 10148724 229972237431349802006190482749125538560 10148725 274076197366359204835730873759634286250 10148726 66624100398236251755100415982078756096 10148727 -220136202717359061486042721635583819392 10148728 368542787404827367347788419193019432960 10148729 412587880239458180113985654251157412330 10148730 12029609789903425794585137455837962240 10148731 4378343116079931840431163406485071272 10148732 -235085237479317902639084374605016355328 10148733 -5408316785165716257165987183716815962 10148734 -277546156606467109081181545456893696000 10148735 -476213271050344779992457668397983995200 10148736 -47354372534970383605649277004755763200 10148737 -403051622617449852735310456158185996988 10148738 -41855175280161701432793643925306322480 10148739 -55067905321970529340941510984027355152 10148740 39872981791872634339051342321329192960 10148741 -615392109453535658171100550100721885858 10148742 15542586979923426334622864109518159808 10148743 -257971222496577819896386003165884276456 10148744 -445860402368635038651339714146793507840 10148745 -207337287720615977696565917704018032000 10148746 96187787545399696811662120912745889072 10148747 308032586233929861045034947750634356000 10148748 -11288288286627129651711675433633067520 10148749 -31777886425569694411102254620410918912 10148750 5449044330262822822045676047740240000 10148751 4007793542712477057905604942332110320 10148752 363951727016550948530458100993966080 10148753 -411583251262733934311100708005039562840 10148754 48286015195218150525783015581462016 10148755 519467720770277685079549403803239333600 10148756 -60975116344561722112546531939672758528 10148757 -133905423574499596419739186586021584896 10148758 96113831377649469457094733828118296960 10148759 37759411485255179828669424185578344480 10148760 -356035354119810894022832256121792512000 10148761 145916903835163554008817411017846770432 10148762 -97357405267646737690542962930299538496 10148763 203814027523201452140790460942599384000 10148764 -178083679923617861851167721783236903424 10148765 6230572531663922732058828674634321120 10148766 -87684752779090093022813344844010230976 10148767 -203581050592716195747353075449319346000 10148768 23774837884282537310192633699663609856 10148769 67958757350106841561056021443728598994 10148770 87655019278085792149541663597732002080 10148771 78224109742013519165477834210182044744 10148772 -1898265498074570632156591977155174400 10148773 324423378701645151847588547158083416544 10148774 830112608258453298759569787808135680 10148775 -10582819145913400140569891548603622400 10148776 -106654752158776957048337055872341770240 10148777 578910722772302219820866249034958981626 10148778 1829012228833872183109106645798307504 10148779 51567187979766782668871644677067379976 10148780 -26026441129620077696961325881557606400 10148781 -182817720710570175971844374089199277120 10148782 -167161685312070263308782071106898787520 10148783 -35732451993612536316689362112453721336 10148784 -74875659652510521466189473521192042496 10148785 7517998648734239716303184077609935360 10148786 -126310010145347830377479387345621127408 10148787 -189020976779697523744289134042740309120 10148788 326409887711393715842800281492053453952 10148789 -215546040789533744546678683452053806944 10148790 -102935002459735643415201934169654897280 10148791 234113299693952307839504392495445162584 10148792 -16540652664366493696084513422546432000 10148793 -1283321451834516591411675454298169936 10148794 221298649165160319775695410491717777632 10148795 -451772707251897251153332040858884483200 10148796 -81412651594894002415041933263641706496 10148797 -593536116263550950597473714213721709754 10148798 206885147506480818682499896156047741120 10148799 46150609524686692853767401345827973120 10148800 -60332012862686268916604546334431641600 10148801 -3755910748248496258634099138988859200 10148802 10585139329918771613875241478951528960 10148803 28110994694173822225350370327286672080 10148804 -233135712206614162162266631017596805120 10148805 -125895607855874259609703773157630049700 10148806 10730895242296700381900534805051449280 10148807 -555616426492079873796653042767129599720 10148808 127233860212604644936215478344677007360 10148809 -292934772733698150666992635981368947760 10148810 13422231177348177332389541508374799360 10148811 26722276477418340422263209273959854080 10148812 -88901887874319482262256672546999956480 10148813 -174624725473095154832765104524716213982 10148814 6122262593695677825633026300280645120 10148815 8301531108387290961158040841877614320 10148816 56914741046980687494340268119653507072 10148817 -1494335841209212235215811595410211840 10148818 17498797049284638107056543446548870304 10148819 36093295775281427525735341001752869600 10148820 138572401555374398356784101052496629760 10148821 140737045163351111803993561030190035022 10148822 250677022914911871620511387248335468800 10148823 -166625651977587607448629479517214654736 10148824 38688893161455012791247845635789946880 10148825 -16951804074522183315369697442128730400 10148826 32789748913295720701824876344203526400 10148827 -183423569712305243740604310915992422640 10148828 -277718825050577255039904800871458204160 10148829 -161693718497455699934509469474656031616 10148830 -5621725418579482058780486091651504000 10148831 -226725408659004543946356718481403701760 10148832 364760718716702917966550851164528967680 10148833 190555409964915604702756312261592338082 10148834 -2754878978849280755882646701427083184 10148835 123510710859790361143535366958846932400 10148836 -66741818720891812042984271839408037888 10148837 -517505335945734864420472230108943397700 10148838 -45019728352608593777710961102301726720 10148839 542620220793857230314580288828747555640 10148840 -143518394867560151505381129220826112000 10148841 -132451186155365111117133520009108396800 10148842 43430256535453151178653728352275857408 10148843 152184543616010747521230617860598586600 10148844 -307094676995442125049202322118492622848 10148845 -101921315372090625305248733723880856320 10148846 218469272399455601407140741134969143872 10148847 243341430011228609411782031089059673872 10148848 60434741249336817483085936058549207040 10148849 78822143301528718817904186291078051636 10148850 63808803421279269855033143202289776000 10148851 -7711091026793952021051409266654586176 10148852 -6490194324916893504835510645142661120 10148853 21048282330850444387951416242740576896 10148854 53958187545380138269786869332591556672 10148855 142405416381067252986766408719989934960 10148856 161966272471943075182546683717645619200 10148857 145105269048981675634521838932948355200 10148858 -34483716234473007864924683894966808720 10148859 -49413814922881446295060640423758653936 10148860 -2399803930447953833733079860586275840 10148861 -21326280669109517585826533992304724576 10148862 79561696228755400609523420417735915520 10148863 -142489542573144675818265694410353813616 10148864 216246096388113723347823468292941545472 10148865 60992013146998630745330398522832025600 10148866 18573550073156286605060034823361355264 10148867 -227863220687276354485592810525693070084 10148868 -443991411001539290238739287845629409280 10148869 41711062115170185344492806750208702400 10148870 -23928297884636961665460393314100213120 10148871 -328156473872324171274833270549125568088 10148872 157182549192883608718653929870865745920 10148873 -64098944960750697891645377962555215360 10148874 122832857019430727519704808245244732160 10148875 380263186442791394004771315118055016000 10148876 42897626348521459228142117675439855360 10148877 -62391379172253793685823525636901540212 10148878 -104294042789294874228403550798632244544 10148879 141728488181343444011919335051448320184 10148880 -22042607239696512216115658456527011840 10148881 -56403452352151768448599512470828294040 10148882 -142338158450823840697294409361794466816 10148883 239696339740735372438036665868094877624 10148884 -146722991573667993198812648730125146368 10148885 -270284416763063573492067580059165458400 10148886 17146954567358237598468923032864202304 10148887 -199691451266664974870253505513597364048 10148888 182084155141310221004025753481061990400 10148889 -452313421323874696023691100226514888032 10148890 -30932386244388205217197802624024704800 10148891 270124789451604279815487034451751068292 10148892 71293630346689066049458280900691615744 10148893 668350430772468837332085123371832450880 10148894 13396315439138297213857225437481169664 10148895 -262769753577552495764289353625387692880 10148896 144386284312231507876139553887449251840 10148897 497755927117048564585659365751589659312 10148898 21097199602056771479448240360446545920 10148899 -949373970205948183871079140477237818736 10148900 30521286324480225169919677292843568000 10148901 -114908526551403622609165578956266766016 10148902 297965575952839268855969972597928541152 10148903 -5852084609602858403209796165518795176 10148904 -57217043600314117506253177431467950080 10148905 -85117974459159798870718571364692386800 10148906 139345472475583941235080035723702335152 10148907 92154439615597195830474027065617486080 10148908 -80442890064360915695731854110407016448 10148909 -209289561958242087414924725105659864980 10148910 46331760617771412072069032822096607360 10148911 -125362153989803270885193247127553640368 10148912 -83349992598340191872845431990321168384 10148913 -273257279405621785552716672984011610558 10148914 -130085680459397193279934895664685576944 10148915 74219807262444607356228771277752005760 10148916 73687123825516134748558759131180933120 10148917 16988811042224847323974868637051896234 10148918 54492437987203272000792102630901029504 10148919 151914514501338803671821075633062913408 10148920 -25788851337150206872901752650946560000 10148921 -45619278243984174323853262086987380400 10148922 -42056862891946464022529589618185088000 10148923 -35679068480893433533956721650247052000 10148924 161871898455809332148377128974004489216 10148925 64413502591165029486305931980490516000 10148926 -62532657583502728735853905377978057600 10148927 -181568663823203584012440047817660514440 10148928 22421467960262859830648048258289500160 10148929 -438362266330953682597360612865144022654 10148930 -234001176260702369173231339392655334400 10148931 -3084367380310736733015464807514256272 10148932 96676768089913928642013619675159200000 10148933 -402534769501901143292021202872889502818 10148934 35026476915585944459678111198009911296 10148935 57935095931033634114941409798615601920 10148936 -90191111457500910057204483556692295680 10148937 -33397458635109526635327639148754612640 10148938 48304390185973443551865970471886787120 10148939 337876233081414434625650291376141608256 10148940 82742447457285651147591358160600309760 10148941 -464051069026963139235564484300077827616 10148942 97835655621499983765934620499996488000 10148943 -8408889772529861248900299640631082240 10148944 806575748096669346892305165639352320 10148945 -86916310016453000621653668386621356800 10148946 1033102597546904584198971778520094720 10148947 860878666505381419737954253397067550272 10148948 -43765718760216898135225232810941272192 10148949 -315534761344957894172628826350551247360 10148950 3484220877998358696965356903105228800 10148951 -29628122621343622229525504577569610240 10148952 -57642990780288015658764826873410355200 10148953 72415010227907606576835291921981808128 10148954 275214206733839972027805839163382900992 10148955 -57929427060459853160403727063737290640 10148956 257609638844085004593751910390664890880 10148957 -25112486823967976751740913678634591872 10148958 -14545912445478144486052390373851382976 10148959 385628662311539013121188551788218607816 10148960 34501781576415164523010156387117301760 10148961 -317913811069418521327187835641922907728 10148962 -237799822562386378681538229745553934768 10148963 846922535906963139852567754845839992128 10148964 78468610965550082974732495384711987200 10148965 -145661356783434497065844213360559307140 10148966 138012557096859737445986434579570037760 10148967 -229833896752089433518539978748721570416 10148968 425174736393345376506446516089106242560 10148969 415897001110343234251256306655529841700 10148970 13033480863081663223084731595550561280 10148971 -11566566894165775896319222605237992416 10148972 -39186754365960680952359759752381839360 10148973 345900863613180705817668356772476702784 10148974 -40375014087847668757504094911674143808 10148975 310477216087282763772068865516146049000 10148976 1399097438642702560177795830913695744 10148977 966409115163015905190444207365007947172 10148978 -83380070096343196090195311347012915184 10148979 -262902907672216066799668499683770947016 10148980 144795568486297460379998273839143567360 10148981 3107137290206629058299547293492852782 10148982 20843343297578693239057765733542058880 10148983 -133593903998959800059371696693910657760 10148984 426545268274227960290502378899071426560 10148985 51573373718983486246582742194321363200 10148986 -388236260673209680450844355297829677600 10148987 -395804233837634734300708202345217398364 10148988 33435579048566178175149121969709376000 10148989 2808352862681825362977182474444737760 10148990 35723480889967008588422283810348057600 10148991 51594522852238730421144030861808141440 10148992 3518683686086535840057650018223390720 10148993 166762671073148105711096982143197690242 10148994 217810846400817229417383094410568116768 10148995 179507267447944577620572198256387194000 10148996 -137504731895858884392846076274713344 10148997 24605462513297666356951796186756037120 10148998 47560211857030801071249312685896807936 10148999 -249292441408929487801880675208024375168 10149000 38444787096085428644868738914304000000 10149001 -51430008206563955533038287089368464998 10149002 82337811746669041342875561248560673280 10149003 -116398603771017700038704667817201497600 10149004 212714847306007673675810474142582541312 10149005 -392905867752792824671796738419290716340 10149006 43863225539915647490897963141593519104 10149007 409347801227479438886664454849643503032 10149008 97910743557226071020411981254100754432 10149009 145891572022323025350315367840542456768 10149010 -1966232764654157414129837156040888000 10149011 488385174159411534599409934473472029612 10149012 209208226658370101126394750519156099072 10149013 83445665261949625723045264892544255296 10149014 368989024428948616780997411064402808320 10149015 -20493806699637751763885631685042549680 10149016 -110321069066022223059497550752845547520 10149017 77195932733563658993076448849158285864 10149018 42222726114957878050916490305108090880 10149019 434866322957883070001106064088285756420 10149020 -87972443609084878886022062789234411520 10149021 31311043751646438733942026348690182880 10149022 -79289987471383639995148509646385917248 10149023 187161813873608354651052045682243725384 10149024 80268808856325346339483026406464552960 10149025 297983565956530711297198528424308120300 10149026 31546605892198820540557426104559150080 10149027 -32649216877388317109187115899835334280 10149028 50699131424331169200792637085745135616 10149029 -502635633027839099593967594267536134720 10149030 -17824291062181092141467292926644896000 10149031 70977844039424032992574200099108489552 10149032 -516035352362213346371679926078914560 10149033 -1787908979484595055636546438458994976 10149034 -48871982370499074420874550835067565568 10149035 44451373612624256909555238122009552400 10149036 -56621443836620852835603430870705125888 10149037 413863372987846626960540031791339676332 10149038 1638362582503066069726625305692972096 10149039 113704711138807241081360456359456091424 10149040 -67832069900946810023784308262882508800 10149041 -201764844991823104617602337660873083328 10149042 -92682598240692367278270126596730684288 10149043 -114124032024594352842850667359523773920 10149044 -26857753957535239029790057237134107904 10149045 -39918488445940131907381827203586341760 10149046 89899495231850830203904286173539740160 10149047 -145580919001840603101047297902041470568 10149048 -34803925304077097996204037782145024000 10149049 -70954493197698400076172329679280676736 10149050 -179192834045875589402723216972545200 10149051 419332135570529375806030229210518809600 10149052 -883371117916931164949651576243890728960 10149053 -187480502528727860318664976179893344698 10149054 7540685838753850976550220256208786432 10149055 162318206961259344313618456314848158560 10149056 -127516514060595381011973878023226130432 10149057 -17535916487304554424526826005218108048 10149058 -106574835931989772133291779121913132480 10149059 -122161278555228026730589555131534673920 10149060 157190825119753068239503056521341992960 10149061 -71534692337189240267248739275831195748 10149062 -95370720156087558558211419864201492480 10149063 -126524367237893129405110724498880373296 10149064 -263096980540031989256351146865735408640 10149065 79756140611256983865101130462801119460 10149066 167920934722714108370192143715436539952 10149067 -36181598117691918460052323655915706320 10149068 -194886691130285113768996231833699746304 10149069 -51400530367073100426068919003101353920 10149070 183117827583534920586080544478922316480 10149071 222153299283350066384061164276087116272 10149072 49646998933550971551997140339688734720 10149073 -465734456900831795139310142012775582096 10149074 -39688806404573189085621979602491922432 10149075 -2404000093536857278115261520056145000 10149076 34840194992274498359309539355938238208 10149077 456035518178164186167438481107725230926 10149078 97023697435724292514842456216973639680 10149079 -33047161161112737805107663445692659320 10149080 -83232862525257573794521600245189427200 10149081 -79529218601398561187937269088855230016 10149082 -109831376900250528612603555493724781600 10149083 -117142196386913934736593079770042320880 10149084 340374750078396830624610243191243735040 10149085 -108338156693794331429909759605993608000 10149086 427988366578984136524255567332831306240 10149087 -34016197604662916906887456678828138464 10149088 234030150020581450968883063379228098560 10149089 -131914215284971053663981136233090838110 10149090 -2046206161013168945016344895720652800 10149091 -491529155389533382836118880156038123248 10149092 -441921275444200839525757284044889096960 10149093 113547756806400360309067183199383920384 10149094 -178174833796944050498197662337382346048 10149095 -40135178124078804622223187752474680320 10149096 183689799882440104489867885712321740800 10149097 9947114331374359733540230098190696320 10149098 126407117318795125689672157888146202464 10149099 -3805955792371368809366818603740521760 10149100 -26842206609559437578577077463334067200 10149101 -261590248197328950665752511916281305800 10149102 57705130437380372400153488377416559872 10149103 -152853310032507321758101753933976875296 10149104 -40402314712317679473350789731092332544 10149105 -383947376568397697439130754023376169600 10149106 156857784154002733707285770178587470464 10149107 208540367706602744250966318699305137356 10149108 -282487281818584936333911380040750741504 10149109 391432098865247001057163413641497723310 10149110 -61282499019263071705179204495030051840 10149111 188333501248019726174378283813861984000 10149112 30587619352390343420739510015177707520 10149113 39228049259118878721431292842286148224 10149114 9807319506209761719804796455995043840 10149115 -140489715445340242685322391596981712800 10149116 -311193131754543168486270959780708206080 10149117 42544590702682893459612799449406464 10149118 -1015252792024483551885468900916948992 10149119 741034741477091054784257218713410321712 10149120 31614859824827133442854168574631608320 10149121 197326292074090970183903197060724660400 10149122 109606424342562579647043702960068221824 10149123 106241546560767773560547816989445115384 10149124 -594713664521573977301502758706349184000 10149125 259180501402302217836593547077128971000 10149126 19347766007067126222791706225058789440 10149127 483640369164010769815528961909400685976 10149128 -420371794953051387604366282340193607680 10149129 82565916489461999390288306649720510564 10149130 -186305659286978409924197909761387776000 10149131 -389516708175940869232413325364735185068 10149132 16871677168600521600365457924969480192 10149133 -647585249376992001827605645909036368960 10149134 209475939030685421779005231533616033216 10149135 103342500252020862992398446738115200000 10149136 32162039807986330554857399382487744512 10149137 48246372240412433097194647790467949172 10149138 174905615664340127165600363882903829264 10149139 -73975811850910825150608642495308163840 10149140 -15265945186124760944289351355395985920 10149141 -124245504254175133583611525702013259840 10149142 141675336122276099517209499768443069472 10149143 338119565263076332616833230033921976392 10149144 -219528067948608500580922432253471969280 10149145 -233045537547520914424804645060657823100 10149146 -11171924889832943760544522754371042560 10149147 -108908706822371227442772349005139464276 10149148 -7038352554228809050360127053698529792 10149149 555486887687528696797025222512508898150 10149150 -59409507024094930875696685685289292800 10149151 39368888160390426960315603274519839600 10149152 -79433341951595335328932763884685623296 10149153 71237513950835916263427099837571109760 10149154 5280742396454736823702511129798870736 10149155 -268820237442562300878397486199980027440 10149156 -4466444047290220964020063634916655488 10149157 285575028419445796675872501951078848160 10149158 19081870147708424807160254873433088320 10149159 178969977483164603774758450757889268560 10149160 -179316572591767017150169308802650931200 10149161 54074640622381471230658637943598110000 10149162 4236217585262683175518567994448029952 10149163 476480664735145140493207862956227314224 10149164 83845082967650613990236740028009398272 10149165 146700778760115650271566512580908742400 10149166 -82587952295007088384610981908851033216 10149167 -5323574863167318404177959666250428416 10149168 -16965015703930941164933216726760062976 10149169 -536355097325400843108345565898308200430 10149170 26424389277689043209831606169320463360 10149171 192064357091817071693340471197141402160 10149172 -165734564384881721081811264086134867968 10149173 -131231134281268277908119962023509413280 10149174 42062132149707050487681629810263708032 10149175 232395417791251595970680893233298912400 10149176 -75992819876123728351123208579189145600 10149177 -215941297390526357433294537406050402480 10149178 86883466792762904433921358265500710624 10149179 572164815183765104572659477089275383780 10149180 173807955415216099165922021368494489600 10149181 38231017034775036428600876828983593024 10149182 -153273392554166242876121945941248124608 10149183 -15028024245541139521501837638124073472 10149184 131426628409032928951911912716488933376 10149185 81820674546839260227754323545492429760 10149186 72485724753409146535764687066536456064 10149187 -252175763207364589012912128753486221376 10149188 -7585338929542413344723847563391688704 10149189 23835046792485172008397324130734004640 10149190 33301879167856271536576081239851520 10149191 -188401835747405873311682560845818181528 10149192 189119853027523387151510718519005184000 10149193 -156275494643339557245283100642482219558 10149194 -30686604841923171245137192955369753088 10149195 -2212001780535292393184099999239964160 10149196 -632025375349383257392057068149265676800 10149197 179189972141930198527656833975168070720 10149198 165766266510721429387840379085847270464 10149199 11443512069254480395075003079345004400 10149200 -13559157256640590919251763048861491200 10149201 -39056523318195005379007174250897165232 10149202 57886085407159072756976668743181824 10149203 -243091571916471110409104516608131670548 10149204 -633471661836992847318898215367434240 10149205 137054019567886265439882825257400145920 10149206 205794334228177504209773898783117003552 10149207 233060256203592387874939531780615299792 10149208 119328765084046643485857296463665971200 10149209 322832480599662410436499289520823676160 10149210 -18903240810009113654030678998146063360 10149211 139098183500232611140408178252198214320 10149212 284158329706041979552621244985563091456 10149213 104436472347098806831166250810477950688 10149214 -5887508670288489194783105657425187328 10149215 -327863255397617416483310352923612615640 10149216 87352174081789811341963940278176841728 10149217 38072163102386322902260108183895641320 10149218 -102966804154294795307102841545163830496 10149219 11657179386597909896162717425386288300 10149220 81983041450973808858454857209407514880 10149221 -39153898900899948136537280780374087296 10149222 -38958527956464731617184505719819719296 10149223 347536292286734485624849698293949784968 10149224 81475461359444859099645220356279091200 10149225 2060891995071203493523391153907727200 10149226 18067350811875863235786837792002603520 10149227 532194754027126560486035793738410617344 10149228 -97453216041169010363971049538135698688 10149229 -303165770664201434033170806181038792416 10149230 29102402445487445114867853439264051200 10149231 -309514081160320249378843664858679462648 10149232 69671643673610166103505900388030119936 10149233 -3122641210457598824135871013190293632 10149234 40142972704029925264302182016077344512 10149235 -32429936990049278474359597843046502000 10149236 -455352381559872498776272608460870514688 10149237 -85442746161553057443538906867457953920 10149238 264813069994858473328884496961562048 10149239 -426483352585374856554918415323878870280 10149240 -128282391989027364092510688278519808000 10149241 -29578968731267422087802682602098177600 10149242 -279272973709291684027450436908866950688 10149243 -60596341902557468007701338121524602912 10149244 12434019531601199856843935946120887296 10149245 67856971625321324602137057485652364800 10149246 174149843072888677939069248372602707200 10149247 2429755569156035052921778590248018928 10149248 213330807891109574754395970955294801920 10149249 -214767293233594789838151581763708645120 10149250 -160360732458238997271805574547057048000 10149251 49938907393031160855444717880776326352 10149252 168964671914628876613735793001286290432 10149253 30037533351956569422753379989975147420 10149254 -72814317368017047473385048789447851424 10149255 -228223424402443473763526026340321510640 10149256 -55479048671087735960170730619181301760 10149257 -221870793666508810575176290860876571494 10149258 89839678962580277726728037535915589632 10149259 13101915508046570341757498011396425720 10149260 -167702832064322736352507571855635491840 10149261 -348524410727401101036558533505085374528 10149262 74214317997711276181878940809178032000 10149263 -7601499700793713317588260531867611392 10149264 -16231719010612238877376728538589454336 10149265 -145353275142996597158434667884996619520 10149266 335755395653008920405432780932896466832 10149267 24433815286527528823460947451380008960 10149268 -404987480529737893340429948056966830080 10149269 -60008458753208325014345808464712493800 10149270 44575977470406672180836538570721161600 10149271 -288005569136258847128313921438387791616 10149272 -35897257469368002508849678534930206720 10149273 -469309192791156071268064362857360772000 10149274 73350193603958281469172843894510208512 10149275 381038652834424155038804221790866500000 10149276 -41086746706159013618232833681457709056 10149277 -435732512177971488418646858953619886874 10149278 253217474771710163597205301026916909440 10149279 -44106939569476709748901843910348216832 10149280 -184454747849868376038206675937008025600 10149281 453505134854392521944725123665558938082 10149282 35475768806222562979695959661943988736 10149283 -101462582828909483506335449028747346468 10149284 -120299825772609558583556672182626144000 10149285 -35795789002968787643828575189338512640 10149286 8654745380707423364393352695815555200 10149287 452788882641796586572852124453748879240 10149288 -105869240617134845396918451552554188800 10149289 482833487634422143728357493246310123520 10149290 -432402730728111650543948801437121280 10149291 -580401549064789951067907186063259226952 10149292 -298971153491543223219330963075633289984 10149293 40462305682229196032218233810863986560 10149294 117368308450740261254986214066505756672 10149295 30287531592376135057351302677034687720 10149296 -160555047033308268001258030704198402048 10149297 -66009793899759862531636075804332454800 10149298 -277293604631361615853781711835090026880 10149299 205554211387987625078613613905428844300 10149300 -1759642089724647815476417757385984000 10149301 -189881376571140066065943533223429959698 10149302 114068582768031490906681494650368737024 10149303 398032721714913252804346577902449577704 10149304 134041844246400834569937826908434841600 10149305 141042016388589768825164381147357897160 10149306 -225206202072269103462365921460067484160 10149307 -80228882309275478190049344572477387776 10149308 116368071303063525259386597690928896000 10149309 79212857586448826992760972882363320614 10149310 30800461049723431317749589243484053120 10149311 -946810457056836125505005251524725874816 10149312 -103570932465009935063665101714770362368 10149313 338216686423224794030318565550839754562 10149314 -81682253348083964686496309486108722176 10149315 -106933354912767539054933046000296904960 10149316 185392316138136298237046779604569639040 10149317 -133690298571937560719341686354713175780 10149318 115471000094904827107139786996853692064 10149319 -14030603101231178471258749328304178304 10149320 -46842729037581138847473531328330291200 10149321 -56532351728144870842344154167376878336 10149322 26060251054480717441040125247733989472 10149323 259322828998668688262156178554218597104 10149324 108427292727337336154616438249579757056 10149325 -18120993312282988616678322627028920000 10149326 145168512035761421577026852129140699584 10149327 318096137570174766213987597981560349840 10149328 28082009896502407696470758671441592320 10149329 -359920370583034928856442887431440589070 10149330 -135964315327243210890420418725818880 10149331 -432015485866347813413729962476138270868 10149332 -103786873407574219031058611344865525760 10149333 -1953741658721673106611973203798432960 10149334 -68552421885183893254291889853564977280 10149335 11643544767141443769343918277884248000 10149336 1356309902638327577430336403842109440 10149337 -96434070284986012547041218966134381808 10149338 2752753999532521750867102224914331648 10149339 -189875690044234827352969202163115324776 10149340 -285976506676179617493205958036795704320 10149341 -168674777540837999655447101728728004308 10149342 -17025846579191706995356083962723275776 10149343 -488678311294875459289273511611344493408 10149344 -449423436853949905946465518620931522560 10149345 23999281128117079306295512814467880040 10149346 137838823511955494382605589070470049872 10149347 74111706936634048954769214260441401440 10149348 3253434815874870416883222650951958528 10149349 -20170610186056264332672570720952228064 10149350 110111583347774988983138382178477970400 10149351 267889039491669047470055904143853281832 10149352 300091112671882234659362109992392473600 10149353 -268297520533935552533813839655817859398 10149354 -321733522725124798064151827559865820160 10149355 -148200092922638040745166653809964062240 10149356 -251746276428585289706227034557677993984 10149357 -341228442961136310212228704721457888960 10149358 134585377116600492542241006252355551744 10149359 -148259971137604744869088158486565992 10149360 4601584085673998100283977644906250240 10149361 -385020139635865027049141796877593235088 10149362 -88845003200693305444622410199314504800 10149363 84222970770991249227821987165268499200 10149364 309613345511849889295154065263101115776 10149365 117610790759798089455619931359596559260 10149366 97804348015472419787518876834934476224 10149367 -643938343084148207318740177040986459040 10149368 -711962498757336519695277981240604016640 10149369 57422657842843630410659561587167483648 10149370 -98510815255113535944708114795613440000 10149371 -50662519816957584832420115530064911776 10149372 -76197111601177301966945924378157679104 10149373 245240628958355246023384117164924367564 10149374 -32846509632958357628328962435616960000 10149375 -55045973968559328568406875598266335000 10149376 -4558384910261665972976965965406273536 10149377 59235289369084057175656189898702811072 10149378 5326608921667529746613015265027045120 10149379 347937522137985140604729133368758744400 10149380 29370938796970748859890708214577090560 10149381 -392507276429230659545847485547533499936 10149382 87537603679719732474270612971049417600 10149383 49339835678042455049365118800622155440 10149384 94798017604872947795341979203525509120 10149385 -9752289526475953818853339113245159040 10149386 9178644380659507597584802347980100288 10149387 295607775931313907017980024087521576960 10149388 257168389255383451144128380085940844288 10149389 302625786709417161742806953582493684546 10149390 -19985538848357791152284094092074783680 10149391 27422104493803339159650281471412091680 10149392 -4558173926010469711058458758593445888 10149393 -134734694478780983645661385642536869136 10149394 23109072197622997129830961864417676448 10149395 331794917094752242811099382866229908400 10149396 -11869398748031625597424196031558359040 10149397 98798275842068819832397617223858535712 10149398 -9469055503740878497095155133407385600 10149399 -72174684297558478159391352221488106880 10149400 49246934310386224729204812284473344000 10149401 -79742121930293715731545331044952458080 10149402 76566413661748147278521604015295698432 10149403 -107628096190214584707526212088808681280 10149404 -614606765572326815759882784856886323200 10149405 88403190685247357354067889587614075520 10149406 -69411378389800887151069357081143262656 10149407 370500763452939064745156930833638946656 10149408 273482109478601914322738196147119063040 10149409 -8628991437684553876921886836867699196 10149410 51996241351551957578267739126415875360 10149411 150795960909660738169307247206259486072 10149412 7610711146848389080434482204128858112 10149413 -92553677153270176310035455245568262338 10149414 243899514960237258522561330364843554816 10149415 -673703736342549738884743471299064036800 10149416 -367569688986878842330323629099345510400 10149417 120588792468289965558356044839263022528 10149418 -17406305065733483289553865950958997840 10149419 -309208015671203118313470243064644504 10149420 -37554689162686779133688982825879552000 10149421 -556928952244668633642017350282797430378 10149422 -94432138456995928817351160467212805568 10149423 57184434375117623530711582540061631744 10149424 67312268844842553874839741028453580800 10149425 -149835409256335547917797829658640950400 10149426 28212129117593648656807065032940940800 10149427 49432739848139623302722453874358376232 10149428 -445315269834946135233412296460813062144 10149429 496731499948983090964129325385432972480 10149430 92271892899807898491404488057935436800 10149431 -94437334579553413139500286374969321536 10149432 -131460324252937099049326774777177927680 10149433 82607512036985433327856910107956076800 10149434 107537954168446677457210847275815748320 10149435 182405239339389450683967280959086815200 10149436 49690516804641317026257093385725911040 10149437 -49230233517376794474307765513728216960 10149438 31581639085146429681080142893067558528 10149439 168932910089026066280693912188101308880 10149440 11705280243216613215881369916989767680 10149441 -191981522054936059132586601566440033920 10149442 254547115856529033316066064943520408992 10149443 -52387398583560185307550906722910090308 10149444 43786100205663930315289937556255856896 10149445 170312612134335950534580818185537712700 10149446 -302397702979014431182429361520641099520 10149447 64971885774008439175450364499412707840 10149448 -93304071224407545702178886532600560640 10149449 366743940620716325838990828362537514660 10149450 60451932101631854365153428373450483200 10149451 -141556806847513355457782644571494316736 10149452 -205960492605638785668803916606489156864 10149453 219347449975960678567470459305844241344 10149454 -50450346506485924629143630975249228928 10149455 347033827839329396171237908028776260360 10149456 -10546383933934516745180770233227673600 10149457 -322253118981932943227193718461366655068 10149458 -199138760403858848078318390399452350720 10149459 148075021188996144716260748901644992512 10149460 13047534994735049261507445719930918400 10149461 -53395416289639043868903130131436312896 10149462 -97193221872101581568103282236276736 10149463 -291237327077870469498116611868903715696 10149464 438331503765450042542002274075741276160 10149465 -149533832392399437537924104878287653760 10149466 -163493229657958678799366081585583959568 10149467 18023955142061083538081894748746376516 10149468 33188077589427516314987417598161236992 10149469 -345408848719494675706820430269690300640 10149470 -27681660547086042359208032909566659840 10149471 -114042661227192927916845447499544221440 10149472 503834786732976869308860972074594598912 10149473 -368387369512605705198970276574590285278 10149474 948229496056448949068680990797377280 10149475 -26348590162581977234839346524511712000 10149476 -73209737615805831313725456223786758912 10149477 137679798994332107676301777997312095680 10149478 -173013133142722605185106070873905335040 10149479 37735379164291731015825563527805695560 10149480 405844277386730414609704972580812800 10149481 289363236029740389654019531414095668282 10149482 -1018866777313011388106888176282661376 10149483 -204940041871991466516798996425286167976 10149484 22498132037233911195094760603035972096 10149485 151225851188908029944572378183489173120 10149486 27175990654306192355250522665746996224 10149487 -122118571205687557808156562625997490168 10149488 42497338716510772679768483783113408512 10149489 -123668262716659230119383154255808706560 10149490 -61014096090627978381875321452525733760 10149491 -119725397774570048893059156278179433016 10149492 -333669500853585068515229140385488896 10149493 -222192457742344620076672143777484596480 10149494 -329930493871432659671570581552671460704 10149495 240441706525527130152632503467802896000 10149496 -90054561931024536387045765036711936000 10149497 -418369252135510827328956102680593356054 10149498 -100634557470243444772659175227279579936 10149499 -254813305758085092547948748180992913500 10149500 -195212675785402337036534843970871296000 10149501 215938374579542561783071429431616004640 10149502 -156269488519994261472310611373210598400 10149503 -481503535549272590411806527698433696 10149504 31024475881943634355308353676367626240 10149505 3466426734849529740753611959979684160 10149506 -142630111848330143373772899010801728048 10149507 -149270753369414235771380947737321546480 10149508 -108117347128124085593173972555470100224 10149509 -182535005193753244083563450617948039680 10149510 19293802649082499073810687941329285120 10149511 551277452543162769628566588423436523400 10149512 194329811219868307134309398518115819520 10149513 193848216623170125054648401432308344768 10149514 -344669696217735569605860182935453549728 10149515 -7391380065033725725844216485992871440 10149516 -8994706741168546000120263701090150400 10149517 -403356131964686945603080868162432628768 10149518 60442878665248119056944732325766174720 10149519 224514760466932394453650732864081246344 10149520 -11394460639135884773784901645413089280 10149521 98462910101659367422354088459689750464 10149522 -77086285998753628172701467192212764416 10149523 6644360420675910300836763145696057772 10149524 39105800401226018489224529976158060544 10149525 158197249994669003288353545378380808000 10149526 486920041100964990435831887378381347584 10149527 771144737799476213926621629786731148912 10149528 -224857433570610705807119754945122979840 10149529 191133361030058281916764075290271385284 10149530 -19827728009446841166344761027467735840 10149531 62698839023091401843959957377013401600 10149532 235197420937769073226800497890772247552 10149533 -77764263441527836717666448780731912218 10149534 -76440744731727017049888826157111731200 10149535 -9898816865287334718753119270229040800 10149536 -647457114876768262140579614896145694720 10149537 -118065946019781932760511002340401391440 10149538 81964122799877520031234295897319645696 10149539 321340278720907897286611902621504389340 10149540 19941056035918807030011206657264332800 10149541 -408681982899345812732975833302423861058 10149542 -143392147643751231195244234167368759808 10149543 -28067642497769369726680883474341168728 10149544 241864857806089118703751815355809607680 10149545 -121089275207849577338331939356176038720 10149546 142946388690973451616034118004541825536 10149547 -217235280593654312254461410039938242360 10149548 3969480561204547312095509343101544960 10149549 -95549231605548158149738652086267924992 10149550 33600784237923179038293432373689417600 10149551 -49849450391340231641424530132178350448 10149552 12823518377438914998814053886319984640 10149553 -31732891533723907691997281415795628800 10149554 -98540644238697154179839807805831159024 10149555 1014071915736378825004119775256616960 10149556 -144856541032640048320454276868004319232 10149557 -90181702890885877405114574732374725216 10149558 -107240324783819313161694612442725412416 10149559 233915898371831635041263506606994820016 10149560 -176460354549658769825609810074856448000 10149561 -409620133398935787200162776275438425868 10149562 171798409717034692855122005294678326272 10149563 -183972585626946099953964122666230924188 10149564 68186392337077095030744803378305582080 10149565 -164144874077623938674138718141273486600 10149566 4685963484498656382279166336123068288 10149567 -62127850283677490153904037605978972288 10149568 63598447251656612126525071921533419520 10149569 -305754874567271373427359567351612612030 10149570 141315141272740372948303823022709171200 10149571 166541342214593499356484203806838803772 10149572 96666847315600937947358994798711859200 10149573 -106721409089624862869031167321147730432 10149574 -72150069017980326047840923665699490464 10149575 119750839235055085212760051048928436600 10149576 129092958543885323827460462319227904000 10149577 51310364603915762200405955525583566426 10149578 114999182052600672329646533321433116160 10149579 94712199175079717939902126869696094608 10149580 125427810954233344876217170104092682240 10149581 -13454891133982716010014797846007915336 10149582 132381892515730629774694076725445481600 10149583 -658457722905442161792443076170426161168 10149584 -53894977757980151147833904394285563904 10149585 -89107319247473655700205706964149935040 10149586 -1754511292022430368926108462697349120 10149587 -234983997838297552387043851056928214448 10149588 -103372417986111778372235696282222233728 10149589 623504770134249338230465335882680621390 10149590 -38849800031635192988519679749303356800 10149591 -1158870734149720256789058219511860480 10149592 205637843214036053671645611263944949760 10149593 433708531470473606723983240752380063760 10149594 -7574908534805724903275403658697717760 10149595 -242341004581434145917152570142689235840 10149596 210068103335545788107165832376691255808 10149597 44497120466489407257831297125524560000 10149598 9020247638100110106712913454711430464 10149599 -440716475587501493032582061686092386400 10149600 11658664522568725947959716429922304000 10149601 -144290747398380816470541523243210368 10149602 160146589893926170886523127037494684752 10149603 -112756056606961207220065685230743929856 10149604 26040825960292548272240600394500300800 10149605 143641383235729245598425426502997179260 10149606 1429259397302830459356497064395900160 10149607 229522922459561114105353453402919475200 10149608 15333650007624853241971398711931944960 10149609 -304783858719653587937793193859018634096 10149610 154598733108202484795483992805662752000 10149611 534942260537044645032906618645652756212 10149612 -146713804690596606558869911904863789056 10149613 -121042123827253947907523530804125207360 10149614 -169735566698060987928028415276310481344 10149615 212217432912759703748743452679409891160 10149616 -69019300605626402139709847669818720256 10149617 -119435723924525255567538800981685662208 10149618 -17846548265282490374803986173730393600 10149619 -48002756260045638281155933370069066400 10149620 -135816260978297627758068344783206195200 10149621 74449009927644597866268391803110970912 10149622 95760705298844349502341708846419288064 10149623 552338377118450492543697754603894566960 10149624 -28700821747643295077762940562368430080 10149625 162111748403023158110905975607068077000 10149626 -353715985316465739075143607090669301536 10149627 136754552167670505512300775325714039320 10149628 -17916200152427576496807718804192240640 10149629 144925417642618723808906863371732375360 10149630 90140226511715714738064597330937979520 10149631 -315974566577634309505867170785674701568 10149632 -77742051824696920709698769090865266688 10149633 92875941942262396780423987541027249478 10149634 -6092754926137232639325798876690343680 10149635 277346497123110272859515288353104324960 10149636 48067962381456525952862267568243732480 10149637 -240789445565004808987487435224021131588 10149638 -121184464997320735244202862063812965280 10149639 -217620396557913110012379197056821098160 10149640 129016674400211912761941606905199052800 10149641 387133809225303314190654913960172014800 10149642 -135174549337038857081890351607133105360 10149643 -22038963228368684458420143938995986800 10149644 76460053246284178758352577364767078400 10149645 118425693649907135575254343022205264000 10149646 -181838137451675999798551059091050765696 10149647 -114694101506691340285056711792653088768 10149648 -22084825176258395779953562095924019200 10149649 -216624809258470306049863631134302982620 10149650 -670169244214281244751127857363097600 10149651 -538153622031493637227655819293388677920 10149652 -231019351368575518873413193929508915200 10149653 -85444632165681695465283292697165722098 10149654 -16460717189907685579803533094771811968 10149655 -137610608838770997052171027521835114080 10149656 -213155120648019487422594782598990704640 10149657 26850190795568242077532076565070963392 10149658 1024322134956541294633202459316418560 10149659 51124727667728768589710238107443549968 10149660 7490404924369192116176259906806400000 10149661 -289757646594756095166118726227249667738 10149662 120465492404859568458172390126127528832 10149663 -32870899653078601565204896034598004992 10149664 335273395731697351296116885333847638016 10149665 -174880506659459298050409899728545670080 10149666 107688286900931857743376030496868157824 10149667 22135709890600337794463737721385180480 10149668 330753285527463407220356672072360038656 10149669 -61299798229208330321120749825283034306 10149670 12677188992907361460269172838785964800 10149671 71371349588181316334433954287080049712 10149672 -41218091881235863086712586994403983360 10149673 -155916284888179910374818371978089461516 10149674 -152667532524209087486466240811693013760 10149675 -97498842588901687979437804186608771000 10149676 49881777155121315997131542244053576960 10149677 -2346506238004848442476613612908873792 10149678 -84447796257892553422789935266924113920 10149679 99103959453671631060055896533532387520 10149680 -1857559985306146437182147677898342400 10149681 310741609421921258776151417704320813120 10149682 -224036010911556418460975822365210541808 10149683 136699826512675465278188678344905451680 10149684 44093537102831277080219064671258081280 10149685 55343159581020065165895941642390674560 10149686 210325409608752081885412088652172912320 10149687 -284847988319873972019886386553681688712 10149688 66671733163407668826596803078140395520 10149689 -301223485409929725314859901296832095600 10149690 -27081349434110030149337464197929652480 10149691 -121220029005722383877259141871049402908 10149692 -27538311846515839794918911241677328384 10149693 -91417145775189819779593914895964678976 10149694 241176109346265758857207139153701552896 10149695 370992406124971671291000854827885684200 10149696 -115279483226407418599661850637797163008 10149697 1328906341351654148664503900419707804672 10149698 1071460500443414428753066437053112864 10149699 34536190916472803499155653750019933952 10149700 39870797505208534432390743570804710400 10149701 -59460090877688502132027880879766122056 10149702 1416160918976652556286200422511019904 10149703 -169820663801785383482390901952211768936 10149704 78165797598282224401022058448677749760 10149705 -10787866086066586799014738854398088000 10149706 172513962640060444695278570028179245056 10149707 -553739471608219893121351821243606808044 10149708 -3555698137153901912331741469037437440 10149709 -343062510820460505169052596041713806090 10149710 -42192175899755300863597239986355456000 10149711 -53883099588052048910764824861064554240 10149712 -69607005301309712242369801102174863360 10149713 283876097573177285072148425455111065600 10149714 -32527494179785240405607495423452800960 10149715 -3077953545555261899733680961182362080 10149716 279457019538379862456279685382658660352 10149717 92550258166662581775706462786714450080 10149718 -304903413019442984967937866942224137440 10149719 400406990759267892239260897930645626120 10149720 620249993438596041638355843199795200 10149721 472020989278017292461013164118386742922 10149722 -170863254937012633964867421452738064 10149723 743078942509918208529492401427396334800 10149724 41997496666333655750344292663601136640 10149725 -8319768828066604653867465336278412750 10149726 -76449164719201219982620062745284747456 10149727 33359473501587616747757321066938846592 10149728 270370460750624227188029868012229754880 10149729 68074830822659664932150928584925816000 10149730 -112108742605499587673080575780625494240 10149731 486008670176041817893249796765945018400 10149732 -283317412882439938159040178535533619200 10149733 -246367481856419942952709487787198500832 10149734 45266652986895989151784005911953987584 10149735 -67015172881178028438587734915156446000 10149736 274481766199038396219679802815603292160 10149737 -116323562541699675230330254098386834232 10149738 52431927607349295686812998230222476800 10149739 -117736774292969371944056710386581646240 10149740 245731902932940496037210685748463124480 10149741 34344388087792186748605104868549185024 10149742 -52967225147633347787773501334022433728 10149743 487027477738825948871816072327548300800 10149744 -73681862992512407920490466422198108160 10149745 -238004855982145224531765622731419496000 10149746 4601563124434968766054562607989805072 10149747 4743355406182107425886327512672403000 10149748 -109971031751112729287085632417053937664 10149749 -212820593429713009218303591717480745440 10149750 -88056623119564225087741615132033632000 10149751 -85570332091968245547666630955110276600 10149752 -394666189235665188132857938784358481920 10149753 25912266477804358354270934806000780800 10149754 -182923562942681503036134986879134625424 10149755 -4049617677928147106492872690801359360 10149756 51104052004962762145941718433407386624 10149757 215519729571932168395548104999039180172 10149758 -32810005586559573843906569860687019520 10149759 220539498316753423863267090426753757440 10149760 31073019170414056944737796193517568000 10149761 -566708919902066856933189299355355820076 10149762 77756886539164499902608349865200435200 10149763 577171361012120834649242715053291008 10149764 57242697190584467217055885766668348416 10149765 91458790792262578545186614904618186240 10149766 224676050632842149670400722393200542656 10149767 178601781645660285516096354358271388432 10149768 -66168985678470447918874660279398758400 10149769 -11509752004187357178931476980158795904 10149770 -13108445019877865814492491959266758400 10149771 5884736760845961756597452053317173184 10149772 124000623145898520627934530078877192192 10149773 182304511613293487015356530590840465964 10149774 -7888133762866797769280435591470914432 10149775 -151920339690489899240706037279062446200 10149776 4966176969387712272041166227458228224 10149777 56846584732471721366197806102030597648 10149778 -207499489439182243254401593226732175744 10149779 854502007403269918669278712090496528160 10149780 -27772446078333347526390644691299020800 10149781 51269483927438830164461083986111244000 10149782 16221007413863332254004992421931153280 10149783 140810914020678084117326247642964404864 10149784 -161808920034579058849949073976757268480 10149785 -99804866802799583531984864180797310400 10149786 758192173723466376987373598791161072 10149787 -49611437223047133589504407939218495960 10149788 -35773733054816258554802268360087966720 10149789 -24949513692167507433280310347499643072 10149790 49349339076684638260458402884135861760 10149791 750328925423107342685458352421962748192 10149792 25200868914285180303897481811740065792 10149793 222314877073439723523414793578648705684 10149794 31802885155242101655815364288475023696 10149795 -21122448474181317048548223606693661680 10149796 -16476973375387266243011768606711193600 10149797 241482923021144014772888394267719520000 10149798 -143677922232687668876608400293175382336 10149799 -112878408375560661057483090191938822608 10149800 226162459542929047989813841962209280000 10149801 -84451384217328858794262342571637536368 10149802 -109512181064220784454487252199398009840 10149803 60965678328618718715584533432718915200 10149804 -27616054863639212709839137274090241024 10149805 290878293193873355802067577822452849920 10149806 -3419636857221126385732576837143914496 10149807 -362143731081746946714166993647338759160 10149808 8652769342112881845738767506419154944 10149809 -82794112685508869997882047167890392796 10149810 109372950683800484637715646259925163520 10149811 539232766340205093487070497702179039420 10149812 -546839786397723889319766711799707125760 10149813 392236086321124667070093060968106636480 10149814 26835389568711034116920787732659492256 10149815 -159828993212121874290099253535432410080 10149816 256684381010204147118313138629973647360 10149817 412025675010726517558860471381439239312 10149818 -50327930125656975182562334642072688640 10149819 85551700798761321965477210971937749440 10149820 -96283984539124498718038085839570705920 10149821 486928318839477059002235524150720496544 10149822 86465110971433630719849201629566087680 10149823 486773653702187592920940137203639115072 10149824 86399279047232214373359371722325753856 10149825 49254328913629580365680103016560737600 10149826 -333087149926470396128142233393725248000 10149827 -111549484614696658993976571992305716120 10149828 -103258799948535977361587516284079886336 10149829 117580522671969295447982661130243768320 10149830 -228490845161050080926376763143294288000 10149831 160582216020279533974175338560974909328 10149832 11180119387042863909065896559199682560 10149833 -663005233490753315655879730378212458700 10149834 15092049890506573609799309731982905344 10149835 -230036722004155459647298968525192282720 10149836 -38435761149912024094440770415872267520 10149837 -95213595859034755612213202641976957760 10149838 14141259019418925749883180584683530240 10149839 100170224772411087413850862406931657456 10149840 -16725254886020849042518482883077734400 10149841 277876219663083341224841171821717397120 10149842 -23249886184465700609869015994296285056 10149843 -90681152983632821845121121923852808 10149844 -330697751571609890738803268860259035264 10149845 357007573424954912933513682901905515520 10149846 21746375466372658572605597315937337344 10149847 7847796381486530947785158070089451728 10149848 402385194496961210363750306301694863360 10149849 167003774450825981091257361519914544 10149850 210259351928000587589401809178700560800 10149851 -74853169671604752428716817814988793616 10149852 89513078034683871546210684796977561600 10149853 87778153423145229122353702230281776480 10149854 -28040163878259078025681974999854444544 10149855 142772165647889573098156440023042205600 10149856 9631476241331933130156303020564152320 10149857 85620235923810766766537594742459201840 10149858 18525249796045415581942120360787100624 10149859 86532090505412364374361851465690382904 10149860 -149208009432295076330009131949453326080 10149861 -1490958746699243368769768574619002720 10149862 68543348502536507189211791331571545600 10149863 -177711071910223211739890892253037057256 10149864 -56228081489472141023958796243021332480 10149865 -32001270100010197570860598154178178560 10149866 -12964490747050788889911700083089932368 10149867 63363417115543265364462647651899413792 10149868 -132187102948488531084306916716926455552 10149869 -58572280118316474064357873172054546730 10149870 12734498408853812940843857378005213440 10149871 19165862641456076659925913623324910312 10149872 -91290456797588264670880142788525031424 10149873 306697000817012684998677309201318294384 10149874 95260387857251432130502038723161751552 10149875 223846825863001777182122362026041400000 10149876 -2473211668546108206003323535008679936 10149877 171700986950194298262807350252925931392 10149878 166137561012556023952390232796655928160 10149879 -282235883683726535227991050548660091416 10149880 166061452943901106385342296297482240000 10149881 5989306254567360183131405804420923392 10149882 68801456903503739181791979041070907392 10149883 507881257195264896207963512950096875264 10149884 236086126886841004984529635527281495040 10149885 139789386168029504750827203153792768000 10149886 18730477872012593448699033197065434624 10149887 340518789329452429038973574367994908792 10149888 43791103465869061747801196006284984320 10149889 -282293860878360500055685114341007019180 10149890 -133786324246254070175389248438847096800 10149891 -232201153923599467450005227568236224008 10149892 515753381655947513331989505433971712 10149893 -133589391378856063898654073220641685416 10149894 -79734259813392807910573320263852017920 10149895 -77923802476402956435046761421125580800 10149896 142625092568474189649670452895072911360 10149897 24472678062539540732462961978692093472 10149898 -155268325498540983733543671191146913280 10149899 179374513075889292412033026973405218900 10149900 27985309786391022350769346772720025600 10149901 664564394762268651944094747614094805932 10149902 -72152288153406209305227123459699358848 10149903 55423250865235121757573155142425574312 10149904 -87596938580128760474807321715578044416 10149905 27446991480250291664966320755820467060 10149906 -48230985937007703199189639063731250176 10149907 200486715194574530632017500512738586156 10149908 -131836654633687402717712633920643047680 10149909 324825431398527746795669778523780105632 10149910 7267140445920197754265312925218412160 10149911 13575963687939468191253184578634717512 10149912 -129281789890235559701860382476548956160 10149913 -470476285813872896283416151265027227840 10149914 111048026098450500461810275897875014400 10149915 -244466785903232832480126670140923464080 10149916 44972321548506784420528756345610557440 10149917 -180277720994960606802851630675638099860 10149918 77998264629580677589648674806114519040 10149919 31573487836755617148659680697975355360 10149920 -28340025315459421760799659714307686400 10149921 69196644166968813861383341483823358240 10149922 -328901246169673096230756744681280141488 10149923 -35759574983070151936377635650003269936 10149924 24066343250462617390536876501549649920 10149925 14287599943359395734639275101490570650 10149926 364981053770437118107298956869018983040 10149927 -88132707527266907719846473142716387840 10149928 526408412991257190369677723772084956160 10149929 518450923147897086932924255806197350784 10149930 10243899607070499576589262248047544320 10149931 166417206613990788088287222999205552128 10149932 128063014776100060176792827263423475712 10149933 292778785291625416725784039092976264800 10149934 281709513782758993838588218401537335616 10149935 -3968168188539615059984137718908926240 10149936 -50334928821543289579687479020761939968 10149937 66839212385438024030349583360200931904 10149938 110552651354432833119527061220971546240 10149939 -269172968456130880580318730946547823336 10149940 -241540882880508667851731980834840392960 10149941 37253005133110583065923775657858290912 10149942 176376529423260786102399043774376970240 10149943 -277390138474029531501580310983929342808 10149944 52296575415952990591900385231550873600 10149945 65269603479749165644406457687638667840 10149946 -224064438904187101142768054952687868416 10149947 290150957024260137971781696925042947840 10149948 -3180384939100999644483555591914452992 10149949 233560033228243045252781750011679178950 10149950 95420291979422087880018219443002200000 10149951 -42925206018146731276522957104074927616 10149952 96163583626128023181397158022946488320 10149953 -59030630755255694957218471467318638112 10149954 -8812712255078202283503125173387313280 10149955 -166003042510910153429190647792413766640 10149956 -916388484802377223369872597045477120 10149957 -35898935531574295918935713218329682146 10149958 29792873246668268470851019279112451072 10149959 322616487270908254291929508203837901104 10149960 16028676710943954057883455854277427200 10149961 -81076497251138908773292716476174086438 10149962 203068736839079360470575279303571997232 10149963 -171225258436273823747862666713719644456 10149964 -1129737873873185307985914723243848192 10149965 124042637596219513782757453071229920000 10149966 53277106545844927764801798890372199552 10149967 -79659438664510349010410985120561472000 10149968 85536535724827911529928369127931502592 10149969 5406639540339125615773760422328387520 10149970 -8350516485739697367345536103405877440 10149971 -146709395216828216786081870916709518000 10149972 -65342033080396481645651604488347496448 10149973 -513104834826180795250421966532703700996 10149974 -58285123845956013794221264065843159264 10149975 -163366845355843396313846639083511904000 10149976 -112075907025073415289053577812949841920 10149977 105523478712309532567963792862702460420 10149978 -1178989526624864474116818602111791872 10149979 259416752484978087492648310702153431552 10149980 138291325282062701589917581095299520000 10149981 207911494927261599380494565500667636352 10149982 211790972122036998702687729861241214592 10149983 46394203210035157271421515649908058240 10149984 -57488114050568600871543501357574520832 10149985 -189031452697587950201754206496214595820 10149986 66115775601883392259826612853691978752 10149987 243038807773563403101012680393559643968 10149988 -159591108224634478641713219673159628544 10149989 10118386051903333314943621953746682240 10149990 -40583723407723889248999944448256716800 10149991 -86794244733706576467002629706709447200 10149992 67064914876560687225283377721134366720 10149993 -2045499406580613619566626151152825856 10149994 -97979594402279580431788215351609946704 10149995 -15742832096794105371190926113324322000 10149996 178717684013104295536426166147273774592 10149997 93212130907252433586172258204626719520 10149998 -214359322581079828866007209215483736000 10149999 -119788303834326466843314296397973286400 10150000 -32192261694700111964834428409856000000 10150001 27365626067652169326991071682285758408 10150002 -190312047790292198904742969119723720960 10150003 94105693970000544855649579991442047160 10150004 312820731686772869696680301307892381056 10150005 82998311024442942148657684119436324800 10150006 64926240540496382395607789035359524160 10150007 234699111229887894400066342488546532080 10150008 179278878761086724241957606508951633920 10150009 55362433476327281528576133800781033040 10150010 -25182866706890051389074548259915878400 10150011 -195727573175521140962981141049450763560 10150012 11881033489483137677231490434552109056 10150013 -619403943216315221813770886425493679738 10150014 54705749183574518304485553246023457792 10150015 -150874364399667268947137995887352838880 10150016 186654583169835202643548071213504921600 10150017 253937507693320397980667439159776639280 10150018 -27304909086938817047349346430475594240 10150019 441102351144436181156669897575255005960 10150020 26608110955627511491212574826556456960 10150021 3844264179157193913875547466956081344 10150022 -113215804289233409053874623329844406688 10150023 -3387770338226734937674357657802518752 10150024 17703125301603847715704145347169448960 10150025 85595437810656461943691523619713976300 10150026 291665803131151102197974457696130366464 10150027 35577824004467491076500205857461451840 10150028 -36519224286390877996294236031744819200 10150029 -7964102536102075160598582816331156350 10150030 6011533348272214188562209609430352640 10150031 112391481168730136386870426531227183120 10150032 152914994428183218250303059701983346688 10150033 184158651760265330728501389743892479282 10150034 9631856122537891629631658910181776384 10150035 6572697967370224220292174975226479360 10150036 90114347492220768589677317073059360512 10150037 301066380892692814431284393591694428352 10150038 9074439710912768305145350236773307264 10150039 517788109751705842035882004850967344840 10150040 245328325814098018952930671199721676800 10150041 92858698787496571243175791347194291424 10150042 31110015726158582831931341095873688064 10150043 -82198374108954387498135213732750579708 10150044 -745695926064770707372884730844359680 10150045 137301555253707940905157956984127464300 10150046 -208950720571612260084855863108827302528 10150047 14953406365991850674272214140707065640 10150048 -495367306614087348936636704797457448960 10150049 -73603016814180823064453635722232307520 10150050 -14557315487303772127387261310579942400 10150051 78536915046006797292416093451460669504 10150052 101910165569376769427462576026509898752 10150053 -118237033063065541416981876429400195776 10150054 -90137246477065525022556788251186975488 10150055 360644044658197840544607982273927620000 10150056 113191486398694748798933066485678080000 10150057 35330552613050302177808604254077997306 10150058 -71929108083054560593365472573699488000 10150059 -308290976433132282067936869706870697472 10150060 -252564652262997885151242807771073259520 10150061 -15838337417496957897390516703827180768 10150062 33654145491268781262831817168265121024 10150063 147671237605973504471776684510389658368 10150064 4604550236083673301453533285351424 10150065 162361779300217464999122808583045603200 10150066 17041958622422656909923341640121286400 10150067 -123838472793141694784867735053844557080 10150068 158977992995562042903324206756722950144 10150069 -565424911328294217917930051604243769760 10150070 -9891815369638289193175390066488637440 10150071 -270968037065497008665015660336756859696 10150072 -185567869323205784034705193092698419200 10150073 23422045258551888183512006979217503360 10150074 61123655427845254072989476556731332608 10150075 -96126167889090333071359220667356902400 10150076 1102319964088056474967984104880261632 10150077 -37039794471745298030118714734492319168 10150078 20790975369391373886549196304734709760 10150079 -404257247105031244151556407573757712320 10150080 18110193799789148946339909991189708800 10150081 -325355180752362943962150493702419945936 10150082 56810466682354130306426446957166394576 10150083 -34249107286923197065453805873104491840 10150084 69416496055105635066419704373014781952 10150085 13243341126756337777527035953941600 10150086 8688327522076672317144002533811868864 10150087 256698267027005793729149388871832930760 10150088 -259495440066393247883290792312088801280 10150089 56330922217312866618420602531963306688 10150090 -181097267055481442793739227564628663200 10150091 93171504146553096271448087634199779840 10150092 -176305403603467878306194907003876643584 10150093 -808525608242730605595532348124885269920 10150094 96500438986848101140446928275844608000 10150095 -35269955850817189837678739683847787360 10150096 61784331688253493452156834336465092608 10150097 -36123775390814318981883634192938363408 10150098 18858611031697836834647097130585546752 10150099 104179600297635556761866283365201856752 10150100 -239613470769676473792652640456998281600 10150101 99128127808989384988781876573371207068 10150102 282377431909166489794134096400622398752 10150103 -171124771471871627645461736497809563280 10150104 292773857402582452365785313974710272000 10150105 -40773026950733096477721870051517261560 10150106 11987845381088971868858260657811161824 10150107 -2145330569523171196288693594619301888 10150108 348265666754998421653964829111861590528 10150109 45493794450781122532388769044289734310 10150110 152887790110830630167946782620867570560 10150111 -138430514120150403511261204635082575608 10150112 37413454915505973770940498881333428224 10150113 -25210867057305851675134599689553530112 10150114 33435004015359800715268488329999765280 10150115 1908073668974739320493228881025427920 10150116 -170966984486332618972061085212040683520 10150117 -24394514974078444052244110292306760834 10150118 108979108300393759976614803963912067200 10150119 9827569694592004489292744597850209280 10150120 -675908839180041137829384065816739840000 10150121 731021183483104954148470507292880496500 10150122 107021287262660660493473289958792224768 10150123 141084442372221246377762694498154636800 10150124 114010623038885501958630515641254528000 10150125 -344475370399195952230571011021341816000 10150126 68931116908980646747395957623086757760 10150127 -84207141959848962748795834555901411088 10150128 23935259212138623285044464624291971072 10150129 -431051939215715572861044148937053301520 10150130 -3594826750896278140017520135931143680 10150131 200354814446968743574388150603992016952 10150132 38986639486195649994247099354638622720 10150133 -37412540355125426058442253934614448480 10150134 130773122202127110520289727620455980480 10150135 -316212814756164624981138068965985354400 10150136 84413814042471716028866295760601333760 10150137 -83001898961080241554753848428102566560 10150138 -11527221800146845541904337755023451280 10150139 753621558089246946526064995444696560 10150140 30118947634393354179704528608429670400 10150141 -521308146885607079700676861560155102458 10150142 163534776480403867513539428441045529600 10150143 346079190944215514568815002093043889864 10150144 -59684538575005626499048012591545712640 10150145 1745891722507424524231261153090645800 10150146 43407918355341431547543567151751387472 10150147 23701065275888815830975280185230106832 10150148 31363804889580947900074450055693870208 10150149 -33630006095798298960853575780408776736 10150150 -2630206179640844211575450227234766400 10150151 -22867835293150344059671897319353893096 10150152 113332083935908819929322473041885061120 10150153 -65141988592098349528438896968236686720 10150154 209405959081181992930029809902108251696 10150155 -302697324186439101837418423515677691600 10150156 -369288158733097695123658054062203695104 10150157 -853002564894207888652137732724096482240 10150158 -100632695892321362915452734421339617216 10150159 -50177011920562115048970272172762695000 10150160 -48269262498912457017739405255779287040 10150161 -1904975839674301618399138483109990400 10150162 28332597117901071422255196761123238144 10150163 -202965886958020433024541377527587237588 10150164 -59261581465122100861513433672759623680 10150165 193699098900040402657812667238641310400 10150166 85947798408293717870813505944208107904 10150167 355995883883848802345605994833247046912 10150168 -78144041833030725970259182241006346240 10150169 79352305255276198782269522647501228800 10150170 54146379767343348814723193309539142400 10150171 428965035000708190565954402957671850372 10150172 349601622103424482699725980707145074176 10150173 27356719711130760612625245753410092608 10150174 -388828631161363674418606564308536178240 10150175 -12652371060436780601705776958495846400 10150176 23962250118174177095733717109995208704 10150177 -290477868482870182036389500457751114200 10150178 -211523055533454922012296996286895935200 10150179 218748002274067315012048515517317000288 10150180 -43926382088001794844669095263290470400 10150181 27558395739383553942324673237324516092 10150182 13879279544288924626386733881065089152 10150183 182074743089879501626493488178858434800 10150184 -104512986202263533891804198624614318080 10150185 -183946614504147491206913963745167995200 10150186 2419202623682569995779736301556867424 10150187 127882640571505976087546410712516530560 10150188 42400774694925697490897991597333849600 10150189 25495825137948187118129895808307437440 10150190 58747043794002196940117315600330551680 10150191 -12707357584354419060066347862210384768 10150192 4583340495102962840838497659656601600 10150193 6145562197971085675341097861511621664 10150194 13852022401707936321958418515106188800 10150195 -146992546025312484545534939463274118400 10150196 -47772588984828541775034078954877009920 10150197 -2843568160423023951975019160433574080 10150198 -39455564396196200890189079634671714400 10150199 -252687489251417591127742471657549445760 10150200 159923701777437629251906268963381760000 10150201 -224662433693340673715981404352055427798 10150202 -61965412167824429381817125896424066448 10150203 -67171436712205038844858202445257412240 10150204 146572842474387086154966393391521299456 10150205 -118902568261429837914066506843111103240 10150206 -14994092531831761722259331725964525568 10150207 -487387379589060526281425116133135734608 10150208 123310925218419341305247647202715107328 10150209 100114804476908154310927583094258763314 10150210 17330699463914215235464651925250969600 10150211 52010274474949496273676298861170606432 10150212 20171699489949614913204660284331927552 10150213 -265006512212396853778576354087211613538 10150214 -349571599096916493151258886362594844928 10150215 76404169435044971752595009514672930720 10150216 -141252195038489029077652998203858795520 10150217 46614649472148313340627946325230922368 10150218 83889392945049766570866094358318361600 10150219 58108857447501727313693760207517593620 10150220 -177608494131451058463777560388955146240 10150221 276472215977961979525812651190397481984 10150222 -86473497371622630083736725938074071040 10150223 55673139445993677850860499525497722400 10150224 -30087842774157912770177598531174924288 10150225 129261652119997567049916677185585073100 10150226 -88842074844472572266273584695216248688 10150227 100304588555470378029155238520605192564 10150228 -264124793938510670436367444658460653568 10150229 -14961676911200618595959176088570341170 10150230 -90135374602030516416698463449500145280 10150231 -59616577793524285833563665007964145152 10150232 199078233209352170085160500440000716800 10150233 -304677209743259801230796487442825244976 10150234 -87744641990723007016792778229897854208 10150235 -119309570728789894270390227443181402240 10150236 3203343835094775211742388462479032320 10150237 -12593326759819200886104632403627648 10150238 173758576707894566167804096647096238080 10150239 -293513749846811558486253161280204613632 10150240 -172167318593525332466537997741509836800 10150241 -58498819899221299700721292868496770748 10150242 84917757920498509994722855744949767680 10150243 -39646223320129376474630767902533793508 10150244 -43045748865232262032234208520304690944 10150245 -68212116876060867816644352478362316800 10150246 -72095797560126876355165675116156272928 10150247 -101428189315612001817387163694677208496 10150248 -14968915955016871038162617881842647040 10150249 -250165975423367162306371659467307991750 10150250 21730293209422357163951989601389248000 10150251 -84247471440962897679884730084326312256 10150252 -322795201107733456552709700781812493056 10150253 -615133899327750158676756340564998243498 10150254 -24340469755885579947806641740753354240 10150255 323581595666424209473948664452797881160 10150256 -54435499307414413598080468758186885120 10150257 119035975979318915851517708253338436288 10150258 1755145858934955747106994799209302080 10150259 193610324239322767085832875045480317440 10150260 -39871034956192871019960720670088355840 10150261 -260683966408941627052171466578288746240 10150262 88116230844922888485197893789374719232 10150263 -409666176593823541175864394456643434360 10150264 -568130134065410250743257705233144176640 10150265 333003108592340082397060494421684878660 10150266 -99923885251751174970486719808516390912 10150267 -3421771997362403844359104050283780968 10150268 11136498626226140652515032906214277120 10150269 -72273350327748086017613214920689030656 10150270 38622565217935693208574524189452492800 10150271 248485059685824949881217870560298553472 10150272 -7521897917942750436371590559249203200 10150273 134280531279591183878161521565970850240 10150274 74712466004276005303539770697240695712 10150275 34728166577757804252368212120911120000 10150276 460658086570094460638733666239769652480 10150277 544409719653068044431871456804918312860 10150278 -52416840163124438877968622410388988032 10150279 586074680229932122811513510331636184 10150280 86921243475847714161242606304173260800 10150281 -203883420371934662953143505930595801430 10150282 69017195653040676029994878528659577184 10150283 18126337492164887429438468198234245008 10150284 19046975115992275085151924468495240192 10150285 23630353453132661865985671856847592600 10150286 -18473542356027215531723451889465017408 10150287 70063874233498623126509555009615943552 10150288 -14287441037757891738126774197432795136 10150289 313963722538237360161374443002858457380 10150290 136966189996797859420965105767458632000 10150291 323771246689357445367149310485339550720 10150292 -195465114778055601714099956750190147840 10150293 163903499006303529608859201715799746464 10150294 -12381467453021071381346597534878771200 10150295 23563734556726498375455367907194600320 10150296 11111124426613265748017755242473840640 10150297 279064805843194089546922462292605692746 10150298 105137466584497971554330204540323573440 10150299 59756888865399739836133119369664481280 10150300 -98648108551088282185617911229699481600 10150301 -148344149453910719763859226133321471840 10150302 -92439682176348151229434525444975481856 10150303 288043620556267046111408562435557891552 10150304 -277700216207106097567294807800805392384 10150305 3334088669267403092249712313232394240 10150306 268109636745029324689773794485526102352 10150307 100164199243218023207106596072349035640 10150308 167526439191999045351842988701914546176 10150309 95433533538646675882628564189647058484 10150310 -90092726015914459638077307405448106880 10150311 -32100165870925351943928944086284469680 10150312 233303053737203524071340376806214323200 10150313 463201245250843292030115791174665597440 10150314 -30395283996996628080495384020609382912 10150315 104522222576531604890475767535506380800 10150316 -107560504757553056256027176161761868800 10150317 -299918593326769725942697649395341121866 10150318 -109384863266167439104292766047955944640 10150319 490197441832250092776309665294076148560 10150320 -1643893092300532229855811434768302080 10150321 -174655324719173623925814250950210268748 10150322 467063409621805381348260236313314304 10150323 -245030036569325420376187910911792431816 10150324 302661248447236548400716414816649613696 10150325 -297688783092955132450976474067027196950 10150326 -109922206624610166587118127069482727680 10150327 -136165527249334634103498422999076600 10150328 -340182493485667877262394824422422179840 10150329 29770249416108144368775228910163583360 10150330 12997705766692669546624606347267686400 10150331 -310612057949614123119159304621266995868 10150332 43339563616350002746919017270739558400 10150333 402903222845832680873723170227857888582 10150334 -108665223594728413629230199889903421184 10150335 32784319878809964993160363156035385440 10150336 9651928338756898762033870175196938240 10150337 273555523205419130703883001347483131840 10150338 78640270092084053812122908119701536256 10150339 272990987810560051900164210771984716800 10150340 91464684544779656340891766391521159680 10150341 -78604878050584874762489488032633709056 10150342 49082801406419049971371642834612767072 10150343 -189262094137465393361982049147175815584 10150344 -349505169456185353713631547049978608640 10150345 338316219597850206163942184578751120100 10150346 147637463051200639653527006124944845872 10150347 306191588989354361628257491432651229400 10150348 45789167046499196765537185892065935360 10150349 -15195158742431367388588563058160717952 10150350 45765972051975031837943855786981572800 10150351 -401042523595642741831023337845201781400 10150352 -50394262756459727697015867720880594944 10150353 92161829265353282917810422130117599504 10150354 172428459125578390292370632134096799376 10150355 -111573712323874260077568599227964557200 10150356 -197914130254836770896322084469157705728 10150357 125103272327293053434091288458598289312 10150358 3104675917703818331394232691143100160 10150359 -360009901020826208489296032470474355096 10150360 145742099159151013783426550339567616000 10150361 -12752511495199139318369834191932679680 10150362 -126875320530784678065275575456691704320 10150363 -403277892469169138259110411048999366760 10150364 106746849634223748449105679035789998080 10150365 -1844261480812179813472167698546182080 10150366 -397757491183083149831478337552096404480 10150367 -411066185637145207415322465328464031584 10150368 158670000566662443601445003560406482944 10150369 284722769019573626159017558364978628770 10150370 -4487433464798972705379453327318297600 10150371 -62913425636562086275186725969519647232 10150372 -312116009785736527289847740488887255424 10150373 173502180349705801912589463998383877664 10150374 14480095928842347290204888616207390720 10150375 389228347183107085090605502300348074000 10150376 523325640834930713957890195191096622080 10150377 -297126112824096827298116683788379342080 10150378 -46926747325762516604509310263089277440 10150379 190841401696017465253771876844427988980 10150380 -89177273039349046117122832018911283200 10150381 26554895055497654323048710338014433772 10150382 60746397540484516908495347114232398784 10150383 -14957175757825317248279478181778622336 10150384 -2549729577411378910581961323069341696 10150385 -148814017992000506377701769814453634240 10150386 47420099462016099038421098531127293184 10150387 99127365321331201984275706391136793600 10150388 -163730484163848101833469436533384465664 10150389 -88479324252635254613422143169570473600 10150390 161665436540822383032635294808806707200 10150391 -396935248048694655433983178034138479200 10150392 -28426895106366736874018028666617856000 10150393 24721301879777322035782661313889070400 10150394 169551214702516610863463044712646374400 10150395 -101178489594101870417388220638726861600 10150396 -38432933012370410044106810492712755200 10150397 -194169941226520077603213709730541980154 10150398 -23299488601952405625233215971390104256 10150399 -120328616088807050943344008612771732800 10150400 -37402349640444609283396121756329574400 10150401 139108801582449637392460561929350242560 10150402 -149177367749407807291826168370750790656 10150403 -1071336508755786044523565161499088830296 10150404 304863516634832326064471954657277394944 10150405 324895194084999743739649468343063280060 10150406 -5176095158902506464695059349665546240 10150407 10084902431312253176723483291666340000 10150408 5130160287983971336277119621586534400 10150409 175808413730142552989657258117864195610 10150410 -63752166008635121271292415153664464640 10150411 180117055211016844238117784543034895664 10150412 531376513015275923064643410739462328832 10150413 35161816692948654034899755838433185408 10150414 -64417033179735379833639883370569786944 10150415 99906996477308159050524908495451079920 10150416 -62318313367268667838490951468680273920 10150417 -103074638181895105238342704915035859534 10150418 -210714201167280508236703990544846991360 10150419 -310468898653643010406184583423504454080 10150420 -47935855663712021144219061951068037120 10150421 7389139232919710764596313194384164622 10150422 -79879057330289648840160984821772606528 10150423 34469262205863501357997661095664319424 10150424 -128534267610507679343555550872927447040 10150425 98548925902599296633295529873509151500 10150426 -92366541796851785713916419713032516352 10150427 -149246481291944348413333492561595374080 10150428 278073423686206999232102722583762482176 10150429 7769827950702707559979475146359888768 10150430 -36317128045361728431094769460284648640 10150431 13032616046213423881604546536925840400 10150432 272933950957675305874972783255103864832 10150433 -141908368476799162571650753418480946000 10150434 5415345431706688639659732492453791232 10150435 219153888289316790820021074817262770800 10150436 72659768416607978699948558529662588160 10150437 376442106394282904331028356873928371360 10150438 1734357936837309752114278807585417920 10150439 210732823501614139997048307958111587624 10150440 161535850210331017429347067794237849600 10150441 -121058973461680237103998069205392416128 10150442 249355253756093831314202578551914077872 10150443 209119356814746602761580276882888077224 10150444 -506495267488889812850862792314668105728 10150445 -355970748025954707667595549404169708520 10150446 105932395055223182913102048755634969600 10150447 -94534535412387465094354453848851045104 10150448 -75329195744352304984581632300138496 10150449 -203306805011150091309053521749115291392 10150450 39414066701524383053826889315694172000 10150451 -4796957384548493070020748357390547440 10150452 18023048571129984819919834877920082688 10150453 235066135645903828394615571101371790702 10150454 44010588307961309106429464501589672960 10150455 -73338816496655822226588437840561018880 10150456 -236571215289346527368339421194184069120 10150457 -41462317858680717907433415034004084028 10150458 -31084150862500240423293655702300795392 10150459 397798628836670408734211029284027419328 10150460 -285722213011522429133699153288094174720 10150461 416976900938298681047632492900643724480 10150462 -30168777032910381709423062267016377600 10150463 112754334954777563046548668227365099712 10150464 -118721359769598940253832484012205015040 10150465 190835024282608023774510088796607384000 10150466 -42446159122496728129058748777941387568 10150467 35873947118547471116599700530466998512 10150468 157916880155109650839518377744436019456 10150469 48192142184075712306141247856609196672 10150470 101414934718320266487816943742174989440 10150471 -77880644810330893785874846740357084328 10150472 -120547750326497167219894258785978808320 10150473 393661611592534618310207789897355964800 10150474 -285932077290173910580012096196919117264 10150475 74535259275679935726739682341181952000 10150476 35230294722984102261295750235481292800 10150477 466197627533690194296414960962244558326 10150478 -15575203840164572293025606765796772800 10150479 -102010102583880579226771136900442265296 10150480 -27219711395874085954440521441702215680 10150481 107610719160614962094162222442299411328 10150482 -95920525610579330867394862790775297408 10150483 57755376391460170839619014368438474320 10150484 148269918009727882153889769831527577600 10150485 -45799482959017642761258432641293393920 10150486 -465444923010453815579802840578494245120 10150487 -11163360121578743486055867523330191864 10150488 409471347637890265607713328683384627200 10150489 -332628574639291791109934506978951952640 10150490 31532141847985310829801168124894586880 10150491 -148378659308607035965144607252750347920 10150492 243668751709663969901036607627912218112 10150493 -30411627667474708011283322639583934440 10150494 170626878170769386231437656642582528 10150495 302196721389429099739222391586538473000 10150496 759729622323175740433047727298970648576 10150497 -285378627727786854726746979320968532334 10150498 34923118828939502498228175961825534464 10150499 84761006392247017816423734129054779064 10150500 -168529795092111894346122009881066496000 10150501 -196475091018446879408286318088565098498 10150502 -280855213920665205088615792707882870048 10150503 -89804080855088041001665642859783260800 10150504 3304534683226458352982188600920637440 10150505 437027309859863914645212330688173402660 10150506 -87733902888102838327065738957690650016 10150507 221204467408825958107655008412019627840 10150508 -75758234415282146204446771326238332672 10150509 356788635720583235920824719451157821504 10150510 -154873122834871292104540013420157387840 10150511 -210721898956935649481952947575551191568 10150512 -47282764456242420953580900081349263360 10150513 -152364404401738370466467058126902529720 10150514 190229994124240666191302306163793582080 10150515 1961686389329960609963302153775010720 10150516 38966279253447999617736758215799275520 10150517 -66434851334761042983056442963580981380 10150518 8684390194655008209888330994696335360 10150519 -118996622029164065210052639180231485080 10150520 -223338799824989258430225952922591539200 10150521 238722917739521107642576490278757810304 10150522 188436964044797982950813160416306150400 10150523 -319676131923584766829156746784921496040 10150524 -175655334264238642399906066368243632640 10150525 -2813431196601416331157955668363742400 10150526 -256228698033877570200951972299924556288 10150527 198794796660675015465111066238035742920 10150528 -501234954747355503755581999055823175680 10150529 -578477658398520096131899877919603231870 10150530 60859733912436527190272992434166103040 10150531 -3074739640936153850925319166828705668 10150532 24691071663773096911362677398408163328 10150533 307696497466629090356462303647682465502 10150534 12197466276255979440140198050456110912 10150535 -125418010553826162354230386039407624240 10150536 -175649684141797249215341064175036416000 10150537 -1219313016580206266349428550898424160 10150538 -9033083565862979689001702468542480080 10150539 -7881766192063532802352084472195274240 10150540 50930052514366551902437503918205900800 10150541 -25611635508532966719532904216273196480 10150542 82502258647626910411603532843184858240 10150543 -173239778586238684160346191246541321600 10150544 70307466202476610731486553494565945344 10150545 -52219804232017976307946518132498343680 10150546 -43262215683311040649960166958952555632 10150547 85589127569023555721957856935977995264 10150548 72279354503482558464385285125354362880 10150549 -35262959359527950296917654637400686450 10150550 -100089905045321535992310427766546383200 10150551 190591266200616757470409964368925517720 10150552 616720279540113433289194785937011916800 10150553 -33941023974807073657803585371080664640 10150554 208666753357134068464898177348878609920 10150555 -200580026238741949567955152618576195440 10150556 -116531768817575573189765997549203056128 10150557 247139714347586233332677058871319955840 10150558 -20911237024572000225492843448042122240 10150559 292375526948330913544896273344067905760 10150560 30763122136096030169359659672954470400 10150561 -183266900074499010922387368494703447838 10150562 225203441918227772222594086343790909600 10150563 156695501130105419204378675475930325488 10150564 125259627980463213422651617240936745472 10150565 202273735324907054021224400349388625400 10150566 -16659833553683114178540932981955792000 10150567 -168665243941308473390753268273944695296 10150568 251235649365932902555584070910563368960 10150569 -150623144980122905164531903590547200 10150570 -138035867525030102364396643990603151520 10150571 -12845818224579189405357888658309456656 10150572 -80834223342675128313870103815654455808 10150573 -344042311222765823333459943150282963178 10150574 34066830931888970069103058551341588352 10150575 -35465938697338147670658660000293374800 10150576 -1768306073150096187215579667177537536 10150577 22523681977729704791103712146948539040 10150578 9730650754152479213323787365867819008 10150579 379170913863171037287552910771285191640 10150580 -1523034473116835409740750374541107200 10150581 76188782305356127369587367929768726144 10150582 -32517943942393499843439250703380844928 10150583 34787186126028025708598804486493435624 10150584 -147847328602759118071046457238791905280 10150585 333169368392670540711056276244837411780 10150586 -216449313850674174117491702347084298496 10150587 465998430807479974256697196833046928208 10150588 -13692465400401685151695000404804936704 10150589 70971315848538875093432587167851853324 10150590 145594326137954973800140682436643799040 10150591 341934413545155198501510121601192120184 10150592 4527004113825524928242981519071641600 10150593 -311287426790712105939427042977794064336 10150594 -372011159051252939780417700553916809728 10150595 -43903205591334911915041561694163883920 10150596 14644804699423043396701024149605998656 10150597 375707166488268582708416194876079283100 10150598 -127583257734227455885106379254867904 10150599 -213018508904096107274078405744688816000 10150600 83974007070512410019113808028802944000 10150601 -299237128565811550292625372141235136796 10150602 13517578542632798253091032303874080768 10150603 -331334933861960861227531932451460535148 10150604 113348913656332171912053363626864626176 10150605 -136213752030127195893581741107140969300 10150606 -12649266036432597385940865431759433216 10150607 99032520782403910193864928184048079856 10150608 11647070040397935289859648249478119424 10150609 -36864313446198496940338804633586580480 10150610 23799817293124947947728659895007820960 10150611 173327669802954119866785861790574578872 10150612 -25029750440072841454790775732661999744 10150613 10611251372943961108209455027536176768 10150614 -18274159101256124838585425990231555520 10150615 -149496801193000737580784096667608240400 10150616 11176949766077681180321054120309637120 10150617 116220771482871790142154487801880930880 10150618 -309191186179058519302606373177897652240 10150619 117285779104526063837851299053466636144 10150620 -21813057735877295698526572187009387520 10150621 -162111095159128633776220575434736533108 10150622 -143465748572478365412344111851629882048 10150623 -583271572379841095752537124621760000 10150624 -243129550980058726470489866701252067328 10150625 40072381480808521958370104303579062500 10150626 70043394521846592006500795011377577344 10150627 -276739301379014174498351931613974311524 10150628 95885420662129514489439018072627191040 10150629 33420155999380615846080349330529215584 10150630 -73931746032223517612731163320740499200 10150631 -210927254791950408465841418276399152800 10150632 336688510259619376796545929551037265920 10150633 -292751394946058738628006382002943554118 10150634 127181805075651614079387971108956008192 10150635 44382705352483797647106273336165926400 10150636 -69475002839797107169632664579207495680 10150637 -181788818391131920632786020383386440448 10150638 25594904042286676586261605037839455360 10150639 -311710620351855936260008072272208587776 10150640 9939171814016755924031072258917662720 10150641 312969104375928652362919161780788760450 10150642 -26452533007491839316606672212951321568 10150643 64641872549755688503685611333601286504 10150644 73186291518182653348307272508264835072 10150645 394445362128806158700252728057907553720 10150646 -35596026308782298600434396948291125696 10150647 152585105692912689867029432346273310008 10150648 -125800034553318945277330125134374563840 10150649 -126538073529367977320728073077743482880 10150650 14819550276551894566908853762841472000 10150651 166937177050747077004458418571716122624 10150652 107245330165659977975851293437762113536 10150653 -344378046427282340471921867317257808896 10150654 88008863614615249395780518610820128000 10150655 358322274502454985582747095463456432000 10150656 76836519299011708659177248800188137472 10150657 134466368445283699900499214493131182208 10150658 8839483857621155194610596805388480000 10150659 -163690826320160298348091526492815312656 10150660 88876334026589062393846730876075112960 10150661 -83480624758902740719971384413000415876 10150662 14649973835602268711598998538720052224 10150663 54604570448563751442744242877150293912 10150664 342209740589645067336136413314286673920 10150665 -8580666038943420565616376969365664000 10150666 2861036353843335642816420878623339008 10150667 454805232023884253090860572596483146320 10150668 37649585247092550841603635396267876864 10150669 80267948446880011322901830988221821440 10150670 59245469646061019370557951561727833280 10150671 104377296973985564639139507762756831744 10150672 -15568709274793045327129921149449535488 10150673 209191670182670581742478395762830590528 10150674 -99735152608466762137066460252148606720 10150675 22298297842649500825533290312173853900 10150676 -130175598963465691020810412347337895040 10150677 10815790300122668123515697222156211420 10150678 -122402089200776888317558732617012418944 10150679 1557356188937318406271834986750722304 10150680 214174612525360273142591712090442752000 10150681 -143759484216702296472844378740588350518 10150682 -5469987989945886957490774986079458048 10150683 222566504494900167900685255874943826224 10150684 -219119406053976330532456397419947055104 10150685 444477041941323835591090752878111926380 10150686 -1569916954762483056836146029781698816 10150687 627891120668895130533433833636134858336 10150688 559635055626264567167629954103141007360 10150689 -59781806886307695790058230297760471376 10150690 123125179244707566303029155968141600 10150691 -6025117719663775618969173386013745776 10150692 -36515319220173917655817362067056611328 10150693 -420224574518813489644762801911624158880 10150694 11959260336675723997363712149359771840 10150695 -185734893049800315210176506921078767360 10150696 -103858459378348392877602382725919795200 10150697 395754347548024765235417392620604417146 10150698 -39183451666146977087102253438902510592 10150699 -113703121323492025693217720134457917136 10150700 -65028672800528536890136734337251993600 10150701 -473543896473250763674995282083677903872 10150702 25673798893991389008086257442947243008 10150703 156253881088735939587281053374265511952 10150704 -25834905720611927686408726968618516480 10150705 201725360401872857676572979169087691520 10150706 26355402375104962815569960716504074240 10150707 55631867409794472653707875275614900992 10150708 -386253017494466208210199873321966790272 10150709 -11777476754285200488154149123295264896 10150710 -43274115955078775020236640308340838400 10150711 -310418153119887308300052054039249369688 10150712 171747977462558601336617777821075046400 10150713 188159570955478499333917953995433454842 10150714 -27729603427814256187453797012634329600 10150715 27109458830462512006857804685719195600 10150716 -8346195280426492388317308010981314048 10150717 332277840630544973716703291789276573400 10150718 -50602099579540929756708772825345117440 10150719 -135008680548167367172501988690946014832 10150720 -134051891821904043656719435012972216320 10150721 70487117255668191114403981248396146112 10150722 35953446893651906279271838002710778960 10150723 23231716242004479456260943620571932688 10150724 -259609871286428712533840378227319877504 10150725 75120494747481533744856697274812080000 10150726 160527605457547185698168753918642251200 10150727 245171119403643337826804676140931327576 10150728 11856717681523378253192866109576970240 10150729 -313965005848006980055729192863306467328 10150730 -98827408610362919628828933954399246240 10150731 -359252125188064243235825560858099123200 10150732 8603953012938052922550357294666339840 10150733 38347961796226999116073874530087791744 10150734 -48133278326909590649174875703990814720 10150735 146566127258748797438307665922091198560 10150736 86548965977440384604866485276335726592 10150737 67401731128010190098455510543934938368 10150738 80687460539399227863483996313289629344 10150739 169694329735978189012528388141281507560 10150740 -31618693267153874576513034977760733440 10150741 -11180166144431184901061698275220357188 10150742 64549475106576957851177888024633836800 10150743 -277056540881986262784158312370498467736 10150744 -171946502533802216975730745875655587840 10150745 481165615231535800051071089833929600 10150746 -130545448020512184220722400433651847936 10150747 -199104742696479762906501675433306831804 10150748 -322378755652891147405131398597990937600 10150749 58016532242532491904650053869861313824 10150750 101827452224167274562231161211841440000 10150751 71173381900371059369475692480463511104 10150752 6240630265694572330335554816169738240 10150753 -94084972657327970555040736399279019200 10150754 -9989659221862405793338027385810569440 10150755 48511913265903778817656621333150384560 10150756 103950909436296119630499509186742276096 10150757 -25996394107864245595686649340571584640 10150758 1039504307814172192963317533013828960 10150759 74394091615996376806059081647405932752 10150760 31079370118556258959053934734121728000 10150761 37772032610046635167989538371506664384 10150762 -167066689137797448719379035426468044368 10150763 181072591107066574624148300484655209360 10150764 1797341155812217139064263649298022400 10150765 -130654766263365246369190678579401827400 10150766 -30062456795043345556434760256829437376 10150767 349794582661956253801442872107492034488 10150768 19787798985794352831583703261279748096 10150769 187613850918147775137716081742043215840 10150770 25891713685149372997832793687132994560 10150771 -235419231900134079953360947144043055028 10150772 232709388242563084159159338534682804992 10150773 301083249994736777562065578522719732000 10150774 90263645188592413832254371379621881600 10150775 48169827114409944266390003294546281800 10150776 232008317620665873917231986873152491520 10150777 -74426679057819840131171406190861341056 10150778 -386623556708010476289957240571831200768 10150779 272747545409489934263231229531596636184 10150780 75359567988396310543750821853110758400 10150781 489508760022073683669122642951308200582 10150782 -88015948519233871263393671228718846336 10150783 -747922997786318519012016678616159815840 10150784 -19135342189143332159332213826204467200 10150785 -134822764404988897032171167916127852800 10150786 -45349828481494781047906417733830817760 10150787 29580291002229486123253845585449069436 10150788 -36543384758734789212296476052323875840 10150789 -417832232396984493190810183912228490880 10150790 15666290218189539730184660347946883840 10150791 48486369988988292370176510171016003200 10150792 -743809038581168962990036374701952000 10150793 652198574013855945293906904523615590042 10150794 72986989512776743351964174174522808624 10150795 -158488047449821248203685137350210560 10150796 -8917339424728238071727452178939063808 10150797 109014777235456675078153405624325438976 10150798 45138761414163358916324425523064279936 10150799 227511459044304915228570585932731478640 10150800 -8559565186605080688655161178963968000 10150801 139141528824909423252629335190219914802 10150802 -144458667881560002719386692380907161280 10150803 29208666193979772131311437383524552080 10150804 239426045263184556441805815297911286656 10150805 56801406698043392167488748174418482560 10150806 33774296031080753391930486304833148800 10150807 -451565874770249281826333711854949647160 10150808 -149527755976148793696567424867780608000 10150809 328952896489605241527898127263239562704 10150810 -6204447577739992208630293453434481440 10150811 638163285524307801193343200539497436 10150812 -28337636242223506571600536358495846400 10150813 -152510769958943552290230839373231979136 10150814 -12525483126569281095770748577946031744 10150815 -149135704659108587715433460250348858480 10150816 435954547039005647925518024264350236672 10150817 239573987215591789118821797450182295600 10150818 -67132603148906858506793353041604730496 10150819 -33217603677552317125224331721055031488 10150820 -3372555095431024891296060905934827520 10150821 -6380612791584144504787929928112740260 10150822 -68889357124066429227011760113051623296 10150823 79861957023106527019939155942591870072 10150824 -98028799939618189582755537423376220160 10150825 -39136241137966587880165200986735414400 10150826 -21927639318094928726101050561860075520 10150827 -301079179098186180620520497127439407120 10150828 152955639436753031540456983669475613696 10150829 -116205143144079788256900581565370866516 10150830 50248542753102520527979687322593700160 10150831 -472119667526734436598685164520563104368 10150832 76503237098512001940760537970595102720 10150833 21269781031920370881631434425077890048 10150834 -126739645253427868194421291058411833728 10150835 -535208649682677101209573422400874113440 10150836 -57212692111817791421123687435661312 10150837 250812448700037299269413091743366869486 10150838 -2240086624559142598073457532975160256 10150839 130980903038512035187174740293256894960 10150840 57728349542339204906981018218139136000 10150841 482416892918127419458632074234362896900 10150842 -33818110649595505368414267607507875840 10150843 -144452327943420328781280032056415844000 10150844 -4620410424101571540534550116991558656 10150845 14413429228169011453129572654261355200 10150846 -195295985355552656779843852364186128128 10150847 -19942178997436748525474283773974619136 10150848 -17918837724044178292798732615997718528 10150849 241306644144529392950223268201408534850 10150850 -4148975604168279633530524332683427600 10150851 127225336168428891486206503814970755832 10150852 153886336051317800558113220602790793472 10150853 -98442646636729732461365930468256322944 10150854 -51501727498640433948038983901526816768 10150855 -46624672972795360678128441186718978080 10150856 375854595983296468405911659997859676160 10150857 76695092580460894514274303052351239168 10150858 1525530931505805902595320420720569440 10150859 41281860218442178090864820188578016104 10150860 -101852771638183572543395097561321968640 10150861 69152293780495495347363438040063715840 10150862 47486682174941449792712894629931883264 10150863 241491479550181286429528148436433163144 10150864 -82201460167939546436566452568972328960 10150865 261478014300951412240605330062885398260 10150866 23889466703286002225229250373411880960 10150867 45247881692956280794389947297742544912 10150868 -13520271703334369240943139442927370240 10150869 19685629747573261640437492544325314688 10150870 33609272851871076460399042095648495360 10150871 -37866152665321678405276031471072663928 10150872 78272838607740276331949479659601920000 10150873 -513102023134336537060985854408899546300 10150874 -214378680628884587737186528889590658064 10150875 -3597205563869215525276672598615640000 10150876 24405127062376732718460731232197078016 10150877 -377042996144429059538106677415507925728 10150878 50386505531240287698212735987422641408 10150879 -265314229772962738043936964664545753224 10150880 -476343108987608563317888418105821757440 10150881 -400452894081174146677720087777003584 10150882 -22950064058575432914997062241912574976 10150883 561411547364757452269567995151602985200 10150884 1235514882105966450818747015248041216 10150885 101182977890953121083111827082516704600 10150886 -57351929349321783135470849552735486976 10150887 443957055314328934168886486506144329552 10150888 -11643501085349212994450341842577981440 10150889 -80188503992687886945013065665462269824 10150890 -16739574914894741335339851953473436160 10150891 -290762337409045278477830994021045147000 10150892 142208087151599452290729946081126033920 10150893 434816978388729518952959172435133974720 10150894 -34532293281501830718700170295584788160 10150895 114297391120401218866720328674997684400 10150896 -5066587886237095919451540423367458816 10150897 298241103488334118914698881779564549952 10150898 -52450830931230446834724487211214305280 10150899 42737626535326625176879070520036702720 10150900 -27720819317246345530168975652380723200 10150901 -268421767693558711083988402845513718098 10150902 -147827238419060118180576730925715064320 10150903 -43700639264506384347310207592880520512 10150904 400926196843907232827518075784940134400 10150905 -273700629719871266293018105364827035840 10150906 124526688822523077681138286282755895152 10150907 4211935016801637510762470364408591888 10150908 -243662700489786984633988796811909987840 10150909 385085897213530704688410784368456055104 10150910 15336306039503640839597344218595000320 10150911 -51831324798340857266323091579194909080 10150912 -49106554446509001773046048551514144768 10150913 228397684277918774101408157984494262100 10150914 -4040623466550815867764435971629579520 10150915 173284262740003193273985289728367516560 10150916 -218892749808638856164753089059808037760 10150917 40325894340941306360044394554283963712 10150918 -221247605260784227946981189034020775840 10150919 -108057935928754408999929582691997749248 10150920 90799601403506092501048991429529600 10150921 257729384237638938535791950663798043840 10150922 -130730316892013399116089301394383680000 10150923 144508340449728619941106409755787478000 10150924 -2271111749780666173324455337858859008 10150925 35826299701669837206252239711125231650 10150926 -181096323806155060491803979043341445056 10150927 78849424292169611956784833941781887640 10150928 220522541632210465909083224064790364160 10150929 -103156140273914693258483346995970650526 10150930 -16125147102450731920717273119721484640 10150931 27091945667254143485305511323804458144 10150932 -201209457345039511379929996500086784 10150933 158181061352442369336718611176687273404 10150934 -125034075611285530692379292161771428288 10150935 -28884801662310207263723305616047426560 10150936 47703645699993466500902407909947463680 10150937 340900519312798375702475799107869904586 10150938 -45166191651552053361630661324305175584 10150939 9569886266039895394473703641589319400 10150940 142317681108200049040951063029146649600 10150941 -120331575172398052841938407916578611136 10150942 7488798796673183121857554582249628544 10150943 128444020091548221715376078928727645944 10150944 49867461605326091445544085622510059520 10150945 34939325146927373706506740958586876480 10150946 1490895858341912449922195307419928864 10150947 380219540935252533292804916337307776000 10150948 27181786123647664712265716799061029120 10150949 -130458236259957148853326938940346718180 10150950 -7705635097446251930669979903519744000 10150951 -221339633304948263577737532677012119048 10150952 46116942902350997839614051457931673600 10150953 -334152927950378210810477978615157797856 10150954 -52528954450179769178856602409648995328 10150955 76541153923725996066252067732510159200 10150956 129573984720969315453232675961001453312 10150957 -745307472666150717263540338799511560340 10150958 -42955380563180511848223271023345810816 10150959 1554360760968529173295850484704598528 10150960 47296565015560364567058453038510899200 10150961 -69907944244863247687371587884158282768 10150962 -194811438020298883585233963796671896448 10150963 454813363906857049026605989571242947212 10150964 100741421438101372316883438965469038976 10150965 102087098926935649858653023412263236320 10150966 -11896836449004514544205285204376449024 10150967 -7432234777676716457640599477874758760 10150968 11545621930915179843392656072645017600 10150969 693012452449029512541281022141482575696 10150970 -95637862610505872546875855103080012320 10150971 -235431108135871140123315844614995294160 10150972 204460279382485675644773156601154808832 10150973 151986058960334709452371297724235692640 10150974 -44472917780954117419593857319125717760 10150975 191041935108433061460012131847804022000 10150976 -59227809359027967580407346257859706880 10150977 -409823177976209389463515831374357995520 10150978 49802623686817571376595771172310637440 10150979 -373956559708308629227357942827165439320 10150980 -41726112947757254233981090552019558400 10150981 135141334513877430385472474455146820480 10150982 114534122596656564451442215473760202592 10150983 -79035810114623810276394872080094509056 10150984 87070864879520621922347009016795648000 10150985 51930654220827673578705837143903010840 10150986 25304358587522102433544346791560322560 10150987 14175652614996552288382690647338658960 10150988 68560157872972863629484633490653457920 10150989 108737160261788500490886261213201914880 10150990 4486806363482370171058067066211552000 10150991 -319400703971628559981211706974458502088 10150992 90343431239701164808668808369585766400 10150993 57616936533337351190305884132303984242 10150994 54139855388606404859812030439640056832 10150995 -75960600176661854667359240035319708880 10150996 91306143455940060978172946593972400000 10150997 -8039237565109101731926278802758427200 10150998 -44063735444299127205873599729929795584 10150999 34559731015801502604337700449029595720 10151000 391028653702168093219682777195243520000 10151001 7027518322882834347424291088645135232 10151002 -115977500617167134252222954128677996048 10151003 396747536900982389054063414745804093252 10151004 -21214958497065824651864634160182435840 10151005 -205066110655205199278348450666331388680 10151006 50267969236554574471651381851999452160 10151007 179066384688274697990279800687077773640 10151008 213959552025173883943364669372134588416 10151009 185220144986620365642105064506310187040 10151010 -85134667436756469917775917103169524960 10151011 -38226735456154549000745521338204282720 10151012 15900511227881437647336071851389517824 10151013 171297501966464463319973944770627272064 10151014 -16206613434856223231765267983432492800 10151015 4517726498365787818877068361999740800 10151016 55582854690405881074190886963582566400 10151017 -348060707606317252092118607539888404934 10151018 -239390346750636090282445709752754537040 10151019 128745620887512524212508373170182241244 10151020 -158699104237609740042972029805780311040 10151021 117243880215877308015789256107258459222 10151022 8494093988740265494502983698811413504 10151023 110129060855776534271082392844858483600 10151024 -13073685337505988205271027161707970560 10151025 40271075499547085761464418128616858800 10151026 -91289123745361672598564967580303319040 10151027 -7222546620340938681941286063075238800 10151028 -129098803228899388938737330608361594880 10151029 92485186685287965184754896592982268576 10151030 28156807302914847225335100194575987200 10151031 -33242305206549147708551332814604305280 10151032 300723934027240423973752090313449144320 10151033 -210462038695083040119701158715031677718 10151034 -100230639227742339866622902869206558720 10151035 -57062259034728696917779169610443422800 10151036 431016082569858492916914522393616900608 10151037 -45334740528340855590434028457594697352 10151038 -45626820166270789116444933475426030080 10151039 -15053542302593905569385737178464620160 10151040 -141730336690746504707181696804244684800 10151041 26556764786037296905915232373870148912 10151042 -268325348614965759560120848886703152256 10151043 48342847034069372300212660983514290432 10151044 161307472419378324758105445657569414400 10151045 79754099306125750441671041339463450300 10151046 -104362474262499374150797230925624184928 10151047 149391567671566277816115793710871502880 10151048 -489818922219022321672040937505025264640 10151049 247512907435183686580043796815348622864 10151050 8279237363136553127777613245515929600 10151051 -53846747678071131001296527252446011948 10151052 -40977649954584913124628489663214023168 10151053 -13454385417058448004989906966092928 10151054 166317973649765549868650388363319621440 10151055 123211580036500857260444836898513671200 10151056 13404718168800487833348707122958016512 10151057 221070312596811111953817047938040990592 10151058 208700814445658769303709406352544339584 10151059 245792717993567688197416110969683012280 10151060 -257397165844282386312398510082674688000 10151061 26864500509507695499876808095048604800 10151062 588336835548924446310605049765521127552 10151063 -90472800343453608693258820694902150776 10151064 62230867991507232365552662887418429440 10151065 338267460258526730787825680411017091460 10151066 8719039857097069670350217849023908864 10151067 -105438903766675521210952841635469776080 10151068 76645821206402215267983056675012943360 10151069 -399467847100637776683425547441107029530 10151070 57896901629101987623812914576697923200 10151071 -131075279754433077979802929622058003616 10151072 -321553498580050392716144499369197568000 10151073 72491030781355594187402842178212176000 10151074 17985606768397501258505124136828944384 10151075 8841789074866877835842423231819136600 10151076 75425569985534263085811200750895734784 10151077 -154281397168237769321983517900431335168 10151078 90785323031763339835427559530617366656 10151079 110352120138168691696916222053102233384 10151080 110792741544299132375237501959214438400 10151081 -491759794257474007063920515957644346118 10151082 179996225172568730018516876693854263552 10151083 -337156332393075865645543125453028805616 10151084 8920432813936918382762521957620249600 10151085 89191579990030670913164709817782816000 10151086 148744340018240465487519010403809988544 10151087 193215310992042767042952208763988968760 10151088 1166719577573703292457722135517528064 10151089 -86019421770229477853117288446870403276 10151090 28072334265016222709266226262822028800 10151091 -114251525555091917120425167524361054648 10151092 14162645899560464509687581771483729920 10151093 192882408876934566624459052496352687342 10151094 -149198310347456093603422701230653492800 10151095 101584602141779474402067321977188291680 10151096 -6034015542466545920126109436437135360 10151097 -23540387468469416072337977190883510560 10151098 63480856894888338664121366356145427936 10151099 158181068501352346801802356959247857936 10151100 -111379566176011014708566390589088128000 10151101 254906211159219861620669640956707710112 10151102 79179268946789084349584166300015678720 10151103 178455640393208464645270469279243566464 10151104 -154074773513972485033505620257940701184 10151105 -175562558379827946453791383325811456000 10151106 26518039240891510718845954887053380608 10151107 -284990258848792049111048015950909396128 10151108 -106472498067330403285060168381141856256 10151109 321168675189783888988604774890135614720 10151110 56818702400889347552417882936463360 10151111 -330211123105193169480104206335869873520 10151112 -344023520716077599264977535779300147200 10151113 -15010477162074550299362438764146288960 10151114 57575412860844092505747008506081230432 10151115 102660623490323792115283132438307831520 10151116 -149525941617982771847996089638654895360 10151117 74123805718860157853089595783701538166 10151118 33739186379094994102814958150302915328 10151119 -250559425647460588266670898465054635392 10151120 -1232666481414623068647690815243550720 10151121 -159515347322563159382480975490479050560 10151122 123387698268889779330479202031403924112 10151123 -420466723780939635659849177647387892628 10151124 -124503445206378767197413312976749164544 10151125 -101346008020359773672207082604288743000 10151126 81800861260601291261525323688601623424 10151127 66544911132814491714959075406812845440 10151128 181961286682353437207944348948216258560 10151129 119502021536820781324011492989130561684 10151130 79058847435308131542078381697571328000 10151131 536717658854197955712753638362642129200 10151132 -239145626449372940336062911098964899328 10151133 40866764566730973104818102763533167648 10151134 95398290449233571699853285965615813376 10151135 164632605006429406567160896109751717480 10151136 -111561771826417417152912523887693004800 10151137 -362856104731262277083986441172198469214 10151138 320469484386294394746105976331486426496 10151139 -3066645580084316209415928239925358272 10151140 200985218133861664457191441552462813440 10151141 -4294051934027389129660753397013981312 10151142 55670604504620165941039054890513813504 10151143 -182633310348891753745212899088122669736 10151144 -1521212705405313045878935586224128000 10151145 56234898393111105158652061468927296420 10151146 -79265940120125685452280640805164315728 10151147 294381919111581893415053599025103277992 10151148 66406533749742468659952469611792531456 10151149 -126732336960231881231325376172838189120 10151150 44023520831824458726338797020477340800 10151151 -88788376835749127429248256351452632960 10151152 -26837555898113718027346939914506797056 10151153 14717402483344921555893740676774360402 10151154 -104663910484376607469464158629945715712 10151155 62225667407754406087339256343296307360 10151156 -72867830268844550864483099295129252480 10151157 35009596314218774738951591539098060000 10151158 189196237076615832040116257567617771680 10151159 -451789389190928936151568486185844213584 10151160 2462262508792177627801206965151744000 10151161 297162323213036121042794777437984424 10151162 -10218100331315586263340406168416591360 10151163 19605766985247960267342723878223418344 10151164 -260005000533703221850040401075635176448 10151165 452435365156884359859728433214031013120 10151166 64530759976246391557570450025824021824 10151167 17385202052883208838646548677008268160 10151168 185342723418252491430165068226515435520 10151169 4539059780028281145882699186367097280 10151170 78702709811054716683979620622598592000 10151171 271023223178178378651203838137783013372 10151172 88056792672317432016352517640941874432 10151173 682544149820616592231612669274305110300 10151174 29231352887207590268372185550292768 10151175 168984482168381185564619167237390155000 10151176 148292492089199027578647324786621480960 10151177 -199296650248682173937999538693274783974 10151178 74923749114994602555316190914605306624 10151179 588091052886978082496782861740421165176 10151180 27818193570681234676722926792362920960 10151181 -136669715900147347671067507536177732660 10151182 868035728484974502274284637101208512 10151183 -44502332735353855910694579392977725120 10151184 -35658887978083643163389893304230871040 10151185 -243793202550793211213048770488136088640 10151186 201848651885930230234254293208460229760 10151187 135096838977509797420627592029169417280 10151188 10422315562244517719656040699720202240 10151189 84827632342098005448702447781738560000 10151190 -27676504683938055409214686234035609600 10151191 -597545946023224454822769931151810068408 10151192 -248296502410907228515764865021694208000 10151193 90807183039974532630666223080042297216 10151194 -331261424052781034403292283207085433104 10151195 85363721475503374354008041946367447920 10151196 -73084597897473066973732956572802342912 10151197 -51188862924592555455454425687074852928 10151198 -15044044230466202657707927228927357440 10151199 -64912307162078820576752432452182042216 10151200 -97387071056039021217839286480543744000 10151201 -454807078369045888601520696527243228928 10151202 -24376767171492097101180234076473955968 10151203 462865594507632838075066550841653007452 10151204 -34466695877182086588768000745387266048 10151205 -61394191356952161726902350438253516640 10151206 -35379217883360315294204551344371088000 10151207 415823169890965720092275859287839881264 10151208 -248553419539671166792018289519644185600 10151209 -26605313811980402001323008895276616284 10151210 -90889177696794448236783906154379988480 10151211 28161172753605926980854337171694375424 10151212 -136198374113512728293326336819797324544 10151213 231866586098539949559439183133158867638 10151214 -159599770937451792565911025616213184960 10151215 293030077307603288800656553322605596360 10151216 -12477512165338426370682798705683693568 10151217 107925100043297682876846343535392878240 10151218 -17326534817089745269602014522237230080 10151219 -101003461350337418697351822996784401360 10151220 -232458458723686723929008769882577059840 10151221 -151218077478716316728361859125981251400 10151222 -23274796065883675694590910818720469088 10151223 353896810172088025432830046503371927784 10151224 590180585048328042229896374579897241600 10151225 -763305442039615145629397690579328000 10151226 -69454097305651788447244399682495613696 10151227 -5759561421520616227180592920325326488 10151228 -16365782170685832250258609844398656000 10151229 -36060348143241428663833673651426248704 10151230 -52783782156876701381057462513496162240 10151231 -12837799082935562349588254367815683536 10151232 -19563322543878650825108826919972896768 10151233 -157552628738131477319014559508124499518 10151234 -13123843136183081691793082828456036352 10151235 -27254163521845547793475810665587794080 10151236 -109119789568087956325246621450087203840 10151237 11708618034186980461244557382183273472 10151238 132877323000935711017855192687672816128 10151239 -59495525906311869857033038508208987344 10151240 337299427192476088436030448836139417600 10151241 -310136276266704599896901010455458618608 10151242 -6006927762106390123968588716016904608 10151243 -131948894780395936006931061610840215000 10151244 13537812002593869662665914262586280960 10151245 155798121064883176710239748305833641600 10151246 11692388864659111519999304183032455936 10151247 -25401999157666194435347385819610573680 10151248 -169751229160454712513671536449257472000 10151249 143532987329932757335705420693159810164 10151250 6965373856960225932071278516373520000 10151251 -13738744131674772621938810790383276400 10151252 877322033718332920255138446688964352 10151253 -83678022121812537618384775035644016000 10151254 -60982082730390721019536420969894892928 10151255 150107970866202146634987706240627067160 10151256 -13484972813310764419920272894871244800 10151257 -282048492940132717699798364226285655680 10151258 80594645675080863821881298792982511584 10151259 -202256435237417485087926288811459355496 10151260 13068918004840578485214153706074931200 10151261 -782683575391817122628150273506875772788 10151262 61502708412512301582131616489269412864 10151263 744934034066701135036243036232677587200 10151264 -548124582610995150098419285691309359104 10151265 -98520209516025973903875958873696855680 10151266 -58130754147530728166290280382701301168 10151267 11016653799347461254236401045879862784 10151268 -3961700160293486639709771671136632832 10151269 307885305397421169624092222651382531360 10151270 -180636291749340990967864371283388257920 10151271 97864463895393593403450958465226846880 10151272 30962050020317542822779092748786432000 10151273 -47543974457696582562005621739621247872 10151274 11955221857233231949393765994676142080 10151275 87558863349962899754149086512768456800 10151276 -324527958753512407455336667911594808320 10151277 175073229353809849020838506129158389440 10151278 -168654238391938992556922967018408197760 10151279 230661418480742610820862683702859860920 10151280 -24981277641150789944831006763903221760 10151281 46708317749745253246345992027903029010 10151282 -269827327125080931211527979955157475200 10151283 58019477394478213829265041693351556144 10151284 8147295316923067611573684940383823872 10151285 -111811040804156375684492660387352946020 10151286 12615024171810612464379863006523494400 10151287 -261068906560576178674412945097534568808 10151288 -146794416874940875644482522028073328640 10151289 151083359361138536646584225074183546164 10151290 -46171986340770068691822170032584025920 10151291 2237326205017022611650746602050336384 10151292 -83894725820094623766687298875932302848 10151293 -156117811701989946589857340419709550458 10151294 -165661872372730038997143048748596217920 10151295 188478388254976348803877615012116480 10151296 283179735442049529205805678797856440320 10151297 -290181619556798563497743439052299673260 10151298 193820502724386768932165122195207077120 10151299 164397440694632150423306343787698770300 10151300 -105981944440681147836120887035896489600 10151301 109854271797875225182892971465162541280 10151302 -51778283282697891453233449961702889216 10151303 -294698548631125706256652896403197924336 10151304 154341429361506624164151834362304921600 10151305 283179675691614765537343996309615509000 10151306 -72718926160114345827622641549294654720 10151307 11745232346677170768138281356817651208 10151308 -97881904129567966479797954635610348544 10151309 -196881808964511623949510380058065939520 10151310 63659016561625903552835192533817529600 10151311 576055686424799575725497905860182392 10151312 -13581137886385329827719203849834774528 10151313 -32938017500506328144376832224517852512 10151314 -37144725602359567895877747478014990720 10151315 131493966735764720766058855032598921440 10151316 56260687142236307910433398653334239232 10151317 165444986679909064154041245152535980640 10151318 -98234612935127436480392906910495452640 10151319 304182941026092103673132020199057309544 10151320 94577958536302915587410798553348096000 10151321 432412456410181675817574326689065211344 10151322 9781178395901352573937899771455883264 10151323 -64653979649592893190319757788292738256 10151324 -172478739768758616238594020506175057408 10151325 -14734587063847013090285983338352063950 10151326 192249758005124526504274652871056613504 10151327 63787471964794437848248340787866782176 10151328 -49795213860132417102339846427615690752 10151329 -371151029591495172225175800774447992124 10151330 14793191921215378171630425572397707040 10151331 285592810368200504813693578320825253752 10151332 -101717802725171395817878133855524657920 10151333 8017102756392957068113926704371035582 10151334 1517050726697459618391259316260287360 10151335 80744189469318639746965966722642116280 10151336 -206053848172849887504235736398245734400 10151337 -5787561692003817309949104272460502848 10151338 -38872803563205425548180181749358329680 10151339 506667869748156145261454621198818898880 10151340 33729833694471177271784816307614054400 10151341 -269186804368530690582187363534375058920 10151342 402041065951825277905215391490991636480 10151343 -82363900709955962815003534315546485216 10151344 -43507377758456864382734329601082654720 10151345 -196362482629812426713722271546450796480 10151346 130149666594416360910765320061782402304 10151347 -145514827727670771520855721693819689204 10151348 -285396445915965553637809193600947531392 10151349 -81309945229365590684147906955436378752 10151350 57731535283336576530202381972549060800 10151351 170105040822455705231939344441888126464 10151352 -146634975601632201630600302917988966400 10151353 199498506143385150690201620836748080384 10151354 1236132233185032294909939345322782720 10151355 60433327346912595545876610503487708240 10151356 -177698310937083747701000236810866889728 10151357 -200973862051314731561858339061261946068 10151358 29288643977588959356491405146258298880 10151359 -368807720989324534082983616321960501440 10151360 -41956355013949597186828130631360184320 10151361 169920332984829324563133410756949604560 10151362 -31094295394272617832457332817779468768 10151363 -117999400898848013336252560819478220000 10151364 -88854177750530148747110984447595184128 10151365 -19256595520243759444847580493648636800 10151366 -107740440810539574030969468242383390368 10151367 89257371245436762501851775584781555840 10151368 -196572765729519288618747405944990653440 10151369 -5054657936291761340061137735627224230 10151370 9801725011859963142382876334224344000 10151371 554667197952726593593382491529139759104 10151372 43989785201804541292003094316637323264 10151373 -210063338334361231666490608313221175616 10151374 -60114349716689692120815806259737888064 10151375 101989422306508150673200986235857624000 10151376 39523025033036488748306019000833409024 10151377 413843883904937734619369762705053475440 10151378 191043346058448354608837475515790276240 10151379 -320444670044978624515290479171253985680 10151380 -14817567248042826141484044880111027200 10151381 52246461134078538531079327806183090492 10151382 -44813273364204653335249752723549292608 10151383 545146196716362038462762430048073262424 10151384 -105522698351580447346811169585487380480 10151385 29932934427359521095108790446925924800 10151386 -39502492075172005507046849209463174400 10151387 -116487508704183721056361085362774907964 10151388 -5172865777501821941585342358318336000 10151389 -23314308086843530003665592842351656448 10151390 175599939317956593856848768701838715200 10151391 -465365104607825972707303121640968378880 10151392 -706282583083852882996209422274350284800 10151393 -103021204052712364509437098578826708800 10151394 22020918532260775356525934863110505984 10151395 65887900107637923413271170233285371840 10151396 -457992363541227872033798654825579105280 10151397 2727037950145566193839045662085106368 10151398 78046444930384052866940221231153020864 10151399 179081108489601192800248720349828636040 10151400 -28546894772243884669206617716248576000 10151401 -138418675800181522693966842358744437788 10151402 -5385508701900293415370606624014696096 10151403 50565148590697149315358243258773718104 10151404 462830635616083588290499305580325785856 10151405 -153693787515414448513890555267240638880 10151406 -6166291589391845703569403706140243456 10151407 -123309519434945406140607854339747702288 10151408 -53181917663334700320210109253343215616 10151409 283588120724113484552348268361540017408 10151410 50192640690835640978320756358609943360 10151411 239857858808949330700341042311453079432 10151412 81243498251153095606712748003272589312 10151413 -464990208372933918855527227385367872338 10151414 -16956815363586758704143008493315234048 10151415 71573144956087993768526890073636044800 10151416 -875038549660752438680146623284981760 10151417 97491800538483830072746778790980015466 10151418 -58940434664301593838074133071205315072 10151419 364920912394176643243175410956304849296 10151420 -161033849845597018669660495758853854720 10151421 140293174173018174777847511942858649600 10151422 166335438978800379098633882046008548800 10151423 16112284816316542180862728106476039680 10151424 -62408493216463207599669829634805989376 10151425 3362683731592661551591426521659818800 10151426 88590380443198782709710552033517840800 10151427 -14061073826781949734633969723174188544 10151428 -194883789209636827566791783785525899264 10151429 208699249583345845380635235267164191680 10151430 2189869746955058985847157351180113920 10151431 198430250563977976774896809570467291440 10151432 603722998382698730268027790097816294400 10151433 78499718785865896981642967523055653600 10151434 90571462370142132563734380256722320640 10151435 -34372902953357593206147818377129935840 10151436 8916987399587167150985973889083310080 10151437 1304337072614634662066373473584408492 10151438 145901767339621090003036979599714658304 10151439 -23320953345492779902904413401278683392 10151440 -64149202716185405017639887973908480 10151441 -135770428683522793709986378081080931200 10151442 -31379960986677517138433276620874531328 10151443 -400822953673951632600765343689047731440 10151444 65083554081526863321730952848416079872 10151445 -243120350626373044577336627870006554080 10151446 76059431997626489524640574775732007424 10151447 -54242508360441296308966964977561544640 10151448 -147525800187485558955963250143387648000 10151449 -141676215744087982863010091120805897408 10151450 77024121141330639976808072206859364000 10151451 -185294859633093661432345948782242166408 10151452 580491171961820501237066788765972019712 10151453 -2208718334070498896067256366024933440 10151454 -75707252860909208459443316235331037568 10151455 103160833658839616456009170037247912360 10151456 156811616960539120425813855131632926720 10151457 -387678833433063447069067096320606004560 10151458 29274059979796823048224149657077974176 10151459 148529376205771951477047102064817596800 10151460 -39142800789090676235362229228504064000 10151461 -194906593253934024606421964671677813828 10151462 19790587478723182339318949115757257600 10151463 -80751455381086385562670107234911639040 10151464 95400887868392293593350735904806584320 10151465 274275550623427861219043759834402003400 10151466 62115096796408259387833117128644392704 10151467 241405720921825506538019389200254978160 10151468 57005106391994946867903238277758181376 10151469 108911562162728739903449485282764607104 10151470 10222604795488509057758416699190434560 10151471 -417934144571504945104090709276498765256 10151472 42196963882862000504856355504611655680 10151473 -526139357707971802620223324301311319278 10151474 188047316594164267510608428924476661760 10151475 -25553875866320987471336319797820629400 10151476 -132650350751124415838651770370582861440 10151477 -9886951278959907799650582952145047296 10151478 269708974559102786296166306515982304 10151479 -64932562335645612579652493663259541440 10151480 50923387923668269977029427723146342400 10151481 -105389426789272942935695419589848869120 10151482 -351348552268007041870717770933860583936 10151483 -15621294707765436676734775075844253696 10151484 97555197946644071128793359741501366272 10151485 -249587339585084611744605759543463172640 10151486 93690031820700597259195621551605667840 10151487 17496072642157308076453707238394792400 10151488 -89616437223097092996456985032444608512 10151489 -136285501694103394469932302554505595710 10151490 113848439407121155217166022610029317120 10151491 109706688595293945891658047863680983040 10151492 50191733599546052506076842246201316736 10151493 -12114917178595135049173619429327204352 10151494 -83732682590310161799566021974400620704 10151495 -177770056382127467363578805469742101000 10151496 13517389052752398907134840732867225600 10151497 -284088716287535819661847628603199679580 10151498 -70360627718445481164608608856923895808 10151499 196098956480677086156463770715587399600 10151500 482646291048980820560046241090298880000 10151501 -4706019269798336782210010860476540468 10151502 -102883552503335225965221561839255698368 10151503 255429894065475917879187189716750256752 10151504 36991772754587982503158056350047272960 10151505 -14978981468585996415256190642952295680 10151506 -445808444287662495756954191584506134880 10151507 604664440262619931186612901413769451756 10151508 -87842904210917881636898256592163143680 10151509 -159329277603327794320582947766661286240 10151510 61143470752781623247551084193008790400 10151511 -303235218584297906329965903758639301528 10151512 -100014282080112051244867093891884933120 10151513 983887985239217153162647448466162440400 10151514 165832185078568867300966894900717232640 10151515 -83168530261193971664836596999117331200 10151516 -6970237095704973709576638888554038272 10151517 -102749591097999394656341688592185358080 10151518 -9635733478432930135431216637198736640 10151519 -55848157858184898490384585049024023200 10151520 -8553858156586366248201608493858816000 10151521 -28928115466706368538630539514659661278 10151522 -192530343065954573110055015702874981600 10151523 -72827027573704512239548798885016057628 10151524 -64503201905898987378360907255739115904 10151525 -87160769219863289602955372935903800000 10151526 -137547001192069210263534901112620032 10151527 360922050189077552101557215585114824376 10151528 379204897883317852002991030766225080320 10151529 -361466851965024936785264847085933022400 10151530 5115014316724282890602672159751168000 10151531 52800779012871378937445757743072640432 10151532 58217762334475441563815905692928611840 10151533 108293728429569285033340875371949553920 10151534 15810443600396548538172875753031268416 10151535 68811972913157811355801168544403171360 10151536 63214417216239565776260953839177531392 10151537 474594808751297062667517532165318131840 10151538 64483802977967881574503847786328250368 10151539 -16999617833638141944863074095742708160 10151540 21347142178140936375689195905969152000 10151541 335147656456363418370323620228874413440 10151542 -77721956670640994524943032879869608448 10151543 301019925502709040239581800643777938792 10151544 19055103018749850701540385071040798720 10151545 -288964854729304760226585879929809856700 10151546 -99609025902798189783170674083730127616 10151547 -108213437113822616798510920285502704128 10151548 375219189221507734830943091224812503040 10151549 88985625516469483152007871760962659020 10151550 49378567671531694918475924651374636800 10151551 -229545761955601360116268420118032824448 10151552 -303411975124813409294297414731982438400 10151553 -455917469164307926966099890946722548736 10151554 127643141513558101067613560121883817472 10151555 -60687746532538047318080065638327005040 10151556 -80261725324650819038423079408343166976 10151557 -24783526796020788505507336518764053220 10151558 -223257318005112583687327097600644809120 10151559 192466490083363089433897759757272528584 10151560 37249817085098198714271479195264256000 10151561 -369900789559841946179651876457537012480 10151562 -121456801889760547961996788986271573248 10151563 234350650526091018071258940534232284600 10151564 172399148583755738515870457698990020096 10151565 -230867865326025849593062791371010120480 10151566 56814225219022217846548729799394466560 10151567 -35643800689526110180019559659074343520 10151568 12218129751805589084907940922702168064 10151569 -661855546853560318105003627066512160 10151570 22371565711811821434458365525845811200 10151571 -14591403801930932535927444953840686800 10151572 -161518687501174694698458205242922280960 10151573 -155487090771110395499187799196571100836 10151574 -11553064604276353477689457858663573632 10151575 98530184890805631568598851295161567200 10151576 168455982255563185625974099855997614080 10151577 -1210909666027151923413464194675184040192 10151578 210605209679937353185431266752533056256 10151579 106753493347445620337483253195094149120 10151580 -31583865465736534677365174379358126080 10151581 -117125791795768804885777764657722930496 10151582 -81476645812616814192265327982597056128 10151583 97189169151139418619107196654724242048 10151584 25284529320417382728039288766926815232 10151585 -282806752475988107640648397235562842220 10151586 -41807450942044808245468006198336513920 10151587 -77333537827005143734250393950453312000 10151588 171335284364419668029955586790022914688 10151589 -22363432854396292777378523934308863680 10151590 -212505226446694424847309734963438851200 10151591 436242150287524341064294436131328623992 10151592 220253077205223867741181737124744151040 10151593 -404444417350826403001164528209074769158 10151594 125960198850986119842587647209071058096 10151595 -64781349151665909451139509953792744000 10151596 -67944246681326885578957390152543583232 10151597 -324039792999237240000847192723948042260 10151598 -148655605391718694342827245470174988736 10151599 -37220454376645237469686610575119913680 10151600 -32771591567728718542363506628644864000 10151601 -128275270921149978934672774642448681472 10151602 40766781949287736636890592571141102592 10151603 127538821969169364958098784802616238080 10151604 -53610914528407723387200199562081900160 10151605 216862763533350463910166314859661716000 10151606 -54099074191603960971369154190099207040 10151607 98584732900485819800057508761924364960 10151608 -662569427110735921531447087944786800640 10151609 44202799931111199664715772977420851008 10151610 -37249239299418196448899503704213191680 10151611 -251502340547577268760901432036622128576 10151612 5374291839158661341476051845572931072 10151613 -300062662906220859923673648493986154458 10151614 -176323703681928878283471515842280079168 10151615 62230284495900673147267250640272100000 10151616 20087952863322540552535075100955770880 10151617 -178453617915987201161202144538485343808 10151618 181249630198253904417124294253536837632 10151619 -3350300448002805426782566959804798480 10151620 103814197635768104355162898012146754560 10151621 178440492403956938834536968209447553822 10151622 -67469587754084537874266582445315467520 10151623 48446324096829050176723188066807304384 10151624 -527416039684787284080570541279666176000 10151625 -81369622645502262314686950624009984000 10151626 -96385624679296397686665346808451471360 10151627 -151620929809087509936588605405881661640 10151628 -273401528063147399056497656586088481280 10151629 -148175301169167283329078058664058175616 10151630 -67678237847368846990753270689501599040 10151631 -75545044193306829428772741078975039888 10151632 26581411951980838471938379755111317504 10151633 -520687268281999040679016825191144431118 10151634 -82307421696710915477929694124621659520 10151635 140325804675917797543861376742350340960 10151636 143498897432310945328948933865461432320 10151637 370835282646040592888217997428886284960 10151638 -23398332324119110798551449610187039488 10151639 418745165649493983805946140334649799656 10151640 -15769739385037033381635172085051596800 10151641 -176477268121680174872774454460379927916 10151642 149100246377331717803797694976667967472 10151643 5224466508681622596643569686639011200 10151644 225657751911954802442520901372954958336 10151645 133276373684703301335497889588716974080 10151646 -150145709069347069740015927973683741696 10151647 -193611663255380095152591976893542872320 10151648 154691520096408867091168054936656150528 10151649 15015687324815445598050386049657953730 10151650 -94944960895609010749357754440021094400 10151651 -392055314783422476588982974229683493296 10151652 -93687125816703694958659932634320445440 10151653 186991475689226500996021535714715587160 10151654 354534805888703341025912455075217815776 10151655 1825503016081601142489595617518428800 10151656 40789887621552400852622306192486400000 10151657 -16066890579316490542431652771312961094 10151658 -268831321785609445062085659381619200 10151659 -24504754734773622155345597540759683184 10151660 -16814639922632188804804356186431139840 10151661 -54948832179127135148527937249591421792 10151662 -69454173539245049015285870483021337600 10151663 149965997291125523055033488880701632704 10151664 77296035346995155014923936975729229824 10151665 -3862885962084508210970665172737160280 10151666 129787948270323569099558035398045573120 10151667 5897972044631109943778038404871542840 10151668 271828633299452028117450608940648518400 10151669 -366160267263506226318912255719539241088 10151670 -89877946232213417526803499817581609600 10151671 325354817524037731014062731840308578304 10151672 15509368661662326124008614740919377920 10151673 8043139608966133493506890724519124544 10151674 -17546224856194351171667767497242061600 10151675 -243781840456166547499119729547532285100 10151676 190520278081916136592339528235082408960 10151677 -156942971101356362712432978303467764474 10151678 81146654739904089910788254270840533056 10151679 -59094337589367424245687337535593980216 10151680 -133154754847579303102645778155390894080 10151681 14329264926401703914841653243341418964 10151682 65059562022840869841458650576405002240 10151683 -80986184755641158211015796404354968068 10151684 -23535574058786270937985639113701397504 10151685 -50853711407895319425276432179359058760 10151686 273069951591461194014172922065858706880 10151687 42348882948359859560441902550800910784 10151688 260539393926827440052783896397038018560 10151689 -356145836011990390169140004995985185510 10151690 -35475851163949407537413735318957536320 10151691 -328410978130614062353830442367317517376 10151692 221528526846206087503361658227337602816 10151693 -126943581511186121344821322481847770058 10151694 -3830829113242054257020273100012355584 10151695 204560086873944274754097037051435172400 10151696 -58020165816565092113046237373981900800 10151697 -34695374353626716661979824685326205200 10151698 -1669172861187410448481954916015166336 10151699 -620449681711526765873204836134350947080 10151700 17315231045416610737363510252663296000 10151701 253472678270204795719015845777786561952 10151702 247729938522897050423619604577331568704 10151703 77537817763167121633170178879007758320 10151704 -479526996915997776404653103800186890240 10151705 -209474244408999124935314016481375515840 10151706 253501980418251646497871267629332484864 10151707 -266692781426960473536360815540050898044 10151708 -5205025654592640096853266801384182784 10151709 -377557655592422176314850327853510637696 10151710 -14721847914892495911609361176795522240 10151711 -93190209573472391405448969772448189688 10151712 -46857652969006722469169092958443929600 10151713 -12695218861568825496028407664487905152 10151714 -122944931411974309457912711899128256128 10151715 -8564786480299513524434036157701606400 10151716 70217715973333607386179227707819726080 10151717 -229663931769085677653452240618550112960 10151718 -105846784803761911045267356277291008000 10151719 -115996039456678002571674797256806551160 10151720 143074060029552230362957159742418432000 10151721 -138717873687118587453032455194617969910 10151722 -128982162226276630421473790384418896640 10151723 -25763918089539488731021442050241305416 10151724 47873878058718923222319459066448146432 10151725 19816733064601393220712467838665680000 10151726 -55621372762410591713413555688108879040 10151727 -137392742848694619458205040535436304368 10151728 -22261257922482412193323060386109800448 10151729 107836645066762767023524046939321434752 10151730 -4668444564890346714830196950578183680 10151731 -257061220515954188108070904842759545936 10151732 9304456299461453450591212065928796160 10151733 222639205168264468675772638994380596000 10151734 134203319638457496380123013767099738016 10151735 -332060920834963168489215735927069161040 10151736 -32016308232892435984611818600183562240 10151737 -1026628101673917807329300737718045971200 10151738 27439829257244805419209279285798487040 10151739 -100744054516272165803663351260831844256 10151740 131805745061252942939774954869069516800 10151741 -6058365725676370618728297242844869088 10151742 -98443450255373804948574723599036209536 10151743 -222102242462553262534722256710623354000 10151744 173104016901621695061517901153995063296 10151745 99634863261793971988058872918919685120 10151746 -133257962985678526674039185279649108096 10151747 -112407574454973800661728591446153855248 10151748 160130505820817096309811278409628540032 10151749 -233526227597638248705145243725801824064 10151750 68000653691967931731748948313588544000 10151751 -66002987287281285076483248145785332568 10151752 -69738410181341880879283876838413178880 10151753 -135154612670462468819864770716190120998 10151754 241650777505293482231216759699280056832 10151755 -206337903892135950937462068081945361680 10151756 -24260028469996857948585162801773998080 10151757 167571982687480245358076122392467404800 10151758 136158163308132316564778892343830156480 10151759 -315628281636425449209062467688895761040 10151760 37333193660718119314971512603885568000 10151761 370809282166459261901018298922687125362 10151762 -162131878350509840581356718576943296368 10151763 54644383265215553986544686494607753728 10151764 9879618038294095231363399301188976640 10151765 265457370464156839499388277505934347520 10151766 51233197158908234524490256818223718752 10151767 374318446682106831329535329793734423816 10151768 -488781309550611436170749137780652666880 10151769 280883076744636874836273627949303935360 10151770 7112584674641029864466031318465672960 10151771 -25822330926152341872807897989262782400 10151772 121722818700514567257815248702391265792 10151773 191191482399114424064663797923843117536 10151774 15835811488232791707003843296080434432 10151775 106739416684384269343041627970681896000 10151776 181883393407680351760338761234409062400 10151777 471029215139902590728719402626169428372 10151778 -20933785066539172848922614977727869952 10151779 -130373261482130771629867851272918688 10151780 41359279848171634595528070408811833600 10151781 -73969923173285170458551416654705196448 10151782 229091753621809203839542428414495712992 10151783 329839672356423289392934796602263495024 10151784 270016951512824871439235329717862400 10151785 47008994581635072434263129062005712000 10151786 24861334093708856158715243931275904000 10151787 93874593190266093484996478366978903040 10151788 403909439826344527399936215618680472576 10151789 189387287899736906516389056602820345420 10151790 -56716635144294395308288681336069032960 10151791 -161869847254621468746386407396370845920 10151792 499664768701915419477376532665270272 10151793 -2360721068435896297184945039490896256 10151794 -154832470240997772137390023975248056304 10151795 380406482994863273535592545037047673200 10151796 -172038756518137218463435286915052331008 10151797 165253707704895090045796103897230547246 10151798 -216465897806758183572632926354765271040 10151799 16832816564059453951484359536597995520 10151800 284581622422148126858547094863295488000 10151801 -75253111814183669934786866032671152256 10151802 -270517139097935037283681842342891605760 10151803 -85150173725687260242651712969320450832 10151804 -57334356563591889520511858799662850048 10151805 55651880748551115043013929657536781440 10151806 -43228872548342402489423091071351792640 10151807 -54711603619162690561102761801839668320 10151808 -68335770309603190131361647428087316480 10151809 -297594541517597379926792689236725132352 10151810 23685385516606458716021223737929335360 10151811 -264893555946397995781086845250452031768 10151812 137695770554001218969560863657327452160 10151813 -38159074346456159007624041994400724352 10151814 -201373177545935384413900812210890104320 10151815 263004443863965629868272509574694435960 10151816 314007509581985798554668188607696076800 10151817 28212790950655303149372934287830721600 10151818 8746492401884201035594790438936045568 10151819 -586702761669240938035651259881954068780 10151820 -74756780066814284273117275605019115520 10151821 580958688002099881375244927517500356022 10151822 -2316204873035651710854248468562453888 10151823 -128867164092003052872422772464893439232 10151824 -5338003219959229931873851123729940480 10151825 -214699627797991631655238976775725175450 10151826 -105324131508331823897737771028125575936 10151827 1936444875173944495486559886546213120 10151828 1878408587687026666522939396860082176 10151829 14962372631186111140091867426207652174 10151830 -137166394114499516502347480883996320640 10151831 260330196579751554586502534548475122632 10151832 98606604981156144382457263425774551040 10151833 -294879350887690818053992513965132050480 10151834 -18314145246279214257044290775712815616 10151835 68123413472137751512118664521366515200 10151836 -103478344008823760984780898391689003520 10151837 -308544267311999630992638642406859679828 10151838 143788990059576934600970428123401411840 10151839 134773899156628376253639319337788463472 10151840 -419391604736235033653253819019186667520 10151841 -23214750615575270645097993483176681472 10151842 -386748364560503888115844883099912531808 10151843 -258081122800727141681891154527227805712 10151844 153801677063295401403744956529740399616 10151845 -90858929943467427646679847079046020800 10151846 5978584548491778719908784505814008384 10151847 -35043486319899900354939730366919584176 10151848 -89812852122285255268371959830317219840 10151849 132565689022457437668651534571766818560 10151850 62462154311067377639218960206048384000 10151851 -13410518543789902191462301925200893128 10151852 195916227695605362661331208748818432000 10151853 -197368930354756228768608832668899964096 10151854 -26059870584560763770706277288914066624 10151855 39633369414796360573268920106165982720 10151856 -30725516244046131651615646876310568960 10151857 -620204962599795557082930167440553206894 10151858 203599171527792521752541957246024171280 10151859 297325614569252811642342408857983488000 10151860 -174126740861964970031564351379862897920 10151861 -80659030929556148678474326663638827538 10151862 63854031339621285805125252535597830144 10151863 368849581292388022624857536136514531112 10151864 -137682146334766328488096867732058357760 10151865 358087574283194878495850928182297328000 10151866 179748882948898843495385299991951083632 10151867 -110294129515447489228490264973959716248 10151868 -206288506023639022530003108575669760 10151869 -46418058044670378166291582757986499124 10151870 -3122520444876598211152168950438518400 10151871 -334986384589637943763206102061897960320 10151872 -19684400606448847993697952598065152000 10151873 -707754157864753808922231967666444384380 10151874 -1775098640923443379589931362056698720 10151875 -2586198553724457358025669759971850000 10151876 46226371177948615158251139318098374656 10151877 -119931530908585055893488826045805947680 10151878 117269991624332688726366628000379117568 10151879 -331177570292324636445001651265782292520 10151880 3496347587189060019552724773470208000 10151881 -546801004990017007493545226097957499136 10151882 14889513980803844248132448458341342144 10151883 -28156687217952124704199821637349287536 10151884 -4019695876062721230962056273264275968 10151885 143250074189792738162520303536668047600 10151886 -153213737366383561354222557749538487296 10151887 -128860538101895836151765249336207793648 10151888 39171742721484365536132975051238694912 10151889 -273896441582421455786507106636294678432 10151890 87512008930690496747736180679960320000 10151891 -18109107738181103758030181824265970648 10151892 -25802024199657995442170102256000342144 10151893 -434400781093241457964184751945240792356 10151894 -24804353259166547344500428114960755200 10151895 60713237835571029896115071172038016000 10151896 218599094415825284840978115716940902400 10151897 171102825274283186373546894879934232832 10151898 2269327820088197985929638649317476864 10151899 3528166137551027128510326410798696900 10151900 -148921090475546430759741473800896000 10151901 -151569254755011138253320965015487769632 10151902 -4915408966442963378361613799763838848 10151903 -412243287179368890939095471604162538848 10151904 146683079078673853061697851560990605312 10151905 -99477993238227785882120080584404840940 10151906 270774582684617165844106010953787904000 10151907 246948465720206706764299238301208769664 10151908 -127825064423869903065495893324069861120 10151909 -104402248762185874876405744187524164960 10151910 59502877396633284333435060803373888000 10151911 -75796556209097583374137557833702049792 10151912 193339435388394106692730527049553786880 10151913 -1904268195040941866799556342165928736 10151914 -7927228166064914630849914582024495680 10151915 -38164472182276006631302675221467857440 10151916 216719001031860300962526020335874617344 10151917 -43265494706077195338944226530745717034 10151918 271704999349016104394670058842683288256 10151919 -45687591835458302460065874053427949680 10151920 -14916342043357210385959272583020871680 10151921 -147841734301444784597317257941625976908 10151922 24618487518816877396037355737510640384 10151923 -282989886769760767406892624775893078440 10151924 -74919359879021770894397260292169166848 10151925 62399639483189823573135502342064265600 10151926 349097480944000782067896439375970311680 10151927 -44148011370803120045764325585791588080 10151928 31436130074914372914937340156305612800 10151929 416687329223684939719291793678944455530 10151930 -263456580465257314815305198088013209600 10151931 -32241213003697128428296276355706671616 10151932 96558567162794359752273560499825064960 10151933 -65256538252848288148381767735701712480 10151934 82925098689759832929433245564688369920 10151935 244188938824622368730748804829480932960 10151936 -42252213264057027957890844066588917760 10151937 75265734536514104140297610131290689394 10151938 -129915764100065038174855937124364479456 10151939 21248253627636589236330673589087234256 10151940 135224046944495665349134501328864256000 10151941 -58783162542526304176508786859925074696 10151942 -66083325554890277501426681292141651456 10151943 -250096090334416807760978499637502727600 10151944 -81371662535659763285541883954636922880 10151945 -30186988190205777252791786442281862300 10151946 -34501061409543866009266750717916405760 10151947 118731536764933906151001012026876647680 10151948 -224441978196198026822406824850730920192 10151949 -80019730361980729803584687684298792480 10151950 -17271371049917162098245432105808224000 10151951 -165777065217501422763228845693625929400 10151952 93316446978028528900372051292577792000 10151953 -5094620392472073714316760034871265280 10151954 44630879559448621322334110776164314112 10151955 98628430041394369798058284925609701200 10151956 5548324785322707852006045164192591872 10151957 59307672105037086515024414218669480206 10151958 221528487984994296640663471044106508160 10151959 -60987261845265658452449889634322566840 10151960 25412546834931734445744700641349632000 10151961 27600132530379247600205568434645049120 10151962 -294960042253388115828689186066026003488 10151963 -105361370421393773212672999975820114760 10151964 -13659123222213313951868855921134304256 10151965 -206931105510072951188861321680285429140 10151966 -54599520073184650382818576839470208000 10151967 -34634917792068742017377113085410400568 10151968 221959110669986529368784357257983426560 10151969 -65008366860546639199961595417623209980 10151970 -8080101639508988607760999764345461760 10151971 -130641525720202202863508690106799153828 10151972 -247117816172818316470642589865275477760 10151973 2535522410025713071645070325767244288 10151974 70478490002033736228895906399781806080 10151975 -337293900243152115040000811727932133600 10151976 403898682107691694472219214169960857600 10151977 252928607041171732996291208773154459472 10151978 40078052792659317406131455114911205040 10151979 -174441832188197594132513826344829494592 10151980 133130751947992053513479430691663104000 10151981 80192710671656563552956509963446164192 10151982 -209880160465455721158075543989148192000 10151983 -84420504590983837354523744916553750768 10151984 -51487888847536160493676664002652160000 10151985 15892583548534480013327172146275200000 10151986 16703690413793718172550047647880837248 10151987 -58609028484802572466864117770712277364 10151988 -53451105259469500775411568297220866048 10151989 -1074485227061909782177515701045331006176 10151990 -136101411243732857444546987498364864000 10151991 3004803395476873401846854198511339048 10151992 -43644563637474610505181578176705720320 10151993 522467787143401644321625855520947985664 10151994 91990431956504186893070585216793204480 10151995 -131349146300732734660806698873999697120 10151996 -177794951607492647367085962256697472000 10151997 247103840555299921525574114212520544000 10151998 -75368339486064520721622840433346208000 10151999 -3507891943637195781287477682828367872 10152000 190831653048530947413267660794757120000 10152001 386297616281171294991785632739794365480 10152002 14614864865559493492104575132335088640 10152003 -179021969371082063009044081990841011200 10152004 211818685160291246519199952315934899200 10152005 -8667678083614671809877273201841353000 10152006 -107546749333918463752681989824225851392 10152007 -139822375575781584792999055648005293808 10152008 85770509197521048398690541965637288960 10152009 -142094763078581500532766436389657978240 10152010 20860683986789274711730491932647472640 10152011 -418792329127915376841704231522966129388 10152012 102530972575245231318753377014577725440 10152013 372503128705986418428625647575712694262 10152014 -302619571438163834088623574839969820288 10152015 122407859722903782229490200848524564640 10152016 -7650454672024365612338334978532835328 10152017 -271955547816563005844864374790932673934 10152018 9861737516260508724634064253268540296 10152019 -549303179703177227779965967014019170580 10152020 -160367454583268727234142938835326558720 10152021 -528903581002482197155575382604262144 10152022 -13321052206674435365744663165348693568 10152023 16456215096223723475172870397598192640 10152024 215584211286584931661815363748159057920 10152025 -93396358922170987293945743611396747700 10152026 -256637693099263028858595309858714761760 10152027 -406381345323457361565222297924871358160 10152028 49686251318622257407304239803522311680 10152029 -164068973134354702496786574726837617370 10152030 49234635589069328417344776439225036800 10152031 -418854184424712913021863806957231155168 10152032 239500802052150661436560715931627552768 10152033 -34631833316965331440613947830241867296 10152034 21831657623017408086383561478696142416 10152035 -7431665404056830852096437366928442240 10152036 -103658452459994218626964924675543963008 10152037 -2219886015937847147314161069410548288 10152038 106555316390292459188479586861227090944 10152039 9977726109917246112370806046222987944 10152040 -120467729051507201525526765190039603200 10152041 372787014348398273334370788260235345552 10152042 -21496551317436325307625410272853760 10152043 -733201722880832471544152870537627486856 10152044 23999186432480091634752161884641626112 10152045 -133074531778939198608358318889908015380 10152046 -47450274850086070879104253522954926336 10152047 674560503363047410266171673149043339584 10152048 -32124054805068841564133432777214099456 10152049 213375809446695703381624084202220972864 10152050 -79508981807806675059479150831800615200 10152051 -63378115101410035248229306437222912 10152052 199797794213495293112556480119190270720 10152053 -253927036267842428174164680409085619840 10152054 -139217291438807562684938181506117744640 10152055 75715946252068215033179522105861487960 10152056 520473246502441859254705699264241786880 10152057 341086540229258850012142683528552432000 10152058 59245207316136826730679157073176594176 10152059 -208886667225063171136580093792061816240 10152060 -58252151894628299676726712971293798400 10152061 142758520865805829958147875934129204000 10152062 16975654185788880518873410588122301440 10152063 285716635649096775961232589438683320560 10152064 58968660343952636413244428952367267840 10152065 98507106893278393369388731247825004480 10152066 -48945563780299113983512488169810839552 10152067 -732513830682601987437511466929133141528 10152068 16888272359769900541950559920985246848 10152069 128777918141853511891885644717452158080 10152070 -237917898304971587182692261505353179520 10152071 -279317621614314631789606239939428377800 10152072 126103271761356076448032518744532254720 10152073 -239356051858010126379116553043716184678 10152074 27061265581074344812013359212970207536 10152075 117645880085249239566796624712829849600 10152076 297414974778093671208884396864649146880 10152077 134224996208289777698407390582557352704 10152078 -146435799315439787093113663569346416576 10152079 138303155129642994162893663554175220976 10152080 -8064367612737750733286605932429312000 10152081 270151883477669677011931250483670951840 10152082 189619451406435209186750340816900373392 10152083 -398814293038554444046511721576720451668 10152084 85340951267853134940113946692537874432 10152085 4199066166754366118819661817543731840 10152086 -119548593887673976378881439339498761600 10152087 -167499111488205642515200368488928781440 10152088 -609006110207681353194038348571396096000 10152089 -471995439845819420398869356983832797110 10152090 29813050533365750115515259636828246720 10152091 -164096650018652638789196994441047451728 10152092 239516963723076694800096036365128955904 10152093 47866693917424996171808775443218757184 10152094 -315416528398051233378238906003090441728 10152095 3055761385233212876207474808745170600 10152096 367535233743178721670430561126956662784 10152097 -42336252565446835182896171346159553536 10152098 88240588438293752731339576353798631680 10152099 418664285002302570972579018559161043800 10152100 47059006748633574884028210559607910400 10152101 -362596630050622739363492736033479320896 10152102 -109747981605785044905362202332203983168 10152103 12972388362800798402297139376103775784 10152104 98362165078376406819459925269457013760 10152105 -71465879217876405913947774128940959040 10152106 207884330350326242409900001784631448752 10152107 190972673789236784944550254631629953024 10152108 -216581630218561899706656860787505397760 10152109 54253542340614616762908147015553394400 10152110 -1432182052071890124433283697142573440 10152111 -104493041957528859261132416429954832096 10152112 -10698018448578489684098314960894525440 10152113 -19711381037807165561618178097957977360 10152114 77211725842175949901528652385308851200 10152115 463168050118119552109523450264192682000 10152116 97593553929247298510983743635832405504 10152117 146033211086017655963219285956986609720 10152118 -621975561346013879971616269644984960 10152119 -466170521765857341998949457488962762880 10152120 37714361950167148387281173131645747200 10152121 28502747487378852201455413173688808640 10152122 127300681254290074504309331982071532000 10152123 -102609398284684993780525041480425949696 10152124 -114291425561208702933575599812853832704 10152125 10047890244759151421930300640465294000 10152126 -6857470651340603419459989876538361856 10152127 -42088957853416166329478420206868167928 10152128 282468259850338422338433250158968832 10152129 -38379279158107763370718756167158473152 10152130 140549299182937207488375627403691404800 10152131 -563548000926627053790989604989147136 10152132 234084272915571276555354151424432332800 10152133 174026455814741295429811574549885543004 10152134 130826916472996250233963056495503133312 10152135 -2372665967379835716341021622621035040 10152136 469680665212385347001996273570547655680 10152137 -261673842040282045799461084864917707760 10152138 163180167823382304992486723902377010944 10152139 433632469270579333622035217675796577940 10152140 60682628086410895747986619097603005440 10152141 -94862642814784803997593507179885011200 10152142 84376323076464101125455029157434112 10152143 65684813439233682558176944253278566840 10152144 93778060477823456324965651322976559104 10152145 -22792549806457847434343938548853209600 10152146 98335158939533475626387527502608968000 10152147 -164960153099925273230883304201519811400 10152148 277059998455389219630307926660086900736 10152149 -63911153768316657868324855996343789664 10152150 -33231186595159255243202331327478934400 10152151 123632045530606573377123993303786531400 10152152 -764539055907311048579570086087361617920 10152153 366191630368265569478039380989624950064 10152154 181224905251361382918406854700392326400 10152155 -30224316706924576306635221560001700000 10152156 -47527477882201540618042064756669890560 10152157 -69157287795382023960307114193722583700 10152158 108101297437906244334416669140100317440 10152159 -53955039161246765705785511059081734144 10152160 26005729407054113311162670080115343360 10152161 777513659151303491028458626866778372800 10152162 123517062172916151650819970983569267200 10152163 398901816741431680004860326683681439948 10152164 -6967565379411762340606691059910092800 10152165 -61855567604074833652125380896186956480 10152166 -274015102168126940059518912642135559968 10152167 402589412210090634922209858325504512672 10152168 -221062053159331017205015633649524162560 10152169 83892346549074133581443967613630085860 10152170 66643436896471611462034446283218447360 10152171 -247645150785479839813176558859288560 10152172 62823992831379054847236762501573955072 10152173 6935649242761783897099960809838846422 10152174 47210848239194020449449038989038897280 10152175 288928505658279972631941122983134480000 10152176 69715755988608335361049091513593823232 10152177 22684991491136816063752785196749050880 10152178 -136212323257139054755752766718172837360 10152179 464580061481304588166907573990266314192 10152180 -31609600255272437387814834933811856640 10152181 135324991822407899371351816873078978560 10152182 -324932042656444944667469318182419539808 10152183 -4656384097999605824522812135484182272 10152184 11343004447475348142518719125061632000 10152185 -291177597935511325692515737017642994620 10152186 -40516824866518226323010088839881631232 10152187 263477491230207169269494523229721388836 10152188 165112884979145106802827953098378315776 10152189 -56712901720816576000523638074660177600 10152190 47037079893678371010875819730787200000 10152191 4711291570587702868804175521751232864 10152192 196991136282058867607331205645640663040 10152193 -13232161127850678149197790637179209280 10152194 -56285430085413003085569582112915345920 10152195 8771036142185632568886202503985847040 10152196 19957099516275388480814155282194532608 10152197 -96379100469799754573071137967194982176 10152198 -27079224371864987598483398174733684480 10152199 22759457351980167497033745457377186200 10152200 29493159981182067594690416149807104000 10152201 -34322907541652921042279116937746565760 10152202 48741644695471395298694154037407573504 10152203 -43679932118902492543627905786247207296 10152204 201802655060825121284655078650314460160 10152205 27521539052766423925409424381276817920 10152206 120541080307069989644853120576575226624 10152207 -92789253089881209963105135920136740952 10152208 -7612691200561595080323136531475988480 10152209 -304185741632941226318225523540229600590 10152210 121894595811667741882696401686524392960 10152211 -609298026794558108004154953239337807200 10152212 -236793259833460831649489675889049842816 10152213 86104115517110910518760172881017365440 10152214 800818527716597137726796835659306112 10152215 14392462061699673238263040028409931920 10152216 -15505503229510316865229975556603627520 10152217 45671118625328824992664545270466137732 10152218 242244988048062539657137655651535736560 10152219 -93329745958654738535215979783456624640 10152220 12187588850844831534626269296095508480 10152221 -122463556983878845332025882646446697856 10152222 95060194237633543599173837415818947200 10152223 99692051177419435529614173904038309888 10152224 -179794478304305727968606420714177101824 10152225 -109115745010792943853217640959534210650 10152226 49640326534056512136436924316913308160 10152227 473040463418062776989406493583922602076 10152228 42099279724191983929227656435538929664 10152229 -557063517119894735729616339640474079170 10152230 -74409074856610898859524618806274035200 10152231 82236140341348695203346712088193624960 10152232 -312858248584228653526937069853549772800 10152233 -22310109566325639452354418482886301440 10152234 -134200509310533621519030917253495252816 10152235 780245613505426763312374260414706407360 10152236 -307889428370966991025946332503376638720 10152237 108278902519765925637692620917414601920 10152238 33194010720706389182334465108931176000 10152239 236302056328014237341475782859517121040 10152240 -20903918170053179430747629079342612480 10152241 -433495779997814083118815536801729728016 10152242 -221162680312009044738521012197081205760 10152243 313236236348722209699987792133467193200 10152244 64501383568351565639153327199931185536 10152245 117201994663636448326178315876732633880 10152246 -26439843964689372478424037430504273920 10152247 -752840786226147080487222421827596448 10152248 171342820342129494264093672189601996800 10152249 232676263867153110052690736023285425888 10152250 -92007427575340891779661816959338280000 10152251 509132445202489352671356016261422540600 10152252 -1287996140892355429828669459558465536 10152253 435713390551414057438359434360406346240 10152254 -64991100031422598733387634099831769728 10152255 66806365758337640634849287870650578720 10152256 -1943114345180997224007074015122292736 10152257 -6855996230873995841886605493783852480 10152258 -111242951932085276818917366697313702016 10152259 -30254060761749604405522547964377551872 10152260 -123003876962910823589492226326788953600 10152261 -364876001469523340463263579556896032578 10152262 -176972030778461619932914993318120780800 10152263 -780150587862381415756654431384629184 10152264 451768574329275861658351663802671104000 10152265 8276352218138855012495360290236429120 10152266 -188506299940715600873493342486283977168 10152267 -114397247354387651928129687580079489088 10152268 146365404482658055766859669807281714176 10152269 -27878963000969523568099703489794546656 10152270 214426060670729217208187076833928960000 10152271 -700768431544143937986675030297922675488 10152272 49508152542852121233586851477223096320 10152273 292615120110875404187012193323325208800 10152274 -230371528831435183684657038897165787008 10152275 -17818309813170654323725124011418269200 10152276 -104683027048405778614377663496092819456 10152277 -305124817276682454742443455417613741874 10152278 -168557310651270096385512706624979854560 10152279 -8953941011594036661254379337797722976 10152280 98691840820537686050239429822550016000 10152281 220446075279557152688888842470862133790 10152282 -29593697845872563373987033182056120320 10152283 123655807248668960458278598209848705344 10152284 -214137509613888163898928473318659181568 10152285 -88108056164775583008998648473601934720 10152286 72596969296101480878263253667816327744 10152287 -478904131832525472800816654032594916160 10152288 -268722968127536242838592147520877101056 10152289 -235600260138474166493260902364756951360 10152290 43124176881217501514119358355235737600 10152291 -179473020265254203381726399207600134560 10152292 -13876317346438094294838600687227793408 10152293 -52399974650962268302341304039187113380 10152294 -11911934062087210973150498913214766400 10152295 391153258498576328245722131764783327800 10152296 -115072094445506336218107233909725102080 10152297 175601828492401520736436248794370696480 10152298 158560217164522444180151736983681998848 10152299 64153630994551947919884969691112478720 10152300 -2142637212951167219658238730468659200 10152301 -126535951997552066811514470251196566698 10152302 252728609971063420100785902538818956352 10152303 -61353559984499448012970221502204269696 10152304 54300886597849137664523928992856965120 10152305 -4229278432000452074546976984200430540 10152306 -177825954392911423052110820234429125488 10152307 54086737283494767166362996461428319040 10152308 -180709296104872297944447753958784839680 10152309 249283559893088383446888093305941748928 10152310 7955082608988525358775586300017452800 10152311 -25862287482567063160469753340273104808 10152312 -345446713376470254677099207788567572480 10152313 542691414946334934745385290568237251562 10152314 2030969017021188969809275472821800960 10152315 -62024082852653670599024339018547650880 10152316 337240850039496370331208032066515159040 10152317 -57235895477550163860732452310059618208 10152318 9583250571442847520802782838865120256 10152319 -104147979218522573901192341752680216720 10152320 157704623171460605667742730938220544000 10152321 -47741598357151347702139028491353280896 10152322 -242030718303630537561745244251785930288 10152323 223006718360027389026786427728326034864 10152324 -529922725609001490372963856974888960 10152325 -88689163100016951931553553109720034950 10152326 -171158380891962350671102736977092014976 10152327 -13409388091094873974176842595369486720 10152328 -495268340686901734421139199137654819840 10152329 54337020626670872503957199468036340480 10152330 -56819383176695929938113182183781902080 10152331 212972358165533586209780249957147150992 10152332 -104447076456019155751698233901119152128 10152333 235511876920795508987424959385110866902 10152334 207464973540580998906120910289524770432 10152335 -105678600663717880370163550785712857720 10152336 -60084834046895307369697375560542650368 10152337 87958864644737793361707989127721709480 10152338 5826685718248064231303772342291732480 10152339 -545622515213589537129948210466069011600 10152340 -177608399292061919985914171199852779520 10152341 -101643465008227904994642635977022890500 10152342 -10603526497198517722791560640020966592 10152343 3622642686016238978853526422344707200 10152344 -193489023569447420342908053365405091840 10152345 10118055038842161745759091048494694400 10152346 -117397731322145284461226665885159521280 10152347 162151672592602669498240568661368705796 10152348 -5079107001166200539093330449624940544 10152349 -446140970722260419879273639285954177640 10152350 -59096136171012058254603962500601064000 10152351 -497943901689036171077370684501325566720 10152352 31226356765156188029375168941500923904 10152353 182575455565579048424077855742634015024 10152354 42016174074380656261220471211643355520 10152355 223433754534574483087032891722396375760 10152356 -130368347304132738854948569163623026432 10152357 -124780941596316146322348375784062348960 10152358 -75382431544284130827194982212804274720 10152359 -319332379870203636527964997706550767544 10152360 -168072291072543117763520221267378022400 10152361 -2022673383630606438582794169830960256 10152362 -103124968742918627515505258871973721856 10152363 -112134201793480758322474559950547763216 10152364 -452070697253060742831139095618535316224 10152365 -423255544766043370677617243602987322400 10152366 -839426643175122171414243004561551360 10152367 -425935369085900620151028983568758249584 10152368 -91456748591961123173413282255888171008 10152369 -201019293508517027794999995142309660800 10152370 48590340294696615411021780802679923200 10152371 -551893699361921342456753270724051037428 10152372 6273583463089486839271279337228500992 10152373 -92055173263793236814803992508513492800 10152374 -217478794808590924417488028629549402048 10152375 134896650082445256673247799419501028000 10152376 -107304980847169059592017066234457620480 10152377 242430116931219510757333366601551469226 10152378 3841466975046539877789949755798632160 10152379 375138671472638203456753814008491993648 10152380 -44793497060635397924481087603089080320 10152381 -10179124390439874479803549401829986048 10152382 106700461352163952095317732629858900800 10152383 -68855501385261188317039979373593709600 10152384 67374665689872560302028158528389120 10152385 -32570691516644099672585410536324239640 10152386 629962595843081862349620905642995584 10152387 57149676748451455351171382922413230800 10152388 -317725759321832552926129332700031907712 10152389 42153616385234954517579833270887872924 10152390 -60100584209293970593586792121623038080 10152391 163671092327730033683433521909576504792 10152392 -552068016665215772310584134606406016000 10152393 -27860638659676682416292638858700195136 10152394 -45487896856803607809077200763340645888 10152395 -286943016399410214102366616311507126240 10152396 212924277357487421705708786380614327552 10152397 -365504768060514676917550055018551282068 10152398 -200480190574415783907371384820257428800 10152399 -305204251947930104447269242744423023736 10152400 58083024274553326130616641304147148800 10152401 366946446138265365026039765730040838784 10152402 -852944393507988542475759803666095104 10152403 3743971108183822484655014647232437332 10152404 -398760418634891728834129188330484566144 10152405 -489133279893295881533537319166111872000 10152406 -325894008472020826556900846896946961792 10152407 61209799773549431512994752526608803840 10152408 67730480878965872789414675878780723200 10152409 416710779372844289224456652500754557440 10152410 48433619756025612403252575815809080000 10152411 -375244502974363586133565549534003899456 10152412 -351107725276015542707354835488983750144 10152413 -663801711429813818747427155063674648200 10152414 -49655030895169802204851191719298419712 10152415 -12760439079066583466825309572496530560 10152416 328465830310388586589533818235272036352 10152417 13584548416082811745394049686134928064 10152418 -249033506775693613111823552213231697840 10152419 -463253058183612856818313528454598674160 10152420 -6378847761891687451718044012003491840 10152421 -135661092184417173118416542440743790400 10152422 81099581996295382219887829862692792320 10152423 614807089963886509384489148984731434144 10152424 -19011611623547555068693431108480122880 10152425 -325950569187940833736684934497260102000 10152426 4103529267545085185072799078497266944 10152427 421810368444968837964170571082831628276 10152428 -67968418418083544920829156150968704000 10152429 872151471954394439945421217754515968 10152430 1133588778682085109005018584348869120 10152431 563707085847425779723888991805321393072 10152432 45035352767025876943625172178021908480 10152433 419656012341251340943838971024424473682 10152434 319227090818483782363936958788003686432 10152435 -30621411020705773239916560688220341200 10152436 -54333839134403604384232308820167352320 10152437 318726052095172767195711574882475047086 10152438 888821817021886730179147182883381248 10152439 42643042141265886548650542180907824432 10152440 310303062766233043787417833824687820800 10152441 -23123936089883310284623772984430179520 10152442 -325321096597092675716393143705633450128 10152443 -163541021753466617357889893928462365184 10152444 -163422137590357203693432416877323779584 10152445 292694126646867644491704846981135110700 10152446 -277021044713881328136872222037843683328 10152447 134507329476513144145835651993198809800 10152448 -180611465164413423795963373811914506240 10152449 58032696190108506783484348388923773780 10152450 -14895823609116631313057256016417804800 10152451 -251536016353426945113523486792497818400 10152452 -119664790135951388525767533075729492864 10152453 -72717396190209107503288100562569380416 10152454 -63026015097070213416561974717604407040 10152455 97722672112920179682819364721259431760 10152456 -189720851260535171986800365451600076800 10152457 -116309857715282023960757894071069120000 10152458 -218711148394352830911810589387784563920 10152459 21848623078833655609580989176805749540 10152460 63120485469614210668540716573912652800 10152461 114329751046152189452527488015665144448 10152462 -296830735871427708637455398580517074816 10152463 -99652218105407122778306309558842078288 10152464 -3283604952281554104041538269106929664 10152465 -162942807202463294588969605596342888000 10152466 62081498839741678268651726912219485824 10152467 -52265381096701114750500253454835579408 10152468 -183425781656573138135374215733272347136 10152469 -24653824409279311496108564616299984000 10152470 326974611408765648112615903929744975360 10152471 -41417249409423682831645904186942948352 10152472 -1766981193022451899000057595094466560 10152473 56854672046988360572214999231526856064 10152474 -162720894777653705970065021312194103040 10152475 15350136407194829651045791023816184600 10152476 -4067525005281697536877830784707403776 10152477 63495324077588541691391631874943459808 10152478 -47632217708816851331143344554369153280 10152479 -171372419161047655457672586872544006360 10152480 -11083548207379056635263970446336327680 10152481 -134082476092477208761695087761494200960 10152482 -187209422376185196170496072507411423408 10152483 -102582729394397309435461731921228725952 10152484 317063567384032815978570454580413977600 10152485 39206702643726526785767960661718264320 10152486 -5804266915138741694422198559679340800 10152487 -348840396979726414164160885466539129864 10152488 -381778739917014249583453717473497994240 10152489 -41679009749546664777995935475696385600 10152490 8307994689934430930384957019861914880 10152491 88577157239290899106715708485331315892 10152492 68170716777327029409624011977659973632 10152493 134883605470366446067766082154568355244 10152494 238332741773563618037557242256939086720 10152495 166625634920936267498657281202825073720 10152496 -58737553312430718262845711812878286848 10152497 -270363822448240670868067591736627259420 10152498 -140636345635248350677285408946819976960 10152499 -61526629578578424890146845907818919680 10152500 -24016308099883077853952532534266880000 10152501 372858022955483736674275855043172520704 10152502 68433541648445942225225445678583019904 10152503 -26695427884154576500806155433232084176 10152504 -313653804858305348297181073353088266240 10152505 -171591554634347415895219957381987320 10152506 -146885978145339593911629428780062285488 10152507 -268660169771327042318084726086147780608 10152508 -248606817964054929141570816520660636672 10152509 -303369592054703883287172988026410699796 10152510 -102439448346415781761242632083222778880 10152511 37464837748493894358162982540732449000 10152512 91762059430843234409753263518503141376 10152513 -115459679737307565098755645313863831680 10152514 1664447933377460236218885320559513120 10152515 5491854890242805064430888754867491920 10152516 -92949973790845687045858921421901735936 10152517 490717324986445239046766917745273366400 10152518 8242918990589831034674398508194806720 10152519 -65063001630803618049086578180703805792 10152520 -88008200742690829705786395426865152000 10152521 -63712962256030475020198102905854895360 10152522 -25409142498962717731080794359031431680 10152523 -434012907998509950626517898476136030320 10152524 179217829624288109050445338581746148096 10152525 -102246223960826716720271173326153655200 10152526 -421413813068056838980329417153826777920 10152527 -253991241407266806108780933410808652800 10152528 -80625416481955298701385216124599402496 10152529 435956954821643222629262512773705046130 10152530 6163159582193242971821342717640870720 10152531 -104121186160415625982751618270099413440 10152532 117415205277025224238818223946088531712 10152533 27512352957563927010957950317568676000 10152534 -10850152732622797978577518160585637888 10152535 73226791510076325495637957824054862560 10152536 128292180105048275185270974467693568000 10152537 -303046707580752883539033781863833179440 10152538 142488644685239074953866940693768072960 10152539 -309827394677560346669582204658090153660 10152540 313425431838150507700041926787255475200 10152541 -75228174239116649337669968479858700800 10152542 39174459207275128539325407710869906752 10152543 -85986386264987807391099989199340704000 10152544 584377424129146762852567800797890215936 10152545 85738455401850192321327666226367543040 10152546 -12502861243130141057674560381677951616 10152547 312951977673853568215521327390794195996 10152548 5940033289800067202039581150843969536 10152549 -201364684563597075189396996984190436832 10152550 171099802152929121937220712163141432800 10152551 74625359537224184958252248051316525072 10152552 46242296557081015311427338329015992320 10152553 656543213260615219093572564383909475060 10152554 -78429084078541977797343121154854529280 10152555 -54274698107577276499086459818989190400 10152556 16863327302024272498692859384080984320 10152557 -215907199559056536467684148703852321194 10152558 -381590347323255623204993239469397120 10152559 -161058256596952741369898152596418449384 10152560 -44624620240506482424614581846553395200 10152561 -239186368958839349577599151754149533328 10152562 31150666584614929520419426734186700800 10152563 154076770400074061079558910649999764812 10152564 -407783202513280330699911527494194069504 10152565 -131808327024168004177603333718298909540 10152566 -206440000433642234269297233224938044768 10152567 -338278514900897178109621653087943715760 10152568 -69098010306406607770139984842930176000 10152569 -56478922126220113023816253281242133504 10152570 45748019527033830095998558485193800960 10152571 73088413490004911373452269783923665424 10152572 437878157799144094809821918661038641152 10152573 344958635849984352102237533206663325184 10152574 -55234286408852019476376566986067590080 10152575 -9210163567328078213469431272457649000 10152576 25158929969959371154375943872787251200 10152577 5333796900653132240522285308118942512 10152578 -1999311674058817932544681542665931744 10152579 52587309991157901356176953030235629888 10152580 -23617296883164205027411435919014133760 10152581 -264604952179817042548886011206168219300 10152582 26248580160655433063677011522306201600 10152583 193846844143208063695398835801727708640 10152584 -18396239773253892599419285625797570560 10152585 169794125895880785386050845119054645220 10152586 138500623977110612759594374754746739040 10152587 -168422054135120756770176363720299983200 10152588 -111162939350782724173838999020449705984 10152589 -265388325356151890914953885165398815776 10152590 -33066251614044021671983928196884286720 10152591 -98980334720460094861106166006194336640 10152592 -25959562418885747405398683814217760768 10152593 -97546778658900528644158930483476971520 10152594 109701642611003099350414464183747767040 10152595 -208445375308432225789221449564798935200 10152596 179470986033971036382962051784407228160 10152597 60463400464769761417006829255524882560 10152598 145455206365413198009786713514648848640 10152599 -383350943453271939286072292865615641400 10152600 -35012838014112773279454594703160832000 10152601 -6092129378058633802599366929094680048 10152602 53428930222647741519051762471944962560 10152603 -432812033519647438440616475216503683936 10152604 151421233144123025532562437945865939968 10152605 24015785157349801336655228372630123520 10152606 -181697584824312626852391983681447884800 10152607 -10765807388947408600507898645238105760 10152608 -244721877217412619427796563006062919680 10152609 101600595882591471615421520951731529904 10152610 58401876927065800092679402546410921600 10152611 317592577572674184846441228744204418560 10152612 184614045931736370403810201288960957440 10152613 1582547774491785979104864161217875644 10152614 -8030441578449812104331531189464740480 10152615 52605227789544696961097049555758653440 10152616 228178136056590322347315773541244308480 10152617 313979870871702199552155452361965436666 10152618 8534999010286525162130313545957879808 10152619 258613839327482453701713530274598164020 10152620 166242519053834439931992087888638023680 10152621 -1375990113369150127274430758816330856 10152622 -216133213557374090569556047924647984576 10152623 -89566211422799380847744514954882204936 10152624 13982952876621563238105942572440485888 10152625 30955263306037444816614727220379168000 10152626 -411129060854613006922041390622019184 10152627 -111507876505437352283387534615273533392 10152628 -136831328088881593131713767585302101632 10152629 130650050519790477670763259660002965230 10152630 -71726706256414434388947541014182432640 10152631 227150478254349978257935222500822739200 10152632 -114794343755686111160030667223090667520 10152633 37001002597119318173665163640687882144 10152634 13099994814384603382179355423324803072 10152635 -162220814827373326673783554014224353920 10152636 12681785501910950330381031637323153408 10152637 117334709904754274513762328693399846720 10152638 152049957598743487196571933000113316096 10152639 -104563896986026749668022301061384238240 10152640 90288367153232147085248783203109437440 10152641 -211584838838623974657157996754694848958 10152642 -207390617083705819273701068154902825088 10152643 294287029971652987360507033150815425304 10152644 -1647805645635598596495514621514508288 10152645 6019974082403615704024641267131840640 10152646 129520563696401886634839966133334029440 10152647 424747108326560790194238623784754373592 10152648 152036480686474294909313495332574822400 10152649 82982178958330558590734035955816192164 10152650 89283438766308232635461767878797568000 10152651 24849149639042450272185375235804579032 10152652 -39157333031518703922277623262606597120 10152653 334555719932001569448569244654052288278 10152654 -11098145130120156819133277348336640000 10152655 106261978125680178423653769789691825920 10152656 137348957133206854554219926637264986112 10152657 6663210820540263852717076680711843828 10152658 -18137993370178557904752893272416359424 10152659 132136487898254407769918966376233822352 10152660 -31397951366660824814240747365645025280 10152661 -480538275570733461299013774382601803200 10152662 54239577334692615288925908314527016832 10152663 -100083879550769373850003609936882357656 10152664 -36424187281306921106796459772952494080 10152665 151714755305469473246875901557085037060 10152666 -87418585445330099121544820127167106336 10152667 -192960792885921153776820251493623244000 10152668 -76590514169063636089577772174169105920 10152669 79671797808506928519855515925712921440 10152670 187597514611807545980021359106519372160 10152671 570223725338339533903229596664894419872 10152672 299037207473281999862751669669327273984 10152673 336335725061026906372446907355215805460 10152674 57087785661294848677105857779655516672 10152675 68107415303615229888431175522225990000 10152676 -72545076110069270732580235941594567040 10152677 472218025384259009633872669138333190526 10152678 86204004051277895538816945967189339008 10152679 20698375722853442066867537502399412280 10152680 20674317384748845541506536828186112000 10152681 97275240353940377969370313390322239488 10152682 12865301474889646163930329500516099072 10152683 44265523006395938721888387920661947184 10152684 -2206722258260508146929202552624743680 10152685 453322967630090569815701778417173548800 10152686 40260747207830396421694134784559384064 10152687 -1617183749964069803483949659237610624 10152688 -18111779350042181657342710634522869760 10152689 44604739355517024654576425649969647592 10152690 87386824427777128911762553309369643520 10152691 -12774209145412024613538250266146321888 10152692 221934909010194044214087735372689958912 10152693 -403985235010445067487827241698153170436 10152694 -6424271647571411469909735452343443520 10152695 -32486105344989563210072478537630973440 10152696 -123231739207753137923981095398910156800 10152697 -125626936906616797185523104518644572540 10152698 -205545875831004441100880915358668000400 10152699 146467529507335202578744674844713240960 10152700 49253679348850492285241311705526259200 10152701 -161494774582982689022958531514653475680 10152702 -5614958306503489466467973357085173760 10152703 -116543464984318471219980067895334368136 10152704 73049436040167730703420409820804546560 10152705 28149265284036453040559914031342526720 10152706 19584874469318294376113275176390411264 10152707 -177942056073611067623808163834203245520 10152708 -73862555013431068834789546467704509440 10152709 199927532209958156918517179361117812352 10152710 -319970523704456697671338422393212087040 10152711 167100318562026827116086124491523947600 10152712 -178098516890933943182737266952815237120 10152713 654884247616225177481089062475820164224 10152714 -48927341781292034289038359032783465984 10152715 -411981737639346208396735958996687667600 10152716 22094556288154859061912629444341579776 10152717 92234005722127501948480682040367668480 10152718 333818455071826736835076274257643077440 10152719 165528348974953236118587879885825228696 10152720 -20074283055724912449623887138062336000 10152721 667152783548081058959148818709458949744 10152722 192677325984385030162860432996917425824 10152723 -44503430003178301201327432369132561920 10152724 -45139713397553582415409445413586417664 10152725 149707023989891864884375990534868076000 10152726 -44256998632074424268370589614632601600 10152727 114207933046718709176451537979850166000 10152728 314967672536327137245203409883418204160 10152729 -78659302453200762836015549184229296000 10152730 1255994276688154909260285195111275520 10152731 558175899143158763603996788107022271064 10152732 86768010308771275306834412659734723072 10152733 152563739970608822092633578451578666924 10152734 -7375291142148209274387126177070680000 10152735 323584771181199973332617957850473760 10152736 -182652482340969309888758810886173884416 10152737 160345470464623787352104590786855042752 10152738 -194409790764387949942795679908868683056 10152739 -117638172553549616482300551975834252720 10152740 -107879099783104238427048459421927480320 10152741 -11133176086397407499717561702189032608 10152742 313744145684776807615696279870203212352 10152743 -139123553288348492648137026328592756616 10152744 9851645301780288747842966247010467840 10152745 -172406953882929751564216629669612580800 10152746 -161612401470287779470267180710868526080 10152747 94903946879541025043574288514153332 10152748 22932915863524287458669926132679811072 10152749 36826585557663594644175564452451709440 10152750 40255844780114282381329258523439264000 10152751 82239108404019862226872331634962157600 10152752 -120389437169238708255903334032576872448 10152753 -1282021364311880693011551637594462080 10152754 -237758641013944050612435396570922397424 10152755 419352131127173167465882242651528318000 10152756 -106467969795338366135153412793181245440 10152757 512434626540080528427176327840272893852 10152758 4934210528977229127859798601361180672 10152759 53255923569129000391957949700224437200 10152760 -233667328596797960027877313654129152000 10152761 104079473190929214564931581528262075392 10152762 20431124887508186887952982548907105024 10152763 209077391137951573491421632353685401360 10152764 -3960638655470456736031187622097766400 10152765 137795148968507744044028837986494385920 10152766 47683766773199812069486316723259271104 10152767 43478317884024067602048330756345822960 10152768 26874606260862332093195486621891297280 10152769 -125942086499098567870464014570510782080 10152770 104513490362975240672950776607898434080 10152771 -7087073587782398227217807156302324488 10152772 -127144736583569827824960878880174387200 10152773 8036399695152701339745904433316275904 10152774 18988408172222132591327526371033847360 10152775 22872023417516940051813320165470234800 10152776 160919649897010106201662295874631311360 10152777 101698961871203676059495824466097883920 10152778 51182669264490953408418718859252672256 10152779 18453093184590429833011748274817044480 10152780 -96779065149822558792310799418136903680 10152781 25928913603632922160659440561822196800 10152782 -221838979646615328766029836240033971008 10152783 260005919989032651185222040019963192680 10152784 63395748240946874378398194998477045760 10152785 183286867495208063810622065823390249960 10152786 17663437810828938854453926830908709888 10152787 230167282705749018959228341731824212224 10152788 -146328011134114034812010397715226476800 10152789 -16392327054569345206639385537684915520 10152790 103768951683597314682351999311217273600 10152791 -222694355522372907012827439073385299536 10152792 -16808099244390679094875356908784353280 10152793 -196583193408576013795782500784482681600 10152794 67487767219712298393996824648353971696 10152795 -86482790206726091517869873469796776960 10152796 90652899888971784861563816728053497856 10152797 -13085934847170274192864879396952616768 10152798 80568199843628294758920395530231968768 10152799 327870618491227284171691432255902284352 10152800 -56228725912636926804183029693153280000 10152801 69639838027478772778882609742419955730 10152802 16786409478379641079723332816757770240 10152803 125013653758147877419715760251492321052 10152804 272295697088257373161012126139980010496 10152805 -36718675501654047833107491248621326800 10152806 234845797127373626881360285288428656352 10152807 -123370533803788719827504391207345575808 10152808 484197823305308950233594273878037903360 10152809 -319061790419035032431468074357746090096 10152810 -53139376668592118675163371722155417600 10152811 -111952855436797014888702710049349833576 10152812 -178958681170340474272808464312605337344 10152813 642199877033013557643013452431856087840 10152814 -56765357975995316297120101990970153088 10152815 151638103140137035931026378878466821960 10152816 -892810102734816188335017550290616320 10152817 -133246970382264086341257083805061049134 10152818 5487673552228734738478461896204390304 10152819 -312224492777814934196596236561147133356 10152820 215053775773325874755541150248287630080 10152821 -67919817257895128950987880053299763200 10152822 153028685284314243075438097888945870272 10152823 184190993703401616700197714148523214744 10152824 -131545877296610718047725306628179599360 10152825 100204302099610873450685391915873837600 10152826 -70928360789425852007406364318857567888 10152827 276085102353288729309305494936548992676 10152828 -91976640841689053443613321143360988160 10152829 -412482156275702528403726814001820040570 10152830 -73354762810057877399822403064558999680 10152831 -75479936342024433993687958806689341680 10152832 -30664226796940792804604846208240844800 10152833 -121182241484668161053982431326148922156 10152834 110328321326162627621884139546382506880 10152835 -134131401580817914903714117457751425280 10152836 90235330868733549844220058238683598080 10152837 88492577406637500146920976066933461440 10152838 314057489702968928869726152190529088000 10152839 272602596600796716797219571345039811224 10152840 11163111295311096544479814502621184000 10152841 84182471153428380656999002793972157184 10152842 -56552652522776795653686219706606141440 10152843 367865102264027546641138194033052070400 10152844 -47441741651102711691646666887896165376 10152845 274304586449353596526205965072682515680 10152846 301818006099859581731707672040524044288 10152847 -65163585596863923468208928172596810704 10152848 -598172653158741805332354037158690816 10152849 -137065053513316831431399936372773091024 10152850 -179682088370350972689683999500995291600 10152851 314360268390476351067038578837844145792 10152852 -121277004628412673375383062648011829248 10152853 146629465562378108882108858583365446140 10152854 3812049166375000030598315193570425376 10152855 -148264966619154181229985845852203423800 10152856 -70998410196600491880351552028074762240 10152857 -85401893739908046924378326864365800000 10152858 -25148607697448366493696639796707374592 10152859 -132918184884432227963458083344999650380 10152860 240735742820235037359901520884901376000 10152861 -239431298610752063975013257730859072128 10152862 -264435909151158814636773927858409469568 10152863 -7300789298600323116545161314423388800 10152864 -31350534406741707334409873071150792704 10152865 380714326461040266346768963727324410260 10152866 -220385696576222463208975785996994504368 10152867 91301532491955859611640252403653774080 10152868 -48863124340394771332427609182437992448 10152869 504539534120716188253030768934424846270 10152870 17289324821598450427767242509529702400 10152871 54053706447963446277876020639175596400 10152872 50374118547432595526768723172345446400 10152873 574710249728911394958286895448708463344 10152874 29278241536355942543782239005097874272 10152875 637930140443386587006978160300464564000 10152876 280867165189829263146251115172654626816 10152877 -4384327108578153556864887553087406848 10152878 -252469438255044307876622468663850648960 10152879 -472499585929001042215295960076098031360 10152880 5598215165228301186462604349005824000 10152881 -59861578048963462652827857911967078348 10152882 93251346461580416086730077955567859600 10152883 -273614778777976488442461321288952647296 10152884 -17276688757426532331620764584342159360 10152885 34214956345744029533150786940318669600 10152886 -139414878202931750017079457451734784608 10152887 176043426388616308123848495721826223072 10152888 -57461608534016433965255902547049185280 10152889 -166548889398216665261740498422449940310 10152890 -30153912178894761980696461500902722560 10152891 127732984395474477101033267024640422400 10152892 60488023277332930143380967200609620992 10152893 -879183183132902187388940262669051902208 10152894 118423931178220549061326456499422228800 10152895 -266799319459190677043171576896591706400 10152896 -1209378860465357975359749214980538368 10152897 -211928140763259856303683639344261472000 10152898 133868714095053063935993426812851238272 10152899 344555532288122771346757074657429795900 10152900 82088853609642960163808671484899680000 10152901 -17322364530925317005482003923172341792 10152902 -733001840440620666181839745866656448 10152903 -67436428655913824838370183059241492992 10152904 553605849386621393899759865149593461760 10152905 -82004088341195654657645272717671608640 10152906 -19695484366530157281212181179303035392 10152907 -456290426352220756334928825409383540844 10152908 -17739967759085571450241315934627796480 10152909 -30128932593831323278303088997355525152 10152910 -35806297940228586813821204545896819840 10152911 -69008399117031665399720001276024796728 10152912 10622290356832918899107395364085301248 10152913 18255377918870372377649538594544817664 10152914 -107585843322319554958923380344263523680 10152915 49286985432064866514215497184679087920 10152916 416184984781692009023414860414696017920 10152917 62156014257150974171836380465081819612 10152918 221688017933077240790012308969014222720 10152919 -81862329099860411345574447133037992608 10152920 293853568988853161933333734604508364800 10152921 15248906423235424601320065669288432000 10152922 -114456258905545644744563227822294241280 10152923 156660152206527415429508792683952848104 10152924 73509050773488460158219884436717990912 10152925 246254256199558073611894819259643753650 10152926 -25382560498296617058100148149461479040 10152927 429214324017181916133248175720435240720 10152928 58055828609930475368239996809621012480 10152929 -28215391975114323007038088823149500480 10152930 -108847002593453016199004006613034106880 10152931 498614012138076949406473458549883160732 10152932 376628832375672951049530343731949977600 10152933 53924552341063883876328194670433004160 10152934 67123930957535636843699600655153537024 10152935 26171067592139364339482285980397450400 10152936 105139767548924671292029518835155517440 10152937 184648424260749774365233813087191827700 10152938 -295153576695994128404762879522739144960 10152939 -289546529963685681426778920035076158376 10152940 -64910608299084403041340950132029521920 10152941 -582532568047879315243684529689211663658 10152942 65985719499634538871244035350204895360 10152943 -86233185999819980973667113970907301808 10152944 -28844235765258076870989611092673495040 10152945 117529199472675591151299902531327040 10152946 160110615332758772271218684755832454672 10152947 665836027652150383029029589672927873792 10152948 -35416405199819492566524783690232135680 10152949 511086696121484231412346922244768267950 10152950 44531652516176905260790884083906328000 10152951 -284880552465090520090394149233308201856 10152952 -50279059072622905008986344172308070400 10152953 -50198812254128053704942865296514506156 10152954 48355689036777193553326463598750650880 10152955 -392519646839387544735276446735750768640 10152956 140920105303764056463640836580403896320 10152957 297717014361026437499590434417331261440 10152958 1415194988878065859545777103744997760 10152959 -181906748431456638648638607714801515520 10152960 -238080534736435664875174869045230960640 10152961 30113961444772760126913767290457034624 10152962 -14566042832999901838548235116346016736 10152963 -119003462791326546333205585051072702908 10152964 172101351534142942688962822049603662976 10152965 -154692692019480236155856386931192945220 10152966 -209877466865722525172185140399162912576 10152967 299159308517597334531052454288308124160 10152968 -130346997757787309635152359507846922240 10152969 137085394087930315728143586098092536000 10152970 -18790358005942791538035447149594515200 10152971 343430966461426971647301710508485977344 10152972 111096506429717222458568372811309849600 10152973 -244501203011467076393962381834449649280 10152974 46495394925310286861719922784433128000 10152975 55434705741302283731794621248919123200 10152976 -2558149954870264562661728987134558208 10152977 -281411344689861721200507486088519781520 10152978 -50825977812365631994925742190144780800 10152979 369461711709630718945798153520961451576 10152980 2270953937491844072134961699091456000 10152981 -275549162571768994227802884103734081330 10152982 32028015584171702910524331958679476224 10152983 31567884637704576079898079842077476840 10152984 -18581903188460270064489973317148385280 10152985 -27342955158968603896332885126884814840 10152986 2516886408419873485144479912179634624 10152987 -138780997349681593683727952914462556160 10152988 -5607169384779625483230696806956997120 10152989 -254813637712451387446718354052120672 10152990 51969774051411030680498235073765365120 10152991 -37649861927878485326866082120886824608 10152992 -120538895639527613505434953023553536000 10152993 350917874548819419674772366402286617264 10152994 -63065638176130229558569083706618866528 10152995 382583966720953958220994566360680486880 10152996 -6236572909991817534081293554911166464 10152997 431335668389691040840382004731667888446 10152998 97878093567159187621665754305709544064 10152999 15524499863539147499834830223382028800 10153000 91720813195723649189768698526023680000 10153001 873739471337811283323934859340626985600 10153002 -72714506545298980012275498625356826368 10153003 168677154690521510925660953601732449680 10153004 182976375453844880726409404169539162112 10153005 -113292307534885599355158370859104694400 10153006 -124464036495432787604926995376141242048 10153007 470765269160337891670616836258046186256 10153008 -68083561021009126664777175022321778688 10153009 -730442718618056858824189143520327850700 10153010 -22702132947716766432269543083639011840 10153011 123367655274424232158322260635801951360 10153012 -3363106554561523795492704024061451520 10153013 -261786549439216340036809354053300060918 10153014 -32034772765083347189003969909599017600 10153015 -24810725264377382391227597715607142400 10153016 -201821240171230153516955385010492416000 10153017 126025537403685526545912722253751821120 10153018 -47280445623019208637261259184913521040 10153019 535042056773990087924493550553732251344 10153020 88421845703645466287311692262119367680 10153021 473372469997653130561821039449245697222 10153022 -116719422040098419159985393846372448896 10153023 11046540208280893416741415588729322400 10153024 27127119202363614585295960478771576832 10153025 -70652152541569040255905195972029600900 10153026 129448453960948017705484539541596885504 10153027 208304888355405403543357924968815950912 10153028 -24806997789594227012483763343198679040 10153029 -66505051200831762886760760503931240768 10153030 -25874063337440042368476709497509750400 10153031 -1049670445746539640941535898378425600 10153032 128370238981764228963322579727073976320 10153033 -222893615450904769936594188754736581440 10153034 -412538111838505958557151316119974645248 10153035 51620539815978967505724663777270935040 10153036 -221663425953668564004243569881758655488 10153037 112620852336584753373686346253797661686 10153038 6034112149746648548169206068141716480 10153039 -50995198465988070530178031021304011976 10153040 71968040889612000844215496210730434560 10153041 -29146725162935227273512722405893512480 10153042 220122842310444099925506849703579367712 10153043 -57339143102054192356993803472493853576 10153044 -14188650812189332526699560960483461120 10153045 170573639177346585626398844645929791000 10153046 161158156977165578080957075371707684736 10153047 384575910440385819466693809207624598272 10153048 -363116352746690761410579801476964464640 10153049 -152356913344354273080765427355952467760 10153050 22349250005512435748650728222212160000 10153051 9405564593173910960538220855406413920 10153052 -1632624095401229805147886574711113728 10153053 487607350179327413196617765236236052800 10153054 109510355147954482705887144264663950976 10153055 -232712634784178649460553804139883361280 10153056 148186698746383339105653714853112315904 10153057 -581099258705346161897800678362340254828 10153058 -44312980841485301227707032243083241472 10153059 1892282615913698323588737037950405120 10153060 112025969580729893290161557688034767360 10153061 -383671422512709294595625547684004174338 10153062 212493478694015218777152773332188748320 10153063 -233413787016535488874269587056530333360 10153064 -227115472779184591685427951229106964480 10153065 -1561870399877692117795869310715993280 10153066 -75822128539593060190650612963467235840 10153067 141379460347628340697463711668657888992 10153068 243112326765826640823274479878841200640 10153069 -61642649382283980065461621091096687530 10153070 43750824971598362233766418250686802560 10153071 -197117790081754512890150736620117844240 10153072 -104270701349413830322331199272278196224 10153073 -196616070250561230136035662373452314560 10153074 -1286680217494545626141041659082137600 10153075 -58498594721648608741596319248583311700 10153076 900617073155962377038616194689647360 10153077 -117303730144001075041229735117001076320 10153078 -771949048364743652144296526764872576 10153079 -2026588710875841978614033961411202824 10153080 -131789143909564203298097939353436160000 10153081 225827507662373066908622714742737526912 10153082 160418162230771284525098528476312321392 10153083 232344345408817556825241931891953638424 10153084 -63457346647912239686134726059610362368 10153085 127661700748224864836485061398307796780 10153086 188012982823823315206754487270179820864 10153087 -177124595173629309404556673937664922880 10153088 -23793189398791758289793393533869096960 10153089 1145204486329184930160891083334422016 10153090 23303251368828680502223981829948320800 10153091 -101782324116233250218607929469637208928 10153092 51518627021357694663313434837217634304 10153093 165183832735380435776323824275162165342 10153094 257615261119749748223991702545024738112 10153095 -18262162750606167358805159666007567360 10153096 -176683590106691330957347122363303229440 10153097 -224205358043538392155501165962772849740 10153098 -44436593956231756265310820269084728016 10153099 283694604928470668972268441371274216192 10153100 -130131640715104367552613841550988345600 10153101 112925696216813405582705906220800184384 10153102 -81518462717060199936313343494361821248 10153103 -210767835817094872627115911173241839720 10153104 3512066232786003548985292870463520768 10153105 -136717213891601977724105786624874330240 10153106 236030616380188329417065513004816789120 10153107 -1504014256395806223718544420947687560 10153108 -17567480648551615548489717604599808000 10153109 152634280221666339615172576911395958240 10153110 -228946888917788911993213372831893120 10153111 -8683288788031159995251831643993343288 10153112 71851368995977063126144550276771635200 10153113 -164216154569577199343771492328514965216 10153114 -144092367693899520067892999389633494048 10153115 -180991385927430172352837600923257108480 10153116 206827414268717652913333841749992691200 10153117 1001067249910263569230307757146571456 10153118 264302754723461164580986025398586213760 10153119 -170614423242861261939726375187840156272 10153120 -23393399625383713249701254376141619200 10153121 -124755443679798408912012194094425220000 10153122 -45441853481690168079054411319332151296 10153123 -92758116831738685579684849970243250360 10153124 100428582940486405834021780709635015296 10153125 4868487221936614105766117351533256250 10153126 67818770768717165183234689416830730624 10153127 -147312002001891490122398472960577844640 10153128 272402422963281944902117875230867128320 10153129 -124042151634177719697525043820507402624 10153130 -55660707242557856665575290762993686080 10153131 21636208057133150388818437691025845424 10153132 -10869212872291984908703472312387942400 10153133 -162321834682274589204141163603828997280 10153134 277778812824032306156611226593425498240 10153135 -110455493785571972636149542701291620920 10153136 -51675021275717395555809590887712686080 10153137 171690110743699385675686969899983310960 10153138 101231479894179802294548540883363752720 10153139 -325423179752562262971854892916531971060 10153140 -1077884952858421009800608552211302400 10153141 263705675468288109465434315591170350432 10153142 15123889901825460381687580378039025664 10153143 40259403769870453488631681478671180800 10153144 514739893272733214449753860507360153600 10153145 -6021680202486648482839779777405468600 10153146 -27942819296159480604768835911557692416 10153147 -156724137362056561427620438767157205404 10153148 -12363612945847287001070006904468360192 10153149 262005983676092296285460678461583787264 10153150 -51856162498878014294944913553957936000 10153151 168221620016134974692493546906865290624 10153152 5688177571725869480351741363566411776 10153153 -51702838931431936516156549793703410000 10153154 331255763157217968799768437693144319872 10153155 250315394103155267219519065365629713920 10153156 -71105962325596553443151724066864835328 10153157 83854363953428592614819675663662737792 10153158 -34128793032196274867952707393162246400 10153159 -160360667846368605464713825900932859040 10153160 -4929537747024167194094008312612454400 10153161 -332876122256156652316400483098833206400 10153162 248546733300146441304004064203084406832 10153163 104586886692692205518467331509993033200 10153164 -37088080602583728768951371223931895808 10153165 381411702848009670220584311645739441600 10153166 -84976386548208383569547633933263890816 10153167 213253712569239308952373700587347455880 10153168 -80827263170867942611207773771341406208 10153169 24640164055238143312940814323635844520 10153170 62053714148461594152479639488489608000 10153171 140648715430389192670587764444095365712 10153172 177740264521160351742976305414821218176 10153173 -352682355291013397505857538716276479200 10153174 305632725677779076155000167782039682336 10153175 174124634027080339051419233647040344800 10153176 -87928293448482255938664175321357516800 10153177 513038484456340593096802488612072246026 10153178 -60818533162969729776648021203448619008 10153179 -6648729119406177841201133921111622000 10153180 -132869944784939670233506389940979420160 10153181 -150418652364472283160694728454293614400 10153182 34316940787598386352118424026610114560 10153183 -142611481166658177161943703013100534360 10153184 599105424119574686059424603395944087552 10153185 31476790268863940350052715412528652160 10153186 -115192005035916282888035015352461708208 10153187 291984171211187932874861691147067552392 10153188 20933172524620304040499201918020175488 10153189 -139522279961307013945522100780348959776 10153190 -143582707714941526064228150735927347200 10153191 25056371711145502198706371295824506240 10153192 -21596972044862352231613082434443264000 10153193 -487075579031955971500399460709162843420 10153194 165986151779903967660048587680390790400 10153195 30070478854399710938079397389299792640 10153196 -80076743468694465781805340842445561600 10153197 199411431923729986057691464434050458188 10153198 -8841086177820659009520809037205616640 10153199 -116971410458008579907401715394500083776 10153200 25558872477427956738081798252431769600 10153201 -202853792186149777796830863484665136800 10153202 278518847643986071094792325661372545552 10153203 -7251928774503259993975485304641717696 10153204 197868070275535275037755487153756163456 10153205 28064680820276807553031298947298975160 10153206 45974269566160809295127417792126661888 10153207 75973614584155724730343969787892709392 10153208 62922959118999473777993502776322662400 10153209 -88420564417451854961130716572869003840 10153210 119399826059879631861093634247162016960 10153211 -973534667617292832707005378146811438200 10153212 48513339067623114807566936964418609152 10153213 -19623861577234422939259774817095311360 10153214 80335003676297311574470605007130643456 10153215 -237690808563392047805952409995717324000 10153216 -419549485075042735348349969434618626048 10153217 326785348721327126717087783712631791552 10153218 -117298885329567047580394956211111533696 10153219 50910041332206979062817821124200010560 10153220 -105620761141161132730490323451545190400 10153221 110904412105669748099056177529386683360 10153222 -210597772921246531009568078125961326848 10153223 -680876722137856315662258308518848461400 10153224 -134835958431146116241506789182544896000 10153225 -242422460178985255090644483873516622400 10153226 18605946693844381983243192674593515312 10153227 26678608945963404767819571246026897664 10153228 -151120109338293474202074532948549810432 10153229 6088210250784505109412896583375115830 10153230 10812012941634374160321899475357803520 10153231 847301802292107805510804431372248696 10153232 39880526558275765447900936099936935936 10153233 418871406601105155618357780442483384644 10153234 39921716302313637840747153225097646592 10153235 104251513817171237643274520963239538400 10153236 -85409371445080532159436725939431956480 10153237 492133066820702784583310620575192303900 10153238 -242386093818040506829211706748402176000 10153239 -60716897175737101072015790600203388160 10153240 153196277030859733866836898467838566400 10153241 -93928994419016841741709089577733225340 10153242 -13514208584398851564713357797699192320 10153243 -19371704363566937036475593391395006040 10153244 5860093034906139417056998341282127872 10153245 44027773905047958743009942232845025120 10153246 -873065325611279508225488477626303296 10153247 354438093267943976999883145172818747152 10153248 98858577027030604131354659885647134720 10153249 -249642863128795112664430374967115854750 10153250 -98450885505586568957774206201433520000 10153251 -335381539974698675702103077755616367960 10153252 -192050433073015780922909247218971387264 10153253 378296713203027132298222705573423126464 10153254 -24876385645270247874391429082890834560 10153255 61505927184001854022561397573060083200 10153256 45381559567251361033588031867914076160 10153257 55773915286663920362952587345055552960 10153258 136527067631686352942736145133456739840 10153259 336516844099098310239379251723273525504 10153260 -10250388908836391287196390607544857600 10153261 241848458235346840723194123321520051862 10153262 -124584243660091977789115203698666393856 10153263 24661830107490922979675995225867275024 10153264 47993232790369880969807041116221767680 10153265 447578727764462726835441898790652276660 10153266 256128147131836752056541268081793447424 10153267 -321780459663765407107361539280181563136 10153268 90256241773634331758521274104807717248 10153269 158417199094330322760577055105930821632 10153270 21236618333421729650916236375591356800 10153271 -56407321342981043918911613653183716000 10153272 -150515301228126508445613000517070254080 10153273 21352322832966649498868735987456636164 10153274 260858568586263343836720434752729793136 10153275 37778911403674278475026781525548979200 10153276 -63364901232377848085632109974017853440 10153277 349104552852135190331923974850730829600 10153278 678544172163146811557336835435035904 10153279 -285156199860095154768500382702215917120 10153280 -144804280646115319953274311556910284800 10153281 -19786233136029479952111568300764678912 10153282 -147218206964102676539784477665562567168 10153283 -179945658323465692466966637352126079280 10153284 143661973062463339921874311862534529024 10153285 -288510495965939062283735982080853934020 10153286 -17639127903575403808296802970334695424 10153287 -31717704754117967218339236246052639056 10153288 -277021794935129483378751988358516244480 10153289 -6406561354208738357454052507216293120 10153290 88280164657707806867736951132510977280 10153291 -215659455438011682395957285099370851308 10153292 83564298962524224746327713268089910016 10153293 -318745634110001573438460776728224073536 10153294 32887204425047190274069054561468526592 10153295 186528989812098073888634879009013313800 10153296 75064799476219044261869168679183974400 10153297 -17443336581200713626160606537389913536 10153298 -87596924979062970092835950586208017120 10153299 -28180358514548771808635548061560954272 10153300 87299152582342615873630174053163894400 10153301 265200966541337737969838435866847895132 10153302 -75556228215324490817202709007876808768 10153303 373343273184125259516494105175075788552 10153304 45822602361895986766730684846051819520 10153305 -167404309957727055101196642926389448700 10153306 -83983425831065818944920944074461552640 10153307 9132883115909817854992812771965511600 10153308 -141069598524776149062577391315750952960 10153309 600188482550263432500747614215012457510 10153310 -147930842717321105421419720457400272000 10153311 94176887405007128406074906258810680704 10153312 264525624280755884289057571615224102912 10153313 188635269598998679434996700991645558562 10153314 125929446250748772700054748900331123840 10153315 -338170437146280286378748244339391856400 10153316 268508319792191822104455902844765265920 10153317 67059054627775324909976923498697109120 10153318 10556959225457153056670822735676006912 10153319 -6046053670707628362938815583693614440 10153320 93187064366909464248051953239712563200 10153321 247817090987517206833189895460805214522 10153322 16585256157432237193369252452178326624 10153323 283468021049722508593679944809150606000 10153324 268100429960058247744365491822404925696 10153325 22155477306285273347978327753335929600 10153326 144838802900850625887255600376906119744 10153327 -287850468038345901485906381836194567600 10153328 -126722703134160232750399144233336963072 10153329 12952207818056836897168863733625242368 10153330 3317737812676963053554397259198218240 10153331 -217150224834766744129948411602394130868 10153332 1853383860053619884348804725984653312 10153333 -187462295884308956391488865561082590418 10153334 -112809495432840303841910268992660823360 10153335 -212478271360004516447057528714873918400 10153336 -269395931907260573816112037515238072320 10153337 82696267451712437978329831583478991104 10153338 40830277739949983191868674039546345728 10153339 102898421519029706264785218276332133096 10153340 81190021102424711281505626660455651840 10153341 150091492159262289991507168620819795840 10153342 307685080903301280890677428869429955072 10153343 535128527551309630199209727742317630592 10153344 -137798790567250075500307083212001116160 10153345 -86221907113885990812515404708224201900 10153346 -3068687382477980709294475501671853056 10153347 200322095118857389122708288130544183472 10153348 -117661567968615012648807054974635115392 10153349 -100350770851145722469828000078036671650 10153350 1396074808983741222615274132939728000 10153351 28875907324785254385236288100641288688 10153352 -7075345526152081387778876740392960 10153353 -29332970127743886226724264563812572160 10153354 27215277740982225474248702805127427376 10153355 96043136193248826046174411343408665920 10153356 -7998254532993149349909556973850505728 10153357 1148595298400456978987088140990861260 10153358 239451462614875040675186031678346169280 10153359 115172595526579755101674487845225332264 10153360 -5957711788917204517283054707483607040 10153361 147388219247548655441616974608998310962 10153362 80480448548281562411983011365693998080 10153363 465177786053598782790571166434637598720 10153364 66093666222696912590121235785702581760 10153365 130881903213607986363282783182790450720 10153366 150109539989225063177419809083059417632 10153367 10226690070937038312179635850426838192 10153368 13093327158909103652861280137711616000 10153369 -158000434400420837573005470469467202560 10153370 -47140832362148374529137340944346644800 10153371 184232617300684825902826327450818630144 10153372 394495446174625938772686889534187368960 10153373 -246835656496151925478174570530544725312 10153374 -27687566344065926945708042307134355456 10153375 -5125442941791515619431816478550740000 10153376 -15705387298222752347112542409912877056 10153377 26847754271488771213304010283176407040 10153378 31831152861017272320170517683879654400 10153379 -72955053780249372477529632650724586020 10153380 28044385448815958785518305138045644800 10153381 -134669517775918541913933907094525137600 10153382 94620190804474882522966830310011405792 10153383 -272158591810431020635073430852066524376 10153384 -170695621407359409892784971369730749440 10153385 -70327125823308813388097624824812138240 10153386 117642203805384427990480526199732434784 10153387 266739858626521761793330519891591779480 10153388 200436405754210983263110114988339044608 10153389 72223940100683712515420469074414584896 10153390 68564437101158749091605480450630314240 10153391 -297086954569197649158678510225801494400 10153392 -1165356517391057827181682218924310528 10153393 -96132833160290755286983032369481030138 10153394 97863663810238428833650018999337047680 10153395 -113540625625810675875021536722388880480 10153396 146917696677519109772591394016261570560 10153397 -137030698327318255405226113628923355154 10153398 -102647427465403946486239723028787011136 10153399 44499591155081732952929870012205492160 10153400 -55134283161060213528632960483662848000 10153401 -196703881660308074297549894743194337968 10153402 116409954867534357941151180792658759680 10153403 -315481704564837632059353420586578267936 10153404 58610784584622660152293026630294128640 10153405 -30881398285231642088441319281344245000 10153406 190143062210075492430566006986469329152 10153407 -159385613757963934869311281131686217984 10153408 93391537286933807198412590633323593728 10153409 75129028914897680103625877016658362816 10153410 -122581865308182933919037995154663424000 10153411 110041458625223103625655787377421827032 10153412 282337756231844641891809385552202057856 10153413 162365673731239412731133670138487943040 10153414 -6693592304760971370025137730149112128 10153415 -23584782519829733588824045694771698440 10153416 -44340554192549039750256303371231232000 10153417 106058153764192514303867806862987202720 10153418 562408523363651713527290307899920128 10153419 524995477709101264835179543543730688 10153420 -254137113736146909132437455692907345920 10153421 514289716703094378199846292317756400544 10153422 99441656334927412256145989173415109120 10153423 -24914238130842175050843237744495295760 10153424 -8986368673606119019333727715987111936 10153425 -84235642275870795402116880304916844000 10153426 -6405653727940130145803622697657261056 10153427 -702367920983788186830127221802817454048 10153428 -6926900818662881211936818428766484480 10153429 49047305197981743425568162457092562560 10153430 -15637973737831132655576938558382899200 10153431 -9764173810028609670160742204628376848 10153432 -5459491505462665990071232864008345600 10153433 54376772280320991979444484264823513024 10153434 20737967195625494619888049595571694080 10153435 22096954127203921918779177497953912560 10153436 394887480994421230588032192142118791680 10153437 40973155708233410642533246496242413120 10153438 -132384600847973576558041148128250666880 10153439 -416795841702494953683277778737146833760 10153440 58201585453081939976902875305976791040 10153441 -255535684857790526973008941610133580668 10153442 -22743988150982589403016592333294650880 10153443 -5893962319961595218575831203307116936 10153444 -97577179947775080075230474380930068480 10153445 77388592939553693240869839370866631800 10153446 -113145820533474016144224030316230378816 10153447 -4919570972783376125869018943039420104 10153448 298410004991730576669129517143830937600 10153449 18506924928646166217626846657143337034 10153450 -120384626795245079814049628249832876000 10153451 129635915536419677787622154910113698560 10153452 -237325517911224793560589527760144551936 10153453 26478165379170524332167527242092995340 10153454 -251046820106179275354906412149445980288 10153455 64441672088825714737245988415599562400 10153456 -109590573232909388048830941363941376000 10153457 -291183155130334991154990034516402128000 10153458 -113933419722327744804383492471506805760 10153459 -266797975964776325570359650445431010880 10153460 -104392517575561826110248438778875198720 10153461 -1070970050699436208159954113681070080 10153462 -169823749818239574988777672968074252736 10153463 -238984609007227696740200162305493264400 10153464 -71176107477524872099878762721881108480 10153465 33648854477750733091020306299222526720 10153466 9169374146969753001385074098344097760 10153467 147127690651120033239060738862158568440 10153468 -28411741850908160419373227173084285440 10153469 42420080179041475265623611086203363596 10153470 -106254627193786843183517697556864368000 10153471 166552566411547092351187525888556253792 10153472 -34417208166860660211640659167284297728 10153473 -445745395072567064682263090369811168 10153474 108425917408570925098457100859239415680 10153475 116367526782830961648886238933986584000 10153476 45014108024601762494641258452435820800 10153477 296589710788745883579011968830786735326 10153478 -133214712208192971629240992395747638976 10153479 71027336110421882027274841796007888000 10153480 -134545271440548124730731443834594816000 10153481 28714391461792785133971388036411056264 10153482 38831800093397035310824231765733966592 10153483 -48797189684327824595010607598380258920 10153484 170065245943883749328817491389275935232 10153485 231752702728970465005842139107693403200 10153486 1284955653877020810930219915513081600 10153487 112239293039785416792513653796210040920 10153488 54295028040757773670642572727115317248 10153489 18790784016640834872022155530133512256 10153490 241661848278988306518631882898386788000 10153491 26175505206552813937519107744127739760 10153492 -87909044262491210633072300407751548928 10153493 19917586044386406679748007423999684000 10153494 -38644604927711345425317549593529526272 10153495 319008133877645061489061840122563367600 10153496 176194290675623148836142296312725985280 10153497 -4281426584976172332465368661011278464 10153498 62575217542069728704216422363078940160 10153499 195317918171247955315167258257235591864 10153500 -41240585962309765360860714905100288000 10153501 -261059853638115539417604409486152409498 10153502 21356156445887154878447496007205210112 10153503 -11917057044987911922584793855101557416 10153504 11905704888743631923248950761836511232 10153505 85323522899357835018117289781063673600 10153506 22261583525794475069202205607953291008 10153507 37147011366389479423248252356356544672 10153508 184496886390496958206842705388649843328 10153509 -241030118672968578588386608449968353440 10153510 89907429641991166279969355190487282560 10153511 -205631587502982726573120192276734803296 10153512 15824469761371601612856842887734635520 10153513 -86913410334620770226106544197226863238 10153514 82515766152582710757348345544450632192 10153515 -161543770045890429072091557932927642880 10153516 -625377239879819240216577137700285774848 10153517 -410928649608903006534777536626150412448 10153518 101333840838323555509115402207600483904 10153519 54334144880379943766088236903980443920 10153520 -47402571204567473868824127626322247680 10153521 -46446373709560957117483015232066771328 10153522 -5179333453101813655056357926602534656 10153523 -45326823551586991286777979442519818240 10153524 -211262302844172628507110025753668495360 10153525 78517300826936023543883414438331470100 10153526 283777420994666538832634603498542967712 10153527 -98389490751593326710002813569043194800 10153528 60198292550636784481296840463059517440 10153529 80092859969468851284489294726332249130 10153530 92120565931314720084022363773020233920 10153531 -402790520862241702928002170102596382536 10153532 26001591673750894681836901706845447680 10153533 54536234484187554261133053304517728320 10153534 -349813090302101965069335776913454743552 10153535 122875864796948865156040133302768761480 10153536 10288257724700121732423521095492042752 10153537 -512355739973609976687524749034781369980 10153538 -88896306525571959596031123700434217440 10153539 -284851974904697438640221519843358808320 10153540 -58646643028847429551012112282722321920 10153541 -533068534630712416603688276409668585058 10153542 12883281933856928930203625221292494848 10153543 220305220302846460377411388118204643600 10153544 289862042185735835382578850641885660160 10153545 39650789913208457927222236372282768320 10153546 -20053154711322230754173844504026937600 10153547 -6002152921015867118122846353101730840 10153548 250876233493045470900132653409799417344 10153549 157010041087986446156130885171743021536 10153550 20406633365412908701329260947247841600 10153551 289746249848988163076576743556677830144 10153552 -60188031405106923340314245678640799744 10153553 49462072153542781710736976891653348980 10153554 -33467694311590318182553938532986716160 10153555 -419320828186356918235805209859437913040 10153556 119642490914777152588027084852124983296 10153557 -7957283681185804709512058669366179584 10153558 -47901028033478790123538194796635340416 10153559 246670434082965330285956583303895626504 10153560 93272140118075491673754142122521395200 10153561 -128587104696980037828594179811884008176 10153562 -333756388879982776920353124736870656000 10153563 58592802657555468238744387704640449024 10153564 51664959220783672638461314005761368576 10153565 -200499653672864700429663873627701365800 10153566 -177052372495134371472645762669961430400 10153567 282639469877613978339177490352934970800 10153568 -43608618720691375869105888625305845760 10153569 241576113653261938623301692886135130544 10153570 -3003239848510158017230719004247331840 10153571 740276736565026248657866111686232344 10153572 59787070056765066435086807515013603328 10153573 511644602552826244045524332358641036220 10153574 -294521232975214358245826348815872562464 10153575 -149983566446307121880860680051080590200 10153576 141705575663963041553051513090158894080 10153577 -6391559442805649141388123319095340800 10153578 109557288567775799198482014775177044480 10153579 217468723673843773524368257185548559376 10153580 17159384823251046577241147334932060160 10153581 129930026972461523698526119293582548160 10153582 -349572470007471509355901444023998413248 10153583 -190640101961591946882565119504953215176 10153584 -4434334071431742713644276291863183360 10153585 -9725063550131613445603536138287155200 10153586 208737190338834936754920375145621246992 10153587 -294455905398205053457551539427425271240 10153588 -47090155769797135366319929271005981312 10153589 85732649646912076529815027153485061020 10153590 -422142435079765228971966052678901760 10153591 -49175119228424612100036128054398222928 10153592 -796068893748983047110423070392388915200 10153593 -941662056442982566534910974553370678 10153594 -17293410091053551316738775257796752 10153595 16940068951403040554181041055679929600 10153596 28657801164042155277000980100530380800 10153597 -608614346382494816527796666306734786080 10153598 53692053667463993212244945682079506432 10153599 -168592770643816206851403183558616149120 10153600 -253189602998916735998382428620062720000 10153601 115711183895659749202278760725563209602 10153602 183116524309938685682407058879211846480 10153603 -13069018511177751029219986742978213136 10153604 -24937365387363694957826103811377615744 10153605 -63065238533384360078307530226481920000 10153606 180894939530958436357535047860683398752 10153607 -25019637756177580228256948537269732848 10153608 -205604457884931408397467592663130480640 10153609 -42134984429422395191739964183707338700 10153610 96097006872312891343424125587720804960 10153611 -76110488488431740954346278437327974912 10153612 34766197824304783746801024704860656640 10153613 -32355696218597958610939707758850524736 10153614 -5682496899317497373477140162085006208 10153615 -148575104824805197804345523065219784880 10153616 15467064666380896901997501271363289088 10153617 3917673355367640742731735534407727648 10153618 95872859660047434037338545772922787616 10153619 -116515063467215574087296230809744956160 10153620 -45072505774024292413382122384265318400 10153621 666550800465934401386654094365494262044 10153622 123410013627642892739276486730365774592 10153623 -5160682990826702843177794554487667376 10153624 242836865896199091452624844203783454720 10153625 -257465812295271150873226876844214630000 10153626 -18600804181737246620257156180399965696 10153627 -59047981270667382756535007292826816320 10153628 -422685172388606921484336441108273541632 10153629 87974394103785220306922885588949557574 10153630 177714430165948525199400048061033776960 10153631 28060485482950360905374442706795658400 10153632 304948752679152319002955732737428815872 10153633 7705980116691173672014746528263928960 10153634 105687879718903633050556624289634235680 10153635 -235144524712193718206847490925262392400 10153636 143656115709445087482824063855948480512 10153637 13685227171250996621949001931751802368 10153638 76551425912098403981788430553932736000 10153639 -346818498536412150437931998640472432512 10153640 -21229415382830375994485136491402035200 10153641 -28178454833579391199876051580460410496 10153642 228014173357162272318508084512059063472 10153643 42380708035443592186499261491153010424 10153644 195329357549465627220212257524971030016 10153645 565287358604399673094752874183000270080 10153646 -87860208930917301831599454807737640000 10153647 -2040329848995328818001242042134507520 10153648 -28250803515494052330736549888977584128 10153649 262626523816274435705365217627737574400 10153650 7212381951901486807013989793340211200 10153651 -268891491107226477357511038408433773008 10153652 20109050283841125933474126665272320000 10153653 -75273296661684596474306387035737628896 10153654 -27128906920156135286599277616691545600 10153655 10353360648362471196071368038752089560 10153656 200316187224547730407614749189668945920 10153657 19444477101088273632313749498926485840 10153658 25407878111937881802868063645628370432 10153659 1415236260068771021446452067728526104 10153660 -158925408072241559559696040485586314240 10153661 -144322640128561957715639478828497266560 10153662 170217272775839617373739472323770158080 10153663 -126228156615662464812475157878153846376 10153664 -127288798064013039626274970130762956800 10153665 -130992489542818248869329874604215327340 10153666 -308185019423835652076495205053018929968 10153667 15463722455496888350422870364273834112 10153668 32673138390515144316268941767634087936 10153669 333607616975201810551952395062344427196 10153670 -25297662580781989828809492334522062720 10153671 -178718515644038191829875628588168804736 10153672 195611575483454409840544925136246374400 10153673 -216264632354537494592013971403116487078 10153674 18135770484861449426064818586341823840 10153675 63587183167021591020891997027407592800 10153676 1108599914939687445510106548857241600 10153677 49611804731189717198468447784875646240 10153678 -32523677429174171686877331216791946240 10153679 -530275246804429948091845615570315772280 10153680 -19838951310373955509120648383318589440 10153681 451249577014445684917603266106418346482 10153682 255852151510453653613768869785102997120 10153683 -207752150428648297422360371684456809680 10153684 -423668836082820002657208774810679187584 10153685 44495732241698242081813558900981804380 10153686 -98314229784260832848065549793481552000 10153687 -113330980022004810961426166692498109640 10153688 220866926246418534286027209092101570560 10153689 -111805511446266115652058568861689849792 10153690 86324871162689714675918944211291301600 10153691 -88311896867198695130390185495097499816 10153692 -77333456044993427719390693830561804288 10153693 17701135573630423382058567456495482688 10153694 68157987827636016140770691664429784512 10153695 90662218840890079175785018667699520000 10153696 150548149933299039436591784201150791680 10153697 -335503407209964150557113785314113819728 10153698 -14418339378020755291429933623214801536 10153699 -120463926890648200914215814039495667300 10153700 55748090290094168560151500291818211200 10153701 -258974162969636871382617709449489192960 10153702 142738228519081974995934364441174259712 10153703 153485395195170949703422317741645970560 10153704 -261438713595156032538184669628522741760 10153705 -14232421955139554400808827543008322240 10153706 198607619742512551883384504848467141552 10153707 -263142748643653625775166487326512283560 10153708 -150336476134725686183114965540276502272 10153709 236721784745892377210174000677296168192 10153710 2936949817486965458540597479264849920 10153711 854918493928038430360417719328779289624 10153712 -79327961980577910914639154021276057600 10153713 -259506025851420586095082739801533725696 10153714 -287153811042132467231644993021244684160 10153715 26313637590907280647077894699892560 10153716 -7989331072515371340351967085353537536 10153717 -75567756294575474170552851166738119008 10153718 -66519545676577763745579566726497628160 10153719 -2697691428169888414796171171694867816 10153720 206416983726944078479659653057377689600 10153721 -173421571243913828213700598778768970156 10153722 34461997172225296200889621979736764160 10153723 -236988435686171657823479044241352842040 10153724 -49531736386252028241219855399601357824 10153725 -53274780986226416878239357990113412000 10153726 126849456629459029373163399173788370496 10153727 -320861945879436905151512593315153607424 10153728 49176044993328631231241684424673198080 10153729 -593462533215090208614572032942377468670 10153730 233524266521054128638029705371390816320 10153731 -122695530855391894561960449546390764808 10153732 -91686285073967171692274503551629784576 10153733 457566930515800185993127071789986111520 10153734 -178296109250577421873531122163543039488 10153735 27316872448668072024005170140600226680 10153736 -340047289784171774764481618650761123840 10153737 -75134570814625527310827474994719742992 10153738 -25272327288091804089216945270207464448 10153739 -730156981156582811449371780961888179744 10153740 34113791903663484831415607545465405440 10153741 161398865215909593672854389031960519040 10153742 343407304773538694992410959546696794944 10153743 -176178230519563816320997796449558698720 10153744 -45693936800475918941229186768583843840 10153745 7695758611866419920606185825152066880 10153746 140508984235204049906561203368905977872 10153747 501978156218690654380659875833222719432 10153748 402729107597220773437533280680264830976 10153749 135386002467223851500038247257505333664 10153750 40093710616075062563047363484017620000 10153751 -34150991148049221309192892113197248896 10153752 -5696342634893400130772763098372505600 10153753 -584191754240702531399968411650868178998 10153754 132544300036525479390882931932324945600 10153755 -133817890111623865239507255423338794080 10153756 -86591349850505103373404214825457953280 10153757 -55092304312265351003106907225771844640 10153758 25122230210138187179595614553698865984 10153759 17952781961729333025318858988405904640 10153760 -52585878346970473464014995317911715840 10153761 -2027580359050906099208525650839816528 10153762 641851063643464304566847107996399104 10153763 -62126732902482892982766900943310880 10153764 -63190925560331429586379528536060973056 10153765 259195454460253012779235827004934858400 10153766 -33836194689796267479592505617315655424 10153767 -31751869804692333589683405761138588160 10153768 -526327777164209706768569239258140349440 10153769 -329916345560386561493827717257832132620 10153770 -146413196913780823971639449665195084800 10153771 4814008598642413878772598031142937600 10153772 208016567831489163822594339733350149376 10153773 -30014937393546355038112044767115730752 10153774 84331198765890663100045848213092978112 10153775 196615914479724705676502863370983515000 10153776 -10176277636419676956092868709397299200 10153777 177030960923780684874535629232183468032 10153778 -164373150782780556695994658342079576544 10153779 244498056521860383809263900701261584184 10153780 -16049232038478717415713748596680655360 10153781 370726155721211487579599971174414388928 10153782 84613021012565479605183056212620211200 10153783 177024949349619955665386875261881821800 10153784 74548978894952657652782665554932674560 10153785 -180098699328543621578492170119410308800 10153786 -111094791096738661421471694876928942080 10153787 72776484311061610564870325761899117312 10153788 16672528104852500279889298800986534400 10153789 -38140498524134739865524782232500103040 10153790 -17247014251333360694415082823960188800 10153791 280342261161624142940672052879953476320 10153792 79763345739672056974147569661092298752 10153793 -79315980481480191303521143176539570136 10153794 -89876986196984749988279537648147813376 10153795 -7653959533605020727906290328149833200 10153796 481493098280295085958923909872345321600 10153797 167129414928668225615216377757807167200 10153798 148225696562058685066187414974327874400 10153799 -200895444483098772702432711554106735840 10153800 183907217561374690349151548569143168000 10153801 -118129837773157301758904300962417221248 10153802 24293803542701569051140308915812015104 10153803 302155162401901888997940300659203612608 10153804 -430877030199285939784349150851048025344 10153805 3281683588660478439907334951847854400 10153806 4942535920491237023689835151512044800 10153807 -129899665466913062028477992581646348944 10153808 37695556793893498246822213302774005760 10153809 49480608271762910922389496463391668800 10153810 -165144509102626726276583470835344788480 10153811 -483194338329036633560736022820820386160 10153812 -1445418865915665848130902574400229376 10153813 -313209224917383062798299409879317552740 10153814 -133150038993303451124535058099407048576 10153815 56643725192363055118031692938436177920 10153816 305373638054984464110347294507211202560 10153817 -266347666625821313224859589622381301868 10153818 213546428925234829636967978417077220064 10153819 193468329112041288129591122601890185744 10153820 288487557876151823068028077087169902080 10153821 -237947971064898790804541506535962620288 10153822 -89045430367001986971350038475575959168 10153823 -175796956370268121865932611299525384928 10153824 212050588896411993411885466019675504640 10153825 -61176800360457094152965967925731320400 10153826 -32077065944987091090959038639547667888 10153827 -72757614557303982779297363082888608880 10153828 -52436757920020821140646513882345062400 10153829 21447989207385907504220824079999536830 10153830 -54282980996050133869870880282791294080 10153831 -126323285377807011378461279322778103368 10153832 13325365344287198045470514268081254400 10153833 -54536324785519598084985595854932312064 10153834 -128150879478554720427156348497556619680 10153835 -61291410429382769065696470897936188400 10153836 -3726651303092067198383469703781376 10153837 93304823062450725689508993446052230486 10153838 64047621327547500758770586577306255744 10153839 -349818189737604089052218864215595087232 10153840 45939138544639033046466001392448143360 10153841 -16020695871261638485027758434206035360 10153842 -60222068080129876190828248644483962880 10153843 -474557685143398526266835797105907266816 10153844 -109619338294593702842987226854574102528 10153845 -74913340114146464651926775122513828560 10153846 -104760848642818728953375822899540751616 10153847 -2889934696110389163175412574821097768 10153848 818251800392474141421618424745164800 10153849 -502428565072863826581336570069554416150 10153850 15845414565727408716422728740681100800 10153851 247879321454990405274106215270101495832 10153852 126575211414454084349790674760261983232 10153853 291597385149391556423904864086133780102 10153854 -100835785303509142823095032031365039936 10153855 -176674386998485467928203038730466566480 10153856 -11804219592517550919155612506914816000 10153857 23240944186214716557677818128176104320 10153858 -126105093095349256190891726692600835712 10153859 -84079812576564356997508359511574968896 10153860 -178103624233177551511549153262974464000 10153861 219740425820729934274807940316904820092 10153862 20787526701908051895743206996498656384 10153863 244958970506090578138937250311715004320 10153864 -12959798282355244154630279701561344000 10153865 -1002399237250098638904491164473100800 10153866 127713279612108248246242738021278124800 10153867 233236733736394802422566871681285000916 10153868 -49051332078971935012861872846076215552 10153869 -147940299194781375322974245510220832992 10153870 55325061608147549420036317892814988800 10153871 37870983146383353607119097785464529504 10153872 22930454265210247022238187786600120320 10153873 375258048247930532135922895495540210278 10153874 -144347187027017363548754038793018425728 10153875 -4084391412429421185623610500163876000 10153876 -66554852229994241293162742536241588480 10153877 -73031908218597744054518025385166282628 10153878 97577192548455089769659150819855580096 10153879 388661411223649865697958705558183806240 10153880 -283652265744632370608418582180849254400 10153881 -158362031998258224255010826896409910630 10153882 118091616108561796976872578516004119792 10153883 146304614850736450965399445751101392132 10153884 121063959031995507588853142563909678080 10153885 39894928381155708666876099404046672000 10153886 -160803262351093965067741760090060857920 10153887 39758598595930709264894233221887013960 10153888 328926682909347695671657208253392093184 10153889 65925517116207799820684925654493765524 10153890 -43711433076083980312120812801343718400 10153891 -4887307478229279402983698406771660736 10153892 -78812921610935442975546379522667323392 10153893 137486137665958623282397540106082502944 10153894 138724784231548743434044874985663446496 10153895 -43872387838171912354896789295756012800 10153896 113071870065893958816339798165619998720 10153897 115264999623203085369628640244538103140 10153898 -91090861846123156124910753709103998800 10153899 259331848406551786326064931571517728 10153900 -84176773581407567496494413037530176000 10153901 -172365768259873821555296146644668101098 10153902 25829296625975875442282672169547806720 10153903 -600059494843274520168487881469925376600 10153904 67114605376221392901796511564106301440 10153905 52231201055734900679795500424466716160 10153906 -3077874904736000788659873389215839744 10153907 315265931479953743227339370855792270760 10153908 266475203629892983486458426175898769792 10153909 395732168241882179119607899832442480110 10153910 -4117057406570929131378374148491489280 10153911 94622127843301164531121265576548452072 10153912 410650749476993164808173854068800819200 10153913 85819104168466381377190118551423850112 10153914 -118678645564007852747435778781071499008 10153915 105948003930735265988137553038545072000 10153916 -28095157186666981031141280548765813760 10153917 -14457142148732044527054358360777940928 10153918 286879552690842405635878811082785276160 10153919 -56802102587359634700440610133869319800 10153920 -26236587962542819686184917207235952640 10153921 104371568610818529658593663466286012100 10153922 -13544791823111216868486465813011845248 10153923 -82715057724319520423648292862666606080 10153924 13684459990009847094496212329276808192 10153925 -67594977673812851565052926717709812000 10153926 150153847243476859137954434135240447136 10153927 210644831430961126979557314067309810080 10153928 -31851495918037295007431212785607203840 10153929 72737490389083228122186946662537971328 10153930 90946165420078371355178053076946782400 10153931 358345290168685928755693146160212771732 10153932 -239700715934344618075553394628608803328 10153933 -72923192611014711455052954665763047818 10153934 -1549761131496000759813930365571649536 10153935 -9035769278731147143607364438167161120 10153936 -15460752386979538660509899536298098688 10153937 -32272804507865094204388103663296976736 10153938 -207649624078461373084675928215963809792 10153939 -32586787552960682034787592624693104776 10153940 41338532724672979261459725897806135040 10153941 -12571084663110349911265283862571971072 10153942 -150841661755716257984622337133021184000 10153943 -294921628894999855556475129553152370680 10153944 -196861619535764805541560587014785024000 10153945 -6259902778767211900729306865452770300 10153946 431634811354217646646073759549289082368 10153947 190995366729352880970091883492220874464 10153948 -26130025265142182572432245902788952064 10153949 224482786157626381400895993761094773760 10153950 -20239875066590587293747943906194048000 10153951 120619119288365161841586389790946273952 10153952 -53695924382659093367077459361274789888 10153953 141310399300335030993901008595472603664 10153954 44609125413695966688076403636825982720 10153955 -270336715567264634233177102186374240 10153956 -286432746059604723235312213300365987840 10153957 -62031644896928123685334932550907264 10153958 -305934200097068267215241940798025861920 10153959 -257682991452840308902413627266933911680 10153960 -309070004662485332310302403431879577600 10153961 -70075832785187300605462995118270051680 10153962 -2857537692804450664121268878374579200 10153963 -2025665252469131401488237834621461216 10153964 -21659119754347594752482904481514386944 10153965 7711998329634804959355246535525041120 10153966 -5386262913051017754590445297144581568 10153967 -450561391942622476324451048686844631984 10153968 1997646792619445649798759356823502848 10153969 1696200692667890291994510414529742592 10153970 -1055564521254491171826518999243179200 10153971 -115263661509187499133832247708076126720 10153972 151918137279274090968778893206307003776 10153973 68951939018221570809535313729147061180 10153974 -88628859902807104341666707006780878848 10153975 14111950233271035081190803473184260000 10153976 -98290308284129517542201940070449438720 10153977 -2724094538522115885265870212725148192 10153978 -49337241985826214099316581206495953440 10153979 409600024930329804338731489143701883072 10153980 -23480777382259346571092929900000128000 10153981 -352999792562776565016924531808705566720 10153982 360572630356107194221700702515788398592 10153983 -56484766163306885397388621665495428736 10153984 -202992645806627434011413603277753810944 10153985 88637886925030823289702487417065528360 10153986 -149557454356555192809265251428855619072 10153987 598388101956554396324333852620108304636 10153988 11974014603251414627454300897788313600 10153989 -136222525388469283889443322665782749796 10153990 -28370521783934702961794532964834928640 10153991 -563676802913098854865313573235129397608 10153992 -189453066028522252427514972556644065280 10153993 357360350128745992224109855199448201242 10153994 77425151027974979730724445315015255040 10153995 -138113807812674304326465585763860629760 10153996 -202549537842318299375986778806260640000 10153997 -44675630083312617958985023706605966368 10153998 -76751901968431284640987129450412519040 10153999 -326000311603296169048339190527464825520 10154000 -10900856178131586533237227033325568000 10154001 81836454182521679114997103572013364160 10154002 287116000341537244701741041122984893600 10154003 266409858066997424257376080004637392424 10154004 -34815991916730550909588508730741350400 10154005 -12099519030368993665195496986948270440 10154006 48721235723424070884395398846937643264 10154007 -141202357551155037205879163232328574496 10154008 39298527463648097744041137905537372160 10154009 -166375449779117576605842695013356678784 10154010 39179907588901464946024593561820684800 10154011 23319375281476452835715307152284540432 10154012 -468308778256531609620982854846736747008 10154013 351973144507322115067433198557437903744 10154014 -5776561643706093213023607160859545920 10154015 120097882361173469517433715947287030840 10154016 156413705872871560053991003570309496832 10154017 -346323169728349134286341527463590994240 10154018 -76386691515731250073099182150148300800 10154019 -12372644696302066899139290015378130944 10154020 -2439818508659671866396698975791595520 10154021 -144296357409522536446596771274389020160 10154022 -109732078422461563583329571245421099328 10154023 -490114721320522717085020265578382478672 10154024 -306593438966875616844697400549986391040 10154025 -48549651513711190075638370005244596000 10154026 237106605378231006117488468487549953712 10154027 -55437869883503764103076073519852438476 10154028 -109024599953780896341583664626815959040 10154029 391220862955192631461834117646944293986 10154030 -1872591156309208168858324221925899840 10154031 41345347846124095971151042335653683200 10154032 4409433903312584856924700581882888192 10154033 -999638992608593005504137247698280736796 10154034 122526164333214000852347913314516028288 10154035 11842289477377036425991508991892986960 10154036 -106795321932887028546765541055495829120 10154037 312120930454065906214168008783697229280 10154038 226396239648089694171339334244355541440 10154039 -173269777274397938282509519638297124944 10154040 -18510307834192348981839030159939993600 10154041 -70033287256800707886112704694189045500 10154042 -26326872370795716461508087021410429328 10154043 -261036303130624758372541102514537354868 10154044 299901570405969463353115056603079003136 10154045 -1403408951607630500827863635009885760 10154046 -6523998118386882683018235465286748160 10154047 438340124304148529207365561968462754496 10154048 198138295553546160373358448969012215808 10154049 551559823718662608801459695911074008448 10154050 -233077707083023683142882555543910400 10154051 504667547028849088876123340327877895032 10154052 512948166177778623027901697264022528000 10154053 -273405907492980722233511610256896512 10154054 261852192027723780131374359543240354240 10154055 45319651399701448282819866771532535760 10154056 -230445577077510799881031526432719257600 10154057 77741030809266728668463057937730709172 10154058 -19015392519327539680228532601666588672 10154059 514984626474050937872926836992206122260 10154060 32765105733930430748152051112034508800 10154061 -271239265850858737525724842049494535712 10154062 39010232675795173039629518523316034112 10154063 -6149676222237213921060638772284102016 10154064 68108064089831284900668241030462439424 10154065 30309398886133441941815319543096563520 10154066 58358027104914706645526444567692540224 10154067 -28786334708917106343443029591459975680 10154068 -291148914837284979045884379854175596544 10154069 593146810840885441398921361293838926396 10154070 -9163782910987286360055376295799993600 10154071 -258389542234514868324573328211547764728 10154072 412453405591144032056470665523088486400 10154073 183339227164958093923979667729183167184 10154074 205175312198867119044466625699223538416 10154075 -12623903786085334214113256670958287000 10154076 256330114363771744339774592871765073920 10154077 -601985433707335001194964283381723994 10154078 -322683213458171113827247517242566720 10154079 7383686224655018958200739830209833144 10154080 148650141722931600781662243337768796160 10154081 1305916000797787664527373075063927808 10154082 -190718597059827436396385492399907747840 10154083 185790188043286855178129286574385207376 10154084 409215193443837801102414982758442137216 10154085 -24405558893935195668229450031715812160 10154086 -20427447397094116483584847957868630016 10154087 10388833328042749351791531947594577432 10154088 107700067046836550121532676040452751360 10154089 -484428646436255936010963887934101688000 10154090 -7834967620233617175113222872779031200 10154091 -398119263896001085501868996818925303208 10154092 -172140716934383311455494736021947153408 10154093 -445468534639113419047988873049802771296 10154094 -76621079382230732461453750888843499520 10154095 5993430166326659704519430434021997760 10154096 97200160004581283854094544965716672512 10154097 129622312165057884921226649748325315074 10154098 -253277916722482080076522159953323376000 10154099 16113888068621035794386300455055837760 10154100 34809146559776600946533030945154969600 10154101 -199925554460422544966826808472600594496 10154102 84131413760721493927912001049823757952 10154103 107099868919968653811813093073402364904 10154104 179537307047896507665571926280271093760 10154105 -19567830938497436232682474359968867640 10154106 -2043205661833448836503550137436177920 10154107 -56481927875057544903475534011066875004 10154108 -65887262734666143518004487464527849472 10154109 -33486863740896734310919717787213832192 10154110 29540951522220946215644684565562690560 10154111 288149821045637577914145682480293519984 10154112 67450669424060638358448410003484180480 10154113 -60299413283996803404980598565986049600 10154114 -207891451802170714527699994834652791344 10154115 -363670575825930963406605852044750556480 10154116 65058231987441861050333867611762810880 10154117 210801915553446868354589593867326007932 10154118 52744603708973073958540532377778597760 10154119 -121025035033775035589614604791931413480 10154120 290839543370882874823348976550138316800 10154121 64302491947850990459342161006567832064 10154122 93327930039652264993104160264727912448 10154123 -94823429831543582866763891533891788732 10154124 -164925348312923260761365229986505527040 10154125 248817241756177405152439167398744559000 10154126 -262530948328638337838138519869273063488 10154127 135833746531031923082148714323976925320 10154128 -3070747533735697956124973754856882176 10154129 -440754787963283546937620234780961154560 10154130 -2524605614313062261490865150225966080 10154131 -62016807630380348315384682162746591168 10154132 70111525369795701195236011841977835520 10154133 -181958677458099525176154979955103129600 10154134 386595732824689175666052336491454119232 10154135 316855480496470064324076719516138622000 10154136 -88420730496918778892095258601904537600 10154137 -183272681364730036910256085862894572608 10154138 -187255384296475754373977519738403169056 10154139 -211246581796470105539244860555179497576 10154140 -41120611715433540278995886793162009600 10154141 -324053436071971362575460018036439378458 10154142 -30456542793920120837859513432017525760 10154143 34541898744699497264838002824110787264 10154144 -84811162500594056605801765086110416896 10154145 -216506097347633185300161945438407345280 10154146 -117669892067201409360896464926184429056 10154147 431868168890265202228775061680881051200 10154148 92471716216870574481727508613667783680 10154149 -4429969134359736442004257754505945536 10154150 -36181181712980245054216428777438806400 10154151 15253812229356050215798974310869600000 10154152 8823850280705281746698589044388741120 10154153 318718370089324311457091207750499791184 10154154 4741363879077189500591967868468008960 10154155 40075721431289996930337356742247002000 10154156 -80238855274790652697740092078499244032 10154157 133773535360305459401177089680603494688 10154158 -35200511771808955687086064803793993728 10154159 -221192199578948825204579894387931638640 10154160 2571330010916243324664975228048506880 10154161 274009576683178444536160993389224681712 10154162 374474474023661872710495159581096666112 10154163 -131005633698877429238151276201621331656 10154164 21702807057620980805178670640171292672 10154165 -108224370412401005638509958624013750400 10154166 35307504250656507586695163924489540608 10154167 -29117751753454334426714736681525491280 10154168 245757793076361412918704671444337254400 10154169 -11285581872059033804997755591161318716 10154170 64577112298502516649352507663721318400 10154171 245250802189295903916497780795337462372 10154172 -73170954250995249509307963453897523200 10154173 125673972388502109325612699351687303680 10154174 -12495421456459867759349883861748531200 10154175 -112030812956949326821835623666848393000 10154176 76816412916409090806813215372586516480 10154177 -253611148804338970977296211773311186128 10154178 -80245425839150089246519042711253738496 10154179 74786290088030846268415941852580914080 10154180 116873812077831600503922581144450664960 10154181 -256552951309728965100141995777281666848 10154182 95501363134660592099110117703585155584 10154183 -68242858778750951455920051071222250192 10154184 -20747714636807437142220881642343751680 10154185 -86117337799787028440294108539156448640 10154186 7693869437240673550494788036154562560 10154187 331353104629878798787301688309396331440 10154188 28034890422407345517209383741213639680 10154189 -411753166373888641068254716885790770560 10154190 -75192731979731202831515632250640708480 10154191 160285581770923321237350018383100292592 10154192 -183395151340164004897513127276052480 10154193 -65922061732206354787127317387020149760 10154194 -348372446332284206491725388306553845104 10154195 -352492125018344341094203119168867932400 10154196 -181603757241912915544942119576772632960 10154197 117242303251871304934716053433457741646 10154198 -39885838183191807145247355018022130400 10154199 170160665490353564009785443180124325376 10154200 36453026261126598343572594531953664000 10154201 319001444190675026004840898466859105600 10154202 178887301710279076444587651650070411264 10154203 240958470488407522251971268841257740184 10154204 120660379548060239168429214166683150336 10154205 48355175423846923959386341659245299200 10154206 -115730908796207200269592369231633471680 10154207 -72952366504364433911845691587369829376 10154208 -3349870500012340929857178499714646016 10154209 -83301939144754272658066046686067064960 10154210 -221311008308563475817670449568290132480 10154211 -122203508410999805925998528941364110728 10154212 360515200046000923823914592434378287360 10154213 -477343895111442789131987469543516881220 10154214 -21582993178817612572423164249879797760 10154215 -213759161843359733910592812377659424880 10154216 -161183612211466375462768273944003594240 10154217 133578986433460205286884345795775843648 10154218 504132399966189566501991524975669282304 10154219 -543513991717632434334790671525943613304 10154220 -53190459729071584419676660242219417600 10154221 27945448584595879155142445498421102240 10154222 56391523851113464477836884842138583040 10154223 250536935412337593791774594129835254472 10154224 26884860621409824481024502194869239808 10154225 126776394063725453026367423207125191750 10154226 -69139383779492616063809728570937760000 10154227 -36027798514295194410952398835447120720 10154228 -1664747844306582649639252218672844800 10154229 369065312456284897864906484690076093984 10154230 -2078875569401020964767331422627338240 10154231 -334644100820053236152202154392445234968 10154232 -10825779252430914595558714004327976960 10154233 460158301809063601870171233097952340480 10154234 106683543540258394769427160450402591056 10154235 191640390857448416816832814838676480 10154236 5715422634513740611465003460778418176 10154237 185731154317366296401012105699943756972 10154238 -132663773781796000786238645264820154752 10154239 128210914260162187530998481716832527320 10154240 13919952549377369078937248260172021760 10154241 235705376906682052071139864267623324480 10154242 53421975506867419537019700799989376512 10154243 139710369601736551347793799286646062240 10154244 -150871391849569691485461389174131037184 10154245 -57185845123890891074718644506353333600 10154246 -59848558511327489348518827702767945280 10154247 28086872622713453112304888867284448128 10154248 -29724905068447010223517834428592128000 10154249 -313701368985130060373473615887380168640 10154250 207436788319982263388908583024494008000 10154251 -154348150142961790991822883317508831128 10154252 111660380535397660564460431061901381120 10154253 -270162837287264691440965117415826049536 10154254 -2112718939809991617139433896782735360 10154255 307140630076595609519885742491154382560 10154256 -3402586689433639372755609353742974976 10154257 91820527364645989177480239476755192320 10154258 -29112891824862903164920246508778833520 10154259 69744892994332958532785564106518102964 10154260 -70867869459769097544621634022481189120 10154261 -98247898993239300598511111579516740896 10154262 43713635008654849152841434992083465152 10154263 -254963304143353038551454344116892823840 10154264 -191044633749971514369534507213581936640 10154265 81477724733077925877010178231222784000 10154266 22367841206317184941275212887709011680 10154267 91639381775152257934846902643476662592 10154268 72794474889228254367891216255717457920 10154269 27056353645620085509039507326636778796 10154270 40422569165060559247856925612665141760 10154271 -272712443633569905181470884239978910976 10154272 439845410344373723205798714259683213312 10154273 253602137892438427483761913328931303522 10154274 -21236330337000572980014863627185592832 10154275 -341861007385370095004664263300666361700 10154276 -225904223322887348236826586446297656320 10154277 63771958476261419030769083196600106560 10154278 -1785544901012176311060350393367232512 10154279 -32231949576391059937406815351938456816 10154280 -96478288726100407903526666549752627200 10154281 -138825353958367134355858648554052575836 10154282 -47054120078835015038780584102560774816 10154283 19100024191862785871351018119051138224 10154284 -58175437295855477721680071437582499840 10154285 47128433275397052389912439340070799360 10154286 81674358341251845943062092949917605632 10154287 -209930661196660070434757210622154449696 10154288 -46776164492252017036723332991791218688 10154289 156981398306316726020179274576900781120 10154290 162268478618765063345858844768654792000 10154291 -52446536010531109789795871941683761328 10154292 -269708555852284517713558831015631001600 10154293 124611321910855477439987452614105192384 10154294 -1168294712115822409781511560649083328 10154295 148941226997610434734204333957401597600 10154296 102214711106880531856114893922101473280 10154297 -232188806785730189321713482268458254208 10154298 -1997823159773944362197266640725278720 10154299 242298464440862443361671558283217251300 10154300 -2864507973900622794197261694223027200 10154301 -167331341561155508900832329296151002368 10154302 -102800674697357473695340690192046523648 10154303 249789157380736762516082343605911472640 10154304 -28637572869682529109952507998069325824 10154305 46771198021309558170036190056843525120 10154306 -6976325605047317512977342915762677856 10154307 16574815103505289488113440710471918840 10154308 292012404662365554760008190688608972928 10154309 -808498888236668782202498791382572351872 10154310 84309220838608190435904006699162380160 10154311 -492449757587223377293789580413539766728 10154312 -19212624689162601764992605237920563200 10154313 -54068833120632024133888230518030891520 10154314 71609910887460236256697561016824094256 10154315 -16517264710791598893318543941588911200 10154316 -119268935535084646692718408080089235456 10154317 242927343698541518166625114226910529612 10154318 177695323363425947657230030318606061760 10154319 -224149717605884751370983533072589283968 10154320 115092932333758089539718631053312000 10154321 15958577221272048579027374339414668800 10154322 -6816669775692502057124909008972464000 10154323 37693912486941011949583011385125381264 10154324 84325896614492542675872746950580846592 10154325 -190515950702076113552224646728523222400 10154326 37236948495106988696747302219868423424 10154327 -803979468758172683454855585045967289328 10154328 -152969622845989899430209162354911907840 10154329 16984897023802123547735937487224152320 10154330 114302942402929475541737488427586382560 10154331 155807514182582730911425371763921681680 10154332 141176412868310155636278358577488130560 10154333 -7891034069356794239795751546952670880 10154334 113632880178207579109875120165377172480 10154335 -47781792120646278333044287291630558800 10154336 419632032599452405463069529150891098112 10154337 78363371966477307236106374334274403760 10154338 -88209739176009522785207579417782339008 10154339 53353390159581933937017963777230086368 10154340 64731560808927631232786551867250380800 10154341 355823815527421450151149914527824880800 10154342 242629059042676276374986545358026292544 10154343 399005793388376312406309843549172634664 10154344 299591781871762741618358866908116582400 10154345 183709044040087300952469382582819544520 10154346 133769272649250625424774170877983647744 10154347 -86625077738279342999805658507622586336 10154348 -156981152160915648853087054264059108864 10154349 -409758721505506379780647415154275160960 10154350 -235555577046727798574872565501371200000 10154351 235498418104049810228129571020363654352 10154352 -1546999057787065755805102178470920192 10154353 256134060130685292927099143757920423664 10154354 -38248436591762294422898086033147795968 10154355 -319048700634546951039610927404772363680 10154356 -41910508948016967835875329250744638080 10154357 6873242224003154874934629379223586606 10154358 -68436825347001684424635160294023179136 10154359 391155243433213782474738962388637011560 10154360 16499969994073338233351654726172672000 10154361 58720688512762811006380398530101274304 10154362 29346838309396872673176496070437984512 10154363 -283232745931972443437955865965701015388 10154364 -902086694515439341621634704870563840 10154365 140932043159373493267815404973905910120 10154366 131442583655580223598302946825226637440 10154367 72487421731557531188715364919421740280 10154368 272407565594357211806881967738821017600 10154369 322395444520629055542471616019468656770 10154370 3055238112809397333230648141310720000 10154371 -121334526939909172009671097686385792056 10154372 -105062596650434604401431546655253104640 10154373 -4719021554157065953520675981654102400 10154374 297868503984821771255032469444153547840 10154375 -29729442037771838289311168265040560000 10154376 56507571690709715570559654613898035200 10154377 -63688959821043300365061175581631612774 10154378 75863954083492660368707939845689117024 10154379 104454637679395223319260439625516646400 10154380 61411403820935716009403716790138188800 10154381 -575819630705028316783639081489394719818 10154382 -13147317703075422333119023902276135936 10154383 226491185797388438751900066841187331632 10154384 -44953887119770168804704258271327641600 10154385 -89256023489813017800356233120711604160 10154386 -84876627965148743541873369771304688256 10154387 -37973786310349651085083991268390554964 10154388 -10080525924479905550046883079611269120 10154389 -66886551827106677222805094852292833728 10154390 700105377116587769510098462239409920 10154391 1906286185917790078991586690215835648 10154392 340686526135973255729606315356257024000 10154393 -299464938029986203171858934072749682560 10154394 115997846203099546343007559036465431024 10154395 -65972903069847409673592572507858961600 10154396 -64829561233520579098583852392229409792 10154397 477965760881316858099353639482104259584 10154398 4251620787089958231710809092627623040 10154399 89449863036138364034287551940304028720 10154400 74219840840275686034510813342964121600 10154401 330914015773487315505472580218704338402 10154402 261761526457935188834784494667057955152 10154403 -12179275788374290459168745662838856240 10154404 -16196766776294481019766767847197777664 10154405 -339238589813015150225583495590130695940 10154406 -15015171295084845166978560373174240512 10154407 1134937541766969788578659278257946112 10154408 -102754981302878524623504768435629260800 10154409 -106696588780575868976571105940746550896 10154410 8106953422057599923391284570923637760 10154411 150854767150552401760048662665460083352 10154412 -10431807349913220216468108638383423488 10154413 -10772060867747745908274204409988111338 10154414 -105326533087110478802207835805426762944 10154415 16772277344789017866919870171651003920 10154416 75922008972578453660172054324544028672 10154417 -83220837351942488977557936995977339200 10154418 53959359539447771563231866513100954368 10154419 111901572700578620876570466474982274760 10154420 -1098842756355749640997393395442237440 10154421 -585797509448048184795790783373173345380 10154422 39663085847754498954622382381899866624 10154423 298403897324578132763948238952966330560 10154424 31309540724243412005342765957601361920 10154425 -24826456714316253451636934575280904850 10154426 -115383316088849738329815585254721674016 10154427 -168934681682959222703370849103665717480 10154428 -149489615508859635325910502353963707904 10154429 -67970211830406569608226692721524147752 10154430 63686078319059931345720301289722060800 10154431 -131500817158892020000019325067417689600 10154432 -115181352863879295973525266394811203584 10154433 -71350749121047641308970275303878196176 10154434 -207019633579374934527781269743236974384 10154435 -189129806794592923642378567377857180640 10154436 -214878399920742717504994364447393249280 10154437 -274183981214508827724570993359211398400 10154438 -60309296197736289071841729872276728704 10154439 162125812074259149259683513198529900008 10154440 61539703250445148013501425449698304000 10154441 600836737899215679758889436233062826 10154442 138009901313362945916304361751389984512 10154443 -24323929187546751160599405157430093456 10154444 -251584066124081347170965103069367609344 10154445 32716657568928478392168119295890607360 10154446 -15171132221340382018962035433464893056 10154447 1052153505927071832956714020029068784312 10154448 -57099935375787359738227558468984897536 10154449 247415795192322976928574067029422750450 10154450 1363768140491273204922640993743273600 10154451 -216219647332970788018380580027429629768 10154452 170549495002876459622921709081372241920 10154453 158233969377789429416462626913008769280 10154454 -10505507244344489481263038560697454592 10154455 95009269585833977465434327270871508000 10154456 94968799603782665266045806201462988800 10154457 -295836797068997679349647111281177732160 10154458 -71086283567968956820714423586356603920 10154459 108944403863617685950393751738953011216 10154460 44818183053442673830832225377193948160 10154461 -938702162214127064171627501184585657216 10154462 -60896218197040750102193407378657369536 10154463 125272973918731334694226902840487845888 10154464 -389991235934414056985192141623411605504 10154465 -40797845506594621884667049850405988800 10154466 -123682622914879719349298299029180407520 10154467 115247070155466948765142105314296606032 10154468 245244076902757303351993308064625835648 10154469 52656799878712856417917220699696998848 10154470 7240963926844677287261402846559221760 10154471 177797026291041952861377255741426694512 10154472 -15239897982552240686154704518350766080 10154473 -75697775152472326569988781498376383360 10154474 -153105861898411962255192939719037580800 10154475 -57540072938358472304392899433703088900 10154476 -320195161192127956549430344852239773440 10154477 90512178419875028670408377475678324000 10154478 -1429636408633756618250045592410467776 10154479 418498168675605800565802794262839523584 10154480 25872009812662395042494488602549288960 10154481 256901772694388223386279962355387186880 10154482 56105453440215076457205587258858076480 10154483 -76403502749509786996951314666905889456 10154484 126129818301089091907272673728637550592 10154485 249319592492791984279246786621387836960 10154486 -81218527681279433734500966512326355808 10154487 28908090977827099611046348852558124544 10154488 62407977704758947273790460183501045760 10154489 -430309316215984395518785311881361538710 10154490 -69845820527813075375923167004280102400 10154491 -305535695904939090416364959343704202240 10154492 14300142821035292617387954397548732416 10154493 -3628584713500092779063308518855500640 10154494 51979826932113975553017054913246952832 10154495 -207487410629146976484274450592667607200 10154496 -115016748854951200967149194930743672832 10154497 -88180567353716843877662825731589167548 10154498 198893855154369322450167634735619586000 10154499 -356955013048188805396751770607993317200 10154500 5084553823232692630117112466822144000 10154501 71389704502047111115456614891499787904 10154502 -103095680039875057127163687546820922880 10154503 -618503614360874036932548606634642723520 10154504 -57702120875687375849873289021457152000 10154505 2982415304779004829874841639448154560 10154506 -12136783331617751814654635038226050560 10154507 -291543427478157628874069963279054554968 10154508 18638989019383359864084424071331479552 10154509 -47499019713065184650772637453263444320 10154510 35413485920706727379118703851612884160 10154511 272636203200879374185535983905122242080 10154512 -132521779806061480732048831979079925760 10154513 14396730941409398299291831573389586800 10154514 128074140755176442639772538546819713792 10154515 -43376643746381174847804171174518784000 10154516 52434695311838082339250348694115889152 10154517 -298794559429923421868660344727967066720 10154518 217690112655277821131250165135818264640 10154519 -12071614051533043935072880196112581952 10154520 122841816114421651209880023027197337600 10154521 261094870369464794969236262078995159492 10154522 -37027205796298236667459072882251226368 10154523 111502158302878528722752686054691294208 10154524 387959709096482476343073807750464217600 10154525 -3052076150558824199611441401616436700 10154526 77030134142159662749963531255782286144 10154527 -420922475845876288908491113179095070608 10154528 392284978748162026287980447813351768064 10154529 106114576879566838168801367908589241408 10154530 242399058027102008272948074865025744160 10154531 122802686385864980619403501797493934400 10154532 11713630348047578358854303854439933952 10154533 698136082281125326445510462587379260 10154534 -87246685933873623973545344658402481920 10154535 1892394443104796389455667328304749040 10154536 -3152518759616584584805221737991536640 10154537 -464591328734545718337359841626704391814 10154538 -64845701414285900717982804860235663360 10154539 -35834690905700855554793433687626925568 10154540 -94292774405700237248663543215385917440 10154541 31766215882953598527570787462812086592 10154542 180925500620588225759733175719550836480 10154543 -139038542926872829016662825943600417184 10154544 -22723162574789313381542230782859345920 10154545 218591021605435771541133267620812581300 10154546 30312708434826445488428589173014130688 10154547 -113705486056469912948663558921985884400 10154548 330297364387017183753032209488006750976 10154549 -203335827430912307662205385883595892000 10154550 -2360827990330718773664691133482240000 10154551 415522293350442620937481846896165439704 10154552 42121118526078963682006003418775920640 10154553 -304448026461832269256303266375915388800 10154554 -247471410756898699070679654081606939024 10154555 229583932558334122179976945297986552960 10154556 157898336972030017419016494369594726912 10154557 244910433260712664720925066697469282912 10154558 227586082011478305468140297179235546880 10154559 -63587313075477314100815307337784500080 10154560 -40404324628333955794837962184709898240 10154561 -562387856169249177259131135156339371838 10154562 84873344496139137878061895076193792 10154563 164206210266828964995213234438774138812 10154564 -285675881670330317069193335080274448384 10154565 -12149477397067786094277048390908251140 10154566 332947716655351867019546893881506363232 10154567 -94027366145135942534919742089569289384 10154568 -2603371156714421710480814637651148800 10154569 -1325651440085097360731720713813778496 10154570 298640577102272872363901707655916519360 10154571 -83559214255971273658694046422401637376 10154572 -73643352176220367474372235088953830400 10154573 -97989788726880490600989832202892437472 10154574 -11919346742233479761382096099791980992 10154575 -50450721231951598491124001182845590200 10154576 -17564811809545678782258636015622717440 10154577 9112379607318199031873203671011280384 10154578 71769982763417390448740978520110662656 10154579 -4449842333690131217941497969885386616 10154580 11961178022339473106933607972363356160 10154581 -49371010101928716961118691428577895680 10154582 -163200409681235711949183240886147401600 10154583 34822607110166941796612118168060085152 10154584 -662694898405918539113281871693319168000 10154585 288552219973354066689266806304631221760 10154586 -577667806349513708406971825684808192 10154587 207688928842621621303166917249589824792 10154588 -159185736423201251500724528014376770560 10154589 191701478626154154880232197880880964224 10154590 94587725454535583646554515408998292800 10154591 -218135249674818681484955412227093527008 10154592 -6586562328183984669037528471012638720 10154593 -92028764241114212082229068695233190004 10154594 -11362168675223813815491497312623337904 10154595 51007632303026638281175003725684560640 10154596 354071972314376596601212907313073198080 10154597 -437114935649921017232308618471354365954 10154598 95306536589782053294416875158335427264 10154599 67048767411900122418549681623033781760 10154600 -35701739061624543621606104091935616000 10154601 41660564756667986274586358380193885130 10154602 382788781682251890509786199520605388032 10154603 -214674461067776864720901550873432822320 10154604 -5785162947173591008872788481207151104 10154605 -114352462144642417896124993558397290740 10154606 -63063140738154738475768284666601654272 10154607 52349976994587558854202166852287031680 10154608 -42135479506118613074659324440430510080 10154609 -3139252959198443854614645772548407610 10154610 92477410650258591661160577013530826560 10154611 51052826012538495481182502274256976800 10154612 -22209414361325040566113703506814600448 10154613 -118200399693900379761656374980856877664 10154614 -11416006522113374079289082085906960000 10154615 -147388216909339383622804046056989264480 10154616 132881343856620314930955566104284057600 10154617 635789480383390778900443457454375076752 10154618 8801024346527034428614085327200521216 10154619 -145212619340510158131767763025002697680 10154620 -12267212293537057577021694871075153920 10154621 273071834625139860637783565438217710112 10154622 -1407194322887519974041842644877352960 10154623 229294042259972142144648031985075689600 10154624 65176539439534895296015347674114949120 10154625 118437316969108136894339756613147216000 10154626 21808843938551739968953555345479169920 10154627 61311829299650081725764011737905005472 10154628 -102481708143771272158563087009152879616 10154629 -176570891215773627264777856303642390820 10154630 -17469936572207685826672599205064135040 10154631 330164746038720275214858138802400726952 10154632 138012700883775546524324832929179238400 10154633 -170486344642239326275186318444296155520 10154634 -29100163011036820558487965074760252416 10154635 -279239583305516202977822951933229742800 10154636 -12856799248836378399788170837014769920 10154637 338180328177687539829216817799127841494 10154638 89536167174130328899621011042990805248 10154639 -32446926473646431018986148953381334016 10154640 -49900972393492199763428503061102592000 10154641 -8231153702905841643698852484545859072 10154642 153161941654807305239362735087921091472 10154643 28318946118717687023550524718976039728 10154644 353404057833474825617865291062216353536 10154645 77570182424208402288169647148514280000 10154646 15775564017322203528394473942973717152 10154647 -867516397738599558513098987140089106328 10154648 40981831258461618272479860505208832000 10154649 363972467242818768965171083179861453264 10154650 6490767416686689178081383233292000000 10154651 187008469164630940816430430646643117712 10154652 -154584436616486087422623825298864204800 10154653 -120176554540961543874246034939589891098 10154654 -141232191596657217582806309188590852288 10154655 90473625131342667560136377521808196960 10154656 -526549465539045773325100549680815996928 10154657 -105730475333578686891936990161329592094 10154658 74004521591113983826953263965721157120 10154659 -293298717268035673058706526968043955096 10154660 -207681524973992391583965627603761356800 10154661 -229429141249764896066702028327044815872 10154662 -99411298980329010869261672346790100640 10154663 -40975694963882366310850466325290061840 10154664 84694437124332045764267826125059276800 10154665 -416012425119617088697051991765431680 10154666 199765667697713006028077287563961774080 10154667 55349634515341206560998838869897194240 10154668 233918309131736704752751299344200226048 10154669 48764780063582724852825704087237900160 10154670 18055278224215424186283115956128563200 10154671 -79937142864029510709607405198809023888 10154672 -56638224540911428561479542746178224128 10154673 479234552037496928283843622690047972000 10154674 -296692588225987294187443983016041492480 10154675 27095129191403178996796088802692737800 10154676 -18374634018354972551205650880755036160 10154677 58338417519528586756765204222042955260 10154678 -125660700840599408562153979398279390144 10154679 -346153186092396699658762854284117871360 10154680 255917894762506671940603646730755174400 10154681 -155991832274673129339503634474849191088 10154682 -69785352035568042256670219751836077200 10154683 379249013603226918505846736761637120 10154684 -84429555930159966230679720121866547200 10154685 -247239089002926297802265327033713207200 10154686 130533219464801423871486781511359982784 10154687 -249706039587311144649899589004627907928 10154688 -27991427831614739206000176020229980160 10154689 380125443264338034715237693240591783490 10154690 17909135560294520306382895641415833600 10154691 -314763075271162171719159628532093451900 10154692 307839250337626985940398769351564146816 10154693 576351826475188625554730984480696384544 10154694 55960242800753327203815155568620292096 10154695 -767064845083334743761605170391726704800 10154696 29561231258491412510911040631312737280 10154697 -24540985028815921491239982369235307328 10154698 -160748582774230208331890618138170503840 10154699 -544956023631715025560309167421200360300 10154700 -5345347919369242849573372128220032000 10154701 -178148856140863055240700763285187789696 10154702 61071864018077979138450284827200033600 10154703 -199973979050507957294475490810480504680 10154704 -21849616732557568147900621530868482048 10154705 -97851816922774416408139980768261065280 10154706 -51167942684052103165294693550182920192 10154707 219525042800055703617976671301586826240 10154708 269203508338131551266613026777369763712 10154709 319723342240822991171262428757457100814 10154710 -26309302592949935139952469102102058240 10154711 -399900428989876481224068507938791850280 10154712 410122382693458677128740514449035878400 10154713 276764389521431739405455934523631133962 10154714 -67755981335467013171645470855851847968 10154715 -84364785256570190719271526911446100880 10154716 13992068408065568767207552237447108608 10154717 7817029838087863702364702708527385766 10154718 -28786572196121851200385748221120146432 10154719 56101630272723154968423883549266185120 10154720 -16790844109405568890605528466615173120 10154721 -53795181117709997906724772926905721600 10154722 52040826909650542135246716137411984112 10154723 67482957051013034818012813550147640480 10154724 -54466909608138600172199960090013954048 10154725 118037129031758029534012888381418298400 10154726 242352385538821138724686163682521886720 10154727 580964908996394870258720945099417293440 10154728 -72787458913072738355092910694523453440 10154729 231913130506304846330280017796053315400 10154730 7795498984869081009251124363293752320 10154731 -137914957150297836623467816167804529136 10154732 21541223156695760419047958771143475200 10154733 -2709407224489196620596993324775691616 10154734 -205297760773181405374859911684493121984 10154735 10216596505559372059269520623070852680 10154736 -20740597385819972653195090072476254208 10154737 -133008941310318360736838342032516480400 10154738 17264561861002142131052195650418673408 10154739 14259977794526750246164747431141227520 10154740 203418580065382161999982166958280857600 10154741 512316161785809613595851727870556980142 10154742 1504044350356505362626131262947992320 10154743 175430257016009918416623344819099829992 10154744 -75380639135769362159784735017314467840 10154745 44719874948153597462672631678450618120 10154746 65566772254607432775161536080036251136 10154747 72564478977034022136278774768907919200 10154748 155278914209652870124970924636891988480 10154749 -218848565914536829250419523507919025440 10154750 -183537107007001608037179238053289920000 10154751 -788517960365888267587382456705147904 10154752 234651304583652049520347852269405863936 10154753 -58652655972869089778616407714727674496 10154754 8993197961825062943309565990758768640 10154755 -26114035030714297470550772268566825040 10154756 -115737495425972526526202608505495397120 10154757 62438524695003789529321010849412387840 10154758 -71419100341566427513034006926006895520 10154759 -108105643118248213022479569818373698160 10154760 -122681062384529716141314802484790067200 10154761 -15829518746488025838426410867723958428 10154762 151826700641615384337039594498157323264 10154763 116303442722642965481844454267017510528 10154764 387274510061462330709001053241965176576 10154765 -473487722806357205326639111686385724340 10154766 80981366308336286579009977361900841024 10154767 16828587169483430289057698322663893600 10154768 59918349648621941753563491949064699904 10154769 144458108093021822619494631905941237440 10154770 54416857954326339661100035761038169600 10154771 -13712292745724699120191412409177984000 10154772 -703984218961314451197450672043481088 10154773 -123154771291374386935205322221131761202 10154774 -108481012799265412430323247802864958848 10154775 13716726321662217936683284241220969600 10154776 4307687319287380434352464337621401600 10154777 -160251045119956265966047258904838951168 10154778 -113081135913859583726299063914992017920 10154779 42499574788572853193525235835950741380 10154780 35251978877732335353583778179160509440 10154781 68943102458717923211491910898866023680 10154782 -196828879801386354989542605536011626816 10154783 -940611687982654126887805746343789225320 10154784 229093504506035757066041738660554997760 10154785 276961840621661376282918138797341944000 10154786 -162720507326464188698107354532981343408 10154787 -276880283371990887963798804772224034440 10154788 -170489561900224219447884030212825042944 10154789 583619094388507684641810124744239574590 10154790 129025774657365472931678891447035345920 10154791 -144238088513723754298086301861539736416 10154792 -236204254926990978490792979816564582400 10154793 202116822494592719516212573520326115328 10154794 -300237715184756993864999359519002624 10154795 17497386941102874841262818926413813280 10154796 170404550110852831864660867165498516992 10154797 -557896439557842375941419235183530344000 10154798 18156914374400439260474140833598733952 10154799 105318048380326288941767382951603439824 10154800 42217039762692490800707620138942464000 10154801 -318345875276358050840587646374375891728 10154802 -42072717746107361466291215370466607616 10154803 218766176176297470430967918039828075904 10154804 -712812056475018095337767078045116032 10154805 -27494066356478114498989951963598166240 10154806 -458365502704881164057399526854951952000 10154807 199049841455040728950691692280966414280 10154808 10933851849762050766322046811576668160 10154809 217648001957732401875138494486744840106 10154810 13591270098979556707098766234385710560 10154811 -8551563601178923834043960606513112480 10154812 336769814265848075003259303339633990656 10154813 435504234845291587512061227490794949062 10154814 -43037398930217365117555909202621018880 10154815 -163911601961595559516503432295463003280 10154816 -1387138499097520774885292846748794880 10154817 166326017563011163040936478774596291634 10154818 -363747789966802137750465244359341783040 10154819 -235387166920335740053297882080403731780 10154820 -45672555168679562294378337578128343040 10154821 -862604748495932247659898543068003705348 10154822 20674253539965798536980595834052968832 10154823 -94464122790631549186030589285296784256 10154824 -14450729945983912088410360441819207680 10154825 -64643022739712432370523795084411430400 10154826 190483720539762807748242684349997831424 10154827 97572134825467857461429301727509382676 10154828 -131691633048121235060348666542228991232 10154829 -249839662565802970465254132870262775616 10154830 -20624023218820345070258938064755334400 10154831 -123518714936127373103990109645355986096 10154832 -30295156193474748344959687034223329280 10154833 -16521760788007123185754872308003702296 10154834 31088747386772631943455041510409756816 10154835 62047950508386353087077034177404992000 10154836 -231930217395588707410103162315030331520 10154837 147933841489289622405821276047209984 10154838 14971603839599559350775564956620177344 10154839 303930691715689240375355261242012885728 10154840 -332505216234077580419591126849469235200 10154841 -134747767499900480624319437885375101536 10154842 134689756421987184348862865068430745072 10154843 239729230914126112448672230912041830160 10154844 -44057409613685820066761832605050183680 10154845 18351695786704079191691153618858774400 10154846 -19265427507583390349467814164303548672 10154847 300725458588074082831548314421046262400 10154848 -424798421441142499383348838294214934528 10154849 -185603029508932267177943959428192857040 10154850 5443574628827530662086272470294960000 10154851 28133992508329226610945150847219182240 10154852 -95345253626668547479501664773225544064 10154853 -32355595582628735055061166061996556200 10154854 -185777456850508710889636657298559466560 10154855 -181102035696373837160587987037868782640 10154856 -109802351862542543578321137262313472000 10154857 306102555609563650399466800275694306106 10154858 79397330698226315088841928163193267200 10154859 43260856276495375058447371636268487936 10154860 164141169375850683529191144280808878080 10154861 -8487283725470875915147165542403706538 10154862 -196956428406623651852784991996994027520 10154863 119787564218690185103678212436000700280 10154864 44376191437804715396337452234430382080 10154865 -17260602755162226156060084315876153600 10154866 -144345733572605325158503393097004318816 10154867 -1047997138380882484560950907810078303648 10154868 -69053481479707147076430718489294688256 10154869 119116796514578457471792058844238548270 10154870 -39311448070892105127376524968880992640 10154871 203618969889777457439485475835241904160 10154872 -48267092249267482193708537043823411200 10154873 -799538107323631683492022383047730158400 10154874 -118320039294403217756872793154453411840 10154875 -424270172287864256175029600019970020000 10154876 174262750492830753687327621393722242560 10154877 179942977101711371414936138836561912320 10154878 30913675836490174648486266502752323520 10154879 129542775507386651312106248562115883376 10154880 979190710216863799511345292273254400 10154881 -188995025401642007834327586384827856336 10154882 -136205216883848971542383829539006071440 10154883 139069119959789398738804659591430341624 10154884 4639716069444946864389614179751331840 10154885 -131539939128263717737193993130079228200 10154886 -74124090473097734403757754291574921216 10154887 -528968696895862750845739448577030303912 10154888 340073269827855602908284459338367068160 10154889 9138725542553764336999718484776019984 10154890 -333534064796606958183537190530160619520 10154891 -48139927845207863068783114321996164048 10154892 222935663975765686041769055495304192000 10154893 84982798471706127522083575813325279200 10154894 139818432130546845245745817878390338496 10154895 43021184071751646686270957689063272720 10154896 112556089159285502027628577636487831552 10154897 499220253765480034596329946021110200320 10154898 -38489543056165718705401615807859370336 10154899 -7505657052165398483268244704847581840 10154900 -5620708375476098197777288894462464000 10154901 297331833049704946879605074858075821440 10154902 -90250319549065208341316481821116474848 10154903 365637823531766342118817887545417387520 10154904 284165363178456688216379706155493765120 10154905 38161777507551092003585806922557917060 10154906 74155198152053703540555429514272571104 10154907 -31006930190171001347847300845171767524 10154908 -107041371525667625506592056938684163584 10154909 166421223708387286777700048827161710316 10154910 -38926304047548006623017023327394400640 10154911 97278156022965231132236846310653558480 10154912 -86493074629447624866855602945613889536 10154913 -43437663817941077411865830467483384656 10154914 74876363246448757378555630968328224768 10154915 54807473456129552080592783899544598000 10154916 -8454555325349488978117070938289786880 10154917 -141763052705306318847021269637451074816 10154918 113400599194592936250652935054204602880 10154919 121854561696591143065396766436627163944 10154920 124341245214929610585028313658163200000 10154921 82434470734882959549774195182754560256 10154922 -195759565420262943747210981983361167616 10154923 4893214333767261241759216199987096000 10154924 24949700522860430457261445090780833792 10154925 -79655513260342329469420147437853950 10154926 -99554909736105147133810346420980825920 10154927 -17735644460253306491456644627549782600 10154928 24630884187424662737673851087622242304 10154929 -35318782561372031632043912821626461724 10154930 3153618509750443932270082345643630400 10154931 37341318594783577329528413015132452152 10154932 -438709355787718320198289568495269285504 10154933 202080810513229921213806594717359891100 10154934 -63712630139599472064304102406484842016 10154935 95002845925171709082343007769062312160 10154936 -341819029245578823949053573342517985280 10154937 55451284326858139614791226944854079616 10154938 -71635460875084070792298410554658774304 10154939 135147788489433546717137407554100816740 10154940 -17783572013840657663092219297714560000 10154941 -56683755543977395704850940458993749716 10154942 59108867878213976696035168118661319680 10154943 528239155908322130118748348756742848800 10154944 -138876674414139433174359311308824772608 10154945 177117391332136558878779934794200993920 10154946 -18820961642731846806590393407393267200 10154947 46672777608122596023146897655319419912 10154948 30658256764054196477754178503357911040 10154949 663498973702525861663513164073820160 10154950 -11875221871897884829596359155020384000 10154951 395164720462787984815440537351751508952 10154952 -74164275833530446021298100591333882880 10154953 -213155644868486072820199725870823813798 10154954 -195989798463359876563675101209216719824 10154955 -298700619375207242656034353753691489280 10154956 174389341078181042018961616407385617408 10154957 17974985626791826185410653321773983820 10154958 -103813308618491816394127354345548340224 10154959 187069102939875157892246543575123834560 10154960 -27382900464246096418106015519263948800 10154961 -244258404400868122981125299874169277568 10154962 -6090246414166087743931620093346848000 10154963 -47437994765899798491655824243549281376 10154964 -253567671240864862539640840804337793024 10154965 -88523647805546708049733031888477195880 10154966 -219112232956373660308147917061573056 10154967 68991543586143388434878272748258841600 10154968 -382567714800813898113216506453328384000 10154969 -209220082020106136989701446484483302640 10154970 4357300558572494478569564269160832000 10154971 165566108006505880403830913694545615592 10154972 755602419551344856421508834839975340032 10154973 188680738346586341131485890113092422784 10154974 -73511579040561031290960274883910581760 10154975 116968618003780397743126089773249223000 10154976 -246436102672251389161218177162081730560 10154977 -42099092913752308093042450291315128128 10154978 67902455043787937533431390129046313040 10154979 10002355621622375325440732324322097824 10154980 -33217115292967809365674069507426713600 10154981 60349367843533878451259295758985444000 10154982 -157604487123448429666874989135748703360 10154983 81899541329176093001472163704245763744 10154984 -35178200425968725978364453341238558720 10154985 16943175841346830906854063283799035200 10154986 205272949427952470411990064420704694192 10154987 541613232497876062173372888468782565240 10154988 -62507696674830919928112235477349283840 10154989 -141176763890840242676546568070420875840 10154990 144432267073415726597384517438344280000 10154991 12278533692875349341153744226990851328 10154992 141110150728545609036716956181688221696 10154993 -124802704112446941733133238660754263696 10154994 90976379127259262788090961755448400000 10154995 271315847440055535270302832985144710000 10154996 31161488816107897307720167776305520000 10154997 300815655135429002758797507050552365440 10154998 61264723633249570662375413089106564736 10154999 461245543891949601019577945050399425000 10155000 14707372189558528566383931663321600000 10155001 287247823025949733315481368353002139732 10155002 -73189581843725740155191863528848289536 10155003 -45823209590959163917940109198751011792 10155004 -272030349333431670954239729524028882944 10155005 -96604311836178029636472059979542958600 10155006 -10258543043423907573673940543534269440 10155007 -81579174934950137605651990750990163480 10155008 -669939338245493351089344256399097462784 10155009 1123530562691556118406663667132836448 10155010 200035458057480774730623076694583728160 10155011 -170840790083893166858445830681107594176 10155012 25545339841223352848872921737364168704 10155013 295625878064978984748205078626811992384 10155014 -134430938207898782266658891328628746144 10155015 -12267815656641893903930562276150196800 10155016 -509408008951126064937979719310429547520 10155017 6000583577549931565608723985006174920 10155018 230388634807824568950320754910003960320 10155019 182698331607917023791608511949425111840 10155020 106001814044060838378687248232820270080 10155021 -298872016973887538338379125378460062560 10155022 -50975466451122613683425373250047173376 10155023 -51363477042933862222450761494571946560 10155024 -42868521483931533672531732838420316160 10155025 10131655898835449511030915469888990000 10155026 -114049237560737830108250269279830512640 10155027 -135543990887387728569378219073052289168 10155028 110137251379603973936306975862162831360 10155029 132279171197014063097319506255203077984 10155030 -2714600381129296286810585598873089280 10155031 215424996684604458004063149159178992312 10155032 -456586856429477377716704308649181849600 10155033 -183622979903828102480975730404644656000 10155034 315204455457669386039803620807334642416 10155035 251552447699306789614611648863255692320 10155036 125772345812214878749329164581193462784 10155037 -97525611520923389724842123321610851988 10155038 -291549799243127494022292031804818430080 10155039 -24620181687076343677784918941849025976 10155040 -1828023449561164821087816641905950720 10155041 208165196089423485538157768465723890230 10155042 -54948097557381587568161402433664051200 10155043 607760144551276981896918530191496659292 10155044 -112460767328062696893635517639868876800 10155045 142525321408924715942713323237469904640 10155046 -494548313833618773002821690525388160 10155047 92720894051287674068652986145996767232 10155048 -91780073650930011303835291900865495040 10155049 233286580511113779617667903044947507536 10155050 93750044437652482008896749016507020800 10155051 33435192679094661463246473788574351492 10155052 2675862560436946769161259534563835904 10155053 -107648609995418430787099762895070958698 10155054 74188256552979299082544443579615192192 10155055 372125561822360055263150282376098150400 10155056 38084456364127780349784026232431542272 10155057 63218639507760848814866136882553305024 10155058 348538106904430270257130460099693636880 10155059 17662709684841656915931396241929927840 10155060 2356219086747365881276845998283866880 10155061 -203943148720025660187772609987953048640 10155062 -159932129288818074083422553611036132800 10155063 -2448523476678320525782821193250912640 10155064 -129792476612243513588530836564150128640 10155065 69897502516116010168611805575890720520 10155066 22132886399536311511873458425678490624 10155067 97341846174001476951265061048851393248 10155068 51325612041689714210336225260648292352 10155069 -434045249513389399313929014536675144436 10155070 -177953361248748696615749464784217155520 10155071 -57440409788740681673631843451830673728 10155072 16245994055485747113225713966490058752 10155073 170398131232176485608815897895707956224 10155074 -180894983128417388292910305311990766048 10155075 8600795439447404579295503791235001600 10155076 37639466965958504219886103958414917760 10155077 -263540093663027266033277010644221183074 10155078 -62246308519915603507796016035166854400 10155079 499077285808598472469368685243301301888 10155080 -77782283209765507557451429552287744000 10155081 -433822902172541292760722702882230761440 10155082 22403034618538363288479616191439403520 10155083 -13089501664565171740015500391045535376 10155084 -83445853302523982298422528935759365120 10155085 -291087107734994820058643747575016040 10155086 -12368160769803410486258334846078491520 10155087 -88988985240076487086920256217099495112 10155088 -96528779897247481774876049545689563136 10155089 94766959297498329456507222924494811456 10155090 101949178328554039910399441047434186240 10155091 -371180630282180634800686650058584248 10155092 -199330777037222989692926327932450656384 10155093 121978942125008277538646038370892384864 10155094 12567768088497933352126091843404713600 10155095 7692106388100836658534855632949804000 10155096 56283010762529739657946994051318784000 10155097 -267180459146355473239825526117351361976 10155098 -58348480903963503105892216923609454080 10155099 218269671254963874992959702953638183064 10155100 86836188327141564250760762821838246400 10155101 226327131478942051378656458060323485600 10155102 132999562807905261607000983117612693504 10155103 47257413388688958689876453408495124576 10155104 33247965789460140146037664901203230720 10155105 321498925848630654086027370494848579200 10155106 16600384430868924436883319912164829984 10155107 -361359429008018637430349144099552476644 10155108 194763943153284229170738612090625397760 10155109 543588685395697506843040873767345229310 10155110 34589739478745977349405934290293555200 10155111 -188877246946239527384959543525024299696 10155112 526370349673353695354179692115359744000 10155113 658534921124594857889127231265994125860 10155114 -11905042458415691596803624484060911696 10155115 137269374388888499847282844762189313760 10155116 -168076490686555803869258446192880367360 10155117 50436546692511584127372329166665090112 10155118 186031352678991794924029908249869095104 10155119 56626783461778426931592671080873933944 10155120 -55866989756786615507810863684229529600 10155121 158070819674459247080559459936611902272 10155122 -107737033200167695881129285248916603888 10155123 -491158176655588695187873256650895664192 10155124 -45615407289081781923224474872178298880 10155125 -32362438674510152931018646749890106000 10155126 -23972884205587702530212205190468547712 10155127 -548041509575283660754823879007094096024 10155128 -527840321000590504003864014779368611840 10155129 1948126549874943025748513112769160928 10155130 -153103372679514544904798531912768532480 10155131 2161623412963622626349282264516854560 10155132 6432105662300026656450638134956375552 10155133 18863833083381172776380249151379879200 10155134 -458947803895600312714874479822797281280 10155135 50794021785861977743833223172910796800 10155136 185249766292746279931620601800960245760 10155137 -327463053938273993830684745651650112508 10155138 -939667977722274352607177994201587712 10155139 461090751156782332474045351703454792000 10155140 -109800126975504662337790825922926498560 10155141 353044903559307974047737067347133897950 10155142 178023604883764414962543662593682866944 10155143 -135257953868795155843611144368378177616 10155144 211913331404941293005804909105652203520 10155145 51749891554667179602629774553516345600 10155146 249726862591529483540304637542229698144 10155147 -129325915563183211378998551713760975400 10155148 459902942605909822843637803741746622208 10155149 -29224491649787126059622243367807120000 10155150 15377223249758429088407106934934836800 10155151 494353726052488332111470271339470991152 10155152 -100800535529828542034467445087662792704 10155153 33863686814601772323425889774186726144 10155154 -371974111440146519352218431840110859488 10155155 -7360302033411384542230865633264390640 10155156 -173764839457891160129336418555326300160 10155157 324636399384443948440662218497409611406 10155158 124433461358728097848841965441856321280 10155159 -147788005348936690937974707477197103360 10155160 -10295000906282748954366928230970368000 10155161 -585085747117152817856795617129470221238 10155162 41879026736920814194321434404026917120 10155163 -86611502041125336674380384327435246588 10155164 -166038875724526143079911221194907226624 10155165 -128639899757934746169242748177522898080 10155166 130574212001917631957575920059596800 10155167 -71543116790185856874838346511393120 10155168 -163066189362824015963191269056269910016 10155169 -36271236254342272108103310847391969600 10155170 -76477373710281894261661050830654250720 10155171 33461616087321087695081500386631869120 10155172 -64126268561605588786484696442714917888 10155173 -158977289170638709634687079312712961760 10155174 52879256715859380072623588294820298752 10155175 262877677398734776344721328592694078400 10155176 16288093593703833432729691165109606400 10155177 -146672461519261238798805313066000070160 10155178 -175179690126731623290699744316421452800 10155179 -19612852814724003499762147272105782220 10155180 -69760371929933945985920936548757913600 10155181 5314080500139426142721864770078927072 10155182 112373531297904118870960991608201617792 10155183 4579136091383917125272041487519394048 10155184 -50008318484893363694071108143701098496 10155185 27141821505791341389505031236987123380 10155186 -48726073676742287113377962565586790400 10155187 181841134863095240738931267610723734352 10155188 -479562323305331681208147802728830102784 10155189 84271858327897893592879602520519447968 10155190 -75786273108734874970535411093431142400 10155191 -654171170823416444058045542370633648600 10155192 -57377146399907892799501787716800737280 10155193 506109454387896398539349045413655446442 10155194 42187700792677382741337048019214245632 10155195 -242279822422387569146579472397171261680 10155196 240892973158439383332766934665434808320 10155197 -19066915327145551305381380279607373824 10155198 -65686827689508358774075424593608161280 10155199 -99620724028374048338564273236876196800 10155200 32295520596968714286611752493934182400 10155201 90595397210789819121998310089273088000 10155202 -40337060384523325516534282277440620000 10155203 -1474385087862692922597712905602146080 10155204 203004844703957971834175070512650765440 10155205 182588961319065627274242528446604596400 10155206 -73294374704066604109684193365781580480 10155207 106462654270463231319209025775838814720 10155208 24040710457143364914093341325953925120 10155209 121799833735620269983788173215801786320 10155210 59767499071250583709612795373146026240 10155211 -388833464327213325217423611343694348376 10155212 308710508779951148033864208248383347456 10155213 -309153294066445937926487173111495567680 10155214 189009636999402869107209622555395915456 10155215 -139900119625862679833049673136808844800 10155216 -62181541996761037410387869043592396800 10155217 -84208360513067649627553260678666006108 10155218 -47828683712353974398579950908541699440 10155219 289067236622209424620619753424218701056 10155220 138290578124411157340336096247266752000 10155221 252039298817679163592025509472182530332 10155222 -12101870272610120513158799697730609152 10155223 -282715380554980171373124618749452524536 10155224 432938643455566861491265923005521920 10155225 62864231125306380728119622745903435600 10155226 -13775369815901785378808246401772222976 10155227 71131666697458156563782443874795490960 10155228 -49065133068665326437775428714821222400 10155229 145976512731068518985471234835453134176 10155230 -30737056840136454925857947083484610240 10155231 372789841258943626811261115544804009512 10155232 194418064607840981579130525845092564992 10155233 -351264308106136733926040265784524023376 10155234 -114268261880376318329665462505725632000 10155235 -224664337010886229568105165888236099440 10155236 -31427463003978640290514351441991909376 10155237 315849992951574176068323278261071371360 10155238 258051425593829822140628986606031159520 10155239 49547971308752542129411028850040677456 10155240 -59710965202678955872419870539526144000 10155241 196037702671139301642249814144314227642 10155242 174472551841562846247611530501115147280 10155243 -98776062011370373102904327370689080320 10155244 328951391042035455432917692160200320000 10155245 -474904594828331209241433351095610746880 10155246 181721436071600999660252412307445342784 10155247 -388851992448333653908195261694171340408 10155248 87180592004529383510444901333960425472 10155249 3802425835215542058238436616008656080 10155250 -263851112624826469830725923123560120000 10155251 -522199511351593618753721858726298897096 10155252 7035644001960661647211038821825298432 10155253 9921135575044725866951349932931071840 10155254 130260024232223753394823426289864124576 10155255 69586969712659256006397117243555592320 10155256 -116093107067430292126549413682563072000 10155257 239310123755616985035827383849576335360 10155258 -299929986040701019108240965273790752 10155259 21581798478106309113835191487918445568 10155260 122503444154099979166261504453514035200 10155261 -63162038227995267352099179172917654528 10155262 -71304725286496493597887148667044785536 10155263 -73804674420701057872797279969484804152 10155264 -47986696109318625767971830818270085120 10155265 -120975685191775603691511355815281831340 10155266 8332924052258854359470204257919101824 10155267 437686242866144658678468208693933440 10155268 -340703033081056500374764270933884410752 10155269 -77568993581069233731798014852100994656 10155270 -10225061527044044593039700049159997440 10155271 113508158263125492576156311335720670512 10155272 -307779417456441707195666845812058521600 10155273 90178638734215880375878620119972395008 10155274 -169272877730865040919781531354587122080 10155275 -71800023749309834277152312244976327200 10155276 17033651218316602945065065179115596032 10155277 -280791306421758612615880177223811340320 10155278 -105553454247812724998923035651790736640 10155279 -133291821462643189104156184291180462080 10155280 -108890791438508005216280510427576238080 10155281 191949978916155239371188516635275964082 10155282 46352540352141344584811342471402396160 10155283 -11965132423932679604778090437815456468 10155284 -116633091959759117617355904996238560384 10155285 206407785002921137126309739411812688640 10155286 221225450756644300647114259951321154592 10155287 -40937522967687293273681888974792415568 10155288 -158360768430150468163117722124492800 10155289 -67979045034689601863960174790431779376 10155290 -35027903431901000744397638249933537280 10155291 -4282548322062783790665627858578219688 10155292 213296029948718858140106173945120686080 10155293 -36740040003582741057382621184971234458 10155294 -493085166200650432774210522168975104 10155295 351772670591559492851664981371461285800 10155296 325578144761625059859879220180883668992 10155297 127143298007370203940180510097667137200 10155298 139564192285209804405875417661214796064 10155299 -36189858261533419614233041686859658688 10155300 123873581197881332524564719124243276800 10155301 -109369927557758951393679315486543947776 10155302 42051938914654208413775815131526174272 10155303 -56651263253552132098371907994689216920 10155304 -92426700476186239710489526030093194240 10155305 -231635424819353359387956907178772086400 10155306 -18924803015798415119867535158495940096 10155307 -445027289796325784106819280587412692000 10155308 245950181428418412501869351928064412928 10155309 37721754065940966778974498856669840704 10155310 -963450292511732176026982563083827200 10155311 -85452392991222245631613813868901373848 10155312 -28322795330775789658315749679336980480 10155313 -137682249781538588926088278738047266240 10155314 -249779710438850040696769678706148856320 10155315 86297793592158981178363887076192169520 10155316 -73197892886167827476539813278072023040 10155317 -442184598754080630276269695177130975634 10155318 -103889498859585255708056102402987625600 10155319 -8436063649499724065852805610708289880 10155320 6548004993546574897863201457747968000 10155321 -190863387360200364969217921753354813440 10155322 7757983935686422238155521019597451232 10155323 -872968529555112878696592802216455084240 10155324 -54051449815768182799986334813029285888 10155325 27479907202962673606241708034596576100 10155326 -34931824043011498484819032216476781440 10155327 -19758193608431601832317601750996147200 10155328 -88143178997996769302485971449256345600 10155329 -194602006802563241504113243988832033360 10155330 30813450647971996558743266398713537600 10155331 126834351677701200721359570332855270664 10155332 -239694825138898844825047355829638363136 10155333 -2119874542139913891387055437511692576 10155334 83557101069540771339146061123625329792 10155335 -363882487272926176231019612906891379720 10155336 -410814453557395308716046944343451238400 10155337 -793968003479303889818581772562644201088 10155338 235932047169409305210059736123552602880 10155339 199513006344085936179274135825456542204 10155340 51566476444457483414097618870718310400 10155341 171663917039916866764461669641495788800 10155342 -39192525056318191116123278663828315136 10155343 -132811725881047519790458448169818259072 10155344 16498303422112259254404608581580021760 10155345 112383649032925951619441075655242294400 10155346 59247673263352885919635323393110857872 10155347 -86134341474517730079950428982922525204 10155348 -159524048860417286562305636327847628800 10155349 180088016279158347575277799670991439680 10155350 59591378566018778933720987463933820800 10155351 119448456263634311466657847412935720320 10155352 -14872039403236664904829213008703488000 10155353 872332602684302426295283766859171648 10155354 113368209788563322878301741815276892160 10155355 103947017241913242458960769417016142400 10155356 39822891729440909561133667141568401920 10155357 -240761738623237748646824063254782509946 10155358 253911290176683851125197647818033099776 10155359 221123732363422017173131749976274806560 10155360 -72065837555264683316364209597345955840 10155361 487052130782724375582169040065300956962 10155362 83026525403737962088760200932084539904 10155363 26594290300746749581678809876931227888 10155364 41839353418231406941146027027152557056 10155365 -285371354678536216455590845434457843200 10155366 -26455683567162030409439675464559126400 10155367 70038075253219931463160639070447956880 10155368 55378571539802177744735749162874880000 10155369 149068875790443315847927605143608483200 10155370 -138409726789566341969066634751469187840 10155371 44953506586060290098231233072527924000 10155372 30515749390143525736325937802911427584 10155373 139743498916373737632744019302313710624 10155374 16915067125197055993085368560568826112 10155375 -21423098887653178394419362418141380000 10155376 4895256153329502933156877545113124864 10155377 323866708870356506828454353916857746020 10155378 -105616128586918529173472505339734318976 10155379 -155713937000843009581083109590758440356 10155380 5353193528767158100453070901585538560 10155381 154947316710256344802359916915624913952 10155382 -274501663306182432891988783649427810816 10155383 -728824943525903998828996652271654912 10155384 -353160396171210611722804761394056314880 10155385 167525658127117916372502103644181472580 10155386 -143752725881025396574244713100774380800 10155387 -22400980167392725848537248260303092480 10155388 100019021548595949200876622089044075008 10155389 -111112959237734273008371650019071592576 10155390 7900674518666032653171830217555087360 10155391 135556220416941011882784711919377249352 10155392 212556460646405587406546036161983283200 10155393 212851476721965411319695742730485934100 10155394 -37652878139378678110098467710928801280 10155395 8253705567954746784439777214703318720 10155396 -5171707353122682802897239432271374336 10155397 71227839763284312579444982026543161952 10155398 36359151757476785288396223614589222720 10155399 171375349696228651453357118547593261520 10155400 172206052829830882119238628909657472000 10155401 -343135223395301965309683631648386890598 10155402 -279791488851338868129914174681127390720 10155403 -281491194843877838324560081036715458348 10155404 -29576778181630483908411095283840543744 10155405 26454556390175935551788172668246908800 10155406 67054346461092826958451186743103694464 10155407 -11784096527185433176453653465520891344 10155408 83967748282161555668378639026033065984 10155409 204940342802036634013857073129392708 10155410 155463705161653129798922690404314483360 10155411 26606933441269653982696378348126973184 10155412 -102306792498974579613018418481742577920 10155413 -69774358730963326476616089907819533636 10155414 7898737700579965685800468516960911360 10155415 -224594048662427846504442957254826526800 10155416 -541495695703418153194283303377827563520 10155417 -22285849675869298501728762053194179120 10155418 -16494794932058824878073644672944102400 10155419 -637309718602505406383054760083615710800 10155420 59067756666223025485320684194548285440 10155421 90665466360576689062885070581125666700 10155422 138358901169229226317711121450782384512 10155423 1399236793665197845022352619524663840 10155424 -180124176274845732530384704333267599360 10155425 2243350045756864359935399131439068800 10155426 -66035986454192485601613794344325980416 10155427 164527790711724606742072560287356094992 10155428 25990066813704267773648661563630616576 10155429 255017296278564098582758848882473617920 10155430 -186947133121779214666050719182377636480 10155431 -395861676208970316851366064916656602112 10155432 -20132599657072752364585578757337088000 10155433 85302358619550322907891847756395890682 10155434 -57569226491537518435767567200103897600 10155435 -73193723926120585511818152501362749200 10155436 107672495819165754751094261672548749312 10155437 1025637519240756265677657986077600816992 10155438 169666103193963061633500130077687231744 10155439 -3871619216593946513055929636068193920 10155440 32774525012999122228175375940377640960 10155441 -331691607436592371321968091982742737808 10155442 33550677872844928952563974322391860224 10155443 224480097592087322167461529198578685440 10155444 -76129290676220929585348962771556300800 10155445 -67458667172003648743048981461800524800 10155446 65878000934886870929545843672310217600 10155447 -144618894370968919749643434319674749376 10155448 -362567875960982522292359339954871152640 10155449 -175583878689544116480581184803149923900 10155450 -130829406210117756668212882531445376000 10155451 -382520456222406139791775157081362427548 10155452 -209451702831540408970065914560202242560 10155453 139932056172441449579794561104219836928 10155454 8456083592443881106243379552668306944 10155455 -133680232322841251768120488142785471440 10155456 -42878686118564687878584840578031157248 10155457 5950167452036615784335681055065848488 10155458 -230483086746706917868382824617461917824 10155459 282676227974126026192232188328505197304 10155460 20741703876391131395943052111093002240 10155461 2865517118491833514602140684349868062 10155462 -89277996711331527165137595653084229120 10155463 -202735936127406856076188537835239059040 10155464 -77316826408195393693664715776355532800 10155465 -71478506787782912075665378847918649600 10155466 78504461815684691639290709653934678784 10155467 2271819960554747446235426182698400032 10155468 -4288721798941639451563314125087917056 10155469 142107503276108435222937142392895072096 10155470 -38141412538385332029600449268759244800 10155471 -355914538667902853758499639372873069688 10155472 6485043088269998921075325894597042176 10155473 138953428119287893797536252778858196722 10155474 -32687906382338757554627237719373068800 10155475 -165530124361753911487760345310443121000 10155476 -21117612166708322587427902097460633600 10155477 87102670180018070809557503332509098304 10155478 45961638023944810611308304697712345856 10155479 243961540048974192374324305602620936280 10155480 127071428483945814382652197886475264000 10155481 -60051336022107891714424106818919836800 10155482 6109544830823891172017452213887628800 10155483 220910943950004422821830585127865549280 10155484 156168234278878234864888812016577686016 10155485 -153246902983932355704644983644535741440 10155486 -35727383384048065880869066336131072 10155487 -355383608778401834024087117674852864864 10155488 28831238616545128221482770452734017536 10155489 52088602012376900063506709813742492288 10155490 -92290202048524399932784635720141516000 10155491 -793579375589307508210888239755357309808 10155492 -89229195234282459325680551133130829184 10155493 -336969008458211454957471435324710970240 10155494 -198368040468357675416490543733653649728 10155495 -77007250714844539664881267640236921440 10155496 120062841447996871433721741809412864000 10155497 -481237366618645262105137901650746541488 10155498 58672903963942930592315447261024120064 10155499 -3318078301631020143750094353283150520 10155500 -457367204497080042940784741097273600000 10155501 -117340532239529661070034406287075106708 10155502 -88150581248227351837317176217669560448 10155503 -582265462888027754640131458743552547248 10155504 39888090018795965135930307023297347584 10155505 206240419519652484828975045108483760320 10155506 257831272697150934211522609286662247952 10155507 83424149323483904330082025024489420800 10155508 5076898338739377160605140517224687616 10155509 29544525544365332659792247511732307200 10155510 128130272186266312013577045241326528000 10155511 264491124290437489179049768841569025712 10155512 159782546644399698575033781039782707200 10155513 -512102985672915303286361049353239602912 10155514 -26632827402416362236606711730880256144 10155515 -268596612524959176855394295199618339840 10155516 -100841819274761497316633567331630489600 10155517 588919445927716970961010809859876098566 10155518 -14512773958054946770902442456029911040 10155519 399263441272409914578478208865989232000 10155520 -212860891291067394303950028394746347520 10155521 21263549401395137969226505201560338352 10155522 -48708198967303190278650756304870387200 10155523 -113635491002248255647109538940532948320 10155524 10318869940102063211749771698901646592 10155525 -4578489822602967535293055688895206400 10155526 -10012633634080788939130097366936412480 10155527 -508372634992256030074960199495356632360 10155528 218405298668243482269900249642868008960 10155529 119721153935381243068804183381249375360 10155530 -21717088392013284799475374428251596800 10155531 -11361201606817299293311836895410141696 10155532 -257888263415639481182009266622599170304 10155533 42052466751647214895848475622876905782 10155534 99892042897284848276546111340905609280 10155535 10106063133937979639073340333793855040 10155536 7696851828037378850270525596687171584 10155537 1589760894545269003799978167457836992 10155538 43271573553127402241665160251452026880 10155539 72706152989739426565789793482546644960 10155540 -130596962192877706763214522312575539200 10155541 -22332617396541613451379959710631009856 10155542 -12988275077476346599476768352995446400 10155543 -87435814787305162938215549854575952536 10155544 -341774537603697308747288951069202432000 10155545 339706362102757076816312415732505334160 10155546 4538833071699111114539649915881433072 10155547 190254310225646358297179063738316422592 10155548 62771536068725798058219945258414011904 10155549 259130223629678529122905093276524580128 10155550 -52670407480734682479173997009299486400 10155551 16048456212085458886065654724131957600 10155552 -49208297767967543544070305865028075520 10155553 -164805976800852120390528084399100375198 10155554 168735627473618818509738890480723504976 10155555 -150837807125572162259201660978565373440 10155556 -60276060075586052431088020263739760640 10155557 -291180492068795221928252821988025549600 10155558 27130852403849292249926710599433555968 10155559 27649171281822608522704609263410464760 10155560 1702721965192161733314008497376870400 10155561 -58120275544477554766623274037393366400 10155562 -21830443310111010283999754542943188128 10155563 -86524898047336833217241338514741837016 10155564 -210282344051916211511220852471388615680 10155565 -33675418882101014601696240737052643200 10155566 -30236940432514179852627376233697752768 10155567 2539944414651538551104526225255292800 10155568 -186150534602003745330101248018022400 10155569 198624593699866368963578301955473139200 10155570 -70162049556991316462448368387653032960 10155571 585764780703743142272009756615778818992 10155572 82616901755011314652877906834335285248 10155573 -193473017766577716351380925252886992978 10155574 -50035882452092129112557001243164645760 10155575 -63505697336768914077996646712291493000 10155576 -129398515920062960481094569530071449600 10155577 -146422650774944800317112245205505703468 10155578 37852311241446376934353160494827273840 10155579 -122849845685271677940024893208895162368 10155580 117502874600554048258569516709602931200 10155581 160118401089603914218292819162404842912 10155582 3210273087538353925425296866365368448 10155583 596295533602364768182091211581212144832 10155584 -57373078921792287591736957877662777344 10155585 -64008818634800188294860564049445481600 10155586 -30220376201999123101606144811662041600 10155587 40105188202203286259440010061787898400 10155588 95562680454721137672250822627797934080 10155589 375022744832213589605227740774378623390 10155590 10429489031991185797971594647294620800 10155591 69281930788028094497527171989808831440 10155592 -410382301126905816354685311805890846720 10155593 469020525053508863330290554377296119258 10155594 -281809841987230993770367042403787843072 10155595 -186993522153104433740080583706245584800 10155596 550488072487705929242103927621437899776 10155597 -10072535339499750753645954605213155680 10155598 439223407405847265996000773642406449664 10155599 253019648773124192584144755324372351600 10155600 -1462263557440465840908835673918668800 10155601 -149054268445817222857551258168859712398 10155602 -155938484703758150770833700865139692928 10155603 408712455897874245411130939128208862904 10155604 402960497290751130069103232843615772672 10155605 -449534964390355318021294597382940664740 10155606 71711907544164981437135648735032810656 10155607 152191162644170629892597602014381508224 10155608 571722697865189267094322258342545408000 10155609 -280813494802280235078613724898503774796 10155610 15927048515010940620411321628147380960 10155611 -8360280684140186666515384342724324160 10155612 -40477514397720489368630114836432066560 10155613 -180538783196742421721968636424433719016 10155614 -136833545464410043993774022368696320 10155615 118838117143600152076911928582146744720 10155616 -33819663818102256740541661649201922048 10155617 432494361532728553441879281156462981666 10155618 -3928782299071627379785217135868368640 10155619 -70893714807492646612039253922900168000 10155620 108766170929895384910153835408877799680 10155621 -38359590266646877579836548366937658752 10155622 -196923730701839230556539143059816985888 10155623 -366419631647927400216776797787693724360 10155624 -79067722501886982266901638311779041280 10155625 -65079981151225381317416401309949218750 10155626 -104421301282689714208989180889236532800 10155627 56993012318480200681584210017810570496 10155628 -162650545249338599297813912572760162304 10155629 553055531941577588598170509240519824480 10155630 -4354308156143449493057295589475393280 10155631 81535161787801920567924221037955336704 10155632 -2675389669178108585531641040249585664 10155633 252228209124370333069234400833975168800 10155634 -114121377884063785772893648305445964784 10155635 -71407947158312990684428197829182822240 10155636 -88758437011944599843003822680226337408 10155637 -603944580097146535288299342305570101714 10155638 74373606331158933607636974319359234720 10155639 -17701359462525478435019406398254226400 10155640 -161284719778796305144735526617467494400 10155641 526164780476010729534828475490350856784 10155642 114717484878291770369204187718144077312 10155643 68635372623400136766238091771696530624 10155644 376807495710585087844119405398396969472 10155645 302636598506222975269874889305326113600 10155646 183328214773117250856495266914429543104 10155647 -697326602635938954795664048759297837728 10155648 14804577421312659564459291416985600000 10155649 40437970783377700387732863163701973632 10155650 -24705240421134391548166733113344614400 10155651 -168540415318186351199805972803961168 10155652 4071929253606741347265371728813116672 10155653 26751695077575426439751325287151000384 10155654 -8098804164038088119040973185469632 10155655 -299237156377328262605947471797278364000 10155656 -86092013822410031238365119496736276480 10155657 260166594923759661428171694864945912192 10155658 63441136804346005541049643743586021680 10155659 -297808907176436780097983816020964478288 10155660 274024220761840733792590920769322588160 10155661 327908852548124387504900558671666324224 10155662 -49174601617379213451903304539451625472 10155663 117921779771161328008207247881857155184 10155664 -18715427108726957655040501757266673664 10155665 39700042682970149517490206505811785320 10155666 227364483154145396316734526863164130304 10155667 -37044454399637517180391035510323699284 10155668 -269403100354945069680785839214292173952 10155669 179796234437887031869530711851783254944 10155670 -74042216177421097625109696966028032000 10155671 -105311776692090912983749461046722670320 10155672 -305757416764718355543435750597519974400 10155673 70875070136714281541588481912179741568 10155674 373755997036728921911919439072297839840 10155675 154125146924519410644350966317384533000 10155676 59120072817558009345965098371573992960 10155677 -81938583044107646305421361453515662848 10155678 -73763987004130406703372613259427284352 10155679 -1946776687546934695837827747216969224 10155680 -184038478833217415196442989578871767040 10155681 84354058073874375395299862938856031012 10155682 -124534122919254700241357171097170362368 10155683 370970215458729115698424625294874355932 10155684 62448496601042835609211347788803276800 10155685 -285380333796655024100358006251193103620 10155686 -104318759142344674160083346124559954560 10155687 -34226455906874531466264562677129530880 10155688 434501040506984317626034890060953717760 10155689 413612385917598670400227289500370525520 10155690 85518699233861144958341325506833248000 10155691 -98685363462076200075415061885013711600 10155692 -76765051150142412581564599850524047360 10155693 -87945474658244009604314235754625839872 10155694 331654723902647330284939716430438360896 10155695 -108129859806519896638007913088243626000 10155696 -23843609675056252085783816329179955200 10155697 6817974377174665394013617714961796928 10155698 -63564082941745937852085287863696766976 10155699 137637204656770877981099355070931213604 10155700 -82356282102574284963134062229205753600 10155701 94728547790714179243128406790492917560 10155702 -48525652738081793719274080096131302016 10155703 -262322181090743297207316079609806937048 10155704 148307041219533016468420750221304811520 10155705 2953966981514974626328655338772095680 10155706 131016876595233623756582275533647761920 10155707 573842455474876235470520631195815914032 10155708 -302520818743000623808908282435503697408 10155709 635652690696577764249746451928856559040 10155710 -41179013752472334953357687690392290240 10155711 -290873200845045574086438315128812851456 10155712 21662153712793595610171710570034626560 10155713 -1337344204230376407954084215131525607040 10155714 -115942889667335585006155924690502406912 10155715 94445814584276198822364483135560807520 10155716 -18110614855219118363770289510773328640 10155717 -221161255546900921384906057006276025472 10155718 4709305547567956718132668090107655104 10155719 121116938351668860085269300451617077760 10155720 -145864833104311964668576710134290022400 10155721 579213920371367719943721907844547640922 10155722 -35298882795428505350424004233154233600 10155723 -168403153159191381245985812417146472976 10155724 -179261842766959267712645886057771008 10155725 -20476067134616057111945112108439800000 10155726 -60821110132498123256548828014552207360 10155727 249755303997543821668499586935549163712 10155728 81675508627941944035081025031483555840 10155729 108668598646881650847624284272823298240 10155730 39505506019211082641120394265119885120 10155731 134118017264379094248076822298501159532 10155732 -77982858792825771836148135122529865728 10155733 251596636923116758077019438744946108320 10155734 -459090425651548269870416278792782528 10155735 3275217553203030057213732674221006920 10155736 -254197767051803776677624097902077368320 10155737 -164074434142153042546473063399246202614 10155738 37243828775534320433773423627467118848 10155739 -115232782398261910288150401158002911000 10155740 47793080011142547468277256679828480 10155741 -40093193113470219948709677087042219456 10155742 -118596805856417677861938748929339458880 10155743 -207022202990574902704308657687337385256 10155744 -108101230100819508620705312235175280640 10155745 -160708297972459747849806534754133522880 10155746 339426517720075688263615341889396821072 10155747 -75553728999099609895216841552348977920 10155748 112089906796099920165789051710591330560 10155749 -95285917670817305055722159939723032134 10155750 112425230995121259303717620558601216000 10155751 -525555105162216019557968416415513619600 10155752 -111496179634495304407519852778232268800 10155753 42393696786994690628551300887068627520 10155754 -4987869482862568676484079970130643968 10155755 -828051000828317624529854315764279680 10155756 -12770424478152832754561690345468691456 10155757 -264171782000205560694825065362292642720 10155758 -325323634829594878714320957745130595840 10155759 -20201134351705163150735956336404533496 10155760 -3417491049780868378517498060632227840 10155761 -182691926880519026951694838271867568576 10155762 -45286346449590868737565374206413071072 10155763 336465434401224495051526872845146424012 10155764 79091187717972659846725817669515328256 10155765 -63858189223444400112018819296709233280 10155766 49060331943155083899958313112837120000 10155767 459813354660274397562059143436654211816 10155768 -58126827292334418127723624381635624960 10155769 -64215005445673387089134104598296001472 10155770 3149192806879629745057456114768647360 10155771 706045999644641243282477525814091093920 10155772 -618932534684505757669626347712159232 10155773 -164136214671076636135066425174518907456 10155774 75580778218680310975525950981559536960 10155775 88540628912317000388922818217041289600 10155776 -188829930440992456160995697530018725888 10155777 -14589183956343036298540912988327537568 10155778 -350461594223415674635986269286595648560 10155779 -94571330231979926658681454610717743620 10155780 13745189360715144780723789036281068800 10155781 29335121528191130958009632609176974492 10155782 -20433735321786647297774463878321536512 10155783 2726405804157711976332604163312937216 10155784 144941221971734720347255193777571102720 10155785 -244313871892352511021467663747594692800 10155786 -36944250229382461216031901615519209472 10155787 357753860647203704364042617735244676436 10155788 79859676369638881118917311266292203520 10155789 46446623386683533093360035264733784630 10155790 -6783998820075934874727508883652105600 10155791 -511928611716659550835872497757909353808 10155792 -5951986354074121938726632214713597952 10155793 612153334047622512214069956541821168880 10155794 -68499484726907804147516574025162351488 10155795 80688766763146081781975847858363961440 10155796 -91455337664655279645292296550793787392 10155797 -25020692370361824400879131830689809888 10155798 -3033684927693699059289976253702640576 10155799 -49578187066693091896067653747752950200 10155800 -431249280222049558721109506760468480000 10155801 -172477941319154307980479149910558648368 10155802 62646197952844626014726092669920794352 10155803 40326222110704772063312749378427981856 10155804 -247874665832113766521655080276823900160 10155805 191488725561344442381074743747316125920 10155806 245796868116828998689648366986734553024 10155807 -259128355945180909816137627359978526720 10155808 -207213532488426021723513601256860286976 10155809 67822025147050430707019306532402671616 10155810 -3621059057113788731660141073628538880 10155811 -27279601659710957452762856744942154768 10155812 -439754311467618674906685935708573353344 10155813 -129354844529319156263959320288223526112 10155814 -203947917040632973851824833308129267744 10155815 36614650818860894557363072299759339960 10155816 380199176152010578444380204479933399040 10155817 -22524354639059878340910268049875885056 10155818 84331968516878875456762531007469489504 10155819 69505440067689962062484605256149235544 10155820 2340475053879789775047661693305108480 10155821 170504114386775799763450608225015115692 10155822 -158248664636997278039501140291643617728 10155823 -82590362196118486662853371193333878960 10155824 4917133679478510180842325476204937216 10155825 39938010326018967467497890880664666550 10155826 -308303914110922237145312547332006400 10155827 212914072819721444627637939851552309760 10155828 14600789928076350279999779739267932160 10155829 -687700553469254822812784809493723973480 10155830 -127209285057792796965004693644584542080 10155831 -19802502908432555609486095522291587456 10155832 -229801677564371431405284797743316459520 10155833 30229807024341169033513119944464809684 10155834 -23836739475181906752058439864348037120 10155835 -26186573965276313515154228484174606720 10155836 -162971628569765188840485652310292587520 10155837 102380368704501412477688229253654997760 10155838 190142726284388690252079576972104002752 10155839 578744405657671282268361035228972672880 10155840 -35883154239598193786805272765792256000 10155841 -45584833894455330549904306352778764288 10155842 -197665486479544324890496526019765916800 10155843 16977975681108755440829903279576246532 10155844 312810191026829840574319017640570371072 10155845 -47888674198977323671039934658230899200 10155846 57046840882318009034051498932849953984 10155847 -83228175208669057667543811050099922960 10155848 276492530474662925980910014905420334080 10155849 188399660675511035443892330997769962240 10155850 -104750804205259184686904539950114687600 10155851 -314773635623925634099301944079491846968 10155852 52561674272975029046944366833507631104 10155853 412656511799321598468947517921832362648 10155854 181758587160143869258062339291962034432 10155855 138988966669288825666172059569495090960 10155856 -98734877215070172914832802999409778688 10155857 -87648317662140065489498917646133351360 10155858 -43076841816420488980151833578082467840 10155859 189108930114084152403341779124175722912 10155860 54261878812321349686045065047895121920 10155861 -21749355384430826027474097196861548000 10155862 -82374306103434966777180282374227385568 10155863 179688497713236493982089065786211919112 10155864 2230891394942843724788400957534167040 10155865 93386803236960860247526974196799214600 10155866 -19539535328069765936843509102634151936 10155867 41631949704618685965601148971068338112 10155868 -104501593929441503863940644867121685504 10155869 1995754498562035790068033960791224640 10155870 -72968273299194312634133690217207516480 10155871 -103360647290747778368341381792070145936 10155872 -287767669192587803903648336275200933888 10155873 -49065314781091446588507992007534582912 10155874 -58278658824241570345969755872335673568 10155875 296806998784099893446648350992779280000 10155876 -53950705234299762741789970129675987968 10155877 177404464705514984314422159002475689726 10155878 16632242128162798671371122285973241024 10155879 30943458993602883920343623067351369600 10155880 39836851588812678173202304270467072000 10155881 632465531993199757716540822643783034682 10155882 70344517804587235924158642355735329024 10155883 -434437272247177700200526646949158057868 10155884 -262640181900843898385151923620373309184 10155885 329608687746438983132066945737253050560 10155886 57476546933922978870646246808466070272 10155887 270231709186675323099759018972788088000 10155888 52094155773316918793696018282992435200 10155889 -531970269265833027833356058152937451310 10155890 -152770942352790975845453842822238136000 10155891 146826415193492538170511275478496615992 10155892 -344288903281216199702280665458145733888 10155893 -445395962129754561291228763560910194 10155894 -57401900808858472874499689762063536128 10155895 274199020888278468107960877171048557400 10155896 -457899622407432422597616495084411801600 10155897 198977764505757962000010089616503436474 10155898 65988505898381616416516368669180859136 10155899 -173605374335288479046845154122006401360 10155900 -18194677676025957932669091579461760000 10155901 252128635969120239418183045903742219520 10155902 -195811282396722439613222183499865549056 10155903 171895576227523564535418860859854384640 10155904 232252027975096688829161343143683031040 10155905 16409748499439218479516486488562673920 10155906 -13083590879001288339519297950668350720 10155907 -252713273872567629315674470578819693728 10155908 22558143560614798084943176604507344896 10155909 121715884102667411229878756062309531104 10155910 -35755786364674109212455793516020625920 10155911 -295612233466315913268594531124534778016 10155912 -140504953533916171375620817316904960 10155913 98427683497773468237419598112136006244 10155914 -289514115345918237727037579129044660944 10155915 -27687060077707958493600579046781260800 10155916 -95942243109171723350293458957660663040 10155917 218523856419428210450878994197960086966 10155918 50528819870312524025551575033845514240 10155919 569805603333740303762424630780362575296 10155920 -56298400498562546943535938023675904000 10155921 -149995774660534231579750166542895162880 10155922 107751562928474094383905690328051039232 10155923 -429586560771071976141967677659893954920 10155924 -203813321606811513298908189686621859840 10155925 -36757428336141747693365791550649987500 10155926 64067402389021257456028295327064619008 10155927 277437801949395038568700317168471839232 10155928 171730296682364591317921065968019087360 10155929 -117388487408547788628408777342830548224 10155930 -25362935383611303763716530256092570880 10155931 -113875893359815549989681937072795131000 10155932 -41823774364457421513021343051487445504 10155933 652688526219007868507981106018088606080 10155934 91853673204175194584004548813592287616 10155935 -72468422989870067876940105036458892120 10155936 152616921555646048165106177713001988096 10155937 -438637412689458027333723090399532108320 10155938 -79354986803477652319670163910400709120 10155939 -129898039507306281205093321913285642376 10155940 -243141063672709018657167126011427720960 10155941 -67430125754463741330733590350775361536 10155942 -31982066906906766026347831385882094528 10155943 167425478242926832337688241023465367600 10155944 -126962116729611703254673965797198115840 10155945 121410754848140581918535131020420921600 10155946 -93267552484939688445547573508679194016 10155947 140335642288201297179322997726583666552 10155948 -230558167107768232283042900299482759168 10155949 -241818162991319212143719331422279591136 10155950 -61547916339622810029355470987987465600 10155951 -124180805724192685820938782781332546624 10155952 -103248932339797788179776170306980921344 10155953 -80913453556207179362029195096781611740 10155954 -34521350263181257067080854902852636160 10155955 -7029568335133043225180644007931701040 10155956 277994827540682153831399083971927736320 10155957 -5625520152217918394458814508370383360 10155958 -88536618325912799811583871487511079040 10155959 191229481406809576332337408357605927552 10155960 -244812725915365568337012946345751654400 10155961 -5776188854687228840361830833445956438 10155962 -175696901752681310698206512766068449536 10155963 -326468453119008095567203490331820754496 10155964 -51126596728933507435225217080436205568 10155965 17350554410146883369597472959436720000 10155966 -16971900652839663657125230828137649920 10155967 -568958781268813692831939111900402145984 10155968 11250359960325050510892615114833264640 10155969 292978721355961125859262428138955788320 10155970 -31986471992823205230957718841822868480 10155971 -137122010093926130577406125001698243888 10155972 -31448792001192057101112489383577255936 10155973 -98946773839131279871513124666156343778 10155974 56933762083446808053772872868430069760 10155975 167816748387067858590511093558024176000 10155976 304075860837186282941999597735204398080 10155977 -55882875377358565567277912145510024540 10155978 39853440704666646656297818002684912384 10155979 -4680149650479158633083814248686182216 10155980 -39161105628961820322400646175185679360 10155981 -4207139298855004255937029556455200192 10155982 60113492176845333346937204218919910144 10155983 65374901247753041719268442960114965232 10155984 21147261493899943206249418227191906304 10155985 403405075829101069510660427256361843380 10155986 -178802416802006734818530801270791229808 10155987 -114821558079042118288248706682260051920 10155988 -31959549810131866390006960458496999680 10155989 600798322668795884269500299037826662300 10155990 -39134978177097234085238924210511279360 10155991 91009835850011423627690510437587307552 10155992 66065631305691461625107327014850396160 10155993 -161207466896232438605573588952419666736 10155994 -82899675279748329100872288428306131200 10155995 117365110578839522308172656107917260800 10155996 63266279810797614329976055448976261120 10155997 -176257878217503945551527944772818278708 10155998 4436501508135905643191871068830083264 10155999 99790107897490803230188358846918010240 10156000 -331629733998945189010315714346680320000 10156001 433119453961384453744665041971394020002 10156002 -13671206493564625039690023046192714368 10156003 79884566828516654851617469876324147200 10156004 -180022043930965751772357820517435033088 10156005 30751343580240652999253510582834751900 10156006 -227572581279440685474748410147026896896 10156007 -352815220110036321368865592574072940744 10156008 -108507075794717383737855046968392908800 10156009 7308062030965289263445845711018194804 10156010 84521630441860386650154772420743416160 10156011 464359328686276227117735866411130408960 10156012 138491038363220131569097582283296343040 10156013 -4203715386960761264283415917942902880 10156014 -276844469670706885078587454968020928 10156015 -33344244445528676998913842753398546480 10156016 -37407315431048400726385144297166340096 10156017 163323905848542950636963734554191975280 10156018 -74779069503248725114250089562734672896 10156019 -24246179559007273254774191810111673840 10156020 47109186584941092395929115009078108160 10156021 -38940267285179096518006874046013856256 10156022 -43362077152494302849159237634650702688 10156023 -7644088125083587953749308327475071848 10156024 92272719811315451599625259262116556800 10156025 146603025509424963897336741912404187600 10156026 13404994906365997085948640092780235264 10156027 -227068931813913166552423773118263615728 10156028 -64622961542187332377371957716216116224 10156029 -119252039290635638563824059599621103712 10156030 -227566614294050071940952472846584123840 10156031 -8118177945482762217018641332803766800 10156032 20737859998494278258337147191820288000 10156033 44428513487388947413300983824855009282 10156034 1893851604803983255514348120478830592 10156035 138323774395989394584605859743312428800 10156036 452921265070929496830895445980799953920 10156037 320585509872790258090992302193478014432 10156038 -71079903041751533815493189935386930624 10156039 259878971157228983884702709085600818840 10156040 -90015281215907338169974572447872563200 10156041 217396562985400678218685641201693696 10156042 49249146527462656313847969519353370624 10156043 -67299547469543005132047634585427842176 10156044 -93836322398173600778863329846072898560 10156045 138548641857694009999565353661644416000 10156046 319443584955531926998516508716576216704 10156047 321950694391583503719309316292813495040 10156048 35007270547031311015289383633628692480 10156049 -642019380269368522334798550417863503950 10156050 -75507736481441296529321369066818464000 10156051 240905468896996570166269915771453504600 10156052 -11290439525269957171455141918168338688 10156053 170989501951838069716737183536820518208 10156054 -306376736942848086528665516575093450368 10156055 -66580888373389379587346438804407500480 10156056 75689256160000115223625142129302364160 10156057 -18209180053389843263910160624204403820 10156058 -127465640769958454568276624364798014720 10156059 -64572219539188053340403926580128887636 10156060 229024638370406471972896977896788692480 10156061 488564224137805448367387885168756130080 10156062 10353346071847814373966166601776057344 10156063 261390116427918592290999565492194805760 10156064 -110104775922606005457102253551412838400 10156065 52155264197911139341735011915404183040 10156066 142087074156368908568735286353838243840 10156067 -96003589275764992458014380674223720560 10156068 85812696357663823045604697910171394304 10156069 37149421228459412117208224176301952384 10156070 -44464862374139010638826487844748892800 10156071 -33702379195554743568170016829844547288 10156072 -51881559582442288833020238751152230400 10156073 -224074613293066442479574203635447911232 10156074 107532950841288427455010326007059298560 10156075 18867018902526121826952840341462284000 10156076 -39952635828675812119850507540645133312 10156077 52828596506068306190381730986272728000 10156078 20398628411561177269937174452308459840 10156079 383026268200969762116323748428029182360 10156080 -11536855971223261174672669805751828480 10156081 -153815955062209774313598346109709400920 10156082 308970174609754393992840164776666598400 10156083 -258960878952898252316015039348664550080 10156084 537751385169134755293428538493181952 10156085 295591228102188713585541404456475594780 10156086 -218805729746010079252106789112626139168 10156087 -217462794188674191080956605017832962160 10156088 -648824563535149256917248765656144916480 10156089 -365724465624825532768625557661097246720 10156090 23244120209200496784932823301437004800 10156091 28317164519944805778606042749710948368 10156092 49473042900575383471048105198135767552 10156093 62824619859873793459329551705505744940 10156094 119884927556948885233051271361250042752 10156095 112916378057399732270601809779508028000 10156096 -43520947932547184102485226588450324480 10156097 57254162617551573442200400202627370432 10156098 -169353583303996264137675518811670724736 10156099 764811291147987770134256295818383496920 10156100 16231479148199357206028430980440790400 10156101 67042893661501366545606254551575147840 10156102 70436025758149487331659061930138124800 10156103 249470975948644200140577817001502458664 10156104 -5793512749491615277287542396505292800 10156105 110206319915565291501028714977327591360 10156106 189445259593273159279133443826403838560 10156107 -50874716546141610067209599582220260112 10156108 218263117077784767903985553705082488320 10156109 -220628057719175385752555213769120427392 10156110 -26443205320713713175338955149512089600 10156111 -61495081524277858806867588366928490768 10156112 -119720240946684054270999401257924829184 10156113 230245880520604507380654745490347006224 10156114 40880905872992515020752139572292160656 10156115 -405689148734204500353741792307964940240 10156116 -183343684972245145885321867763261134848 10156117 -197659242058950600240030930170848933380 10156118 -67490319556571690092674704084413056384 10156119 224916674373505858494393792707276315520 10156120 -38616584276594492539900142092493414400 10156121 1002259471012731510202501702624675797012 10156122 -219838843509634406059612825461917959440 10156123 -7885940168738473678991908617778577880 10156124 -250334069263595614545479911453788758016 10156125 -3539017801029070286544993677475264000 10156126 249608063669150553481975537189897493760 10156127 -1287164649988360522710608370103127040 10156128 409231679100149810671709891554663464960 10156129 -2399268870953595771259754651788164816 10156130 -48874015791364838936122724019188184000 10156131 -127970510219210506502609065533317510160 10156132 162644929651429924913660666073780737664 10156133 33357929832550493833469625703393684224 10156134 70358654529348311135132119446876720000 10156135 198146126665791535155302246811836040 10156136 890829041487987506338149652066061352960 10156137 -5522507570863788387512926708849907232 10156138 73174264208618168400155751813807844800 10156139 -58683852333785233317967756384445484144 10156140 -113872841867212055236413359218682726400 10156141 24474290557797021739431140589644452800 10156142 -282897656434982479364157280810519252800 10156143 -24609073677674578737243304350750554736 10156144 882371199849039849248380603327938560 10156145 -55802882152802253537229944167814641100 10156146 8334367288922422530129189941825126400 10156147 -33814368947758768590090981414774545000 10156148 457735229991795940985341323901377473280 10156149 -43243386741313553405790127869269017536 10156150 -41384950117279981651181765542888368000 10156151 30369556459338389302652678754195443904 10156152 223949803293669575303414185417710981120 10156153 -22616056666695753384324694023050403520 10156154 -127570208668981643037293534013424366224 10156155 -143172887076689535217739310799357149840 10156156 -5713324382851071920403716518822803456 10156157 120083681414794085737966945410273549504 10156158 -72432166837462490059682991099121704960 10156159 -72978407831699857753448987758136741096 10156160 -44642685080751785548613410924737331200 10156161 -438478793271976928918130281909782961280 10156162 52708928470868546245801602656826170832 10156163 -104659701096596513749792289271551990856 10156164 43294813326170097408775975237151846400 10156165 -125826805124802969801394130560376258400 10156166 -128949117257590513558500037080552343968 10156167 -4033635553976551880211373249075127328 10156168 120424035283919077235881709147172618240 10156169 -239184363884229018885828416508016445004 10156170 -1499683114378780226580229114009628160 10156171 72664064950451355660759691452783574032 10156172 61107720631677817562320623954673170432 10156173 198308030810712160569742094900106589344 10156174 -25358479590639072089876503966552258560 10156175 -24480937323601063457298854700137460600 10156176 69338056717305209912823839925783797760 10156177 -265172353863343842715563119397159596940 10156178 -114698849782194615783581177116522241376 10156179 -50464911591819739392951016037430031104 10156180 -216215320856030437051281937294828857600 10156181 209994842102279425653957539214697907310 10156182 -183601879100363628519794665590846547008 10156183 142688811124293827586765793369477842240 10156184 163673972065967741556826598767229952000 10156185 -11367295348890964660298530439474525760 10156186 191118542412462503662973845180737473760 10156187 155601227376095711321270936051999608836 10156188 -96134217763010179996119239012620099584 10156189 -136290736076586377319802139040390143360 10156190 40127983680737482502182779146107944960 10156191 355465705277002256041459518936488019744 10156192 -73487390843204889047021460521952608256 10156193 -344137283104541865258590105344726647276 10156194 156972203277900069532965419154250198224 10156195 85283808308535455760071087170648427520 10156196 -119061541038403511953624161371293449600 10156197 -109729485174394810141701574962736663200 10156198 -6415516706518777420720765853395299072 10156199 538946653971283068745348281901179022200 10156200 -28683641797383267259799706713235456000 10156201 -390692396554520703669752335533302652000 10156202 -28817916237356202784562498609469152256 10156203 -22983804627938080634378342391556664520 10156204 -16422841837295317201405178804539737088 10156205 155253630720445986247742012695251493560 10156206 17328844474908238124023427608916995200 10156207 -70220517454492220922844763512270817208 10156208 161478745613264275267040650728115568640 10156209 602640444738156225471457312553933760 10156210 59820576931664671096216193515042268160 10156211 80919109818824579000409048313139348352 10156212 381901807998773385265724705533444423680 10156213 7759744535756869747536124373037589728 10156214 -151679848226855989977602514642430365120 10156215 78745550655543098554675661076760695120 10156216 56115984721262326945315618023375298560 10156217 178492973352681981796983433064213092266 10156218 -58016108040711819368559818822471722752 10156219 -265595942546128989315473577587054023400 10156220 5912534277182701668577370505901301760 10156221 -12884572958706714863792350493584868628 10156222 -4514827288131723780695202305213001600 10156223 -8133613362763882093272728912723203200 10156224 98687250279972713127418087712514637824 10156225 91252504035105665119468532824529952000 10156226 161084270991320508395424480692238552960 10156227 306438732488770207360013905447043241720 10156228 -779675329469957247481954615252044088320 10156229 -186456934306639004949640545533841043170 10156230 82320619268896487293908002338284629760 10156231 -234878593899423121256581432917510550248 10156232 100320843684056560959213167846034662400 10156233 101103364962535870902182909561242004448 10156234 111315404395417180745940337134777176064 10156235 -205029477259381627025166363153714084000 10156236 232329430310352460046797276483614899712 10156237 -178539104918440878397916666566577863680 10156238 116046083590389996782762129587943075520 10156239 601861278144162811113265470122380788000 10156240 126609166747980361997200159777515110400 10156241 150721539447748429642794380102230331520 10156242 -158708113867438817705996901738483453696 10156243 -375733686007897121073913423974802534376 10156244 73108029324814129686542684250487351296 10156245 -123232181215003493968461111814503380160 10156246 73603827276336797198981811721790967072 10156247 -514177457084784489873164016888654365304 10156248 1112035734984572749864481414960701440 10156249 104448623227619022674235373775652645700 10156250 -83943531967510554461651772323456250000 10156251 598986502840466335945438080498874368 10156252 -172515710184058427516604439109284939264 10156253 -27737398077642585132781718708510769498 10156254 12024006784380781327974556602254272320 10156255 388492996881895605273976671844164197160 10156256 11677894030369087862465042386255872 10156257 -29124863902551204726637925496198101292 10156258 87553330260042007282160047885537982976 10156259 -167224077149569494300555549160644047520 10156260 -81721090883743131437992449521491968000 10156261 -5229016857459910706069968465421995138 10156262 -318877354629453246054726033973809860928 10156263 19996991110353576638057311408548911184 10156264 475060459677272213833535968878752102400 10156265 -12514363255501928920704205067608377600 10156266 -201952998909712824206619337272896256 10156267 -61148203972458675822804019375187721216 10156268 -404444659536575603056741334875777834752 10156269 -338499581799658229999981744462251102656 10156270 -3190180051546373478898692501810937920 10156271 21505124686421339177648049811806859248 10156272 11437446652933076645939099675639414784 10156273 89563862855342463572051466803707613522 10156274 -122283934940773323725425481496418304256 10156275 95411947719755649930780272438115274500 10156276 237812084575955451531527239198829975040 10156277 495414775341861042400147012875102676032 10156278 -51200741080583496596601987763217448960 10156279 -261669827944799223687991133374016153400 10156280 215866398720035338341288367047385190400 10156281 -159742866940774531352513927796665501280 10156282 -95164134639522826443749300768535714816 10156283 -41596098503277017597597614691022645468 10156284 -85615164868779706318023790163727806976 10156285 -166943215035760466427494660803623256020 10156286 88167494895062353457427869783934115200 10156287 -310260125266480285683408249564301772400 10156288 210976559577319256409689751688063221760 10156289 139836889448534012745541111432762205568 10156290 17634529480576517166503433642675102720 10156291 -419887827639315181628635718090448520416 10156292 -425243438265242806579321273859053017984 10156293 -79952870498674945359152964324429504000 10156294 -147357505114268544740589433882701563520 10156295 136616880179577952946940133930962610320 10156296 154030388694928796270717511385667788800 10156297 85357389416124787661709753944978033872 10156298 -136828558316246774118206060253189845760 10156299 -6375474880818987790739217776782794624 10156300 42271017916022401204928200262473728000 10156301 -230285017532860181053923533067096970698 10156302 -23613988331837070169527173573618068032 10156303 -187112510045344168735149380263861530448 10156304 77730355304382859963484367390213341184 10156305 48942380727216661233452920733017324800 10156306 104152845123659957755213134769587365664 10156307 -19441123488345137985400343795626977888 10156308 -23504928573233212208748967237395056640 10156309 -250252125098416129698107729166293013490 10156310 -3103718980898628677321260596262794240 10156311 -17513807539132959366636731696408303184 10156312 -435805227713159620641223593524575764480 10156313 -154530698324880377628327584277082955520 10156314 68000005613931813695790592021168814592 10156315 -35368472905068757492307459772644952960 10156316 158948352706748398406438492428020822528 10156317 -91541008968138310718296663030744842240 10156318 -156810179591636928527225710982263204800 10156319 65135066509838302441575002962463904000 10156320 -289801328991129183777100352102124748800 10156321 181971050047145423514138241939470814912 10156322 19086961225822209296300699339932339200 10156323 279915801801586145642452952902586360184 10156324 -246777716692703669611649764684408750080 10156325 207499590361753658458457504541846289050 10156326 130858081084986452598598025434156119744 10156327 -56991013806149169936699359325578367888 10156328 -19266160599590080787560799447907133440 10156329 -50418161504967704665393025538909726096 10156330 -41338990514750810704416219235992782400 10156331 427329783451617118445670679795317918132 10156332 -260893088541469962601670432860286704128 10156333 109672295692849233827249558202372430560 10156334 44340597894855015706854934084407786816 10156335 -28361690591524973456176961966645153280 10156336 -104303869769839588458741111692025036800 10156337 -76955952122730469285956413399924107200 10156338 4130821328578418398466010645529958304 10156339 -57654930246813669538945904712785759860 10156340 41631744336879097390354078277600870400 10156341 -170854035475870476312596480665498396320 10156342 -2296931303565680144781308070074259456 10156343 -250390028008449095877552577503020644680 10156344 6079720113038456057873108295383777280 10156345 30557256178455667283422865338767356100 10156346 47766918585097738999644052288898855424 10156347 19855119152417538867447258703970706996 10156348 -57609416452836154503053881040210363392 10156349 -214853547651294113358682897075904540064 10156350 -79598634896378262727743703167984552000 10156351 -6543387271561738046404940373050699400 10156352 -50943301835057824543662690012553543680 10156353 89561470057757663742509621199246280800 10156354 17196193618456566961944464546444162112 10156355 -137059148368777861225211689201941216000 10156356 -10263622990657246543672699429606957056 10156357 181043134015925558664458781780208040606 10156358 -103725968005228418333853082697574517248 10156359 142940385866754959334031954932346868904 10156360 2657497760430421632011004964794624000 10156361 480040364776213642322344216285561641012 10156362 164018980990882197528285355679494340352 10156363 -18956233428903854368844742414745113600 10156364 197000193718246181950992192915860582400 10156365 25441554606207150144843331750209529260 10156366 280611725955137814064935266656136063424 10156367 15853528743750186341208296056576485648 10156368 9224462854067432198043128728436342784 10156369 485553845434566388988521679416659174770 10156370 47615944524252322467020695627027484160 10156371 345118175188357358630311952353556281344 10156372 207705273980695814675172284621843144576 10156373 449718716639164572506561178339823398720 10156374 -4607481831948824712803018609718418560 10156375 -162577251041796007388350126999064352000 10156376 461962724677333815431619118124489902080 10156377 -305206685933503943535906867866061264 10156378 175513858170475951130601039012287101440 10156379 -97809259524473256106907684760460755840 10156380 -81392887026421677359112082051376640000 10156381 104887134996194358815624727218073792864 10156382 281628822587278953974098839647204913792 10156383 104827190061357311151483778269767692464 10156384 -135532489862185017419305075016461713408 10156385 1364521599316855561295066759521772160 10156386 -84490508224698315215370344056300248576 10156387 10996726871632980956052735002506851432 10156388 245424343826335308439524002943958311936 10156389 -93203516299714305113255448348205308000 10156390 -58008952514313139879566674529314590080 10156391 -205641898656260320513038927514229208528 10156392 -129455469666994149059170679513958343680 10156393 63771702918012733423207809316185299280 10156394 205222048484434643100616135157223198720 10156395 46706747150159605498971602153956600800 10156396 -643484901671496283905085742502166088192 10156397 4963613269609453392383291916587602572 10156398 -66939100283231247101483881134691246080 10156399 435381257159878735581671054857361208120 10156400 21589203573245925481854759472540876800 10156401 203123771186144795328632383911378556800 10156402 -37288259460420172187600248035050901600 10156403 -358898985722079916923321836677532583348 10156404 45142142063856073579270601516360189952 10156405 -52287821092288995776778185113474880640 10156406 4250786999623851310703009013585159168 10156407 -130471478052646206442736254550892404760 10156408 -29227052481741308188754086243994542080 10156409 237199021939214813682636261117339015360 10156410 -92950826994540254205643257617809708800 10156411 275093639853312454464835838408651791024 10156412 -66676694743921731230429689784958074880 10156413 -80633754349890587746763827840236244800 10156414 279159084709833043483147696456674925056 10156415 306653368756877752438737723183393619560 10156416 131174901380713964487702581958672384000 10156417 -24008665623757637755560509001744343146 10156418 705324761814983654708827199900581017600 10156419 -63881420825418450938011168476897616992 10156420 -85802907336414779430673048824824574720 10156421 146965747947250024387889088046939662144 10156422 -68738764743071259992485379342949918528 10156423 474022159461807635935865170284393467672 10156424 -424667468916518484182480778869295022080 10156425 -12395758617798988781076140185061184000 10156426 -41447718322475780737611535996216665504 10156427 -316238833827952578286148576011444007724 10156428 4514691105296024040096820722606074112 10156429 -315571339219857180251378646937374954324 10156430 8049601703815805118352067009281365120 10156431 268949896870218264214541715950104106880 10156432 -30935578236925567787313077513246736384 10156433 192567692820072958246688036701943641920 10156434 27824964091386215727456426884877280512 10156435 -111902184470525595733918237267454199120 10156436 457576523183620616370567615477850310400 10156437 -758394760385150427251003733043580160 10156438 -104594116458037696818956738944093370880 10156439 -410116356193969462143321871259795633568 10156440 13229230548565215592565752774597017600 10156441 455446037443845985348562860651820544842 10156442 -142991761593105321185695187450673888000 10156443 -51058830306154894469322795801269171712 10156444 -131211829263689566482614793887438618624 10156445 14303121738503266832631422650411180920 10156446 119822604672971470740849040272535903104 10156447 283597376091802870687224760408233236832 10156448 -155465956864924624794761532535182852096 10156449 50677987405776480107889997041610953408 10156450 141259095331109386306928274263106096000 10156451 617917748917213145098811180957148571872 10156452 113886371327672120288980324359023769600 10156453 -122003438132387240795933587645212488516 10156454 61224898807357765492069187975546118144 10156455 267913391362078921262728802161696742400 10156456 1482563646129590077092044148638668800 10156457 562081066283949650355760545869567603706 10156458 74441110596524336479462123631689836288 10156459 32660910946491895470734719945401791520 10156460 85042031779463196342116959387343539200 10156461 -73334430974431716484479026688176610816 10156462 24039578645059515014151987989556211200 10156463 4506229880987108973543834686151370272 10156464 -30637545562626785738147737606018793472 10156465 -143126030700270776989703208497862355200 10156466 89552432883552778093052090464720066560 10156467 -407789628705325898335321395016070512080 10156468 -19633112438895905236353038210674229248 10156469 -277847832084977848593028947536110392000 10156470 -103653456664687294058209351492260629760 10156471 3625430069823334364687466345297967280 10156472 -306427137045030109411736988005234995200 10156473 160925352028827468802302597557878105722 10156474 -160766328926896000948155389496283365264 10156475 -170487008290969294636395744853581539100 10156476 150505867709313699966665195721207988224 10156477 443385030810062439041057759375387172160 10156478 17540412267878082932358016154404381824 10156479 39983385851783771653246128818659128576 10156480 136579509376323582991252937689415024640 10156481 153721231064200960441956745331410748592 10156482 36268967795522718857530706373601105920 10156483 100795791469776165536637580284771548732 10156484 43354750624710124225705539887311772160 10156485 -249650903032776535486458412587345652800 10156486 -126034629797794286334796546233728603808 10156487 34276126433442008963153408529591977904 10156488 -233224516163016015182488759611208089600 10156489 139187175747467920106075735845152566656 10156490 19964231873092044528705311737715709120 10156491 152378782672424986661434835138891653500 10156492 -320823951319045729526139537698313827584 10156493 218280454010126922335838589099247476320 10156494 59883856662432182892868343814734376000 10156495 -125136876224749627610336455489302207120 10156496 -17578119777931737839640374842451558400 10156497 -37804265128853193997421096443997915520 10156498 -265126961612963749489507066178381040 10156499 -158951693470451949230623492846901384640 10156500 76122990988643887665903718972424064000 10156501 -8560092210040082706085257501179099808 10156502 -63139470206428777949454710071966593600 10156503 -79831669951192028151263034812145319296 10156504 -283249223187025982631876782680397322240 10156505 264232494903834434099769398086406598660 10156506 -248397248470932648989600297184618633216 10156507 -46382502746975817188443090899747961160 10156508 201008832583625519193053937849159836160 10156509 14663371043016988293477108196594648800 10156510 6860734199729700632176837134122565120 10156511 206180560692968201207565610581590731800 10156512 145530414153461722135207158609937956864 10156513 -86933167007301270765622572824955750238 10156514 -3182167699454189986884091892036729088 10156515 54986263613152285274370748761967664640 10156516 -46936324264559391681124161399942267648 10156517 56202514088997535411158669899353327392 10156518 -50306819156158361023429076800366343136 10156519 143929187411546882081376906653102148920 10156520 16465519319495333798973137379427123200 10156521 286454848471458067313128135465979590080 10156522 123533586250748130819798740395234875312 10156523 57928709342712532399997675767938623664 10156524 80003823270518853374298766289782013952 10156525 134547912604349654072511174582164782500 10156526 191326394080116111273478630285157785920 10156527 -415986351384552618474576083960624596536 10156528 -21586930280881419385560665569092304896 10156529 -42711771798271319719088381276051325870 10156530 8551652877212231302419826677044183040 10156531 4305107295311169584595641956971217920 10156532 -92166318528297007572968724526951169280 10156533 -82664123726549936699657842654255543776 10156534 -326883051965049513176007318115699562880 10156535 -53102638194058037744941481253061334400 10156536 -131071436123315146539791925258093772800 10156537 -509405363883594946578543142827355027768 10156538 5694385508759040925900502625579128832 10156539 -224482742276420412695690496252227543040 10156540 -78851121859759955376439148967533237760 10156541 -73544075987700392257758682859177624058 10156542 52442700873486090713025846331351486464 10156543 -25265799031357360605354116074121118208 10156544 -76438400674827438651745322384511467520 10156545 -57314905156794002058941893211923804800 10156546 291360412632498996441472493830942955472 10156547 19439877420945062877591897388367404032 10156548 -248935170366022229574317151030477932544 10156549 -87638112986803025883392820405432964392 10156550 -108872900569291993834134279564159350400 10156551 127782553557288205097704360808343646632 10156552 143011795893792001902228146623038259200 10156553 111974579315636100430067433408047662368 10156554 -184924557791904848796202128641136923040 10156555 24757191816897441464404646788947474000 10156556 97358725010306545828724680286325319680 10156557 -169522680280275048260011836902971385952 10156558 299072319700451542225892559773304338880 10156559 71907083916795823003092429674436406272 10156560 7209279702429557120683061302060646400 10156561 -71530613321972604474658804922460731904 10156562 -21018872331381256208784485586532339200 10156563 -16148721682195439695648537856525471520 10156564 59090967482720849179889845246795008000 10156565 184587478445959699040966466244592566200 10156566 -27211212459793046293243354603939700736 10156567 49279855468095879449860803077182542112 10156568 -48333002199933542308410811361207101440 10156569 501172297971477415738962951724802807040 10156570 42408858653291361349246718559371673600 10156571 -211868771195596316644531160242975427328 10156572 140225252155799466247682786370896772096 10156573 -373927996013328718308524440141607310400 10156574 94513724079214749740454756911027403072 10156575 -56588642389708975565248304280549052800 10156576 424830231369503328473791854826796089344 10156577 795424865300353470432511424293353694212 10156578 -93070245288822014750057864017196328576 10156579 901013615695613386931678405967705976 10156580 4754217236044270095295052706485514240 10156581 -196312182038924928536083620178110574530 10156582 -81433381995785451254965351757696547648 10156583 -686374451176231694663300948809202242800 10156584 -117323711647550705595079935576598855680 10156585 -509102852837458928366437159592593251000 10156586 92838769509755691990208653815013120 10156587 9910532657474369261287019572699549440 10156588 -82091119126064110397405550404398638080 10156589 412326448351201820893711926310555503840 10156590 2318744546640125934793032607566379200 10156591 -4163108125693576729992929840746774800 10156592 -25454946243934485637439397080797544448 10156593 -7452122109895138778085533774345424576 10156594 -55175229012850801767374178710804428800 10156595 176510632973073289500805807194708207600 10156596 265119706828646783410147019331700027392 10156597 142005154902349694505197591928933565344 10156598 4639084112047579247083599161761123200 10156599 -13787193084154959697357075225564422816 10156600 4519038157638836840431300713927168000 10156601 82898951196558648283551128832716403264 10156602 -46866136625944514447666015647366767360 10156603 552573791184674345320292847699133658852 10156604 275891928476459737174357931945392352256 10156605 -62510520651671223190932163611831131040 10156606 -610466893950688755788058020464672825344 10156607 -33227710437102954903714435624751374144 10156608 -32469138649692308106945425188312842240 10156609 -556984428782925514159034488045037328190 10156610 -26669362951608354892884916203768131040 10156611 104497292094080307390418781483322691752 10156612 21251627304465684346147393658507715840 10156613 552827207551835077736411961453191912862 10156614 13315630125210139518018256738186813440 10156615 134084988116341530946485745115178655200 10156616 58387053412348598633676407015791656960 10156617 -278008357755803251436256986484702377760 10156618 -19566845538114408080991584919090636240 10156619 164627092291865373505832850772101420 10156620 43787876942430388937744535610527897600 10156621 259006242164251997908149482388078331200 10156622 -135642317233101609829398825666733156800 10156623 -124676150253677868076631111049911096832 10156624 182287608586858778863371953692191883264 10156625 -334322457796541961525339980212886862000 10156626 68581785756726709436027642482548344592 10156627 228522334022203791517895965805187927408 10156628 -370653402677745209359756096386335125632 10156629 36733434369372424903236413568900436800 10156630 221514704691341268612313800454408110720 10156631 -152775516869743191550637721904247384568 10156632 137565794937261668158789899842925158400 10156633 -42354244027530393241270884871936583160 10156634 -6058438785805651899437304374328107808 10156635 136991787334219102159006607526390964800 10156636 1376951172022960702834124105736427520 10156637 137886638787298717856309464388318741286 10156638 96646112342819680277311954575010219008 10156639 100504751880202556000305195211533522560 10156640 140223184100357940565092959697056563200 10156641 -220074685303324870154710689572203306560 10156642 57926085826314891326854589458964987472 10156643 -1195127590922688818495120646757028352 10156644 -241439136188120239206514252107377664000 10156645 -52434405019979722989698863656140929800 10156646 11796298348715628116488056374246040000 10156647 24315624167035503666265517441934678528 10156648 178701406687671943167926887289662863360 10156649 42667165783472009357027577968440942650 10156650 24117588112904040555606304748785536000 10156651 -36489950517223933941451088017179934348 10156652 -135906583800987811118212588752469390848 10156653 241130295407876849598137941981780095744 10156654 -59761709114303893550653719139045625856 10156655 157738106488814581000265931589086944160 10156656 17890647977528438000064459808791232512 10156657 -89427354436504883631310682498073718848 10156658 202433946493895900429529084308126065680 10156659 266731845454089047664494143298707314240 10156660 -3333282189512745135893693952443811840 10156661 -36500709076100195063101024817271515616 10156662 -95672330558530622549330867721347743872 10156663 -599409442533363710061344261191785867816 10156664 51588335953861175572419957863386644480 10156665 253410320751551958243211700374153177920 10156666 -31003299531868103404583521264451804736 10156667 -199374143585168509647639006386148582168 10156668 14149095309399552479671238475640496640 10156669 -29706923013901991740988803272608237204 10156670 -259599787264256587164033070585176691200 10156671 340715597652313857048837820884707454552 10156672 -254709608105852360509625246025252864000 10156673 -451857611169609782568091844296547369040 10156674 76068242100430290948491763586755874560 10156675 110133739934592159598263155990404619900 10156676 270331199265160327713634876182652639488 10156677 -43309607166703492867620315552295464480 10156678 -39935547574714201331816281348256655360 10156679 -111283444552009991172605111241977678616 10156680 96619894888376979358787037199514112000 10156681 -575250816564557559980047378671220028518 10156682 15777502617703295327630849601643913472 10156683 -67857406856754116283112435036139438352 10156684 -101326289651915800463780024649528880128 10156685 -7761329792103643210013085540607426560 10156686 -579111745176487879707534232542022656 10156687 -49001976536052232826327109401902419664 10156688 -4571623717223143762823770020331020288 10156689 277687829253435730574205583954362998754 10156690 207381667211214747953231393241799680 10156691 503073402909035256174073902069743218092 10156692 -22189126596543675022480634074877263872 10156693 -19765646250645670814126817046054348256 10156694 -147761345888710315847083329665788699104 10156695 178494165562145940756632923645953571920 10156696 -230763129711091890142187386551410196480 10156697 194850427149343642838020128720100927200 10156698 -83563287661352156978670035908038082560 10156699 137249188328774407065298488116719932960 10156700 -75508149661654835358812641437132441600 10156701 284104888371916224477691211254400840064 10156702 103288435588761493124319748800593415552 10156703 791300984553873985005774301374017820144 10156704 -332868520213244863521935002058096640 10156705 -131779879760592988648307252333070177240 10156706 -13835691196329849083635436088805547520 10156707 321141849972424793218648149392772003528 10156708 99252006426908883287233780663179546624 10156709 -10753902342143717762402466516465216996 10156710 28910256924246257566349421031573401600 10156711 -473859396297630677048751476761496919688 10156712 -211249368089053615892438481777597772800 10156713 -32363387884131747119965358077862679552 10156714 -268308991141202820176593495814557002240 10156715 -159548189745008210417945473870096271280 10156716 -99035331901322749518090027791174860800 10156717 77210623997790403149595743523277311766 10156718 168403834758245236570202493928333858560 10156719 -114502424846936998859065187793557540856 10156720 -72773908720631231974090920137262366720 10156721 131609470132062425074684582467608411700 10156722 45342610915840537732655791415790150144 10156723 -363026773950012235599032452715109399028 10156724 -1083564029345120587462922317394853504 10156725 -102425107444095932134662628836663264000 10156726 -177619381063099698409939918876721198688 10156727 -278146446098264818238915658939891245568 10156728 55980822844517827639908645905657241600 10156729 1934972968080606166229456753474207040 10156730 -128478560815451099392764318301490668800 10156731 -136593891262565623661937756934130864640 10156732 -290269540340441459118203380330878097920 10156733 399228600549566872512780858431372582982 10156734 -86356463508397613471659742884882694400 10156735 -5990196355238543297938327420097268240 10156736 -185365520990628687401109397534172774400 10156737 -304336284897058804875621045999420530640 10156738 84029269665140110053718241007698957520 10156739 49694622347147662948309531591762528800 10156740 -190533639353799512808158681839104000 10156741 186678194705225895183993541046023946272 10156742 101838721831643608361926471514670066432 10156743 354433508690885519947656516154044029232 10156744 52392233176625415851495967548115210240 10156745 14664688038640655691671022167710369800 10156746 -157349680630320003445818109668902697216 10156747 -73852956812374017549121710528665020416 10156748 -23844039786580149443804542898053254144 10156749 287421095463010694142408164849533481664 10156750 287782907399489395369177799485892112000 10156751 541692023774581298495489789771996050104 10156752 8278920771281758309772142886986104832 10156753 -388833116122284809214731407927753193998 10156754 -111089579353456693563203880487998942720 10156755 53242421369761500573631989934436094720 10156756 383374382998222411009061128915747022720 10156757 -8856834100412273853735684263763104940 10156758 -5105765313790762802456018096762314752 10156759 70129139714290141479911859176471606912 10156760 56487447779119641375002908385292288000 10156761 11922317585453137715173476518179924800 10156762 -20817076226997249366986824553108800512 10156763 195993277497972596951042888860122816144 10156764 215333195057763174479519978765886245376 10156765 -58340662928855551924155571119705272340 10156766 11072448981421985639940800366532299904 10156767 -147549448534480017839217153189028161720 10156768 -11478414288856129005904575813196185600 10156769 87048097413298729915485607761483200520 10156770 -24826491068566778680871572213005696960 10156771 46697927128876719419017717813561922972 10156772 3829283039998298359121765834787505152 10156773 296817525138090197971319482423213562880 10156774 -79820224200861110647679984851992024864 10156775 -120560190716412756833128358944578259200 10156776 -53527259283671914680903868558539325440 10156777 90083318023341817362015838352812689408 10156778 88997939334808386465726233171690327040 10156779 -176437952466363371497834981577279152800 10156780 11138762917842000567979135032710553600 10156781 136426489664809622928266996815707363372 10156782 9938379092249479616351130409985554560 10156783 42639852754451198366491705194887470080 10156784 -80997552257181015359668247234602106880 10156785 -178619560090356283582469762921343436800 10156786 -137431229617860279927890789200215579840 10156787 -261781936406716429093402777075148640564 10156788 -12456810049967743647558399033947719680 10156789 -342584794013492696031923488279467924420 10156790 16046294521265178799255545338018726400 10156791 -171968231092375994187059220273093567360 10156792 393722102930585827290258902361935155200 10156793 -419030857616691308439304044099745872000 10156794 148574583853266110323829058165595548672 10156795 -341810519868637207343846836804224802800 10156796 62662886811481330038251547102366228480 10156797 -114225769851151813243413380916042817152 10156798 199611097191215028730079085470833187136 10156799 32483381414562412365270346223199340800 10156800 -53055185144613484649584437984912998400 10156801 -702454291905278495597212533012592917548 10156802 -266623138251896107831079760911088921648 10156803 -140470614091875148337275630864245585936 10156804 166207273156018936415851981037117894656 10156805 -24251677014998526792721023333834967080 10156806 -350857437042312948665893278713993856000 10156807 99984694538446261724715471449361241344 10156808 -295200922130492616148432166567442263040 10156809 -12406573044260429540645855105578452096 10156810 25836338711948545132104713888816501760 10156811 37482632213324595136882940697343864320 10156812 -72692688497036279620842764184081535488 10156813 593993871358299571693195017261723435062 10156814 89557508242656498806844082101769429440 10156815 -1203158160581738044438638738492976800 10156816 -45165049214859001664841718421469593600 10156817 642156439553025883884437362041358519152 10156818 93916341042759884230889435869232943360 10156819 474895802390904249748701029167606546220 10156820 237288711284782897195666365356362452480 10156821 215636375529351840578892580526702994720 10156822 -128499714727115641930285863319058859648 10156823 580195702043556349985971203163248252288 10156824 -388012169901822907137265208596289034240 10156825 -34041533862941196899927222751310489600 10156826 -39497703014903444581930649915902177536 10156827 -26441916141548481143687595917730443880 10156828 -37697062639936001249439605882115809280 10156829 -315629375107775791544461343156788034100 10156830 -66820894270318536421685067148563763200 10156831 -56270796769373845091210479849262036768 10156832 -254025462105890541101718121273840631808 10156833 13311272316823739454809389695829198740 10156834 -196365952600304447535745211614923222528 10156835 31714898590342960809207009177404151600 10156836 -279913502776233511965787210633215679488 10156837 -9241856976351247079294115374697448200 10156838 -84642611357917503231288319946695188480 10156839 59613597152332615470596141238534017280 10156840 -100543864484376556356031041744823910400 10156841 735179204734754366384602442175409694592 10156842 2528223620906323654549997422520971440 10156843 -269788175906428752522351361526362615160 10156844 -90890632563517380864081111791130393600 10156845 -56374754732288493917893658425120383360 10156846 -137838934507110639852305959724077056 10156847 -311677064232534158050351828253257246704 10156848 -9215594269324595057879732193006845952 10156849 -34489051321356914319274189962691903760 10156850 168895103946073345802316378569416416000 10156851 -201422819209261739149062929953314208620 10156852 -76889691420331451918233587019158120064 10156853 170976548676650083732582335200259384480 10156854 103704245215353624934602260452847682432 10156855 -18415430262111991406942310690386064240 10156856 92814891880877442349682199433588838400 10156857 198083274728633684755746863635399790880 10156858 -1056116620622644268451546216196869120 10156859 -316919791755010714365164492725372646940 10156860 -40849732847832673352452390478492467200 10156861 -214138742356889698732532241365235442752 10156862 106588040427903522180293241811330290432 10156863 122999042189034128973892980979298502288 10156864 124933242959376914887869126436320182272 10156865 -76350120105291606756044482565517398400 10156866 183756930747588026829105394171955240448 10156867 93464503839004521972760476023911946832 10156868 -39310725304245643154585711765187840000 10156869 -31496295273159601135501455765277932480 10156870 26481178007918435466221292803595951360 10156871 -68381062482914493459967603274375799936 10156872 -95401460947103367638286967720928870400 10156873 779299009812663764878895241872927574180 10156874 524745851562887269321023374962655232 10156875 3889390847575737290167346701022595000 10156876 185759954405156932326220079835749279232 10156877 -554121457185483001304081304435411179274 10156878 185870400551237756361362678952739403904 10156879 4536122550288462160557360035276116584 10156880 8305955492949399838335829538508226560 10156881 -36053621663183432276942202739241187456 10156882 6159627973267704361594397079486895392 10156883 35482567088988931291973526801698110800 10156884 204176343281758275570273078253188212736 10156885 4506025335892000115304037537445961600 10156886 -100093588359009803603151287514973072608 10156887 -16365828567823907120720171498285510400 10156888 -35698273025333653884797609491570360320 10156889 30961928684861202629945875662066067860 10156890 94910166735185899857846352452911665920 10156891 -133976305067217393823008318383932363708 10156892 -20419748189892809951106468956216260608 10156893 -242125080167445369178561127969652578016 10156894 -106640000062983248704479992530691949888 10156895 -14064719894252701253240298501868280640 10156896 279908732893495594494445162744694833152 10156897 141926557184960907210963346231621579332 10156898 151340583950679031397727540906175429200 10156899 -10559960262210034036137390755970809736 10156900 -128048820403948721267031694409949091200 10156901 -12077172392597801847279985574822662848 10156902 -17754205951314932822301936834750873600 10156903 51980640789118954391448751704755994984 10156904 71860627280792063777680395027732510720 10156905 -38559422756781964370666429654377135680 10156906 119889275901005894612823038337812490240 10156907 -97596137573148616364737597554284112336 10156908 -228983033427473332303605862692694410240 10156909 25279493135598663917953973307556835520 10156910 -89157457001641260792295768078202264640 10156911 -213536482877508056435293430572662407928 10156912 -127357733703433026931840155558463504384 10156913 -132611368876076826176979495497480172876 10156914 -206321003377474228132253521677336835200 10156915 -77899488334502246987131999568045717280 10156916 -229544842932747303102921848176638566400 10156917 146231585669669330253077258333205131712 10156918 62409389181375638814144754360311488160 10156919 520451116223270503007983294640119836000 10156920 120902383037886576094430732794167705600 10156921 -167899532691814647842951714852089882028 10156922 -249724626894708606012287997675486835488 10156923 121752030323332349666518949954209745424 10156924 325475816754301235926097406698916816896 10156925 146644940915687115054079905653421516000 10156926 53565174734025591979692258249782638848 10156927 569050699844811319448397672711457427184 10156928 -2662623715599003507256893426137825280 10156929 -156276984791820760079020578187096345632 10156930 20213602937232718029361894284943334400 10156931 281300570240658483493601968073011409280 10156932 -380405641884664267961708226916753824768 10156933 17881084761368203383939160773080104448 10156934 -30689924935636029316486545499099086720 10156935 143624717658180612895959249009644252160 10156936 -836212041434083278202169320207703808000 10156937 147771075887258653461680900611663892352 10156938 -108900700815613195745008569189354369024 10156939 79807582689503082754332354176155410720 10156940 1672462025039694481808435076532193280 10156941 412443874096216453025091601115442517440 10156942 346822262826732031091903324161482870144 10156943 -283483944711483118005340743127170425808 10156944 -138573581250524478878902189786398720 10156945 1525760875998793649170892305876285800 10156946 -32069930239678986799646202040131634176 10156947 11867839470164871641138597667700380000 10156948 402803514243534111533243410985613991936 10156949 -72681318586033040239204984327040022720 10156950 38623743754975827426395961723765600 10156951 -252622935712550538859843231172530462720 10156952 32365463874744046109092897440379699200 10156953 -157684890852532641764151600328120704192 10156954 144366748349455645288708754442226355712 10156955 -124651396497819798843674276647929704640 10156956 -99866113984114727547034318996554255360 10156957 679424013699945250765314636522581055206 10156958 24753008380868220474340964690430158592 10156959 -46614872918724379912392951697156759896 10156960 -47506864865777357452146493937418240000 10156961 210357548184844279863508447293033392832 10156962 87352709275820126708802917400316551552 10156963 -164739923800798929140433887518263375080 10156964 -32333445849906858610039887247882960896 10156965 -67019031620505570837078631845247697280 10156966 -47668276872085702769096353859108915136 10156967 2598580191122361180306500741824034352 10156968 73965650232754173191697510478811136000 10156969 -258551864140223321501423929223238183867 10156970 -121076649858960373850549264980658524320 10156971 -147685573946311519856086372845790829952 10156972 26881732944329225836018026149247616000 10156973 4035795262840978964086413451958244504 10156974 152709282029150397816175701222481143360 10156975 126069640987596130475150472169839671400 10156976 -4391851745641474565319309027767156736 10156977 -198586851891558901308822775519954618686 10156978 2950567502983439381102052080543224224 10156979 -65989869595437125631914196814635720960 10156980 -12331868028334639060695972992891504640 10156981 -129446299027290826546258666258150214656 10156982 -605618528433107883821268163263484320 10156983 204664795716693636298598029197166434024 10156984 174594454667813632111079577056735109120 10156985 -202848437397280031071603923009914933820 10156986 11706189219336579350041567186242741504 10156987 8086164430463337785339990374055383720 10156988 -75243966887106861014731425914980452864 10156989 231641018099531092392214551600571068960 10156990 -164122288034955163963946707795586421120 10156991 -292615918250795507888518530658955828328 10156992 -43649856188249866084504922320722198528 10156993 -59357054687308247675652738383262214080 10156994 -272017416569022510452632114280860128 10156995 -2382062126303642739183520236286358400 10156996 -73209824248261656223921464692383435520 10156997 -268262786003875369581551322162482938914 10156998 94132872323057146831620699905330577408 10156999 -581738482490679731583706621879463368664 10157000 -117257239510744740661624235716730880000 10157001 21095698702211543393362928352443492160 10157002 -360702306432749389964066531957502852048 10157003 255468603054709998824096411334172799664 10157004 -61540843640389489541028228301606505472 10157005 165999881287339376065711344199883127960 10157006 270616231074735895579012570187432501952 10157007 -52877217418386301074136628958564750336 10157008 -19461406138350052861784211001095618560 10157009 332777067507995043580003693305659180400 10157010 -102337620147056892793452709440413053440 10157011 354935809815269136693732588162644834392 10157012 15475190623909167039721900849653618432 10157013 -145359338916113200817012415457982550258 10157014 -43868227670587975386652613259537416544 10157015 -53596007031734848315455555855103925760 10157016 166015448165279494467558391188115353600 10157017 91485070172391648419547295682973815620 10157018 131606430096954583531849451824364333760 10157019 28466710107647510516274463676723540928 10157020 26862884410558309540354082812212864000 10157021 -156089646975211991996014866026193187488 10157022 -166084283241504707022766209296099635200 10157023 -404932562508743621334391651595995877728 10157024 -690651820175546292242900857301586935808 10157025 -31020059511676341387353574601800397200 10157026 -22763774511338467451535726659311693824 10157027 -403962649241079311667872201773811523480 10157028 22990674875238386191750301184041496576 10157029 253826352471141414634283081233777440576 10157030 -815036260529415399027597951259852800 10157031 125884430897962129706266721374506783912 10157032 29164626822749280648122393877959424000 10157033 -330863593197040094248950254510320379718 10157034 198587509433311924010246790478439681280 10157035 18362194456033512947811961145689788960 10157036 136366372677141741214169493273616803840 10157037 -119934827099924140805166500489740141056 10157038 116757102464574145015069806025409593920 10157039 118040740759172517502518883390567582440 10157040 26435608627410488356450811486784552960 10157041 422199012562817035216665810592497407652 10157042 -29902176970596802717377543073305524736 10157043 32592690823677491550704061141557375328 10157044 58524505109598214107412010861013835136 10157045 -205454749315103812310976758784274073700 10157046 -35078429389186709629628693086659388032 10157047 -260900327349771005649487569183576168480 10157048 -226257002596739555653619361650601185280 10157049 36037621167703335735526021225330471680 10157050 -83824010391462445216613890726925281200 10157051 461444357271116662940309119285331030052 10157052 272354732362932859359763518834966200832 10157053 130554251893591280009928090832466017728 10157054 2881552297608298319818816648662256512 10157055 58584368038480341016903431385267631520 10157056 26086404338505870015527153465619906560 10157057 133972162110651580294820240050648783872 10157058 -34886889794280885465830012602033340160 10157059 -670042866602505800159727481868144000760 10157060 -16656149090107555363847135851755171840 10157061 12976978039463608610990820675670994400 10157062 138958492129921842758356203611038120032 10157063 5587294776473102865861128294195302248 10157064 265494081898415087479597640800030801920 10157065 -273582474707493617897855335374951697080 10157066 279357907367759636318397429145693896960 10157067 -207283572526357630892347338916841426712 10157068 306333156608049127310186107173899310848 10157069 219026579750927665595583066475437622914 10157070 26705831249413501689705904538722897920 10157071 156269735910257207388838737317962404272 10157072 -47273139686053256155486429051368628224 10157073 5178395105367029055447344174863043424 10157074 299370662263477047264559139924587199664 10157075 19523382721615984677525953983822635000 10157076 -15769021677944678016250380873308651520 10157077 51620833710245742412030030495255630400 10157078 -179473786815800334651270049301782280160 10157079 53529390120581203673312569941627691008 10157080 -59403394212999064335992459577500467200 10157081 453812488835507963396587675811592194064 10157082 8189971084070257122556663712317807104 10157083 102162454984238462019581502331911974904 10157084 135887236160489077732338563959095438336 10157085 -418551655930088649987406261298083313760 10157086 43935521408203279766956286857309517760 10157087 55996692757470114741685503355568144736 10157088 -56489617231709234634846663750212124672 10157089 56134624938651576701158534989508161890 10157090 -139349538648860490955127148571878847200 10157091 -99711340929289421023032628353281569536 10157092 176168383722376040616523665839112830976 10157093 -248282666803052023375539510197679998658 10157094 14877451037735196064170926919711323328 10157095 -3663832141028259097835163413125730400 10157096 12612267087917211880944030394682158080 10157097 215469170532580690861241035968637376400 10157098 -46548360902703988896927603141863556864 10157099 -3748846929587479581666413647568419536 10157100 33990333005318188000935316035568550400 10157101 263282737958265015732195710231535326102 10157102 -151057997777381948063470530340441837248 10157103 645339690302962981464012958946931600 10157104 58044923187107018833069694149093392384 10157105 59801162205269898120804497219192774400 10157106 95127036458757053688158367138591916800 10157107 298322925280083255169129188836849476752 10157108 2109973005232885878229149399103476480 10157109 421573364274352849294330865142498366720 10157110 -187023731973655304719096200218356894080 10157111 -9287765214709301020769597129902995288 10157112 159020888454084034652953326971852390400 10157113 -187775781874094963044754744864768316 10157114 -8325762758588258833052326480188519168 10157115 -23206770527547102896229842185850476800 10157116 3516566778465505552041602600295665152 10157117 229428943716701143858889012084180948166 10157118 -34253218986949038878539351695652644864 10157119 6998473606631653997393139757736855552 10157120 -65743513281948039325757805798248939520 10157121 57321686144315458039059730192085937108 10157122 -103741643795888126276938946140425773568 10157123 -84431406893574163227804169028841132864 10157124 198022718311682256403973304276468243456 10157125 -140714547876872580100728954438056880000 10157126 -107269230520706579431409643732145039104 10157127 203167074538676858477289535752351025320 10157128 361578508598421144185559537030040028160 10157129 -138283865238201161727869841569850077724 10157130 -148394399059477101457869460438552128000 10157131 -323743244563469743431646026507780665068 10157132 185157971717389402792233196560972137472 10157133 155591692581030133446931713406348055040 10157134 13255715444180609421649292315267232000 10157135 -178867659970976184327634985192993479440 10157136 -8386207237881383561189546738115280896 10157137 -345672354205810750044950937026047779214 10157138 90516679997180666593561229287629277344 10157139 -824265130485270553791769569348980415216 10157140 9503842141934836527141144199975034880 10157141 -85066748239725859944671226083647825458 10157142 18498443168831020649729796413755518912 10157143 57268206823115024722161684494428690080 10157144 395701140545466713898708240669748316160 10157145 12820635252531099194030390636208000000 10157146 -69992953232256590709152363992742323728 10157147 4517853676873796122866315687998507520 10157148 119991073133619523279646920735464978432 10157149 10611448023576960501471467007171427264 10157150 -32421646349217417133407894963420710400 10157151 -95411319673380960205535244708156214968 10157152 296767419002982855613237138942131044352 10157153 -148546059579630445267907225030736266400 10157154 -84684020359993618965324868308325118976 10157155 -188864628893325101752006769262296299440 10157156 -202909458939400608928121408887317252480 10157157 237592558439030309489667184559284744254 10157158 22339971669160388090576753127510338880 10157159 1073489945442829799937771078113846400 10157160 94953573868174934437971932173251379200 10157161 -141109277375622010774136385323322929292 10157162 129571972515049847221373002314932198832 10157163 177568248508823836461083921870192828640 10157164 -502555749090857246403863126393006006784 10157165 -73355410722828441159189215097344992200 10157166 33492478913910399987762979429413681408 10157167 20979605546716544764382210296822969320 10157168 12976769472471716293019162628046454784 10157169 342419838796959725332636781604033583296 10157170 338425765567237603691114749344194780160 10157171 759480221660872011317375883315315310800 10157172 175624337329194300905063665535659776000 10157173 -244125794020832185068383074622423727236 10157174 -354025052389149679850257739234864250240 10157175 24535934039371152240473810745867210000 10157176 -41595090961712162943424230752932454400 10157177 123305590081037089558288192797808489224 10157178 -213497233410267471695934276436795877376 10157179 -133733082389622668173038214612422558720 10157180 136688227978033997425290921666287892480 10157181 117534721416160033334187928811395699200 10157182 31147669639560465549888841174934559744 10157183 -4370018747380494032422892790482151816 10157184 -106763210973530204570350657178959872000 10157185 50855035543568486021705382227227933800 10157186 -794274231710699759094204283951000512 10157187 -535188537991273739163631410751207868160 10157188 -170165455417518859402016796563543736320 10157189 -40869565922788031275985289516485492736 10157190 -92098211755579599916209827996748132480 10157191 150480869946808709940481522632994594560 10157192 345378407209910595184382374110990796800 10157193 -300300109691902929753032386689026040918 10157194 -13254950924537480743351918008744223344 10157195 -504083254292512186113251800669092931200 10157196 -31400006027794744844725256680826388480 10157197 -644667252863168372492958336503166913354 10157198 102583972633748984173315564638731505600 10157199 -102107602232104691059075510051306311792 10157200 57076120872646369692281858440732672000 10157201 -159410761350853549203086104672705326798 10157202 -71884638364126784682671595937223424 10157203 -45714305405890602299106461711326114144 10157204 304922881733946336797228026858769694720 10157205 67393949828689357235050857614515107360 10157206 36179881924749993676379299889135831040 10157207 -702386128345017454687072997644772398128 10157208 63582045200412341485109012390449152000 10157209 279647209125439528468575886968837006410 10157210 161538068128633700343621991356395001600 10157211 365898286205311828892331253249353045600 10157212 -12190183436894486118958840994368823296 10157213 -546997520757664796342635972591707542112 10157214 768046262604335162730170325379676160 10157215 -9211966780916704707102302736808247640 10157216 709391730377458261462391911093537603584 10157217 -45360841851893456888395948093110546432 10157218 38998679095141185039190261086848308560 10157219 309895223347312300967232413730223438440 10157220 -13181575430575296065859428701636922880 10157221 -368129257018115836682081496025672582500 10157222 -39452573355276244959735687585233944128 10157223 -174134079551851745969730560607394560216 10157224 150223489436683097443433374709760000 10157225 4609369574190880903802757966146381100 10157226 -40480384266314476658144552179354611456 10157227 133334399108716770570730843497903361076 10157228 -416286549485522156837970971489093266944 10157229 411746865084754761233186821494766116000 10157230 -106360292952875237634924391078995954240 10157231 -22710828592799247019443422698176953376 10157232 -9354377600820454292489509959089848320 10157233 -76629679639785899222798111537669297518 10157234 25842173844184900453537659448787168016 10157235 -43471540718314044452451024494905900800 10157236 8325725325803771562350323102000849280 10157237 -150974411813401793707586233139692486560 10157238 1557587049232690141281396004715697024 10157239 166567092321362642376932579525679040040 10157240 -98857938934966781505556900644832051200 10157241 -32476003066676196995367469069243858608 10157242 491663517482728486333680011873694726912 10157243 67646575350953361958699533160350643200 10157244 -234977817979064108140863724153126301184 10157245 -1990543502133810844629692698194474240 10157246 102011640023902140618239811969188339904 10157247 -7685271333512910081053252472643475976 10157248 -116832404007701275054147947518366842880 10157249 13895975651831541994789195813002257364 10157250 -172126622843093125236339574466590080000 10157251 -226680571401802047124360905889527665888 10157252 -104026130696333636479342525715970846720 10157253 260347539746124609391670796388009652544 10157254 366165150801079690055371286908896748992 10157255 -134045046961890815635665640242679591680 10157256 121664113962499529877288864195982033920 10157257 -35353159705130614120394232661037137968 10157258 -74891171225608572765726520547008027968 10157259 185028093962074348893365158624587955200 10157260 -64730648581593589058103314924939182080 10157261 -341765135409713096054653455686287560000 10157262 -49515275127368865342217772296661602176 10157263 -210013998980580156656103767836724278440 10157264 -42599564955502879712661712153104875520 10157265 125928956477849867031154462697541744000 10157266 37852431393409359848208437761270379520 10157267 -514285841743411600279042253046932620800 10157268 -215354360158494573569775517990650009600 10157269 390557183279210295655425613830596686670 10157270 78654663917330938403772862457799310080 10157271 254830132935376090435548400398806737512 10157272 144963041499243763846033833923489095680 10157273 38322813192866021388644173473312887040 10157274 -29175826014195673015923490966459944960 10157275 294694662044996022486626962818173197600 10157276 15791149547260017181938881357266844160 10157277 -50810064890240916616927792613915658240 10157278 -374357307558493136391572515006599033600 10157279 297562437234097871451259154964846513120 10157280 80329238554181219150385157735207403520 10157281 -59919750237674792507241812021266189918 10157282 230667461532386187370864084916687386272 10157283 90247000339162614200045962537833680880 10157284 87347978345694882809328729538388479616 10157285 -339715975980665805707654537137288870020 10157286 -38800648970388473453580669455339596800 10157287 -244224109876044458053889820148473360848 10157288 1727058835986586042195465597499228160 10157289 -205362050049700074896806334485298948976 10157290 -28251089815723929979132589490268200960 10157291 154191112480871039952793849094234990640 10157292 -249697727395957886105719507597886592000 10157293 -26240052586678871261611326770592592552 10157294 15902665614625273373113159333745098752 10157295 93704341726850362415793741412169776800 10157296 15775159714232463575366592739604889600 10157297 -47578663465396921319462856465788751888 10157298 161308977475138522306068220339463489664 10157299 11889474451337976902427243465776992680 10157300 -126436715210299576634755796439697737600 10157301 92153776133080098209709740740499769024 10157302 -90636201238161265578241530344034039648 10157303 -48344787318169543677622608700674651600 10157304 -328123196159213994933533044462711418880 10157305 5096332519754622593131275557883840000 10157306 -187034522772811469329313456528353441536 10157307 -27220111666576534375478383102590862800 10157308 -331639432450283548281977110199330081280 10157309 -277344690361583797116370906452124682490 10157310 -59128008893568810166312968521548046400 10157311 733848874318490536942021312018938699552 10157312 87726177516510689811568043507803226112 10157313 277445430148085999351835419382316035840 10157314 36415073910277178892971975918802388032 10157315 174685227191166664335204961695112336800 10157316 56024519705777131537025264615752126464 10157317 -118558419363640061672120078744641622976 10157318 267252590190163588043698064438249739360 10157319 17194479467471843442505142166168755400 10157320 -6179755696586989803915590546855424000 10157321 235011067495927895474934855965806026522 10157322 -50245685734823888675256115119917568000 10157323 218610971687693337146882764806493686528 10157324 178007781924016581457710284933237184000 10157325 -156648056496822157424116213570420490400 10157326 53101358396993051447251019180129906112 10157327 354188573532700432384579580349021568176 10157328 84501576120070299994529579836419612672 10157329 39773044815184781246030338357936480448 10157330 119125900666092222412931543879335824000 10157331 3223471924853083780910243141889242880 10157332 -249542251438975342378626912478039804160 10157333 315675456023536179744875271515554414080 10157334 190371401887875068307961423278076990464 10157335 449422728381128131989572825786130992280 10157336 24813955905901217212527571911974584320 10157337 -275437708539365239896982490798551394940 10157338 -8565225118570409343995028961135499040 10157339 40609016564992357045644160509367935024 10157340 73108237843087245467409899419923916800 10157341 -405159845136725858244150594180540847258 10157342 -8148667755688940482396415615929700736 10157343 131209842619547747467489673898232170240 10157344 -112580277675810492620721907236542939136 10157345 194434404016065331901219002134663360 10157346 82003410363978074615306463043107379200 10157347 476619437181192641318701207712904904944 10157348 146861327517552334080732107113773652608 10157349 14106575066782987768888429140379481568 10157350 -40806637909621847713205927998756675200 10157351 5546127061956037092051526851211917504 10157352 -172228567623735481721548117275850997760 10157353 293648103524953844521809973714133844602 10157354 -132362999196393841814906615822693735328 10157355 39997012059208542560537861448341493600 10157356 -192351091133943848427881750133044774400 10157357 106551468441597154798234926308143210806 10157358 11800420956912315815115580267681996800 10157359 19522555502553836441021917133486042416 10157360 101955090572999526928262706032617390080 10157361 66291836042325637405706677148262557664 10157362 97611347251966625239157244191161296000 10157363 -39733997365445593000314583150251254388 10157364 -62116045116599860133431616542310658048 10157365 96381088670325113030724346126265887260 10157366 -6096255879167121188911488629198976000 10157367 87059981000521975953269723341396055040 10157368 -73789858117233433029214508147992903680 10157369 -309696931643514667618603885116054550230 10157370 56462418046225241445857055756990508800 10157371 -187572358129868085566734288294642600688 10157372 -59164992370566391524980761938603623424 10157373 363200919599883218555520597975381864000 10157374 3278224842977517498344687803896711168 10157375 -63419970520504502593600343680993752000 10157376 -39865280733537317387784647482464534528 10157377 -45946570393438378541994945583150841088 10157378 -55837048632693715143998190775973242368 10157379 9982855267883388490427888900434318584 10157380 -25400812386512847703026020407632691200 10157381 -68012641772309464087659989960617891200 10157382 -181287602255018880888273382960228802400 10157383 198667101054047064470256865759385685160 10157384 598341782546970495440391236193009868800 10157385 28561434360431361992419087566111922560 10157386 -19187826986551428896374314785318250240 10157387 -126816748529789964888340816708200233964 10157388 -20005046631877378958337851161103913984 10157389 -196278203060653919942448966887653831200 10157390 -162537896673795980985914431556089876800 10157391 38031430595487251168683385428057540200 10157392 17568353407793398130221748180110540800 10157393 393114140927624510515347084412924086642 10157394 -82578940848808349188812255504230095872 10157395 257599882504217367326777356785037690800 10157396 306620443509114672112105655899122556800 10157397 139182955458670490456037186212438995776 10157398 -11985647623140589450134385411516907520 10157399 54036957787884436726039518515303964336 10157400 -164537638024434654938123841359523840000 10157401 26950890317085586907877323288132442832 10157402 63193651022127325093399180913281012224 10157403 8021545125967607163852992683290151104 10157404 391318750842077514046768515959291449856 10157405 -123201582010986918979094062066498679040 10157406 -115559400450650465221141089225140395200 10157407 124292709830245363372483070779605194664 10157408 -117965881217474957655621715356629729280 10157409 266396800955600222961785926674446992914 10157410 -121960074033972130737123957274185954240 10157411 762642850310365887035215990278247831824 10157412 3505318313920494993148335242367873024 10157413 57993770688541944648500825480882678560 10157414 -407927150357834161196192790743370321408 10157415 69313809730760435614715781805261477440 10157416 -56446008847790189268941888788477347840 10157417 -7079877426854268486974016481134870960 10157418 87921514957971516045556447122800620464 10157419 -17958911565377288089577970470094145160 10157420 14873847239468484625735323409456680960 10157421 -74252835766346597899156239661162992960 10157422 88239263796709341594191599978675813248 10157423 313934125394656439072366753012240574672 10157424 51591461465036265902847927782020546560 10157425 105693476467291867832853206783949680000 10157426 30819881887733441320948269098908908960 10157427 -2081708124270221339919401383989227520 10157428 -347133045803404601379338017871300156032 10157429 88560414254203270625686103486412774912 10157430 65577354293889479395316174482135797120 10157431 -198322033730949592863855366857244029928 10157432 55633570120504286410211752188333588480 10157433 131742267079591399226496219167526237888 10157434 87841662919888899776356462353932904192 10157435 264404338388668661157816053853560666880 10157436 -59831750659256042982973264843955993088 10157437 475731564221249888133641642621135358086 10157438 -112347367080156693174796035252181172160 10157439 -8643362577958661419384312127986647792 10157440 -218932497520934398100955452921610240000 10157441 -11618291231126927446066361164757400960 10157442 -24485768576522940119228329445367055488 10157443 539167403031708321408398041626877581692 10157444 239512278789191357922116218049603776512 10157445 124429385189976827472606773024056313820 10157446 139852779426364477817246708345656644864 10157447 301293772390214639394574964218216495896 10157448 -195891934377706116395020946413812449280 10157449 213904548789030605200481503441786112436 10157450 -29422991388887976692629227363925010400 10157451 63571718920075105142706620887485686232 10157452 -55634923435370052180195507340266688512 10157453 529721260244205771147354505784938644780 10157454 -102895220968714205199919314285212655360 10157455 116319032269533359667838107534394767600 10157456 -135511651555974709400112780015921881088 10157457 -1777789219774267686837058361125735392 10157458 -30130678149410389242862336004479735920 10157459 -150626397942933080628446159104160523840 10157460 425972311928899899656454480718725120 10157461 269055569740660930074413314750967538062 10157462 -30104805378901260979790989443643319040 10157463 -82922596402576541688867988755533397456 10157464 -330548144585974320625911435106919024640 10157465 -19586704098949678132679558483346646140 10157466 -281532460405253419616723980077869568 10157467 154532099829012050685586428087320815200 10157468 -243932554654819264367045049839539396608 10157469 10949447648367407901141218747921132160 10157470 157761859029475306415892512077420879680 10157471 46763848047051124181720991674841327432 10157472 -45532606799650607705197303838314463232 10157473 142639452300056956418105955793458396864 10157474 91113644207860564820294249007798374736 10157475 -212504989198048849740832015357870205400 10157476 -181849012575168406888113277104944783360 10157477 513244577352378914998306252379143553472 10157478 -273004925289758913002135881668161582592 10157479 -467975073225224866584410197215518356200 10157480 35781296245326766596920561983366502400 10157481 2318830299627319513885714560831006900 10157482 -153962023697810628845224567989760797600 10157483 -91142141788445610332653277507321008464 10157484 -73937413419365226912208923845234686464 10157485 191958766743112735048996746582397798200 10157486 110161298507428799390952155545040784192 10157487 78044818963080013887149547244599780360 10157488 -49168216227372195930487143395281698816 10157489 167826262918285244301189667157489124 10157490 -23552927272545844396432125237507164160 10157491 107122959680177896351779413853380881984 10157492 -76601808307961044130652335178314046720 10157493 170415839199126276817497293886804384 10157494 353008202583110074003719434219822587296 10157495 109347614483108550213698262268188349200 10157496 -44579236292912577436401992136862003200 10157497 -26521824341736477180730628952492273408 10157498 119222905320205365142493433038932810464 10157499 -154378284828572722243145041771622760960 10157500 35482907620276683059034441305683200000 10157501 -372989360022708941901632443786035942996 10157502 -82068613546620364965048892494820978368 10157503 -1716694429200594762193313253669102096 10157504 -53797369258703357410677157327861186560 10157505 130561211198662021354751276688153106560 10157506 266981950943924759665214503503919007952 10157507 -423037646830729510002141709057984034244 10157508 33876137507627348803203822176742789120 10157509 241172400205717519718246618208458055710 10157510 -60459921662627486856696785329256570880 10157511 70026107564121657986078328974237591040 10157512 28262705129879904336193148726783723520 10157513 -6181645032605648909820033409463690496 10157514 152506750405761241161283176445047847680 10157515 -163949535561077576885081095921461679200 10157516 133578955617978918537213407278429981440 10157517 -273123022259875278209197542299979778728 10157518 -42035827085886582435461774762948678784 10157519 -304301951228995461081446757674959844520 10157520 45532766527230281023273899901666590720 10157521 -244603616666009048426370062708593120656 10157522 34366309502454043580812753149531715584 10157523 -81881774953401319394619764459151155016 10157524 150663041032332881415387669983725237760 10157525 -57586440161458802302058798958331567200 10157526 -31620164361269154258487464246187163808 10157527 -65794609792930515598611319850456971680 10157528 146659159261043992011448958783877212160 10157529 100222691939770530446954920758488063184 10157530 198586786923727946035172965007556968160 10157531 108981264395831223966562703593963195332 10157532 56493237282493156520206319351952850944 10157533 -24421849535489044482656019619801484480 10157534 207445731197935328053601441742711273600 10157535 201334827876470642203436799347615827200 10157536 -36860263114760669958021443998209540096 10157537 61821818327597078263374145109658622440 10157538 97190984841172449899233023267666094080 10157539 -31314760099826807269266135328033004128 10157540 -181929170867689614789340623906681139200 10157541 12689643999208198695503291439856490592 10157542 2295389357417667939485512299206376672 10157543 562012718720998788536950002606932625408 10157544 99366142854096499002623424770700165120 10157545 64285956933051750004954206020500533000 10157546 -2914442673466026127533134381948436480 10157547 250315753927743353873773730465696046528 10157548 -260186339440188180892284349089037364992 10157549 -291606395521768242110141976016545559764 10157550 -6000980828541673002012441122302224000 10157551 -734863876567662454672390832124099243936 10157552 111190864575872954553437751447427645440 10157553 -13888611838719394761271298030214080256 10157554 9763571133897029016751848990120262272 10157555 -567454963252440650817944202818149650000 10157556 5426601738259945841876363889699108864 10157557 -49919777389921529389252032382583957600 10157558 -25058137917537335704244836080097057440 10157559 -60450393948494220691368226909170118272 10157560 55289686388202363165754945007779430400 10157561 238486725815857949631307710573264583824 10157562 -4662796253241308069691840226394410128 10157563 -89804311916096508451083357660807609776 10157564 157150880472617479444170918593784614400 10157565 -54030572677438984430367002154539328960 10157566 -19936083863948277229604245107718944768 10157567 -133003604301902876727790978844094104208 10157568 -95190528802898302250595772376253726720 10157569 35428491002642598358849585204378752960 10157570 -20164818939976412610252468730392931200 10157571 -166927981303938108757241951080196106240 10157572 429120905956531682388303397138250830976 10157573 -184828172585871217357357890933932858820 10157574 61169223237037171817921305172181706752 10157575 -34631994667166881406282966186155334400 10157576 199651046087720209920195056160813834240 10157577 200727484790452453589170699064098095120 10157578 21024834584414054306578002023220609840 10157579 -32845273310266178287181261531695250040 10157580 -74394610971317320148106575224742922240 10157581 -46342865936017747076458877142961407008 10157582 6580424052606078044124565935777730560 10157583 378977682180379553262357400773108921600 10157584 12826574291821110469156292568190812160 10157585 -21123126029781617856790758581600472240 10157586 59488510469113456306879732035936795648 10157587 697804681165359419602298514602711296 10157588 -9811130036548129199203322660440363008 10157589 -3437538947866119899513065371766727040 10157590 110435271840605507787656882916346771200 10157591 -168262562993128144011871405600276653888 10157592 320498293617111897466906754937631518720 10157593 355416473040919543196866513050777313920 10157594 -197136119798234781304249629658285253904 10157595 24213238284810784430408498549516678400 10157596 -28657197157302667477974030996258572800 10157597 -495605799980022680841851588274114876000 10157598 43492246143769517598749359960096200768 10157599 10439726684223077267181422096692203880 10157600 -279608921939571165875405098582489497600 10157601 153730335313682513159654311986912517440 10157602 91205217297001819195611798410471577600 10157603 -78905260286955440323870634880807425640 10157604 14113089292257754761961478050728837120 10157605 -110164163763763643199781682766086778240 10157606 140502635760248587294657669457155062720 10157607 -159721920034300342697146496400776091696 10157608 -634971096608331275096678793150502256640 10157609 96195364973579441852304146834357007360 10157610 -44282979003207274613817318672171540480 10157611 -227295791109871531502971357520979539788 10157612 -130980302742541889919710007481965073920 10157613 123250381683106746123181149288010200000 10157614 -159689327156449546065081351444064753344 10157615 -19943497403162406238797307780633280640 10157616 5550185669976891281380597918020403200 10157617 -98327045381615762299594840435494866400 10157618 -13458591312242293291768091798042688240 10157619 -180507753004777257697567434073141009920 10157620 252956319891546023509976020148306319360 10157621 232813889508635943656215610654612004000 10157622 11205811142597425970396050998526439424 10157623 -3107442992642627114003026730604137856 10157624 53873838739393366178165968617112104960 10157625 -113207557069785378874044968333117955000 10157626 -193163019625734054932085334427411161488 10157627 233527900458532951767038001278912104320 10157628 -47513847931501220135741559916965888000 10157629 529532081814499179642817506341222124230 10157630 -4421227633379638027805310592569811200 10157631 -241342811786557691318286188322248506752 10157632 -218081603375755592697581800886632448 10157633 267095337464951563714259705375512050882 10157634 92334762059346400337416562397529544784 10157635 224645643253454574269985710470578907200 10157636 520632583286626875401153784506046267648 10157637 -134066549459825469669170150372547949248 10157638 309410201681928534002795961582865501440 10157639 344740420505621124496580597647571140440 10157640 244806595643550455317464290300451225600 10157641 69577411635194899080434784593179044772 10157642 -140428175517306949009972704931834603776 10157643 -659771648549237164070723761545248898936 10157644 -6614054887401973545072106496481280000 10157645 9114507665859671972395098056731491000 10157646 5872940984082146528868037754819862528 10157647 99524950838946570733855024921712834000 10157648 92391520905640001650799005326276943872 10157649 388733832843819804426723853838934561264 10157650 -49417457977203429252525855029838950400 10157651 -304588474708192170581068753490906805648 10157652 -201585492965110766875628077377907818624 10157653 326640573086025710876807469808212762240 10157654 182901156699144027280368041281620734208 10157655 -103656256713816448099219207517245713840 10157656 306420801009404115396346682496028876800 10157657 548388366659029518593301217727441223552 10157658 2279858395747403824547061556474426368 10157659 -97499700982024432380762922870930031040 10157660 -55206864378516239565690604724280568320 10157661 399917858679309102293911685835342175110 10157662 172848441289271700959124262251505528320 10157663 472069855961995754525849387527982778912 10157664 -276975705378190606716759673285556305920 10157665 35525659158633970403102178318135297600 10157666 -69406586178960492116835790637160228480 10157667 9321446794824689545039548227242300848 10157668 2513768948865002302103876525645732352 10157669 -321086150126521007589670777287193324704 10157670 24254289225252160777571871679030771200 10157671 -711858242949392752271886073526660016 10157672 3338290066944549691899916510566727680 10157673 338286629402485152790358251746068221584 10157674 342909949435645070200409106446313861120 10157675 1270579855464539965482976099888536000 10157676 -182225578727368294801475800265525514240 10157677 99336149566052200386996703110766659712 10157678 -165744291477385904277467668709059815360 10157679 -75868094059191420101241953367754087056 10157680 -22511123171633093324575393298179031040 10157681 -517026218094295566235194853314028585518 10157682 212640027688097069880939693155952676992 10157683 -39816470863839336053400029389553884296 10157684 212757158318184876786658684399150707456 10157685 -57580447565399091800547483354687120000 10157686 7520999599052606511437901226327019520 10157687 1040681687667257369083225987854893812032 10157688 -359033689544027225159372367608015155200 10157689 331322691915254352954758415807384736490 10157690 104924568099092977562248311970689093600 10157691 -403057939203915327034177977342919928808 10157692 -28775518392399600343422708072628701184 10157693 -88789878896227583162474257050934425216 10157694 -86823441800252707675215402883678161600 10157695 82846205480252041391030890710741793920 10157696 -55904918558867508230541620951950295040 10157697 -124343918793552277397800282214753464320 10157698 -255436250768656709780720896957348772400 10157699 -472709224381567663365826164549351015300 10157700 44097755075152461959506535218786790400 10157701 190849882648023939426198469303457924702 10157702 273656131018520583410919924596639571552 10157703 35735324006975517375393485080033372800 10157704 318424448659471963786653309775514419200 10157705 216343018053546414835967041538315509860 10157706 -1008556739364031884854815678722872064 10157707 43424776062986870753889608350317305600 10157708 -54773323739018915495967353519173632 10157709 30717170184111867601437687341766079680 10157710 -66310779648234835193993753369187744000 10157711 -713202357243119070423796118070850044768 10157712 -26215424504105984930105160078939586560 10157713 -144071696774557971522083273558339103120 10157714 38989629917551994068920926551336058880 10157715 87194750845413772406911530285250945200 10157716 -61787621805252327791952062114379564160 10157717 -530864873315706027453059676763404391968 10157718 1749415018257998324764938476050318848 10157719 -67020163000864236706798547805332985984 10157720 -52748431050148486931774360102444236800 10157721 -13402035840778343444249096160389448960 10157722 134471861939550489037871597888200476912 10157723 -131886299587966295038869789226854494280 10157724 5292513925682411685532556785327842816 10157725 -345388757771513474852351471686375204750 10157726 307685493647706760568782115481451773312 10157727 3280847039603726713812334885304134800 10157728 62240412426781982563512392696413028352 10157729 290368159549443760081479449499306927330 10157730 -124375604956424371020409081946825218560 10157731 30397804690510402106677447791896729424 10157732 -33055051729671057098865770120031698688 10157733 231227252290261470845408938363958919102 10157734 23332574723534887616312024575811319552 10157735 87950861588843627887015975593366336000 10157736 -172643936337921066421416769719582474240 10157737 393319343399703371044699992602805749860 10157738 -283620677662959799810071489015291705504 10157739 28853354554820202176992004765602959360 10157740 200088250825781779740840441862728391680 10157741 -717429917642858777421967416921809001600 10157742 -29685900678570107937563427005501445120 10157743 236164013527243349479908845884046391360 10157744 64300638190921097112670208416946012160 10157745 -111994319486909380666251429171280313280 10157746 -15392638629437484531139376108270066928 10157747 -136870105282405185668548546999348127880 10157748 31349462029914447125408158559349166080 10157749 169007057728796386699955711410631937486 10157750 62230176661236416006370018203904768000 10157751 -83013978086144753566392814609485054720 10157752 -204418912010379441813598414959652147200 10157753 -36353060749065803030373894924106921020 10157754 -153985178558702965825240002122027719680 10157755 -434121556468459109704247343178321237440 10157756 -24401811876007780362070161205955788800 10157757 -68063751164124428980040281175606636544 10157758 10491163969199775450180707962868152320 10157759 -272806515357570186106160717423385071040 10157760 -69849463473996219671510585655605329920 10157761 -5431113697025954049724409424294495520 10157762 -213584872711675426857609840629155086336 10157763 41816683860027885987821333890667290368 10157764 -200121524199570897515197500928299927424 10157765 94763035226729298776853633754984119000 10157766 -51562014077013408803409230416454055936 10157767 -478886477865936417835532590913402598184 10157768 -56632916730852928069910985463385610240 10157769 74133126118342792914980279065848005994 10157770 36190763980251368154014170701579617280 10157771 -6298938967089130165392202689336997008 10157772 -52251598305143092853277363830114565120 10157773 -168206212721887349868512473133934416160 10157774 -277253566097705577356939655708903571008 10157775 90017701357591268585895768070499337600 10157776 -46809829872310169393830518847355527168 10157777 -212759367197052065915992562728500504000 10157778 167266014462837060709626704601574859520 10157779 93867803929388522558892601022830326380 10157780 19927084682039216716028606178903705600 10157781 577072760577629304568506680829477443328 10157782 -193507734837977022647977377385228471008 10157783 -61915820876498578060943999605448467056 10157784 -35354175088537909111588879881824501760 10157785 -435598754683572424688809718993956237440 10157786 333188234164295183796263780050985156592 10157787 239884765994516305033784923789666110444 10157788 178807306891026772213868223707391313920 10157789 -375726251351257087140708558239537788032 10157790 -92839628139676843319519006180656972800 10157791 79229407228033384892615737871962639584 10157792 -703068283833982653144847051443951894528 10157793 271718506329838586100402251040882796464 10157794 177797146686241001094621143567331880320 10157795 50025603059700286225866370146502907280 10157796 10354890872297207070367472088627738624 10157797 58283301860129165898472034429247275740 10157798 -65271766925011177087768709027442216864 10157799 -155139927081098680089218612913729384960 10157800 -236764284638987038950392462599835520000 10157801 189307589431590065897930377245092448000 10157802 199410460330740995121924791722755071232 10157803 -223770116985873763106719750229990752040 10157804 206818437884756475224780918738334720 10157805 -7453433870416840494493164324966359040 10157806 382657319741885726923282789825319487360 10157807 188007004311883582550034740790961336632 10157808 8639294526145387458882134394056736768 10157809 241408884098354233260492727931984940016 10157810 -84752767309851097677159149244194677440 10157811 -200411264276864267851318736962064912328 10157812 -1505195984582869809579866439824498688 10157813 -528460005587288452692853242348537406656 10157814 -167084661186526976636236729940552836896 10157815 -43013104875516587536149034933432688040 10157816 -284668419570867936710169042154151792640 10157817 45699629877145289240654779778045928480 10157818 -3000353616801028387131612473622896640 10157819 -38533064458834235286461969043149107680 10157820 236503455040998240978047603497913548800 10157821 -1750106232922175189714609041497290388 10157822 151601806233827600340718699150170227712 10157823 -41511242337614074887699009564993401136 10157824 278727983686088590225349720929080442880 10157825 216903165760007984103543644003295110550 10157826 40807290516340341077226439968949125120 10157827 376723780962792742762018461389039623676 10157828 299950914338243937236406781650662572032 10157829 329189207761017820903606740818286912 10157830 222765815893971054587110961926328150400 10157831 -8037382482732654601746707802529943208 10157832 -18366372092507550087157196134455705600 10157833 30331621745491819047657832935332533120 10157834 -56565554767129047266805663359283943680 10157835 115385154622469741363938122552441603840 10157836 61170158823774557666189652234384934912 10157837 216197610608692445972462702424826372800 10157838 58903960927791523907609681874784386048 10157839 -516028538313181170558801321479493889360 10157840 22109773274110053780773738071546920960 10157841 -239044359516561452548919207917154792448 10157842 169582244811644654186818733162463168000 10157843 -23451991677570297862955435165963781840 10157844 -219953940370828541654426702990028048384 10157845 52524410486531712399783893120156315100 10157846 -9145214790943113298475102532281089920 10157847 5102066197154763088837450798557727872 10157848 259560464477318432983489136526680463360 10157849 128537125708278634347871997658039240768 10157850 -51371275388515579447330956743981444400 10157851 -360785933304852787313832123581288796696 10157852 172661500906374631971037807275405927936 10157853 -153299379156987259231764003539916271200 10157854 115472040863423293206140703497556210432 10157855 65881849430051126001692311603485518760 10157856 -186205376676575852351299201163408179200 10157857 -714115086507455646625991346113000076348 10157858 133805650107372431665900445606341936464 10157859 -230262927231482760040972027225447888800 10157860 -36019910621489752714733859280799600640 10157861 187970501184043000305472836161824595232 10157862 59986303813576902095463718674593464320 10157863 -13279488010131473087196662697374520896 10157864 320767078496872884282651771992292879360 10157865 78338465766965582128797910180826929920 10157866 -343621017362279569291672015353730348368 10157867 14320594641361004202448126317970975872 10157868 -46753900585417531111626393532834461696 10157869 33495721296798699826180467676534288152 10157870 -68020687337211969973212837410001440640 10157871 -429578867980620236609083546021443920256 10157872 -15681049250148739060432257046922035200 10157873 98764661121838172875132528519284696576 10157874 -32331660150882071987983221255576161280 10157875 -99500433032133924104371827669419520000 10157876 370959210249095924896159191312572799360 10157877 10550186599749082279321323898443353148 10157878 65110266056950564587460216118927886240 10157879 -68664227296661855075470103020493522520 10157880 36240924428652536284471111795921920000 10157881 -83813454408343035098973921934283733888 10157882 -89256844202549554294135887478314064896 10157883 -79674128619664843537875323796979910376 10157884 30629380776143015972799251140694072832 10157885 -248961047114264132791528989674088942420 10157886 -56284678910355434712586838355987296448 10157887 299563913502592373108770934657796249536 10157888 -34264887658100248915920785547712266240 10157889 -107792355171571951516859378823477526080 10157890 -4375739131648115025435681347880814080 10157891 274286144742344836772442939956294156952 10157892 71856961947638735762190395898405734400 10157893 -57928867834785049223899032089722642496 10157894 -80718332321529084085745759935698616320 10157895 151643139408799427913468536151477393840 10157896 -483844900362788267467739816696339512320 10157897 124706542503734731487395569721379984346 10157898 85223220436794500340595213405327236864 10157899 -500468133198660920597869429018789716480 10157900 169601844055387154577175252025216179200 10157901 -3380369557854743792066025554678023680 10157902 143162440313767938008662490649855145152 10157903 -25047998418391681609235463890756399520 10157904 -2018193942455457495906898573740343296 10157905 -308925460277671908347598110998482072000 10157906 99931103228361575053776844430527426560 10157907 -212114229038917799397888038847041426760 10157908 -181091385007674723990022180171403153664 10157909 -1086413531020434917648385474528992712 10157910 1932871294919522454177364860880005120 10157911 -137064421781465897547181183499892857448 10157912 -240271734864719671273031491822564454400 10157913 313410845365745067294948251794915732800 10157914 85336588971158026903006307730016591008 10157915 -380665611204520496032418550927285128880 10157916 179482610305813196550068458735676631552 10157917 -29665381971146303228635070170800912000 10157918 341604516786380489139219687751434476160 10157919 -90981635528890443301853499885693328056 10157920 90917808075012867698472052958146068480 10157921 -472699593371111334368044113707076200256 10157922 -203253797423859753788346568085772346368 10157923 -219912145025468449731135139848310046816 10157924 -29061102628683969870315739100113182720 10157925 -56188471855846170211537546463998118400 10157926 -154856094724955841596571262418385408000 10157927 17333614197468564098302087720125408576 10157928 20832846816848836231114286641149542400 10157929 244907280880564960919065411135028476900 10157930 -10217665100006803453162708259500610880 10157931 128574438875783088998051455711426695312 10157932 302509380086664742141293531592563842560 10157933 3329548404895934563686039056900581344 10157934 -19981877153723142094485552223860073920 10157935 -137616408176983468546502838812965800120 10157936 -142580340543405260640373746554022494208 10157937 -271463501281521854846484300057229722816 10157938 -46272519498761716579051117219313499648 10157939 174269677092210688078218260316816083400 10157940 -96932108277848683441929906097389158400 10157941 -423485660869884813833400320717528616658 10157942 -121277928774771392979774519163622280960 10157943 -61538506610065349310897243648354895536 10157944 403935837887958279362532944483795804160 10157945 -7410672879952180329896373479211792000 10157946 -138295202691872798069090949316260115200 10157947 -304709738153133980214172694827784928604 10157948 -491460804165976663399923869686445044224 10157949 -327578410840166360258689659718915661466 10157950 8322384684669357335627193790780800 10157951 -218501288774043079663769999972062733400 10157952 -38284101540916145514724609061447270400 10157953 -136743915900700191700921777071277496832 10157954 53034079069782623064231347124817396176 10157955 -8013469026471978801007114859224512000 10157956 -70326156706283398287214451092650721280 10157957 -203463289115624342520588927511695185220 10157958 -66063507260330104854970794841382385600 10157959 199272732732648638002377770510945081952 10157960 88697279359256551822134639664231680000 10157961 302642408050799264042559789070345173984 10157962 -143687467166891944798889909237351252736 10157963 -54753818096608962263836663144398004656 10157964 -77518440241580461287061510324090057728 10157965 337221906427604785042076420431799446860 10157966 57949130325756523865733318656764932864 10157967 -11192233368106813813605519834863129184 10157968 99837101342408439941162230360834048000 10157969 -1007038894761817282266122207502493307904 10157970 -39591265966044069369945641856954163200 10157971 51396504784084412378733126685918588200 10157972 118134445746750498351816603864640991232 10157973 74201512504926420343373903428348827648 10157974 -8628078908986348230182568838701443328 10157975 -6038485356719580803584599014099391000 10157976 -6179552534946912351652789887762063360 10157977 -259330861486287807041461557070293781174 10157978 168754229692394862970311786957095424000 10157979 -33470923772006667896566661628458554512 10157980 27496571064444967591846108301872343040 10157981 422442680510112178411106541237713479200 10157982 25782034402755465792067181376719406720 10157983 346280240524283362533243957516518757624 10157984 480273974741733226543434574294736633856 10157985 -6099335694180827443582654725100337580 10157986 213730905261308135613349182357421050192 10157987 47570246761471287738966481204875592704 10157988 65400443467545246740530320474055296000 10157989 326292981486402242373974459474961473440 10157990 -67126012575322742797935229947219818880 10157991 291034735589616927710494711854450244392 10157992 -14773645158915199355993509199422433280 10157993 -451206809481834435994217549283140352738 10157994 40914014903486243277151029491679552000 10157995 268497735227261508423576016115601948000 10157996 -57424934498668607011191496667207755776 10157997 2726038094289551038648410509382460128 10157998 231556189620446556991083719898082191936 10157999 -45524290033912851247958762879543142000 10158000 4658925887666949289293348695359488000 10158001 -61601713175227455943148389145173811648 10158002 75285327317394267003067923949475768064 10158003 317225780871660240729934696615249902612 10158004 -259408020863962126382717624527981762560 10158005 18808961824262383979763133546081413120 10158006 -11582842549385786254425523008286572096 10158007 -291509927518531812383392737740269078744 10158008 -150357215762667399938468456310949478400 10158009 38979087719946663491175481515197084160 10158010 226828478660399853067576040286534298560 10158011 200036385758377097758323337448717856612 10158012 123103291552317111988710243882080027136 10158013 -202377185802756903749690077495409815738 10158014 135537500053423835230226488790128736832 10158015 -2740602481135553426502545456510361600 10158016 59377172989564144154523080794010812416 10158017 168450740173625716534503894611022137832 10158018 -15658935200323334157390211526234148864 10158019 5975965366778872314437634884586544128 10158020 -109107231319017903169168242443420363520 10158021 -47347272018834564006659163369307075200 10158022 47727670483454546283900740281749936384 10158023 -4922577252777161055992608885856585136 10158024 -189698357866593244956184726834156462080 10158025 161732549032960930326079157297451669100 10158026 -299919269092000045424003733347937240576 10158027 -397099707164634852250883289626064157440 10158028 136786928165739446209641180457098019840 10158029 46263954230634602451288921061791108576 10158030 54503389317832200170643658050881827200 10158031 -108009948244162471098701818192851802568 10158032 4946680047751884886104879517685514240 10158033 77711541811358284091830191178035983040 10158034 171775043497939473665479158399175025952 10158035 -143592191424417795509470028826658987440 10158036 79982553384952418130052227313539502080 10158037 -14220687246240142122003107249017831560 10158038 -154790250299057540415801316930000353792 10158039 135087243120773637062254252258770084024 10158040 -345644829971103754940070696036021043200 10158041 -2536213328486315916199520409839918016 10158042 41379933653534986506510883481163824640 10158043 47185595920604371338755533917857545908 10158044 88649750194221636134119927280314708992 10158045 39274442801073195066982753419668212800 10158046 -149936574341130532556156006417433593280 10158047 -298511618409287796033516699544493745504 10158048 16050924111142077885474130454493265920 10158049 -129866753304964324250823755725045021440 10158050 -51589545865345947704533926880597555200 10158051 -7572308786865392385924967579264639368 10158052 -475034706455739583488948076911951585664 10158053 67684746304132064317264974261528754302 10158054 15114442126538724708524271215739714432 10158055 -95419916208685181535559942070917796040 10158056 -93927529577912211989337915205877253120 10158057 -55107930677273275117676178899046919680 10158058 16341845283524782314406799256113912160 10158059 -190553599321082623784845186373402815320 10158060 -13500443092058207516681187300337582080 10158061 -217008404516784087373738033538770671550 10158062 -3853084715971690688696170107529418880 10158063 -178882586886379862160392002087089966336 10158064 52710194946374915137405861169027547136 10158065 -206700173398162399311977200500579120000 10158066 -204353992934065490580759943254766394880 10158067 43339948992158180619803026568998215116 10158068 141283970730230187975497737411173968640 10158069 -113026145673839180790101391411556863456 10158070 80896536867966775974524069837973302400 10158071 217198414236860470147939591941959040 10158072 -33857695607522649461163486059229020160 10158073 -342828178716672111940993168914811798678 10158074 -334319968936673875007967218713996984464 10158075 -170373119421114213167724696223487100000 10158076 276994358783897178720994542116022517760 10158077 -364459577098327602233665154273807278074 10158078 33542491239677148515758238163990073344 10158079 -361944137604448591509591105316447928320 10158080 12243465841851612134115801859841064960 10158081 -195297643157216658426948461755794007248 10158082 -5608354221148248737839751677308652032 10158083 356120127448018060809163503676758370092 10158084 54705774876899897370582948794689520640 10158085 35957336987745797684900548890822600960 10158086 -167716990311398923019963931585793567872 10158087 162943644464141277517795024516905998760 10158088 -59399312615659378324680441576312176640 10158089 474876103469278414061936159754840768720 10158090 12690236204800757587513395489353955840 10158091 -8856005405022412631176598447786259120 10158092 236200201219663873474007677677015515904 10158093 274912363983399125059614145361380346304 10158094 -206969018770864703776540353731094371904 10158095 -305830013165062949566792804904333706240 10158096 -1543048728181425390042049800226996224 10158097 331417156925858244016151793355668506546 10158098 -64325291240259704582765410928194585200 10158099 -12634522782182343097983730713962338560 10158100 102190142371538582074508438139809014400 10158101 280640264607265357155028632438062186172 10158102 -409261594739725561254493330593280753920 10158103 -195351648109935173155801236770732653880 10158104 -132597542963427090195998785458369945600 10158105 2391421772237803818014587753778040000 10158106 -26999398877469697330354894111063153920 10158107 -97089740503147508551696557559884427644 10158108 125079553541649767812010695681232311296 10158109 -242661231108284428384611643686354906240 10158110 3870484162663302300138190305330332160 10158111 18352105602630716047982009017040695296 10158112 -322868567059772961244838944534897360896 10158113 -24845039541111285520568546123904444480 10158114 -4816385088785376237950869490703443712 10158115 -108886135915079741710930725684850405680 10158116 195997493896338835997048505703641344640 10158117 31136497092495115756909155227216664000 10158118 109007545617650126704337622885075233760 10158119 144775255225535440271978325071390836320 10158120 59499666354981002283066917051228160000 10158121 26592251102614617421016577532505591952 10158122 -109077877231166789478347074758321035520 10158123 1695565625840850511795499505145623384 10158124 -94271351429274976725950409306305192704 10158125 -59675430973370296732664661717164111250 10158126 137964669982687322868693029399988415488 10158127 215469843544036452997284772537610713072 10158128 -40315695114940111162168792484866621440 10158129 -680321411609848935688921892447298538080 10158130 195597668980779039542574868058278572960 10158131 -270246695523982108340317637971039029288 10158132 16695811431868308488151293691131756544 10158133 29130674421873185937833442173927226144 10158134 -60226027157809934339648339277525731328 10158135 -43667487168535859005046429611794371520 10158136 -777197957305220541142730131141335859200 10158137 -584705617852840389905070377961322148208 10158138 -116332875464350551684129001600906196736 10158139 101228531770269806735127766600534456800 10158140 -104863304897418000177027057247713922560 10158141 -121438723646577898288954848719630443680 10158142 15499316461500303160891828797871455744 10158143 72963027324089873371670331974840865000 10158144 -30851989291378352834402166999443570688 10158145 -162455533501437250909750945078443313920 10158146 -42975947084559910964563456162560415680 10158147 -82718766033428737750211038371599942832 10158148 -676528223173058267091372586115727360 10158149 -226373928371770248610180005999656066340 10158150 -750386152026068237242237278469756800 10158151 -30409434576017872348174148538835847848 10158152 290269285810909680352324199425743790080 10158153 -10183612944794418252601942856430124800 10158154 -28650989797019915356867958731370361600 10158155 26037132640296444554014058196810723360 10158156 -320658284652514988700932228214351037440 10158157 596565599508752429906466176787081207552 10158158 105590298556388779146080405093681983680 10158159 -194582004860406534868292431708993519872 10158160 -5604537554986444316842711497316761600 10158161 -68351611342403359020040730143676382348 10158162 14575208285228268560848034887075474944 10158163 -49823228903785415168348906635707223560 10158164 10000513767089743709178207840005271552 10158165 -30196168391019107610772234657057480680 10158166 -176299030796308999017908296258442911968 10158167 -642867433636319305117931023440290465784 10158168 -11029734040820976686571396331909386240 10158169 30113794613105234889549060571108012288 10158170 -160454492512556849678211257132751939840 10158171 -67631105109472039340465672716107222888 10158172 -173523412798729252076016363252861197824 10158173 -119391847148833625869378282528845733632 10158174 -80224724661411212270891731635937209792 10158175 -22989066360002170163573486737883338600 10158176 -164869544746544835584168119395916185600 10158177 293467627305367694425240157417909159232 10158178 -68408488558105893620706968990285603040 10158179 -230061820709274133343468829504076416720 10158180 23040081023208577771460463573478686720 10158181 223003409320874892951484474049830275264 10158182 358062180655210186182607182368462542272 10158183 -8013929540491677382572053005856271360 10158184 231528802280425415039068091174500761600 10158185 -259298534098718718750867554054565133440 10158186 194811672708662807052080139149169272064 10158187 -103593806821211531146247700017269317200 10158188 26178141739433409630758529049719475200 10158189 253464747007609078682671260267445698624 10158190 -122360973125835533769904184280659545920 10158191 -11868655091868707703357760498997269776 10158192 -27262568467758850557267283264368082944 10158193 221758452581201760159054957768341402880 10158194 199577663100032053489847454802693114896 10158195 -146028777997751525600869431484991152080 10158196 191176555623606639581297582741201675008 10158197 245443749816994760174694220872052748352 10158198 -178114754281312128174401952877857384960 10158199 -396415904143142337152787946713422363800 10158200 -97696394626110384941682654937852416000 10158201 113658259792317499240599764089687271220 10158202 -88957137584498269569387780258398258208 10158203 366417698877331984508282401880992566528 10158204 25874261902447218423552289666649554944 10158205 -431770115495453106668659830290976999840 10158206 218042487402235287614250285848932695552 10158207 -397569303768425339256524040803665392000 10158208 -185429153023957781312544804955131740160 10158209 46465505821694089278680337071365021104 10158210 -2843009216282418374980498977138947040 10158211 5155732203293471447149271398224421280 10158212 -72127505742909888937760233514535272448 10158213 46097374236323986181872262461852092384 10158214 -110748377196051968034326615943457011456 10158215 453062320395303696888615060786060350400 10158216 13370422831819749676511976162932121600 10158217 308318719107077042386023274564086364800 10158218 33823260078480265348834872379511414016 10158219 -56321971634919724804494627299869497156 10158220 -9489895223485148430044712566005739520 10158221 150530761102547292906923962381328461344 10158222 -121346831527206582919188894909173415936 10158223 73659394906578383460302474828197835344 10158224 1238874104072322651537650299614412800 10158225 52168761477778072623001808371969536000 10158226 -68828827548603021494914087678844637696 10158227 183147792245652394120104729374847836076 10158228 204460619945686839255668052017347925760 10158229 1977072012164547365527159292445510784 10158230 -108524069745909886510929405220259946240 10158231 414300906682044293108584201582026204624 10158232 -168731214951838671745524174564400619520 10158233 -3815686802290740342899299158115496316 10158234 -434650196930110180015868626569437952 10158235 -139696104941715446431602613936222227840 10158236 -79079856322680069632403988467115008000 10158237 -291757554467062789120051090625715130560 10158238 -33857581535046726669599269037160329856 10158239 12822189721093784721185258213636442432 10158240 -62023045245506459233368199475028295680 10158241 86755739093495117139584953638892796642 10158242 6331613722759358429753574074580496704 10158243 -88253228104872891984648385858133273736 10158244 -390127894776475701313495099876793609984 10158245 83081741990770745335238342966493900120 10158246 -30764940063204547541441398373302421376 10158247 -110845234320174919995430821868888560720 10158248 -264778117182964881267315201292487086080 10158249 -67777717416678258863461996377744234432 10158250 -19699793025080895231663828926168640000 10158251 -32077599160219447734267237114846954528 10158252 -82477415753932967308210247447414791680 10158253 15214420768431511833205960058331731680 10158254 203130454122852782581138397095497681792 10158255 119407639857260154023529274486746598200 10158256 104132218147113391932227656361985523712 10158257 426089767231142060112235454229894223506 10158258 -17184042759802656214863782163390534912 10158259 -163244216933100596891303742948845411520 10158260 146794874947603707186764282465894400 10158261 -256206455074612477928203160818747746528 10158262 -24718331280830130113503336383930487488 10158263 -152810403925712234725371636132274482696 10158264 -616083506852313814257597521414012928000 10158265 206297432085498354227698333091552368800 10158266 45716480884634858315659982171356600320 10158267 71067433948870101197207075681308134912 10158268 -93666341610280487639800741689465674752 10158269 -644509215514849222753033471057157756640 10158270 -45423754798634025438304284547112150400 10158271 -483549914763644307265097043588287854528 10158272 175886538828340285706294389682284265472 10158273 -263508387098204467875862106739924844878 10158274 -13371914570709775012640742422983795200 10158275 -271301538393998993716487238585648197700 10158276 -55338941519243991315673068316575965184 10158277 2908275341275798645600400018450009760 10158278 91770381296503519552756411218140077824 10158279 -181091856111370839875099004425193816 10158280 -44531389624569607591036908880188211200 10158281 -37722805458120288997892088760107200256 10158282 -25967564188527907269839398426202399040 10158283 -473181869278154645046701979901130790484 10158284 428118230369879894514944976939605711616 10158285 65166849062563546268278366205321375040 10158286 117304062624458059290550221229892390592 10158287 123870362839195210082859208493007439080 10158288 372454712335930345241482197113241600 10158289 108729476797525940753013556119242626624 10158290 139273442816396608844335672642228874400 10158291 14453632155769448492742186355755733584 10158292 108576779126176426083691685903425030016 10158293 473856638127154979718921163466786596320 10158294 248859334291122498597574318432860672000 10158295 -10363318450881859282657411075152268800 10158296 -16180298048845221816464847233127014400 10158297 18072829877872497252622112293845477120 10158298 -104177508944547303579049010576005662720 10158299 86791953165797030711180651888458223952 10158300 36050830026371593666683426682498598400 10158301 -323027096530972460302753565387366791296 10158302 107111582153580707284768642461919140864 10158303 162903891418111809840200357760413932800 10158304 -89231149402269784368233548652429967360 10158305 -161829164442128932026296919212114418840 10158306 8368800793729642027990480671784197504 10158307 -243966587000389618096129380315944761444 10158308 108055035039179970833840093380948364928 10158309 75359599632885465556893784124519712768 10158310 63347174893365079496533196970620741760 10158311 640353843419966745755194159627741497912 10158312 -276337668666747462432531554229302476800 10158313 416402266224014789018678086971471460 10158314 49571433283741685434548905679537806256 10158315 -161705275851657981551532606906504480 10158316 16754494537695145135522625050682935296 10158317 -25827556437972877415427398542423188180 10158318 -2444359658597404188725545131244492800 10158319 539923163428991182454117690865711156544 10158320 538139522284686803313291721381969920 10158321 28064641791163372416668340776560816800 10158322 -92945519571999664491220310012618738688 10158323 11779665297573790926300018739836284160 10158324 -92858152422271225398611541481236197376 10158325 97188774230164448600608898178976968000 10158326 72468018520725884410688928823091198112 10158327 125055400468685799586959279255505284864 10158328 -225103421322662930355155352334663680 10158329 382466501353156236478892468917797645930 10158330 -1378641019467586210183403539728675840 10158331 -92934969476777452062234721911170477000 10158332 -193116120982827022132761685858875592704 10158333 -78902045380349939277039674137193297280 10158334 -62393173469153327324221631955069494400 10158335 131927218766543182075298792001209733120 10158336 -71609489046352493803178418434557870080 10158337 -186940171907866259125582254874944412560 10158338 195581287833941841794299728160786234320 10158339 47676737916594856707904673488770050880 10158340 -120548957572232681842177170876462908160 10158341 -99237973392957375044426422036444393248 10158342 -5772472170128994714740237688731164800 10158343 36438930500677604603308170687543968000 10158344 86354047273046225031248663349768192000 10158345 146772179244558425265530069268631411200 10158346 -165483173718816795480715966537205425920 10158347 -99045770708238887687642676417890752728 10158348 -175487874341732854793876359287182430720 10158349 -15542035291881839694242025806607179264 10158350 -15954632589382790271579876556842936000 10158351 10883199271595739936461184545771457024 10158352 -36175442014163392764680417808253501440 10158353 16841886636390050812959566821096891200 10158354 -1537461425230304684033367530416125936 10158355 -194461866551570136888083653327036188240 10158356 152395429421740757615913132806469910272 10158357 -308880638348425835797590607744576194240 10158358 -80384512731184932716229226487989386624 10158359 -198076213948706777584615170279435232320 10158360 86642608749641383926763134164133273600 10158361 -225839324346854358069463380016357088748 10158362 443115960285678625026750471019195733472 10158363 102340720680094823180035796163009000 10158364 -16290016392047048162819112739323156480 10158365 -7279987821986425740475853168025811200 10158366 -13209954806321130892144394960478222336 10158367 359867671031625291347607089489451654432 10158368 -378773533177176938995804906485519482880 10158369 -153608911017834278462058693606167467200 10158370 -70311918043217247003082303547436057600 10158371 -81010817343404801712523518300047216160 10158372 110362230299921392575042464214840840192 10158373 -459648711208985975252377444036503936000 10158374 14927625714118233990855027518516364672 10158375 -495758803975951972734340217359473024000 10158376 -225109493450062579038363839087480017920 10158377 -188459451714506510097000407353470450780 10158378 130919467242831037396399082494520149248 10158379 -81789176305336786296250825124976054528 10158380 33906426022025019341627547305266636800 10158381 370146985824770758717647607462840603020 10158382 -45737214795665501957682406524811355328 10158383 81143140983291211260242033375280175632 10158384 -60558214293541067875144207151868149760 10158385 -93424917146641707872324251606903098840 10158386 222367262650314874496199531245213173008 10158387 -26412386731363973483483421464351880912 10158388 -16634638828980659808317588709327400960 10158389 -181212908221543559190636335661464337810 10158390 23663370656517037141078674146737889280 10158391 4420651452458194958903489164566276368 10158392 -244003329228876944598116182401637662720 10158393 -25231992367371457954658906331621585216 10158394 -286876381406777270449665537979231407504 10158395 -5073014697815151725543800881002825760 10158396 41234741236428524747752553134478843904 10158397 -274559970342804021901420694475240324154 10158398 73267414810478768519042005186368012480 10158399 585653767151807445109204089179001615120 10158400 -97244477695674309555024987737292800 10158401 -442354748416211155834915725650273791776 10158402 -117180511060792123019849213648364605568 10158403 412902395425045361371571666117510206652 10158404 -97102819308263529510037349667279477504 10158405 166473789545373606804401175235160864160 10158406 -106357932140329568482595775380620236096 10158407 139194564816081163242707519248792809600 10158408 26375094944966183420375187960630896640 10158409 563810093108002796940106414947192076240 10158410 10061899142371545726974183708403993600 10158411 -379377158559522309270359536992977171520 10158412 -38599302034763944964452637607330897408 10158413 160984360253036350952957405792385933900 10158414 -46644041529611430027281504333575031808 10158415 189945159917079287815790277887619718320 10158416 70975534338665946218387376418121244672 10158417 258351052975735252081356207790391302434 10158418 -134990215104445534736395520823774415584 10158419 349753730303788921046771836367768291820 10158420 76295931166080121366004812234969466880 10158421 21186705343418149338798932490472518144 10158422 -6495620604562372631609378591761011648 10158423 329157494923197901613088551503903901568 10158424 -98921432734951937940408471455530598400 10158425 -463199755879867289974451644638780913200 10158426 104396565487870859118704191847789452800 10158427 243312509682279688196735963293854047112 10158428 -170526305587439933129363790424784139264 10158429 -67963324738695238294075526251656155040 10158430 -10469648165640178526909007633503144640 10158431 -253209255343284562856769683181494023536 10158432 -123510521980536669776590249563609366528 10158433 -131010958522433006293069567440985260096 10158434 207575117191783024974199399528123680 10158435 24237525566625156692390406854579780160 10158436 20040424151031671633278273364672674048 10158437 556298468606073567016779964731659257086 10158438 70196264801201736303995940821548196544 10158439 276097303044044304187237705408706083296 10158440 368049983257743300662790003146104320000 10158441 69624670098509192687815698942195662400 10158442 23845641954961501101064915274465325312 10158443 483992520410084733200276939840144037120 10158444 -13200483256170111645281468742345569280 10158445 294739504077926493455304812100994670400 10158446 41822462871335555761718339086231620672 10158447 31767188448720937425312179621862218016 10158448 69992132842835020762939111644932636672 10158449 -1574137271114643983777035464675672000 10158450 -10235186802151901017482697863665558400 10158451 -226324644043398991844211682066701039096 10158452 -142437876600465299031664726454507274240 10158453 -23297041221210505498663765088864244576 10158454 -65088167564019725607750768465541609824 10158455 324613408470259906609166639955905814360 10158456 25365709237297636371219740696877465600 10158457 217284706775217195004826469385936003140 10158458 -269976741479215825825811870212504212000 10158459 -85356544635665186409782074564534302696 10158460 2980355866840363476453283572576768000 10158461 -518346838060550522149484221128669096 10158462 85046314031863607976662400528330313920 10158463 232971854494824056226930524057592430960 10158464 -354737648660541836908169322218441932800 10158465 98504007593906493083436509539728789120 10158466 236318575060920072213334920949458516432 10158467 122878001329144451790294575606528438784 10158468 -106086173456969545677819062654427402240 10158469 -839453168665207719595744102427044189248 10158470 10901782411219248779839254110791522560 10158471 -143964498532941882868713551881413878160 10158472 -213643790495067687082493182299826790400 10158473 59312092851417120899675583725931453120 10158474 26315371729954482371129464044192096768 10158475 125107439153379589513991019141833358500 10158476 36860588491081633205096696689420812288 10158477 -6343109217002351797772813806453526016 10158478 398670497685087516988472869075956999168 10158479 103381966654494264476603584233350388768 10158480 -34091210653770831372099273731132620800 10158481 -638004298462104393763313732084162592718 10158482 -3546939256998536654087814288249399408 10158483 -84536690798017969132610055706531200000 10158484 -294044225454074101864108984445845937280 10158485 250200836937886163245016116200069261600 10158486 23204340349008630308699114674419130368 10158487 -626471578787423696146694052773899447864 10158488 -55871864898952628781249041905226772480 10158489 -209004516681504449626086163251212605392 10158490 42342753341765722137363910959044299200 10158491 187829318531094152454235674014727328272 10158492 4774007024292219365271853625259958272 10158493 -493527605913634833940766981761951807258 10158494 -290846123839976631521976324088312024704 10158495 143800733080860397768175312177445471120 10158496 109080099307203363191425077327721070592 10158497 -14296495253034415521915321970873026540 10158498 -2740251590646021665079097573063088640 10158499 104581614806153202877136399731264068064 10158500 386097027264221518197244530232630272000 10158501 81283000223077221565990899084477870432 10158502 -71195386441617013751138732106372249600 10158503 -312886635165835519413077071735566849840 10158504 303294555082706792907259452274280202240 10158505 154232945576891626163678163603499988160 10158506 128755978622925569768505430067323211952 10158507 217469186718863216113945844007666110640 10158508 171410137293228363183503359988301571328 10158509 -598527857032209024717620921050480909290 10158510 58364234393105825158024304042753260800 10158511 -509823123486745135505287303763320696776 10158512 7196869893641251449724281205156872192 10158513 -341968031028329437150582338946688363712 10158514 -42974938599670773835317876145596438528 10158515 -51334917272017635561193920884270061840 10158516 209373028808910529308666215780380896000 10158517 528746360739122775017878329488711800252 10158518 46663277956781230074823116034283244960 10158519 65198918522194345958274065443192227072 10158520 348037047973565505938231001055558656000 10158521 -111270303552731118782731613010619738800 10158522 -1831592233060780893885530912533132800 10158523 -618466144332511182269182894135661251228 10158524 143367626391860161203680112612678276096 10158525 25732716741569236929448027837746614400 10158526 90019817991041946132550259644337848320 10158527 -11531637197457877131247528921220754624 10158528 108244535970365937381238948166815973376 10158529 -52432753528880046451541536681735660860 10158530 -121411962155312566470823478946910863840 10158531 507859579758536754044464578698990392320 10158532 -417557260322331461900092417525476882304 10158533 325249996775983036219708300867277791872 10158534 -318376880604272588007604530436332480 10158535 2034861312946281573098905980727476960 10158536 487820460758708222769901684760736768000 10158537 -185982072390353122611589826914260709440 10158538 -41438398192766620628871111367545372672 10158539 64432555594193694474378037296841912680 10158540 1311778211107564783508479057827348480 10158541 572312788243438897574828406309678029942 10158542 -228771511964987995770424856128057763328 10158543 264756621780745864443031806749105926632 10158544 193369108751773591627244272529571840 10158545 -126798896969208195535190099993711289600 10158546 -35606645885302236781636098076920671616 10158547 -271047465592043565635654850913778788608 10158548 49807039272069316908984737845408389120 10158549 46053964680600578881208145266156186880 10158550 42838827463467266589999163305109252800 10158551 -16089345999852040106147436066543581688 10158552 -4883373055251482558938587025505280000 10158553 455311130697794277951249478281096673802 10158554 73637461196520971374584689554664566272 10158555 423870170410877713234389303277528800 10158556 296873362171376676393671183298307320320 10158557 73747590820313868447858500082025744806 10158558 50669529092927767486835936281116235584 10158559 -221483512484453968009924705260601727960 10158560 -160636794164629850991889059391356272640 10158561 70095496618520608459533094535029862400 10158562 8241529609405628397327570600846887712 10158563 -98292989123783983129612816090868392656 10158564 -109946395065794418400615809800400322560 10158565 -91917838689591996997859376596662353540 10158566 -43411499143663683065378633679170183040 10158567 -511892023214403595095500289243338767152 10158568 -23837468334591461342651401723693793280 10158569 -15139524505393396377126315745583433030 10158570 14962475290094552802731750827578959040 10158571 36999346804360113558017072103431098464 10158572 -54594621503605826235206424708705300480 10158573 -110994116271393139491432841281543738816 10158574 163348855099516496922516716794162339392 10158575 77924028004828632727470093389890770000 10158576 18030938732369175349692824635261845504 10158577 14636445041309254330932895199486376960 10158578 -48554543774292295275113170870421760 10158579 -228405558058116758766926108182214060076 10158580 -140940052211151983640992497317317099520 10158581 732902335255380650636594627564352075552 10158582 62874648749918054101328665683002674560 10158583 172730453562575109952105486824061737120 10158584 510640977284659643272774456673875046400 10158585 10224954452010792936188187368069486400 10158586 109899186119992466436772429203030361344 10158587 -63088244173334673669100073588240026200 10158588 -201745635253063417093837304565833564160 10158589 -28268541878922556163247845575502463168 10158590 144010469551285892298602342565042534720 10158591 -391220217177154775598254509168976465208 10158592 -26579165651803740727704591957888073728 10158593 38735207193904101651132750608787043842 10158594 37669391653956766068355089352071049728 10158595 517029835745532314715035399661612610800 10158596 -237762165582795085269774209334374682624 10158597 -403178122117197811749030008781895047360 10158598 -306443457227142141281908759520961847200 10158599 -584286557687741763100923089124638133480 10158600 39071527604288358194953560991915008000 10158601 -546395053650546659390237180771004455398 10158602 109732429152090678475979267849492027904 10158603 15323744013123950118383153811566542848 10158604 -337430156645680571762144281916371519744 10158605 424181520706619455968743816177680830360 10158606 18470028509665713099133883885608163712 10158607 -9093181999860656254590954428250431808 10158608 -98055845607330163706590104149638840320 10158609 -2367537104334237723448620029174413440 10158610 108960393211328568111350294441749708800 10158611 -123033887471175039969868255102501940376 10158612 -41762403781829889017897216671369113600 10158613 71882827197232232199666460484982756600 10158614 -122137164657500160986110912793455333344 10158615 -27582638893494415906357533537225144000 10158616 62299958948430665544112844904472166400 10158617 -122448992002760247697912439073711692928 10158618 -34602797612552786538384108508553488896 10158619 -74852654837174766310675631595185510856 10158620 100617112864642195463753356039234944000 10158621 2724436728081808753861542114027578880 10158622 -34597940512608738168216141586852967040 10158623 97892269274741898957479714426923715760 10158624 24685715586624725023014153676526714880 10158625 -219131739978187113295810807451773950000 10158626 22484247175662546771387211502107384320 10158627 -579222244095858040485387841532363731968 10158628 25009853938157983054203653375539530368 10158629 115401635281459081943368743772548558684 10158630 41236345802060903601006514836587089920 10158631 136539338809742213595935786272533006232 10158632 -10977842020330692300208652289058406400 10158633 27618477917185984453227903958640801802 10158634 -3975118015999206279784185424296681120 10158635 -28693603681592294694950378493983613600 10158636 160422411074526752246910101892740373504 10158637 405706426713014243369946316763377915286 10158638 -12882873471955049118878314697464381440 10158639 76544058975990421954511944998618362136 10158640 -24335247056157535105962314483271598080 10158641 -475979869401635407951367017819597598958 10158642 14205242323752265738056318329808000000 10158643 -285245210342837553218213021877651193656 10158644 38718275815240702115516755777213950336 10158645 -15117367486800142835091467473160880000 10158646 -84831714882489909107671836764718136320 10158647 543508121425363148648908275807957226920 10158648 88725004024009081674650778766366248960 10158649 -68086557609146712216781223812761884336 10158650 112915519575251669589534027829647550800 10158651 -220350458761188496132763558992351139208 10158652 48084377140417625132776572809505945600 10158653 124215673035662833418092243283304367980 10158654 -41558923975685525904703928676216099840 10158655 11298813299783162396277879824963978400 10158656 -48610175244701172470000844462470725632 10158657 -161110763816372762882725345433849013600 10158658 94467474748725692607768834312500467584 10158659 -158031681193793228260452688150129019184 10158660 123931820249286945663689310948782388480 10158661 84540555640221940590037300001470964224 10158662 87306896764462481886660868594138268352 10158663 -35592806430700641115833039419580310656 10158664 -930844589051962243899912828715130880 10158665 67045847102489747753015806350627793920 10158666 36700149320381552578996636770649956864 10158667 -319125778087038226279123333234496642284 10158668 3119009399449212992592426566027612160 10158669 73079643870892743870802945651338470400 10158670 40769780419273895556608594205255375360 10158671 596191986424091300810886032140300104000 10158672 -14010942833804231013230178274598584320 10158673 238007317623676453772716919809067821440 10158674 -323987368644179328313144726918639008768 10158675 214978642142880963186666046753349985000 10158676 360913485286169073945093706260613120 10158677 133844262376550724471230117572777880526 10158678 181332868378237402828753736239227979104 10158679 325158789505817263915431101677978867320 10158680 -9924341889422330006959771551509299200 10158681 38856149397469392678775424736649304640 10158682 -129656542402636898589352503182313569808 10158683 6753170800060930840705196608252551744 10158684 -537169002610055933580431309910237634560 10158685 -147808223987880923068579395092954664840 10158686 99126921245741806101573393995940100224 10158687 -27283037729766181796913932984523054336 10158688 -79774208809370567240093575429193072640 10158689 538061791034316385250688219065064034560 10158690 -23058405025929347895365925736719820800 10158691 -40882492012979250845962994391474188000 10158692 93142620476501474240035760639680512000 10158693 -130849860467184301042085159279200611072 10158694 -43007158742283341460972678088320968448 10158695 108431691486624470682229213302439406400 10158696 23448504992633515253643161373909596160 10158697 313687884675116247465736076479228377146 10158698 165142935426843539082111677705021659392 10158699 -61605616768759126793084525995956379920 10158700 21686014096364473450106097980427264000 10158701 58975600091487414982448724265663817952 10158702 -18269846762873314026292355546147174400 10158703 -176610885674597780775573253734539476496 10158704 -21112139045780352561969366797427769344 10158705 -137289512176631138002460322947965807500 10158706 13755570036439726378549905013469850624 10158707 5546873606632862091787329115549042080 10158708 -35468597046533868713783354115240751104 10158709 207347155920616481485932744603950142528 10158710 -188735809584100195733480006135805066240 10158711 -159782369676662876598446410917114059520 10158712 307664387775786861543165887635275571200 10158713 198276065951914172241797746131462612180 10158714 134501768852976361225631157937353070704 10158715 -88804390668488875646068081432296780000 10158716 -265245092980786317598141118751286725120 10158717 -43650028373399360638362247798817280 10158718 260629273746793735193241984788693890560 10158719 -574482649161342442844568191772214346880 10158720 23158255002622569101151793641317990400 10158721 202549978861412082374706273740402895744 10158722 -16095703644402753789966876577528720896 10158723 202755816687252017755652611880622960000 10158724 22831680471404808612799581121896028416 10158725 -174739273884489501311578672992213903750 10158726 -52331652869704210248107257863844134912 10158727 243125285603034946847299153222502882880 10158728 94352333675894440423844525312468674560 10158729 -98860351787708313865563583814721306240 10158730 55557440415064018997844100759583539200 10158731 235515978911433597540544428528052920660 10158732 110486934066747445630687413417174359040 10158733 -49801355535328695065526456603993352776 10158734 -124340246526308190798877132727784837888 10158735 -11086822013490138940052418403349263200 10158736 -33822902577056178050254896545928839168 10158737 33937085562515036959861003142915566386 10158738 175138715988390665085002262167191729920 10158739 120056822441443717550119854635421560256 10158740 182780152763004608540348531010288080640 10158741 -284813663708147889393616141635079700736 10158742 -141895157801169674733359429328684566400 10158743 -134695033853590440850767490415799090000 10158744 132073844895111485881839240735892254720 10158745 114338162820290261067258796134862042500 10158746 -80102101073697713510556143103815509536 10158747 -121683999792386319575606668289411793000 10158748 -531396869537149598746883437681971184640 10158749 -362219900574397680966297573311013581760 10158750 -246555932775760072056381863673600000 10158751 69250528644076633366082482375655808000 10158752 -10712809298012313411756764582199164928 10158753 -25663414349595032213475365857866053952 10158754 291830303719210352889752353808305290576 10158755 -42629433873152767146729705495094532640 10158756 220613601783194289613728247969583465472 10158757 6451745717002717182544077138319502464 10158758 -244680068490637854694858683395622819840 10158759 -26293251393172513254925318542193106280 10158760 238772698387987946780767259494027008000 10158761 -353992714783389745006107845823264740700 10158762 -61688202087006532727289016194787301376 10158763 231444585362660192237250289515715642024 10158764 72048428583305232665363998581501837312 10158765 129598740611993494257504414327130590720 10158766 -8538220491744344395982028931055831616 10158767 234789570227337159506998365783281244816 10158768 -122511166840159344054082904965565644800 10158769 361405432418308050917924156231275521170 10158770 -36014127697325264659939032292432717920 10158771 -9919402214925590130213498637629086976 10158772 -32429130703429614123121166534471497728 10158773 128915743098083271395168218688291639022 10158774 16203348132925283441954696539892928960 10158775 -46297406418456224349175850443975960800 10158776 548745572029620383575857552358496686080 10158777 31272752028945162736835692133311469952 10158778 -120532291313469539172333209228041876224 10158779 409539526335989035739092045166388193380 10158780 136173006325213546263357571852289909760 10158781 76990708077504884380248842994885056582 10158782 11599225876666058394568271243792145984 10158783 292484985693591121040896476162158305224 10158784 189005903664236587986439796629701656576 10158785 -35414312007443637986261979283208505600 10158786 -206007951681054651095807334112901402496 10158787 -519645408562244229646268770128870624000 10158788 325291845272653574578328485028232723456 10158789 -184799365951077946223435056236627506976 10158790 -113375167940278995916520904784928380800 10158791 -285654271994506209155184326562399202968 10158792 -79948586099708627406966984319058903040 10158793 -2614385565685304626244115586489868032 10158794 88283255540319631969584966611692538112 10158795 104916636889709848657413175903191891120 10158796 -111032742821492662092383372822500230400 10158797 703072925923283574035097796361549760 10158798 -25613322840540363279845171021066577792 10158799 -125416201147653559858812612977179272464 10158800 32486010341405100488985797048199168000 10158801 -207875212668953637121486512511040076480 10158802 155223752828689981524279683037086352 10158803 43790562749575745731009090713476243052 10158804 277617713041001906956624281193666437120 10158805 44129389223173543487875513799424272160 10158806 29010473019462519666838064531783239680 10158807 -205299980373672803364441930742684785840 10158808 -844269160285453216928911754152377876480 10158809 -558147721336450489248859317195996811884 10158810 1134538505375110964672482897350981120 10158811 -13950284243636911090786818025632473376 10158812 88577297665455765366229058125576714752 10158813 -16867675282677043127162312668132322496 10158814 56040658227169252680785280649163312256 10158815 386348800526263396835037785321476070400 10158816 49016661494095234102386064234040524800 10158817 -341158658990313406124990110849145687134 10158818 -186422894878866981071893831412207604960 10158819 113200716327012445732078324235248012608 10158820 29201341920567497199213472284788736000 10158821 -167315656788089204847789570738464143488 10158822 -101495594373136341407504340132564835200 10158823 276040170182949170611784949598281302072 10158824 -14290347633103955367694471243494850560 10158825 -161111893042502373866766688729240020000 10158826 -9570840177618275219920847399847748416 10158827 275418315806114094355645486153092697392 10158828 81067489267077501485823448435440958464 10158829 136254070872118386972754539649897705430 10158830 -126547420081763644577843321387845630080 10158831 73724760686487585410546487471530618400 10158832 81209393586456720764572522014048321536 10158833 -278963998574032753271502512878599018060 10158834 -30031882054480994078222705200875545088 10158835 -121144397023130854545982088628636888720 10158836 7415854782821406497188565272522278912 10158837 18446532596110305636942275048787785568 10158838 -79729986075065917784311988203737763680 10158839 266469562252975725691615943719283537640 10158840 -12621680102632762660924558286866944000 10158841 -70720276111650263211210646055833749696 10158842 -125671565728985404248424064667489561888 10158843 -6514911694166874366629681222105224656 10158844 -17316946184552155612332351203439756800 10158845 -198227670052753569463456961599946440200 10158846 1663167086653697162147260458941825664 10158847 -280722309322728080732908275538994119680 10158848 18346970354294724692760150698958520320 10158849 297297749270481160646683341541716741234 10158850 -10575023692666196047239769722487236000 10158851 -27084518109476601509530856470376867928 10158852 70231779473861581846838010439513380864 10158853 606145045814314960041187914423910235102 10158854 -29334568166675246170536322022093591808 10158855 -257099241771215587704816704132444160 10158856 361459212435476851281901305885541785600 10158857 -127619221428936186387891041741702946816 10158858 320254710897716074672370978321096273664 10158859 14368417387499433964210303756351775060 10158860 60830369908048691917428405676390963200 10158861 -61095035124736239918138383177690985216 10158862 58344320160017866271218388412235530240 10158863 81243643964359458777356249881051459200 10158864 36277140271193396015783807904223002624 10158865 -209375632825419682479449629242910920600 10158866 -235491505107188028717405494622689824368 10158867 -258588713597677320886460785104329776716 10158868 -2144430611032754210978258426763270144 10158869 24185760060970512005695300127434900896 10158870 -72686706628737167257741795404549826560 10158871 187073244187722431183116655546625826200 10158872 -86805687484233282950504701756748851200 10158873 6162431612226756535530115197720180768 10158874 185800264006082970372063878306356312320 10158875 657971701796700805735657700161937004000 10158876 53853960130513055992581596447984819712 10158877 -643940451660957952527026851278590572788 10158878 -421609950117386883209501803081281366144 10158879 568110868843512539279045879122052736 10158880 -76348396226014399187065892866017853440 10158881 -331274569149657140126591783428603655148 10158882 -177758134619863983350856273056803633920 10158883 -109952006114136976163942778857355377760 10158884 163383380137661261070540666073574532096 10158885 115437601045745064234768333071929334400 10158886 -11584871438427870801429253498011956736 10158887 -205521922487515424591455141865714227464 10158888 -67976040887157482696064714908938813440 10158889 -29340310854047424085698269634422962076 10158890 24414276799683809476647641059464345600 10158891 31077819386912262389721128150433883992 10158892 339014592966343381612519518822596908032 10158893 159461078367596319369972679704723589248 10158894 196704479247400537379104009169961734400 10158895 -208843325862504578045041510036801164600 10158896 36316508018243090408924218851086106624 10158897 -50299015692704304564873501662529188928 10158898 -148234485376170191914558599659991986880 10158899 -3542830335124142804138513167930223520 10158900 -20684250120358252951445707362085939200 10158901 6186786671084152827438104703202523232 10158902 35056610576667311824039045024084202112 10158903 175657851244752208912368606731701538520 10158904 78939882568292325943495163620145356800 10158905 535312336432553300994299081321821200 10158906 -88662334759509744451600184712228431616 10158907 86157757208976575492319596435079489744 10158908 -76042994668795510307435988658682978304 10158909 -265244633676612972256348925053969685760 10158910 -62927105019858546891032887105210568640 10158911 222204960081402881408056311326912221920 10158912 62708333338188445438320025533205708800 10158913 -306413504912568534111413531168384715838 10158914 -80659731404560369048653228095749033440 10158915 1883243385997739539039589382891014400 10158916 219648616132711757117930962127798820992 10158917 -529260455551672742918647803079252608 10158918 -58533558182350383417401152737792000 10158919 -346580366230356149426092267086379661400 10158920 207569346287939436494355679039131648000 10158921 -20545756699098089821953069008722796310 10158922 4016855969702072975775040029187656192 10158923 363190110450781028273847983159562737172 10158924 -119881412908427604077875538148551238144 10158925 219740038652521115722440537222908299650 10158926 105344124332241968174011735104071155200 10158927 -89076038889486240698297714415400128768 10158928 24878077113487574359965459300997611520 10158929 -345212713444049650172193623201020843920 10158930 -107210941091117079797396570888554777440 10158931 -26517761484568617167071485346489651848 10158932 147751427105283422326119806015854510080 10158933 91108138745330789774011774854704113824 10158934 36484925623694646420702356339640860160 10158935 348102861990158577982710016590309409200 10158936 -276139455329879285476060456299713433600 10158937 79478068880497311078371673670426489552 10158938 -98816419353791686774866763124575330560 10158939 -1707576944970011079576917356410078720 10158940 17637654133862481465120788091645327360 10158941 331541465554821964456482076868297938200 10158942 51715725019660733410766177139899096064 10158943 358111302093187964561117881939087868192 10158944 -408183518781291634796153122324496252928 10158945 -318139684941369154903766611661564121600 10158946 -122868440324879140217944725524304975360 10158947 -237185103985604856603284799780387557604 10158948 -89079472501509533679197992912029843456 10158949 -541658083881210890527563719833057826050 10158950 15248215352555410245547188251195760000 10158951 -198530091723738844334640825660034581120 10158952 -56049858951224278250210461470213350400 10158953 206906290721720527721048327385714483456 10158954 80570115057581337259029211841282204160 10158955 -70677314798668746062473256688423332640 10158956 313297915365517126998412660621734279168 10158957 300118922122967564673509703821466244854 10158958 -76079024825204970491513252523037767360 10158959 397540726362210019246556584932121406160 10158960 -13457779288275475372549177750050570240 10158961 -73039911501278823307411949311675048920 10158962 202353672659659877429049555646895213568 10158963 -25485417775510850838926227700946432456 10158964 -65355728712730168060824718714509109248 10158965 -3094664602658914183969892218431629280 10158966 -166005584480544795996238735662870604800 10158967 -93114885766040305400862570676195141408 10158968 66951214573530016179937514366175682560 10158969 -217253100047740070967815717857468219200 10158970 120214730799861504501913587234946291680 10158971 465232612242011046997242368030105579172 10158972 14329396694229465214943533846267241472 10158973 -429452524328104765943049124342474867296 10158974 99476773128091738897711477359618816000 10158975 17025296071354296553112336683106952600 10158976 -156954235124512124630303957243595325440 10158977 -47847743321598454184039689729332846720 10158978 90547221285383502179921609614372213248 10158979 -61679415403302839348311872971347965696 10158980 50667471736218165455601700147755217920 10158981 -25699070467298636652451365021093886656 10158982 -155257833010723916365469020567184496000 10158983 218808119676289347958038589943602814232 10158984 110223490914165628993135388309536112640 10158985 -227873321247678362958660205837455633600 10158986 105925269655709343479173644432485670192 10158987 9986562113806537349362372242812761056 10158988 -14485749281694973954164324493393199104 10158989 11586393551558360755076203343357540790 10158990 -102664387350846076133920103638748179200 10158991 35724596999708990860526165440094988984 10158992 -113842066982094364517013960059808866304 10158993 -201050894016453605739547640568736861440 10158994 101495768202077071420211004599558626080 10158995 55044301367151217625103422605637487360 10158996 -234056645631005430541278385691625000960 10158997 -316325831976711822748031860497536957554 10158998 209255648936550029963022597033043860000 10158999 417756082642199221251845181741897554640 10159000 300846817626906920449207673890713600000 10159001 268772553856049683518033553563528593604 10159002 14002166292717791299795098791034177792 10159003 -166181385493589112429635362616422797600 10159004 -192819559828187401501177741352969155584 10159005 353283864344738996174030711155706553600 10159006 6201873274375067081705084183697399168 10159007 529758926974678290077093436009162380256 10159008 1428218428200731979667051467188994048 10159009 -178453568240083171001253247295192323648 10159010 63452198713941641697642644070889912320 10159011 249738589532664657846043749328105482660 10159012 144295248506190322115087595293363901056 10159013 182822905976861044191176018541885607740 10159014 104756480029379681452894185089245736640 10159015 210507836742178032329837674720627539600 10159016 -19838384169288253839298081819254128640 10159017 296011460092108789541462861036748430080 10159018 -51413648914158623265441073363584446880 10159019 184095438911740095045826960277273195760 10159020 918209859052835409405647712260014080 10159021 104389455502355547137275655983057823244 10159022 -296213562093014302037384392303143914688 10159023 -199047404148753519766834353473975358840 10159024 89864037563662482006889339046798704640 10159025 184791397253057485531737439144815020550 10159026 82988560214130993136758253878461910144 10159027 -478984702077279219225435891479610171124 10159028 183424554297023160756527637584194467840 10159029 1820066144590278775204358297172489774 10159030 10303190165516454102807278426837076480 10159031 -112853086734091685309761353328472370288 10159032 -17117599350085413030580355846132981760 10159033 -766206645091932548749798251833341687200 10159034 68632772028816082100628235852493095680 10159035 71166202411076165337244782334150636800 10159036 252973744077888057303443762340713971200 10159037 -114000143117734769061530443991450386848 10159038 105193934578280086106150521890050526144 10159039 -57827081750271067523391257704981968 10159040 35416149982998661319122661044912128000 10159041 -33970192448005666650179090942459251200 10159042 181818118244604141879904684631671005600 10159043 149340844201663036324182254946600287292 10159044 -72369233243382973136996106790267097088 10159045 11455019784618437227139706844493141040 10159046 77529848775531659388889869605815372224 10159047 -587335490985134880657970984329060324960 10159048 -29042961408953411444971654715299584000 10159049 -20667618272299955495681557638213814950 10159050 139924765921322281739995130991263539200 10159051 3063522216898202181009231285306869504 10159052 -241188119421293589492394610563756236288 10159053 5208647545664452841376630530059035840 10159054 -3226739753916522915619013674965630720 10159055 18315219707684291104832100493271229960 10159056 -69141659668653888897676826659646054400 10159057 -668128481699158651746249619625396547468 10159058 52377751145677170009004828683593187840 10159059 -393075028387286594705950184792989972296 10159060 -27974438244222681821489936326177931520 10159061 488890026933462724125391340265538237824 10159062 18318332253885606090178761813721406208 10159063 304869085336857468962810869607410002144 10159064 263028247321353870521968264348862976000 10159065 -61712189175710807682065979495809273280 10159066 217205957856591745745065721522341301232 10159067 -249908995762213859868629003371435465608 10159068 -184657798749632467052643747759154460160 10159069 445172040972583825400239756978038210470 10159070 -64045564344285932486078158899462563520 10159071 -145927131051728215440420968238178541040 10159072 -100538827866112132032122269812821852160 10159073 -3644487396774533611500284010599907678 10159074 -79053426367492430016284691245296320000 10159075 -430902011970288784580457950409288902400 10159076 272599640620182409820625754059190514688 10159077 18556581105526430005025289011627022720 10159078 250917861697066752460995693774706287840 10159079 -33918774428434255080845773295436709920 10159080 -91585154654785823114285039703140352000 10159081 -400296642863930014834798686463254844428 10159082 96922593929590290689143708383479894784 10159083 31700360293059906736405870102593581520 10159084 -92884629549171734292235107413917757440 10159085 -247049733384819397809254019686925178440 10159086 42845860349814886492911302881828905984 10159087 -421726244504557857292064750972984377264 10159088 -145625022693866066283366389618645925888 10159089 -4354124573528177758804897990072261776 10159090 -23600491432324183636200433826204310720 10159091 -303331044497568718956073617828802993920 10159092 241213978217594458679303903360517918720 10159093 -45870565964160687900154670712956757120 10159094 -404184055701251173354529467461603840 10159095 -184320614247741614237084622550070755200 10159096 368455902763184921855222462069414092800 10159097 324484114067118017016820977292622991360 10159098 -30594469944352057474450547371859739648 10159099 -133673345458026475234674011037272737920 10159100 49952597356965482548319506441379020800 10159101 -72152048070092626522453993665159156096 10159102 17847751924658826870366627641439009792 10159103 -30377623041113700486770308846733952 10159104 -43288376305281382040181951425522171904 10159105 240792850640441587953011369801121299520 10159106 -96748614942812628652147111753989450240 10159107 21867786505301377465813982856607809792 10159108 -55451312962306941933063990046892313472 10159109 -26892616083945267028520274240409556484 10159110 -24625296260953642624714668582807225600 10159111 -760535846961892296964709783767528734720 10159112 231855524807635083779725703655899627520 10159113 -663457058301404312380123845409871856 10159114 613702017607139405939837060553613824 10159115 -257501567259306547183025488633495857120 10159116 -285459455656512729985266772990352142336 10159117 -300861122634399018289465097682394723200 10159118 -24192858082683936448296572532216739200 10159119 -117267006262509028302878205311088151656 10159120 66340230210220936941735955151682355200 10159121 229711493295716514033767206933230773490 10159122 134857506135718853468008169639302495872 10159123 -14048126064778542450366456283578460992 10159124 -190892074612394543573364002787003398400 10159125 -262938607445756884792077381724060392000 10159126 66784981676902068827633205305078861184 10159127 84641490018282496943363871259198053600 10159128 90568678357201218739036936282570752000 10159129 -317165115199836795446388963393099478720 10159130 147355731377316657423544863245062260960 10159131 -34857580172527927926163053986499542160 10159132 30419645507364378402972084284115379200 10159133 271413454359312351413957944113015521382 10159134 29070272242211775165957936212972937216 10159135 -22779405063836911125284107964601096000 10159136 -168469971708348863153487989092413997056 10159137 -3844378348643507621598493863698350512 10159138 -25858001233068252420416795016687067392 10159139 -70492824756607002998308116378156945060 10159140 29317829592732600892692889789001625600 10159141 40923698099658288565110171120574900000 10159142 116620338598124186622888384413488298112 10159143 -47566816013811500270585961974268224256 10159144 -158447810471323676927716541545154150400 10159145 201249096236853850422314453111937364800 10159146 -9916382034061690053074297712571643904 10159147 -592867806021959854739980066863169283404 10159148 -49587263686180662179588883635890721280 10159149 -6555663101166476191155564356467814400 10159150 22382653400491406175529451158520764800 10159151 183063344585939440253541617255576689200 10159152 13294613450821939086340703010914500608 10159153 38453195016443419086664014068390192402 10159154 269788697526699790646864864829753109776 10159155 -113055926703543493969491713062780912800 10159156 62745507999645880602146107024993181696 10159157 172149040143195964411957690598089751406 10159158 -17864059685760634869766540292088199680 10159159 589621384220434559259994067477796872360 10159160 -32270945049575589639579491335680000 10159161 -373600234403997742543026642078776138928 10159162 9218670999185809407078322209053060832 10159163 -45899654513792972967376499499765066240 10159164 95006768043446562604042190024153487360 10159165 49646848842415790513185288171547819520 10159166 -80195196420790432772775264217817107200 10159167 -2309945976531245890911085133439669120 10159168 75612142943970382989883051930761035776 10159169 174982855177974236739819226827028906944 10159170 -30487087838563429227359075996533309440 10159171 -73740411261609722865751472829385316856 10159172 -102668137999233091937395559751617498880 10159173 -105576918678386237209108968579624171840 10159174 63698303518746369764927474949747306336 10159175 76451895687206385023019006812735553000 10159176 59213945008996876427759114058114048000 10159177 -21539504964079029002889470107780457856 10159178 63242555300977826630940685593275822640 10159179 347104230171071401001827295809983917784 10159180 2501193060608908991704538062995624960 10159181 -27210987841629144373487351138867977536 10159182 -3573016496846336350552415772328566336 10159183 -308058874631877421585121274644857214400 10159184 -19575342376924520302801377426316197888 10159185 -86911414272398132830150732534359657600 10159186 -225040186061770532466231847626413391360 10159187 -167861955786701517668097644076982054164 10159188 -16674660984868299951946249435641686016 10159189 336759173297770315010187775494754517724 10159190 -54104392444246683076696351994344454400 10159191 13229568317833990594037604424560977712 10159192 -63586302368132700216628640188075745280 10159193 45830521005354742136051520273511517760 10159194 209825973757681331828491820998963395072 10159195 44733843194023292565504433400771371200 10159196 38904655975232019135859637197847162880 10159197 -204552560738768825868534841002807715200 10159198 71561629394734338697251598661731468032 10159199 -199843041182472626191805551041558123552 10159200 -115477650956638736227766827637401190400 10159201 46086553150300370543420067978443505704 10159202 361480362761023614186747158669109804192 10159203 388631385644045211254125915598621473200 10159204 -153520651199959190464193878813291404288 10159205 59699023921892541435473834074466601600 10159206 65160759484267361161864379631841178304 10159207 -455190437762538497757015041414129481544 10159208 264340101951864177266072932764210600960 10159209 179859461991558691032386434366263599040 10159210 -223146321079233848385879358973762803200 10159211 -408002270262645082691616851051379125568 10159212 50494844380947814639576194728008384512 10159213 426446748881502418114305725528640869462 10159214 6676039853401116510552039480668124480 10159215 -45622787911672909794113249574989621760 10159216 115456552630975650030104606898503319552 10159217 7448148038326936434875509588758902646 10159218 -166063564052255121884019537937346580336 10159219 59391069718150823601211649179572839676 10159220 -23927225629752983056369687092322725120 10159221 -94109230467539604391848816678116126688 10159222 -120313206204978943665362576151994561920 10159223 -32013087980104244751313429124968296 10159224 203085613396327957285851145827311616000 10159225 157196053820819958784046436344853906000 10159226 13899423776816071635849583824565693440 10159227 -19377547531270262433789218025954033024 10159228 -89823931777529537239070780857019631104 10159229 -213649742184457931891572905446872642170 10159230 91083926165672776411065829225421502720 10159231 338424534434740882389984079506040476032 10159232 288964746795733685529161063390301388800 10159233 69524889951802881873238194702962211264 10159234 -51842312245224015373110286638615862368 10159235 -162314195404232338434508543226044107840 10159236 85691579074866447938871516661056307200 10159237 -384861689633301596716898191382470819008 10159238 -57560688827717847450791168333275987968 10159239 94637812534999956430913586131808521040 10159240 6705339543212126276074760431327641600 10159241 91345344049704701896302478527806943642 10159242 -250413275515789092333312682195089300480 10159243 318442267262162568121786378499115587320 10159244 -102130846379339732987630844069028821504 10159245 251091609532145781637289577734707120440 10159246 88913752447739820365799338231074779072 10159247 95076358537184829124545034659944635632 10159248 -4906455984023789154159962653483597824 10159249 -290777888895349139850931947445211575436 10159250 -294758293003728721260245372415090168000 10159251 -118175573191171368741778425400812496800 10159252 36660758817593663308340864175211218432 10159253 2198469208908638505728746645508317884 10159254 17921785224290353983895056435182828160 10159255 89771596220488166849406042579896075160 10159256 398354753515308001489507509301614458880 10159257 -301791223951207729902782313011410509360 10159258 43348780112589935788675506441848017920 10159259 -99617133021286855916337549244113487920 10159260 -49364925094954136753083921552825789440 10159261 5448247104147378205057371636157036800 10159262 -1442176259440513905746675667020645568 10159263 -14856161368161013919113189165462383408 10159264 5292209896153765542090124322468659200 10159265 92513443015140987619075261752321975720 10159266 2653005922121832351667173645686850816 10159267 152484839548315058044366449253278681600 10159268 445953711775329300738654837095982163200 10159269 253316305801252926278405323491894181920 10159270 115783622509966623663228958398714437760 10159271 -165985556685357270484865988403286331528 10159272 -155578460760135560777552067092900705280 10159273 -113839445554204519383473403543470793478 10159274 -244847298071678877813947726621881918368 10159275 427754657061184520115226214178105600 10159276 17352363428905923477067344163090002432 10159277 -58416703425881275917999063389627325888 10159278 238324169424357996025836556029874222080 10159279 80298673215255961172992277803895553784 10159280 -16854534630338217365276529631101911040 10159281 292138322097777222449201970023097840 10159282 -24096992344920480177232623828738275328 10159283 -106544575741961831716638799876746970536 10159284 111645059754097984068852251965332664320 10159285 397514644254096895257272206840916904960 10159286 172374525230109640161439504295430050880 10159287 -240829988208270837916423648577192034480 10159288 438657741075220391482985478917319413760 10159289 5704528778046630992050818392241603072 10159290 -67488250809094818316845886088688844800 10159291 370240669524565971932924764889981742692 10159292 -27582253234001288982968467874491401216 10159293 125025048629168625303907353532205278464 10159294 -331352966725526358395604431900785168128 10159295 99509169439707707619936046322191283280 10159296 -44420573511318863207316797934891171840 10159297 -125336801194518743263175625396092946348 10159298 -97236281180212068239536209915723015264 10159299 241487510592964354930964126135959134084 10159300 73250213354367358213690016594306944000 10159301 151632871291626839800765075953033820512 10159302 -174394712173877325461323227699029938176 10159303 209356853338055380112533993187864753280 10159304 279852787766204706335429381497183979520 10159305 13347413396149307005854782077971098880 10159306 29099350188972733528491876229107802464 10159307 345935534925849141881503716787882752 10159308 -126968226197015468220327110483047973376 10159309 -2237271755198765036447584598597727840 10159310 -10519962552540606469967755705505168640 10159311 -200930154578716619635374263218972816896 10159312 -36666574379735712119968447323353423872 10159313 -80731221246679181939397519335210934540 10159314 -55446739717548514649885161373061377280 10159315 117140833346061619378085692370299590960 10159316 -470906850598044379415581955821458552960 10159317 -49248184160603549873585510659198944000 10159318 -28329625340318528378403319453995501696 10159319 -236727833659818388815421771695095166720 10159320 36618676579172718573201714636796723200 10159321 -163023549637869119151218990446534352000 10159322 -247427863641689149540602332697811638288 10159323 67320389195768113978834100172677727600 10159324 5265572454814418404103603891021783040 10159325 47160429009726193461805764347101665600 10159326 -88141962546118518015540966873895804608 10159327 439884172669810602846739012448537836480 10159328 614806940522080048671352949584102686720 10159329 51493720520783812605900294157807240800 10159330 -72978787151652918465365973218172449280 10159331 -24006981694812594925891521181716314976 10159332 242848830417359536786587703121787789312 10159333 294153952501362333072724553880300275582 10159334 288425240587584364604331786446754414816 10159335 17938522645247232793368009784086967440 10159336 514032391271734121906966440774563102720 10159337 6152817216313846338494647181092647540 10159338 -4024748979411446192438414888957952000 10159339 21481888664070916813661187385048017140 10159340 4125354148968959703815483477780275200 10159341 137653570112389543517310467176873515840 10159342 -129024790220125431619199020067594630400 10159343 -581699208414795680828802239065898079408 10159344 27212300009279594002606754975012388864 10159345 -17920245452809722710889996241097414400 10159346 153625474507044486303514065270108985872 10159347 -23487293128342796191013926488478810560 10159348 -282087145293510587806463433190860800 10159349 44446111292937616686355005741061496052 10159350 29848707353551736488751574084121104000 10159351 123447987901402406431862965612736135104 10159352 -121315581434604435461238856084684800 10159353 -60196093764515676576404477723975584896 10159354 26673617703581633674491884784482772960 10159355 -6011165434907697804296842043710620480 10159356 273831143243559437281898575306676782080 10159357 -134700798596729841021416939966396218720 10159358 -95220458751971006155826679044624464512 10159359 24250036299196589606650671375877158912 10159360 12822693954716713052736531450015252480 10159361 -561894518194420326603373843933040503038 10159362 -171679931987334284137257876287850018480 10159363 -597689663933895685045777749571827216388 10159364 226526617033540365896556758391716635776 10159365 -12352657150063946483119838546596730880 10159366 -33163075498559583448543225897874664000 10159367 643552915753848152425879904273703347520 10159368 130636339906017422343905824146502901760 10159369 392831401139788757338796764547505278160 10159370 11992186437306986513151312939509362560 10159371 -103019714329922656390575512590184611200 10159372 -205576873500649322856480537940376993280 10159373 24138639334089670374511096445618127840 10159374 10218976521084882266377526044362096768 10159375 492779584103150679346864158220550475000 10159376 -39639814547471813105827026153571614720 10159377 -1791348446148881504868922909940145792 10159378 -125281749389111423425985569048573898976 10159379 -459771234536356405259130434798908830624 10159380 -57230641443750494125654252484472545280 10159381 -565711735438378028238242194085884280818 10159382 8994866867564797013621919486605750784 10159383 122445899600877286918652579853004069248 10159384 -189479523983166354398755190671596349440 10159385 -53152922066124577930665492341700699840 10159386 32943287039809475844943609334217732864 10159387 -193234264007280581763893897339753571840 10159388 266317141536279548540664008917135474176 10159389 196546254310862160918703888062349702854 10159390 8968022060342081496866996905697472000 10159391 -209128782333870378145824207213250686216 10159392 -286409333807341019152804304114345312256 10159393 -28731150991494842503149157237429791440 10159394 71864488524248633829462180145140306432 10159395 -4010423431844424920809643360153568000 10159396 -90816189461088199863583649703210155520 10159397 -137888122657519748253314803039561649088 10159398 -227520380038317920449124760705055754880 10159399 -105005554062412321299301491134515524336 10159400 -24960098952701700896990368938823680000 10159401 27341578621712965410106186138564086144 10159402 -283523784821205495298609468993790544 10159403 111636701021397331827137093087694089652 10159404 156789434166083462110512469148255112192 10159405 -284021636486513858769975754203966147840 10159406 -29553776761681255077136228516830982848 10159407 -141137775029973251285857085746238290296 10159408 6124480149683274332806594810090946560 10159409 -181276091287906787124556264505893147596 10159410 1505721474326984104651262344374988800 10159411 -448955447514418272778348530352313835216 10159412 5921726434138592534070748199496069120 10159413 12330930946680908831418220291510757376 10159414 38886197791758632480493860247790683840 10159415 -181388969689723695231439045879555581960 10159416 -305332084313490013362005560406539776000 10159417 309248573933682264909163947111656294800 10159418 -53771971271131395962786206451909565840 10159419 -309449446216462176758739365385398542056 10159420 41846697204837132233104471690992161280 10159421 213061674184432969304113072693028882892 10159422 -6113329550534357149087406476767928320 10159423 -131947123467527174040252997550606866520 10159424 -12875164408174744285931601065083404288 10159425 5181774249805300472648156599200781500 10159426 397425790799971013560635749175720929280 10159427 -357357213186209076400757180508987240240 10159428 36828278447268260860801531071590338560 10159429 29784325399928255899592197652385311776 10159430 105501465486534985796633162032086825600 10159431 -48148790391883826405123032340180681472 10159432 49423808793023223624911079373584614400 10159433 -604671056326549384058116882553587242480 10159434 39844016733986874270505935458364976128 10159435 -9591021749896915030273867590610439760 10159436 -37486230421137067658313355763448152064 10159437 94182244816560564388185236057065882560 10159438 -2134784930826565449246231397933545600 10159439 -287824197965253056149228779829010347440 10159440 54121856042684883732123018550206136320 10159441 665537829232076673891688895407727851684 10159442 422656906579163200624576038188544608544 10159443 116389167504863097578298275309979115008 10159444 113302234737245159138517492272432668672 10159445 -386496438454674042889407963025902739200 10159446 -1898928018394661977391902519362585600 10159447 175918673202462005299466163136667136880 10159448 -32003281763357304731737942546895216640 10159449 -76497221233477323705541117357776389472 10159450 5502433066665862458041943505456838400 10159451 -364703234314493315648588993586577311600 10159452 204924342150992311693493890251869798400 10159453 -417337231381958963307073744747695246298 10159454 -157763935218695560944919255447502803200 10159455 -73375695895238590819214815140046560480 10159456 -533082664688617147482664241637333270528 10159457 -28109621974735912276901019017418634176 10159458 35896973160917427311434404914252587008 10159459 -353909339984389113771294073542208289360 10159460 2147151174535722355697487158739571200 10159461 16184746501732055577777816327447517056 10159462 134029101697716785888108082427400171232 10159463 53418278088231895884011408596892918712 10159464 -20632674398756393157304866128954081280 10159465 136528419131038775992278407431459405860 10159466 -248851834083740434450502357193874613760 10159467 5901832458390324564907733840496987312 10159468 -239000776738045551083491868767591710720 10159469 195681982619122771010126920527515862870 10159470 168219012913389488314024382125980403200 10159471 -156807315418155344518508107646624433280 10159472 23124379987628940823227228513629896704 10159473 -55707149665991668011116889728360428416 10159474 -68756372558755103551967351059769095680 10159475 56495395996011777022027852786815288000 10159476 181972908603824950833876764093422577664 10159477 -233983956695260460426688359550614846674 10159478 -112374220755613386611422238560856444928 10159479 -149148752776192696573458605447423769600 10159480 294830812656016601235686041008466022400 10159481 4604684771505130625065831166249301504 10159482 -102171193315766197923068701336546894080 10159483 -17812587224497940659571077300961952000 10159484 66359391605522107196464198302229334016 10159485 8375666849244368627892219750379397760 10159486 69904611604038106355054427891608136192 10159487 200646165659640750635611720580929516032 10159488 -56560501486895211965535664145537433600 10159489 -294579188997375798235708678178823113136 10159490 -35463578921684832566847508935187161600 10159491 -4714063325640395284927272526425567744 10159492 42397797014439791474338300372607172608 10159493 -152935427301923151526708090535914661280 10159494 -17868200942665700416323583898606856000 10159495 -208797702369550532634680840589014242800 10159496 94940699127059163992022276103660385280 10159497 93639220010554945498081662190169352420 10159498 277106947044760753876481743555630110000 10159499 150561366697235136800399485024842147360 10159500 -71364780878836795291883513656852992000 10159501 111963307567702527915774645847232443104 10159502 120990206530310686174170225018696149952 10159503 -223049772136583252743015970491770460800 10159504 -20719351055412658654849948912287047680 10159505 -152089178810076926527730967457966008000 10159506 -474543572224033670153955624796391424 10159507 182864613377914430431817920376821763756 10159508 192873973349956904425444051488540764160 10159509 62956808871946533440283523047384876480 10159510 77114652127645347665466824669015952000 10159511 629533115518302492746771727396546887112 10159512 150250438760508579957854023212997017600 10159513 -45273455716820188717487814777524155320 10159514 -107655919063325535732715113019994407680 10159515 75186476899646155830387654824180586960 10159516 48722414506747304043584731217931721728 10159517 101798448974096276575464049086928759980 10159518 68522348924080408454250700952420416128 10159519 -4457714336658570636503776230418313120 10159520 232668767432966744557213915971909058560 10159521 -127950596183852528934937174673137009488 10159522 -2612770579622562535199077658747496288 10159523 -643923180178848133551050112538110367200 10159524 1291380880927494635312638720405699584 10159525 -234159196511039774353202769386193758950 10159526 18003844806123183217817442654654119424 10159527 64394496283708092255892238361113903232 10159528 -153459303803947647768514158917885952000 10159529 178468725747665470207082956608386394276 10159530 16328741291281859602538079435914864640 10159531 -148320189062304583186424092345127465768 10159532 -30347447797665694484963286377853321216 10159533 525739405427188671661247752129030057920 10159534 6528119583643291936674898853419782144 10159535 -224761080761084045534389498803291326520 10159536 20060121851539920616803933544674066432 10159537 96384925497302351473841401164933312000 10159538 82296173789476947670970836298029900800 10159539 196341675032052328428834860378204032608 10159540 275635556718317119306542265583870522880 10159541 137230970820431860888040017511509370880 10159542 107203223539907882598739953234161910240 10159543 403199204396953487114098630931974162200 10159544 -49395793524485458071756148957722009600 10159545 48995786536177705858275310205902310400 10159546 129049683513820741604694984933516431472 10159547 36364273843821098400153142289585664000 10159548 38215921834410171823700160909286957056 10159549 516776877031312527200330861403689306220 10159550 43738360999884833391355715489263857600 10159551 24161071861239190650124553823849522792 10159552 -663379253396507442065912337539268608 10159553 -78185102852537514305442597821193771198 10159554 50902171325279147203450223577260371200 10159555 863969407704401759707015345825523520 10159556 4724634119171511453722349526756706304 10159557 -240857541454840099703552070083511695808 10159558 247778826038516502251335916846900271360 10159559 -633845022545630410503576794141952243240 10159560 114927392800762780122327697969397760000 10159561 527230064723840187139889391332755811162 10159562 266017449200222823256163615918028755760 10159563 -141887208093991914345852925944635043600 10159564 -339898565079368495769665182264145856000 10159565 150778031638876316908705627394188950000 10159566 35599936446682815938959123027221196800 10159567 -7466991255884440369440465252143556096 10159568 41282080139735857633660579393596555264 10159569 2424530745860584012119147462017848704 10159570 -126628357648673996579239761426329750400 10159571 -196907333248300722013457444100180751248 10159572 66829274558885174136813061173875165184 10159573 -151435434129294771511486004928127729536 10159574 -269726038545285130596700415596766015616 10159575 1810583991632047120337680341312108600 10159576 87476901857009838991996089270478479360 10159577 432725885187087038569158101254583676426 10159578 -44309014539433071827728101654754559232 10159579 -250638117853461664487477247455365146816 10159580 98363293882046943307690416163826419200 10159581 160546935048201997659688969512028570752 10159582 -136178917383137783428558681767020601216 10159583 78070799308499869420691556044587966464 10159584 81091994545664235416213658098824642560 10159585 375919405779551219573926805427368808000 10159586 -16921935125487407632704123754330378080 10159587 -12934192545620439766226067304334902680 10159588 6210033789019878170896368357698100480 10159589 227147852437000384549832149397145835200 10159590 42014988272796619398262405532002713600 10159591 218701353119882662696840339482876574224 10159592 547785967297336747159614979991739955200 10159593 162643028050279098615251632569931139328 10159594 155133777627975500033052726889442323200 10159595 -138337198597383139704600168589273226400 10159596 4515429488666183915829412782757768704 10159597 -177828739695555211824536812148237857568 10159598 23399702526189185545816474307739641664 10159599 38440199038230132686899542348116613120 10159600 -44316597099351249356040733127012352000 10159601 -161864771611118272758677812770266644398 10159602 -194960824518739240571330621114619447168 10159603 60230224859054770179370774834368195024 10159604 32630309189699630102609550997625303040 10159605 -277985099925672169860231769527134127300 10159606 -181559402643338765598461791951680759936 10159607 8115789648928062317850911869506938856 10159608 127012108906281295064164305048793989120 10159609 -45514189844289990734136650757125319296 10159610 -1786109166072088693728433158042512640 10159611 359037047782636555478184482341938663168 10159612 -85371538413931816589602415720775032832 10159613 -504105158062140635124185792064504774138 10159614 -444617795112101361584010618848082063360 10159615 -82866699659550473876267846144722396080 10159616 -8444848881628340137355105293333168128 10159617 41819518763402642074542068527023360 10159618 99848236307134539488029693344960431616 10159619 -11071930201479224704982920227932200704 10159620 -106046715933967811164418885303676395520 10159621 -96536663110055593712476533976171511300 10159622 -190725850594429337228088261089017411776 10159623 2658367167120196055114880936479910840 10159624 -61394983782912313169826401044229975040 10159625 125830505109525412398883182502719264000 10159626 210036170902500548421471144699946009344 10159627 -97935191576826494538086517829282783888 10159628 -108613780232654165373369240673753067520 10159629 15646535165295602613573710963433545088 10159630 22491136312225183819791613120066467840 10159631 -209769663262354256655404422682174540688 10159632 3502881515565178293730127058079580160 10159633 398575130968613546065522611595805165424 10159634 327503502774517346260376243304706467216 10159635 246889860585861031248815760143415351600 10159636 -58669429707414211296494481396292972800 10159637 258099953601334545407513492028624039360 10159638 71890599726252004076294398570286506944 10159639 -162738183860359920423805012869372940800 10159640 -3809705150251237047046966477440000000 10159641 -56091695420205435442432982834689990560 10159642 -137695424916560959257477529632087905280 10159643 -110522374998464601365825667224533804656 10159644 340029248649167450559489977274628608 10159645 15795352986604605470246353457917465080 10159646 -68205131851661539554058021384244907264 10159647 235987788729602732496787826550177338880 10159648 440164844542237703407826490932891811840 10159649 476821273789466094154857020576010786480 10159650 42634231452401063883840803098809705600 10159651 294595983085343556044077843214605298400 10159652 -69936986162838803807390585506916057088 10159653 143881071030872448211533282969835008 10159654 21628289449670064569208426644086903776 10159655 -169425784727454382920407042172633404880 10159656 -52707794160718628321554771885682933760 10159657 -592799425837481270514886930728216334080 10159658 -113023571922961201665706773798672298320 10159659 421908882612422412723944327177311646424 10159660 -79108577845293036097012256705005056000 10159661 269343695639349846826698754659123363840 10159662 186695083222253474546815787769518693952 10159663 573636916723455239459216115126115184912 10159664 55979511684763898651592522128108666880 10159665 4462289005862251238961249296047249920 10159666 134925908409912838288909024793220292224 10159667 105746609517887603162721520770035263392 10159668 1605291118110508633307727581549144448 10159669 180336949882777160433912975761814587644 10159670 -75941449230214354417082129292805854720 10159671 311684600915214819409297972517883899112 10159672 119293126229402299409754147100390195200 10159673 -506482019382573138529362389173216773078 10159674 30099652216415933985016622000118595584 10159675 -4876321350077671250460754840976694000 10159676 172758210013647469438702142067034629120 10159677 -133288044810131268948869007781943790144 10159678 -133424343550048224490533208939439151360 10159679 -469783933333634793391223902043236912824 10159680 6567335868603375310619476982602137600 10159681 44077300901558402273346976427632057792 10159682 22043978213871849187698871633903449600 10159683 -173320637283983057186191326599222382096 10159684 -65748247193701627087678027865326197504 10159685 -149362829503352991337993296053663239620 10159686 34758568641048325589429545875309601920 10159687 -123904618604201389545604860468813162664 10159688 -122682663195783462344193456084934164480 10159689 -198678463308984846201380727247068635376 10159690 -156959648250867095689843475622595476480 10159691 43511171275248310712322403920662393184 10159692 35420366439306829461043868701816659456 10159693 8974399957418970752637015157753139544 10159694 -118783619861413869563132467882266842880 10159695 -933155029104526181412243591143500800 10159696 -149137540960827683438252519982891008 10159697 15208052717606493312593785183085679732 10159698 18916734772326122483249179809483890688 10159699 506962022732334841274315554070025276480 10159700 98856748510647337698960541975928064000 10159701 -374775095026912569366035962839278076768 10159702 -9745265830968831276453214476920537856 10159703 -455835268505229819619574730588278253048 10159704 85205411607934068070169365182604892160 10159705 -179198887093295514792796440704977145280 10159706 -13706169411500620378685345973960387360 10159707 -312512511798092686350566091077615347560 10159708 85421574315094313320128409440265998336 10159709 -562256514571451707391326323461967249594 10159710 -144620860101899929458949205747041167360 10159711 12417699881774190336842368818301889224 10159712 231833366390710578694647902005602680832 10159713 107232996103088624255169389171229732900 10159714 384273638782844622582288608647828185600 10159715 -466107717889894996001221605317013843600 10159716 -123623859729579647695712137628384624640 10159717 -241001094803922215030915900597969802180 10159718 -145563830652403602873847787808161185920 10159719 -140406832766080550852539721822509838640 10159720 -337415020191466753342541858632493107200 10159721 125198987157146414397754250380093979520 10159722 -191482923820302218077001205820435215360 10159723 -58775545351890274676080948988446581760 10159724 445061199221317172967938156073964786176 10159725 156715063035287081399641859320577253600 10159726 -324093134229311470359918167853322237056 10159727 -109678873732338880166461350596414096976 10159728 -28848516770801594447130540686377844736 10159729 6574422580384835967016720147657634484 10159730 -10006341629220617134300600727769868800 10159731 -128687780706177363355981178701797381840 10159732 323986902767210745241864771362381840384 10159733 528770753749863765140449506580353723648 10159734 -33130442303323478754446494083432385152 10159735 345198135718170639965531694324253012560 10159736 276105917562437065326064413411234447360 10159737 -64303261574652415369412458301268587520 10159738 65344698629413705867914318159629489520 10159739 -620557348775966938490092445529682800 10159740 22426601201526132968909800245415810560 10159741 -241852496285696688318031630949717748000 10159742 -128758843685685799460187283838412937728 10159743 61160912840240943650138568681823984128 10159744 93583576722385001380788393842678169600 10159745 -265627087041878321907891240776369764800 10159746 -17917908263177020183240404318771609600 10159747 -194411262676596900366344179845116036960 10159748 -188902325165570047386182049779677876224 10159749 6093137478513541831843564609072396830 10159750 253377306756185204825255016449729280000 10159751 470525945109217135081407210808322352 10159752 351310850778417973514279867040319365120 10159753 107832811160883840431090062212559962880 10159754 -104489786444243404614432929242597287936 10159755 234825679973808943127884555025205496320 10159756 -7227541074887810809417794313435079680 10159757 -206092306030090794645685461950954045088 10159758 -69748213453776126881339983676634286080 10159759 -166145036296170631516750487383946348400 10159760 8601471072212508080051184350888755200 10159761 -357474074067892865687776584998247750816 10159762 129980008711035782367931696867520902272 10159763 566024681674314317070437752406000964012 10159764 85447631959205985202327253585481701376 10159765 -54462796208427839105166838743744000 10159766 103206135707885577379028431393713548832 10159767 46861957968917100392607281680936627728 10159768 15535834523745348858841057166207170560 10159769 290416760582983487213498956800680260170 10159770 26882402985173941388754479465716857600 10159771 93812720588137134124223092852946373072 10159772 100259908647009820558527786982542090240 10159773 129648250557385425696118268013320881440 10159774 -43490466322948298257445775376025242560 10159775 9521533325077924851406134247942662000 10159776 -625580736904437868619594830450733875200 10159777 27866581813331024145525256035030566080 10159778 283873456817485145674622783421746756256 10159779 -37244741077138051779642977002517703168 10159780 269727890068076099186944029905820541440 10159781 -79203084523586454202685706185935049760 10159782 -225300796263578649190209768825145344 10159783 -56177148600264825874484798306258867040 10159784 362422487064939708514483076960062003200 10159785 38868117419444897187916892825649949440 10159786 42646403138897141021237315667887683584 10159787 -331729382738110399859527225585742664408 10159788 94746739974431622463076517788306042880 10159789 493923662134236396179961768445563597590 10159790 -2913826602916090503699135245751951360 10159791 -41519547245338174114018410047681724408 10159792 -19360274810394464850630249667564535808 10159793 32758075232337111651593248878122346816 10159794 -44483952074046228839428758243711889920 10159795 -61749644094520689568772540504000232000 10159796 256178497130053452839347916172443179008 10159797 280402186247567169575624498882997223200 10159798 144479080864043561732343642102210048 10159799 -52290224945965981113400068076623719736 10159800 -14533220975947783897137772827525120000 10159801 237711383794938610087485891207031525802 10159802 83390008385703349904973627416092692480 10159803 237727896966339073364380531388606006400 10159804 -163462451205068655344353176206195129344 10159805 356273099606751985312998877625188844460 10159806 -3988009769243227780526660677193813376 10159807 211268023458957141962784155612797941456 10159808 187800576956297556313032468332075286528 10159809 315944458878828744188463367030426943328 10159810 17056272007512775621430144613236950560 10159811 -99283874949388870589978862766778153976 10159812 90107906457000316926614478636047288832 10159813 479005805166664059904637659476645296640 10159814 51160076133011878689656906274099513600 10159815 129516977737105861000076171277925997520 10159816 38363418316664102368309178973239377920 10159817 353256015611214632534558913079456970880 10159818 164539884140608625631760708745979381504 10159819 531159426624468487621516922839090051220 10159820 101469982156196342740437367298680796160 10159821 14423454425396918046967215292388179872 10159822 158270956334165639901920524816981931712 10159823 -85660295323629812182353320266689345600 10159824 -52113909967642604572912554860955303936 10159825 -621825036520694507885964126002814400 10159826 -214593886590308529847548660525803883888 10159827 73412267561409805916064533300845608120 10159828 -94235379257417382219355064756811044864 10159829 169866416939196266746446092513364438876 10159830 -24101148955705704808006707761474062080 10159831 325956690205545775856884814557072926000 10159832 86185274146988433907993472613273907200 10159833 -155894905454612759287389769283853174576 10159834 192142631233943002539855998004393336816 10159835 14346722146702318859833455321207408960 10159836 -91871553739688445592453285134986821632 10159837 5176110412113171508655147035786704652 10159838 -112360830465863205940256880930501147456 10159839 27171091821107761552690313627464391304 10159840 -409681899663861978486302486547824640000 10159841 245023851342905123013130955279874177024 10159842 -38255078938463995593444693958221668352 10159843 -438319722961782406636662023312802743908 10159844 -8839167505621214151588430332003963264 10159845 151986848809601164494373784778701135520 10159846 167170048501296586039797079443220643520 10159847 -89332603144291100411159462791236406848 10159848 -19729123790771005021842837571154626560 10159849 256790364593359643186042195666967589632 10159850 51443691165893011503549953715496480800 10159851 99655043789924996691634449717718632960 10159852 45534091069745641715018935186817351936 10159853 -56402380652911868001354383190943796640 10159854 114782549542247398626427912078476755520 10159855 -441725833167506109784123714740943716480 10159856 18820435816805883145639803097293127680 10159857 -172526652055921288094464100463853803360 10159858 7565678226134545590361918798890293376 10159859 -19215935720522564941192442495866030080 10159860 -67794459291062458671392126781732864000 10159861 -295116378608979492758616073332636208800 10159862 -135146971918881550885939152801121171968 10159863 -89786905181536404620825694023117414400 10159864 69074261813624563039384499591627735040 10159865 460994578151797503056912633178173293320 10159866 47027336313783685813582864704997015152 10159867 -23459265857836663918383803697160023488 10159868 -1652985233451179746093538885562401280 10159869 -25485258350279189076639495490304030592 10159870 20565134091444719413797527556693504000 10159871 -73388820001826431299245680431887490000 10159872 -155823782285857211272861362151898480640 10159873 -18165361495691855427319007504046080000 10159874 -145314060675096883270348462039676528640 10159875 6087707442714629363785100827755876000 10159876 -629763461381439266724522129959364998912 10159877 39564892825217290010186575237519847424 10159878 -67461582918896292310074905080486920192 10159879 305144421891366238038681028170481859480 10159880 319990934079398335529571703534603468800 10159881 -193121408902897404895251205837444355136 10159882 -79832573231084877299431129025668609536 10159883 -93869940109006621463640993295032129696 10159884 -37215759056928810089281549737202483200 10159885 397402936987143820634381420980076309580 10159886 99837804753708478168693663174189056 10159887 -81270777625736711428440973247984899200 10159888 -51407073630902686480158033431291805696 10159889 102109206274785548953301131551264504000 10159890 -8854159113968352613792038549038592000 10159891 -242441981988556852377186524324894255200 10159892 60827789283879736611637214274455983872 10159893 175716535727106744801370540306312384764 10159894 -91195099390516135754385308280957633504 10159895 377271305492052688433826961835202101400 10159896 145009172045755539106018066569780264960 10159897 566082117075323623058115498525343683744 10159898 518385935828754800397663286570836480 10159899 -117843700840135192956834894427062149736 10159900 91626399301189418486681995423051520000 10159901 -337336247479080519582957632211737491098 10159902 94385212614330518932855348450093652160 10159903 203255096559816299778064400584440304984 10159904 -94899510271751607253038743679079415808 10159905 -90076826176576289617482440036988497280 10159906 238828282753997964555842435670619518624 10159907 -531628816221162758548732923823352423844 10159908 135269096542504370862046977167025684480 10159909 -181601694048102092471827259865558062720 10159910 149098767902552390636830520620636479360 10159911 -5318108934914432473056943413796008 10159912 -10370840137602978487634251117395148800 10159913 -74116899943911908117824443012856616838 10159914 -20224742439184612749791460090661943808 10159915 149549210659852079783092404064011070560 10159916 -55037604663544430074952922800327156736 10159917 -286394102654768562347335839420073149120 10159918 -43591237702287023914879914386668944000 10159919 -178030579264742760781590906442238133888 10159920 -36353933582184743264162003045608980480 10159921 10569418466547087762286127500775494372 10159922 -171038385351518161506470715015167221488 10159923 -18065801231833115433787802362926194832 10159924 268093768959211254623369152355692992896 10159925 -44192268104653143346351176187389619350 10159926 -56607351985016779933646626068403531776 10159927 -114278175874516794820429164011101859200 10159928 -147806732832150091735216567964975063040 10159929 -132431988625886443252310952199951564476 10159930 -94985970307644328541490504870695220480 10159931 142184903655010145536418536757369152872 10159932 22396746573009201102780986730839388672 10159933 24304912723931956464204068939626745664 10159934 54821225149548090314812030165502927616 10159935 79893926805881013576194626313442018120 10159936 -158233940461864815518836024096129024000 10159937 354739299281471183988707721928456091586 10159938 296602543299949162348656940945187800320 10159939 100041107651014447001932806034352348856 10159940 -2990751657651432648536089596435824640 10159941 51526625837163144989470342977928330368 10159942 203130066134859455270138524488926212320 10159943 182437606136128286198833674514698095424 10159944 105657621500626686732143380293169643520 10159945 40473549513465326159837996073864312000 10159946 108771301640095421249992004918522749440 10159947 110968349978120280813467686014696587520 10159948 -573791960172313270386414625204789645824 10159949 73777597972301765622385568978792008950 10159950 -101692689871162573555196414923182830400 10159951 -33671492901160216569004455985932217008 10159952 126763695126555052237902777146652229632 10159953 83432274207258356611435895019618723840 10159954 -3167989798118265144389582376436384128 10159955 188707887802580824159419577370737115760 10159956 82859617140888613339373524507811901312 10159957 75255794912245799562293795698039872206 10159958 -77267173214770244626906552028336726400 10159959 127746508362940160934197832532977203304 10159960 168023711204808983939329468043212800000 10159961 -101911133166686270360248300140977971968 10159962 -103773186290078335703548783830570536448 10159963 132886840856037566580003173451201865728 10159964 319699472491232294370951885138569046528 10159965 -457690666543053368758898079311175456000 10159966 -163974966965212727363969745500706362880 10159967 325892448552506647420725067157297157192 10159968 -25218480085445668084971399027162611712 10159969 327876159337879986897076345934933279620 10159970 -14495755212203813103330148573494590400 10159971 -41106501169260177701344493268406858752 10159972 -19561351737288717125450085867965510400 10159973 40436998436226296601961935851943893340 10159974 -66200118671597088532530979924634665152 10159975 54097195489235591476248530635257360400 10159976 -346386233899777030834963569039106099200 10159977 317477360702717911155786484585202758080 10159978 42704105177547422336069165535502355712 10159979 132734949442426645401802026850637452080 10159980 -302157142512872216253090035364938926080 10159981 1182075647631674872465906634915572824 10159982 -140535653238121777891529490378597576960 10159983 39747151787889290312177535764045271960 10159984 -2528631746262552265186655625084272640 10159985 -20078360474466121668442692559585247040 10159986 -207431154020773259557666258207887294336 10159987 -259979066436258773929904237786174397364 10159988 -435887579223775530816495678338558032512 10159989 21611265087313201765768428724768653120 10159990 -258653359025663319270730674360247749120 10159991 419724636644708448667081460568055382400 10159992 -19774722176152372928954214632794521600 10159993 247958807344093617819135864150932193604 10159994 -2648010736525022763191918683916079744 10159995 -92294972537601817737529221099084212880 10159996 -50540242800879269907295569541892481024 10159997 -1478905005625238913531904371835860672 10159998 10346577670550320633385377775821088064 10159999 147941217399716336000762212978387908720 10160000 43422355888900842546631492082073600000 10160001 217467851953818701506753388834661945330 10160002 89879414209165627570426527428441186304 10160003 51926654419692464187926005879383360000 10160004 102536766980388121111144462600998276096 10160005 -26855505833607122663768124050172162000 10160006 -115788112167548448909187471394251974048 10160007 -172288234889671869730749897259738416 10160008 -24205358046495384971653526088452951040 10160009 647973755834339774791668922308633453210 10160010 29007518394394932251131402734080655360 10160011 152915311385180879813114907874176038612 10160012 -83508044053478299514389921201644364800 10160013 206404403544454115195684182359798519744 10160014 -56543581008277875183241492534098445248 10160015 -57954564810548620767054226064251178400 10160016 48182808404732780096227324282884194304 10160017 -164382160622550857735816970424349953216 10160018 -126524925063541197793416956918931135360 10160019 277893043368899819462191389064096606320 10160020 -36663132941509143143970349456278528000 10160021 -450127658174673385950927881445094223556 10160022 97137814854330196207581415745654484480 10160023 1104230170695909669988141424418571788784 10160024 -89339168274363615668097441011549061120 10160025 178833266822866351426704950355905374800 10160026 -95252069907155177238652454156367510288 10160027 8398364284327520218417596387078917520 10160028 -75116944691715107132994657133176698880 10160029 109109525974550469135292483428932629440 10160030 -152315077906285745045056474097223492480 10160031 -54768741204587482723189024601318077056 10160032 666477990643871995422200123378997657600 10160033 49658612721837924988439114743472491008 10160034 159207448683545391386160181402361233920 10160035 -108162431462700218554215833769164843040 10160036 -167658153585814028200415613502955965440 10160037 10976079927778649990763242349013410240 10160038 116183311571814850017804781212325984512 10160039 37781492468296372683952243157621506920 10160040 -1582908396453452549225155153526784000 10160041 -128916437439348997012979235996052473200 10160042 -83407684582416735127428897289138325328 10160043 -16886928486641996761512714538172156160 10160044 -345781632010031203396892288742349060864 10160045 -144510144698112344793339291465709568640 10160046 -7798538171121516233502671245296176640 10160047 -44134335723675374736765373715299464600 10160048 68080377354530177088009081103997878272 10160049 -354030093007162503786270983800063925136 10160050 -80417694155686568093212084139428375200 10160051 -17755272269165813557371874323683242296 10160052 70813234694203759463555798894739806208 10160053 415279943495241405986653782801416568302 10160054 -102253890400255565709411381762469229568 10160055 -79376376125540581551190901514729022200 10160056 148751884908052677601711249055564390400 10160057 199639490533308651784266275035441150932 10160058 -13895215397877826789370093932668988416 10160059 76030350357481949274394844315926563840 10160060 318749921169451339745523212983126348800 10160061 46525181027851278157674352948267665024 10160062 106525451444019891855002579819961763200 10160063 402216470142234549520618677516787407480 10160064 21922780835729565772558990419469271040 10160065 400526284615055788577451441547103765460 10160066 -6080011591208819116530763561071697920 10160067 1639178732930211964755727517908516320 10160068 -54048458841260240908467760345942567680 10160069 551119947202065803778427254427777464960 10160070 -78950716342402367110640571489242908800 10160071 43977990971834302686094566415536443632 10160072 40512249761972001201006291787246141440 10160073 27499826554623174997381839500085357888 10160074 6607868486459803411256908746090943536 10160075 -233436575752523537727213088889876444700 10160076 102308984814637191762280832921884933632 10160077 -999340526347633138815830309481973949760 10160078 -1440813235579853672093316137173934208 10160079 -207926874236432447528276566655350623360 10160080 40135196636483549840259573267572981760 10160081 255407654112480082339376021779840895472 10160082 -139872850920061734517177106364956751600 10160083 -4212907267102078471687208494483975216 10160084 -304535479637066137177257494228302479360 10160085 -79002884726475456561251916268081676160 10160086 -98382354895645881124829645158601527008 10160087 3920112325594953762970512846075787104 10160088 -64626834353659703530719483090797568000 10160089 60358571291799036815790949188547798080 10160090 141578452385139700591239265460807896800 10160091 182889248725824098468654216863290264300 10160092 120722192206940042381703809854430231040 10160093 602028760651715103691391347353979026342 10160094 -5451462596079083005225529826763772928 10160095 57879631469569605141877890037928294400 10160096 -7920855728119463554707768842920132608 10160097 77266171715711901730354561930204580928 10160098 122776336855574078570868297444408967680 10160099 409302403440885652060576262060247051648 10160100 42984454269020201947059387237282816000 10160101 422389424525349795044641925190455028348 10160102 88660160492976308592010139253525910752 10160103 189184184835906015825898678985777693184 10160104 -51790592142473349615768752684214666240 10160105 -286259535017223466150425778793988907740 10160106 75661550500624074983138206076675889408 10160107 435214575126405538474327251049953018356 10160108 -51214783514303941393580756731333785600 10160109 395067805740027090370653574827424657014 10160110 -26434376127048001437390719381414783040 10160111 430484213967548071793110545795648009120 10160112 -19370561551089766169947975341854687232 10160113 -639463926796542716664140270074632522816 10160114 26501098332795326550248469123357139872 10160115 -89155741711030706858833910586021684480 10160116 -99981678433183013520654120054107906048 10160117 -113949359721182278009716011231158779840 10160118 12166304585153247292067880565063967424 10160119 551595032916335813273862491700901420520 10160120 144549488323774568653599060724905676800 10160121 124541149500231083898297771597799765392 10160122 13938414278474979085293631971428620032 10160123 113169733272303545569905635031322906440 10160124 75943532494200113381922867087711298560 10160125 -156218854743959079293228918481329241000 10160126 -893441980303212043798463909953093632 10160127 -295321659008970096290052778113543720960 10160128 -20466685655577528915957643802050560 10160129 -57212699792297224118673315078524478720 10160130 -29518529495957518798387404282189888000 10160131 -281575917624299256802354234449846038688 10160132 79751734801803472514551176685166752896 10160133 333629942344866436761960099471593286624 10160134 49651229562597198603326199838029957216 10160135 212401080509106985293285883961578071360 10160136 125131318919272599248045175955756646400 10160137 -116316017425647242770554500166607174200 10160138 -21613370136725072892181301369886467280 10160139 -356977894644392372664343840358640000 10160140 -4839928033096174647122118513558835200 10160141 -249212127124504932805735333699227232458 10160142 -167925535949648001580631903315896625088 10160143 70876239454943135624354151471328971360 10160144 -6162205582840158908867603399973273600 10160145 139511899898260685425172512577571978420 10160146 -160370461065114044910014919644545327728 10160147 -162953503287329000625562810709192379120 10160148 -400431663754136505556260784631966214144 10160149 15533629409146452453277126237003345020 10160150 41187766828436780568212628468180144000 10160151 -98086809490109925321743902203643819440 10160152 -584045990482869708249766972331442769920 10160153 246330732140732313259962307806233213262 10160154 -11647210803666012719087593352087911680 10160155 73129159091030080487076436041518670000 10160156 31423060572962776054362436667841274368 10160157 2417593240883511223562315240426594304 10160158 -27574820870303206885658088366188908416 10160159 238354271716246050350968077683284395360 10160160 259260759354098447259564555835507998720 10160161 64584800225683624342747348921407960000 10160162 -144448274724944156899677336167034837168 10160163 -23779413803269790558575176558310482096 10160164 89503402845740915339579323293288226816 10160165 20610718271066186643446575687605789600 10160166 -77518518626307282376719416511937018176 10160167 -229399363838695840647379940207980822968 10160168 -37717871251293569322348889074431600640 10160169 -781917011272174799722983084307741824 10160170 29014675263481437827350832843288904960 10160171 146644341298068366660030716025826009344 10160172 -69937854677720211060120409483748709888 10160173 218667419526526355126496194510958102422 10160174 -201966938396755587381303594115000877760 10160175 18394931820329325681354895006500111000 10160176 47445104231966132390030492524150915072 10160177 -136238588911075600836369627836203828974 10160178 49220698558237872935605172095744622592 10160179 266074116075243534723699079953490793760 10160180 -165021192438022566504330125415660729600 10160181 -301240961838729391400045321948960469120 10160182 -213957762336175586381084847623422835808 10160183 295063199020648930443262351557143544024 10160184 121160111180752208875435778760136888320 10160185 -25730137186693943361723481299233581440 10160186 -323534574244840987140496397456594941440 10160187 -231308573694179496572469296439066372840 10160188 72403099035841209109536160252765843456 10160189 30183031139093489381756891668595619840 10160190 -81380886137027757268756415224186176000 10160191 -359958587968714259517413223487928665408 10160192 63300149598575637878057398689847050240 10160193 -401215196334241328363261007381441900000 10160194 187912709961056018121727107731629672704 10160195 148156792208466611688627937496733277200 10160196 -48693034578095707694253039633798042624 10160197 282620678219577285517518119906730648832 10160198 -549836165041882386695338412413465465536 10160199 65235193078587462913530566045027427840 10160200 77271256524329964146792600613114624000 10160201 678986336868294571777908135965977392612 10160202 46320863788573347922447728296161463040 10160203 167961903190138506275652777188890370760 10160204 105530634399657444802586906466580478976 10160205 127518674057583676935746874117123801600 10160206 57333152612180678452887312484259906304 10160207 -276916567610304431780049957656060870544 10160208 47233423712521253249672274651886387200 10160209 94797103314790487251753850968377207410 10160210 89344018116701902838271869997531635520 10160211 192269823091241549574055877366765209272 10160212 -4749758251771202861812945636048844800 10160213 15389680468003571701249014238161179520 10160214 -774114600659299771440536837970283008 10160215 -192392011391082829743087988485307584480 10160216 31826904273742101778119714159299788800 10160217 103274217487544190111932023301354278020 10160218 -66519697386990626137062801808197031440 10160219 -64337941258407010655365930842559841280 10160220 56328542342519070784075913343756533760 10160221 -538910569771611533123708685641134952756 10160222 -224390156756786854897018885232129640000 10160223 9624562075993209023816899040620691784 10160224 -821587134856137165162815660352381911040 10160225 -247026514540715756952791245113602697600 10160226 15276326195754610193543469430669846992 10160227 76895485263633000065396547909701850624 10160228 95967870630634404135845966372856387840 10160229 -466453275925539764340120891710555103744 10160230 -54577950316965951717806277808255770240 10160231 -318497408918044199761700966252465919600 10160232 266739846087746137949968468115043532800 10160233 -335811565909266086435733234882999512518 10160234 90965475873720266774751209987615707392 10160235 15559923126719314032821535655449031680 10160236 46240568020156102965965923322406195712 10160237 30294643595895922764610588915624103280 10160238 131860419907677142585365474531463526400 10160239 576508210239610893747586450875214873040 10160240 -12405827736787153426538755844549836800 10160241 -5642767576559415299736344635474413696 10160242 134679681713723610399026484314391404544 10160243 -80095029094061100920095541018092841856 10160244 148141236894598264093658124718956727680 10160245 -4380697900639653364983009073318041600 10160246 -192567859476135843344007135775761560928 10160247 -9018648048872118902224903205026815000 10160248 -60299566988440001505047280704537395200 10160249 -743500848866429522706789835163558790 10160250 -22805184848594583814667482175815680000 10160251 165590444844652741220611144196191534104 10160252 52158858028680988094680299289675630080 10160253 -102822413120459296764299332816273674138 10160254 -25075524436514695659576343761534099456 10160255 98806742357126292638922910035622520160 10160256 -112540782575314655118150465244417228800 10160257 181504778400817516946991956030011477440 10160258 -192079222379879923249311281543442473520 10160259 -175880169216629441125688174120656314192 10160260 71339457756221932708659570819252572160 10160261 -115186669581368500860558512403262815138 10160262 104834077151696963059572545208474009600 10160263 115417195543849374151149969864595122264 10160264 -458205044234464877787981404982250736640 10160265 227235419062344071798981962590415451520 10160266 -217635999739281920342626116660811756800 10160267 -227431938577497256258271997249761156880 10160268 -246855349337575885015210138032763138560 10160269 -125849850194297891854888803038233702400 10160270 -190776719112757165547020695228217945920 10160271 -434970958394490095078598931967105206416 10160272 162772572576372639219521024795069644800 10160273 26979925877357199816475534854559508544 10160274 83620747476766220379750388277420170752 10160275 37102678311948583185448555735362952800 10160276 171034149093277641320148276176486565888 10160277 -111285076230989938865335865064867370080 10160278 -28023175035044668719812575566593710560 10160279 71560766372012335390951911224139149568 10160280 186298605492712116323430879823717785600 10160281 55096234652031183776292064363217222144 10160282 -117660383373078099374526781097977124352 10160283 50547693558057005207653585703657941248 10160284 412042636646674389298452064062689455616 10160285 240689030970173858755330692071002927980 10160286 6420280765383020906289459778246775424 10160287 86453550595068361614454339608349296600 10160288 172236906928986591136572805854359715840 10160289 -81665336658681360263718060637442208480 10160290 14686943950163688821021298770230118400 10160291 -216259532174466380678082405513925681200 10160292 -56133675649071763459390046401401655296 10160293 -41782721274752732409869304733851579072 10160294 339783447100514246915415279608495169792 10160295 74125683048975673625599151879706304800 10160296 158945808451639148625919683034729267200 10160297 377709762345830269143892187460428281572 10160298 2747997439677088400092902561608396544 10160299 7334899928790787790837372323392745320 10160300 -158102641701002502149826397960019961600 10160301 -250464199912898359165550751270982834368 10160302 -219260402767766060604218889212458131648 10160303 -607147732631798915793415397168264034336 10160304 -31118737352536653448697307134558208000 10160305 67122180273309081234314692695767625960 10160306 142923871120002310713220772985325140384 10160307 18577830975122660572854193553314934040 10160308 -272989097442902292493517894787973908480 10160309 429248264077427381645945749280995254510 10160310 -20465282855035490496430173537544992000 10160311 93479983223752721163508331883013165280 10160312 -79411118792962870965992306937769820160 10160313 -101083464496974388503035915894774498112 10160314 47571301035948034301981405266126533600 10160315 105437740252897866155044994446173192720 10160316 -163141208425670224723255029591530039808 10160317 -586628231753382857432344358156389512634 10160318 -96044324807781256342868981180313811584 10160319 1687198596834124599527498491895556096 10160320 -80318629292027316680224746729237381120 10160321 13441468017683886009844313653320801072 10160322 17078632170838117752001540651837680384 10160323 20036737127993274694126580149266336572 10160324 487792711931995278116241937596581049600 10160325 -22062828692727859161124606532553482400 10160326 -73729615675679568737183069348237107200 10160327 -208270807788691015865706912380097867720 10160328 160066223661698117138587715649872732160 10160329 225804878797234904376909488661136752180 10160330 79997107313023760279961123608503870560 10160331 28527590667219157908356743795032950400 10160332 -12112636445739322619387469392359325696 10160333 -47669070882385419444585900823235692596 10160334 47904465126581260870077968755366099584 10160335 -312156798575651640299763720060425289720 10160336 82834069058823292249608063540643848192 10160337 112406865316569507631072521157621816320 10160338 -189918784765920396820043463997584397680 10160339 1413506718793361295553598297817831072 10160340 79536343295351879015900607091910707200 10160341 245778051380166435647587201311757312 10160342 -57552568396661675046225387799371443328 10160343 19621089667958170143949458573666816000 10160344 479730878301569746891660474365459763200 10160345 787200814310191054966459405727293320 10160346 22158554929985356412976471739822617600 10160347 -193928690715263520659336149192166523408 10160348 101077432222958521098275621731745097216 10160349 -250915093335425038120869622138027034400 10160350 -51811555778936400756445637879272881600 10160351 -317500936950665030694014348326132695648 10160352 257535987024550748966711675353875087360 10160353 76464864959169093489778022496988378560 10160354 144912741804919733827463114630962103376 10160355 83282252311013136293175968863200918960 10160356 473659499087070598342495267991328423168 10160357 -595400183703594384924750478304595467394 10160358 -18710404652632365593050642966503568512 10160359 3159740869718709575033221670626807728 10160360 70843219363533545168225979667606732800 10160361 163926012932309310989833675969976564388 10160362 -225154467521003965535051646344266308096 10160363 790582773115271490749675707416532138680 10160364 201807755158984239571421121817898250240 10160365 -112663298115423492019874671250098327680 10160366 259976955219976946494035751375270621440 10160367 -54503133920835575465436186654868341888 10160368 88179780099819557242437447710702960640 10160369 -192253823694869179650564416631074797230 10160370 211120763162414729044975655475225600 10160371 -143460058497720604011513933309074052608 10160372 38729450610086928418735424241306504576 10160373 -29623487672630609756930143698447336480 10160374 -9371133399921458783527688863305940992 10160375 1217180542252462119102730890482034000 10160376 112073111768643690018723140767422873600 10160377 -202358493576360873634708921208759482774 10160378 -220996531426742405232994082885412994080 10160379 71612032210426326832573517573452101324 10160380 -194768111212708003431519499976145139200 10160381 65367169064536987392964399577566740480 10160382 68322099040224233917175782392126049920 10160383 285713322593232619973975599688397661440 10160384 -1321606143239768611963784106923261952 10160385 52191752841671793244315955177565418560 10160386 158552075035313894167521117382384573392 10160387 202791087969141403425495792428638551036 10160388 4182782728450371697202519568525778944 10160389 -60804280952428779922722017675432587810 10160390 -33557386386320294072243311102633286400 10160391 158154403396036587460541788595594605992 10160392 333085303326899634839637850415670681600 10160393 -58987775519261033675867785164525140940 10160394 -8953623051679786150840128408221230080 10160395 -124155981019390640621141822886798707520 10160396 -315229602218495913821643504913336531200 10160397 8679933852093655935588376001523456300 10160398 -69388261533886530862592972063582878080 10160399 58080401566337119307490382695774125040 10160400 10536706325885914270215954823687372800 10160401 168053918680371028847466091528000244402 10160402 106381154612982300001236235827143185920 10160403 41850122151541491321877920972076089408 10160404 -198050519380004472373759311505863135488 10160405 14234449229071228545021376091342085120 10160406 -102019049337208034869358903268876317088 10160407 -66508261168313477026759631190514850448 10160408 -181752934744692512727593561978115287040 10160409 60394004593918558510262668428184724160 10160410 -57641802249268423764498594611521362240 10160411 -230221031770455846194508075051726840480 10160412 206012734230785058956606372746433344512 10160413 -968433882714196608052526251848740493120 10160414 -23983224763567370925299737641032509056 10160415 16863326247362375347830132382517775120 10160416 72054959837363225845465041548466978816 10160417 -265126349109561085129381597882672144620 10160418 -38018003834857651536904768470307046400 10160419 347126970742998076977128364241536073820 10160420 41742494093001470110552773661923713280 10160421 -342391166817022772100917596392930792000 10160422 64671042741567527709415063693451071872 10160423 -6250970845686511915508054805402625056 10160424 -691447537092316531769474911132395110400 10160425 210906566246168735449978996567980022800 10160426 -67135775912963643516325426512927563088 10160427 3520369461152899129850693177948075520 10160428 -118064092350901183042086763898646278144 10160429 -46912548267561833885807726286912836970 10160430 -5901221219107498609235694381251297280 10160431 1125268188894109905653916577828868528592 10160432 -8518007130038632815729767396870553600 10160433 -304809725050884268170294461208013956798 10160434 52094093641323422131923522814992706560 10160435 79866865235747387522506767443135227200 10160436 -16724530137233935430562896236599312384 10160437 -37314195139239287400402034698223744000 10160438 303318066681512567854393944803620233120 10160439 104875702310941985913047794570486587624 10160440 -407393862830394166590875936845240320000 10160441 -544956787023583682914476080782084655148 10160442 -52400475260713047101730718951713307392 10160443 203778711450537024910398872975109534692 10160444 320055479684655371080167516512616898560 10160445 -104144387540251565174166114901016074560 10160446 -319390391015913012012543411325187843328 10160447 16715318218110169932824742241531407744 10160448 72112356642055533146945849070735851520 10160449 321846720167573325605047081474039964400 10160450 -119122914792688699191155301144938826000 10160451 -122077146301538163788977402531634380800 10160452 -345104636325084998437825329431753428864 10160453 313579915945483726011545394587764140702 10160454 -16341120567953073298132858745909463168 10160455 -263916602781555811343837256593230229280 10160456 186336992297611738885168802368189532160 10160457 58443589314298369386830188945181441088 10160458 116873150111862930568191609226317118464 10160459 162546909327315706790914740881504508000 10160460 -160290752391002382935540052866423869440 10160461 -124343479445442409099753196781820405248 10160462 9526393099020839891793691425599053440 10160463 -127912432786792140131060360643103161456 10160464 13189713260668333579667448086605987840 10160465 76583158603704189650468879340388089600 10160466 -138330504471590394461235389666129544576 10160467 173209755458952129740129035669718972992 10160468 -5446525049456815701991909657945438464 10160469 -263678349369795080490357278367627007200 10160470 295517801908991174327106570892252800 10160471 242535714365998402848461732766366662712 10160472 15697212953456084349328056738932981760 10160473 91648025307940563194144171199413378580 10160474 -267617934782397679132934736801633909264 10160475 -63402528523110113767328172682450408800 10160476 28936423421181585476425514365088412160 10160477 -144317461017921683726216351866592755674 10160478 -7632258756660837352073452870590989760 10160479 -125207082328471559281226701275028853760 10160480 -122942798885364979553369975531985960960 10160481 97121606507378439786460988346115270944 10160482 -90724411215389905863808524786626559408 10160483 -711663791042400965798865306165949168320 10160484 304536124449198819873885960679612096512 10160485 -70748919821807782570964068151285608200 10160486 23018275053719528622487872672729936000 10160487 -5691354685848736995375244308285849456 10160488 138254477744892711925616429631330385920 10160489 -139463918009257083755968807355424256710 10160490 -47328952463694259862488028700172634880 10160491 317314126013748831409546667451779352 10160492 453988552672458935823690179758352079360 10160493 -118988545393490199932894077101978593280 10160494 -324049583184789898273597300645190877888 10160495 384328055422729067004655807818160820880 10160496 -4456297373864098012030549334410887168 10160497 75391251152320545525673532404474430880 10160498 -114183053107439151027872872370071111680 10160499 -39995704551350996122384138228302443472 10160500 -95949754331898829072963336075450368000 10160501 -147323295617769010845216211659793077480 10160502 160602197848337059630483689213367279104 10160503 196993511764650157821239409438344331992 10160504 604349204352072364645804416801426677760 10160505 17540776602067156953563043016486214400 10160506 -193109512890034216980780457208263971840 10160507 -175057827784522083321924770517397570560 10160508 43059227296946539122642102442001694720 10160509 -554034484402928746058769665304592687284 10160510 236356610490184888380434013524972612160 10160511 262292819735201115328290804634230130560 10160512 -68093215225391360068792842126046003200 10160513 -5949120925921455914751374850649253472 10160514 -30032849567524156196667353162759572992 10160515 341562572835597628892302770420702230160 10160516 -7043398574215122477301018522592302080 10160517 -388632468533908735183962613491260082720 10160518 -17983590285957040057835970903784091040 10160519 621772330684929065868869701964392233096 10160520 7713067993885899580941649917716889600 10160521 64846713531546268521926939140303129664 10160522 -1980489025904023675554562807510007808 10160523 140107547291962299580392860070644541372 10160524 14611984403743824690081898807308997632 10160525 -26138627314172056167195393862687975200 10160526 53038883600680078940380145762669715456 10160527 -155102039556146719645546725945374558880 10160528 1234901606098013173038995542059515904 10160529 -65569843176555272990966675195096892672 10160530 -75300382695656960266733364635505087840 10160531 -1126082015350878516917433886174940297688 10160532 -477041400182789911323749442318291763200 10160533 -171799036641005339859145721465448562340 10160534 -59593831548916900902836219696982703584 10160535 -14193509131326892096831628824116019200 10160536 -103381904154973167740662591210120120320 10160537 440748701958968045662437915629775930186 10160538 -56124384412574444995593420776892324864 10160539 456972228639446605797930693662682862340 10160540 -17569748412867573880758405013498521600 10160541 108604210776932517876087672315073134150 10160542 27516795921119219954377661463095971200 10160543 720397972431988713615751777025788776480 10160544 78269583553616955161666638032996925440 10160545 38030378906022676230299881533236817300 10160546 104678125792386284309803986530317624704 10160547 68419308985559743679699199179255566200 10160548 657122642845197849581180496586364436480 10160549 -38267699420084843276676025837356982272 10160550 130284759766602609751889643228167284800 10160551 205250401743449529356137409904140498552 10160552 36173164670137017261822655243575214080 10160553 -138592601455701329457194939577162350976 10160554 84328996221149767581763265919682636800 10160555 -405369381066762389548212086455295291040 10160556 -1024574105005530442875350437521162240 10160557 -310187465650238561789548452047569054368 10160558 89155771398129391843937993056043522880 10160559 279999523946222128306040720075023647384 10160560 -402461180408480650559998125256212480 10160561 -455902783791196143063371488145466377838 10160562 -75001951025764339488706836159604069248 10160563 -236137147246186857735127994084120024240 10160564 179479108754947025733047060727848866176 10160565 -134397862376028323829681361040938464480 10160566 -51321468097844009439901487681744935296 10160567 120289949899172646070298536115591472120 10160568 245478438342916488811804794352598937600 10160569 228274280206538613047575873684331668996 10160570 -3156583003894015407336448855951395840 10160571 176787230973924128452356455446251986712 10160572 -89339296368715059896200557254684003328 10160573 -112356882458944112389414117065451695360 10160574 35572257693214944497074089122558218560 10160575 -134229977324688461225975719068332504200 10160576 121991628436500976742824255231654625280 10160577 35264630696479923836916512405437864320 10160578 -24382254524056515161988176887298042976 10160579 -2994763022450045461414637809722432864 10160580 -47759270674222166668289753540513955840 10160581 218905179848342568541188087438990820382 10160582 270708217733467743792768495263577676800 10160583 -106863062949864454573978377428943711576 10160584 124889391533312719736395325386044211200 10160585 135199853519539044872750255546150592000 10160586 -97469879119262422531648493174478028800 10160587 189115239886427709387968703909134467792 10160588 5495452853669919128362137275646159360 10160589 -98397335433991362237554456103672211776 10160590 180414223846749608194184606529498979200 10160591 -38423926492486044277841348493744509760 10160592 34101475488489665708240442678835937280 10160593 -478666642110449878939661290231102502158 10160594 -211838600487786538606652442827236847328 10160595 -114743035347775739955416407751670350880 10160596 28293317191558653952112802176789456640 10160597 -316469139140601831917202842401285539168 10160598 8542775504073312716858826358083747840 10160599 -5348604255129141631914536083847029736 10160600 -89204434519650023959652243328371712000 10160601 2609377427570315106795437748669585408 10160602 98570955547162443980903929135485088752 10160603 -44038794051685290428446876271883079776 10160604 -35202191623894383036038822178263900160 10160605 4968946838877835429871105054114776320 10160606 456862001490243725058198413940015168384 10160607 75876893008167260861829178768316252160 10160608 -242558651115345819918127676239164211200 10160609 190446587401750017382237177439060379810 10160610 81715824230952068632830610628899061760 10160611 316339420344221971139651851549110019200 10160612 -111986522973378214822980721758720000 10160613 349543230516793494508020126138069376320 10160614 -411254233491775823004010712508727776000 10160615 -10742666996344673717371353148895370000 10160616 44084710619142721980252599520265420800 10160617 -110014180315845086462913635590441920368 10160618 -57845525872509496585312656469844587776 10160619 23836011495874641362264334789523783680 10160620 -82058421358053088352061129450314864640 10160621 -103638710417005293291198167321535484308 10160622 -54320036361451195108712598618664366080 10160623 566386699454734442675606080435974024504 10160624 -22212512017170362144195710218627317760 10160625 -9737988866235896237084798595221850000 10160626 -47407325533311681072656452783453754880 10160627 315243807881288838899104173627716226432 10160628 199230392288554146635594477495922302976 10160629 -42413340674043181432029328545864914770 10160630 -27892371954637293511817912604681888000 10160631 -25712154148437057042058891603858084872 10160632 573735442090874427601902517461538406400 10160633 9930274657000095159877506146820704640 10160634 -80616282793579424401932092100377875200 10160635 147015152824307695354709076216949148160 10160636 -23427056671575042202500185514678655488 10160637 -21864376428037435458435899423100994848 10160638 5062693293658527676197023296034280000 10160639 -173502610047287144913706335228233782320 10160640 4981211121986883120004607453366845440 10160641 -435929349468890102936318534477610023040 10160642 2651000537867078937406845687941903232 10160643 -77958626981064818321412547349487051600 10160644 -16218799365906350212811565346088355328 10160645 249724418439939856165494727242316637760 10160646 172772763296411566257784660590128443584 10160647 -25687224785083140263103140926430057168 10160648 518597746062653600045786130858081976320 10160649 216590485000861866031734160135739890800 10160650 87463622440817790444375791990123206800 10160651 -20230162418580184742273432469150116808 10160652 -235483761225358931467504156041363706368 10160653 -124664286549078360021454013687327852820 10160654 68469566214817120587553875493145924352 10160655 7169527014687903107469118577476492800 10160656 22923385798708175323994573057350631424 10160657 -152665863731745619320093645109314263820 10160658 -17841505050468107387191878117470056800 10160659 222430371016206239068527884119607970860 10160660 -125614321222333793332308059077377112320 10160661 25624332022448140354890752536883207808 10160662 83845482936912949412015219861448524640 10160663 -591933938189616867046444354285362428088 10160664 -265705764734190849196019430948588748800 10160665 -281765021402135080065115291571311874940 10160666 90205118937233884970563470314423266032 10160667 87480400112186400770884856883586788480 10160668 66479020835241199785662046143493734400 10160669 -189777109240784597287238138177896902804 10160670 58041711136610967095485407817151811840 10160671 -333365843791620197085691362130475650848 10160672 -731577543089812911015808575477694464000 10160673 -62825872951972856040693631159068718416 10160674 -26859319713059981674792610389070573568 10160675 124521508098423218744547236541727090800 10160676 -119844762262099504143135760666173149568 10160677 67076569891892986807371495129272875360 10160678 -223696647636997922055755755365233077632 10160679 -25564594143128426622117686139390488160 10160680 72490403134711696986678018749179392000 10160681 -4690201887142794012433866890305008576 10160682 -29348451193882853684819278529429147136 10160683 88282813884948117333519579944191748304 10160684 -30318140831870314382730613456080273408 10160685 1219146866557653385169799670612728000 10160686 -11554083266680845021345886168633838016 10160687 -308758995874266401214016270602385307520 10160688 84552406879578541343771854664338735104 10160689 223368346773053843947343408152963843200 10160690 -8196428299051538419605801357082082400 10160691 307271830777404752334573089791018683192 10160692 -216351327549446943230174642416552941184 10160693 268237927944611134634993090553598872942 10160694 -84239225040586203849651772516885416960 10160695 78163573077085564706449504522822332480 10160696 -1575226750691807645283353915335802880 10160697 91042263471959848002618313025401342800 10160698 -269836356962000411927430644844573567264 10160699 -113692664352628498702908536381519190300 10160700 73586869243084691880204852171500544000 10160701 -56739527049119872769384192418635713800 10160702 71644731997732993455126085561512760704 10160703 -92701982687702871445512743707975043856 10160704 -156435688407253013299681587961131433984 10160705 67378617633481126809660512307473406720 10160706 -1180660627872760194439064363063719296 10160707 129735079540851470779279663825723547272 10160708 182555845622871386170397554629713305728 10160709 -111560123237364412547456996173888452864 10160710 15415310588401408188004795605463326720 10160711 210537104774666321166500839390420377624 10160712 1475900552728859164702899245049553920 10160713 -102046360854563435899557621392092467660 10160714 39674301939713935794440519005532625456 10160715 -76826848928075889231532303797622133760 10160716 -324356554967721039402163459966559100160 10160717 -218401234284413835007754880447482431008 10160718 -85190741800593177449656706358532002624 10160719 -103531772205664144025474464570050324880 10160720 -37026605535902843337065673985914961920 10160721 -17703091407201798514546359685011949038 10160722 -115924853304606856853989861308559904256 10160723 337548086480199849260506448469929870784 10160724 3867945463109593093372182091823357952 10160725 188262257897346565875552282746323096000 10160726 -128002869109096528700392914284061728640 10160727 278036595067418731131116702141891439720 10160728 2119183258431953697128405073818357760 10160729 537184964153571701750658970401711720330 10160730 138130778346359864173676391381942384000 10160731 -155958988637058100174138099852413455616 10160732 362266227954720776286495659966962500096 10160733 60808661747167263663652600279856832 10160734 77300407981209706622111398779473425920 10160735 67176637415114413480794947888923171200 10160736 75702282042429403343246617414888587264 10160737 -52766783997743204157557534861918171614 10160738 -81000768827470280666148122780204693424 10160739 244796683954326219953364674264526857808 10160740 -164157365255210459987700758746671855360 10160741 -22259429180276690617188933069261228000 10160742 -117251723280206441142209591955050029056 10160743 144801441611110270530865772922199700160 10160744 564086892304950845425066946295005184000 10160745 26586099962729423604181543636014883200 10160746 -11222690685684832573219542826143691776 10160747 24602036292379657807771203903059096112 10160748 98809109898112654139592704660173240320 10160749 -502591645965003854869809706411732302250 10160750 47442078304402321355656995530036640000 10160751 426817184192067812183920956517420904064 10160752 -9865410062004855040666943833792708608 10160753 573576866952982348301723054953133372784 10160754 -5480763200353579390642177973083987200 10160755 -91750965518082076419276656977592688480 10160756 -1122948862928976020882057233201336320 10160757 -153015711986403596090086561582548509700 10160758 -431013959725705596515767467498485913216 10160759 189537810447819743060376544243643278560 10160760 95046017573522528305188459167514009600 10160761 -186814236428370797315816835800352235840 10160762 -82425889447516159638524654819759063040 10160763 104604104455833445031515433118955646400 10160764 -357356853076484341697207537756550150144 10160765 -22353216604081558439532940661043248340 10160766 6802870890665677406559786367396144128 10160767 457124374836970419783756234715629397672 10160768 26603172920217314722203715645860741120 10160769 -55660967592990928900641302271502888656 10160770 -67945727060165794635909270849730530240 10160771 -5020160019921197342300130880293834168 10160772 149066052541631070340582671156476854272 10160773 179742760738417402171575271601837163040 10160774 13340802333283233841230707521222882560 10160775 73261880128327550511724936886932326000 10160776 -119486830303579072713301543165286353920 10160777 130595331713383012699887529472534753280 10160778 -20845939233753200597914906062279224832 10160779 -6649119152081346159667660659696184320 10160780 109211782095034356194838957819900733440 10160781 -13801087350221119813384877793781005696 10160782 36686214938481622113017386910343124800 10160783 -375447510718025744168418530801655733968 10160784 -14938154770583471406273346732317130752 10160785 15078949245272919546112836637010980980 10160786 -32784076337859046967496755561546690400 10160787 -128577303682218948204642237560106272280 10160788 -228176221028230061547449940366736803840 10160789 -144702989109697787017087778117567101440 10160790 113468804560956083888487732367339837440 10160791 64589323150202228572592579856416597192 10160792 186543901780196844264872624803231457280 10160793 -85182555299667747888964149215012438118 10160794 887872104321469368762657307461276672 10160795 264205422893500159193538095326060948800 10160796 -185911705249384087197842277735848683008 10160797 -3682854607574546688344038045505009320 10160798 85760259952520918824548708587194907136 10160799 182054398414516315756853221013754498048 10160800 25323747760180649002839798215216332800 10160801 3442458865739908956048741946293421440 10160802 58419062746452982177613146956738447360 10160803 300616432630448968142793277428147725160 10160804 -105606662717191590499846026493593001344 10160805 15784601901120971541955236632584217760 10160806 148034848115755780650760019882681168352 10160807 -338286151451671432238585726882182327944 10160808 29696794759555642672736692393885040640 10160809 -274504296331807776867334615505858365596 10160810 47843813704905753936398049107326602240 10160811 6004926667588411492904383786839900060 10160812 -170200284065261492305652370443246873344 10160813 36184956129485433967519016474268887724 10160814 -2046076577472998001845325230916314112 10160815 -51155631921061646103043795620319168320 10160816 -74856080932258858887383430911178620928 10160817 259160065186674529041678105940349305920 10160818 213606719137123052765463990690981875712 10160819 -408806485412787866659689583945427937780 10160820 78953946710237570562137455374456883200 10160821 -592954744145867015730736569097639885056 10160822 111538413864974780789823248308640378880 10160823 80199015112354986668819342133088574184 10160824 223540993028336400394136282276343336960 10160825 10513512830953661664894430166393875200 10160826 43188169338234992707492202823935049984 10160827 -80429685348014438462411263583197427928 10160828 -253163502910457207860746188904339016704 10160829 45168614125707162860734958060890717440 10160830 -79499903728861590712644035641537045440 10160831 64736107273316622274667885861997227064 10160832 -41973124239746600766769793049261244416 10160833 578126316790918566285290761456962070082 10160834 130199639038549305611956366212344151552 10160835 43731572249600597249556830487307951200 10160836 -618899038000618138644498783669499871232 10160837 -21136349050269205419000109750952032800 10160838 -18842278853695636696159906039763938656 10160839 33463393794282054475219774145427681280 10160840 52940521930364027371321398171915724800 10160841 21885955317636407700390774258874731792 10160842 74394696092265185365502181821769263712 10160843 27611023425267639243066834190881227520 10160844 -3843032554023987167944510277712015360 10160845 -295348845966407174300348415329676649800 10160846 174102202242729430986824133325016486400 10160847 -163865977041292773013146130177087719072 10160848 57186683993894443342724410811830370304 10160849 -151798902245809559116317442055455502364 10160850 -36384168404346292259311386572662003200 10160851 519268177646729604923801646650791007852 10160852 158374737440635956540102239992665315072 10160853 -381095005877004354761484759836283168096 10160854 -304640923346150183995269140140720813920 10160855 91781267747460709607163218362043636760 10160856 -427603096536656009963189371959451852800 10160857 -1322696328654636428023333948568183488 10160858 141920675729363311860390413896220528640 10160859 -220367249375846155821972199300348982160 10160860 -18492032502953131154662830233298263040 10160861 -14729260814243555021772557044241480538 10160862 -110577710075807677652406225430217256960 10160863 -200765384799587731780073097828246635760 10160864 58037488641996143730303694870779789312 10160865 90404006255751027672676229989550875200 10160866 26763134922736574703202377667324156032 10160867 670158708899384886159495887972761109916 10160868 155654941924260787215977414270592906240 10160869 171890462581621539922941444129395366270 10160870 -5490842374817397985916281236938496000 10160871 -31459827181522335390230003209051038720 10160872 -486998461907465369750574873642695116800 10160873 -540201918286465048452378318662249527878 10160874 -23287256983454680458588424667950351872 10160875 -88924878274612135833679504471333380000 10160876 456831794626777061144992494449018350080 10160877 -291875512162941632248843210256335381920 10160878 -18477980950238238082729614776883959040 10160879 -13794563888538798563159030790218698224 10160880 -27369393665525621619156101492481392640 10160881 189982678090723278351154370813788697664 10160882 -141738061449112159926414149536177634688 10160883 -40641908178165255963916604970880751424 10160884 20664458285282027177281396101387436032 10160885 536185821329581887700855700231355760800 10160886 253259946414903565139248435440941714304 10160887 -228263265213263645857250938233842872656 10160888 455491568917160430339946669048541429760 10160889 12702079925980578743220607911528176640 10160890 -178977385611185100527575978545877408800 10160891 -162790391718996439679260962595058551728 10160892 103857121882290588694108752848159545344 10160893 -192205295896962424196360374729420918676 10160894 -109381920979363928936157806648975848320 10160895 -69834471065517100793678708891870129760 10160896 478451293113813641312382917966351564800 10160897 -432306681072812422998955649527494299580 10160898 -200354352425094939864049290948999581952 10160899 159873781323888015232757912631243952336 10160900 2649292380913145034499895723533056000 10160901 -166939625773986875724523937165917148160 10160902 17358087156761523035126283631961005152 10160903 66119345306682272615841232971873440640 10160904 -58028639652809321242730751098272972800 10160905 390679026269704894759080678295882953060 10160906 -85357012422798380179835106508821427200 10160907 28852623923348636909130505241920325040 10160908 -135433355073188343880260466644213012480 10160909 25927391176042867773989608426581385440 10160910 -194321883662919682222581734352308524800 10160911 299468163055084423501478451085912661712 10160912 66835567642434867378285377978260463616 10160913 -135103019084374202555912953337045491776 10160914 -68493683000153824520543627432894867808 10160915 39036234673141963226070788174390271600 10160916 65766569449171769720909798139473393664 10160917 -86278216863763538510355223472691648000 10160918 -516293173639980371713567954163660035200 10160919 -135987378060087478964480513897443789296 10160920 -58436143772331547642439981243842560000 10160921 -117339740241940342256500109584939138800 10160922 -16403591538515500301387398371485780736 10160923 339106372176002248480820177941391671172 10160924 -233157901132156913861134704944695663104 10160925 40532924915558007915171227913878724000 10160926 -77609587838112977093717904133160105088 10160927 219485848669896863095068592830867983472 10160928 -156557500992622010742802307516328247296 10160929 -375522237881648012974681890506688557470 10160930 -79850146983680393681104651645872046080 10160931 40188928714720348241012628110893614720 10160932 17097207639869562206567189334499704832 10160933 -331883008471239492966889003176671851620 10160934 -68191043934812055895164786514128276480 10160935 159362880644782039839175421249095414800 10160936 209325332590330186460163693334973798400 10160937 -404056308265820040175892156507289840000 10160938 226143661451701322956569022460921203296 10160939 190285023254666969464152162947142230280 10160940 4433253188772683490398418435121152000 10160941 25938938191280622927317213672976854144 10160942 208078441903097228939865031012326750144 10160943 -107064808746902438881842011334336768 10160944 97757563944839060247949381476604542976 10160945 53123821831355298201001030145189697600 10160946 174008713376147487963185026538806710672 10160947 228457732928891878595441458708039571760 10160948 -33391120887657010491602654916741316608 10160949 151887883912771463472052219481849650464 10160950 -164558059437031277740251500744095478400 10160951 75433997981117778574172594210965328280 10160952 80657020826218155485311097905122508800 10160953 91293247510091506759596927605216902080 10160954 28157575479591084946819238461161957600 10160955 553339314954168382879140536012720160 10160956 -98355533454522108962031478881480227328 10160957 952359050303733974448403714944211511232 10160958 156982795104311271414197034112532568384 10160959 258953646644977337916107401087989726760 10160960 -23351987916511044596861343924265943040 10160961 -337154076015509898546245051984047243728 10160962 18627971499766059509383044694541862912 10160963 -117476018447101750086444266935203259392 10160964 -22674569076807491785290567827497694208 10160965 -66081924332507628681636005655270835140 10160966 -137886697600733616459089735757040913568 10160967 -273000194683654040719949231273482072920 10160968 559497901119403544574172067272062044160 10160969 32590526131525259544625569846588889920 10160970 -62409420870034439776548166544386506240 10160971 14841533935207789840201606373083021192 10160972 -305807021895499293165517677028703255040 10160973 -377654385545166687403680758384107340778 10160974 -114977409569951826353611674823915968 10160975 -58227284702218880374582896582828000 10160976 19857466547627290981293645551344287744 10160977 -459515847980175621125288602824913880448 10160978 -56543226982651733755251628651908996960 10160979 307757672786364795612319229191983372984 10160980 103337412377658172283394948334417920000 10160981 371957669870634137561755717994164696782 10160982 19442961046558255567488351651594631296 10160983 -293472714549066470468886352651899443112 10160984 208272059775101657328104576731822786560 10160985 158247863678335118702125838277821477760 10160986 -2529144555555477109686392537061691392 10160987 364314772092983484811063218552254061636 10160988 -20019049543617232008547978753286592000 10160989 -141117339210085430657373297359053337940 10160990 65796416301854355537706839128501452800 10160991 304082222010310029943984275123414624000 10160992 -335597385348279642995403409675170349056 10160993 -724494788285857159701179629488986607936 10160994 43438488333669327914977308880220190720 10160995 -117228322312709022080417876269756181760 10160996 216344338510394110727802220353277200000 10160997 59759604723246371378003532160692278784 10160998 -54023648466449195347125949865452705536 10160999 -365605101331111164348766984171896765000 10161000 -184879871781138887766765733988006400000 10161001 -7805250822399386359279064881606792668 10161002 -134597724393213316040870155875218513568 10161003 -214892218527779859110279808082424963496 10161004 119947569274939014349063659091840960512 10161005 -19926390878609868544471279191633335040 10161006 -46635790831676680139325677172009756096 10161007 -374098879245220373816815171713959869744 10161008 -2917884818646694569363110270053711872 10161009 -140236268507988654917126416325579246592 10161010 -14873911280349529281600475872712512000 10161011 -120130229823378624425467825676899451568 10161012 -201042436382053198329698473499797413888 10161013 214300218814624251112119352078496425262 10161014 -33234699981449181965922467586845694336 10161015 337591388219013151799743864857288320640 10161016 9655361860921157595339888814722908160 10161017 62779202821501620132634368754388505066 10161018 25363587544029511224668516428399088640 10161019 -290662036959351601715508176690538769536 10161020 -302945411357260166170479554303325696000 10161021 135912183811557021345853808308029152160 10161022 -74782717803390561264814748996755397376 10161023 -275653222448320647470030602470270475536 10161024 56085181425497849875422392053546352640 10161025 14161347349693500498611257542165593600 10161026 -53407438089720275564885505992003750016 10161027 -585167547537681298055201566719187352640 10161028 58939454617678193501179476739953524736 10161029 4517097442854788309195597205690059040 10161030 -32803897434810783303588915634762014720 10161031 -49935077288402071260127348173226216168 10161032 -118895054276677075663817202913429808640 10161033 -275975886247989299185506010893276001776 10161034 -35846448513760029367017918078494942880 10161035 301307168524467035139013609359013512480 10161036 -285201234742519708548907522566133052928 10161037 392225378446580753224340486479355445686 10161038 89092774148825146141368806075645131200 10161039 8128764699676436930945775433124388480 10161040 35143270271506130422978645774671052800 10161041 -90448344127434246444251362525532656320 10161042 2592001102193182428247702344751997184 10161043 316072001306822438988901525385345436360 10161044 -139051431169577792625391648789395444864 10161045 13900463459665909869944744977925322720 10161046 122105588491250194584569644946252903040 10161047 -160847938041899149666824909293241200760 10161048 133745902591430694672507093680944742400 10161049 69704777898244253527525670914556286660 10161050 124106954945084697589356362087128750800 10161051 -122396721422014913290504818989297202576 10161052 232908193282541210507595214817475466752 10161053 -471083870189404124727667088249889757440 10161054 116494395530366705340484778738859822528 10161055 30465722705925716223721873491662568000 10161056 -67629182539887688442534504726135832576 10161057 -196441867334993434297970030956701326160 10161058 213160493654851960556417924353146476880 10161059 -389967606438492575687778651807803411040 10161060 9612779763103548645883755179187486720 10161061 -640398821612297187865932486552921958368 10161062 264216739628328505437139132769298718464 10161063 162081319738738192893127026252216735408 10161064 173132705787740989430412103232404101120 10161065 -358209105848183743291923987394386888540 10161066 99520310188479850593501882407742906624 10161067 1602989900552528099797859257928936592 10161068 -259531765740180533921752087415132757504 10161069 190189109393875155825255695654860109280 10161070 237899069867792353040746529775645260160 10161071 -10206007926377404736591544379544104896 10161072 931766222704986638163736880378019840 10161073 -15072926157936787580589513328082268696 10161074 80969183546625962814860462068800827904 10161075 -10610541025103837110541053889586610800 10161076 -5478188734317082719870819059710234240 10161077 -390895408685334313028632542116045293074 10161078 67992462573873559344200420161588684800 10161079 -587917198621504707778690083054964655320 10161080 -75040255717636194404455022670091161600 10161081 172373202851711856531799210992145779642 10161082 -95724206128284993986051723446286878608 10161083 -503229803228515335316853809786400320668 10161084 189609151919389589438517492446690382336 10161085 205470209576847902603313374011173484800 10161086 -35041736880482227844119392973149404160 10161087 70475437380004118167054771692737639424 10161088 20366465038513659182835271745568505856 10161089 14521891110410881432131884432307049320 10161090 97888036837277135842797646123744857120 10161091 -417695111691095548395130459543672030488 10161092 56370621995484664325630398524167442432 10161093 -33210299901833441862899263177258732896 10161094 -2441210419349268683962623255473264640 10161095 134005920771979757777441668897118131680 10161096 -484861860651660492290860116771840000 10161097 -491504293699100989344573443673085260454 10161098 -10188645216295281397093365435201530880 10161099 -103984794866792693326640117747985972000 10161100 -140971994134632624183560559483793849600 10161101 -12810030321058353296233867933862205408 10161102 51304512575849382573282190584872285184 10161103 -400309984551460257366815554496022090096 10161104 114816679182379887891782236789543059456 10161105 26423088876288802240016713713299548800 10161106 320964564463345648101988358798090116752 10161107 -256297590947347686677129222235524081760 10161108 122551314354603025888902145470751876992 10161109 17544953365425662783660343312650671680 10161110 -103083267390591489064796647223826935040 10161111 -57755923892317461119018767593357144960 10161112 -27074882190579396359633817190983106560 10161113 208217031835768522573425886056854884362 10161114 81270513685188509279828721924123774720 10161115 -3808465958655557432884610975372071680 10161116 -163272141058921772468283170353259983872 10161117 -396172921664138925776495275983223721466 10161118 151903809746143980827314722977998209024 10161119 40629761387764537072759669096974671520 10161120 126960475693183589053752689454494515200 10161121 -1319891936784428256948610383199825440 10161122 87528140113181127855466654031562668112 10161123 -99127019818468115463251156315044006656 10161124 143912454924049553198621394051669872640 10161125 122846356582936594834269077510044380000 10161126 -12994165094120354135341671299693493408 10161127 -444573753907304339630817989263824430328 10161128 -49136927878603565897728225827709731840 10161129 190823267190798749654831233124127221760 10161130 86348679528730391058877389288140011200 10161131 202930708906959821612833830983992117032 10161132 54126332113006296929168060528821791744 10161133 390694913687891464022096177798725831382 10161134 -205357085777993594364130887761451662784 10161135 48360468235705207788817985819365116000 10161136 138952521434116585456703959454996889600 10161137 29704180643739899632967740473401400000 10161138 -68995683247200157404936473469859860480 10161139 87137830526436405360177460652458056400 10161140 172077494055919095087652483034977351680 10161141 234684392714206960486538038371683243904 10161142 -33607442782189088140974048355910898528 10161143 -411412803883514454999754998338815272960 10161144 118920552493307676263780613529818193920 10161145 47148408630085578235225248442683600000 10161146 -386457458066220055075520652933562699776 10161147 220044787051603426114495351926150678528 10161148 -165799338417058536033393160414677164544 10161149 64504809253200509450191052310780524160 10161150 21638435398249881686470204193500017600 10161151 -66678796013806674928656736096214518272 10161152 185883539210315251057592221870457880576 10161153 -103889032142348671117073918940166911360 10161154 201058189600066318767373236411180109776 10161155 -87092038902100847257427118622764245280 10161156 -73667222924922377834084801865523777536 10161157 -107175954600967263730099293646014785280 10161158 685022740863488794765406323802664960 10161159 -110528041095922087968105001494242851632 10161160 -49941777092343166051454340554488934400 10161161 -358705084874388793166035565372605451238 10161162 -4146359577059291438826296903195850240 10161163 -60439567435602386262548704802905756588 10161164 9161387165579710799789525889781180416 10161165 -68859981158319302193233698030906982400 10161166 -340007453767224911744691450272153275968 10161167 41081852742218820327237639473839586520 10161168 -34211723707015094021692790712994430976 10161169 -108988789778882402641721005235121657360 10161170 -7654749382876809511171258959226867200 10161171 58416101228923656695395159938240245940 10161172 117467742396814755668725335318494466048 10161173 108962053073703785661718199174457535104 10161174 -59873509694995881017655969704354610240 10161175 11011362215418529129315853968708444400 10161176 -294304059688478160442532664318861649920 10161177 42139832557494633013961685332544619008 10161178 -73169025387549030220840594507260069120 10161179 487216163873612983277986986258511540596 10161180 68719657827646525272818396648413593600 10161181 -258345028267246436470937280027797144000 10161182 -134135514485858282011591230487956551808 10161183 -328389093375115307076987219302417653176 10161184 195983282702470993572424513537514668032 10161185 -401165046770620634569494720987313120620 10161186 24181222839440950079253825152390581248 10161187 -9149809772227266655049239000390608120 10161188 -72502857287722155343676666353831345920 10161189 -196394583700499622185259207948413221956 10161190 26885811393739154753523801501794651520 10161191 -65659792231270982523212952675465806568 10161192 33186095447021212027932845662241341440 10161193 64683415785114464988859913130339878784 10161194 43620877109538665687303485132936317120 10161195 -55592282403050254812452502862304002560 10161196 57489742810727975675295943780031464960 10161197 667957648727999271891132156936757067064 10161198 -16709138703974413590660060914209262400 10161199 -31940923999783374741502852617601305464 10161200 12412673487297634379863806088052736000 10161201 -913520148266511213853498662584814336 10161202 -257331330420096493334998045873250258400 10161203 54443923145710537315643183710309613184 10161204 -8509222404339649507867617569354803200 10161205 -373000905653164801606143115233988999140 10161206 187144334679324022246719898398193409280 10161207 -1331705475344447157840478820462119248 10161208 556000678316524697902575690857239080960 10161209 49381254841792551558712948635302266410 10161210 2610032142492399191690442018001800960 10161211 3520712226051811751506095210713596544 10161212 -226187270114742274078236041180224665600 10161213 -128830762638893773340962274579231455776 10161214 135234948239869681306999322114189104512 10161215 306690529264192355236933951132358553600 10161216 -17145380060649658773215106819277455360 10161217 -1066772516634645027463430644786574720 10161218 -217659044639444229162230872033844330496 10161219 -94203763062221609362520354906513884800 10161220 11549431295549631820306223801871482880 10161221 66283362343367903043899184531810350112 10161222 -81568810808148501583720875569675780928 10161223 670254800191920065874063081905134266960 10161224 -271354114349966321211752057827938662400 10161225 -25270046067060607610245495348613473650 10161226 54943763273225326189343608988355199584 10161227 -279953658029320271055329866158694194924 10161228 -211810902137133030246990962477860466688 10161229 138828645207936548529060326758851919084 10161230 102034221142756823352183815098143917760 10161231 -35157604273579866457215212969992662648 10161232 -203446331967544858475750454972012707840 10161233 -173377509317651374742398855860092875536 10161234 233756109728564121371559233340245226240 10161235 -2736187487965319093630602644297502080 10161236 48573340641887478401585847134530953216 10161237 125837379837178203807323740544981427360 10161238 103225382088263217190103568054703899840 10161239 -316731400328900005964585507512082696832 10161240 -33017234341023650304046847805955891200 10161241 -138005546097302458069896593097905697516 10161242 10868954860278874364309280836685815808 10161243 -105166354746864832813852350042373209936 10161244 553628442915538738186371630635070976 10161245 -178295946442224706730681527097598861600 10161246 -82642363037827491688388913060361089216 10161247 530798826531778593637163629936144572952 10161248 464995704418310251454847754274602352640 10161249 -3917532354626133854720449478466269760 10161250 -52735631636947562659035695839309200000 10161251 17313508188918971786646589442181876252 10161252 -64230877415975840120051732295534032640 10161253 202429235512338952197874489632025429502 10161254 1805933304214597622742451986357924576 10161255 13954962398109281568201552798967902720 10161256 17372872653155985103555337189560811520 10161257 143386098845457473949012949155034946880 10161258 179668824448630505162411917421006162688 10161259 96286190220505069868257879130046835200 10161260 -66762958058918670720677614777994572800 10161261 3941961056390106927403508909136444480 10161262 -94746118050537571016033780130765026688 10161263 31695627672266389675040252018356389360 10161264 1553533986251815646355489151867060224 10161265 -329512438086369001123566807129794555340 10161266 -50629731467804983080839512309594297536 10161267 164729996793742695778819339006866164280 10161268 -28133877970943862079310253624801632256 10161269 -205452574265665959511003348147474917330 10161270 15353147375547004870971147246558142080 10161271 -128045724186886483485716709720264139248 10161272 -131505961518690417946284780182531788800 10161273 -15991592942570848136532752826027336192 10161274 -105205322252134672960050937333355051808 10161275 -56538420220235327820988652933484364500 10161276 6556410336206271710060134108993290240 10161277 -175670282204317187851056102617653896768 10161278 -88130263822654861049606948805357826560 10161279 93157513127469004528557109284070950864 10161280 171715588055472037200391178874047692800 10161281 32602883889897981652621477269513366120 10161282 13833932133176519073268577273290796544 10161283 -3725013640653290134790386662491173872 10161284 -4954576691890896998822547364069822464 10161285 -80925019080545151104872202414608440960 10161286 340831525412602585848019569097662506592 10161287 12499520725710984827049848823103903872 10161288 -278225242191748745573998921097288048640 10161289 3646844389688878746437543382662984090 10161290 -89334460910788009855886966061538393920 10161291 -140286620671559281199786932388753796096 10161292 -187936405876601006775178333672195657984 10161293 -262704603749592881397194728392705419520 10161294 -51912401147943623448294306683703158784 10161295 44052207975712828096886335056073333200 10161296 48668083062074820165519469889205043200 10161297 -203143234932790872709220211730387831326 10161298 -88006019727276055902802877804384216064 10161299 -100341023512804045470823151579205473736 10161300 -22749060335337703719115191159917875200 10161301 -286993022263255093080063971346289523588 10161302 153938173258304298005788104808577144352 10161303 258328279219338224414372960878193140608 10161304 14968036268716431804784468834895953920 10161305 -104725834611175847511101486712838942080 10161306 -31515500580343930590621438510179329536 10161307 -33979331401289686980111778065433264320 10161308 -6933435604377203696224080615987179520 10161309 37191105651700249676442124703445688704 10161310 -77331786667196580748722237117526137600 10161311 -386228621535153179586260574418416077088 10161312 57761996748389640673490157600289849344 10161313 17934316823063449617615133805395918562 10161314 -251277792356222728806920086934859500160 10161315 -168519083238171760144052887591573188000 10161316 372516856880618740548531183223856624640 10161317 -30665036633434430760508737603893096640 10161318 -27819914838543668156528881070979506496 10161319 -113843779526040463620648097572838363200 10161320 -95734945228776999659275007429709926400 10161321 61427691120350239952501597515396109712 10161322 118948536261724118539111334711177921712 10161323 17390086154433580037078362094866526184 10161324 -146298406970329209570411647026887813120 10161325 284731752814852052798536432438437826500 10161326 45343791678192320278743827389193101248 10161327 235596441917858228115324525446971495680 10161328 31809952398626525161960570994246221824 10161329 19253784053089859297362553088268086384 10161330 2515519956824819716741698218265054720 10161331 -259396843796973171249006634683356531088 10161332 680604858890199064138657844289381120 10161333 13893386222945570618042855620442271360 10161334 -272078099715456374861531781701638706880 10161335 34706812085008226233224939970760319360 10161336 22473792680937675442447089200107622400 10161337 -171005402759948405609950069060014077014 10161338 59177511054342559824606982590931200 10161339 -126242939299238077878627466993156913040 10161340 15830431179511708255343571755728220160 10161341 90814344016404309165905624738548700742 10161342 154231959318003612122891147017764998400 10161343 148117792980028037862264240988801174592 10161344 -152668187461505769564784444846195605504 10161345 -159317314860072923432807616691016388480 10161346 43249621939006160020326035813346053664 10161347 57585569018679157242478517245806570912 10161348 -85290933223284276897384399542325150720 10161349 12464658819891726392501169771146388192 10161350 -63505270352309134878615096949646013600 10161351 -2707261194699358839899320251246724008 10161352 -140211341446574776295979399844083916800 10161353 692147230472341305961024683196385596800 10161354 -38439670053198745588806682218388832256 10161355 54934739050673295173344249491027449760 10161356 -380470056334631446469673884098193614080 10161357 86924919826685724854632016264175119040 10161358 72483999395097757129450753194255454848 10161359 227262081852030352066001610138297549360 10161360 -64801843740736341616339942349059522560 10161361 -231264318704956723140014507168503640768 10161362 -356586547762946599250385806131136288256 10161363 512143783681813828214221745400967112304 10161364 18169018149772605697877076224225019776 10161365 13323195923203363492299786739674151260 10161366 12099263042819541436880701120368795648 10161367 -10526042191739296696835578325518172840 10161368 -80304836220328706832294827781116313600 10161369 -15507422961474521404731557722817957040 10161370 -132902962694996091904720191820155513120 10161371 -513831380658701235460461490384364539200 10161372 11819856161117465943482508674936555520 10161373 -96464603113716429142773308283165696 10161374 -212693456969482279873227950219302280064 10161375 -212151521687212250889271077150144000000 10161376 163486076881335336974934139518470062080 10161377 -330310382576885327546692959798348014400 10161378 -138933869668663824033728129951454600192 10161379 220996497301211809226700217364309805980 10161380 15633603370389264378337080607950758400 10161381 3024405584492374547357833116625881600 10161382 80779085589760096991460595192178786304 10161383 -44017149751348218319000901737981060080 10161384 -25268017956719939395809112189949460480 10161385 -200442851673227516843017496923302142200 10161386 17138592119793699839610019587745586784 10161387 -174457557774161535180883722711619950756 10161388 -56892235161543436020913150574419312640 10161389 -13671208796435759671356817987857276480 10161390 -18462878677513751675101637604619852800 10161391 168471500183805555854905750434091027584 10161392 -64083150454427969624049096106330619904 10161393 73921126917843262431985223311508759040 10161394 85342337799187203835611065576675361792 10161395 -280062320167826291863978412642405857920 10161396 26763725860248889752226195725247979520 10161397 -44553492299544420435211259475919257600 10161398 -40525852543065761908390847290647357312 10161399 10505080967505756196343953435862077008 10161400 -190751350806846816284450320631198208000 10161401 -41912514848221933901147919283877191296 10161402 29391371465855688907584612735695800320 10161403 -24220873577418055967697740401258588896 10161404 -308130924378942392799822555775094911488 10161405 120229148550072927803298987359792393100 10161406 -33877849885608200013075372723490894848 10161407 16402846951199588527996295149703974656 10161408 -177467174287313698578229811415311450112 10161409 154519825718707657233701530188634725040 10161410 -18312917110977367996531595796982348800 10161411 16432786762458009529487921496358081200 10161412 128756562409451945204785315410799364352 10161413 -367219279157218999760665326148569634338 10161414 92915015824509980882203340138803545504 10161415 87102604345377018439513714171576111920 10161416 400581144844427587463154269213491200 10161417 70655289999190050530853626583311579520 10161418 212647694511343895725030241945432762160 10161419 -251695229670584553444359676281671467180 10161420 17820046356878372879720531947091558400 10161421 269730073842456552489871028277499013600 10161422 -349349634298247212424051715949036327488 10161423 -149118088174259912604841810177435173120 10161424 -20711095804577157625004128097155989504 10161425 -37652492325449205697524583611115966500 10161426 -102927952591965009144821390782806028800 10161427 341216456812795756907521292679790100112 10161428 298749948092867645438707836726091776 10161429 84530991776790750893661067633680805440 10161430 -40117367253594302791016317705474640640 10161431 -12362957757102208691960517432661520208 10161432 158397054381570663502072684914262763520 10161433 519328509333233415329097947702813620682 10161434 347614013903155281622371132499399589616 10161435 112485452863201985809645061033016200160 10161436 -248818533692556470821086512816389094400 10161437 -111827649232987240356857205204533950560 10161438 18078030099010854553551333183982586880 10161439 -1873474226617686262043411138554233760 10161440 -109705248387646129832009580059000832000 10161441 170102902115004803531573389800043643136 10161442 -136985591087721330760959415947520126128 10161443 -213937897509251601936985242614615782308 10161444 111722144029688276688376868992768714752 10161445 79494194243990119664249048300717220480 10161446 -77165187678639579440077224172446704256 10161447 -421867660073587244508693856053074757120 10161448 -194942770053422508161923326320610017280 10161449 -600334974329598117302708201990483772288 10161450 -3204217576721444538986379999389138400 10161451 249949990550880056755007986153604310452 10161452 92160798738943999461996740034407055360 10161453 -157234217968389242003736995473599531936 10161454 -5653726536874517552386352969629217280 10161455 111234718969140198453726690275808672000 10161456 -5382867325786523625277431177683927040 10161457 358263799181862487732066072049397902772 10161458 -16326049786676158147184685454069936320 10161459 858119054707689212598162902774784 10161460 11397032462120008680400610089917377280 10161461 15967838372180852925148551219553198464 10161462 -183270982919196125282183784226618832448 10161463 541740236236865225208088946688533838432 10161464 305559473339675041759402928916385935360 10161465 -203242446284775882140384628049992343680 10161466 18441856397348247348812299805367575040 10161467 197697224786457971003148155319954849552 10161468 -116808193867375218616705820421347719680 10161469 -222801238590689115398219710945201064640 10161470 -100950435268162659011549050293078887040 10161471 44217083330381867879542801001526138312 10161472 25956270497137739242752802935999037440 10161473 -336379959147957976592268483590974630782 10161474 -53966294418242214691101920227048640640 10161475 -314217794350046973724992879872638194000 10161476 23721871156560136134273652867861554432 10161477 138302871060447214302262539572523843840 10161478 -172810833897511043528928873982303921920 10161479 293724334532595138896327418122648917080 10161480 10669531101383823628969730228104396800 10161481 229255589831375198091120432433827215328 10161482 -9868463395293327748276756637620179408 10161483 329295505943311468233570001049066040024 10161484 62927621181677896738759235072734848000 10161485 189201227316820474046112880276164223200 10161486 -59750436131365330593464950953799539840 10161487 147206535510426223530476217458443904752 10161488 -165254365492368946564609757440276561920 10161489 -176820412875656277790910189435630386752 10161490 -18695516185629455864907810854365747200 10161491 412491499896431287143422520618924518892 10161492 -49819501097664884039034065187423092736 10161493 -71246550402214592251993408831740478258 10161494 -172620541051350693763941299839159185408 10161495 -108844098557448560226246303334165166400 10161496 -183548676129774477665471726810667171840 10161497 -281658814144161998338864041935176968054 10161498 -141491303888742680319335346412124007936 10161499 -361432481764919359172870237294611373500 10161500 -158816075277606670670726175657460608000 10161501 63070753918338553610710798787084079744 10161502 1842569585636005987917438454131859200 10161503 -82692710048626213771388667946503958536 10161504 649361279653132265540268606620172288000 10161505 -140230163195593475944931577756932591340 10161506 -62306120766530066791462960390098923520 10161507 77581166572639846110325079355145451640 10161508 -81852239570631610852570467735546281984 10161509 102792087092424206853476746428690394620 10161510 84558452634680701829131868253947890560 10161511 -74549094099569194916544010522768308240 10161512 561061023800150647691460879390705530880 10161513 336080981483406061448125223700319267620 10161514 -96047427574264281156504244086798624768 10161515 -18717535015210471407221732932923356160 10161516 125133339565572524958929036613521485824 10161517 1945023471393542929830772588259952972 10161518 48554593296350380962622669641053937216 10161519 -147779969827089108878492398623270865656 10161520 -12400105639412695729986395595266457600 10161521 -70631212884221368991383068312670970112 10161522 -29998864977916532185406326134970335456 10161523 -838689213579189070243629858457798305360 10161524 2624052334155566404179209996398559232 10161525 21494128472572833243988396111037592000 10161526 -151062040917072331533538027003483081920 10161527 -45989004689253270630665862657014601600 10161528 2690054902494906845689680678267494400 10161529 -76270596350250546182216522379598072064 10161530 59940944959690260765747849315931400160 10161531 119404213304612975139481533895829491728 10161532 84907622192601334883093969901682362880 10161533 26476949337880440502077512829473414400 10161534 -113205705173883086291390146451635095552 10161535 209250849393189582468179602451266725480 10161536 102458700963230379813165053594189168640 10161537 -26460096769159667980800212132754523200 10161538 -18629658370597581500552127041314208256 10161539 660633443650219046217556595966284706040 10161540 138991222671619032071536951871140527360 10161541 101011856199444222158046412279641579264 10161542 -34988975775927856461256395002677468800 10161543 -21799078705749425854355207781108460416 10161544 -267226316022372122657950515961022499840 10161545 -6784189597709595199543645914533727360 10161546 -68906608340224981730676949195595306496 10161547 72403121126017473566469931897585548624 10161548 -528972014654184593489539468770914993664 10161549 -244019970263874370206921888225853220832 10161550 42960240564656471092972502302910428800 10161551 558216262031524736040831953152441557552 10161552 -5210468548151301119399325797874401280 10161553 520130564594219640303401204310215550964 10161554 18221398910910744402150675706832384160 10161555 64173611543046326079017421276918558720 10161556 14327900928855460189414436283435240320 10161557 -116791877314356687727973193291830691648 10161558 22715389559581404474829005905580426240 10161559 290390555346976465290618440521473250760 10161560 94148811905727574291680135451155456000 10161561 -196757999119460292140207139551428756320 10161562 -44188709936054479015256310404308550400 10161563 105682944021593528202166478414876722560 10161564 -952668185857904836188354891263459328 10161565 -38013432587391565542241139555960955540 10161566 55295056065059447158575203467408331520 10161567 114393465384920087406287244483719200968 10161568 -1015569607855492851149131927589571526656 10161569 -106658783135736112101351983573918666688 10161570 -116703022504259892014178223656832012800 10161571 -3439477082707082479845080000252716320 10161572 376996230840716331884511139586863886976 10161573 159057815485911084793567785962645015904 10161574 -435229834012974878008085474048867274048 10161575 -21053146585363413821903311113313314000 10161576 108996294734435038515514965843307315200 10161577 -599925080365247156744406609132101613574 10161578 -7280700966429546627014406828252313344 10161579 93395688222418972886845185942894567408 10161580 -150706370180612318752048391695411200 10161581 -302090303157297240228545984500793390688 10161582 -120517519354474746211056402746117677056 10161583 -19908889865390064469110117922738120192 10161584 -27245579006009856696611639150738276352 10161585 -88509207733699807400964998793799276800 10161586 -151953617810925920133903300309757729008 10161587 -99514201012923168066198637618995719400 10161588 1253134634540064503857994585418301440 10161589 175758363975200899807814013497816465390 10161590 -74574748198440015326068432602721651200 10161591 172462082625658917804665925614310859008 10161592 -217139985910086702014541580153665822720 10161593 -80750113298155243947889701248117839356 10161594 -182332920822869566879719123340123564176 10161595 73526657818623764139150462125438864400 10161596 600494047712954280606093375857913787392 10161597 -140973107242629968820206117403079264128 10161598 -95222577750332124396757848419179411200 10161599 -93887482443003629822285678885475384960 10161600 -3260203977090502691208632486854656000 10161601 -166176672128720955068568911924720222398 10161602 -124191099740033571995518703230474528896 10161603 -245508845245990706235305925839362469616 10161604 -54596132399141324531557921906902482688 10161605 -38004922553396038988026039333227669000 10161606 5400540676127605364531204795514298368 10161607 -175372647533235635467327030828085162112 10161608 -137460302641785628043726846974723415040 10161609 327559481524451676397258415034621509904 10161610 59629971954424822899619562420744617920 10161611 -420585378777602274271902422679901831788 10161612 -19443860626516027730362696449587189760 10161613 246231294023817512794531123459225928640 10161614 -186954204427207955850298600266152194944 10161615 218544233081138535077731477658945448720 10161616 145935164896249256682175555927355031552 10161617 381899125283126105309962639287791222772 10161618 61922964154380424286817066770592426240 10161619 70426606284178721933293920796088688560 10161620 12405642523629088428317480073099206400 10161621 146989342986894983600497746432032508 10161622 -35364869907341006470298423300611380288 10161623 576990330999829780783465780323378734160 10161624 -337539450255989057861625441438654136320 10161625 137757802337571249823105421064880029000 10161626 -96557704809976321816330314057257065488 10161627 -194248473276597201988584366030507832320 10161628 -24177175371810996650714725604837381632 10161629 -405726283006920796087256767561918188000 10161630 -15990914332908783114375157799219884800 10161631 10418496099642704272110439847797087344 10161632 139134392250248035527491675297969602560 10161633 422712763732278842057731416767295865248 10161634 -19471900544598171753255158627889830400 10161635 -355242442503001931145223324327376570880 10161636 -23623859730691631407100286034056960000 10161637 -139410454703609153031168858589694250720 10161638 1023307942097225107650318195020670144 10161639 -57158641498449714636361072967083029600 10161640 156449946645421838088833200200372172800 10161641 -68718366514345656622217093382988614528 10161642 25738684427563463073609136671135558912 10161643 269625506932152731222043022227967686464 10161644 -9698314414749517812249011500002584064 10161645 -16922001439055163985384899512809658880 10161646 345180143716337578076512736440826943360 10161647 -181738288087240202354158176021319913904 10161648 3934592926936409789244010227392446464 10161649 -131326943303959006568015866056731666350 10161650 30233539723988063725912155245434234800 10161651 124165158816218362982903790163597824000 10161652 -75426218537316009483437249467134542464 10161653 249427518790840130514663490309338260064 10161654 -82517909270772384233619645755985994368 10161655 -9105273777527137279235236084748697600 10161656 -285364710546038860798272466465280716800 10161657 145968356478662981676383432305302199728 10161658 93338152292960999181183108610360762560 10161659 -432691447652874390326167908293724658140 10161660 24207187762952409727368225997470581760 10161661 297456885244878942748857092943396728524 10161662 5726863030405810845613122894318280704 10161663 366725975174424780830134285134766698000 10161664 66905291972810559564407011420699361280 10161665 232751287858078122637176847440948969000 10161666 227792339719489022379685661465458617600 10161667 133471086206817889146359715050249182872 10161668 -164241716209205199198092777448769486848 10161669 -115752894047222237640907084255381748064 10161670 -101628412306101802984820092490227904640 10161671 560735190119361738338258349726017355360 10161672 72217662360823706296198726347596881920 10161673 -5458410882410053424594263568942442956 10161674 1184047132532440886330238332297549568 10161675 112916918815512983220366153623443041000 10161676 -2082232983019026289428123498747002880 10161677 115877015521697588380657181465950034892 10161678 -119056929285392226139378586797242173376 10161679 141020260477747022497294388654581681080 10161680 6971537854508790095762957864810741760 10161681 186074753300494676208518243156239603680 10161682 527801962885255111848786036954925148160 10161683 87748496266312257210641785530272587776 10161684 89608834901209156522556696851990189824 10161685 -330318189470924255255598936696260609640 10161686 -38677750750678245853465242458805024576 10161687 8751234207049828439583287963862743040 10161688 -58069480316301781438379373975614976000 10161689 -268352127198966213380537620537884112944 10161690 12243129478220958248445917080523489280 10161691 -143335417002429112985520188815593413600 10161692 -330251448058099141785639122757498653184 10161693 -14012378831252582582914562053748407578 10161694 -186491988716682153442232106192354240960 10161695 -153328289884791502717087949606223283800 10161696 234069159426435595064953039205557075968 10161697 -59744821635836494288953270165774960448 10161698 -169461006701942340281918812344985268400 10161699 204195252817224933321048867993020456448 10161700 -36541719185117247642285227730765593600 10161701 -366252781405764721959469215858508644 10161702 -25541838439957068817228973391632267520 10161703 -527135125418963016834329784469393879048 10161704 103343520599520000389415854520472780800 10161705 168297320207695205732753059175194695360 10161706 -31951007133722221178873321579081306448 10161707 -120231701446190551107371207468466395328 10161708 48346755235792336607939217989539384320 10161709 -563683929275966601228862381585412458090 10161710 14375019300045882439221437257454895360 10161711 -114587567918294066788917033076443320736 10161712 -107154970298607727790817624332190056448 10161713 -655395099915159128122632431737811320080 10161714 19923403396193898993507960959828797440 10161715 -238141697455262101006693631805560090640 10161716 196515429533468782376597424604511700480 10161717 -1152445543334772263173021053540300480 10161718 -16130594331456404602495329317478470400 10161719 176402650851474632754811336583584991400 10161720 45627794552709895984646938592984064000 10161721 -347370958761022068099003759738093030000 10161722 36677952317188980232945149790908133632 10161723 -137995658528499647416328552288033432832 10161724 16145127549079331312116007070279658496 10161725 -25687671320305653525813685019694285600 10161726 192834774135711838315677539946391988544 10161727 -24641478545769022551795713479571337168 10161728 150765287874732579520386786526474272768 10161729 642896388524712547262379624647871187584 10161730 -18601724912642306304784438332754038240 10161731 243887260234158449486038004102281006200 10161732 -56992763225278594193733457653647278080 10161733 201661110115661954536316470440951992640 10161734 271060864909592906391955585645983644160 10161735 77816217647343407468568926370560784000 10161736 17201732049484134215720094953754624000 10161737 -282165952061352512560714473127320952614 10161738 55358241489730694381593353157014156288 10161739 9891720125558904721060899310584128656 10161740 98489700420481453436731867757260016640 10161741 19693712674623373477000417051715856384 10161742 103986844373404466945404232703563117952 10161743 -106369739274435781282259851387897084800 10161744 85015139021373346611922710782475632640 10161745 -101493989019779208301792183603136774400 10161746 -1464263309378295845731046807129121792 10161747 342218720981872513054280947971447216000 10161748 -308837538821480948718775082455597445120 10161749 124050680760753805977110439884293269564 10161750 -34524343542048953763178879631401536000 10161751 -212756097095979280228320146944511652720 10161752 444362758410512406426123936775347118080 10161753 18444712447640657685030286555186692480 10161754 -72558808907079886326956458037681234208 10161755 -276194970921294008222818409132481579840 10161756 -320455545243181875657242362962409291776 10161757 70028529438872655249299882009927348006 10161758 161200325413665954162653230406263332480 10161759 -180428985603611735625617231695044941496 10161760 1850740558320845545906185772015288320 10161761 -208958370159481313996117957138293468638 10161762 40641062018616982353252048019209285120 10161763 615770514589468056321585616377431978012 10161764 -366629227521957130967895059966137559424 10161765 4905525674043152396004073379630193720 10161766 134937483951041233060567997227181828832 10161767 -477925612814672709589987482524575634640 10161768 -74887560582233374108329461196890112000 10161769 22814529180482691829449744111450361600 10161770 66566321568564044679739604193262848000 10161771 79929399103725025848343536767341640880 10161772 365108616946831232102109327277249669376 10161773 -81707641318209373754189511279188593152 10161774 -156108355094719977940766273119556014080 10161775 -50333944293128687494861308960960636200 10161776 -165869716351842939755003846114056470528 10161777 -50296239519380272469949315854455601568 10161778 89785688186428363368737245342861074432 10161779 270236373069022609328996059169384962380 10161780 97241521683541607678985470224886476800 10161781 -160250195139474592484498428939695106816 10161782 331605909949474206066558972833531620992 10161783 -97539552087043333219542472070903709456 10161784 479891784781572921735720321992026521600 10161785 -202057342458730104518682010063276153020 10161786 69777541123705444740489113464412043264 10161787 88897108796046664124160548874023023552 10161788 34423876179789106652922842021668755456 10161789 5701002260145442895160566866314259488 10161790 -6752245343145386502612169541108833920 10161791 169003974437511971986566368806369330464 10161792 -241997311069215806928644527653503631360 10161793 274169540956053860238518119486234247042 10161794 378821494004539839017026962490352432640 10161795 91917002960494948669447356576227884800 10161796 3773089755231991881464866501741300992 10161797 -154789541891464298220094637511452174754 10161798 -2692681072143023083067785781562390336 10161799 1043996313915015156511400973283397143336 10161800 -67881614931005047094787350066380800000 10161801 -466085965310759732782280916111501798720 10161802 -41648951143021916105462179381724559360 10161803 -1544670035166808560400044459170003976 10161804 183580891503202813615621955241895084032 10161805 -224130478187431520553296703505813263540 10161806 -166306220657974451811267849614935659840 10161807 -124587735988780468267484253211239680880 10161808 1466272327693877440082134300724101120 10161809 -13384034162703475113360772966022508288 10161810 38734833766976514252236319941877501600 10161811 -134469938342575296108223852738466165616 10161812 298902879563821839189870926115310778112 10161813 -216236849114644826484675960832976809056 10161814 -16356188701388517056340388872496941312 10161815 128845958193093102416561013440468055960 10161816 91798720935365523038244944844228341760 10161817 -268164653731406527334278229062812938348 10161818 -109841112206696265129271258223299612464 10161819 -23616375873924168317899327036920995736 10161820 27179741251122587484994716785888878080 10161821 -38950297955711327413815632348332797978 10161822 -153845909647951424881167525644777664 10161823 -508061583520009051058519390725757764608 10161824 68200359028513716275237582478330494976 10161825 -91360232214289245980653472539229318400 10161826 -169856363408317146453403867990318515936 10161827 115810246031798792981579219872533565680 10161828 87162065628914437288371638420689797120 10161829 700345788692598007051085915772741059484 10161830 -16595469206528139642656542669244467200 10161831 -8262881956049659942831116054895858176 10161832 -216847060691726271156361257534413875200 10161833 -147499768927443442432726478512569076800 10161834 113230327603469570235957282733989146880 10161835 147997672903786071218503236545724226560 10161836 202091024370973096729241856744389478912 10161837 6087836828438861558974500557536783488 10161838 64331332812079384680294696003917892096 10161839 607724110949729380950200796118488034224 10161840 -12762131187792173648280393844243169280 10161841 98854831313961431812803711078543108242 10161842 37564549772397876131910315831295149600 10161843 -370508349358130020857095074892905371336 10161844 -142483746571999880797787679354491670528 10161845 260910866552277067032215331077418659100 10161846 1368124845979484857195892074939292160 10161847 -117431025367149688974515172548905580640 10161848 -351686760354964444987268234963225456640 10161849 -85924948035862400476590013036645612800 10161850 59770852546379496073284180778127632800 10161851 -122089066434732386817108144359828448480 10161852 57128149321095903370793061498403522560 10161853 41550719149887480117957377386878494284 10161854 320703330261629771976023080626572853120 10161855 -11080140713549026251318757790585992080 10161856 63133508935509012735483020380169306112 10161857 -125107212344867976067613204388150504894 10161858 112279619016278269189695858061465095168 10161859 -470161291923514111935683472065727242400 10161860 -95076399676339886166221351427598602240 10161861 -204958417700242277027278778717156760480 10161862 -69599388050690661712286347866374555136 10161863 -189398048851521994535376551094574376160 10161864 22690721072549248199556808460555520000 10161865 -82625851964473636345807979810937672000 10161866 56559515348786106732532685302523275008 10161867 223665108469210285570294336773671998680 10161868 -404730939566692049861258807304214636544 10161869 212817753265831805744843533505764452396 10161870 -57732528657422390998857995596559523840 10161871 -89229535373621833628933031229845030928 10161872 44160119990990053735401138567259226112 10161873 -231747673834689712447012935388139136240 10161874 302243291393350484589242488560958689936 10161875 56603665663368448403008723578935850000 10161876 6908136506389367480721392694849964032 10161877 -87028670531814364544252163485380845120 10161878 -19257774614231846895630138685084289760 10161879 -49328371763381377346444261542960492032 10161880 -61299829292461254801174502823635353600 10161881 -239366743805675937706608619053247299318 10161882 -43157660414298132966494353108576934400 10161883 -99682335776381031285517293608926998432 10161884 -16830710183414469148838698722059558400 10161885 -186351380884435476334912844027577674400 10161886 -35279249495270108803761563655572323584 10161887 8672417282193947651392365747854379840 10161888 6684623827062038581875064592073228288 10161889 -2943581171075052191421060260749360976 10161890 -5028007651796542506392863132856179200 10161891 -62758377858622321763400486657579152040 10161892 -4681566774169393323394115641163243008 10161893 -25220559139752172955382132804850813440 10161894 -81499226768697779130956712283382011200 10161895 -658430789548137795883158080310327643920 10161896 -208894628362985308735460484918407070720 10161897 93187771222867863788048342105671695072 10161898 -125500146078564114444696495692459016864 10161899 204734939797115969491509331168987374120 10161900 -23174337995399342388631446006620083200 10161901 47334049826480606690237670082003026902 10161902 -62779526234827071732533152322937086976 10161903 385658615886754639458842745647850051840 10161904 66314845415750961449516987151852830720 10161905 71004209434691924979385136535419166720 10161906 -43858459755134029753358739815246870016 10161907 36276681639197752598937667404113655552 10161908 30160592700254606827247597118670646016 10161909 86354273885048930422305473883703070400 10161910 -89460552783544450030997156765566673280 10161911 -558694974452677966849678188430769374488 10161912 -19970647851338972909205034084584468480 10161913 -105357868356680633967908039805107462076 10161914 -248010680476085522709048720858338775840 10161915 3489352512107826087403608929444503920 10161916 96989242106123625509915675820865802240 10161917 471217754045693767139072790463652482752 10161918 -22009868627516856168320588701730049216 10161919 464004124908317537716417111122110029560 10161920 -280929015202560139593463301075286097920 10161921 -102768703196410640380402004160347569152 10161922 7451028322420582347504282817599254400 10161923 111401950417626888323554620360011378172 10161924 -12428738732844625409391835542477864960 10161925 112739790438750208750292787371737480800 10161926 164474305064578390594411504350147234912 10161927 -154195958828121056534971525904195352336 10161928 -205049677341582951266160584211913113600 10161929 -123156949585263471458726698772407336512 10161930 29148415093202647860980973076699941120 10161931 9037161589281500384739365506245149760 10161932 2622458915105039495912879897153200128 10161933 70030138458492761543407633919037925824 10161934 -321796794530050185132534980790242040384 10161935 19053205658742680973801807490896960000 10161936 668543011972167460290083593044959232 10161937 -18433731468282445320304723712792766108 10161938 61501113630541486375119535483038910080 10161939 -124189044564660170386768807289655854592 10161940 42213192489517305589022964234390071040 10161941 34995811662356212562306097005569048800 10161942 -46210790917484477374046366204789170176 10161943 180885897298687941733647348218825456 10161944 76105185072867354733218723721429893120 10161945 -197770786316183278602138035569291245180 10161946 -76985621147415667326400475168999060736 10161947 166838007576482698993703115031591275396 10161948 -202877427955387512196178074878222781440 10161949 -101129511939508949422698483457318099200 10161950 43789314826567007868276328208656118400 10161951 192076164771023760830076139793185052232 10161952 322210302681235578370441223559784169472 10161953 -411781684556853743828875279106758032798 10161954 -153069044185802889615981596193039179520 10161955 -39650466143671354136058596257567783680 10161956 -115762099749638376996729607253523013632 10161957 182506587993538904188825448286420768960 10161958 -30124124061852761678943301910448096000 10161959 -65246705768997610296541493877342360840 10161960 -68851443390027562987966678022590464000 10161961 -36903610726127007093370763279725132700 10161962 -56641584326767155304890672275858322768 10161963 -45740641422500357691343466703937312080 10161964 -182632425400982088277838993269951561728 10161965 7528044472848500468788017597957387840 10161966 -128484348924320349363231237656006832576 10161967 -69847971455583024785779029346289142560 10161968 5242613829919201221193813060613898240 10161969 -281419214354748524576403027304556435856 10161970 -15405499895836859970311477911797158400 10161971 -264216366786273825952729891760753541456 10161972 -1476264794623925642221661440623544320 10161973 -83766442882647356682792063101765750916 10161974 -6876360581803884539817383206885999680 10161975 -609740672642326883359384202890540800 10161976 1964616457352108029789746209072209920 10161977 60114409685059792467339151901352789120 10161978 -5272285300156332386438546788901323776 10161979 649258571035704933067787261876948643640 10161980 -333066663775033126732219545020211824640 10161981 176041565868962570877066853480888949670 10161982 -159236156428694847846121411461961643328 10161983 149795666809437809790634891208691390000 10161984 12911464468542930886742014631180500992 10161985 309460287274095813180951189553984108800 10161986 -19518082688422692580702792082547382272 10161987 214847583909800097896670559928803709760 10161988 -132845199373499688553919528438022921984 10161989 523514291485545598038296385064426282080 10161990 1438106017368750572306010576986611200 10161991 -68116861338193532274844150182227307728 10161992 200424441002735771432332184688804480000 10161993 -4181952096088615165292935474990826736 10161994 -233662402760051977091676682854415882704 10161995 183756783908069257015421064559950218880 10161996 -10689163295379305345609683704603595776 10161997 34099384938315198943698311061115827446 10161998 -35205397079146090657564870113913405440 10161999 -85407821329267173675863779437479889816 10162000 159010955365498738726963969949773824000 10162001 500162870559854307701015773887030022002 10162002 -121772564531267446056024164357589034368 10162003 177913006255998242124938626217375798252 10162004 167733984690447245394285994726042976256 10162005 -98986469069603405120467777863490010880 10162006 1756908120126714434995352063548296960 10162007 42839066794548344281712170928524665600 10162008 46205883685470015325229712696668528640 10162009 -108076425809780496850057484839820105280 10162010 -176665972373317362855135429891511575840 10162011 69233888257065130256258685243540562944 10162012 -82232368456861892553665417604452129280 10162013 -161046040469722055732535433498230228360 10162014 31405305641095354827023655464185908480 10162015 81015542796231445405938632884961669160 10162016 -195697778861496295772030701066893262848 10162017 -73923596980453274204460934674571530240 10162018 -3786393020736155072238222649444423296 10162019 77692994326982605103005743719765958096 10162020 -22751593818880322936790600031606579200 10162021 -48019900173456461274606798781370116128 10162022 -46120825430624011434729860031116518656 10162023 -269542079103491977083584149895399597016 10162024 -218425494952089445329496048531628851200 10162025 -99659434671724295993149966620564156450 10162026 -58143294165906134106388137528948470016 10162027 -83633908941875887970669193489625351400 10162028 693700916233270268591688341451803136 10162029 -373122975458938174949012668638278044032 10162030 11543145581098879999142849376570164160 10162031 -57745252867959989446176783756647993472 10162032 -51230806277698942619313937109691138048 10162033 221769574856854311752871843882117574720 10162034 34197888682316869924666030785464422416 10162035 -69304868245763787858714320936640840000 10162036 139984457583259983956718769224621445120 10162037 772008092878446039032348558319109250652 10162038 10799454019896198454385143069599189888 10162039 475535260944009873574452267742984103856 10162040 29874627866239500129176109852009676800 10162041 -54526146979530072877481202947054778240 10162042 -270555345977138587366974226951476998400 10162043 -598261764751246752509679716476101135708 10162044 172305817586982362793674438430461706240 10162045 -326358869315286906311453854624216703700 10162046 173045733242248956276029788599229481472 10162047 18522605003386347896650945787701567872 10162048 -29684579132097972678867160965851381760 10162049 -287522682667721760793032135281768713260 10162050 -20348397638673854531577718442704934400 10162051 -32878678662929705522260072994509361844 10162052 -143630139517891408883426095236187169664 10162053 -360025154333592922276339377875324125536 10162054 -15014569281753519017257240854648390528 10162055 -1795725666760808914113317850897228000 10162056 -432243357885813243985449225933461667840 10162057 -126561676531666569370708660814812014720 10162058 -246585915214350732874516921083880717824 10162059 -134225300989497955240021968709405984296 10162060 309434730156792175945191147894550164480 10162061 -971539333686828457257701512999353600 10162062 273549599208569904471223699960948710528 10162063 144324746496007063114258548747949108104 10162064 -62960709812041871582676258230353920 10162065 -239144506582790930145760474396387188480 10162066 17310963212416055299701060744888377232 10162067 247457380585942056256257121557408366960 10162068 44619659251417931422599878526124609536 10162069 765716924532290796386509712242577871996 10162070 14275017940677045095651043911162025600 10162071 -549673800672781965664446963311825987760 10162072 82683050795918489668658543284733521920 10162073 580669156862482002930772525602787955220 10162074 -17345116485097740473164186496233259520 10162075 -92303134017504301942359570220692096000 10162076 119025512050595063724836423536550837760 10162077 -798685059857854136647847041289745792 10162078 -85917158678251407997441018149543889344 10162079 21730316922951611976821416972675312320 10162080 238082088923907269104529761641543106560 10162081 486019460339681171033955537343371101872 10162082 78411390799229112902580666154918543872 10162083 -46891567547420271734348934257983654656 10162084 48322221083021325321426932103538328832 10162085 419101804423527564940159144682073750780 10162086 185992040357812820831796789585145344000 10162087 119745603843415288187188965859669830312 10162088 46282488993788905730754070135831019520 10162089 136484788359361145044444715552734632384 10162090 41254920416038344284789098340204963520 10162091 -134420732262886071280248981644387691048 10162092 -218583782070381731352155837948121512448 10162093 222687648064546648780705082444434903200 10162094 88173994780907665378920865365947532096 10162095 132104518958157053110419279146285909520 10162096 2105641667102996813004773324873662464 10162097 4399479361412824988559764718514971840 10162098 7627788362297918130839807634811216800 10162099 -18153366463124940376121011052308486900 10162100 -16455653732445756212122868527993593600 10162101 295304553672843928502654556362142078240 10162102 327042312761738126048545719177642382752 10162103 122200761972013142962885378744430658480 10162104 233856742084031204635068224163128217600 10162105 -353189318443880611520754475774918721280 10162106 -266899619087524910801345184590846309376 10162107 119718931531524335062406046415162349316 10162108 -72212112390886401608523911151462417408 10162109 17217092992514204278774552934881529280 10162110 -19213775200850799114044742448238100480 10162111 -10415124150062374500502007263189157136 10162112 -59497965759461722679107891909707694080 10162113 -9175340943297697793112788053426968960 10162114 -18905144710165704395220405075808404960 10162115 -301223714726589946852783379771641290480 10162116 -31934938499031776806800914656211987328 10162117 286868396575801236708179755840351976832 10162118 -39444973310757440064334125697385253120 10162119 180962844162965895448597200279092505216 10162120 147518044863884377001325374735656396800 10162121 611870239826386733039435904955056767322 10162122 -196848428114844651776993371691999412480 10162123 607470870250290558509477577141234377320 10162124 -27220464183076024470343223489326559232 10162125 -173689784529229301749851296238365520000 10162126 8192530898893238037897743736834498624 10162127 -606824640883309517698919278721086995240 10162128 57775786488039814670349407270536740864 10162129 -255405230505295390094945472330374504540 10162130 174172395940962074423247309819675678720 10162131 -66434600262284575479454551294034195200 10162132 -64381197440412539523203276634880895104 10162133 227227808412238792676603437820598242382 10162134 -14132873146080861367970625544768905600 10162135 38392595975996532204856629515926650000 10162136 223071635077260310588246736989296844800 10162137 46985261000702861503928250010763491680 10162138 -12900860211839093541714362487528731904 10162139 -443906140897383854793029793507330982656 10162140 -57890193725512078099836714899539430400 10162141 -15627281212524126466809518696864819712 10162142 -128558446789671635806125095493015853056 10162143 304048783627468853737753784130984009432 10162144 -811748542676350199896371887186147278848 10162145 107773404838673099041844393506795798080 10162146 63178708315510311358960868728932019584 10162147 959385279075784257830609247714095560 10162148 -6174362067124385151112880865464721792 10162149 -143267493788414538711980924295982596672 10162150 -423425407194657846051762251332879200 10162151 -487017800224505675841372020285945931600 10162152 -86037296372490167621981642657208729600 10162153 -159002066908269051621190300538775030598 10162154 -75053531789583118117189349242239238224 10162155 -198638896516001077201062219033960314880 10162156 358383975884997458901573642769402507520 10162157 587083745907262595629546629411701192406 10162158 -110088034104843019021042018895068090368 10162159 81382711850599921652468800281919168512 10162160 -58754445432487977358169452681725542400 10162161 -149504499745311187567519575579016227468 10162162 325614174541020422878559495710819298832 10162163 -314113432609136120091952612405853301816 10162164 -12487174668637959038068420148747059200 10162165 -251836776721154662599159710873330976000 10162166 31074706700990718739174961002969829376 10162167 -25404800016527726284985510668068127152 10162168 -263714287575332400312939743762287165440 10162169 332380851200104126348587454330065909840 10162170 -123288641893259152376303669367983957280 10162171 1052927127044116029100416859816295063992 10162172 83972634324375920339283886496261025792 10162173 6201058555622411014262013398395271808 10162174 293329280993219503758270802035827635392 10162175 375518605854115453513036585792832038800 10162176 -4942140003292724756645549607839858688 10162177 -299050227398686615074455021512297598974 10162178 2158047812970985778563587046625406528 10162179 6671574659686006801927596286523992320 10162180 108840592364533620342378331186376294400 10162181 -155552970459372165939303050224994250018 10162182 -19641538826992209625519713552538675200 10162183 222293897108015825472569231600948129432 10162184 36106421563626150870739149513737349120 10162185 -15892712667005529998455451154700329600 10162186 -169459561889585865757996630605689147136 10162187 -166320861161904684785256183569290209648 10162188 -87967062326751326678620200658851532800 10162189 77280278368313040604875965239651847990 10162190 -1587912204353078871053350032669540480 10162191 -41554188768504795994953071943229764720 10162192 118545153845575626643422246774921510912 10162193 -220485586731449841369542872527644888076 10162194 87401381264787140217756213461991972864 10162195 -381118820468975332988333926193728030800 10162196 -166570629895398471745456658696467722240 10162197 219412952653269616520272318364031751374 10162198 22176133682060529158211829770414439680 10162199 539857594180550988040096627136185227936 10162200 -76641367725643207114359692231394816000 10162201 141032418639583310531477551706724189952 10162202 53099449775069371919672872210013901552 10162203 20971018266650298931470766661777061888 10162204 -28997152892618791194949025814639179264 10162205 -74363404405688212052175168226454484480 10162206 107566500874498822873915267718590300800 10162207 355357968474070472920722051507771482880 10162208 257416040411360387882417835233120157696 10162209 -261305382892292178184934564911727748480 10162210 -82909100054436454657837621962233238240 10162211 -423623594298718741292430685487454145188 10162212 38134304728765680056325836286831731712 10162213 50881788145213411181366376985328019360 10162214 372081634967662020378521433679825967232 10162215 19801807119848856294242662354251556320 10162216 -230807201657039693734698947271367895040 10162217 21502238070332537697393807912487513800 10162218 6796595413335942561153132015484354560 10162219 -135597567664865445964750335317526002160 10162220 66887571559363301065012401169474145280 10162221 -241653825872000684991763368647625770688 10162222 4250314933227369132819042028854599424 10162223 552331179002521461198160951863814643472 10162224 56436795981207642394416137859639558144 10162225 307680922801074336304849190847639828400 10162226 358678174414139849391882309121816823040 10162227 213569390783557736007659422440029697600 10162228 221195608045091980839687220698391234560 10162229 -7417301606773616647759047306620030976 10162230 -29397970420949445373037519339284316160 10162231 -246472178648719034623154267320918874968 10162232 -443928695203783936438758224920560537600 10162233 -3222615548723952952505860023314502720 10162234 41312797234424124141290942433411661824 10162235 38106392134557315783356246641551944160 10162236 -46427054845363584129110402393344081920 10162237 -67219903123819720843962200301053245728 10162238 362201410101282936936827649746506234560 10162239 64187610283544156127613179733898938824 10162240 -28675931150176823377769572905957457920 10162241 -51673433916971925062662390117934968188 10162242 34018663251557639736770737439231955072 10162243 -93346702321295693840649734716996858560 10162244 -128652478409883645369665728366463385600 10162245 37201661827725287147223078735962198400 10162246 296742608730783110925958377086419541760 10162247 4312124898440975608486443881364207600 10162248 230812387349174694614225467179302952960 10162249 -169983571073835753137821781160281919564 10162250 -34257038189972209723627217519021568000 10162251 101734325289021130936538972162178341376 10162252 -365030511577075487909142005241883819264 10162253 -639526013828700928376379530887594047498 10162254 -86845707310147359334468746305405064192 10162255 -188281106195482071857746370336876131680 10162256 15037526792649890655291966269591764992 10162257 17847802997889091300380247196441728032 10162258 55627366637873531197678587530344786080 10162259 564101647944932919562694883385837172460 10162260 46626519226119958988741965258593308160 10162261 -171710944061169288645278472588294937138 10162262 -213361085209939647235528090916536191936 10162263 -50052737822587218315163212161375759256 10162264 175851514138528713597125118155469619200 10162265 -123711589114864165616701990439839169280 10162266 -163249826108578149583311360828502334976 10162267 -665882362887394935901812961179877874640 10162268 316940692996253413981107483476547445248 10162269 -66490202766704510219683832452064205396 10162270 -145067268070402881396120211481929609920 10162271 -114923771095519879535144895157400171136 10162272 -164108819587568620120311672268934086656 10162273 247422640937425403821596265404769599168 10162274 -25181948983622566421395394664383208960 10162275 -147810571599234677940553363837943146200 10162276 -8649269517516080243029559472164461568 10162277 -556691649162245723598827298522888939588 10162278 -38755388972028526239473180711666657280 10162279 575718119027839727668182281982553885880 10162280 163613882702782359176569414513016832000 10162281 38581549603745627113944227898562505664 10162282 -72379165550005406353752582542071225920 10162283 -299624469285806849165270219036050809480 10162284 398431270883519580658297628590966554624 10162285 -555521647668085257564011264143799040 10162286 42765497223706943118613388148329256960 10162287 16892734740534711915130572097773204000 10162288 -42975660304469774549627841672110243840 10162289 152449348632134716921853808468553641024 10162290 12557798677294297745805457417134374400 10162291 504529707008513171069893693878139215692 10162292 12046304095566972686728161403336593408 10162293 43624695624918950344197213368393687424 10162294 208858442306906271257201819895201332352 10162295 182269358795227283898717878425823647680 10162296 85671663555615597525523724146866585600 10162297 318994283651469269071988035496978110080 10162298 264874933284037381793059373887242284400 10162299 12035815071725186321106008431743236352 10162300 -146718825157986048763386854641521075200 10162301 -1562030781351031741066511771823648192 10162302 23524305662971382055599665159317964800 10162303 -422231117092129616320976864447411448448 10162304 -285014001804582293388144282207812321280 10162305 -117403643612379324592775515424721086700 10162306 -451691681016681137682080866513730736 10162307 23682627204452960176754918082127072200 10162308 -202572016070631449577689896730385232896 10162309 -129355486205875069699405475223664501768 10162310 176507390174958192334404172969028050560 10162311 386327261339726524036654451867808776784 10162312 21035812125087271424141495704147691520 10162313 -33215701898540924614300680498813786240 10162314 66592165609620045386501006085834954240 10162315 -289453385359871970397237930246400291040 10162316 19308954413218881268177056858962007552 10162317 -284692620656164117945739182037332977600 10162318 -78680750121017864504406019303427096640 10162319 -5898276783237751934251161852701074056 10162320 9104214947088282599549307933520035840 10162321 194707639480497424257393269973618639680 10162322 141824008342166586888295089946588109712 10162323 263447033084826690191621124570500725920 10162324 -187672577581507177100438168740510770304 10162325 -186600457881632545965748906562484756000 10162326 75876666829274736150809775368312893824 10162327 82941801437026359286104596467720146944 10162328 60589426001825932363098755475065118720 10162329 -163678702364533869811650175917455789616 10162330 8555169396921133747961344637971638720 10162331 99974813098388226819471095359377712200 10162332 132170174719952506996820994007722464256 10162333 -63173704351442454056331151308929728000 10162334 -1592373025235533977948424594584983808 10162335 12971302716519807916884881381712410400 10162336 57083931129508233941282525735052902400 10162337 -234000863305791632083889438258261680080 10162338 -854011981779638953924629154794857472 10162339 169228246276453826228900599772052856200 10162340 -275491024555518704128917282769557504000 10162341 -11297897022608724504966938861822084448 10162342 13690937614568946982282380817094842944 10162343 -211072901451339261255015834738512488176 10162344 254392461330283397136729651402386718720 10162345 -66421387158530976371878960513659403320 10162346 117297335793295945446643383563260477440 10162347 11360727714223139065856927352917407728 10162348 97442974424595155630868959220007699456 10162349 212648566913121716231126227088898791436 10162350 101240558454636260657563756027414075200 10162351 41723692359172932636084774173242078352 10162352 63201231165868842684740841339288109056 10162353 -99264430497292989355023886926785118096 10162354 30500275878604355011156053897842257920 10162355 311454482490036814278038704592211205200 10162356 -22947307765554091671264568814467946496 10162357 401625491736850798676191589847654207360 10162358 -50848669180699260417110181019725012480 10162359 107276510316140532681557477925663181440 10162360 -95025394496218312267736302854700646400 10162361 6222387120049596958607431126084577424 10162362 -761535145772626049114327264405348352 10162363 28591382703807546151307196400123177600 10162364 -139923460306246532743286657950278196224 10162365 116293695842157610246779987110616805440 10162366 57410735746757033981439766098828797184 10162367 -436322639347906892523765663884310834840 10162368 -9643159843686087542904229947066286080 10162369 -98724857082969845127206793991810455104 10162370 -26498808125291855681391089169966705120 10162371 33755994731871109227265684348539057912 10162372 51079525520730686647015326850034601984 10162373 117626302805017741345525103982321393564 10162374 177010787680776525713132156524466132160 10162375 -47681276887692028079043405015522150000 10162376 -35778387524009664589589274272243712000 10162377 22145019132215541536711855078870897514 10162378 83444640256321940540580788868772573440 10162379 287805114532822078611732543399258788160 10162380 180814591493650947352626081382773058560 10162381 -2643221877510535723681849092577521908 10162382 -38005396315387743773840432098087334208 10162383 16262470665049423794399816327564272640 10162384 -64225650623517936784066811106524569600 10162385 -150155108206622484809151656743794903000 10162386 39042509462300124281020049896054296384 10162387 -202724466530591916759666504499357805568 10162388 -123286307333943178060185870276218435712 10162389 -39426527841767181506025424756156022784 10162390 -22949329901492182927336964580468683520 10162391 -292621801502445184530782681625756875808 10162392 -434676672084902596233978756736867368960 10162393 299510443480045485244369035735696462544 10162394 -248014432097499611756862507153079719936 10162395 294561896581232356223977729513468293600 10162396 -114341974740921179965152750010674624000 10162397 -75131439626117568724959031420254537600 10162398 34627151791865142714892840194932241408 10162399 207362391419892663555211128646354921520 10162400 -359164347839692583464208969968464691200 10162401 89508715624317807098169193426579546032 10162402 366214000221688549654958867487964569600 10162403 67928109164471798445696090709108301892 10162404 -139209664517943570134049068572625510400 10162405 -5184532971776986399681266918849641280 10162406 285240562756259978981817550341394636800 10162407 183585801537471655623910792385178867240 10162408 -280583970932720571769055359976169047040 10162409 398760946532183665489621318078194503610 10162410 106074056136174042323562269286251439360 10162411 -2275391671246310710860154450795183360 10162412 -48711782036767676525022253535013703680 10162413 4498642939667655127043399430387723264 10162414 23832491930654564550703148597952369792 10162415 -310336877819828228517240264541226106480 10162416 11453491468912711767314785961768386560 10162417 -405895643884311153455903770570680057548 10162418 -81936589053245388340963823021071047168 10162419 300724099232250202422142316873878693944 10162420 -22479526886664002322515929056149667840 10162421 -82794399777605021195956227854083184868 10162422 -15504085735377564072423775707153985248 10162423 62850871002712787142609246160022606560 10162424 60296602225450292916756685499688837120 10162425 10280094219827363019862397914499664000 10162426 -27186119664281361502767325823335292160 10162427 285494230704800898012318028980875388 10162428 86729048706010377748275901141743813120 10162429 -174591967717805882575059182204821869120 10162430 -95551375369558687970575616905177353600 10162431 -176441907007281737278833044893970001480 10162432 -32899280955264981940445568941779058688 10162433 316231394878374404219793060634772519682 10162434 -5393893812706686671246385536938380288 10162435 -164808813381447614533520621845570041600 10162436 171490460737124824305570068932480279680 10162437 -256108191340827653167017299629004780832 10162438 -131990605672100989955769630104721720192 10162439 -57068511387802677596861920347510007680 10162440 40138178417010065370124100928847104000 10162441 428265653552943905251550206335966948900 10162442 38916754285817574866640360472790324832 10162443 -179659408896920047801384596909227830272 10162444 -164817436034963319529025117919510617600 10162445 39310047804646741395129643629222170700 10162446 4290545247926411753975495189168722944 10162447 5036324753229085600884413480776978512 10162448 -917652319248660919352874990790311936 10162449 223165140744084720751809742490385128640 10162450 -52364451097801347687310152960331650000 10162451 -69339083353901964408944064913842573312 10162452 50793791024856381268535155273136044032 10162453 322960554722836582703478991357308782076 10162454 -29760866128716923634794712354839242560 10162455 219885290016507371783422740399006211200 10162456 -439688604438443807247229304870009917440 10162457 -435504028814198242870497003453350268 10162458 -125051343296016447879676699293145334016 10162459 416858070333239608975877643925761726880 10162460 -77968796282421737728176794604736512000 10162461 -193343661190869966482349322391977369728 10162462 297221001414339716570306463984608015232 10162463 674645538211555044716079905673364772520 10162464 -207829857181214706332395186544317562880 10162465 -6973655041356193763825923530024807600 10162466 -52988423651344589972276917679868607200 10162467 3300219713138711815404221676980947920 10162468 -248386544700683473464642973604678100352 10162469 40949895774182358424389646529640183870 10162470 76911741306475594864702635138107385600 10162471 -92244541653883535467475811229245041256 10162472 484823869234170187907841216076413004800 10162473 -59771127816185189056426918727990114400 10162474 10812473027729030584911509094211229952 10162475 -193321511460361755755660676140842237500 10162476 831446975273923244654040279550924800 10162477 299656769293021216241556310111900259874 10162478 22789226478731833808817968926771521600 10162479 -213649248370916211855519568707780545016 10162480 30812702305696040956965597283053404160 10162481 220823209648717615273024665444897423360 10162482 28130795709433779432918319709640818688 10162483 -161027679984761056717610493813119985268 10162484 -156510343263072248284791141150521197824 10162485 -985699003543332451282625757101683560 10162486 155067915652992984752151497607987146304 10162487 -34394227757443644315161324102071802760 10162488 1070481374409212631781999074259107840 10162489 -344758885213103544007003156793186474710 10162490 -75346976030563811869122684626032898880 10162491 6889652432118438891026542651598857920 10162492 167468670485412199472151257843324316160 10162493 -731718442506507598885143141439441098720 10162494 32182797011105657295675358605015721920 10162495 -194403639160987063917569903185760908800 10162496 87599157395819888802497014954284023808 10162497 -72720090824991804708500825009422146000 10162498 13776776030957821376555414986064235936 10162499 255964398476752789065066929709572468160 10162500 21200167108976080257671028311577600000 10162501 181696600917277684131182233896028537502 10162502 292245156457191469135134282730441125600 10162503 104278595346390292214235596780877122544 10162504 341524082423810362649878793570312355840 10162505 255693966416625132271528501690831981320 10162506 -20056055857392262483093621308039820800 10162507 36597532689410279377251235849876340756 10162508 217294866564098418009141749253460931328 10162509 44966787916433769828839169914310711360 10162510 -23013874875650670485979786848347482240 10162511 2679059202438911793914093139451045512 10162512 -68051747456991101843905334311967072256 10162513 100140423705365763822170535816381243904 10162514 144360962211129514583259317510210480640 10162515 180699480176720325435352524689111139840 10162516 -34742366153515522356597586414148730880 10162517 63346800305277872657765432461883697180 10162518 -159830614904124713313841861756178604096 10162519 -99862667097060514969025238707083074240 10162520 207577617579851566810802317301482905600 10162521 -220349200313746851373550600142525129510 10162522 334437983811640573143607204778092326912 10162523 -68882023821470150356782510895691108064 10162524 -231774333543692999576652702795777529344 10162525 -44253098746697777186235352919531135950 10162526 -227453700828529028472318304736645457216 10162527 -131034149937738253020894562096942430592 10162528 1192167167843039146448351622588593602560 10162529 -109362473285834054151374300547107956716 10162530 -25343794797977236829993222024042496000 10162531 61803645364010579348109432009112463600 10162532 50478025819568064881467129738382131200 10162533 159656043807519537397131074530559728224 10162534 -2728562202336339752273992985460154560 10162535 -137108456144329297663649049008176088520 10162536 241756051782318531875993146622555750400 10162537 67934943933812155636197126808180727808 10162538 -64669568579238949940893879130981252256 10162539 67801293984933117824433267733828009488 10162540 -25627686462400259278735912961065451520 10162541 -382950933473808850287591237114020627700 10162542 -6211224449644609420965843549750445824 10162543 268113421665790459422948770309850345984 10162544 10038195731172809465699925032435712 10162545 153119807718710153934877891165431144000 10162546 -233796538526037103761895632356314369920 10162547 35383457089278980199771096320213887584 10162548 -371232100863498080955166104923409024 10162549 7735615305346686632523528215727578880 10162550 -50763421141317506125062278966606371200 10162551 -264749939519642064117245754053050751280 10162552 -148226012589023444473355545075384934400 10162553 156092872387511881277968891970005709802 10162554 127440749449159710200201050368744960 10162555 4119480244464451276252004128372286160 10162556 -237783428723620628310644662180148195328 10162557 -350192150124688813794102276664469832000 10162558 -86522055569963985368671562460857053824 10162559 -554580727535702348687342130698734010760 10162560 -242826035380683989327236833761820672000 10162561 -9311365727851240881094278743754308048 10162562 250254226311724272467804718977144839200 10162563 41624549999939350103418359750790414144 10162564 -91704581854362492465951968503355261824 10162565 94231779741416496653369654313638428800 10162566 -217515502962451282784211681216022328256 10162567 413958195084900448758950849814044838192 10162568 56585367301977602144866354503856128000 10162569 249583467340067492771808745017351254544 10162570 -178653760488646044050115051719880349440 10162571 266281013323425660351724343072606786772 10162572 118432418713192465487716976460208373760 10162573 255593977929768739223511892291365748800 10162574 98984704740487099659634224861011737536 10162575 -176120911661230384898059010518373595600 10162576 -28581900270032103480665570885229068288 10162577 -4241941966606179252509549691138591120 10162578 49117267904617510995125619719809271424 10162579 180571302150498640616705085077432400976 10162580 -149285457314984830868627723338679404800 10162581 -33167610005902132309955051673254834880 10162582 -44202542946435038397743846477599792608 10162583 -105286822845875056044460407476736252576 10162584 13288335243471794121150921726950184960 10162585 137945981608987285883876773464654989760 10162586 -38952223447094849944718923293923927040 10162587 484657108773291138431699752320437938560 10162588 -3392268851580705358739232374357673984 10162589 -30927256943976852496454311111100806944 10162590 123247613031120433685209313553603016320 10162591 -126891864852680823049128354922352954808 10162592 -134045755951210244701330284488300691456 10162593 -63329222434579371814034930996991522816 10162594 42609341322732411493049970321837438240 10162595 -398656201824999834879008574101686916400 10162596 -47908201079949728989926595791710416896 10162597 -533312606614897838240866166090418273728 10162598 138405916928290425489630840598280091264 10162599 77621818484315935214557191623220065064 10162600 -175616656743855178126696921132647168000 10162601 216457683977094394007809775793254816100 10162602 55478094492284606455191625760255842560 10162603 -249525475144088551739513250320324584512 10162604 295582514046806033617610112134428749312 10162605 19729473569287612200334246800802965120 10162606 114797193090355921865517806238179389440 10162607 -234665979024086226318751584435491136 10162608 14789188483060351214660277739450466304 10162609 -135897712736038307280720449391794286190 10162610 -153119520305298829196603566879055221440 10162611 637706150201347617233023088371914230640 10162612 168907573890757630553565632251671078912 10162613 265735705563632271170788330020262394862 10162614 42813966142709197659540034648481101824 10162615 13853771073814683999190883094369108000 10162616 219380698128619655142986189178677268480 10162617 90518187673122147330574421344498055712 10162618 -559750902187307843239464088176817814784 10162619 168530215468298765617179154933849711284 10162620 653472708240117653742296910141757440 10162621 29536493612976457890465359990578690880 10162622 -17074585088184412133249568728610018816 10162623 -233492940897022726012485881325459266616 10162624 -131975917938646708362868556837152620544 10162625 306668237101384613022433998253321200000 10162626 -182257549196411316759630025676764269312 10162627 97497845364990613520187045780941761912 10162628 -23039106874724843344009698816376664064 10162629 -124124457966829418746935181356095630052 10162630 124644172135927900413489997888136568960 10162631 31299665508150147383664793671516389112 10162632 182943184338381290285371099574251929600 10162633 -7459939844686205443589238526529896796 10162634 30713422907191904147050880691384000000 10162635 -69295115818154858636979265383543709440 10162636 -144982976621281003228219043161814023680 10162637 5628971394577749377473562584078818432 10162638 132215065355168435215625991364082056320 10162639 129951073241783971096996993221760570560 10162640 -10622776612918683579159625062496419840 10162641 126121560045083740339511424867560771424 10162642 20453195064798066685354514109393352704 10162643 -481090501113818354381826388362182787948 10162644 27064573756528195183577142967810467840 10162645 341056834368187252486931298022304727900 10162646 66442243213688483703952337606331850944 10162647 18707722476650467386572029846120244568 10162648 -46719666017397963129341226326533632000 10162649 -199413079474313893564047732959683460214 10162650 -80882722335006456812187799269661574400 10162651 656200875458814101212264140126510747432 10162652 -246488100227863242649987360626063742464 10162653 251830097622024372143108689811724031104 10162654 2554340849624388966485595616625178240 10162655 -4028022453415636703291156767122499440 10162656 50623782781387908644686672509518217216 10162657 -37357437855342530169614571975336288094 10162658 -102994963942795348946172008545745775360 10162659 -178077020413606736069165066833429130832 10162660 106145465325990790859059710345654182400 10162661 -301684983607820332094145559937102245476 10162662 105655987363432640944929906606313781952 10162663 -3197824926822129251175390382131772160 10162664 32322127753866802669183572258250767360 10162665 11549446065146905153824955321643181120 10162666 440264724652472698941825423029979535200 10162667 -176450674396221017376312050215867331328 10162668 -94306949199575759979330598098930106368 10162669 -1384618774339119009120695575223401152 10162670 21579707912411581080978179219893470720 10162671 -96138995413404052579105588795980528888 10162672 -23062543721708370831652137137330094080 10162673 -92033577225703285424730166082684879820 10162674 182373187440380387063153618990388441744 10162675 -144231577428298863428310665532287814100 10162676 132544463187022360497346270070198815488 10162677 50138995409489659685087709156955828032 10162678 318850939441301035475467070535281300640 10162679 -40851271558137223657178489805721966824 10162680 -26369567567050842825965884601671680000 10162681 -434473341638832752848343635667407226518 10162682 133852816471726454691646945116120460800 10162683 -163405626873542521537568744108670634548 10162684 154158549087268604472897662354584615936 10162685 63484756894192541178364147539570480360 10162686 -43601629655633557209078407794495958016 10162687 528080768191619567570810935923219662336 10162688 -73559541186001991161957905548785483776 10162689 227626708400697814333507419568180728624 10162690 40353767910807966700935036414908143680 10162691 -188152923699125545136859134080310926080 10162692 197059854732753440436341669602995456000 10162693 214620012280121034760344636480284505664 10162694 -35540905914675826740061181506187856000 10162695 660653021278262980612410809579252640 10162696 -267228732750978592366295794162806942720 10162697 -297430142375654479324312008221910073500 10162698 -7668690810972835399927834093297332480 10162699 -21030904941936274171354669670088578240 10162700 -48043699574691906150459754125325420800 10162701 -240060849584801656535046171952959453120 10162702 439609372218701491438394924798022946560 10162703 556105948441648151994234957558521411160 10162704 9200843618992565688469053371070480384 10162705 45359215662358086602280209188469406720 10162706 -2347784118490344568304262219918254976 10162707 -67436477196077129735354870394410696640 10162708 -220371314619966702930781188925942406272 10162709 -74315097775233971106844649928851151090 10162710 116008077411182849206960483200586339200 10162711 -59889757135734448060219864141419668160 10162712 65122353505518794853396419448465408000 10162713 24823090733062080461183478994805192448 10162714 13160619867419252050026891813574168800 10162715 -171525106808863760727367820411171144640 10162716 -39944535012543784078332187192897634304 10162717 -393805317933399468071723043525619918234 10162718 279539933484998545741398410613009745920 10162719 34753948084566817362840571864805859840 10162720 8913604943050768471687166765511475200 10162721 -207429261046178364746040484999066626156 10162722 9162881911496162067358167445447862784 10162723 53988228324543506264193185469170522972 10162724 -11954805356721400668203931220491816960 10162725 7206961656424702654566855473907204000 10162726 -63466688594847036931196432224073811840 10162727 -271620278322982809841802197083400496208 10162728 222957167165408624099119335571164364800 10162729 -2504022507492766619906882613116402060 10162730 762747399541650930494478511658065920 10162731 -57374388254882775815224483627653408000 10162732 2659758475310212171914912956617336320 10162733 -39487812802022796280694170716449994624 10162734 -103590940662499003716537784884797309952 10162735 -175327610915498132348603416525980929040 10162736 -71351975423196258139428922780743794688 10162737 -61453100837774488789004097867125513292 10162738 -185828386984378933977788710626699594480 10162739 -153019458421647059858368736928530013120 10162740 41295234578411949336797413166256660480 10162741 166403290300550586110763788208754636142 10162742 727377894624611523221697483107803200 10162743 -125920233541773010464627847085663699736 10162744 197276464275961482551573325964350812160 10162745 162709142507695575298838033948206470600 10162746 -129515674349172092121662499442014181632 10162747 164684186207033484501648711604169684000 10162748 -154449623091868802630662275868372718592 10162749 1278412164377331723829533912476889888 10162750 -41227473448367547780779010867309120000 10162751 56590561801475434715972907109476034752 10162752 -3966123676449408089534086660170448896 10162753 -93620417162455881098972192248230377088 10162754 -4786043144504250961487714467463912448 10162755 178739956999718161731387894650071298400 10162756 -213783564663670046159159704377211281280 10162757 -251097268636420046096730789766538243520 10162758 -25394358992182961555305857026592460800 10162759 106184129772349755250924636056350576320 10162760 -230304269660086640820841896511581696000 10162761 60628699188283696145508524883079569408 10162762 126330399310464309325862034779532163632 10162763 117688080420660694624853260159419017664 10162764 28940715465571003904613305030857708800 10162765 -179446065776144537681643133118552876340 10162766 -89918882788904952996009099923355482880 10162767 202351191171243117321737058358123680912 10162768 1101343333097679417259307258793689088 10162769 -298192801039099046352702580359444218256 10162770 -109670232997979596325447170998070717440 10162771 89872854795835561923887500973509286944 10162772 -406590184479323451828117435280632426624 10162773 -187176997781584701101863058186850672000 10162774 14567890846771789706579107889648015136 10162775 122106251391763133362754419395360934800 10162776 126616109124681312963529955110233661440 10162777 182689299394878135030050650911261407440 10162778 255757940239954235975609188086740087040 10162779 -172807362119010297462646045266182421504 10162780 -81484370085706812420565717640728074240 10162781 16484015448362041971558109414281804582 10162782 -14729857855203838991537352823235883648 10162783 -470217685217694833089192037916750787976 10162784 -230894135015488147710548651061828255744 10162785 -37644576693941473393047330516434432640 10162786 -150322573715831834502246789239817855408 10162787 423745189880760216815888943966595190832 10162788 56374060043266662280886202852595445760 10162789 -40652332738773298860741062098028849280 10162790 -14313123286972193140259658702456960 10162791 -30155898972815561006063396359453477080 10162792 3060653274771494561832818246719242240 10162793 87980792716966321610024157765269943924 10162794 66119202217766677703588055450792271872 10162795 -299260583837252480557121732826263719200 10162796 -17136415306457697979552439443225305600 10162797 283990544037176850208701603861381515520 10162798 74346245248723292052787967081419731840 10162799 -170673267218899548802282301006022786360 10162800 -64373336669657940239582074638802944000 10162801 -225051155955292295410262805401036852256 10162802 19115901451309805213540834077455402912 10162803 26129091143470285474315690125942309888 10162804 529905740284839895881413871264119304192 10162805 -186477275795083910104252071533387037540 10162806 -6988121716983999167643647362027459200 10162807 54049213317406616960524663794975013680 10162808 -438371944572988304023451004905466839040 10162809 -85306855100597108754680292807841909200 10162810 -113409809385579302427888386364834508800 10162811 517364887195202789853857852654779157412 10162812 139308797402141543698231584956813082624 10162813 133768042203776991254852300969041324384 10162814 -154245869458405389222782542031615199744 10162815 128559912459624037501898405134846204800 10162816 -23021958793435807106484668361489776640 10162817 -71310754626711525174407008404270470208 10162818 -202585259821452846946983953149171960800 10162819 -251282655385806603876901665043759867780 10162820 153142590974244813021584782779020352000 10162821 106980689573059817185008726213808819200 10162822 -75982641026123283120545409040370760576 10162823 -43053111441090993572932087072590162432 10162824 -113358420918215582251673346854868910080 10162825 -173920182651916659066473082413870584450 10162826 118878362063096477641412824920006261504 10162827 5113792195409061267077422260404629632 10162828 -2455309691819522594032591869461853184 10162829 -128377123071955808864289610116103306080 10162830 93236755873037337388408133590036513920 10162831 16947149997015149482998557482536266992 10162832 67687863636322029961508161643167825920 10162833 -129176357485556664428979609655661678400 10162834 12784507337975558673709635401446018560 10162835 6900174534541666811726507325355381200 10162836 -86154343321334292661864713094688940288 10162837 194870956893402072350200505250931769486 10162838 -2273429067564228160438651539883223808 10162839 -337534269184067671923241191220909978776 10162840 346869117091535743615521806692464844800 10162841 14000934810893817174357580362408855240 10162842 62261254804781434848238239139741773312 10162843 364171170031409735197352264974419842400 10162844 -200008147471074001159218314866630614528 10162845 36552603849945289826219125480378087200 10162846 -10537680928542246080376060031468469568 10162847 383841083635864911680735451116845467960 10162848 -203541282600803851389068350567241220096 10162849 -444873776699385079590379620609934264512 10162850 -2170864229948308035365044320221568000 10162851 -386142927583312092285239285187942192720 10162852 -49048631196334182711184218569101283328 10162853 16894413757652227408883869918517329440 10162854 -33148514204270291795093279551850987520 10162855 523923397982920043305075850172886989360 10162856 23737656204203229004313646494499225600 10162857 570377504060400896478082649940206078592 10162858 -244206904902725143102280060941134808320 10162859 -36909109931728819915703308884534697584 10162860 -26502866680789624294783223296876707840 10162861 -269572022989438253726165760364459362538 10162862 104033283883563212807032160991036372864 10162863 -317981864098615411488681360476743429800 10162864 -15039950326672811184054774077192536064 10162865 168938531984505154992888679758946030260 10162866 41633830465616962896056136047940632064 10162867 -39515396083230615126552817985306758320 10162868 -36388163505532281792198756328760432640 10162869 -98798578292598544812405734047709652672 10162870 -28184706799294873814391731862241843200 10162871 -180785126087153739152490050759980115928 10162872 -3491119087754567394281658865196359680 10162873 -103721622694426700250400220501213980160 10162874 161171538152244640933002115889215437936 10162875 148577806836752095193341741071295896000 10162876 549589533621953925475302322422246912000 10162877 461144295322624578606875847094040262726 10162878 975586783791397908046500247695123456 10162879 481024284473501514925005415738227068480 10162880 -3234127391710264135068462153203712000 10162881 64103756970396904425520233345966761280 10162882 215422987077070595985276587431453635792 10162883 -257197215583765514283015299873825756868 10162884 -168634074209707576232834199967074797568 10162885 35527523867713419785203606575591513600 10162886 39006658162664270410310257125820116864 10162887 -4115661439023229502983594446918846720 10162888 1106802265172345040340163854614389760 10162889 -211571625062392456276312449705086719968 10162890 44011367702946331083577317999483220320 10162891 589205842752284543268882643288647479800 10162892 -396005527954116153005551358264036246784 10162893 33071613629417435498347255931901317664 10162894 -227262951092915937272495617994066998464 10162895 175388643996522873655052140982340595200 10162896 4294988010711618750718742814579228672 10162897 653569585630766705454497646427847503346 10162898 53109399082648891760044018360647039264 10162899 159120640339041170051326443086745424884 10162900 131517768910016856744050520244559616000 10162901 35385769938249202826659979649269024640 10162902 -84596169672241098015883535453876885568 10162903 -739695923682651194799515039006358709440 10162904 -314707984824296456496927825808962355200 10162905 251640742844346042371623348202695987200 10162906 35811319351525736655246342073050032064 10162907 481175667296012840042561012592549170640 10162908 6115884647141163076365805660578548736 10162909 -261187273185914256014264417133354389160 10162910 72253801877188487418533333781141408000 10162911 -238778664298033181667046381350942264 10162912 239768544248456826794972431863055122432 10162913 181849860027683395277624971379250144162 10162914 3268595450096081613989658574075461888 10162915 -80075520025477151831642493104779490400 10162916 -27799874550871610968381738153304064000 10162917 -112960137912640994820152160942997992066 10162918 122219818150840449209106303861487211904 10162919 62958628177114864847889368106044813568 10162920 22203589088508482456603942653178265600 10162921 -2495401347226320894299187084952861696 10162922 68638945032257688018798946379550273024 10162923 -169440267578798263150501420106421160992 10162924 -66425103600187740649162929208622081024 10162925 868491110802419662860455800276363650 10162926 -75305020930958162313559722846059486208 10162927 -269950330148233690650699368545583198160 10162928 -30550633644414572335606621461749268480 10162929 -72972784985252515149774601999414149120 10162930 -7730238035501182254716510636948544000 10162931 394561690798433639692281119167182915600 10162932 85235759012254298557492462698767296512 10162933 -495925611457626379912457438352289022976 10162934 -75830627916485649571216705086805401600 10162935 -876078099905296280893412708633068800 10162936 -4804214663311867119569339218930237440 10162937 93120943831465028479675024651387796586 10162938 4408000779817842587855236356968943360 10162939 41737726702363183257680174136981480740 10162940 82263320397739658344994491145266114560 10162941 19920712367813554614970862791188384960 10162942 115474105788459970821266578526798731200 10162943 -178111787468986000175543957469491593920 10162944 -110569938617694330223855971329346895872 10162945 -81563727236975510705670941280257653080 10162946 310685615032422435981643616299829312544 10162947 35002148586079214000854435783772344320 10162948 429233146235748170640118780682820766720 10162949 256469050833381496123987152860084521950 10162950 3006887509797695712956700864981504000 10162951 348259209862211142077955715349017671072 10162952 -859780976100432253898728745092286545920 10162953 313215905290937625345417935147168113962 10162954 16488723297381579084287753438747152176 10162955 -204474624064372818794262142887340608000 10162956 28432615552293656203614456961687875072 10162957 80735298843500744395712993102748138624 10162958 -20768580749120671218180607520352110016 10162959 -85272583318748773211801628115192248696 10162960 38135909830549526423866678527650119680 10162961 224730528623741145656194096343832003312 10162962 183015909189125699563066418283659063040 10162963 120020554853273757800322654402566400480 10162964 1399963209490906292781799058524864512 10162965 33364550840804343975460266891752217120 10162966 -149875156242362151978056994803658728832 10162967 -370379259700974673825710262504454640000 10162968 185100456176865110954280025131824885760 10162969 -2610971467832486448574282043791768700 10162970 -3489337697582093084526358596616050240 10162971 -50035269860849063908717041222994318560 10162972 82835696133859842031729906194037515776 10162973 425215531472855130970214435151019444044 10162974 484320077823888318082634674290274752 10162975 -74792406822841339343842720308847520600 10162976 -356950055078085230099784197171266387968 10162977 -184956148452219332028861384666653289120 10162978 -17014031111533457550682271684628246528 10162979 -20318988471658940416060329561444018216 10162980 -36624270569671847727111679584025927680 10162981 -561736130870107845460706507521819657988 10162982 -133231836335077647200545550724743397408 10162983 220256188134027512513824370848232350800 10162984 3071493399804560263187759625993077760 10162985 158773918137277839991331901064996368000 10162986 159579606817632872312061511346438860800 10162987 -4383012723326475227087841530559529632 10162988 76593740719983230942543528363150670336 10162989 -355440983198921115392406356585096697450 10162990 158691134391769912144792856412569328000 10162991 652159319606268413322790173182627578752 10162992 60461880165038844112207860481646592000 10162993 145677421455630898346967389342598900242 10162994 -195333534517394231567771912553261454272 10162995 -77577422853699298756653902127962300880 10162996 26877622444486489504545566162974448000 10162997 -167474461749682131088878707325203485440 10162998 -54036115760787141330224919199467182592 10162999 -52694737633841647196671038984586717440 10163000 -201000165186600917094604283569658880000 10163001 136030395610772802419878032846892233984 10163002 100925041476774632796845254553281108992 10163003 3624173597231062205759975548268880840 10163004 143723517943761979995834958549260612096 10163005 43409181850674730473925771513595388000 10163006 88223240432758603644083678290035127680 10163007 5598791297888659995541125698499974328 10163008 53575334793068422803049743645850730496 10163009 200102636168912436083725543936245396480 10163010 -37974171797101790662216601741641482240 10163011 -90404059493290179451916287177268454576 10163012 48243095191291179582382019049263842560 10163013 2963164652330978413310944729704623424 10163014 -200818180757209214288082696294206286720 10163015 -110004346307904780172491210845206831680 10163016 1956779667679357943412922916399923200 10163017 -16732319453054318559472560255744934128 10163018 46970459629468530768298909906385359104 10163019 -240660268049981076064567079813777935656 10163020 -117354451261786117320068090713703116800 10163021 -586761000808557752216957606642665826400 10163022 96826349543242465825243850938955904 10163023 -49234330075035743090706365669542811336 10163024 -54700386294682358988030733789552312320 10163025 250386901247142118300365528588262608300 10163026 -220860857523322813295911170900157382016 10163027 149957222106277330431100628922937136544 10163028 165595886042532223956993803089238353920 10163029 792936425874867763279175442378741954976 10163030 -71303468933895084683994675229495107840 10163031 -306041827835119276368367447737545111448 10163032 62622213978201181961462494698240000 10163033 -252626847346468676589214979184274869696 10163034 -59545107565616994434178796277818951680 10163035 33709665161765350925629543130619084480 10163036 108607599224222166615088486043918848512 10163037 107609147602975098318457439460357586560 10163038 -180446640472576373634943432363976734080 10163039 24637452910507921802331114801257522160 10163040 -38349818881800921310543942593659535360 10163041 -516108883527904458900609870079519722270 10163042 57577371309395142046527387758998523904 10163043 -370025208282867792222127639077725126400 10163044 -397578083276530628437777301630716180864 10163045 -532972630443903984886471322618782022400 10163046 193737624158063331265622964869114184384 10163047 -714960032544758867556950091537822191880 10163048 -60229051972649061355483227710265753600 10163049 66546226615832154655471703711074183488 10163050 481564321982397285294760196207328000 10163051 97737211880981343013300258550839052400 10163052 -83986021107801392681871720609276628224 10163053 872451877358832630556352212748878235500 10163054 275749801494070009922555774993966734272 10163055 16941731686136022875516346207604976640 10163056 9643134887760857428869771724585500672 10163057 88257438012790629143298711150207108306 10163058 38499958553778121821918168159671758848 10163059 -551430284239577510645126992950917037384 10163060 24608860336591626305725065124439631360 10163061 230586794428079649565432573066213043310 10163062 -10667180528589795914876289107813222400 10163063 32577942862747922761602350619089118312 10163064 344744376518115170608749462395626475520 10163065 600764096736920080866492556753169491200 10163066 -208577639059919385040936313115315426816 10163067 -166775983897838345906131094615208812520 10163068 171492486860517100124649969180143485440 10163069 70143479089784161499601509273451110496 10163070 11009769082264846657587615644891868480 10163071 50310180446476661988167612117479757184 10163072 347257316873581074947478916058578944000 10163073 229599886227754901664397945903169531184 10163074 -151307587898749070019254511770600965248 10163075 50828256392428714574308485084798039600 10163076 -78788015305094657813423236120904859648 10163077 -266802035335495811358904767130936679074 10163078 -314599182130132400657903798989149543744 10163079 14192691559740458144650005582956487840 10163080 -7480905131165589949231513520830771200 10163081 425619255672735310872072893530781877120 10163082 88883397861282188031072683227170968064 10163083 -145268784127272035530626392783558499840 10163084 -329429249838377658013004129067061526784 10163085 -211988939801737290565651297344089805600 10163086 -16042346838840429385709836810503792960 10163087 -52441548681933854014371329226123572808 10163088 -11268264179602314645272618235793735680 10163089 316250853236866358642153368591019645940 10163090 109400178800442929564086367421725568000 10163091 -157920648357419921727335071982165147208 10163092 83945201599243045966202944975283834880 10163093 -23211443966290554360874636390870656 10163094 54185251586512626210836896275069660672 10163095 216099367671287700791559754508651016600 10163096 165981914495218013713715085283006433280 10163097 47270550333003318009806098030310701440 10163098 166456307842026144037916330578392080640 10163099 363237422266220651015728302766020260100 10163100 -16817026901474005720397759997563904000 10163101 199152009360780299477848159442603390880 10163102 -57918186004004883404439845941185232896 10163103 -280927945668798077858852342617001991096 10163104 -43140652012318650930849399263251660800 10163105 278096145032649278337674673107766010260 10163106 -124484337414023629940366364456896106288 10163107 100437311921615501902312714176424745880 10163108 261995379520201870682157420180985831680 10163109 381624011364067965789337052490343527936 10163110 -219992208773737948256834509623627386880 10163111 -30185699567522939384588116149387075456 10163112 199400187469265913065047768043133419520 10163113 -238856811677190568799561343784755040000 10163114 74173658220994752062903039408695325280 10163115 170277636590345571065737628053597164000 10163116 104331388712597615670311368595357706240 10163117 -71598025590573430130092229760036468180 10163118 30998898374042571285786953422954152960 10163119 -273238437512516855705118567812313682560 10163120 6168416205758688871165656953561088000 10163121 -9810960094077971892959169076441000320 10163122 -162525644930081461163895990416231067888 10163123 -59958919315332158137197414283026259920 10163124 -90965380232461547691336747042193305600 10163125 12475218572866855845707773993327440000 10163126 -237915432832880713407311909600128891488 10163127 2731081052606269553843430661233225120 10163128 -150035894343563468306554808195860131840 10163129 46386870731619562164129761684045798400 10163130 12075010597252315441382743045576811520 10163131 209999394229193560335510148978353640464 10163132 181669082802364600393779818237980892160 10163133 -957083257370894179694090531222880000 10163134 210754968204767871174279791532358185216 10163135 306583620255638656330424608287447439080 10163136 -1128280893360181313916430742628335616 10163137 539391897142845418525293683390071954260 10163138 -169600653711423769077522005079283244160 10163139 -182377021754596890698663631422343303168 10163140 -146804548126861207582322183918537356800 10163141 575261110433373148340892373107444901500 10163142 -189164643732629193068507320098866354880 10163143 163061994487159400395078200631920018392 10163144 80202632200762154607559789372842854400 10163145 -8644126527531136424587800765000329280 10163146 2084274638277895938576811460542813440 10163147 163446459132444116483118653609990027832 10163148 -34643939558819969503339149283056124416 10163149 -445827688678003231660453979069251757780 10163150 -22413243120476095226863084758231854400 10163151 -13241515906068466655224799362789845408 10163152 92769477104149082244539848867592953856 10163153 119147932480745546354562609721344192 10163154 2741830208747206203672664480293909120 10163155 368333759824112229808422219312624477120 10163156 -484642220075214542303301531602981988480 10163157 22707242356623158463097548356120947680 10163158 148615619761954224621620960567715643680 10163159 -9601510207486632027151379830745098440 10163160 -10396041714141175116193711120330752000 10163161 560386314588285849002269036607938667412 10163162 -77527944654081462727906811063968539936 10163163 -450581257737141923304996358837370014080 10163164 -161163659828370449775789766242130231296 10163165 -175031691438392199814887747822427409940 10163166 86621117621018440778088878444731511040 10163167 -1251954795239503802495787151004705568 10163168 -362483235721584761716947211364361830400 10163169 91072545872392944336983166152856540288 10163170 120360597066198533990241637737181954560 10163171 -70772120088874136520698935409021568528 10163172 -127705195454775096665135203457457835008 10163173 -87131306152358705944139977080894536578 10163174 56890820373247252001196570218763370752 10163175 67700918277180665729325618963509145600 10163176 -33251691265341253583218071631338700800 10163177 161115911352226522905677458860718267380 10163178 219347431634630149379162239566857379840 10163179 -1300990838999304743924992892955577072 10163180 -29077268238680939296071992245520793600 10163181 40791192463162542861220589440965609984 10163182 -184020904979037221809842242221982735808 10163183 -73042115334223126595892031045773744576 10163184 3200027225161116729026226335273975808 10163185 -435755055183522541992252209953081468620 10163186 77984158631982320481301296080560143360 10163187 -205317612125375231736473844994315255512 10163188 -330906157041112289571265245945480600192 10163189 363591237007878031148099507204533986990 10163190 -72751386991291346611025915878091940480 10163191 -251253668149036314687753778953641279648 10163192 181078158936727185056104384101022924800 10163193 267356945820170527089239421524163626064 10163194 161347569289920572255605826163318401280 10163195 -40403604967460984542095083774997504000 10163196 -124007491274135517671015330932229595648 10163197 8284313615977409130429816941470075104 10163198 -295293988413697351169313610158405734400 10163199 172756123962417096660632357930889931464 10163200 -194742372739518155236948728773135564800 10163201 -562175954176489766183644790642131020798 10163202 -32591290657613550591425155036862409216 10163203 -5810543397757319664336921794704704480 10163204 95880592894411343221362804529259990016 10163205 -123676004921110181425770845470718745600 10163206 -21123420985341849339187222031630652672 10163207 213500231440559216310647190665739426456 10163208 -71153712250158102351652902226439208960 10163209 -52749003743249627836287429103852855488 10163210 -239557424880912145320707317721968188480 10163211 -4540977793332313922207337668376726096 10163212 -380001380469716819279817025498271992320 10163213 -133605090541349794998777248693782070976 10163214 97100889167157998512677197940564575040 10163215 -266586897665918371684262323718342411640 10163216 15754378161086357606851093971060916224 10163217 42121258641906015631189874916643990848 10163218 71193455439672720619089539662490707104 10163219 20646816555778205586232352576742348360 10163220 -32511768777775355858166112433026560000 10163221 49461061503969059188720627955718863200 10163222 -2992238512729148955629161423510940160 10163223 14384899341838058029171682581240324704 10163224 2584955039833684783373399664194764800 10163225 254219714927179930928860722704909337600 10163226 -44288294348298684603031694582615322624 10163227 -379176570783487579113763074828708655392 10163228 -56154341483693470638359313215653953024 10163229 63915247851475769367492139551077486400 10163230 46204172514756781883742239825020047360 10163231 95059934139453441445358955906615878880 10163232 233676387791157593164569658297516818432 10163233 12918230766841901410756071094361385600 10163234 -75001471096169172303950875577145240288 10163235 -13685861654349750437101774776912522240 10163236 18916591562146056887740244207271075840 10163237 137093159272504419262461782710694332512 10163238 13225947692113414701514752856425694080 10163239 -292614794961050182517875899201552829960 10163240 20696828444152808848930581551574220800 10163241 162621744457360265830973384419966008480 10163242 285158177176739216479624477814127577344 10163243 -677433807429606289360379344709313074508 10163244 1503511260994380215908693297487314944 10163245 -458139233502233513333196753369567280500 10163246 114696152683360287243429031785062574336 10163247 135765072930945335063711260621643541000 10163248 144506225835868281588354651197832937472 10163249 503455300421244725641561461215840763060 10163250 88809464054428608857342405368217544000 10163251 -99441538170920834963937376667391977648 10163252 -64054095227643356815793107054754273280 10163253 226193236238459998023922152879370207200 10163254 -111926995410411723589743094165756259424 10163255 -78739050504781462015322164937825580840 10163256 -157545906627540761075078730919252684800 10163257 -18072408930458149195234567499279345920 10163258 -6552637998287438137659685288314263040 10163259 188595677300563181227992759333356508720 10163260 -19119397421806891866864790663322188800 10163261 -315856409875957210209556512402520667700 10163262 -87313477312144549670166743320774241280 10163263 79824904026504001663431430304527927680 10163264 29019890095497482622175693014093004800 10163265 -381299625214282905417212230361871360 10163266 80692692028276819168957432952420929440 10163267 -159636623554880654365467530678346234600 10163268 -121913303414667299628937537558737253248 10163269 260749712523091988343322779050078741020 10163270 7572717498937567240965757253660668800 10163271 -129808195090333898126024008142790681600 10163272 -59504501926100138015652885015808573440 10163273 386767247254772956726851147822316962522 10163274 350731397553782018388951040028352000 10163275 283442341028304841177866864262019507300 10163276 76393966550300037829435848654232376832 10163277 412661395107073575709582616479824104214 10163278 179389016592052664878914010455355395456 10163279 -14612147923099377712102232364223333920 10163280 35589273121915951231345183012914462720 10163281 -297457478578226684232508111170603440400 10163282 101215112199620954611314390692624330400 10163283 154497043519804510348645238538780062208 10163284 48559744968960509379103586970192031616 10163285 -126300026791061822227339330989657814080 10163286 -153278676302532851655421728846199418880 10163287 -129329507099590421838105132224449539064 10163288 -93240431662713050887198142499787898880 10163289 -9125228133330019722710753125909360320 10163290 217234946542845592907076637568246400000 10163291 387773791917198876999976349511194426112 10163292 51652873663893955285983967137487229952 10163293 195885089698994757727122332820951042400 10163294 32261404024235947335992593320273069696 10163295 -8055746404324685301049361551757561760 10163296 14421434587642581337180305329635196928 10163297 -981170543471697128320324873346004411168 10163298 -89793583513746904933101071701576350336 10163299 309718150111637203928066958958321910300 10163300 -25959977662818569506196376460924416000 10163301 -217367461320526993270845754683862718976 10163302 -74822223366932867639682992484173273088 10163303 488972486087620394736037344064459962552 10163304 303104420316230271009217716623626460160 10163305 -150982905299997529616649089762706264540 10163306 85000703816617096064324787931581863424 10163307 150558281690172952005586047895961543424 10163308 3383932512949792931635737341278585856 10163309 30501472829591386611456301359409699200 10163310 -61741288789016961278306001838828371840 10163311 -183286478159292112832986057864867084200 10163312 87681339037110415048177019169308246016 10163313 -766647288705465387015079417745584896 10163314 -41927787804799909217220860517199607808 10163315 117210933134690118269715829086690894960 10163316 148331099405454104556215140770950602752 10163317 -225268529594941778054890498130362695634 10163318 413123585040078590832928111237623639552 10163319 219493756616160986316144189307750311936 10163320 -417632362237407574666334000991289651200 10163321 -182688984317468644412576644775026866240 10163322 122729440617891093101487355122836921280 10163323 -480766491927904907486138712799026638428 10163324 67572832029845704300296307868378781696 10163325 163382643787804867548778364379344973600 10163326 218999943682650380512645130085766678656 10163327 -616045735715756225481127389696001235136 10163328 -11077660121976837617130483398737920000 10163329 -568356665675355403500758176073769927120 10163330 -3261861480125531662440077682456698880 10163331 139168503571889898881496817900655223744 10163332 255994304945089385252689891399948898304 10163333 -79491406802119679462299944774463698696 10163334 -54453378682295179878647765541017229120 10163335 -40583115512728997674807773068003670240 10163336 -38836326445268601325287244571495992320 10163337 287490872151906115571012247639881789952 10163338 190300666941026407521618093378126166320 10163339 444730999377363336649428270227014045140 10163340 -185593098476811504118129237695467520000 10163341 348665530213438806202711121545961794742 10163342 21696957488354023920389971414512726912 10163343 131217685999141013663640409007526881664 10163344 -76128214589771723267875158947964588032 10163345 -34894411736445032883806602484439614640 10163346 184044445324058582557636793396009145984 10163347 24261059916601861572476169874644030040 10163348 152608813186206772122927184418712362496 10163349 -19211814373862630647506187197673423776 10163350 36160263861993311842595605603534848000 10163351 1484382275063701962912350350857663744 10163352 -14688602046511387284070718012402933760 10163353 -388710425941842793324140987781532777398 10163354 -151227714352898244535020043070902308624 10163355 36060749698765576103776514598298329600 10163356 -96456009404304673237617857330717791232 10163357 448253470370408506862292709686664996512 10163358 -11184337949733436165098433248050136000 10163359 -403244682771139103961239834626387505440 10163360 9460259399552079738112294957816872960 10163361 -105265200007484695529733271921231717440 10163362 -168233582879719351207600959062290590336 10163363 99844666714262745777321319822372574160 10163364 170488064841110888077707742530905720832 10163365 376358088902139577350165960825036996600 10163366 56322725413880048923049189042400675840 10163367 -11341171600604176746211671034040519520 10163368 -37554207027540654785412780040743613440 10163369 -24345285588578053826925874045992477240 10163370 -26804168434574095606172669443139619840 10163371 170940595062401440239432783030370923572 10163372 -544132331453192282977587499380320467968 10163373 -354150070189212602454209893342901873664 10163374 -95960380154580434383623806783039866368 10163375 61579373307368814013798462676972622000 10163376 4009440189366015825109475560097415168 10163377 -48994664964690536815563893300517652928 10163378 -4177629702069361160941798185945991680 10163379 142166900679262909138896004973454931008 10163380 -101369049454841199238369017188867197440 10163381 15097275688281500261048303855946708864 10163382 -51684981283666593893925246635696399616 10163383 167971494675236636169815383029423918632 10163384 -375549619257883070606300969233977937920 10163385 147290475451616235245269633817573827200 10163386 101771445562645799259787490046820944864 10163387 -204442657057350714508896720106816292400 10163388 78925042863487094919240708603173491200 10163389 -337055447831236296610468832040734650810 10163390 -240713341572668580537893630810561188800 10163391 81506956796330419051641657190983752064 10163392 122068852910270751952581000514094759936 10163393 161310212095192822262088944479477762644 10163394 -221370650666542334521387884199870080 10163395 285643827317405400391565668177385040 10163396 -145960386928460999313759859130939107200 10163397 269060777532584905122580923164285157600 10163398 -104764580589130991304446583759237431040 10163399 -550900610666512905954851649194209652880 10163400 3695867950776613600528263860269056000 10163401 -183595632853601334438737649255117950208 10163402 159504352924947265402405887106795814400 10163403 184689843509983327862768042567612042160 10163404 -166231787698041606410186378302943708160 10163405 -134833375316463078184777094759045264640 10163406 143879411912867062091445693817680196608 10163407 -11805304337852132419729257881886128408 10163408 21248952610813761789608028167001391104 10163409 74727729677611309180025676237181573104 10163410 203150155190330409304780850951070387360 10163411 -42502392256649221827860221412380937376 10163412 -11670210825030841781492865322368270336 10163413 243489752008841765717233197038256120124 10163414 -268215201394687238521497920295427678944 10163415 -91154022695336371331819474474677660080 10163416 -434390754227482509143612863144533258240 10163417 612340345152592967723627732407772270352 10163418 -61966299418958303878221336017384121600 10163419 -85302187423337193014358123600679714528 10163420 -3057803115381215996024924857508190720 10163421 -164170367626904674221421523472177772800 10163422 -936247198042110445267258620721886365440 10163423 149050250522792940530661645386332616400 10163424 -210551942778471293205919241064627044352 10163425 -13151173118935953737802194430514836500 10163426 -19955784386817835463392819640894654976 10163427 28228589341885098960619298510859988320 10163428 -331241525377807346377869431072073719808 10163429 -80893210575751299120535830736036515840 10163430 33856933970185623422326958569138690560 10163431 -573369924905444188924114149152895984728 10163432 -567014838624308251722453802119787545600 10163433 118711859906416292576959318012005112224 10163434 -209335534750985804692137937779747042384 10163435 392479710492909666866837428033388582880 10163436 170772672979567642146137650817541453312 10163437 4741769735891249695395189605243536320 10163438 218432537951061258334291395800217837120 10163439 62489075566534030490568909610714466400 10163440 566433801554044825222527851937792000 10163441 190874096141063183534313751075005596400 10163442 14950653213293475195463917008098279680 10163443 -140227028017724017814028504618462067136 10163444 136974358024129291070542394544862176000 10163445 -146779075866592810108375628265535546080 10163446 23663389104485839114078314935095193664 10163447 -92170378483917699998608892755538631168 10163448 308459609506157504125503728011404902400 10163449 -194405381330523333590021739016905007020 10163450 12156864047642491967814529203830476800 10163451 -372255942115238326330018145858521953768 10163452 1000304745200942031512419450847673344 10163453 -576050677940882435277006153773722955040 10163454 85066328144901861611951996996264853504 10163455 -27298447274228822279788977128025215640 10163456 253499900501512202452130206565888163840 10163457 128422721348275495669052758925764394448 10163458 120978597036604418554858527769667176320 10163459 -2313008723142030488213883068695541496 10163460 77557656384892284088221099922286223360 10163461 -106992622741379325476992818758527080960 10163462 -25929603662228552681337580283127204768 10163463 -125311184459107321650476360409930234456 10163464 346932268232477457711464665124724495360 10163465 -82799111397650917085865637278248367480 10163466 -15056035613671781830427603268953574816 10163467 325397277143150084084712334022353796400 10163468 90791605559320502024024559929035554816 10163469 -345824588278915270588409821191788129856 10163470 74896488159807461105037085832450822400 10163471 74737539788372861397638844485376297672 10163472 -45204234258310320444732325314183168000 10163473 123550324279098185708495967270394668722 10163474 -109307052943316876453619422813891463168 10163475 -40849742521460293465184702570893248000 10163476 167160884503979708825039527496919282560 10163477 -292337766161545981932565710912483442674 10163478 -55877338579572424750650924156785337600 10163479 36675655409042944410242570239762731080 10163480 -3715770908079108555621875199295488000 10163481 -118825363179054594991357042621218201648 10163482 8074002394317839923003837778606693088 10163483 -311099181694610565752592565863666596376 10163484 248849868367726434887773311776495702016 10163485 -65042182859916295720617276903385294620 10163486 323072009944125954880705175538963768192 10163487 -21418105066709289224633380339836914160 10163488 80265310613365402688841612604066037760 10163489 -114699998197593923814997607111810281728 10163490 18527530895934970521314575560996080640 10163491 -136952514719829580013889347023801818420 10163492 84259677648815057144230810652039675904 10163493 39689907307324658875484724185350988544 10163494 145448690123206320495104739430507067712 10163495 -130285719525147485599226470864257698880 10163496 -21713600085769596557786212723446743040 10163497 106941171048604409389556388548711525760 10163498 15117705018540846368078764453063111680 10163499 560811207955557418155901874714639040 10163500 -118790585601149775454112712363243264000 10163501 379183842661470079243335977883549210732 10163502 143939993585938784505956233340247859200 10163503 82737595039826695274447916154853789680 10163504 19867305375781953801545171810459516928 10163505 36346992573418820414458737612343971840 10163506 210247071777937054431806116155208341120 10163507 336960824073797548567715174052629775756 10163508 114139713626049839215902324273697259520 10163509 -355786614055983154661401639792258982290 10163510 44047025621838176658587464039684220160 10163511 -128931423087606529453866564157843559280 10163512 -57077362286082647560593664906929868800 10163513 -88014310608787028624756947105296551676 10163514 -36565550499823392914398077652368218880 10163515 63054933826342463644600475240255625600 10163516 -122579137105013324692366991075170271232 10163517 53930363167302610032050077108838062080 10163518 -190557496237576100701089792906771672960 10163519 -285727075170950792712080741439261718080 10163520 -63711858639064194934917473045289369600 10163521 525032439625697617684027813336182198722 10163522 39325188321347301642166669457947503312 10163523 2901087655851170216816873324205090624 10163524 -104887043624966990873230670034416513024 10163525 302784144620755876017379593042990928800 10163526 98304649111486335069879156192780414144 10163527 -57464833280306143721578555169975011200 10163528 -26557973717536581849999963277860387840 10163529 60314495777812931551196075119296771840 10163530 -17281236559405000184263711261590065280 10163531 101848109363349261164884823797414249560 10163532 106000795751132616929152795772415401472 10163533 -32591250621905745682594489827831123060 10163534 86021363112055870676676892248758836416 10163535 192618654851626169609615161650991011360 10163536 118995726672873621401091993175973093376 10163537 25644304989636866946385664949305904240 10163538 47797103574470107096588294419990716928 10163539 -29695346221740388564256133150090316032 10163540 -317292356432827653416333802065387481600 10163541 -199584959821490964109346968693526252640 10163542 -40794333775556867809240250018829549888 10163543 102107444994649991486656169570322609600 10163544 330272793557313989496538591901780766720 10163545 42839654547515526424433639033515756800 10163546 186526205406091296264644126669160191472 10163547 136463122011888584857862231712838338924 10163548 -118229637021161026450580803537742228992 10163549 -451935107795099774713366343536428154080 10163550 58865700726574220099876225055595876800 10163551 99383943154110963166808164801169474112 10163552 58129318268553668466503660455356530688 10163553 395036923415373371835083081235228450624 10163554 52636132151064284332293890354622992976 10163555 203550327974652254305741830231152826960 10163556 -3966483676090622181961272948490567680 10163557 537618653095214713565944553988575895806 10163558 -188850584865280331416776800627487609120 10163559 13963064488960531035014873091978571008 10163560 304261252904741718186266938087495680000 10163561 627790471447413877699713893681653455162 10163562 -98135974298971160858845662297312854016 10163563 -185862862478612865221587584206516530520 10163564 -365859583587538200570694169456351424000 10163565 418765857476799210885480219328397337120 10163566 -2014233332860963589681545593864846336 10163567 29489542434640105078460155283477399424 10163568 -73755117920860326013542920023884005376 10163569 197014903764680306729877699079887880680 10163570 122853849744107459762476052895465432480 10163571 -987582397066194292184093020246592640 10163572 -64559264493758147905728651356100856320 10163573 -153434107356168268110591511116868990656 10163574 186511223934034532921178035237419333344 10163575 106186504270355099168515021415816023000 10163576 -75965183519516600918783261203333324800 10163577 -108377455538515767299925054436522017792 10163578 -22327080247483448598657038017144000800 10163579 43987863974348960230562679103579759392 10163580 79840915835347930681622603922885411840 10163581 -63437107084305086333433374552536522618 10163582 144450064452345438488346772788006912384 10163583 -758535105344697756008787622088205658080 10163584 30478753741752651731769370907340963840 10163585 212615482595581754498510971733058724800 10163586 202776526018019502303684787847165670144 10163587 -60012720904408765563388006212296281600 10163588 -415872105530715013282564753522824057600 10163589 -321798146948660440117990955561532127776 10163590 -181665407374360350258557675683842595200 10163591 -116777341663721398476729276675423436008 10163592 288355616985971316287985074753712952320 10163593 59502405800205623067411201144310785744 10163594 1195011449933228031321341134828376832 10163595 50677560171915965594271324202903446240 10163596 -66783051571434929710912312234572707840 10163597 88734612629809824761457787865374781292 10163598 17269954043978055211153172420160208896 10163599 385585070869469494117542410714548889064 10163600 -35386486625734041644053051972678656000 10163601 -100483659530113727432248967656057164480 10163602 -40553705343834905316339620268356827248 10163603 -635495016602749666781272094429818172040 10163604 -118632787806498394054593936472841465856 10163605 302558152504033634212170676936555543260 10163606 -184790770456342605783771674415664033248 10163607 -213323417882977154986659412921193463960 10163608 -38029742368568552800754079679465390080 10163609 -7340375507798496497910562761755194224 10163610 65554576084018819723764509540580211200 10163611 400006059562382328988834304877506550000 10163612 -272949032061701603145459135954250719744 10163613 -15215131826761999549846536915929352000 10163614 188881430020331166530697492724924342656 10163615 76223179686697238900848604612546304000 10163616 296712469777128969134007043389835444224 10163617 441785040132467365531892336925533237680 10163618 -104228570249410199904388058896952464896 10163619 -18710706060426082067125735153021779816 10163620 227425809939284494461048685668773683200 10163621 209991107519273404318870671046330124892 10163622 11235335080379804910854959755088281600 10163623 -116308851429734421187802284851774965128 10163624 122865602187128374595148133949243136000 10163625 150412630477956146906353711074877248000 10163626 196996389963093333983753627803228560384 10163627 -419783714881143532026928738382296132560 10163628 133258509360698384434337131514847704064 10163629 162001799108660120718250708606740427392 10163630 189398945775756988003438589096767276800 10163631 178081753939471408065283500851316355200 10163632 17739985673560236714172426632396800000 10163633 19818962143059307861241534387620500882 10163634 76459797155655766825149300175471362048 10163635 384217795460058326124392387523591187200 10163636 83626693110629669583391017172894414848 10163637 -39864241666642621999702697879482404 10163638 272779375588943755855454154060086754720 10163639 -117084175381593449298076404411500516544 10163640 28993647596322457462941180290449612800 10163641 -103001704187233467686530948380522249788 10163642 -75621011418100741563423275258139504528 10163643 -83434769224275655110738537250772394240 10163644 -329778764650493616139891129295535104 10163645 -134477326037560652118330541258574257920 10163646 -102956848283446385007084470440675021440 10163647 -120734751403004502001142105535859808360 10163648 -103327432155076827302549425972391706624 10163649 -376421902573320105531005944980742927680 10163650 20685517373388486971608701265312128000 10163651 -67041154537884234251623069189763976720 10163652 4279110862855299126516045630103099392 10163653 -157657553153575932986858626313456048098 10163654 79374718709014402853944322133166585344 10163655 286357858784219386874535252325595058600 10163656 -844745173942054579426842852090505789440 10163657 -5515171040607366208089207154263897600 10163658 -137552320692354747901726448092671273216 10163659 384469092973498436293935707325786205440 10163660 -41101159502080100061061824209545175040 10163661 205024321360291865393915907113168955072 10163662 43278240648917338805748014608257945792 10163663 -150052029309354896516491514313280846560 10163664 -36699665553319961608054150505480847360 10163665 132278832581553869271519805067599203060 10163666 -285447973353718860418315919068583992320 10163667 437085385872861413710897722719781764400 10163668 172121887338166800647975725185358722816 10163669 459104876911246845149596651270271381070 10163670 -41233705094147973300699884741882419200 10163671 196304397322773466114903491533256720384 10163672 -86817281497824676003302582797528494080 10163673 148857187951875716741839289159513538180 10163674 216625865521090480740433670050590180336 10163675 -11246308187059192225786401113822753100 10163676 19712308095358786486650719143091538432 10163677 -107244268926831544790867771992280140666 10163678 -14315428031895889166806773440725485504 10163679 8156239231174087146850361272571603784 10163680 -172077451622917033562421118740843724800 10163681 331642100033153615353656262081892601264 10163682 -1086184129248175989971246645298989952 10163683 -53271197410018349557829582091511234560 10163684 -291833886552370095607122905474920253184 10163685 83469972079474179304353986409314348160 10163686 -107995773123606593209232304125705123712 10163687 1139773528120372105363302429177672480 10163688 -102742957846116673900468584616046592000 10163689 -494254567851442411156066706027116200560 10163690 -32485516624228123961594462143361848320 10163691 -173177844503216350445675094011629547520 10163692 -67768579773686607801129818344839168000 10163693 -4049421313561045254586575551069989992 10163694 43442593569371943944647250725516170240 10163695 -532086247979909032495355087585513760 10163696 23331276695060580676404817588477231104 10163697 -335208713605845322314037393688428717200 10163698 -40389390457197420871194941338582699008 10163699 -117402543793100940855296202951985843968 10163700 38478855456054346812199153622695065600 10163701 -591310337591278316617844520687651177298 10163702 56244983300969638851965917717774974912 10163703 362970415348132377710372947207549521408 10163704 -38498512943970965068724061078839930880 10163705 -26775146570579568108619382373086617200 10163706 -24787345262776241873737663974192477696 10163707 -62319109798570945554749049933597093440 10163708 38555340520178567377097259908620024320 10163709 -191310038775290306146243956203797671636 10163710 100100426191357090425622599119674973760 10163711 -98299104443570776739227853825487582000 10163712 4556530716757679065313099010162032640 10163713 94230401203926180026400082548900736960 10163714 128604003633534464730777746212598799360 10163715 -60638874547365527085828801000729470880 10163716 -209872285411217018584208158555058230272 10163717 46340527206380401847501808675444417720 10163718 -38468159927703092402132758572436302816 10163719 426844116687075872876024149766813012120 10163720 -108496499859993146414776733878087680000 10163721 172829918975187913852597002861611776704 10163722 67220454366733987427926679245455611904 10163723 -194161055984410419266044960130228879616 10163724 -246760261048263599170248359782642143744 10163725 -44985639372993935759097673460887672800 10163726 9345575893428789655650740168740579200 10163727 243399627564140991884452062670337720040 10163728 -9228775196263581233215039099205058560 10163729 -260388087778470749509448066197324334670 10163730 13653089854431573848318722282888926720 10163731 161264868366007389449256228268326556704 10163732 19750129519036454555164711188240180096 10163733 364539942185433692139565584104627013024 10163734 -92346011350604647668430743057271348608 10163735 -208243995499429506052700724190509996000 10163736 157324087756357628557038205790813921280 10163737 -178274824947524463886704879862063832700 10163738 2408037373194785590918136885046336768 10163739 -89004188911678169720235632063518695120 10163740 -23676750368407589601750489124423119360 10163741 -118565623507686389167216535988150066816 10163742 113957524635888121251668372197078754112 10163743 -43217854265624023482781560114888695016 10163744 575840536856889625968259084765921345536 10163745 -540090999799843245012414700229047104000 10163746 81717966094000628766623357501701862400 10163747 384743930133462618582460836605332933512 10163748 -84664851987556507778786684135928582144 10163749 246010149346665800724833989777505364864 10163750 -29967628819936944240294471535272480000 10163751 46883114779050441510379639659041743440 10163752 134028620328846760282473598877724334080 10163753 -117349697841185865095544202142779534080 10163754 92649210016803851908032581634585023664 10163755 70102508100414519520616063248388720160 10163756 -232705007179895978764115067098077492224 10163757 68340199980179431059932705201690754240 10163758 359826116758962707595517718730480000 10163759 -37298206379036876722042528099415366760 10163760 -31384895772923286158387934729805824000 10163761 374493366975371848665834038266835734500 10163762 -56905654062437217907964115162185361408 10163763 -17804534946874697723862555653300006508 10163764 -59738979484269981297971413105675414784 10163765 -7954581258466171842144239850505032000 10163766 321822643494671965828126894931258231808 10163767 451339686131453301084499334747191740712 10163768 -15251984114734007319713180584485949440 10163769 33530676825857801337211116500107094016 10163770 89363264351371100548844402325133056960 10163771 3652782950602967078944455059615967972 10163772 -435639384786442871927176712393774054400 10163773 -215263764581469845422085606018435760180 10163774 -62380317567636132272223593763115932288 10163775 -114042055982317468457308841452679442000 10163776 20291429837738649616212121671748812800 10163777 15101607950947437787219294995156683880 10163778 -92639489047871151932741365927579372032 10163779 260669198500823868450391654556455153360 10163780 -257515168563125029520379367326595584000 10163781 4103788112244659559118842141482096928 10163782 89254902588502539041589136963731283584 10163783 -84253243983884522926691941514336003280 10163784 -116457657920705538592630951116275712000 10163785 24227489477855947111126050815563523400 10163786 25936129821008512672237768468086188592 10163787 -407523941176048271753125897523399067648 10163788 59337797712986502685899138826587465216 10163789 131211106761916834857177620390949102156 10163790 -1288228203332847602705077291257615360 10163791 244390416085929839111107459323642096768 10163792 -27006416607823212333389106715691581440 10163793 381651461612661656874422032459524436464 10163794 -281301236405381783860322838987412712304 10163795 -341583556633209074484211898051461813200 10163796 36459292913832061656354060844048852992 10163797 -161386862738205073773819796505912049408 10163798 113583289743896491938795506975548442400 10163799 16035880551568360580932567257467297160 10163800 77109900010643278467143236876469760000 10163801 -214856855358764649018779090187343336188 10163802 -42786838164358348090078385808549501696 10163803 -28526336981798407920295131962246674000 10163804 162481771014912743653040466399528253440 10163805 -165145241350810126709694425647705710240 10163806 -238015799801623049697277864629970059648 10163807 -13229165030331784071515334309415170288 10163808 351093680472553822493410235969072922624 10163809 30767857400463462967167226954962158404 10163810 40073550539865245292881116677459640320 10163811 -102983390904117146481542315839594519296 10163812 246092470519944393661809104392623252480 10163813 -298357862920638220777064664507411038016 10163814 -34908146708121949821094316773867512960 10163815 -82335528101903484417036468422318991360 10163816 -67805907759465472599978097983889459200 10163817 104814657881431935445969398605247602634 10163818 18802308339141749746591571254811008512 10163819 -220591645218522848172207256019182063320 10163820 86579868322903487794959464817814517760 10163821 -230531638185200458386744155448365614068 10163822 -115930575845519549010208337720994129600 10163823 -44808286827792469028258972241918694656 10163824 2379050196775366502381755622196510720 10163825 142542401385388743854601898200416122950 10163826 -40208335227919622086036253707419463680 10163827 432674242707650757526377997686896185676 10163828 27172816023162069249519500782519440768 10163829 -190607455590798735919690232167239137856 10163830 1091741324688066436062446200462646400 10163831 252196428237231594760358858031345718632 10163832 49592905859248195038885027658432512000 10163833 -423003701834946440891622385079339629440 10163834 347554238185693558257745950295618241280 10163835 247871467629863401751309011663689377040 10163836 359543461952202595090992976832004354048 10163837 -282651653652039539878395614523993275514 10163838 -59104492367126363682840158117234752512 10163839 13392212379465195002450081178832152960 10163840 164154450292691556698486034068511129600 10163841 877469609670593979452555408987841120 10163842 83974709909838886225744793118280704 10163843 -93907218291191017722577597913485867908 10163844 -364748385296199610823727081560094203904 10163845 39499760229354928268844881843481191100 10163846 16637544732415539065148684401090641920 10163847 108432609351540215789862040369227071400 10163848 352819971004203300813897780198869852160 10163849 37613090184354503256196835688420849936 10163850 90718468913620005585373835444455488000 10163851 -475149315907336794316810401185531055148 10163852 133547798540911915231897503490981383936 10163853 129798717428680977215815054000210235520 10163854 -143228071303161014022272829782189002368 10163855 -9227990389170991201343205707012426880 10163856 14019003948393703860427585654110093312 10163857 -55392198498628817504115234777514458768 10163858 256049227920048099722148032031955327776 10163859 -81740069102478970983425315250972135312 10163860 37076842690759421171984415070002585600 10163861 -68683232124235988999464488507748625568 10163862 115621729652658582433029428135305355520 10163863 4168270483455101384687984606224640448 10163864 -549861254538068671969235139105131120640 10163865 -16279183075649159125805556729368652480 10163866 122381558270396866111684705084195377120 10163867 186245470895384600936647924132069632 10163868 -2857298564697793289053266297374318592 10163869 -39401281695245321009993410691551356704 10163870 -8378379472788714779534264398898336640 10163871 293554452795456454275763222924042972440 10163872 328669947217258108517984776190182490112 10163873 -56415913611821959793547693805206750780 10163874 -28259776970100298982787235886754902016 10163875 -688921046079148547685634629466490256000 10163876 208836077237087990426422509892704543360 10163877 -17575714401551041217084476429443761664 10163878 201154743777080920637299434361417974240 10163879 -136242617351399077274056218719497080 10163880 8377218095993678395216257584063846400 10163881 48729387394426590464123416600765627648 10163882 -39317984301943279268893503517099664208 10163883 269600311440082345701971072174067681624 10163884 173713006539503542518917469326741154816 10163885 -101351076025482988686906670809618786420 10163886 115544123488594132953234712687035216000 10163887 350049050220832716759719507334968571536 10163888 27713607775809070553343027411394560000 10163889 -55146211718197199418340412385739362300 10163890 23973189099376430495687008867576704000 10163891 1167472325192773587572057740682663666880 10163892 -168170878582442387419472515699520421888 10163893 -201422821115029553950250940946637017860 10163894 -8146435778498833827558318808395727872 10163895 -61249210007285296287132337560460032000 10163896 -284028322870989812148096681266690764800 10163897 -138212294079232571165283516260919312048 10163898 60099951824945381310852032592143823360 10163899 -355740262664874374989204304870487219100 10163900 32625533126127212605400385259228646400 10163901 43035164670597678924633820450273904640 10163902 -86036136191017573552883109146203486848 10163903 25831069859808182796856033312401946080 10163904 -75230833454981416764295335147579899904 10163905 -631267739506741887871476920868033685440 10163906 18458966229517326003174496147444819152 10163907 30868457046384280939121456288841484800 10163908 49567137071121088718920478317577076736 10163909 -74390466513126858318851424331467181248 10163910 -771255800486156626782988684719974400 10163911 -42371100270269085759882699737014856488 10163912 393302009048850897439770343763665920000 10163913 -10006474311836587385715573724259836656 10163914 -85595637881769953897746015067568431520 10163915 321135354215204959742766252707645254560 10163916 -34620040679307958263234077302849099776 10163917 -211754951439829736402466605557321727360 10163918 297393926012742619030006922164078868160 10163919 53287067473441717154859171658241347968 10163920 -42798938721295148894466211232666419200 10163921 -200594835529367659168281327155628772878 10163922 -117526960962359959051200280416724614528 10163923 63357392989092612122301872756198391120 10163924 152240965347360165428069420520220288896 10163925 -2870266056349434878319895166549940000 10163926 -651212840098212441735776867846714687616 10163927 163049382512171350010231084287113940200 10163928 177075581283069570218808816163939676160 10163929 -146284900437556044552123568687331668716 10163930 -16945156676037357392782806414401126400 10163931 -1315335052790355558981902760218617920 10163932 -28214944581749505727236244286900053504 10163933 -57260525110201691545077077866695309192 10163934 -2129448461854572555570514690329047040 10163935 268390011642900097025230109409888515880 10163936 36298779600107414728110900476392243200 10163937 45600121185041694079057629487995224064 10163938 -22611168013971156132059789766495842304 10163939 -133001576267029870215690558510813927360 10163940 -98165675352037479063860759535779328000 10163941 -172325993412595398731545508674567289316 10163942 23090387752928370994195963066282470144 10163943 417677445826517664673844149070603184384 10163944 -7503137468055220497803858167326720000 10163945 -51156997396576843329566366851179610560 10163946 -13803896306158653786382665681304064256 10163947 -155899831516971140434220285681986830604 10163948 637821317282662655641663917825594149376 10163949 -341467096275672834432703738672394886240 10163950 40366061221757297980045167807559632000 10163951 -50837711271374809369045618634796110880 10163952 81871353736655361671321070917270667264 10163953 123654683443543494271735040988121388160 10163954 -69731750008550687781877427802994034688 10163955 -5224246413776481389807487530729273040 10163956 464619669517431984090937521987608832000 10163957 277577806887045133287350977762977292206 10163958 3673121390805021660677200614839285760 10163959 201167070858854354105152677168707281808 10163960 187209636172230164575303582935288422400 10163961 181400475196947454940889812772925251264 10163962 -55817461247185744959207776447409306768 10163963 53537119076060386770111415534745170212 10163964 -193288247582857121458344706313549889024 10163965 -66370260938221228398927982312655808000 10163966 205437981977022614305684375535690130432 10163967 54081420788333955429419825589057915264 10163968 -377055645474160083640044400627268190208 10163969 324294110705941163943572406149011570644 10163970 22519632701457181087031118933294704640 10163971 380225908367600517532693173953473944192 10163972 30200630513655172904181364626666097920 10163973 222122535852181310144206485560263970784 10163974 6729373871545235438007291932745609600 10163975 -208798433689893868725314670284587836000 10163976 -27114340416077973258373784420525506560 10163977 1297985723335611398947795737190586152992 10163978 69234300692935969041091503838527552000 10163979 84373250841642311481128510778124896144 10163980 -8385029431425622951931873085191654400 10163981 -568903302267696006552227107891810102218 10163982 1549805332748956737451249025134448640 10163983 -395789218099133683271927861457676690768 10163984 102289552753605899366175094326309888000 10163985 144154709775921018929525325351500659200 10163986 87603112631215480835036642551353216000 10163987 621640748061207619836830542197565518636 10163988 -336991494669687621764466361338449018880 10163989 9751090401759417753404596639540393440 10163990 -161902517683795035131008531759942368000 10163991 -237028438271761627305577166597881939608 10163992 -395635373755287605549144979639148800000 10163993 -58310185157971442117550336329251690560 10163994 112851002919748075796812354494114783744 10163995 28760033404980705369414310697735784000 10163996 7370020691117723333045604940328904192 10163997 -294095924865495851793035859447022439226 10163998 -32385278899033355441854543005949778496 10163999 129704066974341824505542357711858714064 10164000 -148484825796444836339472684023808000 10164001 46799314744004097202977255704989947904 10164002 -110740953436335098836556926685661648048 10164003 -77112824367981107984117992499833011792 10164004 -108238836372515724661080333943679042944 10164005 -153987427931264269083160545027688375680 10164006 91291569982221031669565143631088321312 10164007 176653472177623589392580276416737861600 10164008 449958097162383583269367136997844992000 10164009 13795372236037296537934393324577653728 10164010 157714140586413592718124053225693240160 10164011 33093356455755782934919015186390321728 10164012 -10293792248550215216392567352735846400 10164013 76133919247702906398674384127715526700 10164014 -4111425056938949522593033040044858368 10164015 -33426398308890115031851812381879276000 10164016 -151318235640116814652622406684709961728 10164017 225918998646941163816586899620725470192 10164018 -90499970098377261628557115495576204800 10164019 100051564775088330062142070571780033420 10164020 -47995783012566048308841905669810219520 10164021 -117742030350283432844044350577896096288 10164022 55917583351642979876576705188871485440 10164023 216079239372621982848502729399073661360 10164024 -118635123337155471494817258761791180800 10164025 206309508836065757526541930303984525550 10164026 90752832765574828890380300973266393712 10164027 169738235509092658675260117158397242880 10164028 38464729240356160703630767754463854592 10164029 -307866349286919334484289076702879181370 10164030 -24876772928515853200468411279728065280 10164031 243021300172790046468374781807975289000 10164032 -28167508603667962297326711462942474240 10164033 -115866327389150218480384721315807793456 10164034 207057573833761820486998720269880280064 10164035 -136137257141537872490071965262608600000 10164036 -198920282162275654545167111241096376320 10164037 -96824268780540922569449562614511684768 10164038 -9852942118193560081421416198712186304 10164039 4701515112338772666412499147620864128 10164040 -295349440650763246588559829266318131200 10164041 -417125148336197054112224040124609809408 10164042 -2767102840632322912285323309600292608 10164043 56726582285821052550067227452642880424 10164044 -244682247092700245458619129137427209728 10164045 -4931335430205875163661219899151253760 10164046 -67936228725382234952312884808534581440 10164047 -483579940620696997762816685608186569360 10164048 17644046224058758142209247469608632320 10164049 -58655020420395990245187020689584248320 10164050 50988263233441976033646900025828032000 10164051 212495976477667384845125437805657509080 10164052 436745544818125962173342362573265340160 10164053 109987112555492002830727922138239286460 10164054 77211471475755796710306364220181086208 10164055 -88043791008536667364864984314390416160 10164056 -139339747456086176738472645415129866240 10164057 36113594762704300806929373418857477840 10164058 242352936426551760184781748049170320880 10164059 -279494341334389718911939582730139518280 10164060 120154480169957253076705654294771130880 10164061 -517984170069360280767801474522549675200 10164062 -326348486918287370473209629273291824128 10164063 9509690509649350678229223453049737216 10164064 110768622860750211025048770439003766784 10164065 -304789918446306168037549801289816371200 10164066 -121737528861563148799262496774040426752 10164067 -195844592731789603035397220778880533720 10164068 -49907142829461066580417637058136350720 10164069 -554578794015684026197116971644461403200 10164070 -67215897274272383668391207611193243520 10164071 98461263519453435723200437664110201272 10164072 -183595329991533276425224843190810542080 10164073 256736525903708872380371586058471147322 10164074 -99338548681443256374503909526890704464 10164075 19629144949791585105200780975545563600 10164076 30695109733677948022088861971358582784 10164077 157755890463287826924492739053069457344 10164078 -164399041084452959179283660272767223296 10164079 -503453805147540281522390334758650473408 10164080 -78742534583295780710346472876566282240 10164081 157218032797646207147382843353175238944 10164082 -285677972469952135618418117608331520 10164083 -29427606951559533393661444169310751668 10164084 97708203768108871862923209518203932672 10164085 108832796606745572130027038850762855960 10164086 -17911021951145647830669845639589319008 10164087 289962765324399898638477693850715017344 10164088 397249099282353979778155517166944256000 10164089 234616418438773303157997019380483662724 10164090 92941858442393842746538870944444184320 10164091 69607745834112569492133460539408993024 10164092 -135988631635944213085642977285089040384 10164093 89242853048064435988545307871956061184 10164094 -26435930768121799902215428552181191680 10164095 -133000981565547101856324723525582677400 10164096 -162596630394735816536125140102650265600 10164097 -73916116940839817606282796131137873440 10164098 -76801438604541729844103271033279588864 10164099 159025040660405217659248825784562800448 10164100 44977416277805541274036602206470486400 10164101 -298646166104678633096790746294118497568 10164102 12792159955499988425915762361294428160 10164103 240472915412049525320095352017061503584 10164104 458184378858890501872077928089272693760 10164105 37457115042109044343178154100859752320 10164106 -78697857086702770360173346889711383248 10164107 6357303026555216507732726410022347200 10164108 101100069976178172626244740237350325760 10164109 67318201746120675637879864209935824310 10164110 -56613953099680058719582080731439742080 10164111 -217128430946031793435219635857960971128 10164112 31876412260067817986927589581286539264 10164113 -185123386523232630172422460872043586460 10164114 -70063107583971026237991643485006561792 10164115 -115452908017561056386743124414508596880 10164116 -211356244784278586770664183778282591360 10164117 -73783759732746312142889222203484266752 10164118 34321331872558848826017930049605257760 10164119 -83949186061904561388068879668214474400 10164120 -149113101032083043791227554474883686400 10164121 695438740283228798646392692391365056 10164122 90491001182553216963069461650274664672 10164123 15286934691114496220022680401140073680 10164124 33354421502344420186475729296933491200 10164125 -2260073786676399616074207001371264000 10164126 -10932340197142248116354989583880683520 10164127 -661477227781258801706743873473598165024 10164128 132284268673100062547897687783208910848 10164129 164682283334819728363880966932104721584 10164130 82229479765383815131830511437427609440 10164131 21394562482453181871516984597665175000 10164132 -34993421228736383691521575337915040768 10164133 -41427943137642317773614652393723108224 10164134 -349063482618100869257125775511679754784 10164135 191540242899624717540517053557733991200 10164136 -40815568482928136931538378850204067840 10164137 104644891672141662486002356316033776512 10164138 -141489484195793920538652271237286797056 10164139 -403559180419727975504170766628288058060 10164140 -22068929259173596292719839235424256000 10164141 11108464527851040002913749896454166840 10164142 186591923907477213276781837536948593472 10164143 -314590419490722269689281878909786067072 10164144 53150433109396750920120487663400386560 10164145 -356136986478896924872836214339431148800 10164146 13419417411094973864567313311306609184 10164147 -38063824753899771492636210615159063552 10164148 723323085539910398575465742771832580096 10164149 602733471556776446999802424815959367150 10164150 -111266604374027161518160575226360560000 10164151 -72976920196984452385400009834123227128 10164152 -80282058917822390907822088684764979200 10164153 120044756910952057457758527201535516224 10164154 -3817929747495822351892146284049294336 10164155 15926469090770269104925508075968956960 10164156 -7501020204731390520127726099211550720 10164157 202585596807938414684154444992870832960 10164158 223880702457881602174929184611971047680 10164159 -229680101419668289960782643706799251952 10164160 -42506063896027816715028387792672522240 10164161 -111271824021067955032403825127324422016 10164162 -169038323903136915243209493561618258048 10164163 214463779907173000725370428931613284412 10164164 -488868263939392559132001704392735549440 10164165 -198801593257683913537071046108727088000 10164166 -209406296428318887527624277275746568640 10164167 -12582957630807289273327375207131893520 10164168 4319567599320550169718823770468802560 10164169 298567459504172466154531521742437044570 10164170 -14993118401297222630516234196028276800 10164171 304233336888867141938976651781536977112 10164172 -116203098228381763338996872682522989824 10164173 1034790183571802548400080693449434036160 10164174 -66718817129579153985279617606488290240 10164175 -67987295816608180320433097492991361800 10164176 -101776269042955529227182752551215169536 10164177 -179603771187745463205501470148624927360 10164178 -119806720998653183650632872793463509360 10164179 -5364144514098461926815177026096579220 10164180 -39933584413966433610891489162644398080 10164181 -212117830281869501221573060705873179600 10164182 101931741874967873421835147935818566272 10164183 -5507577478257908896030227897833015040 10164184 -467470553235893629636444783702161408000 10164185 -147561522794901952947707388243549082620 10164186 -61343955572469678236179548372759672096 10164187 -21454076037370494008237509210614147072 10164188 24646280957440547287240362518853093888 10164189 -13993503447722149316523571427605726080 10164190 -48729405950338853653899730597650974400 10164191 -45487402211338412152403188366784772096 10164192 116212970416008953346222720089126338560 10164193 22242261870382784143582091369401121044 10164194 125958737242475264877865132216977442896 10164195 196915792316807569897145568460364860320 10164196 -39171726187391720540628364366715981824 10164197 771115920882797131182064335028892929212 10164198 -186098788053066181713510537350978780160 10164199 349001101166218564557910553486195046200 10164200 6597377199774160941794176963680384000 10164201 81881579173048692187543055878074329232 10164202 256421702583544472402305853383056633600 10164203 5365945265090588632520710736086394400 10164204 460822852107820584847127570795179762176 10164205 -45690092264881908790192997455303921140 10164206 70551496990375131823114821410058807360 10164207 69331029772965040073094983940756466440 10164208 65494869043462292196973022042175045632 10164209 -354216573091820575716621369585677106960 10164210 46752995912163335744548259071547136000 10164211 -231818033548793252795421892320054008 10164212 -30216621686662739595067027040841212544 10164213 4855889579012151263049006616199685120 10164214 182029063408389904021992564495974029440 10164215 -239458052860244680789554443786237310720 10164216 -277644825248251433489826305612358758400 10164217 495690735640171210598788121882732174826 10164218 40895205380040383446841931086926295040 10164219 -88783246811470267306607337791584704000 10164220 -121475332509439260055250477977722224640 10164221 -51325223165064240923206614423677253600 10164222 -15076854926353199430861812329961759040 10164223 -384923673645223564357983272485137430528 10164224 1558606416065330595190051489343078400 10164225 126811097187691147342307247940993188000 10164226 68358139893088230168920190722401098144 10164227 350857817104801483389636174344887118076 10164228 -2796192240408243727274501233051963392 10164229 -153033719823938022288224472939618621216 10164230 -43192708163711295693056634726290298240 10164231 126872236610734836011781443219890905600 10164232 200700320630342129063718941990361600000 10164233 -100874457940496939562300611408304643740 10164234 -68799703162609356103680890543153425152 10164235 413178700880495817191787647679231467760 10164236 71577944662524195758855105203630740480 10164237 118969858315345184888155279136351347968 10164238 56544518649042934460365862278229029632 10164239 -10465845246592498564775438564081336640 10164240 -7872927097595726343355046027860377600 10164241 298439789706277176493694063199651614642 10164242 -89607278736944318334291421606777824 10164243 -10177598831166474501994941465836273736 10164244 83094541799926152526275134253776241536 10164245 -15161112725623854482355314406865747200 10164246 -205726122791833558325190530797126434816 10164247 -532169081561379482036134658498441324888 10164248 115059519515652454897406650881866127360 10164249 143621353008759267326011350611008124928 10164250 -34924475843845442214741380306054160000 10164251 -130035581530581045210151971526165141848 10164252 -42862142014989084430158744204125700096 10164253 -382805018349286841494504372092256429536 10164254 4495386655880085251095289658064678080 10164255 173512782456362434602990775669044021120 10164256 241083670344701290048054717185402077184 10164257 -261975069389919320083827457973213572668 10164258 -151590782032043650765680215887313356800 10164259 67022822289107993142502837226623005440 10164260 -21966759183390035946550121985597669120 10164261 215957746350395771853858750466175813472 10164262 -13892358707840275530974903805388174368 10164263 -122985934832283378017459780962592840832 10164264 -100339746349781192017900406681203752960 10164265 -389635036777407466024775298210961397340 10164266 84915801710221067107272429735354804576 10164267 145631494348474060229137635204471483360 10164268 -483846408500485369742382392743592401920 10164269 -52437886854320585597131244250557422632 10164270 -45950642544845656333028271087756829440 10164271 180567622687804665253089727891207487992 10164272 -138315327128314038956146719930236289024 10164273 11127754556183965974442592820257691648 10164274 -289435800336249382659189987219615834864 10164275 -177056508226873380248194808565162182400 10164276 -24042158099023323945881331125900064000 10164277 378663898098239186514138135397361846126 10164278 133953965737369554534813345539420149440 10164279 -194817908000217742435209346937017473816 10164280 -42131707127992022705111453540312678400 10164281 -55671352861260854646628421435111829168 10164282 14277187944695099728248680135270707200 10164283 43242828823479135854686433172498455400 10164284 -67873020001821010054894400705939911680 10164285 16690097380217633549338389496877791980 10164286 -198299325393278019940685062540939880256 10164287 -133612706878821251739258809909716518048 10164288 156225699849780376694550557488909910016 10164289 -35205483318555112646312751422618134080 10164290 -5098179752273088535241515748608742400 10164291 198433434185714523844937270463223097592 10164292 438908804253203908841155643653443238912 10164293 -31808009241236772842154876453470095458 10164294 -16350069393142345499985191630055922560 10164295 381662786590095715917025204567966519800 10164296 -240479708431936606721706983473474206720 10164297 1824824960449172500913999538515481600 10164298 -268236519412085571308748913449040803840 10164299 -628693252548006490443366918804542462700 10164300 15194805826775006421583443855921484800 10164301 914487342077190000308875174492238144 10164302 -142847686128710812940131828624685227968 10164303 230510322554644903417945505900501617512 10164304 -18624807290578237269918274660434591744 10164305 -98517621584612658022693637623164438540 10164306 -151668003318595291390772729353030874496 10164307 34346268671050294155367751730874610032 10164308 -155393610180011294678067596520820187136 10164309 54405908594031844626743125813567380768 10164310 -4498670604886218249315607577143630080 10164311 -13283751929673341544894850595764800576 10164312 -159503546795382633783038113100569190400 10164313 595962487038684505506928745179493002644 10164314 178347899798950251981708823704202409472 10164315 225163887705139855558840284188549228400 10164316 -7962867464858887322918815138308218880 10164317 441436852072011097958305966554206843532 10164318 76727603041136861448202695194518241280 10164319 498980799781530131141855105709813236208 10164320 -357781833530514468001536919155777208320 10164321 -15087731179892974837438822400295499392 10164322 67731131995975183523114458532406200832 10164323 8679696680543392913675718220306692000 10164324 309734002720671363201534224414945236992 10164325 277041720061956593807949968013113337050 10164326 -106926365833869371926292702083706609568 10164327 1104945503131912606361311982670510120 10164328 -378006235190738258029528221833369379840 10164329 -210071446886331928320624405717923889024 10164330 135650483295925037131616536886351051520 10164331 577422346076397067351800488056560950132 10164332 57288935018306046643418955472299474432 10164333 401455028784227914450680191545927932000 10164334 -18981997493214818711713587565637145600 10164335 -15991166608436258160029720397419818800 10164336 10213490185640169169742691315516702720 10164337 108393360127270788713277005185949939304 10164338 -110060931790529309291866042955758621680 10164339 433015059879146167802537273362252182240 10164340 -1425422226367529150088019515137556480 10164341 350789597856251925305770743418347293184 10164342 26615969374363414122618094114424070144 10164343 98750038484183364112360341115967022720 10164344 -95891248691792890286205876818227937280 10164345 -111592217874331911701738721847359231360 10164346 -57196320753715569809228372096936894976 10164347 97613052937875416491575083050446437796 10164348 159362801428947965297601360358627782144 10164349 15011552769734371028007765722567758208 10164350 20906171941380173330891737291895404800 10164351 -28781532223283880369785448274897071072 10164352 430478595276284834554887734999541350400 10164353 33274860757684062953874620692255510464 10164354 17354350394933036841975499092133447680 10164355 41483994624373648262139533082332790000 10164356 -8130811528722158601144290333788894080 10164357 4162924124470358207566479873142022880 10164358 -144428723283418678964934541102214994624 10164359 91773357545447406186592046848939470120 10164360 2898311597861575054087855892599603200 10164361 993379925835850327037914611968397677952 10164362 -38288172618866309717451313740860616000 10164363 -104380262218871462691689152664625768 10164364 -309037675317350873823215031527117333760 10164365 107966922000133801338489064149132349260 10164366 3417777382200467490448746210510357312 10164367 284545810127448441895558335269292426240 10164368 115918622333072591455972582598990315520 10164369 -489768867316467735332489645067448850880 10164370 250679118603432510710105940537603816960 10164371 106348436382145631647028515106294828544 10164372 14835321046489719200121744654811502592 10164373 -154162401773320263297941414739454831360 10164374 -6715623354358024910263327494237636480 10164375 -19156414330553060975831718870786525000 10164376 316996792131505942070848837832616622080 10164377 -315008780727968157106876810970881779840 10164378 -31994233145920903342548972688954836480 10164379 69272719180071512727458272384156959576 10164380 -545488831297468093920642092041672089600 10164381 67002012241132073410237357821799769184 10164382 189350474645695600075678422317079057792 10164383 1780294988779887191923674880243689144 10164384 74556056027355198501397947143153909760 10164385 -99307240563690324322331076265969831680 10164386 124852170932279836250416057941770413392 10164387 -185033007486808537744310778736994584080 10164388 -206333054352995140739473994934337191680 10164389 -405393386579548297446281996168809023810 10164390 -30194864154422012627114366565528975360 10164391 -144026333055132405247954734069095125208 10164392 81612395665218566810508145514677862400 10164393 -92285877944056700742715552249339960320 10164394 -262605923158289652613989950263170452640 10164395 -267654717364193350958362325404666941600 10164396 20662254028045141331140217301622124544 10164397 40114608226334113910318017116214080832 10164398 -306941014330185567804824962749097156800 10164399 41589151188411390457462808888202503040 10164400 -42488361498555359778020438616099635200 10164401 -42808970598285181912874507070191402880 10164402 23943754968412951456564888751418397440 10164403 -485205366373650634499359386396948724496 10164404 141992805614649593225959295829550374912 10164405 -242510073681173966229812474265196911840 10164406 68410944010862663753979548377015855104 10164407 125750222892657304031246634204613679832 10164408 -128805122385416243610234167544252334080 10164409 -315931336615632807671606854946061922390 10164410 166447315169566386434650422211729275360 10164411 -371575270851627580883681393592893216520 10164412 314913580498891674296019015038696563200 10164413 -202612776994161156801008354714794074240 10164414 -31143755221758371969636038862322253824 10164415 104606829760859459089274941990737271200 10164416 1414252892958499404066301736292188160 10164417 86374523508799683464585103639255079680 10164418 79384878680601985277463932004586916352 10164419 64076392565828497080044825884784071956 10164420 -79274405322025980565262403822594048000 10164421 319817647896932664196578333361442552544 10164422 -167241188327023329975192446588391715488 10164423 -131234970775254155577016150380436868400 10164424 -231080249429562079029619967062122823680 10164425 -132977805951476696326380011257127894850 10164426 3373280373595018865703597939578206464 10164427 -43961897651282260728897687326986379488 10164428 -319383918699344116725942027053975084544 10164429 -173473538925999915704116459857337902432 10164430 241605533578452092838413882978172883200 10164431 118980728771533688932755783180294528000 10164432 38840286889691138172127446326092234752 10164433 136479193321350175925760203631286877604 10164434 51129319926057693189879371137199424000 10164435 -31965769897093804978611201254009932800 10164436 -220097141628546448008550401567588163584 10164437 -455051954499116528295158041428152133120 10164438 -88072865166624307738902707478511888512 10164439 -188477102517189302555742452934469296760 10164440 131826448867599716611728706694144409600 10164441 11882692240735832659169338913809213824 10164442 23659523436219859957624313592415216320 10164443 -228645868293152999515016665586738270496 10164444 -88896816852931418200718630067333379584 10164445 -26012132828062709565166413466539755520 10164446 23338817881607352862125094212440875584 10164447 12462391188794888195730521841083161728 10164448 261223075815005954268522917105776459776 10164449 -284489869937121702895760906790643415760 10164450 -80753732211397801859147951364037046400 10164451 -357590023783590291476637564061365509496 10164452 203110299715306582342031296344840978432 10164453 72215541340878264517719078630106385088 10164454 -125508600012969453832365087378492673824 10164455 109095254531703846048591255657843118080 10164456 378365487940330677620295941795151052800 10164457 276993704448387607818977716972064587706 10164458 222820258298866368695986327568302176 10164459 214975570932824868122485673735113840128 10164460 6848464370363974369887806582148833280 10164461 -360512110917757269728547608732802511200 10164462 121813648685909110132403427633738240000 10164463 31193243112194983454610300130850489424 10164464 -12234413180270203617401502444240568320 10164465 -16711386086588968931309871305733895680 10164466 19260321614070069797355841492702353408 10164467 -298155721045711232166172645104466802484 10164468 59914059050704720804173224466181632000 10164469 1419848380056654729734513886102107840 10164470 101399158319662714614585784884331061760 10164471 132133255486276986732342504968195962320 10164472 -442570101941718612463751838269496115200 10164473 622783506180068874682320482584550626704 10164474 123029867135993658562202923112347514880 10164475 -229217771926187951490578585720985635500 10164476 -70951176083531857394623531311313830912 10164477 131152507124119373401717228950237124320 10164478 -120657338414323960177000729905912183744 10164479 97710232911206560795321011479137474584 10164480 -178650857723860596011816979921308221440 10164481 -118061621694235581098501175538777767936 10164482 -117551855261081702798089207866779558400 10164483 -41610566913115079005871268846693689136 10164484 -414967836430861580086912533497978752 10164485 219601346054772075600305926171755446400 10164486 -70373523856693893437736806218381590336 10164487 443123323913577328307244661570459376400 10164488 -433835000147784005445960238194940554240 10164489 -83813821663371718649950165891813771392 10164490 56716028293028000945685134253049082880 10164491 21779926460590541611284890908671195984 10164492 -42867366960344535002232083783346859008 10164493 80278298949601937347519610919480810624 10164494 -62349390694849591431806805955320485568 10164495 -32199331601613039496342746259598444160 10164496 25525309292399787520201218032627810304 10164497 180603562611826854282922664121205068096 10164498 165618363111116121241079653457188712064 10164499 60411221207160866324160279997398059664 10164500 388645385495972449013613485990847360000 10164501 224364507738436967148353476308941735040 10164502 22897908177909645648058598387622334464 10164503 1021184695433851717506674635774023863040 10164504 18904533314621674122912602795743641600 10164505 2865283704212169450670296211817951040 10164506 -103293550765790255200715169452555247360 10164507 209246603164577421814940511017782367640 10164508 11258022928446555840791789209116067328 10164509 399861493534803199825917871003247140710 10164510 77965468256867166311462045734458974400 10164511 -224421777528517914994951094701556121768 10164512 2469854275584407669900549403951759360 10164513 -239070507641038004127263078334983762256 10164514 221817108004162717137983521462882385280 10164515 -41084642825257061278735338213554119200 10164516 -258916825746005231958760130762128923648 10164517 -15365614711629455336761619491215565920 10164518 5825310379338432344315836166410963200 10164519 307157918915957309444786313021003201744 10164520 -1928061396347679270571773186307123200 10164521 -52774479409922737742224587729939734880 10164522 -11183658453124671060011485506183667200 10164523 -507208256629774603184937671357177329228 10164524 -17021483158953133438075318902392795904 10164525 48784256910227173825824889678643520000 10164526 -16084826883710993935788794530115091840 10164527 -11348772445105665132378059241987120624 10164528 -865745099571663531707827423272763392 10164529 58306385309603221537855057733463705960 10164530 -44477092090632326045170233987985695840 10164531 -73549596625360634010839920474930710480 10164532 -87635967802174164494101151880861501440 10164533 -428354821652473934493841510447059997860 10164534 174004215587195284807568189674567289280 10164535 474814737061704903296740273959444580800 10164536 -186884948218644891821913552416403640320 10164537 16995664563215744143307873666668999680 10164538 338037300051384440596804053722629041600 10164539 64865565475358363680173987277218910464 10164540 -122313889322765178924584093932694707200 10164541 292969095864719358369004393006625663942 10164542 40600150177713037547723009211212028672 10164543 -164346328464788098398812706358760020536 10164544 -5054114579760922155396110545070325760 10164545 245977071844113230886349138191691161300 10164546 -52837615971277117933777358432074315776 10164547 -142546956450856576305373691606072229080 10164548 5113768829584370720874046537497436416 10164549 -107817760353272843684915802775130901120 10164550 21159277848822203887437317888842737600 10164551 -126408913271881132811712816420318682608 10164552 -149274312432018599137801952013759774720 10164553 1284081637675680851891463011957150080 10164554 166751117413714514593183866585465404976 10164555 9450085169203847034990149664292838400 10164556 -106196838669029808895486720251995665920 10164557 90393291163952279827454827018101804780 10164558 22634396638548801196379863403151020160 10164559 15754243111681410670491198824068646080 10164560 -11532738923878227093540251225025822720 10164561 -314687745798637952344454066104230285216 10164562 -124324511611683825796287820061988697968 10164563 105679899028079393424677884131657216000 10164564 -106365464554948683148005525784826294400 10164565 -177089125688737663041598015520728318080 10164566 -78106055708877148063352925976345347840 10164567 -36097289036642378117035425850079407488 10164568 -139587857388856981325242257449514301440 10164569 206040076640215920421561347584235579396 10164570 39158974988173993820701054828208716800 10164571 169737234537114317959293284171404936772 10164572 -128843521838956408417984107480272338944 10164573 94609782699276682515548452497198472224 10164574 -4276500660397406247782034305925439488 10164575 -126296859011694922945478394092698180200 10164576 163077706914930757586224669341129375744 10164577 -142632853423502671470244048018231302380 10164578 -112828416592645122182966610079739067744 10164579 245355021410194897746138198462812915520 10164580 -221217861102236622441213126394071340800 10164581 -97024508587547800741567580576227063008 10164582 -64662134295999099535006156215259161600 10164583 84071439898761615794156294353470975408 10164584 33840826870845086966731465312642882560 10164585 -99700165327971795959220177760480929600 10164586 -83955444008195052345439788646464829008 10164587 364594488946353165174683311233281495760 10164588 -43673816118796728214763538763276713984 10164589 591642398564919999895589733435509356632 10164590 45548619666099427816776105682487270400 10164591 -22405922247046249580192386020448630200 10164592 128935682108539863840011452757530935296 10164593 -36659185978991290535602755767279013276 10164594 -118734081714506466162545694888792623616 10164595 -108429943753407239649594470745499680000 10164596 -198613327722708093284082615312724131840 10164597 86182137198590197587108580025696313216 10164598 485642751983561734407845235512373888 10164599 -1162875433592296181890398866223587971560 10164600 -126249488279394954400298683009391616000 10164601 -226985039744022067056261990764977274400 10164602 62896602090673640154675322768726877952 10164603 61530443070114435255774697360365116784 10164604 -22512533058178086150706637265005983744 10164605 -320264881714987190969555734028480520 10164606 1648872898060840543493488928339527680 10164607 121759487477045825862984330163601901312 10164608 -30499046677857003465906966076934062080 10164609 -4695371262920982714133180133607060204 10164610 50540465142442098212498521647147601920 10164611 -356145674046793124054535715180313350788 10164612 187330580875624958624685147071191206912 10164613 -44385936388415700726035493934025068872 10164614 -233723197492990437613774964408060778240 10164615 -110716326414051681002599399982886931680 10164616 -131326612788151767084757949008502784000 10164617 526312749543237129491335658904371136666 10164618 156230890472789914875690894867970089264 10164619 126293073269969456988001530207597432020 10164620 -74319378487834248889844299284112588800 10164621 -6533369501661414563405659995916198656 10164622 18159962304262956462282800141152337664 10164623 75422178712409763161349854857633440960 10164624 21563191018558699304053145387452858368 10164625 -161686004603523112022934313406584350000 10164626 189591142557618399361445073398753818512 10164627 9664474291339329980528170275271066248 10164628 318549438399420443759370196033641450368 10164629 -70401185834764387912495124956130410080 10164630 -3994817738595355236614390731353600000 10164631 608991730754978591203670913196808523000 10164632 -492663807496265716772191869965360793600 10164633 119408200100656595862612508819799772624 10164634 -2748677681930321800001441788319744784 10164635 -22825055578721288681769557086268811360 10164636 -398974406194446900613284853343085603840 10164637 -323095539113039688477086245556145700288 10164638 56670660084491728678628940742764871680 10164639 250682360591598500421195366917743539840 10164640 -97727838786372344498242632284323184640 10164641 6579896061983636560372610314014574512 10164642 22970463822357469760627639346112807680 10164643 100050479092015364873627260071899226624 10164644 33862779985378494491917228340254973952 10164645 216401829988589164370647233951425127000 10164646 226083391303840461971537327323218466272 10164647 137879855623368334634781428581838053992 10164648 -106624418837310148858179338125397606400 10164649 -540242007450653204428968595455633416880 10164650 -77730326702390556816710897428039081200 10164651 126904744413642741952549434092723061504 10164652 -96344353637262101930989775970578444288 10164653 -501972196015451099797283480915506150560 10164654 -65598159807674322464714278182249044736 10164655 -94387385240313968820843526055973904440 10164656 89290300345396348240675087328316506112 10164657 109710471876278714517109980813418944 10164658 156453362143502758966576278236421066240 10164659 141114933794543521192401850460456878860 10164660 5540400290733377772739527933504491520 10164661 187499789414973537839707049711572038652 10164662 -75652327567814119893107261806507971168 10164663 264937420965586359652451194286161400400 10164664 2102597398619341988453569422764236800 10164665 -66911235992430851190494538077449166400 10164666 2333872176996650599055751555644513280 10164667 430992165697113150133694670437809167716 10164668 33372529845732330904837286832925218816 10164669 200686926297481539934586801781042802944 10164670 -132615287842228726814094476949240153600 10164671 -250941637005733676271569155845191669376 10164672 -32642678331861205206539729042373869568 10164673 -222829235210854409117298203274518566078 10164674 -215914113527519425695227787445924841280 10164675 63848528861581485281318523536344165200 10164676 147564703991224060703231736182640248960 10164677 -3985413904668136543188569700702319908 10164678 73804870044809241696481380810465120768 10164679 29602805065667710684644364905074390784 10164680 -11559087384777733740656337996705792000 10164681 93780158652111940834055210197466161770 10164682 -216667869988393814990187567099937612032 10164683 -237613587741289262335490586483984049152 10164684 1728273909239677288115378662043750400 10164685 428543653228999972990725597903230290380 10164686 -26923803694871215532666530863509863680 10164687 82840262038669145856361493508614608896 10164688 -17935163290734135443382479023244812288 10164689 -54779304005300193560558619505645986432 10164690 104334977783586776444613100858744166400 10164691 -689764810246663188803094064359961488648 10164692 257711494122133597570843935436130514816 10164693 -16120974156287370157993726119193620480 10164694 -10073297442086797934823126422486610240 10164695 327376804109359774541720168882853874200 10164696 189450793437930957107136102264100454400 10164697 -376215758616103487492743124389291549680 10164698 -37115754773624145669098061966650485536 10164699 -213493175397691086007435520453637286656 10164700 31062050389585903009979949661017958400 10164701 422458958119985336618143553473361121702 10164702 33624432723780636230962240134804080640 10164703 39097185493595407530766952244810919200 10164704 -116857719831956900201709327244408651776 10164705 5172886093121062739643703545952767360 10164706 -58423352177212648358656401881039126448 10164707 206294310242030988317063568273485175756 10164708 -19618044315311785912654160128303089792 10164709 -502119224332147093824626981452388940420 10164710 -169517412557924288469393478979272596480 10164711 124700813419210426369086783590257287120 10164712 34426187643563180893767092629862891520 10164713 106556857525591368549980533646102304648 10164714 -6623878139446020812393662536457715712 10164715 -80111789687191309181296358763312345600 10164716 -345012295678757912364478953984960721920 10164717 -344333069770932212538507815184755261760 10164718 -301244549611344883313912960396183893440 10164719 271934314419466543326890306395541583000 10164720 -188009481435939775036097999254978560 10164721 -19698668750924560112849756451881852800 10164722 -412403003330987768588311144145938466688 10164723 -209039180903128059496376978295007542216 10164724 180594368395333525828265037267000379392 10164725 -175831328040377556460788453982171589100 10164726 -123738731796691643935425660121207680 10164727 925377260029561809929740564142991152 10164728 -81396329134967164355613414283562557440 10164729 -100893461680002950615852169561877124016 10164730 -9511560969636473642483676170985787200 10164731 -126232429889729971717006003180889961528 10164732 -219106658379616570233842906873148595200 10164733 -102918232729217167308883232113503937018 10164734 170764649501940297974593636223698712640 10164735 -38695886511428239123617321623522393760 10164736 -199597427287829737253672002452317011968 10164737 120263335124803412141112633708892746624 10164738 -85673698335148937974805046886502345856 10164739 -6520926407077407096007944570406822432 10164740 -978973740029690076090665228514927360 10164741 -114536722107323333583501443230620990816 10164742 137634242471852547728309340208090671360 10164743 208013281253484283683110719839661603992 10164744 -498166934629061912495344968740419584000 10164745 146573037013318509384345510858518380800 10164746 149037490307954243216399931685982049072 10164747 -209357891927818764098270090917659048000 10164748 316696694423925379810907210434468286976 10164749 -218011772756407202208429017624382528 10164750 73556098710600421389398304257746848000 10164751 -51919436548788914948291882486077345208 10164752 24218669597080902824474614312732016640 10164753 338904616937630853912022301066620422480 10164754 -44625895658011479476494568295638477424 10164755 -124838268999628337355091784133828981840 10164756 78156967675878753121175479858356111360 10164757 530978087597598675826923786159945269006 10164758 -51392849893370095711318563388508505216 10164759 -202431444285558592720016688215965720320 10164760 34244074648445783771703169598727168000 10164761 262019222585488018516106854827309997440 10164762 -74002482637233295236879536557043492880 10164763 -147052464241651285329651323422004998640 10164764 -184651664831803814428585897335398951424 10164765 78060834488250519141560052219827857920 10164766 233845120128093980657578366729308611904 10164767 -546917792371619670134878215411731969184 10164768 238000736485478038838381417355680415744 10164769 -333043962250206577280760409142002844830 10164770 -272089019102444017245543912378900480 10164771 16181363214384026467367320195947562872 10164772 31207020555843292180641556970669465600 10164773 387337924370883404841910759283674121022 10164774 -65783255034023668834022331245863967040 10164775 -95756278976560489611529846507564331200 10164776 140028434837522220178019692602043269120 10164777 -95038844820910614521291816309957928768 10164778 -80892935752649469136983995937723382176 10164779 -106207649831734873171585437997002212640 10164780 -131998693229582611638581901046765440000 10164781 -186303585654927386552604680930758239936 10164782 -89707101660592446604209609591395082816 10164783 168725174525649070880873826748254409224 10164784 4286900117071517205192172303917514752 10164785 77565864967132424829796053571484664960 10164786 -39197422303948850972881186137929121792 10164787 -593857078774419758298374538336196168564 10164788 -53049705624962791865443823200994517504 10164789 -573883736749266261154605844903760602656 10164790 74937256312690608913602188329718620800 10164791 -32696390887974773001220960301404684800 10164792 -111522422385210970791395822506873651200 10164793 89083136183668971647244845338146880980 10164794 78041394945851563562943112158973797120 10164795 -991032017680269827296781654032826400 10164796 217287507189155272471472872826340328960 10164797 439941086064944544443413156649908674246 10164798 -21055151890561561234425820090962524160 10164799 211505119205501423666438512226255832736 10164800 48742119320099465424584297910199910400 10164801 812724562158276938983179167126962944 10164802 6878246590877866215187813377777739584 10164803 193534113647054344056655516288827629064 10164804 -22502269923870305594946407275706867712 10164805 -234547044390940938969339288599528736000 10164806 -199188193168754236887494422608815587200 10164807 14863902417914989892527238109081490368 10164808 -282674164925083754286127172659573463040 10164809 174281449292535579540903035271869474010 10164810 104186791426696788435276473977714560000 10164811 243387106396473862606267158813107227412 10164812 6343412014350745466761454536630413312 10164813 3306906480775577776417590695130053664 10164814 -382002052956292698113150235701132553216 10164815 -91992967657399307166916765318458325200 10164816 7129465712002453319240582961424097280 10164817 -251154328144848819342954922244425752 10164818 93646871576068673930404250498970633360 10164819 115929348244867422513893659485650699520 10164820 -169179008056359525106354692808220344320 10164821 218503788986271777705954176591855899200 10164822 25644755645011863602602128224715055104 10164823 479986331343019867813130214656857880072 10164824 93198723399665967365745603417328128000 10164825 -144564624320870354729543626236240852000 10164826 -2714314312166619897377846309797576704 10164827 155599039422166908565244879954574410592 10164828 222198705537665278277120504018527480320 10164829 164489615614345818934906679658005153280 10164830 -63171633817189035592062144298960135680 10164831 374601268163775737225328356949072056064 10164832 -478497735690274575323402659342776926208 10164833 -1489538108686743781380371585084380224 10164834 219221531920325574536283110634449797584 10164835 -305558053991100639018940581720674892720 10164836 438385870733625747412376066633001477120 10164837 -9932867799224250405696469390129998240 10164838 102534020287290391094832569676811517952 10164839 195610105183718477622111658831921426056 10164840 -25438758024251531994972279131588198400 10164841 47466210512895730297567622627569629242 10164842 -184693608535840687850477363659109213856 10164843 -18273164363561004507593080755159701304 10164844 -264189376471041298919188188970786096128 10164845 -175134436070735035065204248183522502900 10164846 35571149528567887512531120667426449984 10164847 196375264493017761279245502813622940928 10164848 28212745283679478012386771594761011200 10164849 -384695199380428321390360296143962963392 10164850 90835918301555227924001711508578112000 10164851 -677867107971307118053752555462745922400 10164852 -8613857335389072248462009987546184960 10164853 -246116499952124410301630684502237201440 10164854 116063391635068030588735736294715556896 10164855 86481772931496162116786269760063706960 10164856 -524986917808729428827858581294325760 10164857 135389643998193977847783717760279642944 10164858 -302687883817321795423139784290564150784 10164859 -1186297100828033913770640609595579986240 10164860 73743232191210456695933137689911278080 10164861 -173871109326216917010688058177839786176 10164862 -31023601584255714999545289229930411968 10164863 -271649228793443116714022249822510709888 10164864 -460845140527914412301690980448505692160 10164865 -375834680024584670194047937738968877740 10164866 -136631280552150253162409972492862712368 10164867 -271328291049952864830634285925516970240 10164868 -20782100661585497193584597416799846400 10164869 28782445246310412075353210037455156736 10164870 23243625270401792159384444025302163840 10164871 -522162522793759456955561046693849789928 10164872 450096655657247509543529331732786508800 10164873 -106850277744230369101775062981164456960 10164874 -162470146415188449558468288994812334080 10164875 -172038373370046909980869237162933848000 10164876 -186966453357015459962040190560448147968 10164877 589192860339692416794781189997092675800 10164878 -319683193171656628983281708902208736768 10164879 630411868902006055109951158539653899920 10164880 -5475457309644425136658112424711290880 10164881 -51808546467304691852743876734629095308 10164882 8810736581498248396039435812382178304 10164883 -27888203882803357759814488396080483536 10164884 161606177137612795566376677244191244032 10164885 15391022691928189518548657540890856640 10164886 -158383581325094462668982539489271119680 10164887 234251502467250818885401267728693646536 10164888 -118561590783050283069060610016685619200 10164889 -27547831971734638184037549609256742144 10164890 78479996308627165602445680340534783200 10164891 -259585489330227214951985609317603027776 10164892 -584921309499293162985968813213142863360 10164893 -235097605950162832074643051491374940000 10164894 45578259140863896723753677319918664320 10164895 -99076994647684922160016601628025008000 10164896 73137976177452445287522601016789827584 10164897 168202091630983201091694544430157195474 10164898 -2315388790038477321095960260713633120 10164899 3906325948276008095763728578058963280 10164900 -1273012767785972257602237759692390400 10164901 -169518547288434220471175937019754551328 10164902 -146550786652183208229380858090068668096 10164903 135631797900575952456411512365326047400 10164904 245994910296263534124932034890691532800 10164905 587313023754326890292747722194375489600 10164906 -89273052919929502944643020741418636800 10164907 -510983604408095006714723053808996112844 10164908 90299848442508827600369552567189498880 10164909 6254553364436430625550413712932126080 10164910 88426374456504601848310460142891989760 10164911 -915143768137413530853433955516206332000 10164912 97133281304248223775009998584300634112 10164913 223081725864644547952858276550135603184 10164914 -64387976322043683238378194378896299008 10164915 -54210590615156183304066041469544440000 10164916 283251641618816807446342448234686202240 10164917 5551009316602446796757484028009490592 10164918 -43986331705122927701297479134464787072 10164919 -228693978954914134824003483655176787056 10164920 40125909493068744797164070719764480000 10164921 -51140663347932764689633127313351469056 10164922 -528668796995847969376743172773412877088 10164923 -145697675094883821244879198900921034016 10164924 -86886628562243683144348210703365816320 10164925 143431277310992806497532667188603497600 10164926 -191543743952610974125547038485606329088 10164927 -227678270552469392250862079689304760192 10164928 -107056130108079617892488682421453062144 10164929 201043764936109896437925240279670261800 10164930 -115327324101934511649494714661988608000 10164931 63894385749616265021038618430602209280 10164932 96539787359185767538797175367625914496 10164933 -48561247646474336093437472302110928800 10164934 94011750941764041398920523012768689920 10164935 -49450924994390495203696348601115194400 10164936 -12745438019208758001491056628533002240 10164937 -564345921803765074746534928471522645414 10164938 -10186290832223208199498227113685977088 10164939 16301199327286494825870935394086373888 10164940 -61781866957239998657375343534110438400 10164941 59892606279541806949644675783965460342 10164942 -1247202311803276237515909369817058304 10164943 497697008612697915301129666989918770640 10164944 -98010691087040305656261772904718704640 10164945 108202618436917955021273475233083468800 10164946 68576382979259325769282182550616597760 10164947 -204198762761972623182600950341159460160 10164948 128736999809129058401073352558197934080 10164949 -30674625846498862798986983458135707300 10164950 165563741645335395835877572135970889600 10164951 -437279714515462384177194707592130948320 10164952 -108514512807482799506843506951478507520 10164953 153591790411715244833163052738594083840 10164954 -59755264592091588027258772172336801280 10164955 -155989378078315956013304636823455576640 10164956 199437020038150074998744510725780896768 10164957 -41122036759474471487327568315859423680 10164958 -9211494129057755716358056638589842816 10164959 -20112209150586047307774936014803919520 10164960 40093435219166044573508343459112550400 10164961 260444267753404249571080724891076032532 10164962 30737477878464752764432810891072051200 10164963 -100342031557287428066414006861027628816 10164964 -316538071043785844211657717259743532800 10164965 29010068827121458816568024092365006720 10164966 22011423804014110274428986432541483008 10164967 164227505893176012091360745018925274480 10164968 262319500581001708461963294082759680 10164969 -87029263642575911438175391101786164406 10164970 -41834478869154367941920618602486300320 10164971 -393729910605395905245019764702931227648 10164972 398757173140874370958173589051569438720 10164973 -26794309424031898282942671797959967360 10164974 -52094557358567881894779153414193060800 10164975 37307472709379817095358749432070024600 10164976 -48114970802218423990065553441139294208 10164977 151527127202011160144531992049189375826 10164978 11610993444835069020196814301015506208 10164979 -473496076634009962524094453505254772400 10164980 -90557543495551570995732195864566661120 10164981 -67805200652742057590884163413745817120 10164982 -24276182446205307576289387981724397408 10164983 110023007807253965498946118482871836144 10164984 16365088391529973277009059525656760320 10164985 715876814092670050788334032295996800 10164986 -23504361430975255605680647793878829856 10164987 21728417910899446630504865073999536640 10164988 68004846454225920062614457107964995584 10164989 -7687370693592386432499760685883668244 10164990 13436599382283804904683817071244323840 10164991 559343563964978393381807565234768603392 10164992 335631627109227717753753793226468229120 10164993 45390905218842396334093326197830694400 10164994 40794203094736201113353103278480696832 10164995 -205341864719997553311622626078405990000 10164996 6155256153079785291379499324907171072 10164997 -291074685520056498770488350832537288200 10164998 367192918757615395108799665080936000 10164999 48335407635397045268125204595078524416 10165000 -39736586526653161690656961094784000000 10165001 -494838382831939326191667438958810493040 10165002 128477034427071751968238402526850085632 10165003 -106908833501490324548109390325278242400 10165004 -19425004852995015273627960628520818944 10165005 89120097987065651134879322308983513900 10165006 62988122504207952819370504664532753984 10165007 -304630792569870787652262842350443300192 10165008 -4042734927528184877758562353484660736 10165009 -245377610395111702599495235590457431040 10165010 39397987917023080271974624472963397120 10165011 144956435836824103208146585845414439680 10165012 -187687437241905975796678309416803002368 10165013 -166574994326401492299198259702553107140 10165014 1302017716912408921452299553633264192 10165015 -128761856673219033704675693148470925600 10165016 -134232884519522102783420152132506347520 10165017 -437888053798811096027346805824871149888 10165018 -231044347721628979780953155975845959168 10165019 -381209173972248389283053076685794869760 10165020 -28305267394026511382539599042533130240 10165021 294979715215961618839791987884203685222 10165022 16935540039847644586458320719067662080 10165023 -143482205041610774678864407627077697416 10165024 -71061520347335693457509846747487141888 10165025 69945237173134177950323962718196834300 10165026 -39047899648457275816935635643175433856 10165027 100930896412206791012534160469667894876 10165028 46833099120705501192223978907633664 10165029 -61164585678910574280893712137343349632 10165030 -115403080521630499073133361519912992000 10165031 -47137580083079843792480414903282466816 10165032 227221374213073953291522654802931051520 10165033 -440633646044184693780712189106414883718 10165034 -197398161328814840284428560258524055040 10165035 -19990753457688350911027829968390022400 10165036 -70926172249920980215023753902341962752 10165037 -34745374428046577972228142897261502314 10165038 -46238177538149130751749910084938764736 10165039 -16652771293563613774083537200546369144 10165040 75157942899639094856738987342927953920 10165041 -289326955867768954516691954138921566560 10165042 37147894221016373696306592922884198672 10165043 85586733456718227481248355153903640400 10165044 170399839391021912083283324171102533632 10165045 -12827187107700453354991123878249571200 10165046 -74765360278224938153954215568279972160 10165047 -10729101341375736166510301269151076528 10165048 244335785950219863977374499016408760320 10165049 -253724055777182625839932484063841221436 10165050 -86072575139143954554733748089099873200 10165051 116829769505485606717125323302466493600 10165052 -77352403005471721738780660839841359360 10165053 -152525730980767640720988218827846231296 10165054 5322149391780106332404122677794705280 10165055 34010535853117369779677827245775489920 10165056 -86333218581442082602184162708098646016 10165057 117811893958243721030137410570038215680 10165058 175201872442253678700532064151935324880 10165059 -19099311268616780978494655350299190800 10165060 23779794315532908006702376635853209600 10165061 -327215213707729236430075354686208618338 10165062 -138078545490786577170028511068031677248 10165063 -45080004786444676727670868688087691688 10165064 84520628447204927269426928982250782720 10165065 138590385257775130039806316691194926720 10165066 244195281988219903202837816511715914240 10165067 -431740188703156529332493495360914357848 10165068 239017002887125792356839754973805214720 10165069 274650080274732414102010065256260928396 10165070 152921557917389190547440695978535628800 10165071 2433767751698151307983228268914081024 10165072 -78353422270996147794379615270698164224 10165073 -256187314479537407609370694582389441678 10165074 -101173188500500460390606383343682704640 10165075 1405652216898243573225271507201389000 10165076 -339025198528637023920543170127739176960 10165077 16801142224016123113283551740694688928 10165078 -78689387223571449334079991259129190400 10165079 614111712776974037712806349822964700376 10165080 -64669524733489160757611451254833152000 10165081 -407580162850842949921678385478374402300 10165082 -198727013402811941190450403107977211456 10165083 165856985518298508704388639714371126424 10165084 112096771696063883273345821131653817856 10165085 -71428679675648272097427438489470112000 10165086 58867146892758918868903795474168118784 10165087 -214341975571721749653154752247882135264 10165088 -254146008851250873554186678845534371840 10165089 -117283747342394009502923729628878496 10165090 -80421298157750125549920462013163359680 10165091 -681669291692981936740337209014289712568 10165092 20580156622657948816496859622169260032 10165093 446617016511934873440972914910173299104 10165094 -226665589310157511677093471280735390080 10165095 -12409028543707152307688105208246898800 10165096 -1015586264615416413650683757656473600 10165097 -4389071661624214697234144206852525068 10165098 -45803280915121506831903790307505726720 10165099 9088164223977358272497154778658716776 10165100 -172330443424604123595834785567482483200 10165101 -349306232645530099211377455290208403296 10165102 -52608678552820800602035501986664717248 10165103 -127328213790216359098431972961453964256 10165104 -3037108658068932262042379950716420096 10165105 -31916210005113227480253459747482017740 10165106 -4356671394721800634808727730449990144 10165107 -96664736549096633942623999046411126208 10165108 62911487320680663258090773354838833920 10165109 124809039777144525737349106237353436860 10165110 109211153068035341595168059415690547200 10165111 -222394465308262999649165728461260289576 10165112 -246742449351439552906919301455509708800 10165113 -41034604919336382457496351333292293376 10165114 3827884409097116752465114006225486080 10165115 34236897324680913530571722669805628800 10165116 -44582279146151321353555309491313883136 10165117 137689202563106462664146191036383468800 10165118 -19017131635640813215439797680072291840 10165119 9747485443046141188982739330922454400 10165120 125383237938827936895711272874541056000 10165121 354433623161177285941957776362317796520 10165122 90861359110465697005967520655889894400 10165123 -1028129042080095522724419126965964445680 10165124 471836641035706777972063111216250887296 10165125 122169038476706418950803755466957944000 10165126 -43147038377036096400826014065481712896 10165127 34897593471533726920713308847249234432 10165128 -117604016403472948923233057098314915840 10165129 20372310145824318593350127970387680000 10165130 -86325340965204856680615776231177858880 10165131 -76621390401600476409457138857991117380 10165132 35218411153549695869662194027211745280 10165133 715169812298905908224976253109759887680 10165134 -20539015010799389768583306879574118400 10165135 -13828986176386375525907368030606243200 10165136 44273908383532590238678298441185296384 10165137 394881897956480750976958250763744414960 10165138 -140288597457903634517808636358056601440 10165139 7550489652611658390038845680712424760 10165140 -157944675895024361055490372771960439040 10165141 -13914684321936130706814333384999674112 10165142 -25787045812443523569267839546672980608 10165143 -189499609326827530809914735601517116672 10165144 262809834811996681759753957290438021120 10165145 -20350518446841417610907436167280478200 10165146 2542802779446652349900256253129219584 10165147 454621898622535392243461336651295246596 10165148 -34166621982620950197456751114518528000 10165149 94639653972416687141034369164643004800 10165150 -25143127264441921730098095491412816000 10165151 -148365433182231487233690700698498915408 10165152 -97451999350743893501818254307932241920 10165153 -270603894197252928785545338174791277598 10165154 155774027470177908406557988419270973776 10165155 -8894892488559736492760068381146485760 10165156 -436093324163572888509562975924814212480 10165157 5298662384542531493424607646836660800 10165158 -44914107778745775176705622784143883776 10165159 -369772582212562832616419360819377674440 10165160 243798032531322813376110250351617638400 10165161 233486303226035271886661490069031197072 10165162 -62788233008251048466311315142035193856 10165163 -600643225186594612814021921759133648588 10165164 -98378521799959568216154651468274727424 10165165 -22719517051805467921036481712048103680 10165166 89271064879641931195142605792537528320 10165167 128266077195659611499815632583915443360 10165168 29064251473984606362727926297879445504 10165169 25633206393825257352501213804072637440 10165170 7324640356787601051597718128081062400 10165171 116261464478582940295844236868854542000 10165172 -64722352370659198471399107685397526528 10165173 -426170026672749397534979219442461747712 10165174 105363738387869110698657388632006354336 10165175 -172737328493113502857439314310014609200 10165176 -66278327538174316207906920156109209600 10165177 2014679606486115098319751009378643040 10165178 -103596925227754908628518616512041961360 10165179 69235249950861691977740059590439830528 10165180 -339393805335778794940594863152527449600 10165181 297343408104955064506676943897641848050 10165182 -155461219174425748848640100697944035008 10165183 -77783324964609946485998845022993064080 10165184 -157932395929268677178582590071666376704 10165185 -154489035208367110481039802906396667800 10165186 -196681271213420150389190106812066492208 10165187 -2966759554106160578834252640504835080 10165188 -63945874603418745929586610520369958912 10165189 576092232008771726963214886108996609056 10165190 62597503036469687029483530399556147200 10165191 393797048878224954043862028772448193192 10165192 565759849268200296787415997014961792000 10165193 -182007709804314092293932655497077883558 10165194 7823570073038093487033435779441720928 10165195 -27148107182325065837200364835408321600 10165196 252561358628790184420104317334535956480 10165197 216080735942763581640212170482600339072 10165198 254412528064611024975942358704413885760 10165199 -222293144495577328037765561380412414280 10165200 -312432170922018981244967820764774400 10165201 592615984549151189840210152134408117864 10165202 -189476994761867803057472092468908974448 10165203 -201700443541428394865349054964808785920 10165204 -147185327174616695856708884804570322944 10165205 -223779696951092923827192815425352575140 10165206 -12011521626635087604111261897929556096 10165207 257594487463844381712469084947507953664 10165208 486789612780416455408219604719996200960 10165209 358691911047323874710193754608067987200 10165210 -11501608377517856896311638367805440 10165211 126197555305461826035890582333005154304 10165212 37858152237651393369797913873927542784 10165213 -235491796185485228054776429402344214176 10165214 -105063116620916094840243375573346913088 10165215 108749415808330170359546225660631711120 10165216 182414340565582231496725750599360970752 10165217 522367330944833257486823508680766703266 10165218 -55092008643532486772008191922637291520 10165219 -385493103017962822250969766065595713380 10165220 130413181869717438330436350329918292480 10165221 -278190138288096169264920200323551936480 10165222 8961620105921380860011923268771846400 10165223 548800075187090853427009780140795138504 10165224 72428395740605401340834721655271424000 10165225 76914700626271295262419011086803784000 10165226 98730343429543643988097138236254523312 10165227 -95604521619152986099183544485086896400 10165228 132971672020811984003112846667270041600 10165229 -224348232479369377436369649528415696170 10165230 187879080131505441927455432285319840000 10165231 114604271831059886188186995756290619600 10165232 11809921839720368368973255562403774464 10165233 164652315078426864698769525401949722304 10165234 1602344151910392629530681179095744016 10165235 -402793827018049817263500310760231190240 10165236 -127794899741191331822952860513296908288 10165237 67379117868510351427362998805105331886 10165238 274014462700021383785402021260213775520 10165239 13603764511785541143353979864065361120 10165240 369113470093409694430014271574855884800 10165241 40626834624926091746634306752670735360 10165242 43869037359199692713697413636615258112 10165243 -782780153941024808344786659057844032 10165244 -266025987223370600924904599766881432064 10165245 -248847179404763940700426715577322046880 10165246 -73313241573839650756916060777605194240 10165247 -355234379477569445067072681797302287960 10165248 384500463105119394244475926103784947712 10165249 -115299506689679030377770260751203154000 10165250 2364623812415866172882990499887184000 10165251 -99230972661638304907995932460134729040 10165252 369520144756913067207788009372781553920 10165253 -41531741030274222736407715822300791360 10165254 95001524238217001838383957294938890240 10165255 -41738123613488758128417396763248648840 10165256 -425131297088151325468583694053844741120 10165257 -12971568315595369617882361510197967494 10165258 -337743460309500741804316427168309261520 10165259 148004641670272112117632983645460032048 10165260 74952707433537148647392597606547701760 10165261 -640348032707677515414906188615686275200 10165262 -10725208956092112398487120988900642368 10165263 -146757270119116323801713215864407805296 10165264 44105235484185571872089438560697851904 10165265 193105819911700602228065570434753629120 10165266 204419074316887504121538858279835063680 10165267 -32464485170125249071392717338470258608 10165268 3786789456654061069226713031437268736 10165269 183623943257104081776714796007493847872 10165270 -180295297160110010519587057027554865920 10165271 203261446737662539388931997487828102472 10165272 -36487046104867329450056746857694494720 10165273 79668542708783878188264852871037048522 10165274 -83512363417229325178520767557594094848 10165275 49185209689239545994498885035705731500 10165276 837025724217136214047126474335746433024 10165277 392715704381701724520806056025897458560 10165278 153916301508189601998852565760813269824 10165279 -610759545323938116858149243257133236424 10165280 423917714905869145521420683326875893760 10165281 114201641653923687801938857388053738944 10165282 -303816785134996539456359600940882553008 10165283 -74874304022785704131750700316987091040 10165284 -152249126299610945666093909418549288960 10165285 146772710902243669150690621653717302400 10165286 -1137191425607076857656163826728562240 10165287 17723511651763767399133105617447905280 10165288 -123209731150654303478473485070464368640 10165289 -406842228537470943447911549351446091910 10165290 -166720034751667292777419562963499187200 10165291 -19207168049744933779355453457361462016 10165292 123185990756546295468073492354931318016 10165293 -233993179472014555240564481717722908618 10165294 -24519772019219742958531010245756986240 10165295 61999368588943816876859786205405669480 10165296 -78758097773826754927325711461801033728 10165297 225533765253179700107881304870385513746 10165298 -41031431032393428260470240449368074752 10165299 -343179456146516014174351708524074024136 10165300 195476967499129597883948078684940598400 10165301 734465858826966965838726651619549325184 10165302 -28754144972171953849524842364133300608 10165303 140374662058803731545025633087209054080 10165304 513125959137315348284577207990528921600 10165305 -235377609223560145646399023175837634240 10165306 153336309753436789888619334482193162720 10165307 -413491793019645870045272460436960648848 10165308 193029863133025704559393938977807823360 10165309 -191806625653415376019203847335167638656 10165310 139075140886828053286237399455424473600 10165311 -87809633547700185220783639843229015520 10165312 38524444149040453500021016116555939840 10165313 -226605443183443649006888767164028531260 10165314 150640771682780897503511331154691354880 10165315 334832227543845540104407202462910546960 10165316 33330825846836005597127608215033827328 10165317 317626894418304408961577532739739808480 10165318 39708455519424149133935520000910262400 10165319 248892363773184471765180008883190245720 10165320 -141145732217442025150083041613638860800 10165321 -152765835624341156524085395840808586288 10165322 41548139150357544333583346391534909024 10165323 1688586002802400557836968443263808000 10165324 118921216191967463515647730222328801280 10165325 -175791034018898308886448525307944408000 10165326 40599285651277045420763706086160327744 10165327 -230094813526329133793594356565847335824 10165328 -92091822487747436325434351052180430848 10165329 -1259146150927233147500361610200646896 10165330 83910928334214041524780025160898137600 10165331 235454024939518587863130424453152996 10165332 -45337073193600130614656681124236863488 10165333 -109518293634551706737506160532256749216 10165334 6304971988441975714519344362760044544 10165335 -10951830348466214328467657604256706400 10165336 121190942530993907290992236959202887680 10165337 2132446657486338036771107185156604544 10165338 -26521831070278055776840754732791587840 10165339 260432162408832345792570239159123427140 10165340 106417626252832443701362603830301132800 10165341 -51251489374203218354247659672524647360 10165342 -96014816254585161046976513104864650240 10165343 212221222687595846426175716266588990440 10165344 -62969001173873966524683061963164745728 10165345 375930464384645492447865214377393157800 10165346 -101986144846094775443447704677170618880 10165347 -100719479154140189174217554130780501264 10165348 353814153695379049357788217583061196800 10165349 -641541157682233625053915356276622555650 10165350 30004810967113609473234819631201579200 10165351 -70135769117704909690165324264112016848 10165352 -122782686397518450781997060668763366400 10165353 -249737895067856004974555575610285032992 10165354 238372681959427611806321052777704999424 10165355 -357473592994876791262165815558053886240 10165356 -23190053034731616418079919981193049088 10165357 73722292684539867281389419147949769920 10165358 -11094440239756269282312219218835306624 10165359 24135509743028976293418445273766183040 10165360 -48797290285529066073041355542274048000 10165361 -318029424721935999951632813645700483600 10165362 8985457721549610056909751209635508352 10165363 -63089234257640808329754390383430392576 10165364 268621391340543494650292644674950449152 10165365 48747975249254389813620143990389555200 10165366 486365772473784408241220590144656100800 10165367 -209991085328471860536981407650366648080 10165368 2220651049175381547939212275800821760 10165369 19897014040515575391063975600414066244 10165370 -55851756373077417720539304253022779200 10165371 234386786638683424666027125272358329904 10165372 -1962132684503120404568177733308981248 10165373 -469409185917128588303253170979520416378 10165374 57666935952383197466078143348280535360 10165375 -69192712911458785298131920748980852000 10165376 67127982268631300559321669782470656000 10165377 -142314086513990978988982844631567529680 10165378 -401544453716777664628744141859737986144 10165379 174278845999540533488054202524877523968 10165380 -805080386934374854816958739736780800 10165381 451093784464630228336725722783191257182 10165382 102414750502901302906384925073771357792 10165383 381246938040794378216691841115404317552 10165384 98680628046831695759646966763138867200 10165385 -142854260951253810069251257216568427420 10165386 46253881706278488410332803625499455488 10165387 -290796304704054987297326534587889154720 10165388 130198012646878640658192411207057532416 10165389 135283686424289519834974676892254703648 10165390 95310796684202071836907916879709292800 10165391 -542466323551335731337803323398567680208 10165392 30736562605131506894118070119182499840 10165393 -468145210859285611353917386643574944142 10165394 36917150370932482570262934804722756496 10165395 -134248052236713348767143073958115084800 10165396 4183554067449759621158388233757016064 10165397 106275018986781430539944884603639620384 10165398 -114014544309502902521086969654308611136 10165399 7792919605842485700012372341760755160 10165400 17109413305895841363974359400085504000 10165401 177571702625741912953923509011504645530 10165402 -17847128564900550259414311609100615680 10165403 226846135174822444883884864410492704040 10165404 -77356185703404784940589983569231626240 10165405 21992868423210678183710475621033412800 10165406 -68159794443784471396487347200860234880 10165407 -91526642929405361615664422040290644608 10165408 -446072377119187868471893530706748375040 10165409 -463705060260753926712793887333908271390 10165410 -94429994292980893699082824317613862400 10165411 -144637407162276590721599004277109654600 10165412 268427133451427252899734057114639110400 10165413 -197374738467223846644607900794220714656 10165414 13229036908782375882689987299231197312 10165415 1272902859279471515986749802944695520 10165416 -251350465779711381211461403860090470400 10165417 -69073569075741559806047959966200925176 10165418 209332997265755423977983163539495863040 10165419 384465049086571611913504307418306159168 10165420 27489766929687934580772296771695073280 10165421 68979855044255118965959012974146303712 10165422 47924962922032486587565400379978105984 10165423 -22032884712466160731960816945507305328 10165424 -27267327477180717366280707498546216960 10165425 34410089389740279515664469657998566400 10165426 -20495317921921107997657594185690191088 10165427 -7274977896266949068678815578095268288 10165428 18751380205052320821478809248882319360 10165429 252994297183219647381863948279016539776 10165430 -163887016275792083274407370887022852480 10165431 129026819728933122518817689155325842152 10165432 448163987742631660770159316544940134400 10165433 494976011639535475967803553699749280682 10165434 -110482710294036586513759192386749905920 10165435 -67801919736469330368021378228725103840 10165436 289458274099554010603932803739600987648 10165437 180531548762752637759966626295074758240 10165438 -29485751453837096003831399994212768640 10165439 360979982585083251012336234643419577056 10165440 18574771734974192943773033589060403200 10165441 349129866747186580537357127243747840448 10165442 -80376011929631255482137775776053317632 10165443 209998773762965503940941636109388515064 10165444 -67767917559022190540549296882954137600 10165445 -138747817659973881835454338385000751300 10165446 -284359096409590599172592970836163600000 10165447 234734434337300352865403508335179527896 10165448 96833989620360150500476979768058347520 10165449 -2967332675250990075464605128317573760 10165450 -53275533254782268706639943829237286000 10165451 -380665312877427109513443075352448658696 10165452 -181183102029972935717861302703829504 10165453 73532046704399527455604951123191240204 10165454 -59092857356354382849890165819321541888 10165455 -32522838203256143884701724984144268160 10165456 25599478799005473577692143968533872640 10165457 -56141660549504794890978755656728552000 10165458 -721768781839215032114699351759959296 10165459 -197704697906449028513054113459434984340 10165460 75338932586319647495949624776617025280 10165461 -239337058962711325568287284017288027136 10165462 91396195802587420380252262696446803232 10165463 18848801930492528539308932912018970240 10165464 159594298991172210976127850609706291200 10165465 15712106719603672676730119004371641860 10165466 92073262830401462399182662733409129184 10165467 46526043632811811513092252227721613536 10165468 -355247521389455221242981489258970596864 10165469 -51918113841440861045614487218821135552 10165470 -54166662973284249849230269869531402240 10165471 -176650813755382917054559395322285056 10165472 354163253421062212176765615949984038912 10165473 -310965627081783312227224019137021490880 10165474 349877984964514139695669602579891960192 10165475 -123430554604834854006667641126237099000 10165476 82330834621561366920691389017434435584 10165477 -162026288351303235879565934640440316128 10165478 -179088739660677469972187211734761692960 10165479 -198367717724877344813277279187562093016 10165480 -19076614893673246405664629586489548800 10165481 44573409865371232955139710699802996864 10165482 179503679909425672154294423461871278848 10165483 -760198926460427990078972880917994372320 10165484 -195015368866829025684607613176135680 10165485 -214713254068529648349193808059692964800 10165486 239410905577426574644073390868768598080 10165487 100141505258068604230167770985578113080 10165488 -13426469538209376507200438648217501696 10165489 -107026013111428215329502442427802620928 10165490 169059020292080599608100843042930562880 10165491 -31839967977253123961390416160182776000 10165492 -128824973316174901115410703128247336960 10165493 -94904375234160034120444715925356154756 10165494 53570103380326290354966270087155988480 10165495 86285993796810454214526867998545191120 10165496 -35434239319258016281067149099703009280 10165497 -256984077586071794686847172929575854000 10165498 -92408773274497802350553603025572907264 10165499 -49556988322880516514971535947470834920 10165500 11424673693856232186325284149073792000 10165501 4806164952386768263693296625661323552 10165502 -42667605490326091947232481535667074048 10165503 -102547897268346629758341840266979401952 10165504 311341887743360596242550713797165711360 10165505 -100608160042972688107388824597971195840 10165506 -40996979256719320800398746021581304320 10165507 5074443221034585697015612696088665104 10165508 -202885962971396684275567685926416758784 10165509 -89166208036913478593015068126395258786 10165510 -80382705646385171554033712863140432000 10165511 -382264037111925018590522975751298042776 10165512 -47373938980926394365948847134176870400 10165513 589976188617520102479313856560758076640 10165514 18773167628245971800495712163612315392 10165515 323507286172679972809570814465075916000 10165516 -86261304782859442155431864348162117120 10165517 3223350233185469191255091907914524800 10165518 162806178861397188073273929164790164928 10165519 167603359546561948834864814106260044480 10165520 -24090178880648246579289994587930624000 10165521 44809941181203395135853717481808421600 10165522 126108495593863594867489644116282919312 10165523 -42549372856233458778599245332113870040 10165524 -105270753174067629263994865973995696128 10165525 -18301845723659811202868441114444887500 10165526 -54931800142456124945645125260722912640 10165527 580884585246430476404063533507646421840 10165528 -26232437774750446656496905784173895680 10165529 -401625855907605949730707279250124276720 10165530 -130138021186273147365812897292708967680 10165531 529589811599049454506296048266367571332 10165532 78980841805217766314952712296616780800 10165533 -94438412858280432190549998006133493760 10165534 282672899692041708071091006156016108416 10165535 8767416086663451603796034239771038960 10165536 409536179834500219202436086557493428224 10165537 -146995834494895311638580148586017887228 10165538 -221794086883386469802364353796044058240 10165539 130265275562914288146612895956612285360 10165540 37051793045537733052869746606512988160 10165541 120625013246411891583109254709065128184 10165542 -13049575929263791254213695409079224960 10165543 -192089224334368982647446564178625043208 10165544 -7900740410619157770304477955672064000 10165545 -76317271425757302913853209548029636280 10165546 103466136527382372456964269140539511472 10165547 -68018634622653478724986013089225273968 10165548 109360694492718344012006314716608570880 10165549 -244462189098482217802429363741172627700 10165550 -30418254574889660829375864753780163200 10165551 1656040846440126174171152648735416320 10165552 130642998908438620181556256148757856256 10165553 -890950776987856799058876621330798876 10165554 -52972731091737147920226451930961372160 10165555 104431310645059975585449071078715198960 10165556 230253718313988862484798842513209754368 10165557 116552020151598799494975280736295247488 10165558 47799345215328949922748378173187690240 10165559 277413078240088839184631246370559987704 10165560 91205150136909436455745998020406681600 10165561 -91515552422371995216083135676428999168 10165562 84793619427718336440706114926915456000 10165563 -34433878736376914571639244539055463760 10165564 105821996251907052678545159997074226176 10165565 -129762031638352972513935435800028069000 10165566 -22223119767715961751540642040657815552 10165567 172999574491264364231799695921291769072 10165568 63794746057202458042254560524486311936 10165569 -338569354182468010548841051904722389456 10165570 90432002376434354450189341543918387200 10165571 72700067891990039306829694318245468192 10165572 198992170526290605574300996830804180096 10165573 205024373545906111826157238190513340 10165574 130817601685978658783252380713372445536 10165575 -22354366631332404721724937941580777600 10165576 59116791937447986320034414439597670400 10165577 -164748325860924549105355388483387009574 10165578 -139997739906845704877684923022153400576 10165579 72733907735090550349726387800846812180 10165580 59246391173025053169363415132087603200 10165581 -8897659828386066216100331651546539956 10165582 22932658002791206832744746705467064320 10165583 596045660476993501125095090573330372640 10165584 -13895779932176060526202282957333069824 10165585 233337135589605764177017064324743886400 10165586 90889921888252741546435367426493333504 10165587 -808060981087238031954426483473821632 10165588 293579373467335231949987051269636980736 10165589 -211614009644276345119569798177914378400 10165590 -64496198226482512614732551501188874880 10165591 -49022502209665933468594815181225923768 10165592 -594584612535401537431321971439547166720 10165593 -77950803096856947804455125427452849152 10165594 194772119708988431701803904595844141792 10165595 212263823235694462486579147063551382800 10165596 67421947446997295453824143955832709120 10165597 -217581598411654415026115720258368499060 10165598 307835773353459361736825427217944687360 10165599 143789718488477994337682332510089072984 10165600 237617388656884049148768903440714956800 10165601 -105446491847759903931765680143223015868 10165602 75458393893064968437475695232131724800 10165603 164579757780303662541068534643218902480 10165604 390659842982277290094762057582956144256 10165605 -155065887356087292576583671617777426880 10165606 107770489394414110466188893039265414464 10165607 -236791040555759526589514896525804803144 10165608 469991923752819655351934938619523072000 10165609 166270833094965791395818750370552800000 10165610 19570757733176874026020883854700958720 10165611 24661200017519484180839889863195214000 10165612 -125803906830997302730097972592447141888 10165613 -141834433021697528650670599396306048896 10165614 268818873684332487503449637242625781888 10165615 1572720911899104968808390165705761520 10165616 11776666040453819825489769274858831872 10165617 19765604287037391435149488620368201280 10165618 212533152877384960512627459811490207760 10165619 19187390700168335802210680735047514520 10165620 75434755870879502192298165478911252480 10165621 -1391507838205262306238719820783955556 10165622 1701653979073941661085934727271470848 10165623 -83425423404021328088081740935822285792 10165624 20966732230269929983566835951998074880 10165625 -100549427476399749537453760827441712500 10165626 80255167618907534145008544494888371200 10165627 476291188315515113420274462253263440440 10165628 10469228217722829274829865409505280000 10165629 9307532104303364770365651914184427200 10165630 2702626929787110196337485035865989120 10165631 25179726221337847327817220495665021280 10165632 86598648036336464989061444553230254080 10165633 -486479622749369453371463435155067061118 10165634 5861443221795565890838692917821131216 10165635 202918320199637479529238652031948587200 10165636 83161552699213109444733761157382573312 10165637 -171759711098108178515398515611342871714 10165638 -22099284773990713050911846413863487488 10165639 -162467787221928633802894889683266690768 10165640 53081313204132650440753509947646412800 10165641 -122851360819642495105637849663992166400 10165642 23415157746060760351903701608705583360 10165643 -163450713504168400014589289190980601456 10165644 13250013027411451367394712441239736320 10165645 -160608136891722411246959488847461873920 10165646 -210095612509796894613819869512345049280 10165647 -28337793440721765290622580121496412272 10165648 -74344126244026207300984712029933232128 10165649 -199971388653643505929192227246795085836 10165650 46883203474013542922261887032509606400 10165651 -144165360481121494883851539525743509368 10165652 -19454472201041878421361717310245304320 10165653 -93455358723240145005531147272678746980 10165654 -56098670092197578494112678201199136224 10165655 37948064665985630716198659346477740960 10165656 1109010352472168756062929383169884160 10165657 -504513038197576129035218179003044317568 10165658 -65898538037875816126487400497387951616 10165659 -152286213698131174536792153632038755840 10165660 -213455486826943550515795083220169625600 10165661 202095632291043918936739516616932821024 10165662 39015746131200391059076720201201799040 10165663 172696353519513322145635882884011178864 10165664 327018464703242480524291904119344463872 10165665 -98197157767833811154766106669084963200 10165666 95213822916446204151077743025912818176 10165667 -55844167138058162269786197611965469280 10165668 -137614673957172394761646579037097999360 10165669 288422777104641166869291576163577999580 10165670 56792196924453934719697944241238033280 10165671 -241734641785072322337640014384260464560 10165672 73639327109159568913040791441446912000 10165673 -1206956142725642514429122695870347456 10165674 58815264464748518794523967377558361600 10165675 11008058807877206920655074204878896000 10165676 46670841896137264177495722913149093888 10165677 464479264135525617655087006327586529024 10165678 -76930558522062713115336623598680604672 10165679 -70754186084923528908857722778071948824 10165680 20641552679951128418397608422867599360 10165681 -74906263916355051431640075509148881518 10165682 -239415618052205566836423387895092738528 10165683 107609885950538815631315919888897411648 10165684 -131509622260643278497538933706003507200 10165685 138572321401718072535123481863552469560 10165686 -96731344371689115114142215342898191936 10165687 -295952399672540812193525159126926005384 10165688 40713755052419294147372591967773859840 10165689 -59639287670721263730802670400168892800 10165690 -157987572062226054302621139002035322400 10165691 -151802668893744945360447056073819310728 10165692 -1777167643304774956802937658151205888 10165693 -495364760839975766561376098826464016058 10165694 -34448605524841975010952701267729664 10165695 -106758301058905243189127283862153394400 10165696 -198712926922972950265720702176925319168 10165697 49654132566569881666273453439707445892 10165698 56543470215400251886846694389688226384 10165699 17909827956498028226431150009339422880 10165700 -235180670467749044982969021216936576000 10165701 -21579960022842424848496256040070256640 10165702 253901197631360181470265603889210769472 10165703 -82586498088508816425088791735569285880 10165704 77079006397386803214972545769811722240 10165705 -317575253202527976403899010795532513280 10165706 24934433376010598855645695583693395968 10165707 137647746773811442775318935983427124604 10165708 19128443173901007181238391894487561216 10165709 -168040353122499696804775372095556936128 10165710 77206233161464470015801576054977784960 10165711 241305991173639468129752292161337711984 10165712 -111267855386877150140987240211741278208 10165713 2800352334421301609408470564572117504 10165714 -69455169398037263154456066180040199520 10165715 109406408738472945326310834051803873280 10165716 -719349368531225823492815416614912000 10165717 -229584585354165762644740015689746893234 10165718 -23023873005341775103377525642314797440 10165719 154861963535861526132844209775037079144 10165720 -209484363491519050818959169519710208000 10165721 152956154198605567008719234241959654922 10165722 14802534687198205744650087359847321600 10165723 609181235569068483067908416225330641344 10165724 306979158180319486328684532357765660672 10165725 -65502505501753539886311549619405155150 10165726 19954785287869470051111691439514862464 10165727 225992450038953451234963870085242514160 10165728 175262149723384698322409877004953845760 10165729 223735139200015943762190369903246506176 10165730 -43284150848898879794042946304670166240 10165731 97563570754161035416655705901735599424 10165732 295584781226884188645333066128125460096 10165733 368530581577858510872005880614293049982 10165734 137496429255392392248581066834115741120 10165735 -4876757361215509076809499523042044640 10165736 -157048616785657015007408487894223979520 10165737 41982286671497788594764718230374469120 10165738 31234666784190518670744772460378972160 10165739 -526361107011344243900439059629034008176 10165740 -56069857839361779151642343532936775680 10165741 -71040254024767800143282987527720440480 10165742 -113814313663065402006026691979358545728 10165743 2574235301335555861966423513489098480 10165744 -49080211884011377716408924688036003840 10165745 -1916617256063853308756481036344145840 10165746 -145959212830133201508014509989392697216 10165747 422613138997005793625660018993686257120 10165748 -24615225965524937432311695208782071040 10165749 118666744638213190668842078574343557120 10165750 34570897502352818571236723981991552000 10165751 -141582270936294258446793794861373118992 10165752 33554329538382873347179210297995018240 10165753 -195714603415388341873207407629536696 10165754 -189634750866290910460336169632091004960 10165755 143759782812540358036187605398945544560 10165756 -132242667620942060975052774742537953280 10165757 -116019451040111780862699961584407717568 10165758 33272851990383631009964847951215038080 10165759 5606955639487675527906934738210907520 10165760 2661710735873576416612722912956252160 10165761 7814097151734660945278882777051026788 10165762 58167697950073459749086316484907808672 10165763 221619266000493067810764699056734518012 10165764 84896680243721609844352890519349358592 10165765 247266527700559564294860654055199095200 10165766 -53655613761954909717966535217200432896 10165767 -133874405929473709779515500149095685720 10165768 88754267630792715676775077584420864000 10165769 -417874251657800870323601127770446310640 10165770 68512526713775886172686859472473651200 10165771 161695262016547987373070941558712144384 10165772 21767996812233179185493722819459123968 10165773 23956931860668092206985090437126795968 10165774 -261488830747184625170998962197704332864 10165775 154608450873962928354008910671387809800 10165776 -36338931372514520886372061098010214400 10165777 -242667435675281983112732402287001251008 10165778 928238609515520261280651119106301440 10165779 -124900754206974490284650451231139418400 10165780 82203907842252676021467866288521420800 10165781 248859079127781691511642112711095757582 10165782 160121290987208780990828978554481370624 10165783 133399659905291455153344359165887452504 10165784 -376431863114542664764441556044448071680 10165785 -21590658435605293643323496273533419840 10165786 -76115217628607527811528558163129650976 10165787 -265940047867668149870331226226072800128 10165788 50156512859946596472045493740956777472 10165789 -558594693142183859218675110895835648410 10165790 338474835806758128266008761870292494720 10165791 450750568042961445115968240755424121344 10165792 985210264542834870521631116995067904 10165793 -56212882522622168923957992277498142736 10165794 111991841906709187624043825310849276672 10165795 -425365166913016100162800695336458161200 10165796 -129264720903932326183089720513028737792 10165797 -140695088421485580895398924242801256960 10165798 68338382461644964630486732777474914240 10165799 -10229714258284169515801455222161940480 10165800 46281675192094152925522718517301248000 10165801 362486319410030921054518708563098983802 10165802 311582949105209817375045795106790766000 10165803 -205692264063409303119687189722588851200 10165804 -28233823113703826868417524034151269888 10165805 151316719489082539680550821801175071600 10165806 22643896984646229043539744548604265344 10165807 28611510741691910804582640403037789112 10165808 67351747824726110457499534306273247232 10165809 -33522228858700464111294840480742797600 10165810 -69611233253986873176276329462287801440 10165811 -16848608082752554632540655583546056728 10165812 -250698838700031430572225720633405247488 10165813 -134743032793086131611296435139723168704 10165814 -218139766729561216764058618849728795744 10165815 414919111763382609254441845000846680 10165816 -278309902153741249077545347371064320000 10165817 958420280987391410191255381646620857600 10165818 -86120796647385097090286508528219866880 10165819 -136233306660961830976636706199872087256 10165820 25446791824094822952210296481280481280 10165821 40780286901776454290334855202964168160 10165822 -76564948516471288249286093081960364288 10165823 190906845656067410132192829945947315400 10165824 1307200337340857879144136579304390656 10165825 -156419034961812809608632038391900241450 10165826 -120081254629848806652421260789158740992 10165827 26051594777053216794765205208626305024 10165828 107315418946295467195166629860366704768 10165829 -221352016084650508029366971438105769570 10165830 -3240549393052839446610944726915727360 10165831 -78442431371519865029830143974095785368 10165832 -181413899110055696374722004618055915520 10165833 79434275491658540992735504861171075044 10165834 -10489660562207005504216686991389140640 10165835 269896481956535763688175109977239493280 10165836 96311545438745728815071252586913566720 10165837 754804670268016448678395784334895354080 10165838 295193650120225069187959772376522160320 10165839 243151568474835960939639607787088839808 10165840 73034736753757490758421904623545221120 10165841 51240836776591612017251813658750411072 10165842 136903823095967292157515023681774518272 10165843 924398850255795039239626731159908820280 10165844 -113377282824873002030764829873434278144 10165845 -3148978773407907355102244088201159360 10165846 172266980507374436962905913900856504640 10165847 150807962981976775757013189380513068800 10165848 27042090652875102354841113521461002240 10165849 175823237799316946621593621420911400320 10165850 -65480592223295391563779901033819607600 10165851 304811566218636663428423868652244052480 10165852 299038301171003553198416096613570012672 10165853 -572481761992981488947876718727114055898 10165854 -125166857792350489358300148117586956480 10165855 87410013917252015412363862878654297600 10165856 48386388589788649792215233688923013120 10165857 207929903531337045442462692034259134128 10165858 119337756650581144926420262159186931280 10165859 109340841479050582511209330506200125200 10165860 -72165534420868892252773699875921688320 10165861 -54251454861220156560671889252780107776 10165862 -1094395583705593820547757361957793792 10165863 158771406958301836010478419336854386000 10165864 115786146305057923927188904860097827840 10165865 92372042688470427083833906347456230400 10165866 61901592926074246824821543532381652224 10165867 -228145004638311683858220390489129235084 10165868 -58430294968507884735261654198184548864 10165869 -60781980475785518498311323459872160096 10165870 78202013461440660434063919236393491200 10165871 -266901983276780826151949975281347578928 10165872 1104695925018363816299483269250580480 10165873 -419639854233452107857509945275128235980 10165874 -275927571191251440131871037170362789760 10165875 335393105518780645189876040015510940000 10165876 111690561360648364578226080871507007488 10165877 269075178241068954390027688556590811040 10165878 120689483405104218779993303389358899200 10165879 -318592576915238827976838122774372763560 10165880 19568893586207104352734051629430886400 10165881 195374397448358014925266049259046784448 10165882 68576895113457823657725476109318319872 10165883 39852684821772293084300934711578464560 10165884 1947463319893519763404878586815668736 10165885 -33647996605495943138320473108774652800 10165886 138151485133622986057748654181944574720 10165887 -44423602035947700824839413516880989672 10165888 -7912452518022731621646152518997114880 10165889 608638339825606972619164366283730763524 10165890 46323871706510189289421260338336025600 10165891 -115890357803325083299268162949706881608 10165892 127947332647186089218679483551712706560 10165893 -129315819277469652881556196525245876000 10165894 211247736819298075417014579588442410240 10165895 292708061630331191092847822652441377400 10165896 -78243418950526683654904130731485788160 10165897 -14527204334802536182911437894848727168 10165898 -74612064306039731745304786441312834368 10165899 -59853137535511765109154170137932567120 10165900 109637373301926168209139329626520627200 10165901 210471888539359827337606267500813547392 10165902 108790880509767717970976288492699969664 10165903 -159810056996708334837436987474629425736 10165904 11692855008364859219603936254478254080 10165905 95838334325264904504222221071406910900 10165906 -126325301303928225430659606963366100320 10165907 11009514482280356796240164887649792352 10165908 -107321639229034722069025117021131902976 10165909 48356631040047133630247422900592448888 10165910 65442379466047889250479596118092364160 10165911 -123588896997469307439304262305486452096 10165912 -658088557520916418516224234298264780800 10165913 249548301888302881467887980312262169162 10165914 -172256021583375227169137358076224348672 10165915 -56833538343679137133023118632519768000 10165916 8081439155351796704068012065297354240 10165917 -16770689451903096765178544556722371680 10165918 51462374528494361787468167185291794816 10165919 17818122932343061897833520088213094144 10165920 -78588810478731122041334238875300659200 10165921 70299056176407819577434133586271316500 10165922 -13537038364647769084400515068606614016 10165923 5114278860190474616618348808429880320 10165924 78322108590033452846105296300365217792 10165925 23890473095790620836905136632207105600 10165926 17288040827026057784783050283832175104 10165927 1155787784970034042849437181048172752960 10165928 -264268502035838341280779238620719114240 10165929 -240243012958921229203161127075903599216 10165930 -98153979332453362707122840249631458880 10165931 5770636179353043111364326647577519360 10165932 -107634582387217994631586416520981309440 10165933 -434999312421010225182721382510556611818 10165934 -14717917626944838002627043155787528384 10165935 -7139164074333011573261524400378116800 10165936 63797391397389666582462352851763200 10165937 -541547454507269009877408742400622018414 10165938 154936501872871985538155035328292979968 10165939 -49008748884829509068151152881738349744 10165940 29138032276771612837530992432124599040 10165941 694513537577116217104155460530554652480 10165942 -25285575745232197181104485912473792448 10165943 400659187629524107619162519915172273192 10165944 -119148076352513750233779143556042977280 10165945 -53812914354996609256214962959298698300 10165946 -40235027219108496738492481365737775360 10165947 97895555275972203427208483486334003840 10165948 -26313001644885359933737506389828373504 10165949 -438381975584903180082461547713271264564 10165950 -29336204575865227044412074149738640000 10165951 223688901388538872557033388997903077952 10165952 22966250504676908102881091474508742656 10165953 -26449960284659197094172778893016766592 10165954 55604155594591853889508581924083281920 10165955 -151949587177040529234095093658129275280 10165956 243714720954619087714494944355706371072 10165957 49439045910203158285147767633794733760 10165958 571673760763506260637509278895232847872 10165959 -788640704330079367196405737186513052160 10165960 82742576888407674702681043950425702400 10165961 151345000324325359826174576892165234852 10165962 -83268427883789710822386646222249736448 10165963 -181751208916684385046584724869661177240 10165964 222716232237104579227998588353692187136 10165965 -87003047813268302039224690148861369280 10165966 -386340851181966555032598315920733360000 10165967 42741990226858520946578083948399114992 10165968 7608370633830346676328264307935412224 10165969 -346576127881117204687221724272592158720 10165970 -110121194813088248711982985333515412320 10165971 -131001256818812423172265662317626319688 10165972 218193894148737281852518063152430118400 10165973 -335943885655842571433539217545364825778 10165974 100077034428726764032951922361102336 10165975 103229851694777519318833947675490224000 10165976 4320172479443676979590051856482478080 10165977 259549440742337253724343601749087926848 10165978 1324774387340233445602968752758314240 10165979 13791418593272134622770126828198125360 10165980 9524577845213519510327372285654384640 10165981 -197690741112843720209302100560702092090 10165982 -147079973629953287867065901922272961408 10165983 5397991369370621027522905320139668768 10165984 -106224646770961149398667204484340121600 10165985 -47162985769884508591219520093526339840 10165986 9993141636895134755585288389898382672 10165987 118135501576742775320289487330079548000 10165988 -56692368742547990568310188416653271040 10165989 10395566530059109992357620971924681824 10165990 -135909036196098748990320666454449552000 10165991 193220361968842462399975950255665934768 10165992 -144639981023499276807465360628234076160 10165993 15748902331523124021610012796982130368 10165994 63789469863176332852790532753627469920 10165995 -35871636298438027127835447442742534400 10165996 330574463269507282468654723684666016000 10165997 -191599940645618946918483100955786714880 10165998 28526675550371983221705072206633687040 10165999 -92955925817313898628988526049956116936 10166000 -26360173440099368357736868425695232000 10166001 22672509857802745944469714612059060960 10166002 -67705273611004448714421432104725635072 10166003 215340380853644323233901521870916518984 10166004 -244968183651817163995137354509306501760 10166005 -307359039443610856455636780391441994340 10166006 22295996347483292830826725907659321344 10166007 18041309476926760176533253002163559680 10166008 172756136924988165862744531340271144960 10166009 53312951281618793571012287819002679232 10166010 46160571028919551777253724203658274560 10166011 193390380081944664630703032745066424612 10166012 465854986878752165697636586648007725056 10166013 59293980029568786648454941015314655360 10166014 -148545020844151266360940031676902954688 10166015 430949571322537022735223533078776013160 10166016 -21159824666386636790942351112359903232 10166017 998232360511373439474493270579806432 10166018 -202520302910571974253164414303133863520 10166019 196018462655724406891518323233430308344 10166020 79671948843771487999010414559403572480 10166021 -92217191058797175204384403666388494500 10166022 -135175585454009044999462775709152223840 10166023 -20658172067036521431795450328780265472 10166024 305570010575289630279816670463086878720 10166025 -5823129842402780105956173810785076000 10166026 61168662262021657446675363181599982080 10166027 -365646188775878893441036957534125105840 10166028 -64220271546787821959677996367021806080 10166029 2105818885768892424437095273755032630 10166030 87628052088886791831941828070108066240 10166031 374967534976731749009256634387550641320 10166032 -12505963196615863775359708184265474048 10166033 -376440799776572353990153142596481360718 10166034 38432575996146688423155703569759635712 10166035 83869591845585611098763144035049716560 10166036 -223527005510798747543181817084293611520 10166037 -116109990651636869591923310105739204480 10166038 286600039006164550153505200826062117920 10166039 273191803781180097203130601298560230024 10166040 -403172770950726881540580006190884864000 10166041 197991692683338228041522175322343315584 10166042 15883143789722818459325957739221202672 10166043 -33586147364028069338897271481227297600 10166044 -30160706331440187722232246626196643840 10166045 125015237482323860541593962740775627200 10166046 -10948374524114057511785478475775545344 10166047 -4706273728554125567506376574603070080 10166048 -622570914015827989065269729260726517760 10166049 -59541418910477764524767205808083893166 10166050 66586542282537820366899837778615090800 10166051 -79704938537843088683910634281313089120 10166052 -108628448205040313571601134636592078848 10166053 -60343422766796975748306075239158141056 10166054 -152528422890900830871702734184567576960 10166055 -160289929079829019037604978906166056240 10166056 -335129832186505937890338683429613573120 10166057 494859013810218615605838370703029578 10166058 -50923781269706724064771358837444864256 10166059 100993928922375661251264737651763279816 10166060 2868406684889916917346167731292021760 10166061 -70731824577379855411977951882181403328 10166062 -211176282365097939288980316555381643968 10166063 75141321339904871220276624446285664 10166064 34151160757751959864917867818180935680 10166065 25017579009508018951671309739746673920 10166066 -39109104961892000782025888814266049120 10166067 -12982887324392927545332204365463018084 10166068 103509550450583537609106746472541704192 10166069 43524317301385154987223110707948520544 10166070 64580915117470123572045065365616271360 10166071 265785807312683157330531491754311302192 10166072 -27258779126757350358897737793286840320 10166073 31013824956618083377219058285610742368 10166074 -2607031550523000894050357991098991360 10166075 142770976674156070633829091274620867600 10166076 179052280748485494044055502449615800832 10166077 358388959589683375807324658180365989772 10166078 16352073234141171035006254258277035008 10166079 54852490834460415656880527074122807552 10166080 -59977570379830426478332480893301555200 10166081 -97601556083213863386095595148443303936 10166082 110205439090182109822739544842519473920 10166083 -128997422379028091455909529172550124560 10166084 456662258189593918150704139878243474432 10166085 -84508237329555712466341513179601284240 10166086 97237326685601583251932841408993846400 10166087 -168926117801162106117531536761182101400 10166088 -21476688155740451355713659738965565440 10166089 90633116712991843019939855537864760768 10166090 162800655000859103213343207483031507200 10166091 -4357885303865188793737538262071852544 10166092 -23872265300363936706640590430483104768 10166093 13136470754802946784265117114925240800 10166094 30657544601917211996425394871029927040 10166095 -282538087808965464012142063366842595200 10166096 -24186530585340062771906033010006294528 10166097 175920572308480118667816588448348207680 10166098 -166101580049200964625973337957461561200 10166099 -170593623137855581006974101582621178900 10166100 96085125558651269432060488224689356800 10166101 71408263525515575556846816862826642304 10166102 156341763696344654063296880418152257920 10166103 -33079946299464651670536343203111120 10166104 -71841885736833539821605752356294656000 10166105 429176960403689294920141580345274688260 10166106 106042714950920205226471498231883887104 10166107 -213467034526211848553220879728797768688 10166108 149448111240400574042479164271940694528 10166109 78388257661811708916385692963315111168 10166110 -46111264156396803433977543163489295040 10166111 -324839253083432223404052269965265036088 10166112 360838407585718528040344543509239562240 10166113 219512977236559897381522809863320480560 10166114 -2254097663762875765663176261897984000 10166115 -47711675840452245931952121422446540800 10166116 362466118075498334573220536340996736640 10166117 -88173668273363086818783906556143058980 10166118 69212535959707963401960012380493415104 10166119 543647932901982432989778014441525506896 10166120 -39318636410303625950432483713393152000 10166121 3865506993534138263671273451476848000 10166122 -9579052215758063858976331661998263888 10166123 -781476412250938364937095111594884376640 10166124 -220638318955890590588777590922327162880 10166125 217488410896954389210117815889311712000 10166126 8852718196521499955995316796184310400 10166127 45218381198727641309589708828909360000 10166128 -59260473303595941662435146370274066432 10166129 -214897066026879897651522916146192660270 10166130 -1916989004604311668176150084021547200 10166131 -293675604894834014417897275557319046068 10166132 380441469533345970706355920075609408896 10166133 -106167802309888886674115692850536539456 10166134 42742074906076246403973727323240908352 10166135 -67849227576246540459131351820938580480 10166136 -146472734842067086451304939154240266240 10166137 263332152846120247109904641713757111786 10166138 125161552162838620086597088463188804608 10166139 -254607034509206304361692111468765801396 10166140 43303619849849286356684175661478707200 10166141 -393251578067420502539235540919562158458 10166142 5339395918573749334763561118266486784 10166143 194012217070695229756333400691997784344 10166144 105739561205608939722378101894173163520 10166145 135606071477796431766241414405073135040 10166146 4964033698639626102797794249835973504 10166147 -98864241599915393522674811354780034048 10166148 379701859502091835069465056120945423360 10166149 281307790768906721468913623144088593472 10166150 81908220612812133384521306486663560800 10166151 62567088966091513114846015140410629032 10166152 121343572200017051984937598691009587200 10166153 203999969498816424043405427650863142380 10166154 -100449992331266306231108391701172122880 10166155 -58862747133030975497547083009980097760 10166156 35750001646744317767958719901426401280 10166157 -73105316213369717671159345674992998740 10166158 -10898738922386534967522543793183007616 10166159 622307855900632271109338458420792040040 10166160 -22413907177449547096533761910374400 10166161 247209434742106532761781062493000941632 10166162 -376319789549135301571812179727199718400 10166163 -29484847394924072786830240035446776320 10166164 34672718561431477105545502019876629376 10166165 258453067889111704459600684426988388060 10166166 -49053899989327981340152081070090228736 10166167 -227675552023728856605999407337558900648 10166168 -239905315277813302092134447277752125440 10166169 -115871102425081837449121566025337283072 10166170 -79117184837540664732411620484994621440 10166171 -90220532474130306694714118687081547456 10166172 53665766149818745699636706479923978240 10166173 -167446002486546329040400078917149879578 10166174 280685076609765419199105725739481086336 10166175 -37046084381947297128158164854068994000 10166176 332610354518290133618735747430487621632 10166177 -91155509665236744438058022993491555200 10166178 -152001574896937758181353944142342819840 10166179 -347433541823595281456160223375406685220 10166180 95653428235961889651424938634107609600 10166181 -225156071231956516338647128329513010848 10166182 79706472769874762308132051606108934400 10166183 608198303281997634041929103070551181432 10166184 -84221300039448218795894315828710932480 10166185 -4724472225181862538949343838046826040 10166186 -125352286436359064893681651072816855296 10166187 31172006738408314939068780123518719152 10166188 274977829356310331900759704874686661888 10166189 5126017923309078068111838919632262368 10166190 197702052105348996689691257811365203200 10166191 -280191940376144808032845340343040928896 10166192 -151308805020743630036554367927809327104 10166193 -36791725047896438726132863989062937918 10166194 355769345574921953277203694795831306240 10166195 -15288092714148081776785214761455056880 10166196 -110026118085726808228050924543096754176 10166197 105655218647193287743797971825932274400 10166198 -34974795939488652147022310832809902464 10166199 -19871881187314617550627565353447623264 10166200 -53940232024566419129434530881121792000 10166201 -533218527998751940216652072671896531798 10166202 44477545517125129585847803927440199680 10166203 -430408476247219804337237976984819343200 10166204 -267468058410367664374993211170787426304 10166205 35038835170566618846509123271527445120 10166206 -90824518543074132046581629612543016576 10166207 165603785685747269719999145150224359120 10166208 28690851798399786184949614013898031104 10166209 -198560846944192281829752352986841084496 10166210 116756923822882343344730868843640073760 10166211 -281498641281116321715823653689123277360 10166212 18607448056383002799139824849247170560 10166213 429931245658079729163534535415588562462 10166214 -30691954436277757816623431204530608960 10166215 -261973517290831609685204926362741413640 10166216 -263835409142430976726487693573822668800 10166217 57465448207209498855359670762442737312 10166218 -86203978480644497052866007901546752000 10166219 194190065675976628571336212426225047696 10166220 -80326965964125636821302507280508825600 10166221 -125546138065246757862489582743324220816 10166222 -144084895278861161255269285004600301696 10166223 155201930387430617081439017481223563264 10166224 155692245406890970009673974385978531840 10166225 -54621806190618270129559035060403196250 10166226 100052315620246344763623073944148277760 10166227 -58673016370299279260331920864661851888 10166228 152751463691622949598159212581599385600 10166229 -8529228596188725492838363606318008690 10166230 76829103755396594040943275232438091520 10166231 222617716382756010015884824228436210160 10166232 1129490788171208349858288212929904640 10166233 47080302176993549261948154884263587840 10166234 68315315756584873003069046172215063520 10166235 -163190860929998599881670026761315001600 10166236 130620619932447995719382085869503777280 10166237 87212970398445500769644231949473051052 10166238 -63621745248059086324828553309763870336 10166239 146166915688989877100019692876645664720 10166240 -203212998765648467358376368229790515200 10166241 -186177613226107117618558116657810642816 10166242 363626561313328111211415431806698760272 10166243 126801565168711768402519117485105905640 10166244 16279038430355279711261093112836093952 10166245 517037122563773739435670062181608542880 10166246 -101780041501389322348853956553764784928 10166247 28472317221256656526379231947932846048 10166248 -114019523961112331934303313792020695040 10166249 60495631053143099493968037680504792250 10166250 13161773087426404500604837481075040000 10166251 256738245002462870922839396010300107252 10166252 -243954637872557952638614290217620459264 10166253 -148478917653693469249669545884657183232 10166254 -62553961434052598570658244389039897600 10166255 330361141683793924134016079704769744640 10166256 103851983384207157521266662517645639680 10166257 35633225863087611628751948358913933620 10166258 -300249180551325463565484649053996741600 10166259 52657807788372793075661508225057000504 10166260 28811332552565793770694706996593515520 10166261 -101238355742650893766635206455464329568 10166262 -12669474206854839531026125207844278848 10166263 84752763962673808960232674093214721512 10166264 -96660600582397128376582317334127738880 10166265 72512696750456525427041700357987163200 10166266 246920688927090131620211711937743341824 10166267 271040571028379915472187570466331976032 10166268 45950772835033502126654616763053146112 10166269 179425468741758809914628798275337394060 10166270 -137541773431354876465012767166468896000 10166271 42732700026508343897713771122440226960 10166272 -20217479058880930761120990753013628928 10166273 -217776900429071687186125316391821241600 10166274 -128764948086829071631617975276268679856 10166275 -4033090145658522807100521607039492200 10166276 -80826512552635490171952614314662432768 10166277 28966738416574646420691561998485009920 10166278 -21233560817324814442970924606005736640 10166279 452704310822177770424580777364265376672 10166280 123609215352073250569441149355401216000 10166281 518539337147884410780428326533852973082 10166282 -67864684840594937605245955584024515328 10166283 -182899029935894818722892017405179000400 10166284 216711780348238483637449393032076263936 10166285 226238128672095880746414411110125243980 10166286 -46546926031409106472904471722265943936 10166287 126394652325486234571618412020282739872 10166288 -49007725502747144216622322642114314240 10166289 146084219698478859067773663559209912192 10166290 130433385172554701896422569033454105600 10166291 111527739961262782559267235536989531692 10166292 -122794218249537094732879701389132083200 10166293 12360941274630469853378297942005306684 10166294 12136646583531807378676367422589260032 10166295 6796551671803450184909627386534717440 10166296 -217709386469833230252291989697527808000 10166297 543575567465667727765391430303717292746 10166298 117494814676838762647620595681387925760 10166299 -112906454647888882013371679423680416 10166300 -104869231306992952767614891904301209600 10166301 -14421087299295440854534409631684956532 10166302 315250843703617874249570631561457940352 10166303 157835298032076981233751986753358292080 10166304 55573370840608253054606706668981452800 10166305 -22656895190815382734174182531637041600 10166306 -405744229850621681218716002854829454336 10166307 -291340664974545463947263575870055873160 10166308 261122653920491020659254587528227717376 10166309 -359797120515229773515571392770966884 10166310 -618300723903082155280693735600711680 10166311 9983504859411852326986071681697672320 10166312 -244401543362326733851612064242314854400 10166313 -13448653656055418415302750469257928000 10166314 293309609854612510937052378424111982256 10166315 -415770114476250174353486082812537627040 10166316 27331708592743958943102657113410954752 10166317 266671299461314106100734389198580688000 10166318 -2456795948951352639993385528062597696 10166319 50487087853127572454531646055425636288 10166320 50087035647251581243605970424301158400 10166321 163093730471928332086648051307859201600 10166322 -34054100485975764526285978986766476672 10166323 524324769601065424960548661659144761040 10166324 -119999513971678872819189798934000225920 10166325 46416307253007712573195515813009333600 10166326 -91618959975459633339093434674059664896 10166327 -339733150019858355333963809824336756440 10166328 157596830170236896288939169246600192000 10166329 72502460790150700571301461829038309930 10166330 72294998641512941996380240860659961600 10166331 -67222287005347860489040166492625363456 10166332 119571855573107117155739164848156483072 10166333 -552591169824716487584106489560144879418 10166334 117332586130333256101196652931431137280 10166335 344881721421088130032338301506102116160 10166336 27211495944815719602791929590959308800 10166337 188408076192575259086438162508124945440 10166338 32290673958383009599307249279608716288 10166339 78043822945767307075225698442452382140 10166340 130840128861720698942416534433455226880 10166341 109522358620299497021663662826746364800 10166342 24882594933581989619554560234887386752 10166343 -5064998544296954456510357219853273600 10166344 240854026209034207188067681461995520 10166345 2097530780389839957356822147368343040 10166346 118584334221872537113086080500155124272 10166347 184119948068819496905432697453562982080 10166348 29155850140323011003974097138285761536 10166349 -279360372266540348648457257754903475200 10166350 24809576185950301081331677557430732800 10166351 37196707569788449430496570890258715840 10166352 -36746000959075474525230404936065351680 10166353 37780354114319791382003576974347135602 10166354 -54230226188438179453679617599361797120 10166355 -229440468016289888403227742096742060800 10166356 164461452047542756584045854950514906880 10166357 82404080338957399416920142112259678208 10166358 -53692650159835717246850416907092938816 10166359 64191097293005279465125229476433416032 10166360 -13616623684298049451951291832125440000 10166361 -1334437171744522602252568314975536160 10166362 23320771759581182877220469269934803200 10166363 -656304025619571824540958240954366899388 10166364 -29494032065038758215512680878200366080 10166365 272415258143599770188019530264240068320 10166366 38358550254514546989040190290565185920 10166367 -41214069188958000498943428689125531320 10166368 -96364532994941610673951027832511528960 10166369 -177258209147210325139135431991751484780 10166370 -16095977642822626243666531831215168000 10166371 -497605627092890474730877718557613267428 10166372 -137629631634953539354035598849652951424 10166373 264588766466361224194914193266133529502 10166374 122207658724822014560934755764967846592 10166375 -24681872101853773221857263693343766000 10166376 177675417172621034131637236676636344320 10166377 -39710833235812048678646282028403113280 10166378 343179220029995675306849186189072693856 10166379 -116257528286332738746015637368063168768 10166380 -19099559374111935528053366180222760960 10166381 80448706534573626015073582470904058700 10166382 -146645951467907015860522963573939078656 10166383 210589706743883319385442526929738631632 10166384 -45540787403386999814018803599986589696 10166385 276342903618521932817467882142493297600 10166386 -188134742543216312791732269670311563136 10166387 -71776933307784138979932267474545952000 10166388 -22310106362091683041246505767469629440 10166389 333677153761804735747702306576966534190 10166390 -3923359698557710731750369207547870080 10166391 -155697026709301262112447319181019676416 10166392 88739595978582205351726974523643166720 10166393 24953121428640252289676515950701217360 10166394 -26801936292849111892157792112427120128 10166395 196701256455709712027207724122441990400 10166396 -233190693160223096795995998581036083200 10166397 -346178081782441916852134942752848294400 10166398 19421213383941527009228150646032022720 10166399 -600601124054492436193708796399083305600 10166400 24403301987501805561485998815707136000 10166401 876348621724736411860342616472006144 10166402 -2166394685172643153352463907591764096 10166403 -82626575974700331370712580445589975376 10166404 -534453702197848780842505117355193344 10166405 197047806814801881466702852655225616060 10166406 240500866742909279576179901611701027840 10166407 -52347419412510921673729519581458784912 10166408 50528125126203007845151992341805465600 10166409 -293522388889305755936004090110590375872 10166410 -183429856558013083936549468411407668640 10166411 135708609784925902713537928616956269012 10166412 -54329781764558961070290625364599730688 10166413 -80911790816080356309857409988089323338 10166414 165978976361142520256234708714821873920 10166415 66805856444459544901754959026906693120 10166416 -15038352648267766703137035185499897856 10166417 161842469131516259252230810981506617892 10166418 -8405205746612426636608481648113036800 10166419 247007175730064631382435215911036168400 10166420 -300464982620508580281638300462588160 10166421 194381007545659806221961014443177175520 10166422 -16807621857333951306855058721168956992 10166423 874514634247304779181045746204777731240 10166424 -204909237693963726263975653771340206080 10166425 73425396628185533160861971371212180000 10166426 1743344424673634913738073131233820912 10166427 -189128146282718075012264698987877242836 10166428 -98534868586783581150623674499622672384 10166429 95014182055408445899001103461575014912 10166430 37935340556430010480632293813590176000 10166431 -337031229763680652775716616342825568000 10166432 470606300045511801220556972134691438592 10166433 -270157520881845696910853713975253756352 10166434 -75135880648404556752432503438379678384 10166435 76876331949116509993209457788658460880 10166436 -65593226328308670445153955352675422208 10166437 -85754472940239360954366555360379913760 10166438 -178227351320241263006786882129324942880 10166439 31566789120817181575394984478753699624 10166440 45977178998609928772728592276339660800 10166441 285413770197715915945162861651209070842 10166442 7724232835678611828522742334466590208 10166443 -4174579360674577240028173415338534080 10166444 383763607446067888968599279787671539200 10166445 423825255316406869889890624084490241600 10166446 -128287296387501934713010288172709727680 10166447 -2580605903318793546021106489452255240 10166448 -28925184368651543101273280020221689856 10166449 -32857287525788091277791004465398237550 10166450 20921528523682734316127337986785996800 10166451 250173930221552417887318853520031826232 10166452 157462675331004708642389461661621707136 10166453 -261427825241079835567816715295353353440 10166454 45319961298900368933196381614093546880 10166455 -100015223697427546790492258914398842400 10166456 -971990167299422311124125507295213260800 10166457 12111252981963421697640347353949068992 10166458 13345256105369742970383974963400699360 10166459 -335185118821986288360773230284059834208 10166460 31816309407920908143959954763332812800 10166461 103784130681959952306896320156302357062 10166462 -115969308847418462011321449745870848768 10166463 343676374958528799422093867205945011880 10166464 -12224303769441851564207635700329218048 10166465 18601435846802504345902094260067271720 10166466 -189973247513662475558000430536944141056 10166467 -293678342922592889421607353281707001880 10166468 37388223405072190876712490505740102144 10166469 -37532811691599169230765872364591686592 10166470 61066806358285322411947856402605286400 10166471 -51356080148746550568834898854030121560 10166472 -30622644394416439971816263108262451200 10166473 -8159590929865364538675676563849070816 10166474 -35540510780591467179883234839655821264 10166475 1589398594904116927301070467048299200 10166476 40946955211831476495926265760669741056 10166477 217997430400323712460734055230320394752 10166478 19742764465534640181814434896524293120 10166479 -432500536313626275877043524591507259920 10166480 55108041759600819709462504775452508160 10166481 -6692717919001037948759406748081953024 10166482 6580222762035440679349187274852152592 10166483 35045958379975765191292570248263014368 10166484 -146175177946301115325571112806816778240 10166485 -142672686105113534002581712580050765440 10166486 -157658281215413016796797505471804933056 10166487 -130537587175810538781782330871571295640 10166488 -141460021531824109711836713761011056640 10166489 -471509003565518676506160119737740672876 10166490 402511487214135276597340404823587840 10166491 26582368992058724165391826359760985752 10166492 92152658577611369404102022706954412032 10166493 -298093254698731947466084352181449801856 10166494 11711851920888732268392883382324303040 10166495 338018978126264685441005418276138249000 10166496 -164193633052826256607788885593317441536 10166497 3393587683091296233530709488156164320 10166498 15198622250885139608088878517015908736 10166499 161966451027596012816739376667369379840 10166500 219061777022485610844118374735250752000 10166501 172466403686820659182325282162915599200 10166502 325306082105638551237644649025127570304 10166503 -259156686153640869055245770000666939936 10166504 -223824580324880233392855223378688655360 10166505 274121705710708894893920535540839482560 10166506 6267435299073634538064515428008059904 10166507 -154430938645376284301803703484013987728 10166508 42377745889955905679763205527130642944 10166509 -33038331411511602311006566858907335284 10166510 -20354267179981137831245904128179737600 10166511 98728746422464722264689762673715742472 10166512 8577649038572690771891607907912908800 10166513 85300158817081245235433207169510069120 10166514 103817799453205488792953587653968767488 10166515 177901004012343222666730376516296885200 10166516 -31760047672921376496714959824965131520 10166517 428442814340302075359140003602277723328 10166518 75923753930712989559993595763134399104 10166519 -265701664434473420387744254307583576192 10166520 -38965516691093945110072741168742400000 10166521 -682133292581491305509310549483894316800 10166522 37737055058193322393755815426501648352 10166523 396971367878927234749506600513925661184 10166524 77080770972501536539863823658224315392 10166525 -72801299109336106302687368181652171950 10166526 78214334451961859828069014609405286400 10166527 -69388176819575840966979270596888581440 10166528 -273006755413470166424931066545329668096 10166529 -133108590595986001973173924219341788352 10166530 73778488292468148100440125596051852800 10166531 306633632495757944915548333216002958332 10166532 47967866168025324649669261241709146112 10166533 5329996423500995304920691463674213600 10166534 -40258462453731083106249076378308801408 10166535 16814730905482956936228372268601366400 10166536 125429301659807200922805507063717319680 10166537 42544445285211767046237694261098300186 10166538 57233347421129937247495368027579519744 10166539 -51009388381620573371518584782842978000 10166540 -52563871113512570144553277799160437760 10166541 28849212878643832347286437608995392 10166542 -98490225982433930727147046903867627968 10166543 -82038309079773262383722031813634863936 10166544 43411330066275830336995438276279025664 10166545 180990218600763894308277419520370173300 10166546 96105726340122166045686170505197948064 10166547 194919041595184402090249421209169206200 10166548 51285652690552750405963784101574541312 10166549 -135435562152453990988251030434709822450 10166550 41527481009082359386122006370865812800 10166551 85958324241950738766315079217752724552 10166552 285798039450268429697736606769246371840 10166553 22099601847746844421957313293525572564 10166554 40081686083872027719147227349638760960 10166555 -132135213041148041916014160789915721440 10166556 26230578180485737479212748341958031872 10166557 -154292252302293351496101796483123779060 10166558 -78369201662782176041357190039158823360 10166559 38193215789759171374700332854797793600 10166560 -161804054666099813790280135782222397440 10166561 -186293337321401062458671357521392848256 10166562 69201422593325536090566011346016422912 10166563 -1918424553395280590591631590457677760 10166564 -13702162879452295814986680014898974208 10166565 -9830163449838473822805913081521169920 10166566 -108044957132087922093290866997285102976 10166567 530329827347395224610868988471862202616 10166568 135636150798373985170403648140412928000 10166569 400140001949570366126172994884840661626 10166570 -171401333333429840482651861125257379840 10166571 10784762657821920886107164731469434140 10166572 -112100498219944927888463167367803962368 10166573 486181089773174880341765396991759708822 10166574 6520962128033304522266366581629788160 10166575 -51433196140075747019428111354559744400 10166576 95499753446093221212848259977969664 10166577 -49300973279590229328892150488927517920 10166578 -190561997886569665523924189761229144544 10166579 178934623275457824553242614239128644976 10166580 -169673726149742841985249404106562150400 10166581 220398697191325571627245572516169462382 10166582 90490189554882926042299842720887596800 10166583 -99607737731892092777294722254180145536 10166584 325409192008193210640645722718004162560 10166585 -1790630985582349606600470589847241600 10166586 41636856867750835503258868643505312000 10166587 76344756009594406714712685273354980280 10166588 -73089123348603345371770330484284869120 10166589 79848578332455729248944287110248974054 10166590 -59766102054506332712104900608326307840 10166591 212494240335981210579235998090179233872 10166592 -37957467828758202188173585002138697728 10166593 452450443026093264895506321972851643842 10166594 -104476015161177315746308291592289305904 10166595 -112825364932761021658815904716418288800 10166596 119255658824145809838390039683118397440 10166597 -2537809973551967008355590924956802368 10166598 24490299120022952093544328930079589120 10166599 141208206209715387964999028227667443480 10166600 191172606477127191732497001219064704000 10166601 42739629798399764028226092856546617024 10166602 -97956972274270754508009822893881975248 10166603 -428855740325365676304219685825922850096 10166604 -65324925322973359906663989080637308928 10166605 -56959585282262565165012552527434375680 10166606 97653987981950225507722351728995122944 10166607 -451617357532981158630809014489016382720 10166608 -38191608703721756263502545993946963968 10166609 -265893738109576343794023572977098818190 10166610 -22678693907910644230647637272969600000 10166611 58899403001485525244489042780662676384 10166612 -34227986010691571046656243293275205632 10166613 -327861404103823619880430341564900666912 10166614 74892186548652054550313631548543482656 10166615 -323126858781375709017533761495508352000 10166616 -85271509325348898853749978000967372800 10166617 -749535389523603834913882192754642083200 10166618 -293438172713520052489616613579324319488 10166619 1172683520426500322769771512873154048 10166620 -274474928970208734471769727977349368320 10166621 169670887604140766282251947789223834272 10166622 227286435554698304712894836086256385024 10166623 -492482465741575127707681434394911356128 10166624 33691877317127073370288238259252756480 10166625 12926836333278539294670622982101968000 10166626 50076634239303146880620093391199680000 10166627 -276828752835401217999856302185390839524 10166628 -42410799643120814972891463076122209280 10166629 -645845256441570000574105223414067548928 10166630 -59549514104524658503747366680155879040 10166631 68925388435193056675354654418752934952 10166632 -26508643996235834249200964512256163840 10166633 -121349316251698952289708006262765081740 10166634 140294401288440905651215510420880739840 10166635 -275887362388154479251945759715061509920 10166636 -14100417012801826760909926700529156096 10166637 6812017510839133116751783611103694016 10166638 72199163333894816019771015607164367296 10166639 70173717219800226152038256256705551856 10166640 -21021864832495912951081568893348085760 10166641 371635421259587615606821622355588167092 10166642 87282106835377537511335027130819987472 10166643 -157326994078891755968046230997627698496 10166644 -89384085473187584807213563860026388480 10166645 -229531309998610363270164941976626608200 10166646 43451362407950811296512861837354168320 10166647 313686365045881257912645980690625604944 10166648 -97982598453350146034792641991064576000 10166649 17399054800424141356041507970830166560 10166650 23605758029172110379986354759154525600 10166651 -220834221813303153918815380574031891096 10166652 -52799214783232111387220189202571098624 10166653 21682345359663680801746376031496043840 10166654 16314109486527385033145812631425066560 10166655 -150018428516506442476487831749045553280 10166656 -247846432603600078815715321273217187840 10166657 357388866626594561916418706718861387906 10166658 53648479042791035191173558655094438784 10166659 196594158803556993555351661903597716860 10166660 94487469569697267277417553364003225600 10166661 -628747908763625849856841153404819678720 10166662 -1789863130259907374483720640771264 10166663 160741773234437031598642808633728054560 10166664 550803673007068904374701434930649169920 10166665 -92986480791025646586263128861390356480 10166666 69253103247654280789085251474185809664 10166667 31602707168970238421091539589007386624 10166668 -372001904661684239960215183137567365120 10166669 -309376265694043904324137304643221527680 10166670 -110386125795057756123464558569810200960 10166671 375342165827963393245281306684175629872 10166672 71611375984833091575495028612096327680 10166673 321873231960432454817756792169857897568 10166674 -56427053766547432516609814370969781248 10166675 87382166198192036018113340044471710000 10166676 9451340545466229671693371363011753984 10166677 -398296388776523103663916289696224207474 10166678 252370841334018107691713620571955716640 10166679 222420865353982154210910381571083314448 10166680 241930590709642600997640315962758348800 10166681 -13838244095992000607835097358244734208 10166682 83927758466464821887210371875632020992 10166683 -40760920754892477047449465196458591496 10166684 -131580041162061240902958719606618035200 10166685 -80647450852615767560168615355957079200 10166686 -78173699454597634589114507524899950208 10166687 -401775617053322910497293138253986720008 10166688 109911156660935306010710683438452572160 10166689 119593556929427776132099022199003327124 10166690 83264899345941666831975531606702251520 10166691 86448765548320885253086447558219695360 10166692 121035814439106653205870646718106968320 10166693 134784428369962992969940022530901610942 10166694 -111701507717472116787094999714885857600 10166695 97278715727672444940578831297292418560 10166696 -139132700753080750851689755804602531840 10166697 -300180791412564237406826580611822597100 10166698 -27559843414468636014537582012585661440 10166699 148593425340358601540910635591612795700 10166700 -58634610053816384599387229971072704000 10166701 -345507812842237527037592911860911160298 10166702 -68709405402162635567285531708313130368 10166703 -71763494561337993573827478375304185600 10166704 10696408288096569249142880790605660160 10166705 5934973394197331530413050246155776960 10166706 -144341702074369426409096286806763486336 10166707 234850031842381917459418403301935957400 10166708 -450655487044501483370292522333757894272 10166709 -7666971662685701414336874340142082240 10166710 -14314812300224173803616954134190905600 10166711 -10532003898365503710855513989404876800 10166712 50060332901697004580683584220631470080 10166713 -318409617959945399159211309289691469696 10166714 230472892683350750212611856695109942272 10166715 448460916849025466278126706002555920 10166716 262051439373526265635008985557543794688 10166717 678789152776818062745000804974163189600 10166718 -191971788148245124667613647004521812992 10166719 171777770125698302869086461936478686200 10166720 14913873237003883435268020537581895680 10166721 302713729672990781997367693530976011312 10166722 -318554191477458978087769281096988449888 10166723 -17851488956867181506724747085245711456 10166724 -27075296110652325619039838270352493440 10166725 -104875762200013911621425176489008105900 10166726 -164580096264631001040389193415120598688 10166727 -141041247251158616060955707451075822768 10166728 208915587129055317225603521579306680320 10166729 -29703300334988531831839590901950589440 10166730 38217512515506883414188710088359531520 10166731 57887772477118507047163340798612731648 10166732 426381967080625814620812686918171364096 10166733 -65384294165936895091597786951439184180 10166734 -85256083128901903823316477651731313984 10166735 277139808692427621579680770669284825600 10166736 3309595464144442026920213158464061440 10166737 73667243831007389483999371744186444800 10166738 -27169829645565718858413491504457832320 10166739 -120752735010485325202467931537075451904 10166740 26345615337673819655111662023674887680 10166741 -176382797922319915100359316148346821828 10166742 -148339321838259506540602501746991685760 10166743 553165277318721916658381537878453497992 10166744 110684797637137937810739252073227264000 10166745 141520092662251974378597065375740269120 10166746 77734286843773301687137084807559904 10166747 -562633373428182642647630142336125929440 10166748 -3253747286279609820793741402901790720 10166749 33693755713355322443157989831083203436 10166750 287568086909165143239102757736493024000 10166751 -138754353061402269697775962073259195408 10166752 297447825297948997720374067323144241152 10166753 113746870298089540251378097503793275744 10166754 7546283011647116010858464472704491008 10166755 75600163672708162047952534829093650320 10166756 -301588434001355486772869976487488209280 10166757 -63892658428441344764802767795665980960 10166758 -76249008546866813567167974913449627648 10166759 -67255061470409637492567508568989357296 10166760 -26976322378427811486473209473780940800 10166761 -363569017707294479930487363783675351552 10166762 146575226303197645289792542466878713600 10166763 54645419892951654396060274043233350744 10166764 -197393950847535134620559221064758029824 10166765 303627878396928713734339405444097638680 10166766 14665823272899151456975107533456745600 10166767 -185671751152264395327011944931111865520 10166768 39741380968837092624480144955907899392 10166769 -542951575598845406330115656157442723680 10166770 -10580904021842963608007085613502417280 10166771 314661547322931289111121240094037056000 10166772 37693223876269203972186534152158347264 10166773 -556849746980277614646886241218669860740 10166774 68736612187683912071406049054931843712 10166775 -112855383232129531905496398293764032000 10166776 -110481334394430848814246020298409635840 10166777 84163718295481951479138444589393291626 10166778 -108983134884305945524455627723475619616 10166779 46636779990589630625352183108579251712 10166780 5368216775513063981148623823188213760 10166781 -249977489973178389825486318277091033376 10166782 218837503151722364402809595176017410304 10166783 39771085627436195594080612230826752 10166784 -25632552824921421651686376695251599360 10166785 -181449736448313496622194790210535343020 10166786 396460745888416504650902886434135040 10166787 -81582038274242640282780904024021274556 10166788 419336100246176096490134881067636905088 10166789 -196564204719351019204045800755286853410 10166790 -41621810283472440055341752071739441280 10166791 -2820728707886309127462021634838415360 10166792 438477486350280630811806970079073408000 10166793 49258152048874721457672633073784537088 10166794 -68064946125949267150970906235077930496 10166795 215761936790656812832590820063821664800 10166796 -23210920144442712798156344801133692160 10166797 -338664374565824608770433149108601047754 10166798 109248878248852649815209574015071230400 10166799 15677859384966529766946035180654869248 10166800 -6772104752843376181766316660241203200 10166801 33982047920302705897277811309894926400 10166802 -53827040508122307491642277346485264768 10166803 -477657868600785709824020526313452628948 10166804 379118383895496791992618081165653238656 10166805 -156743558155694942244397738193731891200 10166806 -12659081721905912927932889068614143616 10166807 126991783016347881024681796495829298912 10166808 257490153035914455728245046734188687360 10166809 351718964787591330283379176363351206340 10166810 34374209047567421081826594905679886560 10166811 41050208853947429473013790732833369904 10166812 152039614375450206802126350071206278656 10166813 -386585733196085680868130651278612374938 10166814 44876708502922656320331786071053392576 10166815 227938706259036216738117815354936385960 10166816 -347697019519175089033243268003109273600 10166817 189246639263062097644841978041745058480 10166818 61352118704886326946436719271583162016 10166819 58115297658495407323143866199124752720 10166820 -215893380877778200122256479905421619200 10166821 140045794913902757527387738209441484800 10166822 73061426014654046160547171253041089024 10166823 60277552038908722141878294788683209120 10166824 -510090490154279123179510853174637772800 10166825 217530019464021422955287659242187739550 10166826 -1332705809680277164133525902577203200 10166827 184617036790153893895840430711016902400 10166828 40143558315534712809079927413387411456 10166829 89970458939298683299003176861217792128 10166830 57843547821050133482449309234515237120 10166831 130185654225252348107675264859955810152 10166832 -4843925519610995236324022204985311232 10166833 516279112481729491455724082622174219300 10166834 -1974369816862873016756661518278680960 10166835 63544545713636301896374955754065160960 10166836 13853742990052396198062852455419551744 10166837 41870561627244208740010112981301765486 10166838 -123971036078442216194171165724272865792 10166839 -326021363428995037844890115191844566360 10166840 -99208815695297230621000563873793843200 10166841 -85125180587565350406111615334967664060 10166842 -7585719061536620877544672157335825920 10166843 -3041410907271382969018274255698465428 10166844 93820927274352888175045091624473391616 10166845 41112712667714215215346709896434234240 10166846 128849374595933765290643818873767343872 10166847 210613762104340897785097559404004819400 10166848 134197522955375531793886539255786766336 10166849 -50476818535204667924428897413628292928 10166850 101696013161890321219496919693884736000 10166851 308110084892103431591171071478895739340 10166852 153342418477520598567168123892540293120 10166853 82470864407926302634625106094472548608 10166854 -100778046704468217597270291075751245120 10166855 486715147691223531502034073613528236000 10166856 -9416115991524681528518185123317350400 10166857 68503036007973567428823985419594022106 10166858 -53009898842042285873455416903538851840 10166859 -69903039468662257421915249005272144672 10166860 19224577419149148968989763515572480000 10166861 -87043265891610240026721940713460323816 10166862 -2720221778592781730725334619852426240 10166863 4449056756147654399823965536990853600 10166864 -14574282952961602410413311256128536576 10166865 -273325943397855250922705910995761025280 10166866 -195694828865642877276005551389115512000 10166867 -492737619015493215988744584059815682568 10166868 20950893931606830898840931011008020352 10166869 179317337761284478883064725447053673244 10166870 16516984283610519873744167829828088320 10166871 267054526096902101873632601995111005696 10166872 74150414882485507782154082896017868800 10166873 -182448158497825488551007136667603701878 10166874 44045333262775536157324043870932090368 10166875 39620931275648177605729344443792922500 10166876 46183144886601943995043030691295410688 10166877 2293308645917260198570757037646364160 10166878 -213693255253753651701129439950185471040 10166879 -346397123032020366848925129160937196624 10166880 195784906547903855077992030840815616000 10166881 -286004495312437213509322029110230178000 10166882 226636292463470780406722400833484902784 10166883 331989613877432111415690807185723925624 10166884 8293870911016944513206816892518006784 10166885 -296978555050024617251381248108539948420 10166886 -30463776895064249673440514787317439968 10166887 5462487827571655795326448651442007880 10166888 -7695620297294122959677264132443530240 10166889 -169974837870494807576817787864953438576 10166890 134848059219883401483098730208055119200 10166891 65975320284857931585993207755715011472 10166892 82966209060721812335800419177701452800 10166893 -22481914108816380737840197342336520832 10166894 188860966265440845813575686876767496512 10166895 -36960374984483343287725548081977035080 10166896 -25140605409090108556694362443866472448 10166897 -9545162558882324021198896879877118720 10166898 49630139679304536446068247772916784640 10166899 642407234290756714584993858374755453536 10166900 -126491149788385019311575558685577472000 10166901 -87517576880364641113391107621803103872 10166902 -210648998967902840806501608764433898848 10166903 624351623283849291349572512006744971320 10166904 462339963539208279247085921682432000 10166905 42804617200763862964886215113721766400 10166906 116856808049505003155235059110284535152 10166907 144086543239213772124523836339642570720 10166908 407191585003095267812456411172465484800 10166909 260188769083079990280731122582227679110 10166910 7763325416184551142049724303175168000 10166911 353730753256753320794053468085362416512 10166912 -142076106463905433723029177867844976640 10166913 -278843686469903271241923325476441017580 10166914 -123451536132122868181200678034224384000 10166915 -52797557932611610081933211653190707200 10166916 87566129222511945106735746942725812224 10166917 290963479360116797868144482982311567966 10166918 123034938688658413683262302150182740416 10166919 20205451817241837996769643273317447680 10166920 -3121620729545487028847013583390310400 10166921 56420111428910133059156026032652248612 10166922 98334360005810786179348872980639564640 10166923 -162366109294827567456676793568909310736 10166924 640468071314645003466423744307640288256 10166925 -122809543457418486056863131659833572000 10166926 471821109912393755373074169414899712 10166927 -243907409727333789183664986168981526224 10166928 -74139689245251524976611141347190439936 10166929 -1044626910681870302859565270767037916 10166930 -102682780217203080215097370141815214080 10166931 676804986641543829587377696141387094880 10166932 -288144721175938252248506272969356133504 10166933 197650708277712157965840850464352405920 10166934 29048089994436857468193790109449046784 10166935 -418941014523075393482692599774023258640 10166936 -308838564603733992786983049787380326400 10166937 105764682469362679830543813989207914176 10166938 -122857539283132635583169786469617372160 10166939 -172584057948688757076567015531098372280 10166940 -64712276731240801102693365906379622400 10166941 -389973236084517362079097446414890181658 10166942 -11742285678954155828764860532393792128 10166943 230338806539078145324605676837282705024 10166944 44768399329351456628575908632320475136 10166945 -56135020840219074382100407306960392300 10166946 45168384538528486610676686982215958528 10166947 38735675188347715377111838284286305232 10166948 385501947346746150519281473669859275776 10166949 -14110771603988309918521593627064565640 10166950 21624024243865631266583017578000396000 10166951 -117480984771757615500272012453340486696 10166952 -351275140261394287882618513128217804800 10166953 -52282354362518682056484408390720195980 10166954 71889096959171342603168572137200454144 10166955 -348316830564870616707353117327765056800 10166956 -378688715972453919763435235922062682880 10166957 -201885465273068100020952117848328380160 10166958 -10300205817883648210268184094334980224 10166959 -360772153060699007027356025266564053960 10166960 -101716019014628447508778586739205079040 10166961 -274370431943693030658785107674809759568 10166962 -6705136176511681599415301682553190400 10166963 -665543183804945963013930845275156272 10166964 -256468193304636827708210520950342529024 10166965 -258122210804907871800031140433106298600 10166966 145638036307010115256433891519862566784 10166967 80324960113341930795053089035296395584 10166968 212784930250484713463771142711555317760 10166969 29939578222498945148502140053801898196 10166970 -26321766877648257334953468361387660800 10166971 92400132524064313375431422684117397952 10166972 -179841802606984506368307513850037812224 10166973 15794115950169561971534627464563813984 10166974 -70851794784983740519623237587018091264 10166975 -5584992671906426754938046139148184000 10166976 -11693006948168326244130043392058982400 10166977 -9817155390590672697117897175481842688 10166978 30932644063307220953046568376087033040 10166979 -241285450213052524479916029260587979016 10166980 188381227563264312722291568449850144000 10166981 39079026907770626201207125772360113728 10166982 3962605188651573177373776363874658304 10166983 -210896993573755705409753956326210217768 10166984 -225266402782542901997267968258980249600 10166985 -28204222696381873481713838809982668800 10166986 -265941796907665828358705071112978581920 10166987 376327824859605175153647930252025469712 10166988 -69900720333235102121708309888108860416 10166989 123428364206953923849944723549275036800 10166990 74574325282584554068255401421344453120 10166991 156357263632512886652421541092784576392 10166992 -104673625633265838081164815025591156736 10166993 223177774201123230430798262747890053120 10166994 -73632661614668792377096582465492863840 10166995 -44706587982257418400083686585236390800 10166996 -17119550516209452625221844658265083904 10166997 239872979834711856280563022339934436000 10166998 141275484091068471604557385137956877120 10166999 -80916765434156364136258252872958203000 10167000 335294415751651834357325778145228800000 10167001 -113622573129322108097451928519859203456 10167002 -8205237100932551882675723720844541440 10167003 -75950107648429024222039944670281541632 10167004 43812732373563134064368148478617139200 10167005 -341343167119988624571542611366142648340 10167006 1768485389647917362421859011497899008 10167007 -379728073332402894056383287341824795744 10167008 31097976833896960663977113923608379392 10167009 401655767432691359852743356660480579504 10167010 -75381829302674655897454776391830540000 10167011 837896032725673784020175240396736602232 10167012 -79331777437836664760381512239461621760 10167013 -732576740617225417073330703000703006436 10167014 44319291417098216059111009347775426560 10167015 -35039345111485644603651439979796300000 10167016 113943765176818073628955409611623628800 10167017 -25224570156684983629371687217795646208 10167018 -23364937241079933092502856091593188096 10167019 -187500593917664919110087904375875853580 10167020 -86535329666793946371215580980855500800 10167021 -81399589366244317199517718203842688480 10167022 -266620018824599234255195651298213386688 10167023 109412917340376933350340174897693454680 10167024 19087685105440314542370520327685406720 10167025 385018087990968755654983330732148150 10167026 -141636020232234495370847350694989602288 10167027 65461548463055534386122242023767188736 10167028 196077714723163330338400202646964727168 10167029 599610622616853845846166424368445374240 10167030 143894272643114056006633932458309304960 10167031 -160418004823192838541260988614507939408 10167032 37236912364397000002489890825809510400 10167033 190057882769860847371908678205513424640 10167034 -214557199998617356502120956122326461584 10167035 -44901257916314706844216541218372281600 10167036 -267113535792307884607471842835816022016 10167037 172353539435131253663401338444886543512 10167038 50668640925904947668610719832781627392 10167039 9278326621555989473483087386892241600 10167040 258235286632752146984959891477584936960 10167041 147361074431929518199956534127278625584 10167042 -189088142639510898086125922430190812288 10167043 293917524078562226488756261475880426864 10167044 -16815720337802410809378143856103843584 10167045 -37497558411915958631720806239292727040 10167046 126649371627566423936999133187524197472 10167047 -92365604793269573746547831995544882640 10167048 195742135345950162569372864545628697600 10167049 11401199922301846488064840307793371360 10167050 -15833032498635039392574635439766201200 10167051 -102246219119053274251083324641625187368 10167052 -76428856397475615652773851255150592000 10167053 -8477040543773958983033354096134844232 10167054 -148490601296539831696991682080347207680 10167055 -93280973301504522560561651978998857840 10167056 -91843611498745235566175572689518911488 10167057 -112180394220723220106952654685443372960 10167058 -39145302225008221986157038152326815744 10167059 116312720071054556099873611829933563356 10167060 8932776915189963536152023418140672000 10167061 -221964924260986403365971133578962816708 10167062 -121781251215168785923033662656742629568 10167063 342771732945857024885747182910613984000 10167064 272468850320034766569508794874210590720 10167065 171964923883691256185526854884164901320 10167066 -34388912423285363944127383235923507200 10167067 1736592885441263450490503435763492712 10167068 50581517853610985631533358026379993600 10167069 104254162176417487345621085505918232608 10167070 -32299976523145594290895448450369418240 10167071 -249579530865649217378670865492698287280 10167072 -286906998892472250884370085892782030848 10167073 16779388307094405949750099078975733440 10167074 133461670178780276989234387720422259536 10167075 17923461566731823433816336329040087000 10167076 -455040731504989876896024256649415034240 10167077 -408077483140783425068394929899748635074 10167078 -98757170196564777534321721673590368576 10167079 -164716646923430780463919738940672461016 10167080 -65427809280457658523592150409512550400 10167081 -270685131671269526579636172783332952960 10167082 57352257183983956814425926125989814112 10167083 478249482858156146168343371074945681332 10167084 110564093011557780997434790443911761920 10167085 103341075395775097723733173989667500000 10167086 10493392956838971011910441276407592384 10167087 73223092087571618896463203403113749504 10167088 -38933429518766503668319189836767723520 10167089 45936677626317093743483552908872691056 10167090 -6917111243740625809818527106644620800 10167091 -241703974399040053849405732374152661816 10167092 1642582726357290152477005115833239552 10167093 107540283140700628903116528063149481600 10167094 -3226887306834088454764817090283024768 10167095 187230440421318175892244347920036651680 10167096 -63393819543671746797728971370127360 10167097 -1434031984207222378627127044099722454 10167098 -101551348182990325858537442682222220320 10167099 -25772126754168956283298106391714516480 10167100 139798291132470480348516731692427174400 10167101 14806525033637135892471035705483165184 10167102 107058538840692884326545093282981086400 10167103 11746454059708256745595558569693048840 10167104 89619817210817251098953357341570891776 10167105 4686213930368852648832564746087003520 10167106 -5144902524697272466470127209380928096 10167107 -16024508515751726882862951448119898848 10167108 -106546772869440830584745210428893041664 10167109 70569768342785360067768122141974760000 10167110 64050116699099574001690013965448304000 10167111 -387917932421335280828474765697120905040 10167112 127808060316264884364242261553779834880 10167113 -119127044336319580070918005519147642416 10167114 -170709438092149334123243323217882138880 10167115 -125490180643466463019095979185675640800 10167116 -35948369910001326218191701639079587840 10167117 385088126953347234356383763491935389760 10167118 109777804333491547269994537736270696448 10167119 22765421285110163962437298715086545096 10167120 -1394063770712884747514343846506004480 10167121 -226473227441694694227179984033705389056 10167122 -32170071697544291197325912493150228480 10167123 -45755549777548886702761904998816575936 10167124 -110659377009762125110510295900332492800 10167125 -13986688168924749378077629082865000000 10167126 73462426408028348871918240532395409344 10167127 552587405305010594458253465551249608192 10167128 218075880884436589103847151328546304000 10167129 -11702148037989333219814499182911526272 10167130 312320330373203572179803762763762923520 10167131 -188177540202966046909657609701556893168 10167132 16108570909679568406209626855096844288 10167133 -110701725553737781454988656269422040800 10167134 -199191284862654381038370519134368174848 10167135 -1995532873588011017751729887754443520 10167136 -23479231061830176150863298201908674560 10167137 -251412646393759733986231081017630055248 10167138 -2253195970335685711052834112773410176 10167139 -138415774426480025254412336326536809280 10167140 -101891297486157901759828231829870469120 10167141 454851438041325033433880312716641013344 10167142 227543881435157703880755313376939020800 10167143 -55948959718110251225694862825572238800 10167144 -114246020154797505287584050961871585280 10167145 -33283341346058267865489949917773915100 10167146 -397600035816427279771565272167802704 10167147 556627181921578817340607435279861008000 10167148 32728666085827254938401445520612267520 10167149 254938303018762790229902087981712658764 10167150 -8237594513898793364199252516811468800 10167151 -587518212645611192521317260350885868848 10167152 533691744491432191777508953962381312 10167153 -31842112859246381462699019981840177696 10167154 23143603391328213965080967146982514720 10167155 -325152737964861660188158823120998254000 10167156 -128903770308851014424801234461248268800 10167157 -121024511909509480468120576590521690016 10167158 94417866869946483846550515320802475680 10167159 349261827364405364430148053276310960104 10167160 35386657753837598770749403086807552000 10167161 -110816905115959668119991301843973705238 10167162 89664129726626638503682221614295663360 10167163 228613478517850478399871606989611402880 10167164 19803466496367489328778626972062259200 10167165 181740829726643987687274629869406323320 10167166 249074329662755070478895940373597331520 10167167 15478116147001536989722649576919705216 10167168 -171562622692540537143985839051217305600 10167169 -40449069276002964755098932294003502656 10167170 -40085414081340487897082712291724256640 10167171 -102612919597308650754106154800883986176 10167172 173698674754599867588066021073816046592 10167173 251572328643441111588190573668892211904 10167174 -272116085262996183730424789198172370560 10167175 -78376490182345586803761341401453134000 10167176 285678211325565964598805918533320750080 10167177 -165089709343237608981907209313609855968 10167178 -923694018802480407846445697964741120 10167179 350509947349299011320690338683049476688 10167180 53690402454297940511308857651794565120 10167181 -425891705502871583186359405067136385920 10167182 78277184224870048187299256232154252800 10167183 -119404790324994559534696672909380673776 10167184 -21742718949070874102418242751506636800 10167185 76055089846564392986414590968914544000 10167186 60850654651743202483752454481467989504 10167187 -591081115108212878496942573352955234808 10167188 373921906701555899734476228649406242560 10167189 234177204978416621566433503309322526624 10167190 74853943106839595340334416998430024960 10167191 89403415006603449367594666355422619592 10167192 90639555593407861448815898355484139520 10167193 85093878282552446003948955999348712520 10167194 11772251197425290860582647448934372352 10167195 -168415509468655027683275784364745416080 10167196 -49853708664748345419966900937351305216 10167197 780624710398957186343253399339255872460 10167198 -8726655820347648341565717781256377536 10167199 -88601463039127239620726704044191717264 10167200 82577323583111281049646717259874304000 10167201 -2084550937442808785754563850116556816 10167202 -33096852387062512302638378806419833568 10167203 502212591630144753025931113416709951452 10167204 2082472494238582089584721704425184256 10167205 326242315880498497983761632208922436860 10167206 -33502482878374221134837842544655302400 10167207 -198430406641084342352502103579055161008 10167208 271676581836337241432682691993412520960 10167209 -310910750633406121585395248513692514466 10167210 14840959244275481029075173063154184640 10167211 436809374371543837075398436827543957812 10167212 -53491550441499478675662258255711584256 10167213 -78211764555918138356693642506217866176 10167214 -35196152445188232768316919559411311040 10167215 -192018144907755618719386188820608707640 10167216 23923662396377529517598391789248151552 10167217 -9259071438519500380339711629562148880 10167218 -301402061369697271423773705871876300896 10167219 5753820647798964088060010723706993264 10167220 16366111510064181015129712078809415680 10167221 -294418549704472481909174785685986560 10167222 -9862730384635778135390600708801577600 10167223 -438081206161024273168783521774607052160 10167224 286336052523170623733166751540615372800 10167225 23035023865443523898985680694299731200 10167226 -67579843902083584655390927152597635840 10167227 -255669174902175677443803186165749350128 10167228 406675039133667523816712322162460753920 10167229 334066383460067926566798114700014705420 10167230 14040952416132187944607547746523270400 10167231 -280393210330787542364151468161368302648 10167232 -16817679417449925740170396458217897984 10167233 263218313926423638871791117659149477824 10167234 15497024973644327580636652794649927680 10167235 174224895971088699641393480252944897200 10167236 -217110038112042220344201595961958132480 10167237 124164433819075222985078058804040251294 10167238 -311482685504970512774454043317893496480 10167239 -303663820803422486947859694070927687680 10167240 -16246370475196385968464505279635456000 10167241 27142681175334434924822147591151959040 10167242 -157138965008951509116902738993995768320 10167243 -8466257829878223584089815402130685736 10167244 -349019354908342053291662952583388894464 10167245 390940380621742781495025232061266677600 10167246 69678633548371126043549534329078680384 10167247 -77612477116732211366921975135722600968 10167248 23765976718653697311578586106698399744 10167249 49231757845775641293420329737360378080 10167250 332955675188981433594201571969853952000 10167251 -437558320823976994476131413131631781928 10167252 -258078600053239658857938358859132909568 10167253 -393517341495497512722460789984705448480 10167254 320841399763527230807735280559757544960 10167255 -123093626900769579286535373021980952000 10167256 24031052498530647909173840387710648320 10167257 334273360120845908653255940426022634512 10167258 26617361933722199544033707892034344960 10167259 -274505576163591494137239821517243293360 10167260 12925050985523716557329902774740026880 10167261 70267521802432317035776105128754541760 10167262 -16995366529476612727105620422820101376 10167263 8672855682531011514654109952472868512 10167264 -106852848427955461979953107307855872 10167265 -120598766970955761237176501787542114880 10167266 124710342241182308250107220686705343264 10167267 15263236316683267504866092524161456 10167268 -372276830211238819125003351012791738752 10167269 90509776384480793987856075013739679360 10167270 -69484014643661003478455257602564662400 10167271 -51384560710200636830505015922746775200 10167272 -71545108843790698496658188857173427200 10167273 1284647410557727451119106327630849940 10167274 84638602374226833608884601156924949600 10167275 40581183476445251393613502335506184000 10167276 90701157441931605688394426046498570240 10167277 240400392417126144979194244018547303126 10167278 101177769331558090525508222426418340800 10167279 -151323987048297687857396253513559917816 10167280 -21781066069927161088427066470096896000 10167281 595390695202416186884696861547635264082 10167282 3125227242050612152725224967757711632 10167283 144280045115808505833417840558829226240 10167284 -443544067271613652427353011190911264000 10167285 104361008492930228463296191880687535360 10167286 -294779699407216048570117440701142381408 10167287 -45617847896549095039507962322362353280 10167288 12092757110001140778373441013988065280 10167289 409749194263967752926886210232339763600 10167290 -16857233580603213319675897544591831040 10167291 -362875139071517447075087889904321154100 10167292 255292228998393467440932097678886492160 10167293 255377867907043717610585125550706424800 10167294 -14554943003420006445802430176245258240 10167295 17137822331100147416999144206234237800 10167296 -448775960999503324125072358329034997760 10167297 5712251947121792934434793785605133184 10167298 -151784233351103214180939452163565719600 10167299 -187220345448383255993995664692566528000 10167300 50218538723146012810337088332110848000 10167301 -405128861973952103627168133974346641698 10167302 -86096961358186537278123704671612473600 10167303 -209052862598412037292105944670746224384 10167304 149613033161303412268416994698228910080 10167305 307957647366114875852261903134327919460 10167306 186249224735911240251951696128038773504 10167307 -5489332110189349953894824632177592600 10167308 -395830513324031991125466527496345600 10167309 -11588774676219356433754217871513631680 10167310 -6012279140635778517953850312953029440 10167311 128482069211632576161628314235132451328 10167312 -52419257475430849825098249534764482560 10167313 -82481970904322211992728231598399382000 10167314 48822906854695290685081765716927098256 10167315 -89017764622153381906226980749343884960 10167316 -263947126583934474448678690287867640960 10167317 -329825832628016930832613830041840419008 10167318 -7646523339172572118731565857189150720 10167319 -775771999553141578359431921049406224440 10167320 -254802190223925749561084135191176192000 10167321 -152778815309460221341157971170908298288 10167322 11394605156627830370659913952934769664 10167323 684226962637030900654460087114690173572 10167324 -158726970940989471766750072927206802944 10167325 71289920977708791871816679828228140000 10167326 -20708851588807399752642646984323878016 10167327 -155830208553631166792739802014381243912 10167328 -114336153946627402074956362040016568320 10167329 158145329987019465463284274390624051476 10167330 13273009724493120422582735415805278720 10167331 -205041776761370657987524863188583613400 10167332 469827830109848257474644266839695360 10167333 79126754199434529713733132147320818848 10167334 39579799340652106537437623487643650048 10167335 212834938096311158297684190277584772800 10167336 424136798936342135061418333084734259200 10167337 -375998419073402550548407204932420091760 10167338 309348102603650875050894434980659910320 10167339 48586869190495349815584135778501678848 10167340 -201720651207444422264988917313090140160 10167341 65437747351388681976918325579068795744 10167342 102856991183174409313486460970919587840 10167343 -545443035563736224214924033042877077120 10167344 -9059930299797264406130883552735068160 10167345 -200471600231434906415923670201690515980 10167346 5987547369378329727705095940558299136 10167347 -618925779331334333193031321486292217204 10167348 -5039809194960424014177860141805342720 10167349 -149858404313573268674221923320806029440 10167350 1207480956475055121340404297067704000 10167351 -191192686471662502915240066727648742168 10167352 107750468970752540649080720736122265600 10167353 -251998847112522366302335485702777492822 10167354 -99529224949965988393500767602522199040 10167355 251234021345526647574453237891955307040 10167356 297238385509923182412329270087601400320 10167357 141943072319845792084459593037818295488 10167358 -169773926099800227524764602336626368320 10167359 -390259397602954237929912430300956037440 10167360 -9495042082144850907867893268794572800 10167361 42663730265418650717259316442064818772 10167362 -173669952016625736089727410473180811568 10167363 343896197824230432391584695946820716000 10167364 -73010771373773627763172976773213028224 10167365 -31473267330912355098128742292946723880 10167366 100560684940066750559667741995728601088 10167367 5762241260129611032654362040810961344 10167368 -806926593434484204163096643887272099840 10167369 -537818005812090790774745741431860612480 10167370 11009316651138459649678080233783414880 10167371 792838537958826455197445733210244222800 10167372 51704655820287510778513313724724720896 10167373 89584172469152958065469006570825925622 10167374 61978797779415983457805001767872943104 10167375 -100414411976202951977023781297725920000 10167376 -12782586298075276275142186737684717568 10167377 -38068045011855110060887997352969583776 10167378 6055715285517520777585865236501644288 10167379 622291156998085746752762669980722048000 10167380 -97319196021350594175960830308607813760 10167381 109791757802025361584553067300242454112 10167382 144657456706639246252359681161701461792 10167383 -100179065494635016586911934291525013816 10167384 302972423980702021727904890633807953920 10167385 8767279025145967522335603591526063560 10167386 214286885143777567125333217181019601392 10167387 -356821387986485591859407692054129994448 10167388 168122831432942241400087478446271488 10167389 -683366384432378890395483399797039067060 10167390 165998584851707103006438442195576761600 10167391 106205358367723660428305927569130957272 10167392 300464685777556550489137656991036342272 10167393 2668017826899896370829179756768077760 10167394 -154751570824711926845398156815509971200 10167395 50418642155486248263862221663180850080 10167396 283854489276475561845077433821526561792 10167397 -500184070889442113436605362814477169154 10167398 277934499432851146292928572363346367200 10167399 -396373518047271417652898436366262640232 10167400 22156532254288774073182159063998720000 10167401 -100531677972407256097222420248241022988 10167402 89258256528028462709422311275430826752 10167403 81093247269721222554180379803483062064 10167404 -55073964091228173304074180824242289664 10167405 118777834219554560160542320233376520160 10167406 -52290878298000390093361959082861646400 10167407 81954281865745371329398269593957252232 10167408 -1181238225082675811352835525530943488 10167409 95452558755762564166613320789851850816 10167410 -153839299259107108406880238494688865280 10167411 -35066909952367296296251380625086105600 10167412 117720813166381162016269886982133609856 10167413 369098924736774819295309076944219160640 10167414 32390398852546940997942971776368405888 10167415 82414105346888831142362940607988020800 10167416 212046088117190227016034466862672117760 10167417 31846940629355153639310865371175248000 10167418 -219649266563324645323846619462564061840 10167419 -598144494884723748714893020224979778640 10167420 -27575909337675734469626675767111941120 10167421 -1133818074544571783660711705981835488256 10167422 264478998983726392535347131839026048512 10167423 -107172486826826423570083480244778231552 10167424 -89322016909480043793440789890471034880 10167425 290902215794113906169628200081310288150 10167426 -26665646617903301044438839293427379200 10167427 -50817052239469945260617340403986098808 10167428 4151801614813879975956298297313024256 10167429 157927729968542514699132036527576216160 10167430 -3515761297698237818545993340124833280 10167431 243534301474136685600517386282215774232 10167432 15417707443677043472154341731575398400 10167433 475709568312300830629038216253955050400 10167434 299416481949883289130090329295800784384 10167435 268276019983172312180907387391351337520 10167436 -7363494260781467587650490078186700288 10167437 3430012763408643861553324106806544352 10167438 -110358995018136809474362878978247659456 10167439 -427175450353951988347729444492720327376 10167440 424173401486072333039834050673541120 10167441 340780659196807648028518229076803070192 10167442 78341315406160615650805708490938988544 10167443 -183333794581294638450731270393520212832 10167444 5648809391463668047186690285792782336 10167445 -467585631539395253221196209373700392520 10167446 345149465421905925769368965750790960672 10167447 -320570852117658361775200045939657004928 10167448 442849274556927692853308882759389532160 10167449 -76715261564304819569609154723767982720 10167450 104645390799122591284158704389858809600 10167451 -100228284048584876222075828686845660480 10167452 141313044686586538431259333236049497600 10167453 95141459379483743328536960966295579462 10167454 86832413581506213639866436011849287680 10167455 -148591268963177226663297460184163113040 10167456 29136173163277914103107284777995075584 10167457 -250107636401843696455341553526486921168 10167458 163976172539153450693857397700829286400 10167459 57823975992986292168085658475377837808 10167460 -206773474756880917432022551896858750720 10167461 336212635893195818699454868090321245120 10167462 154103354879282133461750399000910105600 10167463 993641515111646510121454417834775525280 10167464 -59416423479001040819449153987223024640 10167465 -45160311488710698085333402570474920960 10167466 229158601239766548406393663640959968432 10167467 -74979510480084602754846933016911648480 10167468 64630713402678514758965281109988449280 10167469 -121326517078533858802774689867547427156 10167470 -541130813121215029063418736729984000 10167471 -42008832756080143174386129215978843760 10167472 -16207904340885370896798494981392171008 10167473 -158521390717421134055842845406400702976 10167474 -83947153959262261114820780741870312448 10167475 94680385190915069085444386575073067500 10167476 331608168741489133006212148204551444480 10167477 -16851725165872612112513433784544782368 10167478 -7271698985351022242044908057316431744 10167479 2093261257410052922619684055164317952 10167480 -39415071850707165585622241170644172800 10167481 -131875993442094288202776954804814334268 10167482 55033083914547467822723927552721883872 10167483 160689636221122551311104022220552672024 10167484 54739946274804014528689438947551788032 10167485 358638923271621860009732663300533899180 10167486 14757975082192711217137731824233872384 10167487 -6197539124734686876164193795482257680 10167488 67953156478582463777997545923163455488 10167489 153801979367201951690365220180078159040 10167490 -181784316669654660556989600887064300000 10167491 -439083377257346969966167231546729007208 10167492 86928854112664679796882196215350495232 10167493 -85831639490012150376357986354266384384 10167494 -39811585674111600942007521048260562048 10167495 -21406037696705804877096244601539484160 10167496 -482602842823990045572966814210261923840 10167497 417896140721941700957961154824543737946 10167498 -82314445037498387310460349665563471360 10167499 -409020953488601731547554710190510427500 10167500 35824882383817168754746576032662880000 10167501 369294959127571069620759079518072806400 10167502 87763682475867546064006136089514541504 10167503 -277333343575933417016068846534442998656 10167504 25739717404367678020643201247297404928 10167505 126183979218681197958591834075329737320 10167506 -197579580160587514798792828026266568048 10167507 -7048094130398177270190011319775891200 10167508 36270300733830546612518624057555374080 10167509 -151320563963461100382029865754297275840 10167510 10334475613201836253580143732979896320 10167511 2075758389849204688332360826246159512 10167512 -298013517867993468103782183126351974400 10167513 17167788493502497724927086254128392128 10167514 -26221955551493424643296017669978915328 10167515 87838621606432814858009737389177332160 10167516 -244694209399632780484440203979221260800 10167517 -156591359850698196534493937965212730740 10167518 110825112120640962991456538488087065600 10167519 566245862071227832989730561623465614208 10167520 59571305835100598020257280416625459200 10167521 -34299952450147194982097312095670565696 10167522 2493733684433258174699559848769642240 10167523 -290513282360057455586159582771196946896 10167524 -291171689775260002964800700959101225984 10167525 -17222529492519192073580400081585814950 10167526 -143809142142803710143610167867339753600 10167527 218379568683004205914714199698960162440 10167528 82778288252473544005371690490631454720 10167529 243579641473737873045825536234591626320 10167530 51011480813791876791754718796062212800 10167531 85258534647648192400618991465848887744 10167532 42694048278610863750220102315658813696 10167533 -40878950432276858758420754725442570880 10167534 -57398413241597474469954823153342592832 10167535 7705602400770789165738615232013137920 10167536 -2886242872631263763402213838274756608 10167537 -391994171305377368291119458005442353280 10167538 -56602163747741404580492666289273534960 10167539 112031328607402726404003246812341595340 10167540 -23348885396860224877024264361361592320 10167541 -320582707115020062745542638120444019456 10167542 -48902920786311523613112494187448676352 10167543 -2002705546817059127777791304527462416 10167544 318037632168314653587586376385562460160 10167545 -250054824229856443875427492079663926200 10167546 93323527235312285090617519342428921600 10167547 340407025561870117309950728580563167080 10167548 39730468113069790968464376467967429120 10167549 -1104949768727535778939625334152697600 10167550 -144867521483104713421863280467965947200 10167551 -29718993482850174184029950273254664448 10167552 158645100608618152009136013575234519040 10167553 -364550877517853726720264270137839273936 10167554 484463758293593827037260864886892313632 10167555 118820766227562767633365229090448049920 10167556 3717663746204792475272949780244377600 10167557 -146296693319524755302209461247847841408 10167558 -3849010260024621544165356815035031040 10167559 -229360678257431763480316758064612891240 10167560 91950581696709617628813344693515161600 10167561 138532574168087524367162099265271296810 10167562 -199322901312882369797258264904396140448 10167563 176917467692887107050318452268874707376 10167564 -73433514206582032581543032706207154176 10167565 147540859096694119873665795764889120 10167566 -40451172100314107425894536176347040256 10167567 -40311282369289541272398761683947570288 10167568 54240927207610434001491201658179747840 10167569 138209256495031635144270715101331969140 10167570 -34782887178155135856016271082837081600 10167571 317373682682957502876572444387780610544 10167572 -141786901573814308144405924700935188480 10167573 48698159432834011866549530319908415360 10167574 145873562080874841820139288092957445760 10167575 59127163875970159230824060327324094600 10167576 -272439439707066323963581209424605696000 10167577 21404927853844703555567261024078716672 10167578 55433066778680758350134946552429357024 10167579 246201678537334422720135146390326831920 10167580 242283291331167832448208271907308124160 10167581 -793538185522676627241167989627583581428 10167582 114117463833309572178728401369370542080 10167583 348163480893250662407957600949547946664 10167584 58100882330881513714838440686177484800 10167585 -117966430858285559752166839639176296640 10167586 -2386189712852397587042764888390474752 10167587 359365058958018704580339947313087609840 10167588 67143548890760561237993713458854722560 10167589 -506805076932320801773827141999896988610 10167590 -71605250288544370120316105435505792000 10167591 -911529053845312731950171886987505536 10167592 2278758113865261326010681746176481280 10167593 340596006754990925827262073771444574842 10167594 -50261227880068937206417368234416428800 10167595 216279551807843202088355360673767567520 10167596 -434379244563240951446188832816005804800 10167597 49377369083879882880223810880686246656 10167598 86129145978309330834697156961244555840 10167599 186609265774153323155769984973762921464 10167600 -13666715201049144100208469253840896000 10167601 310760605382909839058188893494842947602 10167602 348595571195118182810576053309643251104 10167603 -248588780413285562455537839118327161600 10167604 -316802667612139424117276013461528285184 10167605 170157228895441906862026360384865376000 10167606 340965395342783487745296190655633296704 10167607 12844477066728635811619270426595296120 10167608 -3621897863398367709902321373680762880 10167609 -115843422411133194878152336901655626112 10167610 72105088062340861296832256175174850560 10167611 377131436368579137155178234851921316000 10167612 15049044687835345473370569544492253184 10167613 -54954211879408955253463999423459720736 10167614 66905465389468337651421675211206530880 10167615 -78610092924253418021749799184557953680 10167616 -108329238144270361301706582665587589120 10167617 -282211867210221655451562144557427062334 10167618 -200272044668849317024133798878138912896 10167619 -131937451997589984382772323809215282688 10167620 -175717514040589424091392854961910251520 10167621 -19109621336889297755352162777181592256 10167622 -42724398097528878561643696367236737600 10167623 -526406288830168958281845094497132553128 10167624 17470068386641204176106714535500800000 10167625 91699685368131271570403154945533514000 10167626 -34178779498005811989751880933634189312 10167627 64889830073237315434113634285018116960 10167628 -103684682524018329025935836772445913088 10167629 262349553129617289388755326642855277420 10167630 -81302427703520659005653322253549440 10167631 165055180676890818564316617473818005264 10167632 -4609506519325860306996190726921420800 10167633 -47522358958420275688539312611914598400 10167634 -94399727799609783891436251389464365408 10167635 152897704708901272591944504596349676080 10167636 -104556554625245514028967054751026227200 10167637 76981229435411128238901967118096305592 10167638 -110479653688985792250035443294237385856 10167639 11904200550750312374422393426831500240 10167640 21110351898808153763338128983495884800 10167641 489720162214402832454211603099362396000 10167642 50766672268590801177500776456021617408 10167643 -7229327104509034153040281099039645976 10167644 -99280039018346712760735978620625841664 10167645 -103471568565253321177381442496949157760 10167646 133895954904999059812531319380366918272 10167647 -465467545393959268410211365594265734120 10167648 183044618756917779332302170475774869504 10167649 -19109257205863428331783966313454578688 10167650 80988037370773720567809164805448402800 10167651 -163913052178733725790131028709918766752 10167652 -22817888152888989260383111594783180800 10167653 -93016618388849173413102682204168036098 10167654 -49436952285578041317235495598980669440 10167655 313084835884693516944773670024678613560 10167656 -49026206442136112366247251006021222400 10167657 29203002707166624242700191114766660240 10167658 -18367217470259456375807718225065902080 10167659 -14933500911397656178667050715628623232 10167660 130203752696961735503392581401690112000 10167661 246955939522408610941562699796530398080 10167662 -298285240787924437049612583482688312000 10167663 -212282802185759476114791999021144753024 10167664 17863889248136893418992802683964391424 10167665 226268437386572695641362674564145067060 10167666 90450010448628367732625452796204917248 10167667 -344936150218012447710416571219379151284 10167668 -72359602203298091620094217155202920448 10167669 -88785393349641947687778884294237820306 10167670 -52875039430912570131468041311293325440 10167671 67355372715551887714442334669452658144 10167672 22398914238420279085650536200461066240 10167673 144077364542577733448602075454416594922 10167674 -11274828990918974916263437938288051456 10167675 -9678070852246709881331696920426694400 10167676 -93847446930928044589622826511306455040 10167677 109311735350153830039504665077119309260 10167678 -84761910622490380410184265806233304896 10167679 9209807053143856008031213368215155200 10167680 3464247870395484009825891884256460800 10167681 42101615908487967958291342607883883584 10167682 91359786908012103590632456965628746240 10167683 -101911913851025091070142842702710119400 10167684 -68782561581770230748230577901720545280 10167685 341788000619248797265016506499166681600 10167686 59366624462493645262799653390052141184 10167687 -21851428589232852407189353688330574264 10167688 275195975455125550234079635647730037760 10167689 -21666652289114527026609729101926383744 10167690 -3823916836192293329180151459470069760 10167691 -196755065879884193597594405855707735128 10167692 -151023518987502983604338191131016061184 10167693 -16328858236858870426219499495246764800 10167694 4797554516253606576688774226796257280 10167695 477903580587700119537484402449468484800 10167696 64272390710339719370735807442489114624 10167697 -307716473156606675612408613907012492942 10167698 483611707801978751470903103436235453440 10167699 -229933117926818120977630235071944574536 10167700 95508221589363537966117025187633030400 10167701 509441793967640004505341993946892130702 10167702 -50394252474310116917998052870418247680 10167703 -89529372179652406951580740555892651296 10167704 -190376285662981150530995901571397038080 10167705 -19310137866187805861126663922598405500 10167706 9060678822938640055985253905843904000 10167707 589908257572590819608660159329353363432 10167708 -166157860255503189874760516116665853440 10167709 -47975229682608481756142465883817737684 10167710 -89435931812481412135328252895351671040 10167711 62071554823495860139851977712301564800 10167712 -659856483176437167317000337947211399168 10167713 -11251721584905529733231233631199927036 10167714 -87385104124371513796893971097257199360 10167715 154017490003058212874534362563749745360 10167716 56239502239777931516295379162790536320 10167717 -66208492222760676421462558292403840000 10167718 -75758045759850591153443342948517313920 10167719 -597765882555380687877646957736847403440 10167720 175730160466718945029810809946677657600 10167721 -29372227387377674015988002108418573312 10167722 -18234918089962368359373869472144504576 10167723 -117295538336293610960535680558954333028 10167724 40211383765129706292810585781513029632 10167725 -119442360702375281296413436278949634400 10167726 -94529413512330098359726838890402347456 10167727 290098899577763712880585828306175474576 10167728 82656525050376574025042724149991063552 10167729 -21984563274209294165446381148381387904 10167730 239147822410220520555939679657840889760 10167731 244193759755762281709303329423708474192 10167732 83190491841248037833781834352925910144 10167733 -263518018042624024631316733973363713920 10167734 -284333010542171293404215544491275774848 10167735 -295924391564976180558727757341314186240 10167736 -243834486383816277407128356178835865600 10167737 4167040648797870764307210117022266720 10167738 1766348983951602708554701270934307840 10167739 -322902506820573658320214093827922722460 10167740 -66724091377943579627372303960343398400 10167741 604846836601501861712431490713014565440 10167742 -68527380872261530880615494854880953408 10167743 211761463722928645493132644763111644992 10167744 -15039911062245949499176733475638083584 10167745 -11367662771945963563072534108627240320 10167746 -240136647825890546796095189594672878080 10167747 -162990608050231722715499928798708400128 10167748 -144955642832035861615631939961691914240 10167749 -140035964715133553744632372647729402336 10167750 -169517911977020278908228730932522720000 10167751 745265642471605689585254906036090976 10167752 65461143205805434488729279552281640960 10167753 -129876155080001628225897585978651680496 10167754 94763416210811830665710010208776596832 10167755 -133082235312932894066675698081445757600 10167756 70080214680718911727216310879918521344 10167757 370292697577302743074537070079121574006 10167758 -40431417891614179811322584645873075520 10167759 7509780027675507191111145940213427328 10167760 79681281916344001109098374397538304000 10167761 434950149071916290446792982665811652852 10167762 27207052056146759498406200978685874944 10167763 -423126213793518311464925702326907811988 10167764 52499756809901492864910825102318024576 10167765 255753241384318920217040783152322664000 10167766 33831187414641909160584968081882707200 10167767 99087870337883090777893537119021532632 10167768 5495651744757114521588162549058846720 10167769 -2512976300187164595896629199177078780 10167770 -53522539213926331732492909220732485920 10167771 -124213823455910380478575460352462193920 10167772 93912843677229832863061616571092773376 10167773 -181406544321708909419410545136266062400 10167774 131838133266229677251153491586059776000 10167775 -475570290324392754094062768746559148200 10167776 356477158006726840376169177164120850432 10167777 -37280587330653442584054848249550883200 10167778 150917208120697630987128718500119695440 10167779 -560526087566971131322237329203782027620 10167780 -125857300868017440301472891768340480 10167781 -14641081450785102498080769814838028068 10167782 26888184373530648119305024855199345472 10167783 100444725742672345379415132266918235648 10167784 -5266615287797998017637814286376550400 10167785 -67481878168923372409323219119637994080 10167786 -227195163794641680633317730470131862016 10167787 -89069199490749412339959905153623668848 10167788 -159267211208129707353581685578417286912 10167789 -363951845725053018256539741068092301952 10167790 -134277085683493113454196602569436800 10167791 -305699881261112310784047869472989641128 10167792 -106120336341045589960893964133914902528 10167793 -377580387014249556080654991089743262560 10167794 68283949234161652456731790393105915392 10167795 -160613398389324434531872828681531929600 10167796 -458351877664916341189545010047363318400 10167797 186633769879496860070514418278344471232 10167798 2576181200357804902420042275876126720 10167799 -609808808279761248429983908586174642200 10167800 81064814516961544562729868729454080000 10167801 9401443703517711861031612115700782784 10167802 193674284288596505250342938405935249632 10167803 -409323823813472680233053089904315625948 10167804 263562414385332491614861538583957143040 10167805 17578534263704590959248742476507386800 10167806 78004649225061087357414448155489356160 10167807 -42661586182030352626739221142522268912 10167808 -43473283905209955987665627968274694144 10167809 -30033431639795584343594930407746708990 10167810 -17439428671244747289288783102879267840 10167811 -320361661788463390104741406019481955588 10167812 -57256083732664293403541462445563750400 10167813 -201163303776734706314890962245619357858 10167814 -23950808734880138004040367660861449728 10167815 -25141823357235791205576508150458439200 10167816 75511925450906907423838999159944806400 10167817 -20269405320137699782901694540046424640 10167818 -28421751036608260915502255231794322640 10167819 4810021491438121996139442545277703008 10167820 94502430131034793569324431258649185280 10167821 -300086952189673307217063623246411948448 10167822 13224897863138677487294402366284062720 10167823 -2635799686385026371945342110477685896 10167824 -116419595348009810039750482641643438080 10167825 175443898956697884103707394841566071600 10167826 -176746230481123687135941038678172555888 10167827 -476581096983889389146863168756763241288 10167828 295815377701617414317940412645237647360 10167829 173543734765664744872474314313113100160 10167830 -83543239415338834399773771360642589440 10167831 -224762196524271045602452312247466315120 10167832 160369461392508164909985562277287096320 10167833 -3160981270933530957150640431275367996 10167834 -170000876317815289046778158920234867200 10167835 -287817102516435963950434006597273081200 10167836 -48647310312311806310316066724765913088 10167837 -78685238429369643789924731362644186240 10167838 -49580053846071710845983951516666526656 10167839 -230970317660818596122178846612702329856 10167840 30820268960924369977277014937771704320 10167841 -159531341601898424187603173405782267200 10167842 80269066897145804841685294040175341952 10167843 -73900279310954748791376153492538804548 10167844 -328972248330496629729465593401459963264 10167845 110375505291488148711261057940440576000 10167846 26944800788617426317198682492582272768 10167847 40530643858233259240847195707934786920 10167848 -53591697648871153950121999088835056640 10167849 -579938413153566313499017770450416656656 10167850 -34855822428179379070890560574620160000 10167851 -317939279490061947816375716009191240368 10167852 -158830873851749942495671242137367648768 10167853 -347000607113139896935956191688193079040 10167854 -269670223259848041883424611145926866624 10167855 -227817071804714700861066631455928301040 10167856 16575653908500795763739771258552909824 10167857 133886400108527328558470299127832141312 10167858 113238853197674178251388318982436148624 10167859 18865302908079431414112191603294580080 10167860 317956098121879669614540734377639054080 10167861 -268649035406704125843671691769379934816 10167862 -206351264470878104963548758779203433568 10167863 31228169879803095237041800858565398944 10167864 58329411140093701661404734508321996800 10167865 100795360769342118348325575234077080260 10167866 -1320602489873798316178833765536864256 10167867 -235663945588173538425855379853338393716 10167868 -284399348457473689237427014698021655552 10167869 458453087528294520900734844776756475840 10167870 -161396844903811333892073150099843840 10167871 -72938637388535337773394919543286764688 10167872 -63524343135709449625382262898950144 10167873 60341252343924349196850936617571549600 10167874 -88384870969833272170131735469096992768 10167875 574511020021275506569316515894449504000 10167876 -82744239030406159710686049032355348480 10167877 -105924795151107563469148045413561800868 10167878 4211485777448676645948641442295046400 10167879 -166932962002587202261080981725835021312 10167880 -247680872341056421488293923706787993600 10167881 -469873179445050329171863816748451393318 10167882 -114426715778106367229470865714582884608 10167883 305779255642594407982849139457606121920 10167884 346319038255487325670331192442202669056 10167885 -37025982277897084956157184100692444160 10167886 -117326377479724120050583695164588261376 10167887 194322802653743253637708138757252293872 10167888 -11971589241247256166431647604097024000 10167889 -367366560547158705344419385519436288144 10167890 154441502235162393107252041969436887200 10167891 -63820524992048296518897985478682517200 10167892 -115006288422297315336531883571697971200 10167893 -788445846690445771949552559947887884420 10167894 31984204557375586993941600140682437760 10167895 -364617076268706697083029604072307770600 10167896 21998008040319426125112856198196674560 10167897 129265283165254836502525287443070843600 10167898 -87114943936334224857496103605410248736 10167899 -122297214692658046438321062344525255664 10167900 -19660310900800675769440980481923187200 10167901 304679974472010468461080717955595078400 10167902 147045951758984004726410263312047091392 10167903 -300247755776003947987981811529990601200 10167904 -564800974601336687157496177833352101888 10167905 6724631258934213147176679050385360000 10167906 -22156628359344634114050723739472042496 10167907 -65501666720856361256705707333562455040 10167908 -177840869264576503201341911612604825600 10167909 -2913527446310839354359111039596104800 10167910 -139346061098848363383322936491674945280 10167911 -28619319569132291782909075938068725848 10167912 373549594180944847027888547236440529920 10167913 -171345419193825943359697080553530093440 10167914 -68666271276798781208310177733896292944 10167915 -91871419420027744619856280188130702080 10167916 25038484930006153364747576313413775360 10167917 -445715283334357209363414545476254533034 10167918 7325988896695458231661618204053084288 10167919 -98636704624643243653118910239755973680 10167920 -4657025774505435989865756871297597440 10167921 -405335012523413796817231784775811215228 10167922 405712380817230074618364317440546768800 10167923 -412735948653728264723059869870510939828 10167924 -106577135863110925409001633526185891840 10167925 -229865352603708194151250975799267531350 10167926 -8509948289573590138326431329260530208 10167927 -73555079903538105816053273874558871296 10167928 -304018183844772902782043416255441059840 10167929 215557913304710540065028527005729655530 10167930 -11154094165991923153804517234734110240 10167931 -26733939429142835273170583767425294000 10167932 -223231162881330224774080054601392128000 10167933 186222244484309481964004285086374470400 10167934 -93409792665437401143770491452000239616 10167935 -161866268788478177674130641170896820120 10167936 -95333792821318580894573776490358374400 10167937 -4255131779586924106620154653932950700 10167938 131584643658913526998882131381524434944 10167939 9327596043376410699345637175543654424 10167940 23902115627767149555444873470717337600 10167941 -8860973269830313595841576720702587970 10167942 135260455260333851697241296421177213440 10167943 -86127537680460993158675009562801277856 10167944 118953987857026087875448900712630814720 10167945 232787274185406591400928693851683547200 10167946 -99711123131115828089609946496059461328 10167947 -5474700279640572973341620137306946604 10167948 -88263766304183893584899591273363134464 10167949 539039549790161866449231033109306410720 10167950 6893194220282073293638076604677505600 10167951 -7309030450215542349522145948917838560 10167952 -2000917543828838463164018347469373440 10167953 -40153670085672574171132341344657262798 10167954 -264021955577305799416782339386658580992 10167955 14190747471124075994994878485849528320 10167956 -49134777220347129298227862134795383040 10167957 -559382426454794308619366526993019440000 10167958 137490397996160806357361932212775994016 10167959 275593781037045541055058471086394384000 10167960 -79308246114391812908180798550019276800 10167961 -178320271423168758059226152168364805500 10167962 -20347239101696993561043958383684326400 10167963 -70730939497195281995804930272999529616 10167964 -395191621219496880226470582409964477440 10167965 9677089167511250092347225218872792800 10167966 89402372961680275313612243612000112000 10167967 450697249084244808346891356716026402016 10167968 -92163779819796799741055390940602695680 10167969 37268209870057358341652340723280711680 10167970 -76281003346312108025129794878168315840 10167971 2009703648125833908710972275071972744 10167972 -180766058161037271330015705947087443968 10167973 428665045123621730365237631206538578044 10167974 5297307112157137303959847100485255680 10167975 -137860227745207196650680267418110233400 10167976 -55166005997138594388439452276351959040 10167977 -142076281672009978896994511323312551174 10167978 58307337784402524700760374523076331008 10167979 -1212359673635627932061078828097746016 10167980 135333180468116953612829381188117094400 10167981 238354244909906225530961398219574289984 10167982 36103578204402740131160815617646440384 10167983 24281692970161097794621434188820768000 10167984 48476161300563953772568476935782072320 10167985 -161095276780900965233903902667435610840 10167986 54480695821298947787661331420757394192 10167987 -196488817718405425222462266179609869248 10167988 -55820438325314986812690603470754512512 10167989 -151399866914405812295988012612668600640 10167990 -15189022967197361094385369386348769920 10167991 -39202654423939045883264002035997134648 10167992 219738681036672170809679875829618995200 10167993 -147674353402606232594823426088570134 10167994 -456116851945410326000948141477206733088 10167995 -2992038197180402632935328176818624880 10167996 149535788322645006707683902524910059520 10167997 111417801065570255299075121479292028672 10167998 -282591898267290633288752034770212095936 10167999 11884187263632783541400473298485022664 10168000 15778138823689743893717763546415104000 10168001 15810707329265727408850585847574961152 10168002 -86506317666113702103882022545635281920 10168003 -140582492050405418199480728315042554680 10168004 -83195180510381831509906435667660894208 10168005 128935239204034832411761836015518421120 10168006 -58623561707672499887432172752677707840 10168007 243883385328617130629586163933301320632 10168008 147411194825022938409230286511969935360 10168009 15654517966209344185834025802370429860 10168010 96287897573953582503526253544639064320 10168011 1445197525008389588271833021432378880 10168012 178776278946913672412087134627061519872 10168013 -393733140910594944974921741789620761738 10168014 -60570075004679922388684414853140343808 10168015 -191721954126137106112071195278585158560 10168016 -9114966448661413134992792725625241600 10168017 169721241602242404520241254459089719280 10168018 24047766555722491376021724915853833216 10168019 430194863365350973106212142079625677420 10168020 -115741417898522385882658412930865772800 10168021 -437517805426524783675798771811698528800 10168022 -22583943711475968280935150149337975168 10168023 6954782706906215763499458947487409104 10168024 -1537846293863258776051951722327982080 10168025 -54510675312055151054373288901826160000 10168026 -71333009723566636032283755484603398912 10168027 1082138623457994877746611981132213397476 10168028 -160266292678320852019326404107781045760 10168029 195376688879586179763732290960998199148 10168030 162095071745603529258120772150459593600 10168031 3491429785986726868830384501106566528 10168032 -3865957256043527010348524263163559936 10168033 30674286753957773815336863023724773282 10168034 110120860280777065205555915076682894416 10168035 5927315576631797585259978348948075360 10168036 -37114995992494021515565215661262197120 10168037 -48787133764276614500389489238297193696 10168038 3188527242492300869457436268970086400 10168039 -35453615487935832622529716595212808184 10168040 -397377514044807563279112534240694272000 10168041 -53157596095982853623398840720303259520 10168042 197847642117741904990201780173380895072 10168043 630363114833541006592317812255211458292 10168044 93787352423780425867461090569563487232 10168045 416100676279725408813306714873960972300 10168046 29865448641694050684438787536978311040 10168047 -37324749852203104052371201164023134512 10168048 -71990805461546364220200948355232464896 10168049 -81093932784709994947947344699572171950 10168050 20379137329326415762248745979824128000 10168051 862071862900123915499645164750227910432 10168052 45849150160621916167337247468178348032 10168053 27690154886601410416348357388899946304 10168054 331830651240932817032031835320992366400 10168055 147510116108953584751894816689141903960 10168056 28666869107096603813335584713760337920 10168057 370206145341555117891822395592682804992 10168058 125029091032751680480113264385618624080 10168059 -232665573863439105065617667270814990720 10168060 -59831845932901861963218118738924339200 10168061 688361212452852160958799270309940966662 10168062 -23455172582351746806000493819030450176 10168063 -50282589269334391743199786301969775440 10168064 15459905767914771153528462148915691520 10168065 71452974957257724468276656050950672000 10168066 -246011733739447199469658397544173214768 10168067 74885389515190804021395676391749830720 10168068 153051316732184813468621095236361251840 10168069 596673252345016350310601605921800788896 10168070 102699845685180822682200630582288230400 10168071 175611148947447886052543107890461572560 10168072 136646899536236858880145198903578470400 10168073 183174721478552992042776126676652657280 10168074 69280324802023526165687234265293082624 10168075 -100874786627410980932077674675449378400 10168076 55615824258032705651099977819751669760 10168077 291084144377295966647581719136378653120 10168078 21227980875149974927197625129910341440 10168079 205772251807923912766885184078754249984 10168080 -16144078606626489398514471269125324800 10168081 819434279678082372522487280234216448 10168082 -125054470808391354947394070912279893216 10168083 273367223787608433169568565197017865652 10168084 271182339560458091393192576192704697216 10168085 -9599865775560002993870791776944379240 10168086 67675506255570615259637948197098492864 10168087 83851984929807183053231089635831985736 10168088 -198326781529668101865790291313679206400 10168089 421802723080611606110791180264105029408 10168090 208803208051556975675308345658872473600 10168091 151239556603243311034370802805305168552 10168092 -202202964257317605127347321443109308928 10168093 6217549520246110204442770704122999808 10168094 -221607265668639078038198050913066376000 10168095 58091397767464548599830171404993369600 10168096 811507128674918120594666296997729402880 10168097 -4348451189502040376339677209440644320 10168098 -287755259147471555982073013489457730560 10168099 634048291359421130503939240162770291136 10168100 77047794644412568490518857897987734400 10168101 420786105359067941345536787237045709630 10168102 -169267475705897473989634129509900472320 10168103 27553196287250607287368768462640281728 10168104 -22725345100097382241857149289738240000 10168105 382229631949084603457871892462021677960 10168106 -57301022047020589143536580096827222016 10168107 -157039134748732309837590729916031649960 10168108 34478934050056395621208835925114241536 10168109 -24442870517902133532028574548266408000 10168110 -78804305819357203167468977455509355200 10168111 -483191428662595534562747845507816162288 10168112 -119119611491840291359441528316832989184 10168113 -221209138768528319155648196784472979856 10168114 255556500501101568489084467231242128 10168115 73379870552693796777786778682619678000 10168116 -20269809110691265509138097103864463360 10168117 300217978389413790714738152070766765166 10168118 12629788015620311927242681701188647680 10168119 106300227271416064023294275434807276800 10168120 -551997357869823383093694180550496870400 10168121 -1249887870134340714014623452701161077120 10168122 -154190597184422755363998459071991115776 10168123 5500058608861346771759461191917760000 10168124 290415350194437029649603228364603392 10168125 58407090441023279829906574630288200000 10168126 -49731289288444049704664305397278489920 10168127 184501282897692278360780307622229462976 10168128 48095669457771645203619291965360701440 10168129 -425206790600845851586605684332543068224 10168130 20098381093436618906384057375258380800 10168131 -171673351221106475722226796197913907200 10168132 -94452334688628472774014095770305567488 10168133 128078701946575512359804202682450756320 10168134 119042643627188689373566243955386764480 10168135 -33387144326423697873314692247820274800 10168136 241055294212597973854016397416763432960 10168137 101966925964103128288735832792007732906 10168138 -63655130845564549338349355386129955280 10168139 63697454947265002341026878166225121888 10168140 -51828272323900101722413460264098129920 10168141 709915391338539217471758181442585407392 10168142 -317946490696061006613383335287745934208 10168143 -276319228746804961710686533655900822136 10168144 -15916328784919772520740122581043380224 10168145 -70504619709300681736742882800444680960 10168146 221114692661294060230899451283460576000 10168147 -54043489210300916486828979916034329536 10168148 -257152252617464118110730888208964337792 10168149 -118301511618436825652326661209180366080 10168150 -11307671389308958859221289296454383200 10168151 -189548680398861152762987117715740648736 10168152 -18172016789040789790732563313581096960 10168153 -151528675343219347520031006898506420598 10168154 -65282258536972204799181621561804230400 10168155 15200625974222016212331759973391243520 10168156 -6524539226567560685229988296014627328 10168157 -234598745879452389908358065967004886388 10168158 1631748134938773763450611827457970176 10168159 -459072891775314754805933368348718431584 10168160 5219947075980605866351343786404085760 10168161 -46851332130712578544872864819560051040 10168162 -106266642168935669309507739874571877888 10168163 -538547915079323169186862296854658982416 10168164 -22023532418517211312257638403705710976 10168165 27249771370423864940167924434025509120 10168166 5606303522689170873051686868280229184 10168167 4509079547473667882250904481367954048 10168168 -740406818430094478110719687098256752640 10168169 307177172866941760106744232664402504320 10168170 6310106930568158608395404161552227840 10168171 -22046488094458428341706851534942721120 10168172 111713226950236166370428240671154611200 10168173 -16204849115477872003371914480829017280 10168174 21573996849781665365846131105774835520 10168175 -240248076820356529624088599510841902200 10168176 26415815427462863745366247966759944192 10168177 -4176891712404225437098234861576412974 10168178 165745334398430333147293478939467950720 10168179 -3528837098276487988860994580083660032 10168180 329807000248251127927203408909284505600 10168181 359457984940557437187065627537843783982 10168182 -29187529515301796528468419925061415200 10168183 97381596664889308162801312548447566160 10168184 153420794079339530013977157671080734720 10168185 61964340014130446142118030934639629440 10168186 -29000348076429771457097792761976392704 10168187 -349521467742929634782460485032343971164 10168188 -163889946102612761347007085226142736384 10168189 -70122763656828016979392192291853786720 10168190 -115343051937610392637391994583169508480 10168191 33528394758262997951360396369011895040 10168192 55920652030922770239429848670299750400 10168193 -49161762317245481539459713843747341184 10168194 -61538534225199452523998570711868357120 10168195 430424019778211569203487951495255405200 10168196 -353807336078240880199644460434111177600 10168197 -40420527988583738064144156858748272672 10168198 244422778854416640116150655834001365600 10168199 -173310908968540053374778682365828781800 10168200 -68292666663024025059558767882035200000 10168201 432468950346669075077195951270612290202 10168202 -217109714323756959586528631434872055296 10168203 265135347221663115107400240503213177304 10168204 158293546905337590151557475161644531456 10168205 194073191406539071171416810779317308720 10168206 -123261904607547726717001556613818613696 10168207 226500509463334564361518494350207100000 10168208 -51888878093103700329731906838141075456 10168209 -27645457009391374204490583018293888076 10168210 714768503780468879471728307566494720 10168211 296345706609728081356549219599021389400 10168212 -348193788365386288677344396680610611200 10168213 94777160774896355201651938318477766784 10168214 -77411052462145710995182266389849263488 10168215 180794696297547813823333297336861393920 10168216 -516435306872889584575709657082611435520 10168217 192307180899666787347573735050969716992 10168218 649016759757348270079962500719132128 10168219 -299241396240803695627934902347734542904 10168220 353696889456372435516383169766307189760 10168221 148960830094521172044976770958867535424 10168222 -14035403917777608388828026341103593088 10168223 47957202004316423129014060942683899112 10168224 417593387549637086082403128349603921920 10168225 158803218091005363233785495311095405750 10168226 -109828592161017696772924731459689600688 10168227 446626503437016324908552160185567209440 10168228 -52803140280515555736990531722087358464 10168229 125125690532325094341011102786967710076 10168230 91407148354801765725410719769937408000 10168231 126832327837170142874228822102162698512 10168232 -360041246445282643301561708555366937600 10168233 -390194195608548535243419149047037924976 10168234 -63902700861841779736257987736386651984 10168235 -386509699009055078991945331337486160 10168236 -106914803710775007925258917306648219648 10168237 137754171793665777739288409621094805920 10168238 5440620552548745507333706482066040896 10168239 232095647314897709242599605930266786824 10168240 22036137333858713697552297395890421760 10168241 -661447376572156432216330876428637505100 10168242 -36150298277337961898256286633248293376 10168243 16255088902941377699961575424813470824 10168244 81980389805056210717784505085761467136 10168245 -237757004068685689145045793579768147780 10168246 -1447535143678401773524766777017226112 10168247 420145866745419232712834375307187659720 10168248 40753127056213131270785838421062451200 10168249 5027984429820129185695847421869687680 10168250 -65351925211988282744770327247299920000 10168251 268111439122348425940574189971356657432 10168252 104315317055958962258089208399410928640 10168253 -609446026576306835389987640078071776 10168254 479425271250614231871951096020319360 10168255 -140258876612767874622200647856764108800 10168256 18827012403934753328821160939008032768 10168257 274843335926340186167982497795445575520 10168258 2955609396850761945168798089535414480 10168259 460781002636623522919097940734094182460 10168260 -24604080690411220547963473278306877440 10168261 -161421172027551865115893979503627752576 10168262 -78212923307373659097148963942504190976 10168263 -139126500472010433993031254269263865856 10168264 263788693074444055749039772582695183360 10168265 -77813475721514528905679082822808246080 10168266 -8295249032538654033768946587027927552 10168267 381564194848720176702265969481044623360 10168268 -69490512949072925112749362230168514560 10168269 -98387062408871239051385606655594766656 10168270 -37998046440044348634295966961810496000 10168271 360412318679472249365413428337870367472 10168272 -620860422778533457388310655997263872 10168273 -507557660507811164864333849473667984396 10168274 -26484152540611378228880820875546797440 10168275 -6432743003529299294508735394955142000 10168276 -164401416174793785173655899803668046080 10168277 -67661133623116000182227872595391941376 10168278 -176214526562848164721699793244357640320 10168279 -11979955734966845991349431430823723520 10168280 -21647835431056458718735313197537689600 10168281 -531613646303621384651318295700118816160 10168282 -182915104051259097654441442834459477008 10168283 158076473628415572689872703992468766160 10168284 82594644762170860085702869682941979136 10168285 -98662274295032961763146517932942784020 10168286 -2448145439353987029816747963780806016 10168287 2593128790932026193316961119700482320 10168288 -178870153923320425617696128014349500416 10168289 -57211717781705938897044686270611778910 10168290 -131818743112358072985247603377492572160 10168291 15710150727087044535926268731003230672 10168292 -84212400963702905508197012590380272640 10168293 -14249668963433205435615952604444368800 10168294 -100674003719520638738407869247616150304 10168295 152326479344427106219055582611571519280 10168296 5211936557965769678308599833670451200 10168297 -258186349942193861037423524364963005254 10168298 4869878864465634685346188387095879936 10168299 -277245582293580966402838612980858554400 10168300 -17945129356443630496290068800253107200 10168301 253882354062813497363377548498739161408 10168302 136457178901560634863460124931588551232 10168303 23210040975191478846580746523239874400 10168304 -111296287096309113407660377107010682880 10168305 -38621148994968380421546486750684698880 10168306 -41820082218356855306959193997194282880 10168307 30734630859966911329883710482772876440 10168308 117484509106976223851662965279558635520 10168309 409562798460225219477846475169162826816 10168310 36266056987041128530378983130895877120 10168311 351155535158383517678941012138783581672 10168312 -112218248363422553398105558614758522880 10168313 -474156107002579982997397908652668666480 10168314 58573747283773402865613295414306015488 10168315 -5014806542121652817248539843292446480 10168316 -25470609655479655984154086702735779840 10168317 42584271792564854107526339551615153920 10168318 -141693080139433719434832407071427568960 10168319 123012084320942409688662068523705876192 10168320 10316073183581799612711804678753484800 10168321 -90491849997652904896075039957105530300 10168322 365445052131300135205580430511075312512 10168323 71135198900865739625039102150751737088 10168324 -200514391964647127234798165717040629504 10168325 275621569697940411141593072050610928000 10168326 -45953788811412482326208644866579436416 10168327 -122610537501765710686876748264302319680 10168328 -271336515517664996310077355574285824000 10168329 -359480010530028305038776050244496364640 10168330 72176452003494692752668924422054949120 10168331 152715591727863731590789552237570818132 10168332 -38681454916099438329627460309752304128 10168333 -226976302484877519441059388769816293162 10168334 107742986305210383703369287670174287744 10168335 -177168645526778487674400741297818158800 10168336 78220017045014818020968893824555024384 10168337 -230682910527523312495565974577596072014 10168338 -99176602262203294758853893058612150656 10168339 -5355314673207182141905728106854804720 10168340 -10332087979078086804968455676174499840 10168341 -268683145729615996224789909986360986464 10168342 313947029447318106529117787087778519072 10168343 -33489125546456147014784419042529934456 10168344 187432145053746721761794254026116198400 10168345 42573955194905743366569142605633340800 10168346 -78397992784021106704377934961333853696 10168347 -89795696263265442152910480144486870528 10168348 -64234725362979525476080303110219131392 10168349 391302931164486079175853246888168373350 10168350 -19027070837393696823589981259868648000 10168351 769077737321650908087777401379232588104 10168352 -183565735205557545487778725235083051008 10168353 63609059556750759722510706977710047336 10168354 54191362922536113061016153432257032192 10168355 -225567791479174007347373822172714054000 10168356 554095126531542175255704465471283200 10168357 564708690410204500045188505695842884920 10168358 -89924071113385143177695358632913138720 10168359 71184827359586326704067518127542212904 10168360 -184230028187477568950171666827827456000 10168361 158550504543828205206074160838413783360 10168362 -195879865563183398124775977548989148160 10168363 -290947371459227883786258265758850290960 10168364 -134065642207841924402268325092824212224 10168365 -253554737157137533070460524416877429280 10168366 171497657761982191100379776522753781504 10168367 -386777692197300089585094389754667810248 10168368 9521318530528265309834106358761259008 10168369 206083348199520336638751971233593732672 10168370 -53275034704765551180811496672126630400 10168371 -383539491868396165298979097359802724460 10168372 -27495008955042066762818846403287441408 10168373 275758943223156894492798989050734368622 10168374 -17891911665446366176172544329261835840 10168375 139984479721556983228077783692218584000 10168376 -476676509374228481528787544424751697920 10168377 316708062761797360247254477450947264 10168378 -95679218409198741917366429490143097600 10168379 -284803525043234699151150791585975040816 10168380 197520778359049406295213925576260111360 10168381 -65552585483317503075980974362114005300 10168382 1953602829304950468907380991506923520 10168383 -240453875045886348148449632114684024376 10168384 104146472318616755991081027784554315776 10168385 -119010481010619139639383250600110789420 10168386 -194228369894902251658488137487453657600 10168387 560613044135518603513617343496847215036 10168388 -151836527570545647047048498285504675712 10168389 -14865492475138574409629553897393899520 10168390 27641711937002228006914342234409731200 10168391 -680431739525756003479583013141959447208 10168392 -42533586826767098255348005683784089600 10168393 -163126524204215418552981210101033293340 10168394 -231187245683426329435021321027337559504 10168395 -268150004033647227536052870009008988960 10168396 -101905267517024976868244484582366497792 10168397 -413579106137627463491210278132696086228 10168398 170598031058665013000072460358028544 10168399 -86955888106945239172147756982124190040 10168400 -26049175290349054218421893395064422400 10168401 -7399993826160559603015674146920746720 10168402 -24227367812873108941229922478753035648 10168403 -50885525784201201705601539101614153728 10168404 -56763033698693045792428594001616328704 10168405 110427781178335594799466209152234609560 10168406 -66708546201921749487838960743327129600 10168407 160967271065835751004336066867694940848 10168408 2959583388876098424057884164888872960 10168409 772810702762644185440839575620026446916 10168410 18461000244439219257008356543745034240 10168411 204468688215856436600130445377455970024 10168412 -264907727197212584446068020195375046144 10168413 -94887330978708759841942560433980685632 10168414 -46575922717120602962901427906716944640 10168415 -298911983388584310793497117657625560000 10168416 -2923486980518014369219969725834067968 10168417 -40314300468616384122378020149698329408 10168418 -14418804397078050530212677598570855872 10168419 390781933838944195819476175893383413680 10168420 -245282439749259899961977840530463232000 10168421 -115711087938854226237232808406667272360 10168422 164721936360297862940990165617289808384 10168423 -20520382822671034074416742205462080328 10168424 74665805181617438920325918946296954880 10168425 2786010093881033373752280147184633200 10168426 -102617926020062420686554513793599083088 10168427 -328447295379041299609563617200994243724 10168428 19917790307312459027571077343576468480 10168429 -62420342880283241898393898580028823616 10168430 -182646517628146097117186872345792664640 10168431 169732984640483005875210112696276678944 10168432 10646066592079930624574580201351643136 10168433 113649673468703662101306514917668535024 10168434 -39981221126119723301843736107843407872 10168435 -80661345401165863037262682034962527120 10168436 -269200274250390465501410581680967240320 10168437 -100862062827581159122056307645140303840 10168438 -47879956333183500034748713600291541376 10168439 307467369751910479860089831399500954440 10168440 174723980063712537647041429792829644800 10168441 -146465107828866808145648474429254715158 10168442 -68784002295369861431896074723276010128 10168443 -343746132518705887488686487921803854800 10168444 144374533417303389140394466456942417920 10168445 69482756167015207494248901240728916480 10168446 186995592994665895037216488655047882368 10168447 -460454464638503777603825021520360383104 10168448 -322686583280967024631157179669995847680 10168449 -31654914504781969992878776527334414272 10168450 117579553764496896114751155881854694400 10168451 -80425657761415601214157300959138106176 10168452 90805719130226850546701756794820247552 10168453 438162271455158594990765282309587627680 10168454 64547931532332857469840959847870862272 10168455 85557177858623892057620512426123873920 10168456 -453784728666522847866889564255139758080 10168457 21779035739440581429170802897295993380 10168458 109968161504819284679906421039635988480 10168459 157316135166585538729162770782154691216 10168460 -94458302676572715877273361560164326400 10168461 -150051404100817752779219580425909361312 10168462 3171771827449180146559109546171426304 10168463 -464898083631125348138661042945851034960 10168464 15922231457118372673926170714387251200 10168465 4657759662702638733701516306923034880 10168466 -17001492830822584779764670481243184640 10168467 -266287979165249376010261104901960462920 10168468 1551495273125227863922456229243883520 10168469 1037696885655919847516412366574256605440 10168470 -15724581663027069521518391507818252800 10168471 -51267540473371480033362423993916364528 10168472 390712368778647059008877290889424844800 10168473 46990159783582167596233505474017459200 10168474 106718423423806855020316243939841230560 10168475 -297969082070167252571345612360163631500 10168476 159293035292839083839732781520020920832 10168477 -293046795791208500162514348019914080 10168478 -13414320193691565734630015936429256960 10168479 -16049168495628774386863702179411110376 10168480 189393149835994503811869779295757271040 10168481 330797253593475537464702080996928109282 10168482 -204266503407009533535320942568621952512 10168483 189963816263053764736813215077968859104 10168484 175462769684785427627978938021918703616 10168485 -122837285708096865940281997871467718400 10168486 88986657443766323755779274974937332192 10168487 35233419302673870879398340481085128800 10168488 -145578347852230186963297112854286254080 10168489 -668432987941719877157317260613338152710 10168490 23215404265387358011390930693382748000 10168491 188349085338257976446233166952144384 10168492 97142155994718175263252747962337418752 10168493 208464209892902713099074114657234606240 10168494 -5840501205554401577770563412540170240 10168495 42116206905982715360430502842561261000 10168496 -9425391335695902316165257162066493440 10168497 -44066842766876894927022771075802983168 10168498 44509250639355427927514370494966922000 10168499 -524344064607739067479240758799406775408 10168500 217060686541897203864501067717071360000 10168501 -40947673490319225165403225880312976640 10168502 -9477437637603005443602945647271648000 10168503 38186424423602317222737329688232770000 10168504 142025323866124389935016986174149816320 10168505 -525846771317232115742299946371620075000 10168506 36533801225237238852098249750634003312 10168507 -263650141407573472942021581207042457680 10168508 131353577514382533989089279423078358016 10168509 -104148950888158350885722900274833405952 10168510 -186105731696263041060867974958449767680 10168511 5691860577840963604254109888026747192 10168512 -59992976128403988172490269419462721536 10168513 8787555540685637341176871446347621764 10168514 2690854557044400809066902477219721760 10168515 -46912183970539087790981434693409760000 10168516 142485272060844203724749898454737799680 10168517 109127935428257627949678998381504427960 10168518 -37142971318159961273376979563483518592 10168519 -241051262453515016696109172097738999080 10168520 -114216475712689892254909002168683059200 10168521 -126574344900176009789620876374367227936 10168522 -21512022476033040312582077745490108416 10168523 4898680301028482378071331950946661720 10168524 155579113312764665337122723163418475520 10168525 79049163998773996619929018335121159300 10168526 130763961088040934395878712880851627712 10168527 10752588122222757089870339887029620736 10168528 81120671908717827093325521568159588352 10168529 -380205497011082037475254250955078453454 10168530 46844948915489801648407961697316254720 10168531 -32946064059418758249196421200542050088 10168532 390850379974767751438868556826799093760 10168533 59886001603501033969003186291165076088 10168534 130323123060502626738583859444096744640 10168535 14145629756914385110638093712625783040 10168536 -112219565717865511252833790434957066240 10168537 -318379524603704168155459849272972525814 10168538 -66835600556758735505278907244599896080 10168539 267218186237660811817362377789892624024 10168540 68489885122362159904516847666778132480 10168541 523102489436169773093171631412605963942 10168542 153109396289160964130118229977305682240 10168543 112023330765312385921901986943315406720 10168544 -164696707612273797967216611984757751808 10168545 -91569581599990413051898983754174209600 10168546 34831434686549246665398517410667288224 10168547 -6482413034526742702564644720248783448 10168548 27565461628232249501703178122676322304 10168549 -69408559099261422729579979428622869888 10168550 -9944847032838579434968752122097696000 10168551 304350135088087362467002002861441060000 10168552 557027225481421807497720210168815385600 10168553 39823906222782326401326362686896340800 10168554 3064684063333117212155167698268717056 10168555 -256687389869878356606295158476250923040 10168556 322249273951361980359409823912637784320 10168557 -11293800886069496555342890209980682240 10168558 34882060657919277122534188122239831040 10168559 -371351739756884301388576205561804376240 10168560 15300273078553178986629406365420748800 10168561 -383682087051491765084582952644909438010 10168562 121125715207355250724843578022083260832 10168563 76789441050273447739519634080129189944 10168564 -24359626286069864689251483638375464960 10168565 263398596343728202121413344306359898240 10168566 17816758851170171839225049029455666624 10168567 -481169353080816962677196177370212101968 10168568 86517222942660865689944768597983272960 10168569 39643535973759257026633687544942318394 10168570 -38786217382046929362131756482412371200 10168571 116152317861307513258372261564475184912 10168572 89175384311184140911002589045912289280 10168573 284110762591904755596486383118761474822 10168574 25511748949150454351393451401650335360 10168575 119430209632868041982273210589699504600 10168576 -178813026743858650108015037801180430336 10168577 -84929628609359607701413103689111372800 10168578 -137646189366100644234126979920708172800 10168579 -283875003267499101829399879127689922832 10168580 -47635117952675561229822836261520042240 10168581 -4213744650510318776363057058372745248 10168582 -57139921549709925351908251967934518016 10168583 -29255343035589750177511345052296930656 10168584 -119632835433333709956968493944065966080 10168585 41477956511292996375143205231840711360 10168586 15354654366136349032310701460966769504 10168587 55588904457814487177070330907795836816 10168588 251110121205900684034029464096314066688 10168589 172837819130114545166750862298669777920 10168590 -88092846106078555151655005719805414400 10168591 -809150374816884831178277630838034905600 10168592 1108899461513784520443330302517706752 10168593 132812965760165960759076942393577895664 10168594 -131893399041302809631381932750745236320 10168595 -75545194710378583708137205415890040400 10168596 -25116445161052579722957373736306437248 10168597 -4976483608760159672206455153594064640 10168598 6132894213328250325133709995899360 10168599 19385431409126652022470446747532794880 10168600 42947465923473697364955581924563968000 10168601 714933415498610562133957395500617333920 10168602 74112718665766410283944045821300024832 10168603 -579031211961148444774677159481381185148 10168604 71025187156200642178223143844904224256 10168605 263980583437838432759910875579257339200 10168606 -29294631310486100569050016144893553920 10168607 -97730647682635160079858219492189404928 10168608 16754395094671889391955713022516789248 10168609 465885836117323653075526296243067569840 10168610 43942111221130568762671107214241472000 10168611 79069014163430319822276267339525226872 10168612 -27347584022582756278004657374282661888 10168613 -91531745137449196345561393876238443392 10168614 77283927202405500913352050245931670304 10168615 -21933678357374284670513833818730079280 10168616 58208422752567498489399636958110504960 10168617 97989525598461639393434212447120417680 10168618 247929426127087772023477046422106400960 10168619 -309007962585763248254218602540587693256 10168620 -8298332279814203025345159671064821760 10168621 140208537769160469301878332144610908822 10168622 15996893935548096460898824176408960000 10168623 -196136438745858844592479076754423422328 10168624 -122666984601026826589450426465217740800 10168625 315515065950771596993805331876146825000 10168626 -10481786809601379413521443653525999616 10168627 72941358096319445200239490843821179196 10168628 -7415143766482194433306882375512145920 10168629 -80599095979300087951827238035231267360 10168630 164283162130951048125378585093393619200 10168631 509256495947533251967249441705028072664 10168632 252660511664639090594438276899454976000 10168633 3187328625767112544929630735923011524 10168634 9070914545353393835328792066551860992 10168635 190133650725837060153082296079305358560 10168636 119457768160388612530542472025509953536 10168637 -200068869543047827575003740157916230714 10168638 -177472640735811154770245182252419452928 10168639 297711948100765000565871876544353159968 10168640 1877085482323031970523283533804339200 10168641 -56920815961790135467089894703623502848 10168642 -183444528374678673813550939733396685312 10168643 682240575146019154896533023407868670880 10168644 -81826469087828066400484543233358080000 10168645 214119484190359044527540861462934126720 10168646 6068136886884810860322471455801865024 10168647 244194874329928857246410920169755018320 10168648 2023912966209574111332999578691010560 10168649 421055463892563329390663586655746439680 10168650 83529141275052649659433645055079936000 10168651 78760840372913209115154215645283627008 10168652 -120755993422424815214794173505044123648 10168653 -35626753865366741051880321414040634592 10168654 -364834590016590984232425606606951451200 10168655 -78373684183291279035500414146100852640 10168656 24960012460546515365900202414725136384 10168657 357550651880568865618289457918378656752 10168658 -374549391423032848677214870395198575616 10168659 -4046887632185657525870450231457088260 10168660 166055574133919901507552612755864743680 10168661 627537325214855764086808700969979437262 10168662 -553992510470376083085952652661037056 10168663 40505260416732354815361576439542491912 10168664 -120758807425416913136768851645109268480 10168665 -14630980047701758246100226287064991680 10168666 -129765508136219389427917125763865917968 10168667 23307311245783809323631068914150547640 10168668 125834451752874923140054454754151670784 10168669 -252372195313055388344513217459597715008 10168670 -64534004189809272578759555415514602240 10168671 -319117344726835810017330024223427592888 10168672 -97362323015841398876592317780260159488 10168673 71717933406869488505958178481907880980 10168674 74140636406050950868884199972438373760 10168675 484971084097563711366546966151374816000 10168676 -85196329582848742762949914147284883200 10168677 33619308229042132612946240967233436414 10168678 -30815728862675721883540052976039269376 10168679 -173529189160716663212593033857754779720 10168680 -66921410962797813448425881034448896000 10168681 -52875163661979033349032595199929179788 10168682 -73419003943660594988804518745079100416 10168683 -1612871286299946516170962547491767552 10168684 -400767379209781459122832328554764531200 10168685 633082301235132002793465456087326280960 10168686 110488091429234203750262357485342617600 10168687 -3589605983403645032935108469782689408 10168688 10330718468756341831700116799575818240 10168689 -4240068106003669155041820288598322592 10168690 34824671862513638719425588053299975680 10168691 -110824915143915825505575093150257295360 10168692 -4042754078087018599012374573256132608 10168693 -428745859149463203661260970979767549760 10168694 210018952146142051765302021021772116480 10168695 -64423775674337560593630531393204594000 10168696 502354317588974092663239876204764897280 10168697 -25219478868382771370397998875589311872 10168698 21240377171593624880419030765601407488 10168699 -126126269873399709439289540420700094300 10168700 204686594063748408820268471250175526400 10168701 30388482440143127130289594627956340800 10168702 -22382096266510588079853632574693753600 10168703 208631325130850635313600389456322897760 10168704 -27879249722577594778763225951958466560 10168705 31193886910101195826135722017233656000 10168706 -138920777753016750691589384477672265696 10168707 -198311834479891854073218900344745589008 10168708 310965934090893786879579778209614908416 10168709 141473104922678668567119349863235403520 10168710 -36059180447645103710275441955788826880 10168711 -28071089074558027858657566713965073280 10168712 -203145218035279703391840201860514892800 10168713 -27272715981021235500132329409616704000 10168714 -144901794374918619919761591152751617280 10168715 479202277155495460673651106469181571360 10168716 -10779610489338284614451356914961986048 10168717 90265430719172218220066270190708397420 10168718 -80773080473375852987100234818249337984 10168719 221106848755210723421665201267871760 10168720 36958792753553678716011610024220590080 10168721 -252593112587139503797894446339522480078 10168722 1640978607179035023321164155826411520 10168723 37485287089174336623016219590509586904 10168724 232480846762442215492950068920987023360 10168725 -176361326627361177333335527747214913600 10168726 -1890181779511152136495874688105849216 10168727 -94895112462595636838658385907851130424 10168728 -205679309635262370860028052617671331840 10168729 -201267622203315481080684596988759004416 10168730 67978091155138240106379131455239141120 10168731 -170955540780251065156847215790646458580 10168732 11257346656621422555343521664925564928 10168733 35378540988813365873814265058544929280 10168734 -42460598473234803104212633683574558080 10168735 9712365805995500995198449486706087200 10168736 296232573107903489871151525213763469312 10168737 49789173247639486345141462236973553280 10168738 139346691256877604141627079315779055680 10168739 2884981132949382905448004308763132320 10168740 16821168054852308445430891578380816640 10168741 314317756463907806486892138818702913984 10168742 37881698663620831406185450897340962272 10168743 -127006157467096965112673068155375834240 10168744 280462820076359398111704911079806730240 10168745 151188711734900100926077750909349668800 10168746 10064647320023725190024746586765276160 10168747 102372625473856791529067520293525659552 10168748 427337474659312144696295817927194289408 10168749 176282523708608951059286767894761098934 10168750 29168964250689948744796640369461800000 10168751 304856503841595666179104587216297746712 10168752 -80971890173009028977373534228149698560 10168753 -31585690585784110226819839957830314880 10168754 109051700200941373789098330657517152 10168755 37850657157585772345619295908930611200 10168756 -39048643337593791921297362997874210816 10168757 -164478538697323986902423328219034978020 10168758 -154326210771106281354983525188731522816 10168759 -435836323245602805583985153608547982040 10168760 -67922022088267827682347140306927616000 10168761 -26754269966409372738898376935881542592 10168762 66506926470015063037409848736124940800 10168763 -234148568875811741455444259889492602880 10168764 -18235229632359542490697779447514045440 10168765 -237972949374628350709691993503545854880 10168766 299342313634923316769254089626852120832 10168767 -58159976592867743632314051436433310720 10168768 -95126475812568131098804969179646525440 10168769 -668003251234822716742534758360757632 10168770 -32565708720603451223494265599156454400 10168771 -42544305369238805704002402808334984808 10168772 -464480114627749846040160207292882122624 10168773 -339713497236768351345982181114388362016 10168774 75473985733847331497752022509242491712 10168775 233633039034105550971207066101025600 10168776 -307643567488744505828320334651513748480 10168777 3703234893997023356509296782261413812 10168778 -322449255917465276020470790003904530176 10168779 189247490322375272486547899128885309440 10168780 108713862435405662119065421236215577600 10168781 9733798331079678104466206395960794240 10168782 -13156021950213911219855760258720155520 10168783 175270344503287494794853851742957877584 10168784 24466030993699642222845761352769044480 10168785 11975508597033169348247789574004554240 10168786 8570742300640105403130447755953448592 10168787 129826671025848180732894787098547139436 10168788 -54991112800643249280759631242396131328 10168789 -358488119611923311108113658754849023410 10168790 -169153737451156129860068038239498681600 10168791 4042348109188140560324102947572678144 10168792 -4718738486615440222102888041635635200 10168793 -260937315671880191508525686652250982016 10168794 192626190029208824666336092753480343040 10168795 30771411229382914931221991890445256000 10168796 -145763959155196713985768031169123555840 10168797 -419591529356551999418433404470519873728 10168798 140203957633074406134488844484426166400 10168799 -78233003710789441451598905919115663200 10168800 98844580011227009570269681692966912000 10168801 293962499916264886035663688066114465280 10168802 3587620091809693819560382098128309760 10168803 13300558343626928384419971745036449600 10168804 -401254673090073616808127393623258153344 10168805 -240933624418677065095195855980834956040 10168806 21776950300425619389039130754712158208 10168807 131548369263101689554190631275288468632 10168808 90751825590178128413486480405976053760 10168809 120213865463710936297436764082925600960 10168810 40928764954955335284889594322266462560 10168811 -174561732316955063989938237247604752200 10168812 -4002998638901295252088170515879400960 10168813 100189391168713149412424108466121605100 10168814 288804193373804633962642290152930888256 10168815 381225714062953472545140408736330319520 10168816 14310965806759660701062930147464118272 10168817 761715208540418904160636299033996887040 10168818 -26270783031759762417472532250564003072 10168819 -712117255737756517109955904931026727760 10168820 -127296710474847679556653202385922275840 10168821 41661375820400612393849300881426634520 10168822 -88743426051219282481408561532087836416 10168823 -338391858147461861204976295455689256360 10168824 -114414105629763968336760198643944284160 10168825 -20657308814197823352343293788064214500 10168826 -250315003817668724839475262087961797120 10168827 -25318921834612713346492707413567372160 10168828 66747927397416169565616573500353336320 10168829 22796149302448733559624087798486497088 10168830 -7818775676613558708349091547613466880 10168831 -422928988059423489158850660545121530368 10168832 -172233490870296097338386546592168542208 10168833 14089075232232413236384715255459725248 10168834 8482820979725041557400733992649209920 10168835 4486377127558618108033419778310342160 10168836 217325660521985713639450033348050984960 10168837 -12161395740115041597122171106049501696 10168838 256126182505060808540625922013016123840 10168839 -200295810730856837047619432969272961856 10168840 -171627617567668975126256956871658700800 10168841 -8741892771455767692931782859013302758 10168842 -39205124598172514222558041707906927360 10168843 -627953307517401635754778056623117588908 10168844 109783417505171171591283841808523088896 10168845 -119164224319217655330003835041077074560 10168846 146343780158506604572950156452431591872 10168847 -229844198281661952754914578657465119560 10168848 -99179816347321400514896243018691379200 10168849 181269846378673366485157077726449668980 10168850 13485424858457887796058300722472684000 10168851 -108708003163535829516153398563864549632 10168852 1257678584175204347546284119564521472 10168853 459618764906356793723360254086577209102 10168854 -49744628605387896893769888678164028480 10168855 -1012527995478570753373785885721471440 10168856 -82662871119481328821910177511001559040 10168857 -312454719814672699231139334691979178960 10168858 -27124295119233544499806203364025883648 10168859 -151882936661939697141131963149998338940 10168860 -26024369783173019041541324918204528640 10168861 160844507594439425575506862289767118124 10168862 -246826377808025248606682395687207254336 10168863 -349729347688228619000684815938187580856 10168864 437006883698743540530570333221621661696 10168865 95233482318691294644127938183936283200 10168866 -160940442501398226449535766347431788848 10168867 122627312578283155250428077720501822232 10168868 -3458005152095217684805615582695604224 10168869 -71084217147197254092217261181764236672 10168870 13503914246395368150016902809375520000 10168871 5280249632089245348734623539927761712 10168872 -130232681887115605760353448405123973120 10168873 -143262655939819135146514730846512458240 10168874 -176640784483149063208596679738186826064 10168875 309735551896535581874088751734860160000 10168876 438488578250220371822789086967640747520 10168877 -681206425187469346135701699071327687274 10168878 37188821972614163525070195019021250688 10168879 -171026620928091252350833954514517390240 10168880 38159985357664009476823528051605504000 10168881 356792604053709032376561339542682805440 10168882 43160226791456681964374815494178759584 10168883 -79895658192116062684847352761802703776 10168884 29214217737790818151270864381762498560 10168885 -14573578990370265880066797155032688640 10168886 -34350592289412437109256983563823482880 10168887 -194689953655713913719315872103088694040 10168888 -206050564795831677425869716143509770240 10168889 -478504979908310679048058824522882404310 10168890 -69700221122742162321595688363535728640 10168891 -481409723655448706039174169439094503708 10168892 80673812326870698691812109869348105216 10168893 121465815393219065673125427836066140704 10168894 -209224716281110246631668393039241013504 10168895 121763600728244990437164536993361062400 10168896 11273969632668333238717762955359813632 10168897 507212061495607319161017570233838385346 10168898 -917423333384538734696388599115604992 10168899 66725419973062334885941012639085380608 10168900 -670097481032612798806048784696320000 10168901 4662977800117689870126229247521471902 10168902 6430028523022826778024302765903889984 10168903 -135960982317401974743977181827234561120 10168904 -208488394406244670506047908179096698880 10168905 -39514490671107416206898133948171723840 10168906 -877287067339261564584319700678130432 10168907 261649665843433495257746309882346376992 10168908 -130956951767611557650903798669442339840 10168909 -385674049409869768050785470716380314196 10168910 187119553336135513392271384941829191360 10168911 351443174298488232697146928141058675688 10168912 9146832145811543153327430734241710080 10168913 -145535989523117373413087912719620672000 10168914 34072993939453636095633086888817991680 10168915 257872590040474867695891454675357504560 10168916 293940082400888929584185161908235194240 10168917 274360092529853452591764926645481885600 10168918 52877405977907375217891302993249325504 10168919 97163749819205014492143832531976886696 10168920 -291499655270272587946122291976959590400 10168921 6039800362259174376628508582220384000 10168922 184161478985814398697645972432753238512 10168923 -92973395939524478372449685497154960016 10168924 111238797665756268288925521075101039616 10168925 140809889931103298576897081124470560800 10168926 26971166010942250536268017690157018944 10168927 -685082042527528154977951319743446176224 10168928 20346159281124385188602526124486950912 10168929 -572473369544505727112144156257612282080 10168930 -33550521292912369544130685502112122880 10168931 109665956721811407166263549028451843592 10168932 226828562456531189792837248343301288960 10168933 543288347359557438997843080454687887520 10168934 -125564717760031655700700062054744080448 10168935 -64988261488623572187564330997531683840 10168936 79971078353469308923875907013405383680 10168937 -127088436034064507276268360500508310200 10168938 -67548163134916169970241567963506600096 10168939 -363570650995797219131324575358487750720 10168940 29119829996179951101643424221138867200 10168941 1892079252340574379946655006813419584 10168942 -10454224664048037738759417725728240896 10168943 -34658124348308190786578959005234491280 10168944 -26598186290494913616167327253852585984 10168945 103535812525661651093338424024109057600 10168946 24553940650502958488738214432141894672 10168947 62949612951269846899764350112894497760 10168948 462230129549858080536960092801040487808 10168949 -73873392675581449431256526714716683840 10168950 -67440378344212098943569421988210956800 10168951 10003254098284694207642225862394067040 10168952 615212680251824040744411816647808000000 10168953 96956268958169785434095988745309940304 10168954 237165042392538356207043257256418936176 10168955 187273187519260597943414737907440047360 10168956 93542890869499474021150065662505861120 10168957 180336904996462290830806849735849443206 10168958 60256416520211885637315829017934738176 10168959 -115638994802987287961991516810528007680 10168960 289261147213896202743650988963397632000 10168961 -117215019773466577045751833693264128 10168962 -26810187133728454218409522402765324800 10168963 -2757717660291879518841721863072181040 10168964 -273397236415727070288742512688215625728 10168965 34282376777769141105463306968789060060 10168966 306028260071896874174633100530715194880 10168967 335328658397002978607021482668906517920 10168968 259198516935170037487681366369797365760 10168969 -238432750226683446283666482097625608604 10168970 160033905752818332503260118113976630880 10168971 363153358187363864513740527804396991680 10168972 103915541256948207704378340782248919040 10168973 33790626475359213659504911367310359244 10168974 -103402478354670112735061674233760751040 10168975 208635629456912604416113834780048720800 10168976 -67775631959674547621301154402824142848 10168977 38467257364659345864301284036260966208 10168978 250580119449150539344208831980138673040 10168979 486504442784815481549720364335184305580 10168980 -127174782563928021560043912986315888640 10168981 270277614190111203211130042395833456782 10168982 -190833836173248058400990041969187783616 10168983 -6196137903252440969453786321148362832 10168984 -1685077162976252354382240864223887360 10168985 381312793596498387488970558084276258180 10168986 -193111890885230045601263309815919694336 10168987 246064373489807841864305242392018437636 10168988 -432915228942764856800144711963909237760 10168989 331601038576958020430093122058926909824 10168990 22381720233423579512469613839923712000 10168991 -116441789793896582896210947679400611728 10168992 -126297410064599647901289783056375218176 10168993 461031936806717888618214059452433238242 10168994 132615979741534030690916074799805684480 10168995 -2711836811246972848267085690937134400 10168996 -25846425264203806492693700164088053760 10168997 137494769907310945039146369385701190560 10168998 -71381970773222978595365125222271477760 10168999 425919324916151571207903813617444123000 10169000 -167456859214670483391412072221196800000 10169001 -371663809329901898621464160990193815670 10169002 299894075993658785632253207881926347952 10169003 -17864924977077062980831848714527345616 10169004 11576045208873972716135243487784304640 10169005 -30041282363625092540788254657062012160 10169006 133782946302648773696985220674618345600 10169007 -37773986810323780063696850917130686320 10169008 131258488977731635482365435284982546432 10169009 8298116741613086269920147692076899076 10169010 -61998966822293204503969122864512716800 10169011 -223486824356370367274527797331140774388 10169012 -77495447503267082195377964994912552960 10169013 238516093300530865730625341694914986944 10169014 60102190317333778882811270774369132544 10169015 181098772123631274166229253498184691160 10169016 100867408991442375237472308080243834880 10169017 -430869630238590395359745645250841238528 10169018 -50265222504217576802473517162462897040 10169019 -45304993339506525633353143291508020740 10169020 -124814052012464973761875461182489771520 10169021 373816519066549709600702121975706161222 10169022 133795358848157840327828388420252516672 10169023 -61511101610171633658895798852538662912 10169024 115034909166293237848272012752663347200 10169025 9267864643455561580240503864966765600 10169026 90749401033797395998925327880941085696 10169027 9641841898820177481255794164662120000 10169028 -161221431456371135860617629730572282880 10169029 -112616857486462853698053823075855272480 10169030 -262117704842869393974975590841543002880 10169031 12474514294563155967261366607805912064 10169032 444428519337788695194505640890383590400 10169033 226439531791314550019288722306900875264 10169034 -239181372944988884725357845774935631360 10169035 401265399323268397437749616107051160480 10169036 57449283366736326154833723153609587712 10169037 469903957621310586292788418548937237440 10169038 -162353231720115176402751207760936519680 10169039 183940831627556925942219393539610172824 10169040 3231136496344903161218690919361413120 10169041 465929802625815731706538206898453075442 10169042 -28926836177742020060046230170695443808 10169043 -51373595163493521218560258273140949104 10169044 211802323415965373459376110541359644416 10169045 -6021963159944438114480159198467315680 10169046 2872543672054923363290591911776257280 10169047 51627786000011839502543756595858680320 10169048 111565359675153484942827016524181032960 10169049 -86057852025377873988760716356744369952 10169050 -129340564112876280564197225500110385200 10169051 -116428858316158213255284389002739430600 10169052 173533950971645611148895738720650867712 10169053 516259835773916638523820145538099016780 10169054 12263472035432934461729886086725484544 10169055 39772400166505151676882072451469507040 10169056 -462495125956356043203648961034947657728 10169057 392656828237690782220289168823553754088 10169058 195796924030740392303809645125724670208 10169059 353600046407755430580712449041252179200 10169060 -116523668663246629846085157018818150400 10169061 130365065035807188383547123862860693504 10169062 161516465857373502454590026386304248032 10169063 414393869332990249792089476821091173560 10169064 240890146221263782439404108874047979520 10169065 360088454220889701013931259728600181120 10169066 -49492729581378496769732482675842577920 10169067 315507378312138830196194754654373179480 10169068 -55777288541919840929750637574123045632 10169069 184772140734817617298876300029661120470 10169070 -869264495994679865958934129374120960 10169071 48384682920671882235384839030914973184 10169072 -111790542778093888158190768710559924224 10169073 330271848974598930047463511788648603522 10169074 -133317583151816738107936512736262356464 10169075 62179456536718617902831527493136054000 10169076 204709204602008685158375978683563589632 10169077 148986757580984810522616520747400023872 10169078 -68919718566953833701726721679050204800 10169079 269942974483340016409784445777021393384 10169080 -86939890068286714870932360298621747200 10169081 -19591668290106030435758383202531980800 10169082 -54479233731172564066737027394391040 10169083 -632173366598560572852940053626817224616 10169084 84482755773782316664196823239411538432 10169085 -37387944429136146104953222042317619200 10169086 -274355255637313104108556573183244971008 10169087 269362381614195465208466226865772426160 10169088 95436227254809266253473291638683992064 10169089 189977315926151488238062654115864299456 10169090 50944031139372114959412508035216928800 10169091 519962760198278048849395886841997171440 10169092 -309157196607925791571612417284630705920 10169093 600239334831324099309142226949452391744 10169094 22324608125448450379258353318934490880 10169095 233544426380835808496131744198731799200 10169096 83908478528288835724579821586080399360 10169097 -120880325690644383866006546714321007600 10169098 -347844843886907912674343707469804245200 10169099 11941247329815978508731819014108762400 10169100 119006097020758668280458241873804320000 10169101 322099759422844920504592522602809292000 10169102 -96978955173695508944080672189470493248 10169103 41131441934688333103564196497817003904 10169104 -480437228602648376686716850508267520 10169105 -265300775669627916068750236025363922240 10169106 -18091115432764838714355028789012672896 10169107 24739499660658548681196188279253090720 10169108 280521771141033537582544392057431248896 10169109 -81030439229621404327004010985969967172 10169110 10931316189017656224700730141741560320 10169111 -712635583692521997113981741105811991920 10169112 319101900793033920420169538315018219520 10169113 -2661751197540195652533875176582986816 10169114 335406337653881398931666296716579964656 10169115 -272841612218113239322281893792009410560 10169116 15022180546875307241507186705089884160 10169117 115403391943823233525302023996909710080 10169118 65776599356919288699089380381281198720 10169119 24597338038528373508662651937891517744 10169120 106165891852399825927245917203916390400 10169121 5329928245930988522442016318879860000 10169122 -57369428133125675100666399691657027200 10169123 69190184297129897176974193187142374640 10169124 -24640818270123235607983922507493101568 10169125 -579203532454076109371012308207446501000 10169126 -347926966616852487363136449411455731200 10169127 -204830547793857365753980995047232886152 10169128 -353364840800369849807467185628485550080 10169129 61085220514446269131200967203878560080 10169130 -12017925624765271362424808237575488000 10169131 271917070862268522167002986420946003200 10169132 4684437973454021060826153783562194432 10169133 16737634708846257381063691211573308704 10169134 -42558839745976101844503054697727150784 10169135 -116105992808352329672259698398513816800 10169136 12827297194497153313434575609752535040 10169137 744475587893429127025162701706745553504 10169138 -41084377376501247491195207944711931904 10169139 85414404119849050750064629565008922424 10169140 -65623900037634460386521822575251072000 10169141 648818278802108626676943678401203474542 10169142 -211435895877605442854672649586496248320 10169143 361305697496151915362464811948618964392 10169144 -48684531688097111157151459745690419200 10169145 -6317780302449573142652336086669146240 10169146 -22766483730200098889784855199602491136 10169147 -173684262290324784753227076146815597248 10169148 -29635572539624525863162512064222740480 10169149 -30350665105954961098524259272305146164 10169150 -15615974469604199556948494840331355200 10169151 -56946045370664009643537280976707106304 10169152 -44464091440252648902973741189195366400 10169153 37755506920033591648707820207731185604 10169154 22994836701907371293271401624898807840 10169155 198495403526175327040965036889637116800 10169156 -2200423714881539939311121515789206528 10169157 -174083503245825419468368334761627625760 10169158 266689182539885340821686489723530720384 10169159 -51300853259788107036617506982892456960 10169160 -103182281893688022688885376174537932800 10169161 -345671222161380792885359546333645999600 10169162 94591590142690633470992616340981713600 10169163 64772588439559688031794298274145560080 10169164 183716564503993725167464210343683119616 10169165 361848939665315285234718966463658106060 10169166 -127023981637190752342201024064353152960 10169167 -253049747259347564777399800222374960784 10169168 114207767416765133686086338226019614720 10169169 -64493385441494437461510514394571614400 10169170 -354423339589884892675092390216046694400 10169171 -431712497915176447070154703863765956628 10169172 59178790156011920410220352490014167040 10169173 -153053524587387434692284015698128544064 10169174 94397300115467136911993723006409171840 10169175 89018277843305597457520906149650067000 10169176 299843789626858244046061628012563630080 10169177 290173140454145704334484006583046385732 10169178 -32721002499433120372219643422485460992 10169179 -81947671839703418539193639533414948824 10169180 72347323255175303038468838926678425600 10169181 19161180303755360868171412814034557280 10169182 389696999500978314303053262701266080192 10169183 56986277702696598731073434557320198432 10169184 -76208853130075869756657703908955914240 10169185 -85481060872398331245104108386210374000 10169186 185931542979816383734845921307713075792 10169187 8931548770732426698417291517842589440 10169188 244068150708699873927252332341400358912 10169189 44237049773638587373122308004662369592 10169190 -32487479987051173429140716343197940480 10169191 163794138956456451589693706999447781112 10169192 10836873500579170819948676348756951040 10169193 44542163139066172884832453381593229344 10169194 44890332619165646650799769005127397632 10169195 -177599309495032667322254983665557248800 10169196 -416283944214690505986770841687000023040 10169197 -88522679650217203021379393373416644320 10169198 -158290898608219113468195807888397923840 10169199 -9757859066731041069574007917814534400 10169200 -16454641967308502869919523344126771200 10169201 173350561138283170659170646714256805952 10169202 -340174987585958656318034412937647184896 10169203 1048254441349294868491159281051094240 10169204 -166272005563730345337397591794210649344 10169205 2856756686298529835391851982291075360 10169206 -291723691518520322520092675157812437056 10169207 -95151334608150234186772349345664493608 10169208 22522853440406773353479883018455900160 10169209 48790869572362485734320697059554067968 10169210 -163759200904514184176976985095066462240 10169211 80063119258115667482276999894856568320 10169212 1723876488203986149918746881354542592 10169213 497043031751349987043389556939074923340 10169214 -169535011078116655832771915459834695680 10169215 -209008323288061061979765530317432986360 10169216 114993402814516506819160114546606080000 10169217 119539308309292661584811263083643966740 10169218 -135814165375992284464251947638216824960 10169219 -332604412321559641182817007773029488520 10169220 84682266969337396033470349066336051200 10169221 332543967354716513741242912476814851422 10169222 59572399652291134090332655872308527104 10169223 174080496360424510891924756869370032000 10169224 19961825262287437976711790621277163520 10169225 -22110837000579100680018903615667206000 10169226 -5227868581527008624823634752892390608 10169227 -385295715137526486588333783772637203440 10169228 83103206112895726638625450294027600896 10169229 6885687064096500926747995002717970560 10169230 -79780766856443648915660432964210758400 10169231 43154247569500392219947649051412805352 10169232 -78051117205387578405467295232934215680 10169233 522167545348586262884190143506732190820 10169234 -305198818955679774658165391279671119984 10169235 82457921396783220115956577859139649920 10169236 905818751447210295971912550423355392 10169237 380912874899144170672020648038404199040 10169238 10544978248410089242291511782441169280 10169239 435315965504572123193075023830339076040 10169240 66775130515090299178721220175134720000 10169241 135965434281221097768523260042949117392 10169242 2046444970305144796614281508036210432 10169243 -70915102493162919629538246513014195712 10169244 -1883661715586111816798752074749646336 10169245 -53950224718736084066698793949732218880 10169246 44158989520715648598319110185553244416 10169247 -14365604882841725354300886771582690816 10169248 -273760378957419254753497674358809231360 10169249 -1104442161219452050040690036497659297408 10169250 -23428335899391851261096963051788800000 10169251 134744722394138123183949919579131191904 10169252 125774035227566914840817420785643070720 10169253 3111444157110108183409655604320524800 10169254 -266820326591470474077298747804496507424 10169255 93132199438339328365082280923209672320 10169256 73564016835284943417541394541342720000 10169257 -142203316899525704713785482274867759488 10169258 99666002370122199361474139581614996480 10169259 -124118891532199400521616628149001572352 10169260 473223606173322150025748727481862937600 10169261 183727273223543386609974988799312501772 10169262 -16756311799898500933867523930651738880 10169263 100628623941770413985023433155467724024 10169264 -30818908681314917360964580335255552000 10169265 -4214866221604886231064642368907346560 10169266 -119070889285489413724336394951879279616 10169267 437282084778067197350770881419088386316 10169268 -63524121530123350660967389582772520960 10169269 -198090215163442957508053836122894589792 10169270 230489781608255624807290123601390446080 10169271 8139538318582884032949590217224552448 10169272 11315465549842635070615000182496849920 10169273 -380869241334079598498964874639323803478 10169274 205096253167529059902635397084242088960 10169275 39044699563296976197519010188836480000 10169276 54156982620580390687933958835728517120 10169277 -11278064373984456950636554564619931168 10169278 -109842621001272534144684593175296252544 10169279 565137335333286754426430851554892226880 10169280 -46091582472075447471512520464164454400 10169281 -532572462226251911997059067425324232828 10169282 -18209173321062828689842708627826569008 10169283 2803562743808406514114961821927510848 10169284 239594022154231746109718192206683136 10169285 -3123559408083434187944934785101574400 10169286 35245417260747494975551019119802158848 10169287 -12784616979408343429280116267985581688 10169288 -452865044968637021120644004776962186240 10169289 32850807237274207613699013017345202240 10169290 243296677223779830498152843367905762400 10169291 352990927450622233126687184951644167168 10169292 -19644817845788782935911813841526407168 10169293 835984962165666426900668837105532583264 10169294 17611504960027170621006218336475743040 10169295 -43093076733754116869088171592167613680 10169296 -63870170625747708649909011913270099968 10169297 313964338441192244785605928188706453746 10169298 -37795194385193371763096781279625497600 10169299 -43634174020929769847377748985939847680 10169300 164363000190130073869874995684968566400 10169301 -168715064491546509173146572873888598368 10169302 30547681188288490981574800994921910912 10169303 -272824267304098267493091640664057987448 10169304 -10088549129503329779650174852721909760 10169305 305363826422796962793429806032321811460 10169306 8824953926313801845288071318171994880 10169307 165244411914411754277786358469284640200 10169308 54459727822713355225076411843817916928 10169309 -465858706299093426221109650680656230490 10169310 86964254382069665748888560588244107520 10169311 -23014281701636650224594889370423368200 10169312 -136726099105180764143217974129281990656 10169313 154979847510200405632626865887651022080 10169314 116305974313448233630269790222692752160 10169315 -80490204682712092953943867377841877280 10169316 -215888992270813189608017037562804768128 10169317 -85235248762289256685063826158309749634 10169318 -59526016833085678906774560492397283520 10169319 297208237286534025736208939388694997544 10169320 2592595646902267384271501146226688000 10169321 -325083020725721529042832016217341436300 10169322 -13736859961474512744972169105444529664 10169323 42882845072604920538935114188852227572 10169324 -579795942108252776061192317017082112 10169325 210977975593229995760167719547635082050 10169326 -86685545959308988150370082855735796416 10169327 176464771109236266056141059425774156672 10169328 360483399783348126482183746541322240 10169329 430729497920701867474807292937710325760 10169330 132595186801025746958161882294963422720 10169331 -307102373258559741877091363432829446400 10169332 -25733889228375853852518763623813386240 10169333 37224780694319660197473477156315778944 10169334 4519347673668004007589140664108503040 10169335 62267046380509313846666836208589580800 10169336 295466557684365571528167030364242247680 10169337 -169345175926218681889032811581605254848 10169338 -20690930142106756822548010419843034656 10169339 78261807208591706124428040819955285056 10169340 -33675994596692988135367549756168780800 10169341 98762026528893594176560286309473526144 10169342 -353513677760307897614502154086141308928 10169343 -707673768507539882371513715904617515200 10169344 -63563365417941701560897674038889938944 10169345 -328336507002016994758171708342029225900 10169346 -156773305475336716755783640917938917632 10169347 -505515607534212359988675938242709011204 10169348 85855368237365172316365615002616115200 10169349 -23341060693750066710997021081263115200 10169350 35413979658487906443668092287071330400 10169351 -559813887948913575327378886980372881400 10169352 -263434634755478486019417536926585850880 10169353 -30098758202984728274958690053207665356 10169354 94178074765526431002003136468483000320 10169355 -7530529542756347635284791252367118080 10169356 -51346649910267748239538446149457267200 10169357 -12837474789031939405187970137253216960 10169358 16241184222370528191281098364931840000 10169359 12241350298118254848269498143051440560 10169360 -53028785154260687648156183259373731840 10169361 -130235579940985126035951719294384832000 10169362 159648422644165576787183999897981404560 10169363 -269735149033056050187531017681183991336 10169364 -9872525948002725938754708652595724288 10169365 244776111514387283541342451796964919260 10169366 -111355152348085709416449287088007454400 10169367 -65995391958215192073330222037043387952 10169368 328328963046140979241212950032301445120 10169369 211933585011627152645263175590263088896 10169370 3701382638887218200407760796976516320 10169371 5308985092786106835458640752274210704 10169372 -126469569612303409289475804571268619264 10169373 7483765184514738976114888205479888320 10169374 120724264764325748739116991896028968832 10169375 11947325324059318416557357135064645000 10169376 31180172668812026298037614834792529920 10169377 85623425760806286870955444242788079892 10169378 86788846853985220274154042044441532240 10169379 304819877538739681383166812738069278400 10169380 16711807061291492282176069746356482560 10169381 65754385550982095169591592590685382112 10169382 -141235091974389596800104255257945356608 10169383 36622576910606890018579595929248645312 10169384 92959659743643894233808510895515970560 10169385 281037980555034323307574012316730705600 10169386 181808536075411162735451906102652745392 10169387 -257440896110918448837159095785386637296 10169388 -5668252183956271266661499603401658112 10169389 229803226225671584686551232226341106880 10169390 58659414188294285909010005052763422720 10169391 249510412354570494464816531281818601992 10169392 -174082810125872802743132430354643058688 10169393 29980623060909979047359594478367761600 10169394 702130060545817077814091798373640704 10169395 21894329348184675894820999618086633600 10169396 474060371409518779792340647380898977792 10169397 127353587138986697053511983346420772480 10169398 -102128247985987702180599907214151972864 10169399 -653409938886953870053481154880902548400 10169400 -80228018488101119355454424443708416000 10169401 -411611325497190102768763445175190896000 10169402 -61057452457999518383281199974425515808 10169403 274124076874811131359202364255544526104 10169404 -48909300076864753487057192733075898368 10169405 -231813907549990373732576438238217625940 10169406 3500235884485670668234305577714516608 10169407 51222352915210583706986819921846697360 10169408 6180409048999128557777147434075422720 10169409 13112659058215456734318526389281222688 10169410 132992573594702750516587469309320995360 10169411 14188268093339000508483314668969265832 10169412 -165095636202178049225401559015931979776 10169413 11724733745226710946706482276048506880 10169414 2458651098928009730306552004326088000 10169415 -70910768666697964448294881431072252000 10169416 399034450362329998133552301609595699200 10169417 -512606411839960483417615307588925189600 10169418 -29055304082253590909122334317524426240 10169419 -82101348533111495196393505209026323856 10169420 -25297985646060956975461717605940638720 10169421 133167657851975514010472108366745706560 10169422 279623213394913731761645455104198328512 10169423 136965353082472646575180273719161938104 10169424 58988387041745908332589380720084639744 10169425 -89988070723155273714180908758706739200 10169426 -63731179721952070376201206931599927296 10169427 69534664616121872784397226973524954880 10169428 -109484719663374693989667304515122561280 10169429 -572673571115894650558459632223140881970 10169430 132059664030055026429997170375213792000 10169431 563626633205190286433046407349477940232 10169432 -67222248733741948392950729165903462400 10169433 -584302109289257694687420475200237396480 10169434 347616033626583417528614603389240318464 10169435 3678761170104201391340056745379556800 10169436 184833377291047331574403504148417997312 10169437 102222992619234254199455575008346475712 10169438 43263335672821771986275107187429650944 10169439 -72508733738893293394981671453137316480 10169440 60016237065474100970434995412913356800 10169441 10598659674719871469841016714167109312 10169442 36622225206934086284371681654017450240 10169443 603683118928058614784942492438819121692 10169444 -137964680736536106469106703711771719424 10169445 25151569133173538334031929503819520 10169446 13796391444041844483937715122876016640 10169447 39325212793536405005439007768508582472 10169448 -1335907973391364199579147295339479040 10169449 -84553770996258076612336197478402308550 10169450 14842702253371196842840623220561152000 10169451 242230660800500952067441910177168827992 10169452 450975084971978563126083571500196219136 10169453 184256986672415055844138609178153261280 10169454 -116140259909698327512702040123838969280 10169455 48712567842906561686648025103579212960 10169456 79737110737610633133006161595893121024 10169457 -1011340759003545902562790488380104704 10169458 31541398035762966016339263781115565984 10169459 -15505998586968926124665709253224974640 10169460 -28624402194031375815097937019020555520 10169461 407977656870150561112179936952948455712 10169462 -60601900852879890444855975430389564768 10169463 -327640885419256894409300219394250355376 10169464 171184046152123669591451584446049935360 10169465 143036084826763062061302470759514019200 10169466 -95784118061733102775900313306662937856 10169467 -160025697989731264743842961772124649216 10169468 -425326989698986705357431683648726267904 10169469 2992061778796749003018013944770834304 10169470 104759783624962887277940071213392175680 10169471 -156744549890149188702920157273378047208 10169472 -46014577901824922150587600966118277120 10169473 -312366635465259410665148941347947950656 10169474 -82122075098481618704127586583358786048 10169475 -135001902890825100443119209634903757400 10169476 -132127593276705769119623752862788884480 10169477 -493853647527882630737969593024619268 10169478 105618932115082721958153003606206169408 10169479 247204417261987844419359986927726637080 10169480 -262310703454696682406700254303578419200 10169481 64080726370607964638564236094756782464 10169482 -107895612675856456079743439048310756000 10169483 -181139845913911518844186118049456884268 10169484 8987884742283846725291026882753658880 10169485 -177216266233312257299602957143435726480 10169486 -188497574674269469551698373667874975808 10169487 17131878632632664396963222649710986680 10169488 9167751974134096377857259672824709120 10169489 222873648007263507910224231185865030000 10169490 88059727967912437893979736922348211200 10169491 -11582329655992821362316609391934209108 10169492 79748742455819809773292842306375247872 10169493 -13534831259145143885986430743505971008 10169494 178460724444944079160314106412473415232 10169495 -109083292761839905408885880156646777120 10169496 -93643399128797655570130385744888832000 10169497 21543227558923700155270720767347124800 10169498 105445632940458315381591909782131446000 10169499 517675026895698596224466797329695528448 10169500 -262457034148132118396823441434472576000 10169501 -70444052327060832947928145927725400788 10169502 15320398866797008698024190458244184064 10169503 247412590701868685152087886108218318120 10169504 468677090534958332096402207273263497216 10169505 -226064854427949843486489405704596445100 10169506 -327882706138965717409547138458792848048 10169507 131594359275013054275014639686040236080 10169508 97116572987502623969246967557245261824 10169509 -111316791824317985979523190129900000994 10169510 -28506807557450657453367862088449063680 10169511 -1782935265009519951262075870374211200 10169512 -388451468005954346439933346685797171200 10169513 -519656308054406703090356484591564073116 10169514 -86017905414060055575268803647873142096 10169515 -467017005532349966970292845941123655840 10169516 103049443235683410464813593357335085056 10169517 172519290677588749359903902666344443840 10169518 330831713787531714528437937202603332480 10169519 -54168469194012399475791716014229975040 10169520 -29101647349180569745044041185696481280 10169521 150874629849241322071907831120532169444 10169522 182957982704473279567306481759787667200 10169523 -54080658040199722598893505529173414400 10169524 -28291427345290396412651565374191387904 10169525 -62322779356149117862419781840181107200 10169526 -142311548248969973903142328192877153856 10169527 -464057213958313969340591850241964123640 10169528 601882231556899371250284261873018408960 10169529 122489708312697891498300371007456044640 10169530 -93505458127547157157426660277361638400 10169531 -903663383317638813167664342808792819488 10169532 -34628531805317489542642000240917548544 10169533 7357584200963838177845186080123672224 10169534 24227405413036166027725753957028819712 10169535 95337715913427098889033612377296867200 10169536 104571587016017913157495281855202590720 10169537 -103424818129631159125902430861259830848 10169538 9922817033640274282004003063037972480 10169539 717538578108018317446238786318888714320 10169540 -122811197139923063968101238164739541760 10169541 -51486658368074962558165815059898256320 10169542 79945435996350471151808557898671731072 10169543 -1722788382602119456297851402865756032 10169544 58165380446275587749898073144547082240 10169545 -141470603348143876215523059177660871800 10169546 39896358355047992716569668474685634560 10169547 226727782089257501126734541370336934128 10169548 115261187573778072690178399433430988800 10169549 64329940723300018188911676790554769440 10169550 30672776255529278595778421956083820800 10169551 -140630551230110149268129365175363236480 10169552 -31700343887547130404265047654124044288 10169553 -135897401844127161267944420522111499936 10169554 -103010482794400752639706726163899084128 10169555 -78244593564489619665164989973995324080 10169556 77717827371527724429507585591723331584 10169557 10484048340013581927958698808504908220 10169558 24993200105309206892082474727957536192 10169559 -180762396389542170673362741430745063136 10169560 -87406599726654689429152733805179904000 10169561 -151745100710101853763865455440581484028 10169562 93415102791416238061757048240445707520 10169563 -542682866181223069739677590889416464188 10169564 -368636504574815535342343898622693901824 10169565 -55808874648719157079016614011404482560 10169566 -503398982158491955525223089218306624 10169567 134814996335111173534731117482580432552 10169568 -89546689756481296152208177432911937536 10169569 -184852322970032670774237404583234664030 10169570 50961220467053362119158331018946037760 10169571 83402886834026315395927416908303534712 10169572 -116114181361094322152993877357065830400 10169573 -102760140409163589744633108367757570178 10169574 -195963833558463243265192838158865413440 10169575 -140078814684802485042001520513366307000 10169576 120733234729673499154631806336904494080 10169577 -73203027644061078774175293699354376320 10169578 -378463498179886914252343054267932255744 10169579 130990329317721633128704524599276106240 10169580 94431294230729158235451042274610396160 10169581 7487113156952785569982343285263579264 10169582 -120905839944847358974323759500739854208 10169583 -209468091157746604285695169768138467576 10169584 -96040390847430920493806845843932774400 10169585 -104608032288669903641180491847340912600 10169586 1188540963417249085605755495350731264 10169587 -93155446918753418146119292373690511648 10169588 -94469170655633790494095787113115738112 10169589 -69543855197584199309704130013324176352 10169590 86883040245503687260623162968144332800 10169591 343098252834653990901058767837497265600 10169592 -111363362862751444527244543078764380160 10169593 24911203230033423056911492643807606016 10169594 -172521724437171168301725832145042023680 10169595 -321095016581964205899259511738092244880 10169596 -46256842557529982975251810974508748800 10169597 439712086904382359818137625931713079046 10169598 53365182823090307237246339590218746880 10169599 -125844710631391073190313211000415526800 10169600 7920413856397992450258358319343206400 10169601 9463833239608002651339149308304846784 10169602 64909208230649226240491482622308357632 10169603 -540715633499997743718350228400364550148 10169604 -264231616700598374920514523679368806400 10169605 -201355359762060156780076414334501247840 10169606 -158520765570852742215013036751032249248 10169607 -195630656258696520882777356864722348800 10169608 -570063833275180464413626074005489495040 10169609 153670349221323715083428719582511040000 10169610 -58622986341643105770375364963294625280 10169611 -25893952606387937689445966421856751568 10169612 36621833905354598501542606100596887552 10169613 25739105213761340458529840191590931542 10169614 -30068706251435130167616314665908350976 10169615 -213606370291040468065304850624205543680 10169616 2347311023353288755406828040054833152 10169617 -23654218754105926046673328062742601360 10169618 -23637736624503240432435029456193648240 10169619 6566956072377982917298588878881947200 10169620 32920912169608142658811572688032000000 10169621 -36457405527680421123596236525349513664 10169622 -90408534427348764651344482542419329440 10169623 -542404365388415084806740547952583731128 10169624 -260421069885246862879631233235727575040 10169625 213376349718371637926674158868605504000 10169626 347706640125179585615934104544179830512 10169627 -91165033412262083266848079185501662640 10169628 73037183777622307858434755676749438976 10169629 -1076359269958622454230801182901688416 10169630 -7577714962306716482852903795586007680 10169631 -27420875654176571970756599583275575728 10169632 275329718699309927898760335646160584704 10169633 -660438494370762777747514726851590032620 10169634 -98119113610958920459916287523292298752 10169635 -59260594650817161306750875532269461440 10169636 -433670875688608362349998946083689978880 10169637 -140702794996926517188000618795378683040 10169638 401582203670930632389874539388398972096 10169639 -282569069800161285325608510658860919560 10169640 -13174775231878504042189596915707289600 10169641 324793262923365795514763153795003282042 10169642 74537877504349154674438527431521112064 10169643 117942995781683146873268813465070713856 10169644 -34427470066105591052137748497269974528 10169645 -138154260717453334773109804306660490100 10169646 213303969735269643668403304079458987584 10169647 30684759537594896484768387605173195152 10169648 65697465092600783762784814263158095872 10169649 241951414287433396699905040109021160960 10169650 89924104888038452402135282654901658800 10169651 -89677514789302392472261588347875103348 10169652 54611856443430398086619356792490360832 10169653 -110761301733004642956155983366233184800 10169654 31612242164834986239793232669743687680 10169655 14222879673132018840423492940809120000 10169656 433413846424354878903974195329119866880 10169657 16676836363531168138505831752163405760 10169658 236593896131939933814486214461534604800 10169659 621524352190855071560928236342960037860 10169660 -478058403274532227761452103307135242240 10169661 160229268251795028062138240176419925440 10169662 -481766827943184217764234934295545614720 10169663 -8031807011397197359285801042401463440 10169664 -57286785198607117879445873904712679424 10169665 438470310623481540931392401539767865920 10169666 10346039689332109749673544611161350208 10169667 95585483364857163678306266611365159684 10169668 325986651553201851437808593480595026048 10169669 215581226745957115432876322432500967070 10169670 46106354117215748386031909198557593600 10169671 47243997257459875724671787101095284544 10169672 -4892478884333905880057656791629168640 10169673 -227253240274918651873550201061362482416 10169674 -25349646956848071877295143091784806400 10169675 -301626805194116347965931898656282267200 10169676 106453257561122354659792346739481801728 10169677 172827644931197941625185276483931187072 10169678 -145228062607034775038219976360959122944 10169679 -32858239379338752960104952982617459312 10169680 17122343830603576485675979929338511360 10169681 -78707791385315764287110021975883084636 10169682 25351722623962862648116795653390123264 10169683 -181153674156692298004534172366268872696 10169684 104624767090827138548477128954027302912 10169685 -253029334528234183309596170971676409600 10169686 -71383552513675009342167473569284650208 10169687 -77824718263476310594764034579793232 10169688 -14658540927281909620764144695680204800 10169689 351062325986221086580051454216223809280 10169690 -64689982010195139717000741350802964800 10169691 -31141611447407489583863682829142688000 10169692 -175297105902300363637549160317400670208 10169693 217121593981947634103350988965693644000 10169694 171661577649918671127316701376043452224 10169695 -292379898224320291764450420427516195800 10169696 105552452978051493123768287556285235200 10169697 137796609283322856231846275380358841600 10169698 -7201263764049247062097568999062967808 10169699 114351333814819764560846364605349097200 10169700 34666069561829589317786542437262848000 10169701 174766597285923388089481993236412998400 10169702 9719230035760896165475549425347235552 10169703 -14703886598821587285672848280241508064 10169704 -145003489079485062506324433157539210240 10169705 56490767320294689573675072786368209920 10169706 13166703123087976599706499317140149760 10169707 -220390091031474155250097186622936635640 10169708 59713404515460889355003141255271676416 10169709 7759505440468939234784834180320787520 10169710 8287372751201618627068140345381581760 10169711 -26370024421495191119578216465120267200 10169712 1522703505061087065743938902569779200 10169713 272042864347471399611297291167554314962 10169714 347025047983057788983666387757258680352 10169715 1185350739156086962160873944002827520 10169716 316278105628966586969307343480825619840 10169717 79458362489779741873245288249818802912 10169718 1370153716344057858770950873779591936 10169719 -20831271657210332843158610632214028288 10169720 64494492625805707713188576658806784000 10169721 -135915773426996100455623284017472450051 10169722 -10063682396890271520494836697573522976 10169723 -162758361844041685000162055673056461080 10169724 -24033084078705640203345310689927519744 10169725 31433747586458476667642247490575607250 10169726 -75231793938704919776521184952590155776 10169727 -9314669797600846085645833399461536880 10169728 157861471188972841848481342312226488320 10169729 -206255285656092323676648037610270345424 10169730 -30811822811227130034847178899387254240 10169731 -2508972174310093945142523056127633456 10169732 213661735445962325771958442118815825920 10169733 13838882275657983578013723802991482368 10169734 -318738264463933999266372381956125293984 10169735 -8532963692118336920409121747903035600 10169736 79245825911406830983340522024150630400 10169737 -225106802382008671378401124505362416120 10169738 219398749809573357843627040914383369520 10169739 -527009450384302397632096672880380326480 10169740 37766937662750325888628352806921850880 10169741 -279156347138033596763035775282389623168 10169742 -211962348030327731623951559378652404736 10169743 407714358608014467965250780334351122992 10169744 -2797748232090981287774221662261682176 10169745 123114487476999953957664517457322021120 10169746 -9948893752710668326451819639168131776 10169747 65129045676355329739580355236662925472 10169748 -97050471683552407408541994577266979968 10169749 496610631972589587087075932130270681600 10169750 -257608794384995778287069914758748320000 10169751 290089344926423758069511070869684005200 10169752 480367816650011885460149461340994969600 10169753 654099741686129237098584867568534312464 10169754 165261202426274251815057555558450496512 10169755 -337682401485214695917927872613581851840 10169756 -228047889031939996906892221748693283840 10169757 -63621375684831401027081325458488725672 10169758 1910077060587167938584592050720801984 10169759 436906723084531746778559074720059924960 10169760 -198086920815610565164842518484001751040 10169761 -89823296872547430806938519009309412736 10169762 -184629653147160414894337416484180979328 10169763 -6938344069284990267362077395805447200 10169764 -263521756081484006600792888632964533248 10169765 -40075400539794329347713730935961454340 10169766 298190018721454008027709061535198289920 10169767 60817929317923328648419032361888925184 10169768 118220088380745232861612878556532981760 10169769 -132110026767789915833498628885256126560 10169770 -23387916572428289196579495649979803200 10169771 407166866267904970985263301422759602960 10169772 156366176117784811949427640281385500672 10169773 547900038209891421598731061409954560022 10169774 -151839842457200445171788688353074791168 10169775 63144111592274093093065628858315241600 10169776 -7276491077339012199194485448640462848 10169777 47776564370453707738879133137224458532 10169778 -86619668685805591831211945622318650880 10169779 100537801351894075408921288225357547776 10169780 -150732022884761427176339634942241670400 10169781 -124905307189559615053003328548380212448 10169782 77860835332724378790160647955847724672 10169783 33065260832800025115851269137306838944 10169784 -96601991199432931121602154608070369280 10169785 -175083101876078735378299444715321561400 10169786 -307690054623327798991265711163003968256 10169787 -56318298939177799789153989255699550440 10169788 -52574765809111276907491025133482554880 10169789 159518020933243306600686877693457641056 10169790 -127508213591294830212875279459888465280 10169791 14078306448415783687117194214130597904 10169792 201805499323491197850100749876710080512 10169793 -236052013800266052025301152905321996336 10169794 119543699760429796529079854701091391696 10169795 30393834765426168668302695661997015040 10169796 33154680548863880047096695665105633280 10169797 -65177350754898092778619891584860541888 10169798 80173044096717346662943717436579804160 10169799 -256448629612507462960164984700556746752 10169800 -3865062130888207072482293656348800000 10169801 -4506112349394264998716828006103923248 10169802 -1102020044809852786447724340164256720 10169803 220603416601177805749395409710626829828 10169804 47819297819619793912794158016793754112 10169805 56684818513148732183311301969221766400 10169806 212558309551586589522288599868410780352 10169807 241567598627786110550800909861866507600 10169808 193261719641611686107175470668972032 10169809 70303502960289472867321672491612023720 10169810 -50138354988973135953140960910075056640 10169811 302611676441946601181492685833367699888 10169812 25085315505923693901041703618236790656 10169813 -503522725983929782527092862567564649920 10169814 -42388533818539019414451617052155080320 10169815 97388986819864851648235038789545770800 10169816 -178429628530519446456232198235091179520 10169817 -16438448340107132384102064436119914496 10169818 -84877224389674863153206033543171095296 10169819 288947680959912625305014574521666659560 10169820 -8140786594311629451357586466698752000 10169821 -406031858293425705999054638284665061978 10169822 27974216560570241579833474986881414400 10169823 150998572023401156664672026348108090184 10169824 -72671895990733135923100967840123977728 10169825 246502914590719234743365527023845659500 10169826 -48669792645753600862007037634855545600 10169827 56764678295842623189555931279798274304 10169828 -69230012610093445367634969336424734720 10169829 69457609799453448956615535517702174848 10169830 104152123353933262814954236976651673600 10169831 88775797298192206841172446612411794992 10169832 137868279021195053900971555459418112000 10169833 52446053629119038765078076226410813840 10169834 338204972915081175933502390682130384816 10169835 -26028015047332956319240725842522000160 10169836 -170509510793465083026015047604787921920 10169837 -239179104213435119561313845118925385514 10169838 -18142391775941122232845771623109178496 10169839 -262843109070678145283871809424115069360 10169840 5223463554449664670522490664342159360 10169841 102172232681175120701398948358480563200 10169842 128999075140430933257968186886292162592 10169843 481966316522551456267884298057392646092 10169844 1842262855068329000653753345856440320 10169845 14654797461534256002324827525324678400 10169846 -114724507393435251170797609589266809600 10169847 -239802938931870230635194886926557485920 10169848 131442310201626434634342171606931599360 10169849 5899741312728614983422808987648922964 10169850 77859973655084592536020647049696320000 10169851 42328353870107064590713548959363831152 10169852 53270214144205190679902287734923197440 10169853 -229361487149537669753537301541101828096 10169854 72130442402359516967662752155274725376 10169855 -183240001058076888120592133294108889240 10169856 -30458778874672098474948583061012348928 10169857 135270235446831825372740746471230638932 10169858 -138256984340316552745734035669804316720 10169859 -125148219224521356275817245469543323136 10169860 -25890294147234114361983401103409152000 10169861 -38892753598250126782637353349335576548 10169862 -134227490207436493979241804222450339648 10169863 -248500148696778299616126940228605014400 10169864 273596439086756588072897195908534272000 10169865 192779015723474250311676646141855062600 10169866 -27913390607225326748235894519216526080 10169867 43569829657809775622425591712198840916 10169868 -107370755616169880527855357637525873664 10169869 -336196707579974743327866394437585169556 10169870 -58109390197735156645521555245369577600 10169871 -102279819915869827542006412000655466480 10169872 -5911863411258015894961417181439975424 10169873 199269269018190897629657074046283051840 10169874 -358351762909263967232436399271395840 10169875 529106082136191339719897760086619720000 10169876 113576854023855466530855484082516729856 10169877 -326356636029395952457178916612077443680 10169878 351127592768153034753831557432377950240 10169879 -25295451165365316969661169999349902520 10169880 -36373883159907677526691586876994355200 10169881 -370578133064117089129235567293015147318 10169882 -4099165529939556776711624597921748000 10169883 209293782620829007460177531546555170680 10169884 48329733896391959366878404742973666816 10169885 -2204892292142527650783679345272158400 10169886 -4652510031473613321998815728740134272 10169887 262984086802074274372171308825179136 10169888 -120794409534244513503397883903400738816 10169889 227507358667356856187377961089911729120 10169890 13117751966260172624089788617653108800 10169891 -169307948981873320072414029665407713216 10169892 215064351462424592562291938594270437632 10169893 664001352082141185838442477037780702780 10169894 13286243023297607635091330938481134080 10169895 26912521336001109308055902413533312000 10169896 -11285770184430194060581435264869580800 10169897 273271708337977328054817833011659476346 10169898 -53257682043068306386463366447262776832 10169899 626093548626782202286863200960018462900 10169900 688108279564265895260637085644748800 10169901 361695269541524672736921505946651012160 10169902 -328437717903582949091685854587380638400 10169903 268530535261613778847295751398452603152 10169904 -13069334737748273048638930020805410816 10169905 -183606320209308430378541656249713642840 10169906 -98633465392207652167525410883345244160 10169907 -404825401267834851533843464280376360960 10169908 -106703799223530450542276908003813443584 10169909 -216427086837380911184527689317585503890 10169910 35366378695689743011646361046665100800 10169911 888844959489534087951234067392707909872 10169912 -72907163294245541996413185291921100800 10169913 -96020611635452325128055651488566861440 10169914 -207153383008067357698520156059833196944 10169915 -6990406627916086082303251294382714880 10169916 155402329396336486380729562924628439552 10169917 -59831453832708279964068549181589976468 10169918 93638465164005521498450275717200378240 10169919 -242265525254538307063630872246735154056 10169920 84127134242866028705582955646848860160 10169921 248730327861089503741621115713889394720 10169922 -706877494260542528441420505659277312 10169923 -304967733245260313235078496815485781840 10169924 -384092339079399161256457948448920543104 10169925 -164335215543945503750500891805973720000 10169926 -118517221887396003959641648659791467776 10169927 319776655785893314928619344972082330624 10169928 -127118606274119075235514877502406656000 10169929 231381281473599589972936791699201088 10169930 -765595938182277368490784513763028480 10169931 -88927997982802978436965967572291059216 10169932 -6816184773089335397177795745488821504 10169933 -149649541439977810522593784107199566816 10169934 -136557736006166133729645221614288681920 10169935 32446262203139361327388032406416476400 10169936 -36485709589879355767686095086042349568 10169937 294203549561720472014833224448817996160 10169938 134526168989836460947372404040205055120 10169939 -59888875062647379229561538163599050080 10169940 51929509004788781009366273016616550400 10169941 80686421988629262295011155529014706300 10169942 69672928459920333163620792049152916032 10169943 -17260181698051559247440054378635103616 10169944 -712926321619262773132353673819101081600 10169945 -21024099946916734611616104566936514300 10169946 44564035038284989301247110785599570672 10169947 155429251828334905894086886866979341840 10169948 -95036669273214734499742621082329674240 10169949 71649378571767739537909719311439173280 10169950 -11420091591605222524265363837700960000 10169951 -223711576476206646523371881740810045056 10169952 77356113575599334337006710059711856640 10169953 83276484359706614556594890662730051584 10169954 -385806863669071493180491943514581127168 10169955 973753067894293434154451789560984560 10169956 -250562102892988548971063829185578672128 10169957 147319711428002269712908303598080910112 10169958 36858782096938557533816943098232544128 10169959 -585361571391862884533152109233127920 10169960 -7460927595053468507304445543200000000 10169961 383957133908875636220038396787333095584 10169962 220295714742386713271511101561408907264 10169963 308368217727620205467259272325325348212 10169964 -97927489711055931903482427454697708544 10169965 67918569639093379806181295502390199920 10169966 -129678541745203434513978379875590236800 10169967 361866712824549958997254687318989091080 10169968 -4068126676173998030307604912736501760 10169969 352463881539807387063898444955992610880 10169970 6524931147930811618277844340296000000 10169971 127353997286697835513651065497812428112 10169972 -16453816587287291828383702908030074880 10169973 1721551857050710366576739991565492320 10169974 297053373966910778493478198226474840736 10169975 -56027318888815126474113154430477691000 10169976 -293778660739381162454772452549168640000 10169977 -245740620925510189826841762734012497174 10169978 -16245742273441543068788026915913963520 10169979 72423989913938714052710343379744462848 10169980 156143722068409757965714285635332160000 10169981 531884959302674506279573470376742475000 10169982 -142510453806779949026320949158451890560 10169983 -150896885003608348004186058846062523440 10169984 167742614191362367820345990308775854080 10169985 94608462062525869666727520862343333760 10169986 -305777682336656862737033735250507939840 10169987 261986763910582338951965705983568448636 10169988 -264651675523100759161402826563428480000 10169989 -136786388555712569369645793579970238368 10169990 74116051737839693403363749612193909120 10169991 53290866446297089483498210816691245848 10169992 -146661805697165460783337036441171230720 10169993 443774724612480423116539014450213354084 10169994 -92294690746242505454048968169534800128 10169995 29115962797918170085356890775388968000 10169996 500375197735791282468925227698136033792 10169997 -125426828965180881177027100353773790720 10169998 -305582723807007907909813156413028776000 10169999 -204121156941141614648027648129705955264 10170000 -4669869968788016370462944564136960000 10170001 -396744455146358125648038514074890662656 10170002 201778591766570617101398647805408827392 10170003 -126513233683245538057892292254596613376 10170004 -157803629822097810617602260503323550208 10170005 39135037223016617346061196119635390360 10170006 -61806507008721535339718447451663747072 10170007 162934344891493532100126395935544313720 10170008 -196730092387944353951969160380952791040 10170009 -164413537560049596763430866700540928960 10170010 81188823080847705385285457806498488000 10170011 -1937293473337529565331188292309475616 10170012 56119514067376904158582774712666452992 10170013 208530319911585955529056813611294955360 10170014 675175278687546329863456097097503495040 10170015 -48226538606103625364411920994151567360 10170016 -5382711795041597832190417728464486400 10170017 170522923944571887280331054358900554880 10170018 -38684922979640349343548730780807846272 10170019 -847406301886699624992789079460713922904 10170020 74643224318443196549041658540391444480 10170021 131039689750212784443710598876663756864 10170022 -8425246764317740729991642231646854688 10170023 296055371229735734522167017483959377272 10170024 54063118350774476499705480662327377920 10170025 38954871577794556387042484045185334750 10170026 52286245676689641998369656033453505712 10170027 25288474417713685467736241973245252640 10170028 105901588051321910593030046405210391552 10170029 246187163356473299749277084498053876032 10170030 10092354241275552252778356039226329600 10170031 -8421677070566078458153563132568661208 10170032 -12971476964803321473950579367939440640 10170033 -196038583584975251385718994313463305216 10170034 64164682668044339288279648875982702592 10170035 -136352548583514658420067804009874502800 10170036 -139019811521928609334554369849639886848 10170037 -635107307906798365953062767334733143314 10170038 183201742579366705667804290922647189920 10170039 9747532956067090299341537000406837120 10170040 70390896938769694332411967048700313600 10170041 -59772284724928948061503173199611299328 10170042 52262317484824079927504011658585315328 10170043 216032621266892486529501223478048660944 10170044 188965302058790517334820579070911579136 10170045 85085721985331552401981231811808868620 10170046 79021383040717176974134000545452620800 10170047 -469781665439293639525811523440426925504 10170048 -57832269938866829109399513174821044224 10170049 444565948339826256047951848820955114050 10170050 -138877138223554231964707942836557400 10170051 309787279341508276334457088380633808632 10170052 -51232547802698918946054182905580193664 10170053 -272115005453108132672099166153657961698 10170054 -24971796695303024989086110523190417920 10170055 64323182660597192226648300536133144000 10170056 -98127599749068977249934543566143641600 10170057 -129181292674807876043007977003402642160 10170058 24874591826875143695891508053814708576 10170059 -1415009637781944025846226747956118592 10170060 -53742453532950740703552534565947479040 10170061 475899585779877982269963726610451065824 10170062 -79641245289340089379123950901188552960 10170063 685200942336084073349844637941816172320 10170064 41012307869831190915957272599770562560 10170065 -354742717448170473967598326777542057600 10170066 -42311585510137230431435376346391558400 10170067 -599805220040849147976466711829476244884 10170068 20424962770872571132518422230758428160 10170069 -55677267199883854568120687542488995712 10170070 208690073998412451039513283413424884480 10170071 399234084949143626640902452713982845072 10170072 81759911312215051200639727424504893440 10170073 158152597684026261739621981358662548000 10170074 255519178317351629153566810365201934080 10170075 187269187227899059822538886573705870600 10170076 -158254828391145179834526639758123021312 10170077 -17346563857412154158852684227296175488 10170078 -92203143899603686373499024378867742080 10170079 135618380935483632312121469710379526376 10170080 -161879754814604342837921824517770444800 10170081 -385371087563255416585760576958562741680 10170082 -151858031876529294339758401193554085520 10170083 111911420470591668775915356384322126080 10170084 -181210755722474155765303424063316593664 10170085 77719832870464418286278426924851878780 10170086 -156545094010890728730852052648056208320 10170087 -254787157516963936712592253483944993240 10170088 22001221451851698478434438134981099520 10170089 -69188818621999563319689163458420631110 10170090 -85667749259761910390642065916011468800 10170091 130370972886778220450921218767656604984 10170092 10429012125314447314423867813639385856 10170093 190637180041103467020863977755212633664 10170094 -14242533391360639816314945703740518400 10170095 212053480233988033275257660654341468800 10170096 -69298026394569791592619018489465110528 10170097 257491623454642021104080347780068664680 10170098 24529506325238703214299771964205494800 10170099 434839763824519885964659173464299766484 10170100 3282019034411704439324646196722358400 10170101 636983928580527195761400510287158749102 10170102 -685626172891000228622989277126853120 10170103 558476021512241212792198267975529135464 10170104 -215296575839596906339313510328153907200 10170105 12722345703842848321236802487957949120 10170106 5112294620275754601237604578695288544 10170107 456938220123350296122202654214344792356 10170108 29250463830981343140980992712944508928 10170109 -459540361974827799023150455098136957690 10170110 95323735840484553454583174006026896960 10170111 -69412217573128273537173655502354227200 10170112 174969995255903263315799119066610794496 10170113 40314627311708829034738924921135358724 10170114 109997377342135600425503900093996827392 10170115 -404154383905372295175085859818275696240 10170116 70510701916171051417364125084213334016 10170117 11185906137916650160002150290220298368 10170118 -40177107867068252441256773768751544320 10170119 -32176254524669315037588568917345750000 10170120 -78642710449075503830993922420115046400 10170121 -246459389888725906080158956092806984376 10170122 226213620493864125908317537356545488224 10170123 -229348681539955257872101450078252184616 10170124 433379632362248147458350646853879703296 10170125 89713627395194897096445919587777120000 10170126 24406552373976591051760045953113085120 10170127 -447218894006629746826951656245285830728 10170128 106646818840326732920913910295565434880 10170129 89975226490767455387237409451956985584 10170130 -103903454861008871251277944852532006400 10170131 847642224481198091493999747954705517680 10170132 -12612765201788238523657445434146840576 10170133 -890959617197877796254205842478168101600 10170134 -39921738587147456278758274181919319680 10170135 348609529858467768270539083130146807440 10170136 -155555828809080348129612466456096081920 10170137 183510778174085476667416536284740515786 10170138 65155443334032549689850900065774616576 10170139 -32072485124298223248814743516449379328 10170140 73583869629452013310205219061390796800 10170141 29559023240918671928351958508579210560 10170142 -452100336896774358846524425721872589568 10170143 245059307419105257768029441798534263392 10170144 -612856746168318766699140447558696960000 10170145 720089622286630181346712236543558720 10170146 -285486516228077013023681314363406663904 10170147 -29210483033400275977335142137190331472 10170148 237118684998301767759467474041638917376 10170149 112876901581565034058591920868642728480 10170150 2347226883823755369031953082004865600 10170151 149482330731504454715989459005382261992 10170152 207715047480658693205261629701450547200 10170153 -57642470327505455099037123456438449856 10170154 -73280150619817841891540936519369282208 10170155 -331477173676267287696225168019238574000 10170156 125185858163269651062065905425130696704 10170157 -179736498051146246343090716066489297760 10170158 79462064885996619567816253209907471680 10170159 190696788058175753716479998600978000400 10170160 -6478008023528405414327905767055687680 10170161 -592880269270804655731231475286082976238 10170162 20273290955523944488208825638973195040 10170163 278393810021628903552909152535908629104 10170164 111002927732216121908056688621261636352 10170165 -318016253038868120636588838619280422080 10170166 -148634858275407671063635458130661455968 10170167 98624993146895116127461726850060083200 10170168 -122386405327378140800421607321770393600 10170169 -269242426613639987267596725564263049430 10170170 -41311247644201365134735962897484697600 10170171 186482485587077068990487417426292284160 10170172 -25633497250969743087125228927506127360 10170173 -9594310401515659752442003312781680872 10170174 -51745768585067512131913858869114651648 10170175 35192012741305564802187624592734193400 10170176 114066539163311255489280918124670484480 10170177 -104068034133251864797137790686483648000 10170178 -67537882997118538135714222490298285360 10170179 552035166786804126746848696679864622780 10170180 -12612747141659026059659539915212368640 10170181 155727958790313849442134753436402191104 10170182 200806295589979972572414932378384007168 10170183 -11348827250253352654330117108842169176 10170184 -76717853312132743180566287096328192000 10170185 -507927552255157132522854106326749413440 10170186 5232340407128820550002025608590760960 10170187 -495491813088454061452430781886411978760 10170188 247264031677902701746965263719858176 10170189 -21641414621657544972318180754225238976 10170190 -347277068552817453921748150370872320 10170191 -1532246234456454256928952766291769928 10170192 -52678026869918802017327254785870397440 10170193 -297697076168314665228740997111284437440 10170194 147182753520638310378033823932606047520 10170195 50178530385455776019077968423728235360 10170196 -144174993545484421934564575533285097600 10170197 144212706932610807255875897433527165646 10170198 23905836336196715948650043905201407936 10170199 -18264195658383769601761616600202008744 10170200 -3384869076514535446229490914944512000 10170201 49133909632397825589724215694900848384 10170202 -13793620471484762605947236358798666240 10170203 615247428567327245300540078772967696452 10170204 -143618667223533597290094645540012761088 10170205 247819353100432133339638721461065754860 10170206 -164181190010582377095175958365685906880 10170207 183444177538662732148866759407588278104 10170208 -157144917843872326853280963094224568320 10170209 -7978981843393511725638602497192761600 10170210 3733902505247487341967383827624012800 10170211 -214669646054168991978735441341388713188 10170212 87430913808922742991695397269588228352 10170213 -152805840319095913730330409184261675200 10170214 5182418552031181927867528790783164800 10170215 -217721327895412037801429321661439254480 10170216 95535079494855102696544872026349404160 10170217 509185211493895256888018521049461533300 10170218 125101875582365836471182819928886385504 10170219 154199661506237463318788603080966893144 10170220 -95584911282667521737871400177972254720 10170221 -304760126176419298206798320765067217578 10170222 21213858200397300230290470146848665600 10170223 -158564365374307978670361946315685360640 10170224 -132849173463958390895630045999890268160 10170225 -80064949261844290328390532602327760000 10170226 93607054920756999601711201257374216448 10170227 195948077430472677637745550897440233392 10170228 1283541613425962467390575037621739520 10170229 -255021857044009446121530492850779966624 10170230 -49026168818793998200592030727661996800 10170231 -1081418758369796955124299763489242240 10170232 13879177236906594670849142623111741440 10170233 212897761516827262711212333243167822760 10170234 35830912327163852189605722822722819184 10170235 -148162730018986700454421737417866584320 10170236 -381199593102751579134477382440848105472 10170237 -14246180157932676868534127157739654656 10170238 -40084328343258749027205289315372078656 10170239 -177016079071119324603146450553404636376 10170240 234993425081579739515525025526028697600 10170241 372430159562626417578997501395389696642 10170242 119989511631585875342088503261032788000 10170243 89477846538747743123130210654642897600 10170244 -179476677928940571726146385834008970240 10170245 6606117101342565804866143733025552600 10170246 -193438894130738079103502207907877521216 10170247 -456881526920432377617531188966739327008 10170248 -158510252883867504950156226384191201280 10170249 -254606023919947532628234790705963812336 10170250 -190611676449661942152446166542558736000 10170251 -115841296706453252530528254793570885968 10170252 460760211862803438476543863843964083200 10170253 -117504757892225835023342410133983462176 10170254 -260814401619241923563343417550126329408 10170255 67889096171160459300617071952909260800 10170256 74237751932382900600017709177036685312 10170257 586823357121844873400990440766816467506 10170258 -269977791036930177534558719989727232 10170259 127366413482162739199731547664815298640 10170260 -132318239442124063654794727664618277120 10170261 -278099615475838021365708956484836288868 10170262 -238127619286158630808133703364812838368 10170263 -45207260045839134374418936687284963640 10170264 9462217383806848181537483555273687040 10170265 163694602892148468777974752062902916480 10170266 -90208661123186051536074094053220113168 10170267 248451157958627905569958744541116126512 10170268 474363767331400674232263890614294773248 10170269 27621140998515786941972921886127263840 10170270 32621909107410569515821873609668883840 10170271 -37743579483476933580721432340507469000 10170272 3325448268327313309692485327102410752 10170273 12815836224328169374048452951642231984 10170274 -1090592114081256590755777683641815680 10170275 -39398780667698914191491100723204905700 10170276 -21988912795012058336796204940556906496 10170277 257554810948700063156226035354532781660 10170278 111282021032893977567248415657590615424 10170279 12004158850890597260941725329981248944 10170280 -223457647593510023519616602416790169600 10170281 53074719678004714145700506847981168864 10170282 119746838196234906676545086319330190080 10170283 165546573077383060319648367566814650304 10170284 -496889794164031399658739696227106983424 10170285 -259902253209795637039171493508639152640 10170286 35163279860585673058789678407789361920 10170287 -4200925831020770413814407636641151488 10170288 -54738390253373064088039569142736437248 10170289 -983832225935973326864366984369035257344 10170290 -47951987538759663163933891224436121280 10170291 -110746833659658940143843584101204638408 10170292 -411283325200843078550223732287696512 10170293 -49985198151767306670458731911396000000 10170294 -10314453403320863887245780178015150080 10170295 -15086896405037529714277192879144542720 10170296 32578490826944124232573035344591953920 10170297 -158330799359432038032253713565358457420 10170298 150265686618439462170604136428679948400 10170299 622690620182135618002800540965444579400 10170300 -56024425627565873692461079915450368000 10170301 198644228608480384635056973102506406720 10170302 365643148386452121218222369849252505600 10170303 84391243611966696545722451296953017856 10170304 -47963793277475594289124853792777437184 10170305 -194995145313341448356561513817078762540 10170306 -151235141370227039685173009616672883200 10170307 59223855064610983452905750370892660224 10170308 308420471515491384313792673548125644928 10170309 -452807886309987124961001920466033973632 10170310 -19977919347138872662475811886433005440 10170311 -464783193238301284908507096958012954488 10170312 -328926686040303234223537889357527572480 10170313 -1327558213703797946734598047387612160 10170314 -101431126624174896463970105741176152576 10170315 -69451952382907391929050406730009186640 10170316 179454644520933571108182186308946422784 10170317 6796574399853004550977375987489100640 10170318 -162304484932218637384357267852365098880 10170319 170096277076960320441179961969201213544 10170320 91832673335007024987546885734724403200 10170321 -134680123824982284513860739917436557376 10170322 -100991730977225072624632576138845083136 10170323 653602661907150156129903043161152469024 10170324 -29021636841928570951412348690232532992 10170325 2073716832844707678364238745840979200 10170326 111032078268823857499540643922942671040 10170327 96483850584951849292598064681912342120 10170328 268673378478423773657218157154461368320 10170329 10153545960991683392073317438802565200 10170330 -100877729294551493016716357337732679680 10170331 -71333410488188482806268437405550055528 10170332 111204380285207559751884428089171964928 10170333 -351455166038483613258771374393405342400 10170334 257375984641600187489097052313841522816 10170335 -8027668581941276443407425061918853440 10170336 54420196361405489191516864018045206528 10170337 137165772387513616693570595472846597252 10170338 46550434510256896103397519032057400096 10170339 -121986694464642884295095201837996745600 10170340 -138029339874827250525648475826432444160 10170341 -220319048842466384137108620355182603168 10170342 15292640935523997064923086971900328832 10170343 126807395898343205846351421307436449592 10170344 41108495165993977403551029446376668160 10170345 -138693793977488457278198128358639772480 10170346 76829320842609739257596894317525668960 10170347 -157050068918107465039374610037774795520 10170348 -288430244665383642130094978932946519040 10170349 -218458689188964414190073496573105292064 10170350 41599214964898842535020597353031316800 10170351 221890319259945349710157792930085159880 10170352 -105118103386888868349634860016194355200 10170353 379152071257198455356940848177075816100 10170354 82019422322396680194046794401603850240 10170355 100671473700827898075627090021990117360 10170356 -29479043880177688375645934662736707584 10170357 -123808986884519646515193143974964628960 10170358 139851008407265509332891732650358528000 10170359 -27432439262422261096433611814601956640 10170360 -17033037619918830103357376268902400 10170361 424212294081066991597576167670266243840 10170362 -367685963659612558519918897120651853568 10170363 -11804249721747874916276172948627749376 10170364 -152662719135050170289543202395728052224 10170365 -6822743967179916016209495721457740680 10170366 -137331164202808056781662437148692611776 10170367 -236672098790247475507143105597263974968 10170368 114840748948402517993061171828331905024 10170369 435960995304275133350985234468443439648 10170370 18954590238773037071852108198089512960 10170371 269120795934664600848381164253502840632 10170372 144769838685436346406606010906531310592 10170373 -560931317955513352663119812333186137378 10170374 -323105981556172441207576947000510044064 10170375 130439610208934784968593561289489448000 10170376 -333909783765508178264480820442583193600 10170377 38439717590672437835868976794148177920 10170378 -14418419067206279898566120220974546592 10170379 69418457940660804891681583985479089400 10170380 -1191420096363114543123994501424409600 10170381 -99405829418043882469528464778959471360 10170382 -55162613753852167312061878626638534208 10170383 634530694680109526713919767596890803632 10170384 -17649486158609147267900925974902210560 10170385 -73875062115271259773207394113796083200 10170386 125515253174916261965968790398413794880 10170387 36498344047913588817130648412776704000 10170388 -234570473332039469863069270409171139712 10170389 -600520040611929470925680675337928447620 10170390 -18276177335028499376631133413039279360 10170391 -281673261459757572167260664005551664680 10170392 -182415618982998404516306206574151936000 10170393 139552966761229046102742254639943964224 10170394 2349809046683603513832311312345756928 10170395 -94828317824299589241413622237065196000 10170396 299115691206169361410733104338837926400 10170397 95761984472312206302089610296094305138 10170398 -49170271051751033432942631451511297664 10170399 207835579081976791389112256998970851200 10170400 -281265690462088700501540862922314547200 10170401 945432098937558194892864022976858962992 10170402 75758289381598476561387404683051816704 10170403 -13915090109977661182851721522725453936 10170404 27528818377667944339728036165144256512 10170405 40406930960897349299159684235478108800 10170406 77999860283777891624555111363034551040 10170407 -105410875344420706869807208652620015320 10170408 166029311281311140192066205162557521920 10170409 263461145286269053724887572859677727610 10170410 -120226538215246164469478512542393236640 10170411 -159269259534790029366742781868155831616 10170412 -50357192566015095139754758923055839232 10170413 433011156192549462102776375871071766 10170414 108825867554802049546934479796329021440 10170415 -41469825947642530446712783556376068400 10170416 94603983108289724777847055709599825920 10170417 -42246085542190015264513811690817183120 10170418 -86661094543188839328221107848438405120 10170419 35830643976244014366167887700283207072 10170420 93637344371937997885185344612761497600 10170421 149746902887411891161616289982771548000 10170422 14124614177516985658982816634181060800 10170423 -145806206637656660123956922430863012928 10170424 892231797247183877014290414183963033600 10170425 43183068743990065809670141643104071150 10170426 95162003862544263100756890819982491648 10170427 -234256365277765334742900747356508669724 10170428 346958162614268863836674176910854867968 10170429 173723170283725279470819413992164566784 10170430 -1335357731693723074149418577081288640 10170431 -89742222643270997768203809857695885536 10170432 14758723439206448728757120872814739456 10170433 -7394130240305391991240435857688982912 10170434 35841925111445586205915022147488160640 10170435 -54619077071783093134047689990007025920 10170436 370986957907645324933162612749493911680 10170437 568765193548943545009164821174429168892 10170438 -18468489209505932466098317821755163456 10170439 -369013624769589255999832993491191137776 10170440 -230017280261153852161983485929197312000 10170441 -357273533094205412452163911161517836 10170442 71115347015829482882989735178533692000 10170443 255271049691391266323071297689244732692 10170444 -216203133034537678502668556461276291584 10170445 -63479273964455458274466355633467088200 10170446 -34599189549228016233666669580772352 10170447 -166359594511881257176928665413384443136 10170448 -59002137169430549091433593533037027328 10170449 69457678278494614557136213165845848832 10170450 91627994306462908518550859199437685600 10170451 -112779332465519239289134611064553654548 10170452 -95499859495712530421832409429158121728 10170453 -4622055608974726249464434090377663296 10170454 38239726244392493456976017950403948544 10170455 255866997571014489634534172252751941760 10170456 88767091785996338873568030816885043200 10170457 -122589448559471330671194994052938385376 10170458 -489567305912070826430711319279557287680 10170459 -142725699822259347742528636667676107616 10170460 -109813748749644862560183163767655833600 10170461 -196206651226424683503441805104154039968 10170462 86178072220502155181318046247243084800 10170463 -128741089705558691766657575029033681640 10170464 -1800019858287418372380278861038485504 10170465 -47350942812621780780761625074438088000 10170466 -295344169429874420412613348030791682560 10170467 617195638934479622630429072018687042832 10170468 -24309131296800744312153206490517340160 10170469 -53699586297991635585355345268579327688 10170470 102881151849706666112046679905787833600 10170471 -285147116648376856592829944754087691776 10170472 -94113663026611512817646008928453836800 10170473 119859870030363905627485270857081358464 10170474 157051839960123250629907267583984075520 10170475 12649208836323923167503869251142652000 10170476 -43255316528460777068894606880778909440 10170477 -223894231518450562918150051903483506186 10170478 227166555268207093550211135792348287040 10170479 -215623126217763580146852587063685183360 10170480 10383212419522734277757057611459461120 10170481 605679646820310603390758577661580387282 10170482 -42669247114420366129444153421613846528 10170483 -57733238147660757121813154923822187976 10170484 -399085537956352078436369347634245945984 10170485 -706256004836435381380025970758213760 10170486 -80636324864128676798352878054720681856 10170487 -201122396841577345210205107041450355864 10170488 53081470026445686669676435158832066560 10170489 1537762046604449179883087404914570720 10170490 -69486518614120542831995262592646400 10170491 -208231807047823064447735929104409070400 10170492 -26892157058818481302636332268643328000 10170493 -184577860011550338380626742960527003258 10170494 -100018648797389066334677337978071866368 10170495 -205217360458729053335142919510095410400 10170496 -140277323769202646639978513453631406080 10170497 -289333237138435336313911506132519343020 10170498 -5404899667212253717317749579786832384 10170499 -126537613609535942997502891073305562500 10170500 243539477646300465410115448263592512000 10170501 -1034868043309002981021584188875617472 10170502 110213534081093786608399658097432761952 10170503 -17270850188391422580889168031852497440 10170504 373702375632973028459112343370795996160 10170505 -441317932983390362441119440525526240440 10170506 -4348743827112579515466734386693784736 10170507 54644390570054773618002317495514887640 10170508 -8206586319376944137177025400860033024 10170509 4309338735855157943769285713168662710 10170510 44435448624657801091719854102146560000 10170511 73369510236359790970739406481965309824 10170512 -75905484230052619984992122057250766848 10170513 167322283784190042211635946060987126242 10170514 7371438084356889866973725189448221472 10170515 -356884464476565756818200854419611989840 10170516 109102295176453100278278293107485284352 10170517 52401642203605619428243720753452406272 10170518 -264438056325171621607161119331504265728 10170519 178239057259701970343546081455166064720 10170520 42794158837432735122220075150196121600 10170521 86075091706104175747528256385077456532 10170522 215120503499278725198301368768377232384 10170523 71403499741348216582853096423018987280 10170524 79347187321091654717796340307536361472 10170525 -209274466276734200709620627279451823200 10170526 318197146887004563904154834670327395712 10170527 -791004499555578685197474042404527908648 10170528 -26199836590095928869995366684726132736 10170529 822086865208108935525345747909439816640 10170530 34590305143741801202350156728490605120 10170531 24045682778255146190578334115133582080 10170532 -3275929050939682992419692530413260800 10170533 -324233116911593834346926958251614711200 10170534 123846169081889997003313407545991360 10170535 -317509373774560076841093749372299109040 10170536 466216487619859256299104252360007879680 10170537 -22145707692270353896500227640069101184 10170538 -191676993427713487290426382662223027200 10170539 -442007485581387687227871288527802248640 10170540 -107692320856622141765427088851032048640 10170541 199979917471598290475126669046468532224 10170542 -5361502993289789737873586251511411712 10170543 -1965170334393458086503104184852835056 10170544 71927261293673961332819928883962920960 10170545 161231607344499390950988566897253164160 10170546 -137313151791974066576627068980821279616 10170547 -529783891763157177700601451596608808 10170548 1567398984040059431573623604964464640 10170549 319826070639592630973275057592039349120 10170550 46599455956734577730444061691116172800 10170551 -487879321305431056890518451651999743448 10170552 -38917700098558356829208040030206361600 10170553 219841956720862435782780962568891264144 10170554 27294027770760468329026417238976380784 10170555 -36928064997972328599520545416355588240 10170556 -75991179039139901398444709641867183104 10170557 131775054777969160777151573598384820806 10170558 33209393948513379273010404136717224000 10170559 170877474363129341514302105341518016512 10170560 -12929020352771332460755929946757529600 10170561 107895446234968182138963397071456995520 10170562 -465358432177746751404889236603957946848 10170563 121512141365192852983272629785091960448 10170564 71987721344111522345254878088825168896 10170565 -255797415472187440757815277619185786880 10170566 64539818431063214026452493044880110720 10170567 -144012973054152689421691712682951544320 10170568 -382835938087095735066120080164594621440 10170569 741625034462524211487651839807837535396 10170570 -39736725910024452001559513325618992640 10170571 -41318891839730629648015400321113223376 10170572 -158112520182298837492590689286866104320 10170573 7488954264195619950128818159787950080 10170574 -143614413240190840602766560421669981248 10170575 -3490034899540074796824681649314869400 10170576 -56040091151482838000398830420362526720 10170577 21275747633754971444572957567637680320 10170578 -348435901828283701482153726556457422080 10170579 -12040043006234429647586067073396324752 10170580 104454796277928746899759000619295498240 10170581 -428781203974422221455660119131119677618 10170582 -61247736849124798723117205209723637376 10170583 -164192660412401076330851990901599556096 10170584 103625734820114461219136990885550981120 10170585 135065626280340721117365097160209769220 10170586 239069352693551241268759648990086328320 10170587 -501210364677459713236345042826977515084 10170588 176814081966859581951366340981698316800 10170589 -172792585830108197286780568029629914752 10170590 52004847206852074759650205089269836800 10170591 107862787265731357727252885918171191200 10170592 -596626768138580881346194864068293296128 10170593 17358431131896891384704008398529639842 10170594 -2642854129447196534532681554086666752 10170595 -2990542038950845973219931516019470480 10170596 -179251001334291887232851712053410492800 10170597 -79249186374119547416237145218088346560 10170598 281566901210457245633443183611979288800 10170599 230948047888683210653498972183396801400 10170600 83765362565784051258542597435129856000 10170601 30089987380755761991543016422675410880 10170602 49049296094675094988964416709152828512 10170603 -5256418447312160379636103183163127240 10170604 20895884571624126282038601770352627712 10170605 -29647192877799809201423863608280848000 10170606 -24572812937946343531318261193393874816 10170607 -201437924554633186201472157800455920000 10170608 13399351200140468202586368160573685760 10170609 85551661781310135046586428334145502080 10170610 -120321181634820003894535632465531539040 10170611 444373643695013834519017610458058516424 10170612 382947926667312523181505515896616865792 10170613 131499859960403819223150935497285482844 10170614 211275812928580837131029699908503628032 10170615 -45632008292243204441365627870649064960 10170616 -44386548356996605362894281765416857600 10170617 454869234248258868024928718237072540292 10170618 -429849361604073134132160609715200000 10170619 740493519328346210692624954698152488560 10170620 -219498679497458553249996992509527160320 10170621 -249016036263839680106793243885463801620 10170622 145184734644211719474717606243654739968 10170623 20315375908195600638941143921970548944 10170624 77988853175120074112595050390177710080 10170625 -5262571886274983967644259668936473750 10170626 -128330293768438778779256083414752445488 10170627 196711243000512254859877724722040995320 10170628 1725471121600168606608257640860822016 10170629 -110892405656455141558935784994338566624 10170630 -19101418499466746062230542469092352000 10170631 158339323777891035892973246602233473432 10170632 153303764121465557992609335822307000320 10170633 157505981223243399513450139633631440896 10170634 -162956908275859188947987498142957616128 10170635 2259808197354519818715885588941880960 10170636 -21486339525646264045118354722909721088 10170637 313987899971791813146323147675808728032 10170638 -241307928552492536151467806645838537280 10170639 368677671398339852001082648774071821400 10170640 7647693291567463153463365503096668160 10170641 -265731116256094278774708518730085921176 10170642 -33830034431918780869491887851102409088 10170643 93998903407423472261414808138346845440 10170644 -106279025486430015896709024409558622208 10170645 61820412685298910501611138286000710400 10170646 -97821255767589811973691950591515337856 10170647 -241006879073115311933028848947706032200 10170648 -234751870575063644962580582559339110400 10170649 -683421930825260149890299421785796983350 10170650 39467485863503131192795503595730784000 10170651 213473078601525037788764777503613851032 10170652 -21467859303207135173236869004140798976 10170653 245568482585607148435379037141243004140 10170654 64514688190867173696074342818108240896 10170655 -217406166113892922221792904414357320 10170656 591078604123805329465787082443453890560 10170657 131135005154966458990511797585714362240 10170658 -174078959145527019919482239368363293024 10170659 -1766411342149077154339996824614004384 10170660 -109824992300651622137719846394414653440 10170661 -7371555575173976658652391540252854208 10170662 -87172432283174373656212874549762472000 10170663 -355814131351851032529696745980892285656 10170664 -170251770910772554829414200592883302400 10170665 -69620519448682135014382788757256050680 10170666 -32780463370974141374567164427705935872 10170667 244808559822579588829653980267001470192 10170668 -160560037071953486320580726259047645184 10170669 -28064047052309898490177160913242709312 10170670 -34926388485618279134152489247621395200 10170671 -48980520009677694945617534132429220864 10170672 -34073455578181955246383020265434808320 10170673 125544685232327207591933996648311675922 10170674 -262910410282107752799778718861083559664 10170675 -25881990196261208040738831085877727000 10170676 -423710691306478383537141031474612455040 10170677 125974924076286560608264723711357357920 10170678 29861024405691807300540138924829851648 10170679 26906280246843279637375142002557918000 10170680 -157012131766903715344709887767816192000 10170681 85410256562255625236419530571312334400 10170682 -709527111919581010108372351674467616 10170683 -739215574513572170620943288753355317736 10170684 -939138325348747641686266918517950464 10170685 -119759359822076114067211293035660315220 10170686 -83214604264156624006014479027711870208 10170687 -91272360320034898543176490315843254840 10170688 -111961703954026962696437409283691249664 10170689 -168210054037688825963108601050331270480 10170690 -80997912556700019571440417074442900480 10170691 12832648356858115954232994877814482000 10170692 -11345650872670378755957709954023505920 10170693 32228497736602437280553513595865393020 10170694 -261617218789195615606453179234071635104 10170695 142143357193022013984844647498623710200 10170696 -163700371051638169318919130811412275200 10170697 -112866949744618233114113438004308884480 10170698 -33226006663607351727945142169352872400 10170699 -49303671888453695962065705162381569280 10170700 -52209344630760184178183458352156544000 10170701 398758049749827309563457807658551507702 10170702 99898835820996425942418092362482122880 10170703 249104339695838867075907768397450324080 10170704 -850990055260378914747974811009417216 10170705 54016053466788950516779200029842671360 10170706 -24685011879752308817939612521976340480 10170707 -183749639341118627687968603339049281044 10170708 -119118068882531934529351573517883439104 10170709 144075004246228788430370113520610643392 10170710 -177334885580105565860318464177334148480 10170711 50758807416090641837068715371103604480 10170712 303661848709920218167997875401066547200 10170713 136141185080396642366750101911286059840 10170714 -20600863429621241823687927209391270912 10170715 99583286437471330053863053554434400000 10170716 77267877234186251861887925344517641728 10170717 -4873858416438287423704323706174273920 10170718 137077337309210718487732129193728594560 10170719 138139009943989030380661700892272633040 10170720 25564146310088657243016099298777497600 10170721 62504308035079171593250485871288093824 10170722 -75311569598507296327370323801552199088 10170723 442839211178783564120252729179642307568 10170724 249332258974825332800112684865076602496 10170725 -6882766422336557833030202573528169900 10170726 -230782444900195095499981380211105151616 10170727 -228685760635050654295972864293151602128 10170728 -114724903064207312197876586977804615680 10170729 -349989043683451653926520886557225315126 10170730 -60971664161032054908185176625374848000 10170731 -488637288229863144880298865843391875468 10170732 -90433209527482157506215313222279643136 10170733 -389755017910056057584024786987200591018 10170734 -236291375533439547342444764416886193600 10170735 47980019292596037799783413173047641600 10170736 75254367818560443613864917251435200512 10170737 -48970047391019739127832517290271318432 10170738 -25090346452879529603492774020470374400 10170739 120667475589968962158586092919204094540 10170740 -171025015399549290338948376612003648000 10170741 -61722610379726343701344419157785772416 10170742 -92057175728434258900948748133268718400 10170743 228350763515602984392819842364678406752 10170744 196412344819638535746628986862212894720 10170745 4689874020289214933112517182758494800 10170746 -134375877721221116124746524152167947296 10170747 604644003978707140696904536468049616 10170748 -84592791344718846432624803325007104000 10170749 10526905683694986150351689002189935750 10170750 58727732040160685451125499659083776000 10170751 -74896497396773349685326890812267197896 10170752 9782968040092547990115774060350668800 10170753 -308743934292888216674341593886591848192 10170754 -187208363767926903566863239127115238528 10170755 -118037774798099422681304398714884063840 10170756 -77341087859121060613672739542055755776 10170757 -90388504832109884300553264557718856160 10170758 38435848569855646287371462402953304544 10170759 -93515637707611090353951868718887813632 10170760 90471534331311271778900077952528486400 10170761 40345380480515912407221499038114124032 10170762 -44548981989643185932974802445482835456 10170763 -98182154375904371769828730262434719456 10170764 -389098276883350217602953074798396620800 10170765 -267970055545912254675455549173413015360 10170766 9228345847609611764653836782032976832 10170767 360748526816705346453232882425186528816 10170768 -40234746130845607371025961862030360576 10170769 -82643481479734393668792489714883126720 10170770 -79667164144418001810753558869774701920 10170771 -52538972237403605266927618674130567680 10170772 -428193711592940540238578458118213476608 10170773 290579235120145477427919077265037979022 10170774 -129481708732889606265441211173965784960 10170775 -100153847606702546110865080926347431200 10170776 -286453007496226401026603317886976000 10170777 -109377426334344085394977349748236275728 10170778 57254430147900668238069370930921203456 10170779 16274430204079286738479319017040368776 10170780 85892366115053783259498356190394982400 10170781 -94511928603064753317978043599032288 10170782 -151831575943002127429690372541427473088 10170783 41093876545525499475255591403902601512 10170784 -118992051712243582731323077987110223872 10170785 55553286375297331576927893769572760980 10170786 7303327733363737620098009845914747264 10170787 -227581246351571985753065789265050316408 10170788 618023295486136633382529540934722816 10170789 118350988305874232625869506690068059040 10170790 129074346262303017883814464996147200 10170791 21615793056962895742668591105201414672 10170792 376601138325929974262758377212377497600 10170793 -540440394905335525075788825841634067840 10170794 -62699115639660243912562141784350843200 10170795 -71714780572373264644196349829207449600 10170796 -1713361900978550443091471365172550400 10170797 4230690318497442042431899846626970752 10170798 -1596787642799333930613148805448843264 10170799 -441280446486662540784225688971798233200 10170800 114674256287864291609710207604559052800 10170801 396196531665680446011394140896012309184 10170802 177793601566202837933240658668976494352 10170803 344838914745441142242446086722397367052 10170804 -31593569038200131110307724189723291648 10170805 -363969217375499857155680097934059789540 10170806 -33247245313795434845527790223215068800 10170807 -183675738639746084140042829174664566784 10170808 422060652966597342591201704813712936960 10170809 -385222084680080082424703183487922806720 10170810 47332568194792942227649916597339394240 10170811 -92309937448093578548209564340773056480 10170812 352311601923210388136331773720899654656 10170813 -351822435592765441963633749695450509056 10170814 -4987827501960387305242676073237989184 10170815 -194774882151569519575253853622637419680 10170816 -88150510167482329681655251191629611008 10170817 -365878076185851415675310855700989960400 10170818 -27843023046475570240949482419456643584 10170819 25869705007822425976934602655015199840 10170820 20905332558915595619477441222830632960 10170821 -24234309068081007477347215317382298112 10170822 -19599320512927916481583610832556644480 10170823 -160770610046788659859900366117303786136 10170824 457259826137346957564416205866654376960 10170825 -67186406529751684490997167460856190400 10170826 239031163627366811765896766489492696112 10170827 -260527973782392588648059828654425929324 10170828 -61983074080482913620955388107351457280 10170829 -133395524545463699574987930633931316160 10170830 24078515802232463682069055946824638720 10170831 -180782916755822104485915652465930279680 10170832 -40992697101622047300805115738709663744 10170833 -6436306140167994088879132726427923200 10170834 54932927900710004366215913005093130880 10170835 113112012700886828876697500562770138160 10170836 37283127979408496064451333953503622912 10170837 16364190876386671167779622763379520288 10170838 34852987251961433771310117071851864320 10170839 106588527262617230321474062845208353456 10170840 223113669051146662441758517353175449600 10170841 -517130168902404826695687983162301920758 10170842 -162731011137615780647556850453234227456 10170843 38243173171307817461125573310499859824 10170844 -415047772687812061094376637899492569600 10170845 415546940709929561389933291209652414680 10170846 482525028272663341303296758796097920 10170847 -505840048097606486175335813633841232608 10170848 -374701778545262374858003492508136898560 10170849 72547267777484968279089181717182508608 10170850 131713356346805622431216819448175532400 10170851 -765637215062388231132383540987000294400 10170852 -4867971640695281804770098781382246400 10170853 -120234031870574150129156089258649014272 10170854 -222930007657519247938188760398136398624 10170855 380136673682383982409839073821842929600 10170856 -207728063657207224856516706526239344640 10170857 -148830464214428711443036213853153777520 10170858 -196624666447111555729839562565483778816 10170859 -132647060541177367614372191648528028096 10170860 73875083497185777444127027279262976000 10170861 -293780209797138842580508420445793736128 10170862 77900567736828467526164438504074879104 10170863 180821856151858352025523242560627948112 10170864 83654539611602294511704171233380630528 10170865 -86253934233229973512186552146222721740 10170866 87137438982118536481017563523453871632 10170867 -35492085281764484110839923454272709888 10170868 -159495440287322536540638368753164795904 10170869 851770777660787291667366579044139543744 10170870 56380324175525812160942748859397702400 10170871 -30552302878236571291326769949591726320 10170872 -471206853149431804704206811108770611200 10170873 464302599866209214002020523267287324000 10170874 9031231498704194104996214086339410432 10170875 149961193371905596319781885155573160000 10170876 -2635898447665788138788239965233627136 10170877 212515767230218796422968322739436254726 10170878 -108079013233856268921187161652008437760 10170879 -239236601639272868442788943184647581040 10170880 67271802664562243237298963470509670400 10170881 -75077912081718166543110512243876585790 10170882 -96016148951761276688727739268986100400 10170883 -212410296728891909520726648892960619456 10170884 -3450558555575273060109211918932787200 10170885 2860252838068600982226409425397834560 10170886 156819013537047623380274177007577203840 10170887 -100865059057068873186418165548113263464 10170888 48486796235465902367465060112622878720 10170889 487069238608219624262782889511295827300 10170890 -23259062038687057249105139451273600000 10170891 9800453673392311774091832211160912700 10170892 -186687096250454829812347082719740887040 10170893 -50809769582188074302746564347892356660 10170894 -263590741188753713523142104808440649728 10170895 -42170664159698119136804113727995861920 10170896 -117277465133840929592243169194772627456 10170897 173411311460753282920522621206264720 10170898 173827448792847449558284545634702669200 10170899 -15380357497359879959998139229667906080 10170900 61833466136282953693889649696090624000 10170901 -8956020777352295279522135528846884096 10170902 42048602976826250802628402062152219904 10170903 -78073736821845942885611810032474419456 10170904 -14322470175856040811940279965853716480 10170905 -180413331136030422213573844630727426940 10170906 8959973366838692361270768660248062464 10170907 115059261565114180376167175522436034400 10170908 208368985923055136490191019162208174080 10170909 -62328990926316159574147520509233225600 10170910 -27297461958349060935621155509110714240 10170911 -136711145662690132878387295253245285776 10170912 -91768266910251524262891622268141568000 10170913 288327605083802714224335818463128560296 10170914 -5036181614134827210801159580529080320 10170915 193229123378841710163988444443069439920 10170916 -34270219009379205548494497167133450240 10170917 866453623740499464151853635577424317952 10170918 -1041813397671048164454133581523711296 10170919 -7676659907567123713563957638036078592 10170920 66773746218577844478308546808147456000 10170921 -319970858934057527710715620748283723888 10170922 7144338585319774642889297640784871424 10170923 -1387510666535740440157541988527766240 10170924 134249495322698619255879936678419129856 10170925 114739597723113712412143205778744051650 10170926 298876700897705757999028775957477742912 10170927 -3309696676163666192729521598836913016 10170928 131796897418465088325427515662693662720 10170929 352497577995850016560417462430102560530 10170930 33348252754721129519400849166717762560 10170931 147598658132086595035167347047526888992 10170932 132473167779041386299292445491201370496 10170933 -135388974274445923044356165739731533152 10170934 -149446608796974296931417682145378231040 10170935 558018472547474918604146600905256038560 10170936 -139467605333911831015117556556436807680 10170937 -123163450448415321519235412646572507648 10170938 -381148585512129155235550501708678513440 10170939 16438659753037320028734682630763768688 10170940 97452406538123752198992873558169497600 10170941 -895957500853289274218637768843930796032 10170942 46418234558638078745903191620945160512 10170943 418068348303400354365687635682872576192 10170944 -3299691401770981220790327441031692288 10170945 45082364767357354688459933717235747840 10170946 109190737417216672119472098952150398672 10170947 725547818279726964535817423815404778800 10170948 35497067811571384788202926877736239104 10170949 -523140974047159500617570785295744950464 10170950 81754609643342275557057093819259548000 10170951 -157049401442783852287581958315180800 10170952 -148174523490407947774661615536038297600 10170953 -273708012572165775291479076824375348316 10170954 229955292793993988794821911985196707840 10170955 -259417272126982164077985691169222540640 10170956 -55935677181744174659480713235937434880 10170957 -205153596805013170762670156493402691680 10170958 -119256452783574454646629518271562884224 10170959 -185561993921416742743895875682490234840 10170960 10136191734433616478005818808274124800 10170961 60452931002301849407230271925911656562 10170962 -518437397878806804272458670771870976 10170963 -191571872313658730968687824198628123392 10170964 74808304882958020808797203823014477312 10170965 -37630170699961442784256513133360945280 10170966 49532263826532811511713193454382632960 10170967 -253000452897832358400875055995207565600 10170968 -275879514873506552787872442709555937280 10170969 261971835832992122509597528969976040144 10170970 -145246783332996536008910666936188972320 10170971 -880024865632610688200302310921033354856 10170972 -70089462974011184118294597670017881088 10170973 520133047553351525280825803053552061222 10170974 -37871116966479645525664501350243563520 10170975 88498306124775986741205165604450848600 10170976 149681895663530110512300429300826374144 10170977 -13465128272722381595302102657232218860 10170978 -125371984569053904813949474120241371776 10170979 91592494242253660033125561035285627200 10170980 -76576693605153572276800213251704928000 10170981 447019216816986881634666054192423379200 10170982 365568615506650648930229799008732666592 10170983 6479112434969374508760169589153530080 10170984 232202287002618884725336689935371960320 10170985 -82320271209806839223405007019540737600 10170986 30271781514404970627085772053570128384 10170987 -119927646922994745043002887989373705640 10170988 -420822927318378703758217296086024423424 10170989 -60241497160533099773802551437720286676 10170990 -120123539662159434370943975367643865280 10170991 -275025377417092467306200652904485129648 10170992 -15618793479348873141705744639517851648 10170993 -26706932438985740917240632846252289152 10170994 215514181807855230943406370580665697296 10170995 104538404443978527684569502438183758880 10170996 318606045852268894597463604419004764160 10170997 310581910561883443145033191911270388252 10170998 -109650224216290423273169297880615920064 10170999 323410750155378133345597679291287458864 10171000 -102595033013876266075801818920570880000 10171001 639318477974610823824733530620615348100 10171002 135123467637932371768640983635880606464 10171003 314606826897572974554377121452515015104 10171004 -104796355679589331503666015523425930240 10171005 1425661327287811722762974138619991680 10171006 67807380388707865367467350447388829760 10171007 -532222484638505283126198028665956352 10171008 76564685231166388065410797292696371200 10171009 218297188754579236009335927354604486980 10171010 -5139987442803694147313538651912768000 10171011 140748059223900729746068325612864028480 10171012 -3362662132951492469137882336608638720 10171013 -611576925610141503341753001187918566720 10171014 -5081317606101699186262903131346759680 10171015 -150927643554638275685432833760592709200 10171016 190945486507340906122639599805383936000 10171017 -4209567534721312598576852611611008472 10171018 -76716350583529214545187651332370496 10171019 -142463235798321004549120599113515841580 10171020 50964763866416172746485346846140416000 10171021 -45765337975485937762997454915142035488 10171022 -16953621683131621974309498588703277376 10171023 -194908582444008908120012477463185078400 10171024 50638757128395112564822245901402480640 10171025 163372541859598522810076646316491097500 10171026 109990394856987524669526318904858098192 10171027 216697708437801686126068939145968203760 10171028 420067051776548904528570131340466819968 10171029 -162638709342791530452374107422699580512 10171030 92919437715332332100299711668560133120 10171031 177096387501496889834632212130194519432 10171032 -264256163196607977589688058770605424640 10171033 218057966028931571622381818752667678282 10171034 -12579146489043413499805810880005725696 10171035 -188317148213733689633959988347110912000 10171036 -28143382947897813647012421584115397120 10171037 -23519757877335028773422978012807898432 10171038 63419568955889195222641638325422489600 10171039 -461919266989393241258048056726853904160 10171040 358620494489657087328200865689291980800 10171041 79186486997944299737532755594135896704 10171042 -108980985191292580817631723717863969280 10171043 796689584524710545982944852124642901344 10171044 -148214755553359647297656988646092951552 10171045 95833614087478713296738082576290370300 10171046 199207326202544519789869955742665429472 10171047 -165887452471197236916403898865408263040 10171048 -1780445935238923705810866893916733440 10171049 -144031770103077743914509794847084146688 10171050 6112285465196835723296395595063116800 10171051 -252023529045421665660022732676032750296 10171052 4499423050217138629095167059175854080 10171053 234264835655853730140362394227519438262 10171054 -68838359382362281707357577535188157184 10171055 -102737111365662497803038018343125098040 10171056 -23226169442866291194406910085820317696 10171057 -138267484455264218389145023631145430220 10171058 186689928324275127258307922193554242560 10171059 -12738669090090273518538426371294146560 10171060 82646003210579036476764473369391759360 10171061 170609582632802163516446398163148002400 10171062 101012010304348369633269471328749818880 10171063 26960867248954057580971749500462115760 10171064 -406474189587575593826978892300495728640 10171065 102991454064618602809784452249848143040 10171066 15567188384337515784942846838310441808 10171067 -7607605032174554710593269002259113884 10171068 152150072568900419312612575864874979840 10171069 124537270656693002902644308221504419840 10171070 21211340171133198203406838739912117760 10171071 117187039743556166079278306018726335608 10171072 -146409294205164536638776997716142587904 10171073 -79769116659615098985731493757647654096 10171074 62980142295108873732985084104426154752 10171075 -39796906880923680793450604364135581400 10171076 70481978266288692308615607173399404800 10171077 -141237001583774574486804203012804693088 10171078 41054096413550921780696452380196592256 10171079 48490251633291583858215750751629369480 10171080 -84167122886033670223545904708460544000 10171081 -269304000799680893337136603321681950118 10171082 -502758390831942530287819474455761284608 10171083 -78138964824294960350901164222424790560 10171084 -63332659820045158888272332219362050048 10171085 22625514638389202918968519791533304780 10171086 -214809347492512010942846904262371225600 10171087 220135173504159554010565384433644618736 10171088 -136885909283412242772255527268580147200 10171089 -5170947281952196505905946746527105600 10171090 -13080828613933959319415487345486655680 10171091 -68490996289790271687784631670767616 10171092 392049166416176853862869953220668006400 10171093 437550684614926454676023327976370091342 10171094 272960729246921862955031587621962360096 10171095 -236963765421373869371640096481382847360 10171096 -207442427759238899455345516984645294080 10171097 -308685391708228903855306596029803934454 10171098 -96307079409196120709818866238302720 10171099 89728058732490534665718065052014351040 10171100 74547920937606495378601710677758156800 10171101 -5612776274428412949243569483135611200 10171102 35815332542015074411888072746443267904 10171103 -457578035228645546606008301799409431648 10171104 -196284248082192739308439054518308044800 10171105 31238642413746184893976889640497675520 10171106 124242015762039432122811209061799792128 10171107 -258894571129187506525146154982570039196 10171108 62963488600337492543207331606769035520 10171109 12979157985529313991866606663570922204 10171110 36309341658530114476235434512430513920 10171111 -575447206981462787105820360480279097288 10171112 -163560648413014467131638670136415027200 10171113 -134096724502831784391587290442037887856 10171114 12254870606212524946790612367820459872 10171115 -21705442434341743970682608468946819600 10171116 126397168825055518970699513314805176320 10171117 29538273438116104823170531161985800000 10171118 -121184926322512754571427827881519328960 10171119 75302692948143303598946155761701239680 10171120 -64342392865702049589777675325078732800 10171121 224206410732827340701612622758786666322 10171122 -88537963193657679075584353953704294400 10171123 141492936778750518384088344172114614240 10171124 -17994469624689400275276053804455513344 10171125 -63667838554150024069105565316253797000 10171126 132179849792159908000545472628153238048 10171127 -615606336602625273151628206334492064024 10171128 70009034561806003243232060000142950400 10171129 -76453004727276788007310991877984610944 10171130 46995854828276522092024510733631913920 10171131 -54710643068518286903649927232803019776 10171132 -127345695719015839606873727919263244288 10171133 -97559172846366295941843995263049112480 10171134 -3595136715687310954463259327728310912 10171135 -297016522086354191063594128673949695040 10171136 -64061145438769544878337907072945881088 10171137 345961537482356251710575112587878901280 10171138 122545434840490919282962132669962303360 10171139 -843922738619464921487625192673161420 10171140 43430869387918330220151284019585269760 10171141 -487610425076007236814660364510584392100 10171142 313960675559877287291927707787976293472 10171143 71239067618352897733190674208448757200 10171144 407570962279111822900641743758687196160 10171145 67158083828990030314331720413253910600 10171146 -152168416094688925449352815968300764416 10171147 -184424809293635607104160573667396496128 10171148 6808969472947563360612028246027929600 10171149 -33362591579400378602139495457247191872 10171150 -2757581346706293604895256099557534400 10171151 -527935661061096698823679422846376373568 10171152 -11179168220318203203779945073114611712 10171153 109274645642442460962755008090435714404 10171154 50736474839313949126009851080461458432 10171155 84518555254096780516741777930386170160 10171156 218321426067880334681945691449983928320 10171157 -46875135185760822396956424186356592708 10171158 9781950317043644639311605761758514688 10171159 332228490599715423073524269517828092040 10171160 327319662159053854609962806017569792000 10171161 31525994683097418086435263785778535040 10171162 112300874803179826555192616153036657664 10171163 -12175288912866990312766520909849357856 10171164 -4535369774005932379699066199842311168 10171165 308207272820480573238627525671129598060 10171166 -42456750311503689017021956107203875968 10171167 -334228836891950742067143718610715720120 10171168 223987868471880307310394697097938993152 10171169 45793355895100349713571180165506771200 10171170 -2475672248846695707382601501878219200 10171171 801887636534395425381259360935097540000 10171172 -44426087873224476135173341644406972416 10171173 -76003910640970263227386323986239456416 10171174 33034556322375067152580835353618598400 10171175 -2278481801152658494039511862876618600 10171176 -147168722157105045023586047188512276480 10171177 -2455051226524726418794380473652004992 10171178 -195447270792402096284151742830288897360 10171179 167411805959529647715073200800400509724 10171180 -33982733831603108740788733290246297600 10171181 29623621921318181457508583821538936982 10171182 30956553605043800093716116040462500864 10171183 -292841255285310987803641695395507784720 10171184 23744504502846276087013367161521045504 10171185 100559539262705009163776407622463932160 10171186 150123563851234451432716450129919667840 10171187 83578069509068881003335498643919220000 10171188 348680622309039462212611098703314831360 10171189 3943008271056363855683315942460212352 10171190 -203654540291411785686306191621241638400 10171191 -10028143100511022073806053992121229440 10171192 304451422960998291177190481561820672000 10171193 -79411747919290308800732611069207739136 10171194 -177873665805331298321319398540173271040 10171195 -277101369102072583107223901158170556800 10171196 -126552911823617366260566670123593556992 10171197 -357277572769703958942325530855902640000 10171198 58220414689597369965431755764215908608 10171199 -87452782642803131941488081893449992840 10171200 -3585825802407649190956522806863462400 10171201 640813560957686944155494055853155378004 10171202 -135654854095726570288252688878462689216 10171203 9428665303388878043906859306159663360 10171204 -102818133649354454177558047716622867200 10171205 152843697038421579334652133840426925440 10171206 25760775040001682515320494861637210944 10171207 161512977810619204973084444143498106456 10171208 118200729049002357771482842876411560960 10171209 101074038111920904671102048512377657408 10171210 -37788018557910085799055556030880087040 10171211 164517613708901430483237415459902817812 10171212 44684491989854148729327494312924339712 10171213 -87907557037616735491037143381602968800 10171214 203559130555371664680676524166157067456 10171215 -149696128329688959792924136091649634440 10171216 97323296888440467831568498050852716544 10171217 -60084675065065088967480330769946058048 10171218 5619478424832434388830336170719902208 10171219 -399233535214413787053866490129957047304 10171220 -642789469556046189547697837511505920 10171221 27450813320177670823965958082655483840 10171222 138579880480793023283041442771747418912 10171223 563721455803455703796037222377987477760 10171224 -237587788904076824617960793504502681600 10171225 40219167598255820362651641651290706000 10171226 -13926663233016717256040433410988247680 10171227 -341479609697427715143002856372229005120 10171228 -181316220256194928153734879831579563520 10171229 -94324982963245433168771399423805203424 10171230 -3050083201675635128170027161461825280 10171231 -64770847084256949473877594144450577808 10171232 -519658911579614871042715681549379174400 10171233 -609329145826280556880249015435636091376 10171234 158119836088722788702682311154124855680 10171235 -220503085712834099797790764297170512400 10171236 -11366282965045285738913867769455087616 10171237 289735122186466793625088524151763077886 10171238 -92000233587957510243811254250829119488 10171239 32196905764420995950378261717014708896 10171240 381577022562923289736906012266751948800 10171241 -317188143745592528839189855003509980358 10171242 -140344935460265166947446853666172666960 10171243 -67326306939041707371857014453009782456 10171244 -164675332451872273423799561003738133504 10171245 -652280301031142834616632793631107840 10171246 309117230404392118296877186982843424960 10171247 187903497790386380722617203991977419632 10171248 34968831734294514469978592081330110464 10171249 431909015309014815384013018137453934320 10171250 -100967656905730553648861942873174400000 10171251 -214978566756730715958688350050551533120 10171252 -9534520262685348925380666148991868928 10171253 -115719144834309440634110538600435438336 10171254 -145634843422639490081596673269325359680 10171255 86475417412698535766406801264200816640 10171256 70080066908135833702439275961427456000 10171257 271125083051704085195067275957691669120 10171258 147276297737676830609115397079424090480 10171259 32738157450608721918263170129981817616 10171260 -248575846752633196600777713318888960 10171261 -467634968624945213247053973011176822138 10171262 337864898610982610314590641197570907904 10171263 -869328549400261262825474359192674432 10171264 622256330220039006457334274194197708800 10171265 63274607442172744462005721108945881660 10171266 64285188374435494123999401157177726464 10171267 -60846883729882957947049142340452052240 10171268 398510439899466617986361728376956165248 10171269 -292786857152645805377016619929940347012 10171270 -355092945817399023169375627773500006400 10171271 158679493175461578828225396523120984344 10171272 -208709150780223393122319708509244334080 10171273 -6004630657312597762386396167333610864 10171274 36725215538677466679018559402881785136 10171275 -116252855089675708807658869588373830200 10171276 138133687808658045456333472321743690240 10171277 7777380404811875059221761634757309440 10171278 60775394775969268532531368984287801600 10171279 -146134955935098498264812284915308951216 10171280 -8077316893669414451320393687648174080 10171281 -101267277136851660516415331921962226448 10171282 282984532997954075818653081404817581184 10171283 20605717338436543234646123911320180624 10171284 161370842280085609557904753723358631936 10171285 326358987670779645126989191271427253980 10171286 -3533995550475193832866475685898583040 10171287 -8482210141491089469777825728064029088 10171288 77029761416023814015455223216624640000 10171289 578874992017337733360606087460065908640 10171290 51760098040713223266580657435703331840 10171291 57249001800965901807468515631892958784 10171292 130386116090434938990047956778631446016 10171293 -540149477364598913037013320202121629632 10171294 -57522835299891816758059292448790627968 10171295 99559789604352167129379647765378642400 10171296 353133774389289478713793927761625546752 10171297 290988656930714000383265026809135819746 10171298 -110077994707143952939592134343005095600 10171299 104249876587273281409702964141820141888 10171300 -95578765241090860551165772031674400000 10171301 240350680557960844116530652820609726752 10171302 214815738828704845166062592762607704064 10171303 171600025270089658801122385214105692032 10171304 -3931641110149406640813219975395573760 10171305 247963012463817244055044015671285936000 10171306 -3920758484518358479413316378826871552 10171307 326382585304291891453747587648320271072 10171308 -9876060835366971466231342035655311360 10171309 -48272229606730044162755585508974964596 10171310 -188925214697136173547641825966914597440 10171311 -227726474169990682543487465444404622328 10171312 -95829788081249780675217114598738345984 10171313 -163624353700398359287744424993280250176 10171314 4385386465585455116151211324936943520 10171315 61119904652219691574486469524711065600 10171316 90295459878904907342165038019604935040 10171317 34762522140183166225984031446612131840 10171318 74526846844489955723401427391790030848 10171319 -572428704336512483940299335986858200280 10171320 143447342320335707970759657265237401600 10171321 -43575293328528016444979490729925657176 10171322 -128716826630178633165079481321128819200 10171323 -163817036656023430943132337301557088512 10171324 -202186595111361072925575942459017028608 10171325 -174896746149705981681278522481384000 10171326 -17942935777106781624006641033436659712 10171327 304249962270190357698509708594798966440 10171328 110960896265883842495208172629648211968 10171329 94476760095117892171070149847908485120 10171330 -78602787030030545273858041672429087680 10171331 -504232694532595844490424054536485092608 10171332 8660392494041499012185362512997470336 10171333 521734741436390612211926880608820695582 10171334 230140854295700439509599082311446117312 10171335 78129783837097866895659676838306791200 10171336 -46949073903852091882681496294080512000 10171337 -83191494540245202443504449081560265536 10171338 183021271554429660683216454515574243840 10171339 -5552169686451584667769190350869829880 10171340 207454847071490302620624696095145507840 10171341 -633766582860385405309770098257483052340 10171342 -26250602459154025975028968633378293888 10171343 18369809909407022756445915658992895584 10171344 59321637279334527661884130695565148160 10171345 178240356882651706439668119481249466100 10171346 -17038080921094255717866910119015761280 10171347 -19703022260701047107602148000845770960 10171348 140692360337169148303525309233590157312 10171349 131826834725994881912887293392799901614 10171350 34983639173088558232737883110934704000 10171351 -475570862980969996354145502623820982648 10171352 -74197111747781828491756221644797286400 10171353 104883506920220606282643207419765168064 10171354 -216763289893344745956517967469465924624 10171355 -124147713209769801180499586618763974400 10171356 16015256766067101986691302554491070464 10171357 -154691770991466741931444630445061494976 10171358 -151302659118764945988693076758911694720 10171359 120787021230905944895521623860085235200 10171360 134032032601657133741105891742103633920 10171361 657995536215814832731947626611200652962 10171362 -12644611698684749361527311256859310080 10171363 58749439095020538943869407418226237624 10171364 -217062534880801587536620304787334103040 10171365 43267454278807135393608467520029616000 10171366 -158413593972896879450884373777406958368 10171367 -53976727213678029088345200664859059248 10171368 -368606373559685976787495923553896268800 10171369 -6455507376817059839906679470766711672 10171370 48306285626472150189512044816449711360 10171371 110382621789094313345417188597537063512 10171372 513103317958143331633170975913326512640 10171373 -268825810072264625368665310660208300820 10171374 -288987156345408381113415152103243648 10171375 -225752589361591016967980663278387986000 10171376 -112246027603790018892495915249695981568 10171377 -44142001421540512373160925242068622540 10171378 -29145578599130538702247476732219654144 10171379 11807904631729576984587738360748729920 10171380 -11033835993022161107531500724921149440 10171381 882606110816941577331272047323397646 10171382 -6645855903672680318641617043824812544 10171383 -224803585017044531448282802047276452376 10171384 68444058258150938905807126086453043200 10171385 -31117170408435519743379523751782386240 10171386 -329917106970630884102209309436325004800 10171387 -242588686470115212413715575136246928128 10171388 -179222716400255806207631048030493917184 10171389 114537296004208714635541800841872001728 10171390 116651358112350746243314360032212635200 10171391 24077163803050435848029775364688673792 10171392 1417705750547903705277703827052560384 10171393 -129080858959618201631559374055073530576 10171394 -27292769094422856179396723099158691808 10171395 100777587684931571031771024286605571920 10171396 -326520363663542904747802161290104163200 10171397 -128030080747611508361874933417952422528 10171398 128848672433727872052505484434887708864 10171399 -72433551153400572398768816552425939664 10171400 -30497877845956850954714514143587968000 10171401 -183822203507714910229464659904504213600 10171402 -346711446854173322958494184767892371520 10171403 -151132860669314113398707216293106651520 10171404 337030132442575772815164576710134488576 10171405 3705414520376156268852697388832990720 10171406 122179919235652128261266922088782579456 10171407 -167367563431322878234098324312772731120 10171408 -91853969210857176307967238321720524800 10171409 549630236899837524886704805311521522610 10171410 39568814658332385414977658217467064320 10171411 84898569301139240929891646349241809600 10171412 -337659603227599283832610727133256662144 10171413 7536773273096222256236971936263639840 10171414 147659790161903797623029481529936621632 10171415 -298861225495042863353765737195014190440 10171416 43914453109069853551693191057773199360 10171417 7844055222683781165919100727809611466 10171418 -64388972695594034109168812203002477840 10171419 72136789634118051924979356604250723520 10171420 81671935465498308521736949256451640320 10171421 -94967068756741928213159167647098765160 10171422 -114864413149292304937627670132613251520 10171423 -29755111827530703220935540456771107280 10171424 509539160078810720087921818126604107776 10171425 66368226511785935435359994993444148000 10171426 141012693288058664336858799548654040912 10171427 -149425347607647255249500671671596820528 10171428 53104511835223480211149112859788451840 10171429 -136265864081400563331489584705534872224 10171430 25388535732603490242221930785541836800 10171431 -240369170096875105896057881822950161480 10171432 -567419932730251023023098236096734745600 10171433 312884966178508823806650824348090402682 10171434 -26446331415210662788047880933609216512 10171435 -1666039248862220447454588985985756400 10171436 370769068537878723665373405673159211520 10171437 198111298050310178654366807171785124160 10171438 239650821798830076777175832053755597120 10171439 619824638044064774955041848659583380240 10171440 -39616076111072521025070910431225446400 10171441 30245488645714447213846032100063498240 10171442 -134851773444479795500776351536715605088 10171443 -44328276862166605145094794234564278272 10171444 -45074068360802373906455215678399756800 10171445 -155619225130293826730748335906972769000 10171446 238609544505342007918524670116682337664 10171447 -238477812041133765858261450991420892880 10171448 -16781984895756575610345532197370675200 10171449 98824644636337778772151412989721766324 10171450 -72250749569018572336826492670770958000 10171451 -356802769557769088398683210651735037008 10171452 234868461216798025162155949639858156032 10171453 -322516640422642568509678327612973281280 10171454 -71938831401594861834261411548829429120 10171455 -3067052478344588375439022882169210880 10171456 123641935086803015295849297098794074112 10171457 230234386690009743548433517076650561152 10171458 9979877382977380819766962496748530688 10171459 -110148464111052279946995306649112310340 10171460 55060094195185054415978132539693056000 10171461 66931789322912940203652949031074484640 10171462 -52620133265378665802634499550478580608 10171463 120117075093017877412874965364196847320 10171464 -328446923698766482350683238502778880000 10171465 -222268301808391510677169616483087918400 10171466 76011419255636911238550408554050900224 10171467 -278676884793423380728345095280761671760 10171468 -140918829288949872109759994176638700544 10171469 212802001600406230310333719341208404672 10171470 -44422553673449106878212153033254192000 10171471 530903089751820093943282992257601277192 10171472 18147139409973118057829374502056230912 10171473 55078447561827124147359246572262865344 10171474 72534172699068171378927275995967526912 10171475 44416500896919400911266148988261471500 10171476 20478523480685228053457522861718011904 10171477 -114101191739674948031795601314242010674 10171478 -1509815160201979137167036979043402176 10171479 -295046993907866635953276943764348975360 10171480 -53244177411765917713959632848105267200 10171481 -44898067203699410127938566262527961718 10171482 -4293360540615725146080409331252014848 10171483 -99991963095638071416896093133486993120 10171484 371399278113342404129552187097955590656 10171485 -34374324336177829440034951962485562000 10171486 9588336122294513345057445914601400704 10171487 95392280832558551313708130577375616000 10171488 -27055991529620934615192487229807394816 10171489 63518525736543355543619262854768621460 10171490 30581708413240429820971432434754490880 10171491 -69431703429797989157882817869711421312 10171492 -115787282092001902106931711575527792640 10171493 342296916324997662059831130219141942780 10171494 -179553715488342143668747677239014703040 10171495 116486070990960244578740077987451147040 10171496 -112079986652094509265178602691982131200 10171497 -24576542022833095057171890895550223360 10171498 -219772197743171922050041602344176277760 10171499 7593739561342893417684563481483204480 10171500 -169922808725059096489484339496074496000 10171501 -44475432849809085473310215715437251498 10171502 106753918061393592674583529096341902208 10171503 5447350067305748847593516165272330944 10171504 -34669681412765712933767242673601773568 10171505 -312694231548675883960243008533960058240 10171506 7391806876745165536038680108018347008 10171507 92489570456865208587512738766938655360 10171508 150285246649772178802394011117400335872 10171509 7073050658429596271229131150379790368 10171510 153303339440870971358729017394161480320 10171511 -3482102612696015854927305729057716736 10171512 -77674824764691368747084566119946874880 10171513 -199814398406446250089563638184040469616 10171514 134900690184873407653893660149422036992 10171515 -58805633382866467703252714367043969680 10171516 -126433026587882863177478198535913154560 10171517 -246370139428381682011465976237272905600 10171518 3793735877127191872054240852169170560 10171519 29298730607701310419617656080497729920 10171520 -83634582751672472028812235068198092800 10171521 -5516225969130838745271912045491392320 10171522 80693919555129985626027543035142538272 10171523 606930437628163293128974320240610139772 10171524 -39421222790752207468535643330590785536 10171525 -41350050378049953698927497664360006400 10171526 -20491873547406963020429684364090663552 10171527 31000748015384151569291379327662639232 10171528 -41760403066340138200095941000336087040 10171529 436682565167019658215797495451872543130 10171530 -158813931879868456602721263096364667040 10171531 29863226979253836254237158819497352464 10171532 80348840018403949146015947498203714560 10171533 27430728116560145067663779117333035104 10171534 -7355076110620847569507052863534238208 10171535 199219985463616384491319279323522146400 10171536 1710276422411599903697004636275146752 10171537 -26414999606808138502555732417344728588 10171538 -63258028688261256715938875527611909120 10171539 -35625631985064125941468167729222672816 10171540 -80952924295497432967481024832734357760 10171541 -446069563867438320586962105315875256000 10171542 -41979104209217722033047681971235616896 10171543 -17783262175383021861621583475437490400 10171544 -30045104096134713484942049359931719680 10171545 -9471773765926613597655713198133919680 10171546 53944024764322989193393533961005578496 10171547 -176828299302251354964639856301359087200 10171548 180080937140999390430539508258241259520 10171549 -221949504207772325353416235039611559450 10171550 12739337275098443687886065468900884800 10171551 -50614715193467484636651754233228875760 10171552 -969009596337772678948680067128552849408 10171553 93966344178407904987791857092700067520 10171554 140851767530888021430098870798303809920 10171555 -50786464745540335387428900796730058000 10171556 -59380726390691553243875733101139102720 10171557 89458918132621122967949119055440419840 10171558 -76806697544692730709909612023841945120 10171559 -373597934368137934899285933341137812288 10171560 -78865534264952002645994542185111552000 10171561 -463177369276208707337336682379146398348 10171562 -9465419480901382243459274942413787136 10171563 -29380752119169849318100292788466187600 10171564 -375882283817453237233213104766950400 10171565 79711083548043481115024154901339852800 10171566 96666796897762730028271193964829040640 10171567 106701487940790108952004223148177978704 10171568 38369373544156633735286309347895967744 10171569 -113172031819584067600857121253144301456 10171570 -30328129953606857719268171531858663520 10171571 -132706774401515160069474987073642861800 10171572 -18307321018547238673279636569938380800 10171573 -144630774325644759398857981165945404178 10171574 71020180314679475051898354643235020800 10171575 -14412351622186067707157906763664351200 10171576 244591695476755156105049298866291712000 10171577 -16158674446866832706835229835961094140 10171578 -110165827940005562226156529787380215552 10171579 8311701086744133005223932221778464272 10171580 251474492851844293841663329716062323200 10171581 22513668700679853954329144102654804544 10171582 -38867459654556233277613073655228880128 10171583 -384106924485576539464618937668943199168 10171584 -43617285762443603751304479741853040640 10171585 31775121907089099702523862476753677780 10171586 -144910715569741047676746488895904212096 10171587 259727641769193291496456479321973376760 10171588 25457124946282070959391053053006647296 10171589 -307177770198784045591747625893748902176 10171590 -28973449732992447858612210371986053120 10171591 496560339071958573944033673822759435992 10171592 -214993357559325005038673584801167744000 10171593 -382415497739270612280721703813110020000 10171594 -43927462096930563524400592878122237904 10171595 -32913798013566844139676722062746724320 10171596 30027215048671338025073596802715156480 10171597 61475243492896486427533758116141725046 10171598 -85623599363618841457985455061219190336 10171599 -255645363334468379586421893756311819520 10171600 -9375251220950987026844991370985472000 10171601 8917403614197177294053440359985509120 10171602 -42230605732065702081024712456336588800 10171603 -86931778154732706268385410805396206440 10171604 -413806367831929284876390913438804660224 10171605 62047821051419640327928817545938480000 10171606 -66273976129674525842528087168466625248 10171607 11054940958678867634482432089487128600 10171608 -70626807474352029169522992956015124480 10171609 -90323999226006489614725071837801403968 10171610 34086460852001342389984756138931520960 10171611 325230809664229283181643466790522793032 10171612 243705041433034489822907668694862643200 10171613 -210834969980211192244241184716980002138 10171614 169278795092046800129476439927264280192 10171615 -514104881675034022094904217790045392080 10171616 20997189360278222051992515893821440000 10171617 -944192188253953324499289089954854752 10171618 -203312895697399957229861764836295224240 10171619 -589508033583649505617795380049084390800 10171620 76114007891869812959820479301789292800 10171621 103555333076504156129311496027728933500 10171622 29870707957253486103137392167582172800 10171623 197806071043537536330525181636075392 10171624 443005638494086468869334160534031237120 10171625 -57999499608386775180508097828410011000 10171626 88877549722403225493762691712092524288 10171627 -107216520257058851943751344218516232576 10171628 72835102687589061296078591003629956096 10171629 -11965518623937101287300389227024596800 10171630 3582868621031718199558510587613286400 10171631 -3969434073364965539724877175025183000 10171632 -7605332232281970229071876560742973440 10171633 45022866856869879972265098474534417460 10171634 165838845586750528385993033362100544000 10171635 -154742250022271987813548699548413295360 10171636 -401796858930469851733627297567731812352 10171637 -188712545515136694950640389194209438048 10171638 -60407306770391666823253359376615672512 10171639 456827567270237950432465813592849124456 10171640 -178616184577727932885242408373893427200 10171641 -312210132783666269645207278160064217008 10171642 -19567891419886778469078825455109880608 10171643 -7236539203035945028522942271844339240 10171644 6118399765930537744091145800290344960 10171645 46792918942614203539526970183501177600 10171646 -9135586348924784090711603286035289600 10171647 -74485370439493208288185140242445015072 10171648 460174734954158364838343000507832860672 10171649 -121829510062773956630537788934706802620 10171650 826018775484406765720724642598144000 10171651 -252287759688872810268884605559622598448 10171652 -201644482418935386012247145781885934464 10171653 -120419064086198895102589493398654756896 10171654 126016617060336502604531695881763624320 10171655 68904601673827870360981303379618062560 10171656 7829619391543893631017600633642639360 10171657 171702460302926284641764695169305558372 10171658 -16836791875365842746900232787368017920 10171659 -222324089885247365103755961550269679680 10171660 -121432020145783106234989240697176120320 10171661 675622864350377973737433901239997610412 10171662 -82717475610380807277213079810767851520 10171663 -557677694202083549024531231583379100520 10171664 -41089359623949552335383139972904837120 10171665 76491034158898161029271356878391280000 10171666 41405024638044976591341254600599117824 10171667 172065729189954690661917407236363553352 10171668 111789308397801191769529860030492063744 10171669 -488135809986922008276163746327608080160 10171670 22862782173359783278138871287782506880 10171671 -191887601813451229467953440910572159536 10171672 97481339225481751829080124417285160960 10171673 260241153352426742112917567676918699264 10171674 4840688509180287737188325617938156768 10171675 26928307448312096576545518014814249000 10171676 222806498828875649405950261374016488960 10171677 -303939748211109391744339474371240450720 10171678 -332897411418176720826110504119652477568 10171679 -226097257264185865945367305370638014240 10171680 75786131958049337805980957088279429120 10171681 -71284000255022519487611099506596669120 10171682 15490692100311176082828591474758202192 10171683 -102552992124279655639761792863897936400 10171684 57820758400215186524527502416519561216 10171685 205323996878185409202408103354066192380 10171686 1915888886736892738086719166325862400 10171687 -69952547155419192232138965084046758664 10171688 236728659918419281436479456995059712000 10171689 17721384343612997179095946535733153792 10171690 7272736841283500763156719999667153600 10171691 -64834997417012125881257785051947115248 10171692 -116308890635541132667018817339412387840 10171693 7482409055353080516045684135024599040 10171694 53306057625437573507080787226540997440 10171695 17828272018523106890826012872261605440 10171696 -79702864357840648234836873683766427648 10171697 572608379579490916204196303817715647540 10171698 20596402294891824597540544847028622464 10171699 214980536806518784591347795991065340864 10171700 48623357363414784209327511614238412800 10171701 -150600417957755215568450985122550019908 10171702 66273525607928567169664011156260870592 10171703 613881652165755790390549248141019052664 10171704 101211437675211597740063260731952005120 10171705 -357056777026763306712949356901121057280 10171706 232917498243434856504841222737757053552 10171707 7558469972781214030408588311238210560 10171708 -169454724529579266004891458567451660800 10171709 -528303629752415612134450429057607340090 10171710 -38302458062451419530957489556979801600 10171711 20257082833179487713186378743156250864 10171712 99057190463783112400452797490973900800 10171713 -390422329102409544191407512271094229456 10171714 -35517603875715144735716506075591753728 10171715 96703496282302112438553473802251769360 10171716 300701615933755664089873447719397478400 10171717 106903012027383683808337746797290722172 10171718 -205149152384886520417716916130541228480 10171719 337742048632711959159162677989042759344 10171720 -53108342616985514945784249941871820800 10171721 13163724796274088542854285785678230400 10171722 181266755342915066177349789674899530240 10171723 333862518178866480973641998332827440904 10171724 188777380274944833767620766500133529600 10171725 130259026962748556178363120504804501600 10171726 -295723848486018224376338301570019366080 10171727 328176357096330613890433694164464139392 10171728 15389026377846184102668948737819541504 10171729 -29619988889408608944108378302622029880 10171730 63308174490909673765690447779116441760 10171731 -261096561767114353184474032660534952664 10171732 -196824622542785515594009311628327755904 10171733 -201654007572706418428640294336615765952 10171734 -100750400950317561179466493662142816320 10171735 -100123984935867956037870368812550833440 10171736 -8780849584261798871794808779809484800 10171737 274199693972326653376834644640894418880 10171738 -111742797651293020905407743936165374480 10171739 556788612655836801212325791627417010456 10171740 57915654596210476392319261442592276480 10171741 82540945310367862283817464648727687072 10171742 -58939521396512503239044700320405775360 10171743 298135369241163715388912449532489256264 10171744 174886070487784370230382496022265856 10171745 -165433758171061539785440046690395660800 10171746 20827306389379447383049157159643200064 10171747 -3636648650880377437045860953763996920 10171748 198017355384499269427368357839933794560 10171749 69420736078611173427601184551498578240 10171750 143484854926082473245045878263059840000 10171751 -5411380703094583671159066283850604096 10171752 162190438849105601764843802185448325120 10171753 -199368088115834181630969520539412063616 10171754 -21751456349799003965648986507938796800 10171755 70229491435302596746850877031339866000 10171756 -97291280328297387599030726308485880832 10171757 -252751503480347591975941197356351790528 10171758 110508494893879412931456554484942993984 10171759 -185745719215708300260728402698660706696 10171760 -10283891682174391901992734813782016000 10171761 75618045467152322768276774587167407472 10171762 104012935520756993440903440326167279632 10171763 4985120705125508553196936552014354456 10171764 364530260696910626618453120797483315200 10171765 -573802051757205530331392972327000599680 10171766 35735303246124302454833899243955768448 10171767 -152889329675076890963319194777694621720 10171768 327993668586339781034593765917768130560 10171769 78703425862105565597272708659888904170 10171770 -47278416609501298839151507092494269440 10171771 -148761105814020026564253058327910946800 10171772 -117673239533615199803423846313728575488 10171773 11390877440048678035878518958647105760 10171774 -325339358116525062142243028932771812864 10171775 -81986721733015107946772256532038713400 10171776 62586685747524774376384476492909772800 10171777 114252081333536567905230264935471308800 10171778 -146317319076654167349031205769663616560 10171779 2459997163904461829602092435536870400 10171780 317023579883871481566058368361089661440 10171781 36959034735238333692015065973793556184 10171782 -38022372773275063820572120288917358080 10171783 -707999341994241179080327261728305094000 10171784 77192697128981168651623643146437427200 10171785 64050252363655176728502623018096159040 10171786 342073935687721625913070540956876428592 10171787 433519126039229365913297613384989356512 10171788 -115177920468619228383453599279388966912 10171789 29173300152691109911648422376019304160 10171790 191933913264374773240965600501000542400 10171791 84001322455337144987025819431268614400 10171792 158837085783753270632735864080834666496 10171793 -589659454267415329783387102175744426958 10171794 23611516165939029020820642891049793280 10171795 370968537682682776958956141788158554800 10171796 -245154480829061445149052365813641463808 10171797 188167176017848457612584554326647822272 10171798 -9263747253258786722276650819940248320 10171799 -378281576576194826044224784886420359080 10171800 -171647582631248152779066036275611392000 10171801 312377842245182919853378814130471337802 10171802 46657694359397691974646367665523737600 10171803 634046838552305528971703491813824322560 10171804 376211152094359945797981427642186374656 10171805 -146296557471516921067789510182976189440 10171806 13766164411031648749825171977224254464 10171807 430365653690943161887796638416393200232 10171808 161329654255786632907098572971105320960 10171809 25329302877940633372451902422293057364 10171810 43051399539410963667130673323965696000 10171811 86309629964593199303229593418486617088 10171812 -3722887467235784781783213868315929600 10171813 -21424973833967574004422938161865063424 10171814 309936534580779852233718251692048066752 10171815 -138967801087768602136663169647276968960 10171816 93181216437814120160295351481355059200 10171817 41789180544936209242020408029677135866 10171818 -4259495904000482997866880184437415584 10171819 26504740781713100706223196045305992960 10171820 -7919138543001261262617588254330603520 10171821 264234255403940728707296899750280693760 10171822 870685798386274005495505338346732992 10171823 -444543337878979272783683983931590562928 10171824 39025303892791399361755294850903113728 10171825 -100821908520785855132191279067828755450 10171826 1824993762488310016774706470868674560 10171827 -1856118244695996977086455219440533752 10171828 -462248650271675437083909449213617647232 10171829 488123882837195716201920879171686504430 10171830 108682159205353432842773288286310368000 10171831 159571575362860004236172650506027133200 10171832 274205132608680686728262550271315046400 10171833 -52353278140917208951683216739281289536 10171834 18434241078149125392438322287462845952 10171835 50008282816826833598556540368424209280 10171836 27557087964896202597681318159564326400 10171837 -68739010187121484872472299731726179080 10171838 -31449075589650105178818515539868932800 10171839 71848225643848090835642765726566410000 10171840 16616690972552413834108278776266752000 10171841 237706075678551817970080743452352238932 10171842 27522310239881238879597184908159767040 10171843 684673149808104518130213305002265076744 10171844 -160539160658707498865910038232161353728 10171845 -203762206559513266797382313444714894400 10171846 -168613503688465648478674852937767906176 10171847 -153788567315144385402250132025154037248 10171848 233017990857903124526955652061027205120 10171849 110670618477390855886498863045889237850 10171850 -49792586964930719933580781313400780000 10171851 86550911121013571145243116406705072624 10171852 1414999680808520615234685604185820672 10171853 -640008607565807384340888802220934485898 10171854 -12648508890428870881403324662050600960 10171855 155910903903112616227973255387911544160 10171856 2349694263156508357600315538012160000 10171857 -183948278669447485268954164730067282960 10171858 219208297445704709543896234041677723280 10171859 -251235408560668449197726401139818593960 10171860 37814553779972126864822895374108559360 10171861 508340585643354067538448743508700404270 10171862 323574896172327513120253349633287872 10171863 27887650177444904544256080854115167160 10171864 -195554233812668124662602714741808240640 10171865 5306992628881731422231184113957760 10171866 -114277924383038064425371700508856104960 10171867 193613162071960502892932542972693246916 10171868 -262317503125976125270696621914281508864 10171869 137422354292702185243774196259560742048 10171870 23489563107447318204718663466112082560 10171871 201208665854177321432611221813259431072 10171872 545729234205562481387909908487633633280 10171873 -376571977387377011884445273072220902464 10171874 317820286774514666111840092752896100000 10171875 21657904824616530182040509986896000000 10171876 -141410668374268756161088202129553739776 10171877 137214194425817603579579506690351147872 10171878 209319039820998637551003731904159459840 10171879 52632212453566489914588296322182093880 10171880 -133528129404784588724354781558723072000 10171881 173217399004653707228655352573377048960 10171882 179327876352519002945518087192377077760 10171883 -361456640318677178423070892794662777868 10171884 -149604204185106504786016849085073099264 10171885 5120468581696604446703703122669472000 10171886 224329932245019590054271644901942674304 10171887 2580042373433078292884509464807383040 10171888 -78952273934581342864375157794599862272 10171889 49172183919348606443011484094688935360 10171890 -13075525377748752144712640632426243680 10171891 -445364524406827412281140739916708680416 10171892 -109186649354415218293650916640050863360 10171893 6854831779790450063645957175892401024 10171894 195758491855469132981280135082680206496 10171895 -33112968110992383350012728572103124400 10171896 -82093096901252456939415465899883233280 10171897 299613358097966413361270796470785981280 10171898 73349989782034441512537574371132187392 10171899 -8431217774989135886291456188768709520 10171900 21294580359746726071064630941594304000 10171901 -338900896383936150961997154004406767098 10171902 28816606640689274054148472650854528640 10171903 57237020271395778329363174303522880880 10171904 -33055505696507267127737769700720902144 10171905 99384641912420021210397039578674149120 10171906 60652267160292235122191320567497707520 10171907 -739285565622265527288563226608669332080 10171908 91445984219841283344654744970466304 10171909 126272094066467975317754973393636229440 10171910 193689816904648068437375831618551382400 10171911 125419955269750917743954139176607454080 10171912 71399698238317789081252382589846374400 10171913 81883531585755025059591411349694557200 10171914 -201461391136625269795490889318868450560 10171915 160134130172881405274191669605783730320 10171916 -324890744562129761245409811297872532480 10171917 21670539353605606862285420116703202720 10171918 -117019203872763573284849832204616703040 10171919 101768648170532076973127032651115592048 10171920 38724236230992012490254037404702474240 10171921 -175753656330024611072258298739680318108 10171922 -204872516865435482170594323359380666368 10171923 11202780098775924392454780747001030584 10171924 85817597608533374936857706527570083840 10171925 84287173643212211541451601978738205300 10171926 315257014784941144043787010941976598400 10171927 -631177118750371737301416209754619185560 10171928 430612273459210882959173956829754654720 10171929 128304948738551182971391012350303823680 10171930 7599428352763667803845171173751003360 10171931 -9211168792356743047109586807784563456 10171932 -50743302487784207876927547440509824000 10171933 -81934885999080012593033361112012631324 10171934 -17458366865707333794322638276208374528 10171935 -243214078041399777706746209076091210800 10171936 6664409530135847108232350214499467264 10171937 -82569070051351126273421409339164755968 10171938 5800078654936701581334647583617974272 10171939 -165524597094100853998235932672650500260 10171940 12668762833384250000259914269171937280 10171941 180171384320133080179305458038913904768 10171942 202352105796608923642611972432719694144 10171943 -261536632997477922828390915462279116808 10171944 3868773686782677680656085396719119360 10171945 -116674177401246643766594955390069875520 10171946 -22337988413343070074564695459165909328 10171947 322489952778806383948699252046245075800 10171948 -267878054273191000688375079374304232192 10171949 -41982879761314133508142390505288851050 10171950 22287713447092817207635865771751792000 10171951 -102840134776692387989444727070990480 10171952 -40149360377579606589211183340653314048 10171953 -616201493345414729262399123957516393600 10171954 19671032616896751255436655646440640000 10171955 190271393391454524594063255541462583760 10171956 -60816958125667973906126242795026812928 10171957 93458240959567094209058457060704430720 10171958 338427114424665988748482165175699155776 10171959 22340142455766564259291254674957566056 10171960 189122473412522358767909593548664320000 10171961 363232090807127515027012371908137334400 10171962 -164999237713414793096848215873828328080 10171963 -405995556338380439730004099503813653788 10171964 -338787353699033976177579888482852560896 10171965 -140874136911940292598938093249762165760 10171966 -2769387282052346628290743218672284160 10171967 125377930557389121922322809251449751792 10171968 5051475690592605310790890802192056320 10171969 123074041241874482646306392814781352896 10171970 136673895771201505592221091497683509760 10171971 472632785974873673695242005905823019408 10171972 150273763591999509384724349402089358592 10171973 -156580144550075109061375429022818407360 10171974 174742332087089095537963325486624775360 10171975 -484567686820794286068060434479762579200 10171976 -9309952472227919441737166641712855040 10171977 12264288412328533110672358293287800800 10171978 38133502774683869240034584140640021040 10171979 123098041797747309421828692425095246584 10171980 -17182954603266714259166657048294522880 10171981 600950079439773040530489860427007847200 10171982 128024078980302507557164036424845921920 10171983 -223193257838096421889969155962044601976 10171984 -183670423100970038453406299900786786304 10171985 64748326517753412804294092941700338560 10171986 -5558193092790008994568042645319808 10171987 -13246892662206833132974856225904675248 10171988 -224448706370249456834871073855263893760 10171989 -8586556639503653486676832735365584100 10171990 143351369621193952912261574668477536000 10171991 304246392291857583185393315125399120392 10171992 268841412403956357716322431131771699200 10171993 -54398483745822505392541866428961485756 10171994 786055758478058954131893305829940224 10171995 -71498167051246243129495826145779924880 10171996 -157426152778504726232935808155161280000 10171997 -485853327555567869016758183589346699488 10171998 161406766467574216588746236233525195584 10171999 -211960470012534538465244649824465464640 10172000 -313165309031375903649807710837538816000 10172001 78957610356889687451256471463116833664 10172002 -123976235554380735052202692660806488928 10172003 -64638789203846036301162390513894736416 10172004 27570151599408312509460741380828485632 10172005 -1920126824972660220104381147130687840 10172006 -40018808690085369172873555629341961216 10172007 614691361097014357674715708269765699840 10172008 336214145474539800574867839772581888000 10172009 -22746049943597602493921093032097200560 10172010 21174431033072369798692504378690786560 10172011 85388018765946630541560778843261105200 10172012 238377774637095033151612261925424883200 10172013 -144565642215128123291294558131989931200 10172014 320182801414637542936764183886694561856 10172015 -4825977339962905838584621399655047680 10172016 46534316939760617539476201259644026880 10172017 109173955367445597574070187630857498066 10172018 82483490030387485945048069137294952512 10172019 48995955078690951619643181719919866112 10172020 193060366380521317850817774995663616000 10172021 471055027117043767316585937720238962222 10172022 40970754388061576371894832719139119104 10172023 -66108722012590051386059740249931737640 10172024 -590101417507375783301772580243228631040 10172025 69295682168310112002972824762320346700 10172026 -24526617631376903399638869682111944192 10172027 -872127133562081389403091434695510950360 10172028 64534750349584709137593316577066311680 10172029 -27566572654276980269363509410489538368 10172030 45916130808170415863608137800494694400 10172031 81587818237214493477452108401914081024 10172032 7844023339012881807296474868917207040 10172033 378182796851796415852435899997128911280 10172034 -117388364364654499659944221818348879360 10172035 -285658737502949847473369056135174023840 10172036 -19600364308420148584465929788288655360 10172037 -926658014405416231850562863409678432 10172038 -22030694405587385350602287979617311104 10172039 -40352070734603245905543867091087241376 10172040 -91703536782359083065564121723207680000 10172041 -101226485560637237618028752145365722416 10172042 -339313272093297895951010543640080453328 10172043 -23468111028118121602471660074435696 10172044 -383476693021703768946530368352711577600 10172045 -69926397746760238144953681600665668680 10172046 156661116481576872668806106137100472384 10172047 -36387574689528949455018810573680350728 10172048 21784372031912355835041644140248121344 10172049 3488199915583333339604922690040780800 10172050 30428742528072924497479431534755980800 10172051 340707261368404929833978637623764383312 10172052 -294551649745477567889924003997250031616 10172053 283181820752452043753977625712971484302 10172054 -99781918854105220920579491419817347200 10172055 -262891104482646860976542066437831373280 10172056 43873489007621957738590514363975546880 10172057 174583087005589282234531863420762677706 10172058 -55737617134259883716034166578187014912 10172059 -168990059617703502380623156066252021800 10172060 -403355054964563803598730621815332684800 10172061 5629744640860057972037429897520818304 10172062 -104135508318062277106215353904217497408 10172063 -28818664124462305744632980504560104960 10172064 126999156390815254999321798946347548672 10172065 202587517495307286329521910143329515520 10172066 -301514786869057666700606555393903022768 10172067 -386315259113581037132540992207427216520 10172068 244511734788133791102762789967784657920 10172069 69182963540368548689272639990946803200 10172070 -80543508593743603344074392319604295680 10172071 -83810582384404922481299868081522904096 10172072 -315779468972474667510586833208219238400 10172073 156327546701922051294788689498915319184 10172074 340514365979926209644707983143741252352 10172075 -220559866253611793496908104583756672700 10172076 -69900788710055318640956555986608634368 10172077 -99016164388688217361093281391957319400 10172078 -63472906179979883932123946978693326080 10172079 -93477853721926486249153606328584917600 10172080 531624728261434140964778288793845760 10172081 -468745230700229374851644042371827437400 10172082 30468858168302056480795613791937649792 10172083 224067839794665112913892393712747157584 10172084 7366717536924540110484617971169894400 10172085 -92790651909278941120589627425650554880 10172086 -4924820121500957074642897697945027520 10172087 56812276999201801797398472939187553280 10172088 -115965334956670761905994428767787212800 10172089 -177038513476727987803531419721360528560 10172090 92494778183724094882220346991058872800 10172091 330910182480020255007757035001069824792 10172092 11408750785731128549803605840997253120 10172093 -184169760576223798767832379394921929658 10172094 -61412923734358464244752464077835140800 10172095 158593197671754093972314931708750312000 10172096 -73930926679077812655370732739022028800 10172097 -20664156311655533448187464211400358912 10172098 -47550028268461926280787242224158232000 10172099 83544910819368246000327083996740990464 10172100 794314255822764283680377201575372800 10172101 675084779547417056420043626145851648604 10172102 143255043089949531688880288754168550752 10172103 -119749772980737288420278591229273276336 10172104 -321724527846397380369695341719871626240 10172105 416768330761692581950689545551040044260 10172106 123168347688918095972234957675903339520 10172107 -63751127646391542055200318523218772 10172108 -110384315669343233062160469562637321472 10172109 243149311262347415314629878664016691904 10172110 -26599526489688866690548116884914713600 10172111 605767708275825476803756709355260952 10172112 3948551086987528811027914950848544768 10172113 12293906227160571288115369967124400896 10172114 102109832682707577209256950372252806464 10172115 -31770865995245519732371884464712000000 10172116 -157378696936301692552504755596774621184 10172117 5752321438337905889037797980874360160 10172118 -74162421028510852509823076299230418944 10172119 848505322232457971238955490258906136160 10172120 52302864929901062305813632850032230400 10172121 356642330421873862373341319441732040912 10172122 -195515454869289668485718984078868649248 10172123 1272722092401306599899479489141777408 10172124 -287009532931022390195883208918563287040 10172125 -148752121958619254663030616552021720000 10172126 171278114945818290808553857381758352512 10172127 -46535660378127247503291023197948538880 10172128 -5724227436599895513588534228835368960 10172129 -608112226486512238197604022893741646400 10172130 35163160474300339967487029026250219520 10172131 -54903563363912330614423825569233838960 10172132 -130477172062418559079185055084484383104 10172133 221462446072944126662220409198590802302 10172134 50730773849349190854331169826256361472 10172135 -274357337654826346782985654464525406920 10172136 125752529981368111635984203149708247040 10172137 -1052942197441457539644228955217554219008 10172138 -87039219551498733551468215636886555904 10172139 -293826124159084665410904808152892254720 10172140 280834296270328638121029767420895175680 10172141 -48342403812756104386837697938998230976 10172142 7853130646965339449582677598186968512 10172143 -292388814439983022608069685362453458608 10172144 149853244020048177399656124085443133440 10172145 -762334521278004506433031464012572160 10172146 19688267351879194483126786472122798080 10172147 -132845517646086193180878137204981997960 10172148 58932115661301902858152455752756920320 10172149 -129736840960194684015298424639451048836 10172150 -128541924570897616615785218013348830400 10172151 -76901264619578962394983937841411968976 10172152 272587865438946395321979037434057093120 10172153 -399221981597794195053381800507454278700 10172154 29727382678687628838191276941841731584 10172155 -139705391436898619903713038427046695200 10172156 376839501762323710372818423355490618880 10172157 40968152350114578586270791975145866240 10172158 -63434570639318265473960715342368824320 10172159 408957235462009372439224812698787337080 10172160 3864478977340076715645607856119480320 10172161 -688340438574636442097533625094139626238 10172162 55692199470126770668597038677635765248 10172163 -395565106825193177883658461107297794560 10172164 164367474071133537628360672501587603456 10172165 106064485166071997507218840440566064060 10172166 -850042302652963350252624948175918080 10172167 -2511870980578217620183931245672758768 10172168 414335345637010350084049571812131394560 10172169 56091824852921651262547764118461450240 10172170 38117831172270306691916101807673717760 10172171 731756256122489743154710838559572248392 10172172 -190150033245968907824022082503313003008 10172173 -28547269210709776880317333204064644896 10172174 306240652444706294644553796680914470336 10172175 73144334047196749683886870570311985200 10172176 -8739042436761944407061426435776053248 10172177 745701287292441061734925102944040620480 10172178 -22290366954966045075849890976060272256 10172179 -195186838346420467129384717734390208224 10172180 19955150861523486306921808733090342400 10172181 -56192028116317543476998180255557889280 10172182 68219358737429104354003638957924643200 10172183 -216087413682439399627791739768341856080 10172184 -44771634138344194079970148882193448960 10172185 -20531988456533813548124577135775596600 10172186 293710180459980273386494547335974999792 10172187 277184249425539329477084447802072033888 10172188 53373487480245399413421427708348895232 10172189 -578915875695869663348298632630340794010 10172190 -708427565772498380192258627982028800 10172191 358189208473954245476003356487255722592 10172192 367956161212163054230430002754818670592 10172193 -63557121254132062678869477953763993936 10172194 304544935971718411847237001969565375872 10172195 -70867455923817162204886059276789918000 10172196 -173866888895673786454428568906182266880 10172197 -144953807350846685394709874483753132768 10172198 52565466594309907278297385216254869760 10172199 318140943514528561070782053698672647464 10172200 45168455982202092780027284716547328000 10172201 -48545623644789820655902539590935038720 10172202 -119281931200501575543505899980576729856 10172203 -201119617512333288205720767685025897548 10172204 340961175345813467595164253082232121600 10172205 70888625169093854712733643780301587160 10172206 13661746031020551225397466520292784064 10172207 140711799614367956978823915257268139320 10172208 15795822294959833722393407740738535424 10172209 -6377993812932730722384289081633050896 10172210 202687300469898370075043744441800888320 10172211 66394246223889209856188639251036747008 10172212 31204902948998583613500226077709271040 10172213 540678498741346614943033409803010455740 10172214 43120995563407252064762753140902480000 10172215 309719129536756966288322235782522502720 10172216 183988039417549102737646041655941365760 10172217 143089345821694569219050394482382348000 10172218 -80968338176492598939507704513740876800 10172219 321732242961846000421269512352010075620 10172220 175295353687941275557907183396925235200 10172221 562724226120259369887876797360271828422 10172222 84145610668383452525777516564123020800 10172223 141243058284256498868487105327968478768 10172224 36153429828783677218503543420242886656 10172225 48965999260782452319021873874240852800 10172226 -36928810192486833743765786145938138112 10172227 -58821098235214748548679127615386108592 10172228 262594069883589543652805041008557184 10172229 386107155844744207597288687361260725984 10172230 -177359339744936588176038908857633968000 10172231 -472883391326657828752266106847606508408 10172232 67708904784804851454419170119342981120 10172233 352895105322175698794459482891762800384 10172234 -147578878729752913539822041257794795984 10172235 -199864139624584094913172253760952461600 10172236 105849179707193221600512203362729153280 10172237 85180732059351280213028095439237346060 10172238 -29690382813452663171085820105498910592 10172239 -135880072082920214577130937985108057600 10172240 -41311410038656876559043013904586670080 10172241 12891120366412093070794762203722513280 10172242 -345705170054882205035865745423338319728 10172243 -376891750147668866815946068813962709920 10172244 94167943665452222821879256175598626816 10172245 -241228672260187372219041876857228206500 10172246 -68634641178123322246617029740813772160 10172247 -22326579827437943409546090697170209280 10172248 -144270862171730687405880685654988912640 10172249 323020375367199825179387713486931055120 10172250 100316577187936289014217677794689280000 10172251 -238095981865376151760111602218393096496 10172252 -6056437888169520140557001833224964608 10172253 79223963678522811838151138868314294304 10172254 -36411721333719532395841161237393414720 10172255 21198461462480432570590579618929222000 10172256 -24047308584180684743880681158608945152 10172257 764560901960998781088694287265188003072 10172258 540011979540334204492769507679728544 10172259 -381195474126856349549229304675477803036 10172260 -3081280738113476563633736488295178240 10172261 106031914554892524884041499732494636224 10172262 -39176933488878438969035306866978444416 10172263 46911181961839117661472274351137540304 10172264 152167246658981834009071137219900241920 10172265 -159899569982562355239447530765888976000 10172266 -102821448256097090770935318980977569792 10172267 -95791695327926747498088773807615722608 10172268 -246013216128246707537278961691942997248 10172269 -189137149523086779276677578282331968160 10172270 -135461892536385686687417370002347129920 10172271 185328581439395108479637215853965952784 10172272 -15763060440668535630331701558418145280 10172273 -459478925031722703511411509524823897180 10172274 -53090966417624080411065583905279042048 10172275 -188933906662556342517973285483320402200 10172276 95859756095194825737411120278934693888 10172277 -386624047245931837978939691931223296000 10172278 19066673366673137765542807607025008640 10172279 274541873627095144636446998350764585264 10172280 313996792935254938061756827205940019200 10172281 44047385540110374696312475297622134464 10172282 -227784111717682429543478805544088293008 10172283 36774395136399712540576374987279840000 10172284 32706383864074437881992680981249624576 10172285 377438798566747198485908784278423239980 10172286 -184888760139186209040918743323045570368 10172287 -369502128792271088517964414912487799408 10172288 -111081236254054376069409328385312686080 10172289 119963628781453414412450003137722015024 10172290 68537158543023928389500644489138588800 10172291 895780018848509464430507769881812800 10172292 39191327914574380674458270565790838784 10172293 563043144698177582490075094906955119420 10172294 -243554363481384414554533941174570295488 10172295 -1073012763626974300735898815792757760 10172296 -61970699473249198897435933223219404800 10172297 650667976779339163389683350108364862720 10172298 -130092900951818261243890853088651083520 10172299 201217922706089993426162422920722723792 10172300 105946368621406103016267860599411142400 10172301 -63474391556809986512971246709179709280 10172302 -160857895989338087656023098491005272448 10172303 -78270550740002493839815127898911111400 10172304 12169136543255482753199058831061549056 10172305 71551486524427803298250132293412864640 10172306 89413006435559088849409640813121470352 10172307 -403601590676170060649114920925427569808 10172308 -278597389613773450386722724001297981440 10172309 72111287654927649953609304282045384192 10172310 138246890535029963120923841494477547520 10172311 38183544895970830315387874188969449000 10172312 361327788485559922246774511437786521600 10172313 -198292401391286228998381257862667648358 10172314 300153035978042424201855252896986649088 10172315 -387294438290254823122968955465142936400 10172316 19945346680042244423952663911235747840 10172317 122021705149116242565485282664047225292 10172318 -42827640963244531530102903586994910720 10172319 91274261443554116290137698046796646400 10172320 392064808198962071283918488550351175680 10172321 -173488147634370148865189007269915240478 10172322 -33118851401876972326318685607658031712 10172323 200187436260523425488872058064358245536 10172324 31311634735046262008573930560244705280 10172325 111725824810162015838787250809891873600 10172326 237510130030050726626685077176123334112 10172327 -173406231022199711847652104431646644328 10172328 -139572418743438292630355775835449507840 10172329 603898120299721738414708478452307303930 10172330 -93326649528761614622430474665495731200 10172331 12896874653445303172459878409336428480 10172332 17391936728269028839239016013316098560 10172333 -594482384663824695546841360191847037418 10172334 -176314587514728934173694198825131141120 10172335 -149681026512770790601867139145827103600 10172336 8404039720869416920005876294094159872 10172337 -67574898085329495645393381846384886848 10172338 -3281712855546592113196750610452353792 10172339 12721986207899488663008305338373620824 10172340 58033226279078812722835927625581854720 10172341 -83789164000145627151783972987455424576 10172342 424551299449310675190275697157370860992 10172343 61980569883035716330444223988349133904 10172344 -26861194012292884395229209444362649600 10172345 -605890402166186386171870590162109987320 10172346 39244416558821718727207505378676115968 10172347 510063937024969786932469277233982461796 10172348 -144670837561785350431387847709906324480 10172349 162758165015193179512947960063156102 10172350 2001176465061954046456981516690152000 10172351 -704853399626205466138335816585993062400 10172352 -85846328735050642494391827927398350848 10172353 -8624811415000915137424774610184268880 10172354 160374597315327534149428868494350983376 10172355 170866416287949886874705680375632246960 10172356 -464502857141804965230290381643267768320 10172357 -170830913838134897915394229495038610020 10172358 33335357460812626976412023632256778240 10172359 -771269350219047712049597903117440835640 10172360 222258033015713858701048473232478208000 10172361 -233962738957584541291312692140373862128 10172362 58195935457591395202734174150812911200 10172363 391468851710818728629534481890592632760 10172364 -40902746672533633363379728481632141824 10172365 -9932760530385756971941760899019702400 10172366 32273729463974934323470187634263919360 10172367 380575381159273515564761308605811336920 10172368 125284735678269084948444138971564867584 10172369 -1170597994630657879098089022124746780 10172370 -51574009398796215335571107447769730560 10172371 -61869357299949488883552570942904584192 10172372 -149443771748167360873164957183326023680 10172373 -19881734852528374765247631212455242432 10172374 -22214851726532008560954125355712500480 10172375 -191765851552607922676120019533094988000 10172376 -89258795508669225299303584826663700480 10172377 -420706380167687642457218947330648822774 10172378 164942728260719070705972015876516576240 10172379 152907348686197767690076905950433849600 10172380 344685299280008321323517901693430924800 10172381 -1513252455960616247444648016164466336 10172382 -209380885760009910049968492745818494976 10172383 115245048918322597197897231702050170368 10172384 627813857730170229938832472263471661056 10172385 -3658188097168404669969325112506557420 10172386 104508062014672506280954438057108953600 10172387 122794350323526663041065692937512765744 10172388 -33051345127900333410874741921054679040 10172389 -557562708828861259896434117436247207810 10172390 180743721537965804170408359098234484480 10172391 -96672906732557126781428011838305660800 10172392 -465283032652170364714208311738440222720 10172393 -27280262801335973278312465460156287680 10172394 3188995454994501983498989716260729088 10172395 458863767512830177388495406172822086720 10172396 -6403341272482962003142676933855640576 10172397 -1393971645719095507230692449705018272 10172398 -388554783816332863109050196026154782464 10172399 -110834153254376832684865107775933383600 10172400 -10230059107842329417748956106441523200 10172401 -35885689861600624754540121109351864668 10172402 7161126922642198097198396880823240704 10172403 -74835015480983681784611093636837830188 10172404 28220572492692154598420245387946115072 10172405 -197680493318895923782479819109940387940 10172406 126539397811015921761048776422172896704 10172407 154830543760847557465092244577836257712 10172408 135896381175330701482311272111578152960 10172409 184058394655464430247723568643568891520 10172410 72519584632284085829715224036811801600 10172411 61760507346151426735354763533201460400 10172412 661440310276255241346409072970487398400 10172413 34201553536695359640336214309319607264 10172414 116735663335303737698566187308928253312 10172415 91089806387683341944213864441650131840 10172416 -21946306141884774331307780686070415360 10172417 -161332861991234914638506399277624226560 10172418 -199946985726617782732977440645420551296 10172419 -497181604315696779622905621228960274180 10172420 140592335221709030125281174543490817280 10172421 142421249450593304987974986860157216384 10172422 -12360528406769623305455028072225224448 10172423 146661028116606264555641208647485542984 10172424 4457762794773064207951398116528209920 10172425 15017348047997237640504455870212475500 10172426 335338977784779130861787059012961687040 10172427 254727289145821164002315838258952898520 10172428 23258763274679225261835261083755702272 10172429 502873638338648272693211054519598944640 10172430 -90140110597307878100850938939418133440 10172431 -401305797394546811268451517336417458768 10172432 3490712070719460540707456578358747136 10172433 -11500883384082699166131460027316083200 10172434 -87348433226038539186457451421985684320 10172435 29765503184829128419387670172808857600 10172436 22357227356609595962200971133180557312 10172437 -514645552215541477932600818774655649440 10172438 347278262243218701033271564342629849120 10172439 -55184849108237433275820860105424354480 10172440 68848571915192154424284742473647308800 10172441 -96588331698981224712201591652073551158 10172442 12458713630764444329281611199423117824 10172443 89193424096532132406498336085723072680 10172444 91257570971478199103941151326183527936 10172445 88515323525472263633270775995773584480 10172446 -141585307324732420460604465464169123840 10172447 53024373063571173644678904827745634152 10172448 -185816888814536666633754828910653603840 10172449 259229417696527242639072396242759851476 10172450 120422322530531278911730929062886630000 10172451 579988110860042730033397319187121482480 10172452 -411352415904805313753705053896245908864 10172453 -198024313248126518364212456046863554596 10172454 6993142137948232380837682442392197120 10172455 195723465265684563613060649623539858360 10172456 -17159157208849752774765052312634327040 10172457 -76946479894299675785996603816790662646 10172458 20459161659883409851422005484366268080 10172459 -523276050307004228867616778241163039960 10172460 -10006577501407452045581117451620567040 10172461 -23059263861002911179046806330939160148 10172462 -33951717320331046628371975446014113536 10172463 76314801065774202386940879837023712768 10172464 17532321797379628491120311248959569920 10172465 -449697172085669746981261617010851736140 10172466 -55747176098236490647469140103977270128 10172467 5121011397111091659364898012815177280 10172468 264028363777076291231220273135395211648 10172469 21423582990095711379278506122410781696 10172470 -71402381075341102469087758115992320 10172471 751254662263634866676294139490473466992 10172472 211765743018723181939861186153411153920 10172473 -432810014191592239553774974032800120278 10172474 -132390377620178553345598720818342900000 10172475 29457747310283819822452706648204490000 10172476 -214498302560297539382749169471818214912 10172477 -19752440678179731198759517223492785536 10172478 -54513693247105156149211710430955779776 10172479 -2126115391608158874420908337669881424 10172480 -88520063146100331348165814547581501440 10172481 30958080294692438098873024473149876928 10172482 -8926523816496168122375470016818752000 10172483 -457643741648633095709834610560238323268 10172484 39311384910102257747551889058628595712 10172485 118883983747543006250727980626607805600 10172486 -91696910971389206498004596831337738240 10172487 -99245341206592425360101277769788275040 10172488 -245637211740684737463345378621275274240 10172489 -137706845332072467631451383453766921244 10172490 28382147711585394192201421673022067200 10172491 355297686091133521575252318885776160 10172492 -443203857865662540305978599859615662080 10172493 51932903620587088975790606017676683200 10172494 291417346521529753844639358962697094272 10172495 -107864814256755201503780898502492291200 10172496 80138660969408432341395203203367043072 10172497 -367323594083295445997339456848761415054 10172498 -120603702014991520744580254693859447664 10172499 291929715046858248407518998622253077248 10172500 41361341194719774745160456404234720000 10172501 476981037548071551954658149140049821052 10172502 -66082367562119989786975832210000552832 10172503 -473985627571899091743076701853518010536 10172504 -100294106209207839265148463824815104000 10172505 22121492192218340924750320393941120000 10172506 293266962898356025885302604048082664960 10172507 399370216547596454726965042883085906756 10172508 -1039338034727171654665610774269009920 10172509 -291881627074319122588298066457800275296 10172510 -536850535458477927163248057772442880 10172511 -52628602642114994167975357737972990168 10172512 -21124222547269642050761733437470015488 10172513 -154039842103851543374803329645743530476 10172514 -194300764425724972519904968248615567360 10172515 420822502039982470017833204953257902160 10172516 -152482393686738774280604989349307058560 10172517 -88972536033134151363171974190398562720 10172518 139542072085475966280322629491640117120 10172519 112939155383986410402012140817041613792 10172520 -351355887370682371213067869571543040000 10172521 14586684023777035959109768936639609664 10172522 131086636815101711375486578268228796000 10172523 77364210559111060834682567790197068800 10172524 -40758821784639707598572600864550896640 10172525 -123812111798920595826579109669923268800 10172526 7232044799342748628604997653208662016 10172527 82919471812253711240068090393960573792 10172528 98723374767956651615500835398429900800 10172529 -55880301712729361869037053568481033726 10172530 -291794663507807247766834818859330795200 10172531 -130718665821023012717521898057267571000 10172532 52583254884177609154743497210904686592 10172533 74908504608134046193286769512909583360 10172534 -9584539151530029394038744992836433280 10172535 124445505973204240014598428175871461200 10172536 32032076728131242726694526687132200960 10172537 -173931119327163286999448972681453825814 10172538 -71954254640017735636615556518852595712 10172539 -294135775697597386712758259823255643200 10172540 79337155206453007886223763278002657280 10172541 -120503779132719951141040374473399505408 10172542 201740380574862736882853113068228828672 10172543 -725136639993473154778990210605723035520 10172544 270721202234283888503204555563991040000 10172545 -177185233814523676067044878161871861720 10172546 -78636548123368372310173486053323859936 10172547 26532761227182649647899752106258026632 10172548 12139760411140458168895726960639626496 10172549 -285417926888696877680017550747963628450 10172550 807115638930410950883871875239248000 10172551 -1067128618186982182294521593177647536 10172552 -5350409961652481182417480515727226880 10172553 -4098561787608653781806453600545272096 10172554 -27375406266793327997929768075244790528 10172555 -106984578096697582906835630781248193600 10172556 101302552353078198688898049531060678912 10172557 74270840263295850697621039851090908160 10172558 -114555114631248331777408505697597721728 10172559 -20528152111976776677775859746795401600 10172560 11149881216607892895182428097766113280 10172561 184403855012054769870628611226035584832 10172562 -56994588705426180226355945058439449600 10172563 -218459526873964901966160441089775378216 10172564 220247680474461392926457155978797538176 10172565 41769371177539829159942698757560891800 10172566 13987943336859821787983932221949854720 10172567 -103864026442930836413317053882464381088 10172568 -39206514144036302671500561829649448960 10172569 186106982880909607357547645234788012560 10172570 4008326909924775515946747147742636800 10172571 113149765805628680385445812595454300160 10172572 53355695729578795712457732830769982976 10172573 30508323333258015479933141938719780864 10172574 333451552756469544194055235795750544640 10172575 38162639705804575371849946499583682000 10172576 -604491679430901786332567937253229199360 10172577 94997177130057893045119742822644137408 10172578 3577034855507792282423817552692218368 10172579 141932465314378456683696236384418524376 10172580 8871635036809212681847956164147589120 10172581 316542528709659589434895404133770628000 10172582 73374131041626250049859195340766296320 10172583 75515267809352309025788961779218339152 10172584 265699637151206057308486262810110924800 10172585 89841240374662830970197191115510063780 10172586 -113425225424611851621521558186574898176 10172587 401357829142015373872951204108782813236 10172588 72779852681324595926023204631004205056 10172589 92947064050787975066303112202893877248 10172590 -222020287507283123164367151953534286720 10172591 -271155644361525114325538123617645440 10172592 -41735565584480781407931022961188503552 10172593 -348072334317229813129881749803539845120 10172594 115204297297529376809759364184750734096 10172595 -12589129566761751231580351006342423200 10172596 2892679257294734272727331826497908736 10172597 211864181616526274660062028250267656832 10172598 131483538038370709199477576692125987264 10172599 103465801200159955780351424195076004464 10172600 86371258788286587474079352405706240000 10172601 -21499681624000503771515259537320296320 10172602 -54956952958302531831497319572069903616 10172603 189280499646959628279695027880230065920 10172604 -121025007925081183932326455359457105920 10172605 -283083460497299365502824859945427142740 10172606 -77441679922558491318642486183975445248 10172607 -174591637174476562858625413188281595960 10172608 39281598599517049161228986359480320000 10172609 623567753307265384322677772503456918704 10172610 -789898138533418682387513995232302080 10172611 293394756017805762702294428062574097000 10172612 244378821048424466958520959359572400256 10172613 301514704989124290174737680463867527488 10172614 10109484325869795879659647332862680000 10172615 -308287238438489254609417654720358225280 10172616 -200190791777936455245581284200665702400 10172617 -127046770582741144519631295675336964800 10172618 59374889566211368269861484969669619760 10172619 -1386453793251316245459143737223454912 10172620 288778494687862861350093102434241408000 10172621 -506214593216869812409810879310356631178 10172622 -153207217864336435120785165061369480128 10172623 -15926027418041283869139274830941930512 10172624 -25960292435371989202137580737983938560 10172625 313167348291701986191968024556031824000 10172626 205186698772279436496579329196040186512 10172627 98082620759716584475723831460928300192 10172628 5975102516609398497488932095683434368 10172629 65370782244491974513769783183925914560 10172630 -105373165712077663772455045928841281280 10172631 71708353107907571766627494687641494144 10172632 -46638711384291930233681092919538155520 10172633 -334839010298209233065303391525965091840 10172634 162062875267201552999138162509504084480 10172635 259019988036710025443460260965090367760 10172636 -497060105314910623383743692206080017920 10172637 -402438745068624394316897690353577632506 10172638 -139559836460750848213045555494167654400 10172639 3054110502597638313839886022675332024 10172640 12358619222049259957527941788658565120 10172641 -601548952275557472518709914295942756958 10172642 -199780242762838453883113459769192004528 10172643 -34271766934982080202535609039435695520 10172644 -7830242129094400060242392137782420224 10172645 46483422554356079552319560941336797180 10172646 -180739573157119732440426265584224586240 10172647 346218815184631602493720787210672780832 10172648 307804091451597702221887947960423168000 10172649 -197255995411840004666200293434106570240 10172650 14577477724706997869576106088070937600 10172651 118995223679717606864816719926660113652 10172652 24792376349746448568042134946836889600 10172653 -11353392323137289903315423735869223616 10172654 231568375728005253691076881724910259776 10172655 195961781660240571694462887817602247200 10172656 -18826939274054447479406647281958289408 10172657 181411866561464048364102167172668294880 10172658 -107152158387856495278621426667681766400 10172659 24203135965705085294802986634627424160 10172660 -59223582569758193956991724027249623040 10172661 -73798680026719526802049932810457836096 10172662 -99546162884847880834653469241429918400 10172663 57034355740889517454687630110380741064 10172664 87629747926852611272259354427207557120 10172665 185591689013669475346739587697881390920 10172666 -20845728664140233626370441143888922880 10172667 21125884622062534638226143541198085376 10172668 145523320604113750538805961272411065856 10172669 3761032922479855221994310386432375800 10172670 17826793514686261035899832810161255040 10172671 -132995972046155985988802789223660752128 10172672 -263418433121548151955189404699920957440 10172673 48021801309465216341357842127136935424 10172674 133154854303047348797667198839895508224 10172675 61716282247787653815952083039039195900 10172676 78339260093063416730427837087173560320 10172677 734418895432052175122782451035811988000 10172678 -273304256065345674013488760927221143040 10172679 -49003620352778669893782659600271357312 10172680 204632571198244363777363462198021324800 10172681 19939575425658063838337592159013094400 10172682 2105528941368393761961211391418516480 10172683 -225130879923054488708821503819733073068 10172684 302065381096670162403534113266499356416 10172685 -150682134594515851524325094268465895200 10172686 -181557135401036893696520639816033666880 10172687 -130612290840303135723027964706448549648 10172688 25776927355841188106769614998224175104 10172689 418924959609811549906026173133715514356 10172690 71126454535047352444621173244667596800 10172691 335808388585564615701934984713140018100 10172692 -795393823072514759002862394335518005248 10172693 -110898024320656441337863138432170223776 10172694 80579594287542057986327374456143667200 10172695 11349415168208881579876889076290935200 10172696 40693962922294120743054149552612659200 10172697 -42799741769039706540098218676983345200 10172698 -210809030780735439788533883141286879264 10172699 373299852966487113425911779370099853700 10172700 -28008054210257833663634804808873984000 10172701 36825622263069751771094725380534435264 10172702 -168023890490552050277352976606290488448 10172703 -136341293363344309862754396369338208696 10172704 -162698887009822973540248777308363030528 10172705 -219469647461045461578102071444437900140 10172706 -15530114757370295713044534262059810816 10172707 130297310921503698184128855781106732160 10172708 47764332316239664694012275331686158336 10172709 498248470342027846553500606810357077984 10172710 8879652170009144606833220675720108160 10172711 14280767422663729020636686213935332192 10172712 47733161727771834224809913232261120 10172713 -174294157710414334112330843478691562240 10172714 -92503986238526480523912610130818072320 10172715 25880577538121801722683589512155212800 10172716 -117210236843574232130815710436862235648 10172717 436169508117325919781168967663197743766 10172718 43616924158106652815991984487045965504 10172719 -305661408827476873291710932063778038960 10172720 15242504103094355899927369277880729600 10172721 -19374114550267290627872550599235750720 10172722 60754442979261751716999282856920594432 10172723 -84474103212590317134065920896987370296 10172724 -294412512635531760784489701065346207744 10172725 3749540506166645379687410253192325600 10172726 116811405972253790889322908238076774784 10172727 17574811030513543167611758947655389600 10172728 -163560939840211302017794658065487523840 10172729 -74404120374069429508268555480954095680 10172730 60293827597645255155168072328224894720 10172731 -679730874021307927832733415648569277468 10172732 -48223764900167620452384212116698147840 10172733 181063852455138665567275898343718120800 10172734 -113608812169232894131846247515900360320 10172735 243765889975638006512774675425669111200 10172736 14201022116104827499548686997321154560 10172737 -66997560120267331132193878310183639614 10172738 -45899677309814997212102714668940873520 10172739 -103126483399172287524176905214817427200 10172740 -206671202071734354320316916736390511360 10172741 506933593755050525573768981535086570142 10172742 117870136792681145080069106170026962112 10172743 16286914197411731588335351234084973952 10172744 -777770057494435811540289591656355225600 10172745 111729353179821898097111030589678661440 10172746 136869471184476921152608253697350216544 10172747 106964218625322941660769080196802301040 10172748 -81520179351939800510997254653979435520 10172749 10217915629642061667809189076334124160 10172750 70960982552443709998378709291043264000 10172751 -304761957354885370643194950870634126080 10172752 11840858680677118212153497995506483200 10172753 -610247951967442988518341878090530873998 10172754 -10483759562229163397708632553829845472 10172755 -48489508689248881562942005563292773840 10172756 -158400403186935419359292964488328990720 10172757 -144543977005664597217158262593165577408 10172758 268317850075950128490460990300821576480 10172759 -331095055892934017460401757908558882040 10172760 -109682964493185770076237201188377804800 10172761 18341898814292347077500193638765332752 10172762 -124496056671826249602528066847164013056 10172763 -259815698260769240536703273311920123600 10172764 27300829909116822655443488140043324416 10172765 -98314797626278508468160906040697502600 10172766 150596648070993208121979401101102737024 10172767 -195392004544462189928322112382716333200 10172768 1214486493416356053806536865664466944 10172769 -9362585341945164658500530410572978912 10172770 113765611473994252138736494013336674080 10172771 95920399670328360856466324647539198720 10172772 -271717635223392005796439935013977400704 10172773 -243222776688129571047193569958902690600 10172774 -1764593105111779372644919593940402176 10172775 -212755352423498189655731679546845944200 10172776 -414334984226479458192462695543965393920 10172777 -297594260346498703512881796487042002048 10172778 -5522518763076838932345048046292606976 10172779 -3969478201133396181871384953961845240 10172780 118070991799307066891525299418594764800 10172781 -67833621519042300324910397076695630688 10172782 -74327059642968784388759988035180314368 10172783 547810289250978431897638429837884422400 10172784 -11411580785530887027620702341737578496 10172785 105129920458106030961404392627974332160 10172786 129360687267117938408991388159991677872 10172787 -413500565241420710327806862044880882640 10172788 -9232486696465442537808589107258850560 10172789 -213786630376924685241839719575117205440 10172790 10969173408059000852513784224603875200 10172791 192408440818193072442874811191726745192 10172792 459199137143243985586363533646873313280 10172793 358091597936192286852457312031994064464 10172794 223304568600998293702871099578172724960 10172795 417378618164389708973308826172615580320 10172796 -156462545327135437385104538704864296960 10172797 190908742262588821990268859390983115372 10172798 -20868843170524849404393421691147351424 10172799 49100586536611334704202459162139009888 10172800 -61848265714671468237774798141259776000 10172801 -343062125332354623837845028165482211198 10172802 75950422441820058653996052972498959232 10172803 -99249802246179451476579867965375074948 10172804 -149616871177894210599753433563396457344 10172805 -111898706993624691968990410237401538560 10172806 45892623692352762964243774452232010880 10172807 -520807945893812587521670790891918323944 10172808 -54193027864400561210933387798626959360 10172809 -2219404589763904449885135863107321920 10172810 234740392517189060776529588583589893120 10172811 3223406875909117808852979519021216768 10172812 -122244151874566579559653763665953727488 10172813 -245808708435131254377447118176508234176 10172814 121034289387350572732056815901982937088 10172815 -71365972587023997152692362424880323200 10172816 36587443957076896240246371518620803072 10172817 156941600903375133240712960516030752000 10172818 263257174571010559292344491876600297360 10172819 258656583219456231577823555855780162220 10172820 -14531055296898261091326616732574269440 10172821 -760745511977418940478048763588503847936 10172822 -209805907476404666198212015121328240576 10172823 152834880630908642615905886631778222800 10172824 163612129635638756394317172401313576960 10172825 20595458724711909004522403899718616600 10172826 177760111348698865688318456021080197600 10172827 28653940042741410598543320511846756352 10172828 36886217777428012330068872770354475520 10172829 140964892147172391781964925731276814048 10172830 29239238045547070660696702931744420160 10172831 193057788665806252387024673065398604704 10172832 135503923226662544134831006647186358272 10172833 -460599450509958953653658121049038642912 10172834 18756212596036689226361909321016364032 10172835 51252682602090846341692526029134354720 10172836 -47780273772343274590907342256745103360 10172837 -671569426888333669029216931141866363780 10172838 1613729056180966610503346791182118656 10172839 -79653620527998558623818173548949086280 10172840 -183188837497037073518595139934507827200 10172841 300480887027751429349411538545813105872 10172842 -21796352221303867977965259579202496928 10172843 -475568729808944807999751096675649096908 10172844 37305568343732395533201346289511997440 10172845 -77516541377063787115443919713932214900 10172846 -113876360543869079357264002457369896128 10172847 54870214904019678408674167704070385280 10172848 19015383447979611167550973507805511680 10172849 186174860521455536510638140963726689280 10172850 -12817005078651674949823056967211184000 10172851 -2549347600302743113809252370543053312 10172852 -109390735891292086995973124827058146560 10172853 74552905589444107267944136919596015662 10172854 -833270794511116694156904705624483840 10172855 81511639256195042074970720249797470720 10172856 263288862870218524066271121881152819200 10172857 921105225301372887361461657024449690820 10172858 -93854084541257435494159926288472440720 10172859 -16412140436547352914937280018114085096 10172860 -19308169333921609524955810144272145920 10172861 -185991602593231536549027187144307771700 10172862 76203331079313332937250407778041520512 10172863 -41284314559960531927527510381186383616 10172864 -8240872956440946592199168741641027584 10172865 -44208466944345633151641056529250961280 10172866 -182021780314801153821231438048750562560 10172867 111890276863335461860896648225068065920 10172868 502631755365096779313954346076905684992 10172869 -162451859009743367731713906258748635104 10172870 -79480090880690951351319238101025578240 10172871 -4095247559946377252561938062548976888 10172872 580388895046156415978110554051447628800 10172873 -6195193448907959693892240045554388096 10172874 -5328413517131173852517478091021666560 10172875 214411839721562045557951743870818280000 10172876 103523251746049487289857840677381567488 10172877 49128649211112430304427161365817137152 10172878 139135789905403535275708458733131492480 10172879 54068648168303566586795100166727949840 10172880 -3864383303485542295812462419705856000 10172881 -335836649338068932599145595738714348300 10172882 218593805101271223313013928368476251792 10172883 89212057245566810484148887883174552320 10172884 78592794825879950888285277135276242816 10172885 94753835884545697635760974100252680000 10172886 190602533159181692188278331070942230464 10172887 -18556365680624459737961363723238866808 10172888 5666441404559279865371214283258859520 10172889 -240232599485252593671683111362813172646 10172890 83723521230914377123039708275355442880 10172891 223496101735325841408177820299527795712 10172892 144212163303514829771197253215194941952 10172893 15633626805319573776847222025207849664 10172894 -47685439479533429124518506764343365504 10172895 87830898583172669811599221347926048640 10172896 -450428258945257761960744275273235038208 10172897 -3218917782659522830548169131516355008 10172898 -108872562217448473087793466414027571200 10172899 181790482518156754792551479810230122120 10172900 -38598514621904796324850563413422387200 10172901 -47063616981901762008122972040396777120 10172902 -45480563552789263054951500139870778496 10172903 -4561565400959092487548758918611810736 10172904 35234972972239305859404509705777971200 10172905 -38377800727740592940414775891606494940 10172906 -27420362369788712059511997931278885120 10172907 -107337622911005227154172800755264025832 10172908 29046755921798140439842530723917085696 10172909 89458975618141762522972952060668753920 10172910 112624187076715905660137946678555955200 10172911 47868149376092230387804332292085888000 10172912 -477054047575277679542471862294970368 10172913 63958826704105582556844382591954111344 10172914 52509828454964090216883577652775505920 10172915 -5763002076068410708856660497084375680 10172916 92060423495649033593461623404862665472 10172917 212942682068317559949101177842431137966 10172918 -59765568472743909665337428600533874688 10172919 34529438294846195239719185294009071008 10172920 -143111326845442658447950189826120294400 10172921 -117262454386622943572011537551716447856 10172922 -40699805580867528952916837067939430656 10172923 -140500868582245288234452830162653708800 10172924 -155119963384643145839026873814018846208 10172925 -74298850099801622973081234602697744000 10172926 80776842409819958618923790581310785344 10172927 6195991152936190009091509493872624152 10172928 28177284031996094402526070146921922560 10172929 -47004861189240851178109326954427823872 10172930 173158882013370783522176636352377571360 10172931 -46416617896778434121254526003421283848 10172932 -109468892939748476388008679558315601920 10172933 -443904453690264707704493373607128022818 10172934 99085530748850294696354387719455981984 10172935 -44031322034826071932684035849487944240 10172936 -527693526780616225019908239135621857280 10172937 -79196506602970323058509448159552761840 10172938 106714746610041030145651219543529115744 10172939 257305656789402084759830548042783292400 10172940 -1292148013612543325579606343156449280 10172941 -542047135042412556727469006658284499658 10172942 74373713086345345994860979297402455680 10172943 -90760880130287090549285077363895190912 10172944 -116677561647427343405083164006246768640 10172945 -68125104712502958433628750743132043520 10172946 -22288965613330143954719322772365975552 10172947 -25867152077603750625747875701748816720 10172948 352191184310449928111789547639344423808 10172949 -124490216320539695382221417362334845536 10172950 -63937820382357518504483316405645276000 10172951 54105934482320646191262691397000672304 10172952 340412885821587456336412231982062571520 10172953 244704062811335969245020603608524121856 10172954 -199781838253514305739163623738118144 10172955 -46327897057783257684179100658399696560 10172956 330350773505176727817943159578100037120 10172957 276097043308546319866438194608444346720 10172958 132964219997423243679249014080594584384 10172959 -599667088912332147176209088722968007840 10172960 20114033105475491533757283147731435520 10172961 86200348148527132635227772670086420960 10172962 368203430150864885320867071147178893312 10172963 -226717132492223651132779503696745114788 10172964 203665117717548815464647152471140319232 10172965 181130841455105870924544146974492080000 10172966 -5260113718528666677276504435484097568 10172967 -33788195972730492992426497016537821440 10172968 236806612220243123200188641074978713600 10172969 229307825805121732482178602644107577088 10172970 -46504813658791947232357937580624028800 10172971 331812429408042060935609013117101653172 10172972 -400043634463113834971256784557872535552 10172973 240278011427222648917088458572614078784 10172974 -62240391457101379349677876177343058048 10172975 -191682706780140954860566089625231455000 10172976 86266701177724769139811490071162650624 10172977 154932007379622960152476080856900951826 10172978 122387036619899268808759097003889489024 10172979 255457099756385408615995945089438530400 10172980 -1118837723521872209092933985679801600 10172981 5253869238130123341759280980634093824 10172982 120739332751550246106774997664843464704 10172983 6112922728621188018140051096349187200 10172984 -4155334654199220818692336912717332480 10172985 -66613268750614564727685984660898488000 10172986 353212814480114521712942929133308014192 10172987 329811648242336477642632736113182181584 10172988 -15838700985262924163304523366750341120 10172989 95642972425634371759292376255959308140 10172990 117978942227674727906144194112299944000 10172991 -108074139495763932041649845197655748096 10172992 -30949729760655012357669702319365685248 10172993 130772621170617356806725150087301116000 10172994 -63409189231750632324239700034672707072 10172995 136437088499316828198738076874590910880 10172996 424751799387317874202900039649734992000 10172997 391377168862282353862484085407822457660 10172998 -122087389933865013817722543592078783680 10172999 336723919085248597905940286011125133440 10173000 128810073569599432697016496050339840000 10173001 96753309364841938953003718059004462400 10173002 -23708650745524562801881180948128522240 10173003 82152065673481488111982927893539741184 10173004 187288178577509099924667660318945578496 10173005 27159782047500616481813030541938100960 10173006 283144935925010661935568252816203164800 10173007 211828014951074895601166659228147937080 10173008 86990718963978418035689004569718546432 10173009 -234223019280519041106465788997561102336 10173010 -30024818934363835088886470926935807840 10173011 10455006461832456810748722785529329424 10173012 23188046060226478863519928257556027392 10173013 -105522859749484309257457589436048139716 10173014 97661985951638196876331935461724845856 10173015 23144319364983745104233572933787997600 10173016 106816940495078479071320992111017984000 10173017 -126223447502160422692045827961353506934 10173018 -113261914450605871699942635893998229760 10173019 521429305304941629377758694680447088296 10173020 -71318020435066426222727062800945776640 10173021 -207633821325402741812459564232546686592 10173022 24038090539562036597657104358834946048 10173023 -9100763931597351704623768571479554720 10173024 132695416139664729452328330082005417984 10173025 -123486553297978588330314952482702853200 10173026 1780543936086816860180153137337932800 10173027 -123353977521931371805360891357316846592 10173028 -69892388559261940896271451056167528832 10173029 -19567525665695604811714408971987072960 10173030 34560852942157212425853663561134960640 10173031 -140957632510034753773804099718445928272 10173032 50201157164259091118630980548540856320 10173033 14650570364768551753589047530671840484 10173034 -240421109664019026491020257267562453584 10173035 -87544112181877097089404714621140961600 10173036 -32820775274827877861799168653259472896 10173037 181840508506397203774875063928064954240 10173038 64406721419177328095248030881914737920 10173039 259691843833600678869014320643113233816 10173040 -47925529252056366060916271903660605440 10173041 179330257394965095967614344053703039442 10173042 104071949001132751839226811258040053760 10173043 3345068971558207783507160634638300208 10173044 45594523707760236725977584297213591552 10173045 30432162116462265249880143069813676320 10173046 87679560625310516136312561786525040128 10173047 -57360714495940689229817464418406948504 10173048 -30910080107736073119587686420254842880 10173049 -570596940228432353406010505653161500950 10173050 -153498852289722794006784788474408353200 10173051 26258804743224571514097517283881497120 10173052 372129030290090662971098884472164603392 10173053 -64851239008731333238026462596954694912 10173054 -26736875264290966384750370001888742080 10173055 -49490660058681421998489082077570873600 10173056 -242083064090135814068017458453676032000 10173057 204697380954663189411702908676665358240 10173058 72420187409810341824564827788878706176 10173059 -75376073676772835243775299883487232400 10173060 -16048498040141791619187494092274688000 10173061 170405988543646803952765326174191351328 10173062 71705663507122095961029847876448104032 10173063 329389551235871217964275035095065259944 10173064 83232545366611932019868871748636139520 10173065 -65847790498552692853051775440004347200 10173066 -66296594552630376986579257126236677376 10173067 286273106329183539493982894893770232320 10173068 -187303652845883437371033073826289553920 10173069 -550090505319639278318644103527750272 10173070 1414910157347191322655032661659148480 10173071 -145584757971975428950505654246645419728 10173072 4938977830332612059480303397931843584 10173073 665394807666452106759425185872762262322 10173074 -497019047197206870577552159091791374720 10173075 177154242056170213232281069189080000 10173076 86689946336753553092746699117113964288 10173077 -371871078155794152473837938301465737074 10173078 79428223578480750542461962885622468704 10173079 13874942704518338472156103224119872000 10173080 22207429920546546708953797940199628800 10173081 156105078054602685486340459743228386304 10173082 -2158972024092945908527330499324110608 10173083 244832858165073311778474263019065463480 10173084 14458634958560200508606003361620951040 10173085 -29352719209890790796968190472690998160 10173086 -206388118241543356770329741191671676224 10173087 -76237070005559185768562375898370568160 10173088 458765747766707882503978366063969959936 10173089 -11681244216936650775095927970548964954 10173090 -57017129217846463154273888699972167680 10173091 639649603424887410058870676299563062492 10173092 -2251057381228923167584064625895988736 10173093 43948175257925790540525368422947883008 10173094 -24254430425268326270401852588399824960 10173095 64254078792307124752296675347508156600 10173096 2762734719377549189693636375339980800 10173097 -79567892914849224122968654959025434288 10173098 116252146334083010238378381435153197664 10173099 9593364589826223802496709232168991064 10173100 -72688278995990097506570784299780633600 10173101 114410974368790086479521137178680941100 10173102 -8804380963720543594838852066286915456 10173103 882361375989407974010734888754629868544 10173104 295875292412909514858315421653668265984 10173105 15186922957987659774771862610963745000 10173106 -123653292646637374291197606682436449392 10173107 -13074311441502640211146380983117422080 10173108 93200108768772173528386257027970467840 10173109 -6505712787614963035105086634179004690 10173110 170226648716469773039534603768073960960 10173111 100290270867626026593213726347911112400 10173112 -2316961938367045969644524940654612480 10173113 27159490742887836378155503511349000000 10173114 1744226932704646020732006957736618752 10173115 154980896552772598614986073852838369920 10173116 -139268718985000521640895003310600207360 10173117 -257205274249744778624914275143177368320 10173118 80141118664028905232675281932579034560 10173119 617955064998095855611918640384214839160 10173120 -45477650168139809475951616684216811520 10173121 -115423327561535491155184926137506674816 10173122 -208922503926629156880672939857824131888 10173123 281138087499492308301951407091249995304 10173124 -195736742601636817960430699121445843200 10173125 -31349551942480794959237680168959592500 10173126 -18993971612903864953753603839678258816 10173127 123601344088818785678429523074530505152 10173128 -130883656495233608498313929972669644800 10173129 -5441634187623704786144667661426348800 10173130 -39162217292896062783247662150285327360 10173131 398601978419555663460359172497317908000 10173132 96049439765966249823049325329031884800 10173133 -445200598268512849542672592218388618 10173134 22330976758698852594309975644607431040 10173135 160295490405157261921988297463290226960 10173136 -12933828788622602164488819657386795008 10173137 34615359904939398957166112824368320640 10173138 33614411436426642626275290973191725568 10173139 530763251241528330169016997733612960656 10173140 256395345195105065332721385433538772480 10173141 437486309826541711705538212589238646080 10173142 95045273685818078220731729255795815680 10173143 -478864319047285397131589584860800191608 10173144 -57175727341892449177937327905534279680 10173145 -34017440693038058899197690488056380600 10173146 -320307912326950636259952134969828636160 10173147 223196438728823085563106165124491048600 10173148 287969390018984884260729472217755294208 10173149 -59768813905031481456100580983159253664 10173150 -19675054443376796656697644424278694400 10173151 -503211508151236285274367569206004689200 10173152 354903144457667951529169493951248072704 10173153 -102643243162257108373246677132990548352 10173154 -138710004492852416596125362873489497728 10173155 2978045362277959772295008324473511760 10173156 -3029019227341750532268968608069779456 10173157 -378654998847086723171803529308534554948 10173158 142234215914858607420596339299019155680 10173159 -97464616698275598380797177565775108336 10173160 336790064049700356202194884405613312000 10173161 10720483926029566761120522425458857252 10173162 158436371808434570544399691173466397952 10173163 34274851436915292616306104150730522368 10173164 102313024084411837084090493111633283072 10173165 237762294682784542516625594007730813920 10173166 45927263499615694274172204853672796160 10173167 99718361034936368876376438158209350072 10173168 -48377670653991167614171149681844224000 10173169 656934839461779894717673291094621087570 10173170 11205808604296243168912560707667840000 10173171 -242785224655172396767605782715213001680 10173172 -34777056204067074357641473715406952448 10173173 281612305568954255091530044816719637422 10173174 -2565842809815407865982253556762694656 10173175 -72399559645361838749555189994991722000 10173176 145804082562473278479766182998413885440 10173177 -6772410796979292199654605807220968960 10173178 147126121942903095735888619538716406640 10173179 218353067252875964078261077708535487780 10173180 -56220572611516711888433336146051415040 10173181 -315731170782042662756167609421149921018 10173182 -192978953070780952619495100256694135808 10173183 -99314410390067590754749490940183589176 10173184 -117720452505226342561427180724959576064 10173185 48031392841998760900216054485203895360 10173186 -93428103779470202204901309271556910768 10173187 -124528110834660291584583542555858266928 10173188 -98810069060204038107454516119756522240 10173189 -2572610880653370334361936353475073600 10173190 108331150952816883269228828652015657600 10173191 59882555032116473485811979677518778304 10173192 13282396686726636985105390443647262720 10173193 606007612476046090638037193820977687760 10173194 -274319731080632654491918055794083025104 10173195 25287846081740791641382099860647971920 10173196 211530403689223207345751328710862080 10173197 67164554772499185387911622875805408192 10173198 -59412804780566237670040504440535667712 10173199 -9091358330451377484208149808251350176 10173200 90831275835744120600887340749002752000 10173201 -73868471119440103876026044691963498768 10173202 -37050695059968529257174659579357380800 10173203 -32260333944939680105409733971881230548 10173204 -179848350049486621629516541935932050560 10173205 115042013313108045386196748208544869760 10173206 -103192248568560180066368228622486164448 10173207 -13717549915471133154543461765867509248 10173208 -86351271283833520725120286657924300800 10173209 -127858219784652165155897454138223618284 10173210 16456368581551617965846175626127624960 10173211 549003121962941928113052253503318183812 10173212 144957253476785343614819132113746570240 10173213 587210633595246452337954018642218357664 10173214 19148360990744967522901382817553883328 10173215 46742152626989129429290834201993211520 10173216 -386450614404290868197601185050985496576 10173217 536525191190485946402083888235191623266 10173218 -325626010780193795808940280172984812160 10173219 72815296227537852244378408299678362880 10173220 173561368314820545000277567114550042880 10173221 607545853878391893243836765402184271422 10173222 152889998862452765442852576083658670080 10173223 723741644141626315542457091179186593904 10173224 -56495096881606126860479512627212134400 10173225 138266590695249836690939086867866528000 10173226 45707133967454256537435224441434364160 10173227 -142211568730725590141235474621492429120 10173228 55337326247344825232910817529633086464 10173229 -600937078044392642909211569203042032480 10173230 22089903243167991367220806294180493760 10173231 346120448141626149606285332963512438920 10173232 -7497232945814731836019449143437590528 10173233 25222157946974977229094798170965487616 10173234 57947472381211604418070573101931426560 10173235 -99824861385040974077411516898523513440 10173236 84808672784849262832319380762763729280 10173237 -18443729362072403383828429994188211232 10173238 -167792934763576857754872305703971088480 10173239 -4601665760764579872104664008684425728 10173240 -73844910871957435743972961823843942400 10173241 3772153450460169100080765965193444800 10173242 -205754766596195683497083326818120683808 10173243 -217515809060028515518173582078646613736 10173244 215971192258156839202358536703345283072 10173245 -5393866739553257812555664631740762880 10173246 262114265350287996772047378942041948160 10173247 250481295187591153775027761296724427632 10173248 -37063349126340839929410280131677650944 10173249 -127576230164901747809488861763518118880 10173250 314495938837750375888893060563632104000 10173251 -153376600702127836055836262385526459896 10173252 154633170455108570163217058964098611200 10173253 341203962198650118122856427565281601724 10173254 19971490516782988852384276358161658112 10173255 115316571319702061338130895584598724560 10173256 268590917498888643949518715893872378880 10173257 -306224685960432927130772858137673687280 10173258 -124565088376001364478693693608433053600 10173259 -757101131133651668790082384377616169784 10173260 134382595263439031878381441443350568960 10173261 -4576076808110186324706770430252214656 10173262 -197766038758120353563174984428610319936 10173263 148701913096727346768445321077658018080 10173264 50267374274155138611018565645895860224 10173265 -206793043745677111314839397832959816000 10173266 -185180606130400251643176203245232013168 10173267 125972221400332428057398043270637204368 10173268 70688853716195444575699090002109833216 10173269 622958509627938094418652563130381182670 10173270 43163885274119474962260899866630348800 10173271 230609711912965885146994658870135680600 10173272 -422379683079158008719150115899567667200 10173273 303752608665045535647119464271933112000 10173274 2838631907602346249854446337112993280 10173275 118904557504717474769936813417111541600 10173276 23133842010344088678353271831317541888 10173277 74320010992451941524263873827464823512 10173278 -17447063160803534717593281341101353600 10173279 54290139037319689425383213634636715920 10173280 -12439350866733998343902645584716103680 10173281 -308948487530824666426684970300194032336 10173282 36475687465280947252671132845583257472 10173283 -854910064795751709365789332207629399800 10173284 2401425373960595877464326392509153280 10173285 -105790418969071837488506667437667046560 10173286 52898022642430402914121151385747173760 10173287 55655077690203485356672887389901194760 10173288 336438936246328792521320411498448322560 10173289 -32235667458087669214799242618992263808 10173290 37374697859470024132143684985441154400 10173291 155661813471223083869710701105011825664 10173292 450381291554908131557950324159907830016 10173293 363412905941034868773921835529949382404 10173294 -37012325258934046712226985933769381376 10173295 76037675271441728431186940433413065200 10173296 -5169562282272263378390608871878361088 10173297 71944701876034832505855770546681672640 10173298 -130251740092400296385463980980290759264 10173299 -454611504232725374472481237512486731700 10173300 -151258665593419044984696301301744179200 10173301 -174870536543006222221991233980915130496 10173302 -243431050122632069991576174079031010048 10173303 -73674837332526341809169682683924851200 10173304 530523776387611854214297481161989734400 10173305 -98121297938621958858568847498492964540 10173306 50387801676590410416388997980017278976 10173307 -112931910348234369247419580780478074640 10173308 139198195864652845850289111097059452928 10173309 -74988645446918083136081554962869239296 10173310 -88769792489809098482682286107453972480 10173311 -135189417670025136015491095766509083600 10173312 83191668138886246336962502604976291840 10173313 -239877151658852316166744720343264557438 10173314 51247745415242212557548819397810193920 10173315 249911458524498564910213756569877241520 10173316 495111260684692132824836823965939969280 10173317 35876805269990682559426462906010976 10173318 42606369785340732294993411063593613504 10173319 50968914620522125218835622573427259088 10173320 -74760997511493955395659265710211072000 10173321 -47020438774970969922429367815325537110 10173322 112618076512562371489438651295291270400 10173323 -13744772912425829112332028347416924320 10173324 -9377848825966419895732477321094823936 10173325 -315383077663863500142315020453867925500 10173326 135005409284594526040730087352222085824 10173327 -1049489413315621413171457226438384640 10173328 -61101957072647962083196798136886951936 10173329 -824053313110673607133855938650136606480 10173330 -12729432588325954077384269846044416000 10173331 454218966190256107272874599940505344860 10173332 -19144328838265912699859761199010840576 10173333 1240145774311407170078870276716525248 10173334 24747910726938352501861678524330064320 10173335 23094029025244419487319836237989596160 10173336 111382210264924010961457683948923904000 10173337 -326900082227324617564231664337148460160 10173338 -68490877359517795359621535916500236288 10173339 86271709551978207852207195398106551208 10173340 40710881992158812108068622073276641280 10173341 -7911156971642089521836034079438395258 10173342 124016108982710365575252376428122864640 10173343 -684122884545121566833127732560501605408 10173344 -153151174183439485402052532633632636928 10173345 36227110693219786690464240178237785600 10173346 -100194697592100173933766501028959492864 10173347 -431731862367382392650940777566495249928 10173348 -301708221460554770522771913033722539776 10173349 -209720635798634632732182366724906307650 10173350 13390419310340114999978244183083760000 10173351 -319057822352728132020664051723210110168 10173352 -51771363383599944196907820503191633920 10173353 11686847595617269173308374223054059764 10173354 -51721359426336490780150510418579316480 10173355 29329467684372822962446546637796881760 10173356 -38691722373318541599024884071810002432 10173357 14113645426934119004498743037006499606 10173358 -62931391202137495881906212803803009216 10173359 67998205269766158138422184520196242416 10173360 17914375642231913375285824123463270400 10173361 -299900598438772385185678999004475520416 10173362 280231441980135904414131000869802012432 10173363 99941081824447276745494919349287589888 10173364 202351910722729923696793037659370811776 10173365 251824770231456858102888654316278988320 10173366 16972891146799252317462619695216973824 10173367 167902210635175730397611106322861509416 10173368 540615322598106849100650499389677506560 10173369 118325700268797316707523562785484817744 10173370 1374324536858274234496938333716467200 10173371 39410235002604312281600031272747175744 10173372 81882004659878839887428658299421548544 10173373 -227740195945830443211622764082795168160 10173374 272276349778420243732529079186731693760 10173375 -75482098792977194727152864226737022000 10173376 -147932863485934475850229075594046341120 10173377 257475528345572070651172891333701254592 10173378 -5353893110611239694086909704995476864 10173379 -245749131337063028022739006824266156560 10173380 103024424433007073158529806192825344000 10173381 -225932775100171912633794533343101238048 10173382 55446564118616687805343532865740349792 10173383 32578351647745813678717011553414579200 10173384 -143817903153646639869241304480135577600 10173385 -64400849167104523242376704190651789440 10173386 -25884007253697997504592456910981423360 10173387 68198371727855834564226261675928138752 10173388 -13813972883806362786793783448044442624 10173389 -58424303397662257090060971133387068810 10173390 34047009691562149434144875460431427840 10173391 727184292842618034672639731185807370712 10173392 -151086332424484288776347461116161531904 10173393 -109515394213893971071247244227743577520 10173394 12550261234869714922799190724869193728 10173395 -376381720462418320823509925862133549920 10173396 2004361006268162897978845782011848704 10173397 192219943334605570237155267837649872920 10173398 -74498966968393011402492952704865661760 10173399 -22542442632610739636219059936011491736 10173400 89906940914048952387500132099972352000 10173401 102005458302552243320172362012297271552 10173402 211717980829915366803465187309974205680 10173403 -57118303240712648023804081092923194800 10173404 -188383473877144373989839233857334982144 10173405 176051671292456169286865917915074899520 10173406 -68116418396745869435774595442252358400 10173407 -236867528189919783740780153733675733344 10173408 -143839778562462528582572887940656005120 10173409 222028807723005429908917770122161623316 10173410 9791035587877187886180015471058828800 10173411 510204567961691927715132508610850758640 10173412 115699493748102366415352203658304034560 10173413 14703312103806007782854849368417980864 10173414 -151450438106414016751535418768208823808 10173415 85329979822149431909890812979144773600 10173416 -418347928612465975424939230705102848000 10173417 -16679344234800450255257238596584449120 10173418 102208504264176579577797503432638730160 10173419 120768022601415648255504084606549560760 10173420 25626205810543108267735734566773785600 10173421 473407416787622496939400240563875281622 10173422 56505875062410489208744194765436742400 10173423 -98772278980851134303436814140532569456 10173424 -77109419430174742844297671542861987840 10173425 -79273801426207682572561868533150675200 10173426 11254792760098684395131632173823897344 10173427 -377260752304820564969000245830466343856 10173428 258913265742957619636069107577646831616 10173429 128843024107212233889647842006044851520 10173430 -83859442386943971169684391960456236800 10173431 -665272702958640945569766208545567913368 10173432 366395550171303117328493303138785689600 10173433 -221871750494103694147478123556035719318 10173434 -155720774295934831446967037358300426384 10173435 128441636742652793000146959002666002800 10173436 -24092710517636305365251073847136092160 10173437 -635347375521553968493935371482687441914 10173438 152317853484679005406626328847773632 10173439 438525672925256561618756193182337028624 10173440 -187361131189312383465710978675465256960 10173441 -48900160711300542207169852631713829760 10173442 49681240623128609129669391962696196000 10173443 71195396609949306925117235747106323616 10173444 -119348251522836026243449095855613891584 10173445 -130998807621470685927346760845459743300 10173446 -39405137631246319641335263170599595264 10173447 -318201585752442256471388281966025711760 10173448 -47164116999073443786812258583644897280 10173449 -48464963010348727470205226452565641152 10173450 -19963001270941398902608210154069568000 10173451 -75126118118824679692237412386786786496 10173452 143653223834684748949814735679471885312 10173453 -78093828796595229559655928055117144512 10173454 118928096019838964063032697969106275520 10173455 246737807001174226400872136807772354000 10173456 162033608690443328087760559408152576 10173457 -64184197847076415846531896397385603968 10173458 141218448980968975214538364400123141280 10173459 42324343553395586481842416879090428480 10173460 -59793955396654276997739619046498119680 10173461 -18978001092577572826132178896311293700 10173462 -88325825626756578232703646506421780480 10173463 36616486546340071532868160611888297840 10173464 -156273240004999407071465602107347558400 10173465 -101829685663883184387454257481522224000 10173466 -122412985006088851603121940124469963040 10173467 79612774097162166073596644325095109792 10173468 5008441862767956249715041761915927040 10173469 252652507898737655519787075985450784870 10173470 -8384259347600389651290995990447152320 10173471 -6808393490327378803981629047123165952 10173472 -438796979955220769047169032637361881088 10173473 867962072045844859409723359776891645120 10173474 68950049490039987704645403767625300480 10173475 78452341724453230827269146226526775200 10173476 95041387979654491274481323418854188032 10173477 51153758053402354475032160869183444800 10173478 125518798602194814985269483775450110816 10173479 -168752129306000900181144172373977755840 10173480 146273215954917103514235184116554956800 10173481 -1356325278052943644193060083574068043520 10173482 -32661923749783977051006295419393359616 10173483 -45140023160855515505558131565992857216 10173484 -130761077271300745121089330979513737984 10173485 -20351838804155588520593959749553309440 10173486 85646098823706533939831265433414745664 10173487 73798555378453692742741171382976317632 10173488 53405700619506591925843635160168857600 10173489 18271097792655587472028138661148979824 10173490 44236431159668661469234688208328852800 10173491 -240546528817726034307875212151556597108 10173492 -49058407396863170682985220353247600640 10173493 -109870973847009389209309613304971124960 10173494 -11835084813480769424144430363427902528 10173495 -208703015079778839509400950712558552960 10173496 -523588855645666747966137399849226014720 10173497 -539360221480054967972881187274384597600 10173498 111598394794852003039635640752077434368 10173499 51288034703378858716206089444758528 10173500 250945241739908721288423411137629056000 10173501 14339775704698595906956634090153612760 10173502 -157914057079986649616167127743882146048 10173503 24163919206506919436459189106825521184 10173504 -3869181914179714409325128350106124288 10173505 -15912788131144715226368540592456670680 10173506 84045946411514976924133904031590407680 10173507 219764640673684219548471615120515722560 10173508 46244772352538892243006631358622531840 10173509 -57025256622128969238040060846541460996 10173510 102702024421144243506334902253986950400 10173511 160591686187148960803101481823812897112 10173512 -510387112828394959627367991701039308800 10173513 3827752646187124615234904225054484480 10173514 141700184652631115083262075076291233472 10173515 -110987556103707358012076929284512690400 10173516 -413140884500192090436403676776851849216 10173517 -168280135661333896986975311795475277620 10173518 -54063625291379106194989558090344491520 10173519 14564274214517118777665711291821319520 10173520 -7038594928754430405120799945473392640 10173521 -217146875061765467835972925633972552128 10173522 -138641805325522818028431512041587710976 10173523 476151424480974906302951718290830465772 10173524 143122423994328269808194577454474932096 10173525 176779420133621496578359576400329948800 10173526 77385202381773824781935803346206433280 10173527 8986186496114158076376300800201011752 10173528 -167476884065348671435205043127084032000 10173529 -560754377917065978932152731604085002870 10173530 -144855992536385118147128594864281623840 10173531 -27599694180285400853265804761318160000 10173532 293788482591489040428116918635100155392 10173533 28589487924881650381394897959244863782 10173534 40662774569530522520328907165161434112 10173535 82582802042511922094197769964650253360 10173536 111262424281155290479898832891723251712 10173537 622307084513908147989640422338729808 10173538 -241524359247117087809093066547984796080 10173539 311224477023871015978789419794161613340 10173540 23755917109857011456736894197977681920 10173541 -340767263156472062143669328093482328320 10173542 -910471032849142731422275184373067968 10173543 38617373585210532829798263626337511464 10173544 19584028922201226526631408968538603520 10173545 38334349056100261619298286806915915300 10173546 -12791615678536890896635475087830725120 10173547 -164405913147949376467419890297444770680 10173548 180899683360029932035992540945751572480 10173549 -105118294160072823763770343723501578240 10173550 -108019013562811884840568922620186920000 10173551 -147595473288753256958730237578015654448 10173552 -58642338088198195648765443801811353600 10173553 198007739251436890925226556535609980084 10173554 -88206700746699244522177954883174485584 10173555 -62521979937027829057242725593348153440 10173556 213514966536281687063037846803416872320 10173557 -153416044838256034552015509694156170468 10173558 -182034866509228746403668323157685156416 10173559 -118087094678687505134738843380271928 10173560 134579984547339991334785242313630310400 10173561 -345976252613949347311564258540160081328 10173562 41178569673638960947981019416770975744 10173563 288657924333673300417611159418370859984 10173564 137574882103291993907095006837689177600 10173565 -265298858509015638479325817655822917800 10173566 130602151667523257174153737715701600704 10173567 72833393278837557677277533486018808576 10173568 467851754372493144263907255359499141120 10173569 58900854235462289350968512797043931840 10173570 22057665096105869078644056155727705600 10173571 718977398583384988407192118449600702000 10173572 20421926050424428590595388966144239872 10173573 369485120779719319530792450930205797120 10173574 -2756150498256884878011451742051293248 10173575 108341142919639671764835959337828468600 10173576 75617145574170254092091688727212933120 10173577 -26571390819723558920222892098805223234 10173578 -16643950034938214091672199430678979744 10173579 -45391513467285220418906351667002736912 10173580 67528515957611675548383286648650547200 10173581 487864691308794636898411319177311076064 10173582 160857853010381676308938657075919780352 10173583 80741131680237612444173749767618043120 10173584 131913125719108080589051122437135769600 10173585 68281035123230694319591286073915840 10173586 355857933994583188302255282750349486992 10173587 267376430458872736030769234486516536236 10173588 -249603877634236773241698048076659394560 10173589 -244370858663334042836896066653766828544 10173590 -8855340141508023933613787326683955200 10173591 -163150688935377463030390085600308083480 10173592 186584833779208688182324469534709719040 10173593 -366675720307908818203519800491551446576 10173594 31973213586935131385809880451765756672 10173595 -34690839712346894402875631005907338320 10173596 314247545104103763938216342942053363200 10173597 -55235715180780584459626664709934254528 10173598 -196185352676109949599133317972613315200 10173599 -236503510482797455680170302564078992864 10173600 10984313936619791571421985593230950400 10173601 -148173204433359761086461935486024282398 10173602 36421651981383779065407488089580513952 10173603 -254604294085574278903451725447376524992 10173604 -135786814649614631141440815996461932544 10173605 -11005540462627911485842118651543497680 10173606 94465549065503006181293214369634099200 10173607 613466536124045939959235637866090835200 10173608 -328766355303537727205908855289627735040 10173609 -541643809676346066702312133083358489836 10173610 -45703757672773138126775516863692155040 10173611 3168486434004414989353479780650262528 10173612 -19336102027014281559576948217152000000 10173613 -455225462686127949365661071740110168192 10173614 41890035902562540916939490515446992832 10173615 83081630966311023819796744178245079040 10173616 -36907621623867536059354925904608034816 10173617 -54172375259896082928317746461962178588 10173618 4998115200112472761829904118663208448 10173619 604943288075079161693618104461765193744 10173620 216442657232788524576993718044283699200 10173621 -126590042484016346100882148785841287456 10173622 157958593744207518697235762525568926112 10173623 -666110699257708114676690810622451399128 10173624 126667230736985170829953138001286144000 10173625 -268516093132607171392599600317355216000 10173626 -72717305696850241059798974590676590080 10173627 525477741738015049567278145458796257840 10173628 3287170259618431737780578831384358400 10173629 -459243719920076956626008342529151506432 10173630 57758198040051138326249001052277627520 10173631 -21292786465395698937188717223096390648 10173632 23235846146102701087495104294058721280 10173633 238538913889933980173639920606639494624 10173634 -31112982629082060844105650509996372784 10173635 378798476058166105296281347473302434800 10173636 142631851022303077769322540020414459904 10173637 -397674974199768635173950694201654399714 10173638 108810964950225056723638510566218714496 10173639 43907179920127028036284864563354913920 10173640 -40757586282632802708874992679420723200 10173641 -481554423989815557869128562964085402716 10173642 21236162114852842339501085714375393280 10173643 639000099995881430560133645260113631892 10173644 3641784922874803279594351674676239360 10173645 3065237562798867004249321009987012800 10173646 -19666974089725488852649401760975762560 10173647 -28903046489985735612236819316558095688 10173648 28935727638507484483235917747005554688 10173649 205086758809883826493640806421375515120 10173650 -186719021288022115854284914672006212000 10173651 232632388905413639674971263872897294704 10173652 -414797792803820272185821862754584590464 10173653 157572402054721561893996368507210408256 10173654 237936400006858546391966047893502803840 10173655 27763903451056584477116677723003969560 10173656 -314918085405480488151236211452844195840 10173657 75166990896478540795527808959084914688 10173658 -103228234011895401393026108739461268480 10173659 363795416659775622267372569660069936304 10173660 -20120081449336988134163414816259440640 10173661 -232860075234732044088149963248571023776 10173662 63271468734908839025264082155745835200 10173663 -319110624426434548613310549778842848808 10173664 236345180147475662009807334524230041600 10173665 -284337022357889725420868048008787131200 10173666 -125278621697129444603263197596523586176 10173667 -54493132384105517475399746707986765312 10173668 -50287712379410744907096014014285131264 10173669 54867803425500409149648756029961525408 10173670 -12266478126846730305704332935546998400 10173671 -3636118944403124116162144160406624336 10173672 -173555902495398063077341873831542113280 10173673 65681250643143830773211579526948842240 10173674 82409334361587343393484276586230372016 10173675 -80400609648718804688920517409022755000 10173676 -38543109995275330615787755479951948800 10173677 -32958753744034186354420649520563556180 10173678 -150982364977209577913922069638180262912 10173679 198805794322489080565363981351678525680 10173680 -133381887995047494038600162265169920 10173681 82674842499480865173220123887674228544 10173682 124084921270042310143031293226851183104 10173683 -222837519020750324794856343110009120400 10173684 -84302537640365039699326383613364133888 10173685 -29301086554575955083845314201172395620 10173686 -27501426289532729386608985983700376640 10173687 -50511687995418845185041252594951138840 10173688 74834730121414826995327771661308723200 10173689 434087490749231023907495567813413217280 10173690 -68806938735502293236202992235686280480 10173691 448648578796631181951101041764595137384 10173692 -238952529718606688519859979651161821184 10173693 -609480573270822309865389533280071029440 10173694 -95927796756117107239552567605423535104 10173695 -101966639057312089112141242096589711520 10173696 84466283187585634833635377367671111680 10173697 493212373168823766606987344091216486146 10173698 -200934843662417960770237147417832420400 10173699 34225465542024582092196158828832072000 10173700 -95632361073134872554492485297264348800 10173701 -853100330907728698909904656218813128640 10173702 -1063708591612627284501174441698322432 10173703 -2397105289140487667088437048712301296 10173704 -96038479375560449243886759312312238080 10173705 -9520184344362977202074281286154074880 10173706 166676928028231325372683296947621028864 10173707 -193016116316715032723011891174965556680 10173708 207782053549274532113616089837980523520 10173709 -100684824028874385492546063754337238400 10173710 -35744855381511946118460350662297746240 10173711 20320296701318990629197339749071003272 10173712 11156002686643837518878469459736412160 10173713 -2772798011486970702257387834463852000 10173714 -2216141384923532183035707184946135040 10173715 351374742240233876925846829192136061360 10173716 117649078402119708888789893728960905216 10173717 -269521242785622487964973242220494319666 10173718 23197430956145335875388020460513507200 10173719 535043635748379409139111666018424834120 10173720 -155116779291167943610563017876121600000 10173721 -145875860544572968192751263817631568320 10173722 -253840188750612776841944174193539804160 10173723 -158040565069020959430808938629707622400 10173724 -200108543809606295937324230005150924800 10173725 -57574160990355135768387779153862890400 10173726 -204559874459322739835695982342798851008 10173727 406844152042962056197581001993074068576 10173728 278493405452012333837882566965823340544 10173729 -10250404011945484354501737224659962912 10173730 -3695759765316320217120794519659929600 10173731 757284397836293998159975307532640039152 10173732 180697274057153216166741665192948281344 10173733 -13877216905758210915744183414405058340 10173734 -115886881890642671650936075540137551808 10173735 39894042410334462395179450497704140800 10173736 -123155965869833517812387760105673528320 10173737 -44105312004438867759814703463696037248 10173738 -84173526007700846056701449064069977856 10173739 106858152345908223984447696447494553240 10173740 27685394918984331755062246808736307200 10173741 -78797824789941383817794752269441959040 10173742 -124635919015241291215035238886698563648 10173743 411789514449188615376635647656214915344 10173744 7400435625708159900253948058638024704 10173745 -272826260334855448010038443594132967500 10173746 -82236736850450478323892760344966132096 10173747 107971817844210876642647348493008189040 10173748 145142602378492066587991626917573060096 10173749 658949598119363903705296504357832994336 10173750 10424586867623681399628213832178040000 10173751 13199758454168725181995780837954444800 10173752 -414369947883046612134553857440221593600 10173753 118494170158078791539622445278195610362 10173754 4713312520239528967425239745748061952 10173755 -87001829829705210793380651977535343680 10173756 -137535867112760058113493895312418262528 10173757 3578479398002961774639666517404809664 10173758 -18410219241249028173455899342003473024 10173759 -260894882944825651172373551939508773760 10173760 -85613518231307150765160632554770923520 10173761 -360083989996581071662720475437274119296 10173762 -2849276629273612128564023092110612528 10173763 -119355941253704493693945159449384642816 10173764 388552889720286178337602312543072104576 10173765 61656443015930259953009338045669000320 10173766 -50645965627887766854484076596961773056 10173767 222063685233500855127059870135345865816 10173768 -28411493169761559785128383072040550400 10173769 -132066314840334893510245958443258003404 10173770 -168319539622266557544995508153115477920 10173771 -161430198070598685349181874090483874920 10173772 7864693087420665536563828327839661824 10173773 -296290186394236021713535510814199276960 10173774 -9382488431798300863273940679424856064 10173775 -69636570511009305995021396921527862200 10173776 -119540242382485873538373430397660430336 10173777 141994961278825029936460380155817731232 10173778 427877394517740539180970253633774464000 10173779 -52136651879186635091401640187328978176 10173780 -156571242643481048359985583168390720000 10173781 -34856350703928183158285657312730506436 10173782 279834993408930828643750564513147144992 10173783 200750962610384525118912502343969923200 10173784 -118021240072771937125878092426926202880 10173785 -113942270261774914824156542014962721020 10173786 68421336843784388703041197964290176000 10173787 197152754181478928660701631040911269040 10173788 25569150855773169767390529091208211456 10173789 -236421349269943490571357028940627148480 10173790 -172403623627845922928540402304311721600 10173791 1164896985881543011708119224588747952 10173792 119045716861330124679971626259039649792 10173793 59858213192989747491209958089085918400 10173794 137711374427962570546326831752680239696 10173795 67932478662440929470593466668322214320 10173796 -439920234866280244758438820144678087680 10173797 -71603351659892202462920340582724976640 10173798 -37919155118773471787603158389235852416 10173799 -505433627784606444706821451344018224200 10173800 900863720275828672305927731755008000 10173801 -573992442215001510735967945662306384 10173802 240972920039646811913019516444619635552 10173803 92346775653809615050094542014324310560 10173804 -171819574695648371916749258843163093504 10173805 41915131720849611685850722391134088460 10173806 -27052582451936251722101535261426195456 10173807 96952453500563525204058836123690890752 10173808 27846373619916966968795596097143701504 10173809 725217390066442855982457736735840503720 10173810 70541981769600981057562840610505884160 10173811 -146625835879441590827433014015088433588 10173812 -387628663927598799349372982543941367808 10173813 30488757873580407069378281757397705920 10173814 -96827677340164362197123599885979081088 10173815 -5193361433195389089504209590141604880 10173816 -186187825457101010626284056631164928000 10173817 -118844650257154002565657848827678042134 10173818 240802297789810598027774938604535765360 10173819 524606132544877604114693973104460480 10173820 -72173811414817784741962538941258199040 10173821 333303213148626418930610094358043988390 10173822 48586468291057936186772342901970495104 10173823 292720019574077534396153199814469717760 10173824 27714175286187106009095042185916579840 10173825 18992082876647386788053564439856104000 10173826 33930834030983786288401165809013077024 10173827 166572449980383713593880067023907614160 10173828 25764583673861671683486207728804954112 10173829 23502722823060359692900004780122538620 10173830 -33814338583117647890874918817904941440 10173831 -239357683066130262823495551542656770096 10173832 8836331285703221010598123912819968000 10173833 470085823070728956607700126006045693082 10173834 50940710533629034719875835596248082688 10173835 169722702059419343835464812302034080000 10173836 30817341719756676221538118349956980480 10173837 366169124547308745321827586709273661952 10173838 -14626629663599178424094243159222389440 10173839 -136126037730731459350894108129559704512 10173840 63960763011929584721046500829116497920 10173841 19525090680571637385299946115715208242 10173842 13047424582001848042550279770905523200 10173843 139676243322464703326954555012542464 10173844 146860455005723052502273227046903204736 10173845 -42227953678612497412072014511499951040 10173846 -93602786240810145026044653331895678016 10173847 -67118776747547375228914564217471195704 10173848 -491067001540116285150591941808300656640 10173849 -96585351740868031618300695162899809920 10173850 99313188444725563356342722246016576000 10173851 -493483336142492238002908489412263121148 10173852 -3085641376648147580866612127941777920 10173853 18263147578725495061565701852002991200 10173854 -202725644656877393872290831814566960000 10173855 -29183347531009928591480237342393364480 10173856 -233188172447724230261854470417143562240 10173857 -306786100209676402555543700723102380800 10173858 195830111997173446544445570894331085184 10173859 -170944966705592944644196881133839835008 10173860 -32164515530269553702673940632706993920 10173861 -367239537156389511469835041904590612290 10173862 -95547412290347010385190915079870593568 10173863 51206601170115071188996064216624930400 10173864 7399752413322459967790722389632286720 10173865 -103723057997919208656559550497588517880 10173866 69572229561579166076642457027078307584 10173867 31137895632171624821098861200325251840 10173868 304822096571038297856008880975665453056 10173869 70568706841087559971247661217225140300 10173870 -36384784519532298548600592737925984000 10173871 -205465858462668844563872766211192987008 10173872 -7069792911612536932251345362899943424 10173873 -378749359444946929407080551761831986400 10173874 130730159064453838950204793447521933312 10173875 53911444103474679197913229129029000000 10173876 220063974276661493144405838596985415680 10173877 -218184657725444402649896648182666456928 10173878 -60779927132264627955738589116313602432 10173879 11336017423595483653149041812789429824 10173880 61717662132307751629069976223498240000 10173881 -130052198893650465785259666017723645808 10173882 10075254206095373439077213228931032064 10173883 -407611805033526740973657203003638711400 10173884 -253515982155444014867997222229264343040 10173885 104530342608207773374380204073925318400 10173886 1479440535129328744885864335973699968 10173887 306529271994862606234984446396364105536 10173888 58882873876289723030140170313075261440 10173889 -106105265551737354450367445281040653632 10173890 -6383399331174407216946356454546186240 10173891 43791603492023501388514124692356057600 10173892 32667106328281833245457808348152115200 10173893 -76190297500464392438400053815464357858 10173894 12525844074459964888783425780651737472 10173895 -431183466113600742589626508101186894600 10173896 -668145960880440029758363451664853555200 10173897 489287520693982247076233956082108579040 10173898 -121029287525600498265707175012680657664 10173899 -121826478159276725584449304440267727536 10173900 -115645257282645592620976202675981414400 10173901 -227322589675738719594770640071711877600 10173902 156001423936777203044822504190922582272 10173903 238996047131090780646298045799980084104 10173904 -505851869493174349313473059546365952 10173905 -208415254692496931762071938600712752000 10173906 82582994829088035320686442842956032160 10173907 -247552642827602807145289228849427161920 10173908 159789343262542013898350201129284724736 10173909 -116694575660826967656299591398625644896 10173910 -115727622757777056640562937594462608640 10173911 -599567521695542620555205636432095228800 10173912 -17409919187416259272774457017687080960 10173913 70397207657633122834144497870698496720 10173914 119675196071459289970827020683969554912 10173915 2705311071889182085949002589147822160 10173916 -188341251791878249996256166681090741760 10173917 88511547096125384222749897177881988992 10173918 102332930746564960970659637374448080704 10173919 7705400367078224543237373711228957816 10173920 328193787462398928706960013300870676480 10173921 -116116526099002859901710030496864128256 10173922 -236662844717194275219116851656127584 10173923 395767900782041813810170580387865878172 10173924 123648428864130400693819890070988451840 10173925 -135741215786943316156097721585041263500 10173926 -2805327639419884310945831477118744576 10173927 -94493239889528865668232385381077006336 10173928 -425933996397765285424418823542061219840 10173929 -9171401411872407082153180320445024512 10173930 35421086670494208390445506406992460800 10173931 -450273140600452916571349794456059616268 10173932 125245864252837545710673783783074721792 10173933 26658367789181632094529813534829723008 10173934 108566878780148657373060724133334743616 10173935 53121545144616158971777254006563911200 10173936 21661337519980377500924461616301342720 10173937 -42205211709024959486920179904989884060 10173938 274360949601687357607068738694800994944 10173939 -79868268367104944169432850581026424720 10173940 -7007424703835686751859983693729464320 10173941 125619828805474902871156185572064877632 10173942 -121214440194754985072688392771877822528 10173943 86024304435358489992411656634114249544 10173944 -162348338766501819575139552335808122880 10173945 -64494725693211779311199570666744229120 10173946 161222174515923732766040117549114796480 10173947 -40985480947114743274479509049311444736 10173948 -12851723351303415797190584199755037696 10173949 630987577524071173173819628246135213440 10173950 -137537628470881800963359184522043713600 10173951 -141404120196296112436314381581756728800 10173952 19445914562101497562158754992073211904 10173953 -41562298629421671111656352147970956798 10173954 -52790536043952510744288386943987962880 10173955 -95118271967696332876903748928030749280 10173956 -16127102598870119639813739958787311872 10173957 -125102030136182768432497078319467866912 10173958 86461868925551492852906787977759693184 10173959 -529702125055755172144287049979902932840 10173960 252860045179338468671695301721047040000 10173961 132970889031396784323559795378785800384 10173962 47205304365576775257026624523805036032 10173963 207925240805425166479297920133481795544 10173964 -55437385417367642251043250810646129664 10173965 -353452247553173793432699344995010377140 10173966 147197647005730918700956332190642713600 10173967 -342175085507532566833617999037141243984 10173968 54134421770490403422019909249551237120 10173969 -71015493500484431276394338716869512490 10173970 121961307582456036713044206523891752960 10173971 134820472805566524583962221320810879992 10173972 -1789408106400480655010204428902586368 10173973 95013258037346983321005103434549904704 10173974 -345042946557757491955426836189445828608 10173975 -40980508613607830540195776482837936000 10173976 26323064971612913123440006734974638080 10173977 -435386897637719959489628533628758380528 10173978 -49201349877600050600489638564193364480 10173979 96622245864247883380823059989066999720 10173980 -46312128127409025694392862009248783360 10173981 19871283231960907209836212327955140800 10173982 -27836998023950944209573049802809702656 10173983 -203266754281173070626460502491137805440 10173984 -175454977322526330016462762664719810560 10173985 188217332932637783337905916247714668180 10173986 5611218065991011702900045383814564928 10173987 24301750303492993091608273755819345240 10173988 53160211824644532723823882370563540992 10173989 -247432902926409553668832872967931845344 10173990 -164753456374420925041785089773353888000 10173991 277563426134106180786190921522366048800 10173992 -209317780032552889954925672669043840000 10173993 -160468140931005892060250059896231194736 10173994 150791105021257351340910510637130821296 10173995 77227596580785542202369735299952567840 10173996 -40965801047424936739771625619105546240 10173997 181171863330592923629824577343992163072 10173998 -268970569626964450854789688010904473280 10173999 -212579865685973460000303489097585988352 10174000 -44464919015000063711840432874651648000 10174001 187117509134640141570973290831971738292 10174002 25341208029789329867751890770269784320 10174003 197001713018788906470664463679544313680 10174004 126583145855803980912992288080616933376 10174005 9807323605099455137020129506540208860 10174006 47007907215207829088578448741782845120 10174007 -419022610980021364505225461408333462896 10174008 46306557329096910295460456071079731200 10174009 -634989063455414417576579670104038005420 10174010 -1514022663156115840344876060995880960 10174011 -217147259509247321904948577671054309696 10174012 517286524071373057344090442124228198400 10174013 -56195158731243549247487846342053890996 10174014 -22550428591664217090398756737655173632 10174015 5366216115881370528563831931722880000 10174016 65007683345495798703920539972235427840 10174017 -3362252018888308544204043848958204768 10174018 108956739925458477934669276574696416800 10174019 -68412784353905547699430200523779949080 10174020 -119206235045037726838022520329418424320 10174021 8080132495485709095521567552506461024 10174022 -275912160827023651851298724251749398688 10174023 160952758740260625553701599407654333872 10174024 133675918725483556949170300972766330880 10174025 -214270533905145171234189135706723590000 10174026 117387938028685766576646205932887142144 10174027 -9551978926597452371065914171663303840 10174028 -266873349565047573419183323090052504832 10174029 303966371942046440255848777440249173184 10174030 -213216682518877495749944414725942070400 10174031 184735225312801272685883866403642000112 10174032 108451187723244664766008567045041684480 10174033 467231758268255584385860713235654546164 10174034 14251528212903857896709603479638474240 10174035 87881381710945169385834017123315752800 10174036 -244592902344865860146542615272160981120 10174037 -148307821828347327834189728992389259314 10174038 -24360413658592801597611317214149449728 10174039 -283473197889704246368344739640802938640 10174040 -502591896759565268652651480675737395200 10174041 177714050764234889538646543536734864520 10174042 -206303194652566367692689882532724813328 10174043 -355700878431818683230157785415214880 10174044 80830695751347673565327082533306941440 10174045 25714223497729841525347277167583247360 10174046 81249792411607638131935862125318939584 10174047 -14664505201114806771503321824553241072 10174048 -55531276609858714638280640853363916800 10174049 -918965992927833408664131525976442011500 10174050 -15419614351556968626253089661715980800 10174051 -363487673816461414603444585794502270948 10174052 70961634210893702282453559313055662080 10174053 -76739102278839130380564259952506747296 10174054 -108947672067934400735197027904299094016 10174055 -238744205415180839294391702429748100040 10174056 -4466096864014310315022743333506252800 10174057 -31211455999141021753045841157568560240 10174058 -1320039707295360407879292610993044480 10174059 66970210260174838158435441512172848640 10174060 47564548170322793766281513076423168000 10174061 -354778231261068995820281103961513639338 10174062 -59996414950440054307859310459552331776 10174063 -7455012951479986896248455209705542808 10174064 -25024957462660782386996722251552030720 10174065 186178053600108558835746329250553299840 10174066 -166957724851144796726527675198599014400 10174067 -532031082060163856866362217580034184884 10174068 -30530162775271462526706167357513390592 10174069 611531558030916862198797304433505447470 10174070 -115493486676263445465527436612069667200 10174071 -347853615601683213374936880986615920176 10174072 -162605350553132206513851024963620782080 10174073 9680164083129391144912304101824215808 10174074 1363437960181370590062695345753356800 10174075 -110245527475204442953736384396249565600 10174076 -90326683410591946437414516452430151680 10174077 16817221947469130182002114350396566380 10174078 -147057496375673254768305069892792642560 10174079 -230487878421286473502695998839517704320 10174080 4595925973615384834902790977984921600 10174081 -413328180231381392810885554662360789118 10174082 -333650603307687723788794444786257283200 10174083 606931832188587319122309691034279664 10174084 -493750015849982343983847411370626151424 10174085 122431050860792579654065724981515182780 10174086 2601824357291150349768458123287156224 10174087 48612712542303448731350543787521054208 10174088 420341171410641397379378826420273899520 10174089 -192007090796833972199131505749035745776 10174090 196529453494483353808430503511364833280 10174091 499924519619399171222001344691738561492 10174092 142692405034703598038703086495576561664 10174093 669610401510393695649445136666912156342 10174094 -78751665518921379263876164080973824000 10174095 -70145588870578207289231588627763601680 10174096 26138615851695592562163315366514655232 10174097 -121105388177755100218312862123801561088 10174098 -113569125952890257337703438360502353152 10174099 267091463597298643611923240175801950160 10174100 -9258621521254970433738190882819593600 10174101 -233680154476546142219981228820157440 10174102 -194237404131779012130310366598030881248 10174103 168145884777722759835325877353225265352 10174104 157528848220104610054144883537114204160 10174105 -192008075413603541663475115852474512000 10174106 -63361915013401085726221805887344703248 10174107 -245074217439010609991886172676534281320 10174108 12237383340609529305725236796339055616 10174109 -116954460635806129958344690885018273536 10174110 -65947117707326571751337969942894586240 10174111 -21148526156542231624898187874741775000 10174112 110373910440767708108167190521795313664 10174113 -409519175935108499821826717453304357600 10174114 -306586116660054875402410245387592135344 10174115 -431538043241445756947243099629381008720 10174116 -142199927523789785865604011188182579200 10174117 210938539212707807235775536474569599166 10174118 -155809876532525031451312668655463016960 10174119 -1848142771416272335115743393505450112 10174120 60407282769071181882663635937202176000 10174121 -302134988252297432051782941891149628678 10174122 44647080674887264124841739780729612032 10174123 500657969805184649838453225518818808372 10174124 208533093669898765234741341938004825600 10174125 -66606058875205682340482740409435232000 10174126 3834717041854074658799631051204704640 10174127 -257290268743651879436758554097626567024 10174128 -35605686998698796897415045966923366400 10174129 -181822137406236657036128041769757444928 10174130 5370908920718957621518834390570240320 10174131 361248047122246309398157929213111062280 10174132 114888575734641352423161218676253784832 10174133 73909197801714685041790845383995846464 10174134 -39937406674787678562821603039842965504 10174135 61309501388748220990006968032793925080 10174136 66601265219052139026905954171162050560 10174137 -88472633678002965617426303334135797760 10174138 39742921351909502448064482396490748928 10174139 546689216344862826141967781891481520440 10174140 20783093448117830310276700908732825600 10174141 -722125676415763678252770152074639618848 10174142 -7174807730082460432371831880102972416 10174143 -22427210671965777874806063477118368000 10174144 -2885985424515881880830902028283674624 10174145 -21347869254073566956906326449084080280 10174146 120017410108840565123474622472394995584 10174147 242352180559070293890857471624316513596 10174148 140464940410481973634836520860082862208 10174149 130933717015502392769953096361102269404 10174150 -2204836790212130085752160808376352000 10174151 -183400038791834526948718683802993435056 10174152 117621908890612822552717788253918986240 10174153 43441295436771717664713673502098339968 10174154 135877760577046535212051771802427024480 10174155 96463294812478055730432141463200825600 10174156 29954012925887240805793839285703977472 10174157 -239547552339080215922916883587302774400 10174158 20899428830380978664290742511894297600 10174159 -134216128118793753168799083529531147200 10174160 -78165746891868540348176477870627389440 10174161 113837036423435641497367311394835673072 10174162 40867620312858205624083993100734290592 10174163 293946616477716384363172725687671613504 10174164 55374684948585443964707716636120633344 10174165 81674475881334358545714583673528526720 10174166 -42919600976091991719604961804250173376 10174167 -314435657029000442353683583583138000400 10174168 -216890992920291393924344631879216599040 10174169 25637300845746477867232539299854391040 10174170 -114570110721934146030264639826803129600 10174171 86330419741000493828620081498818717712 10174172 172131233047248762838685006797531671552 10174173 -336276460008212127499694014666172899200 10174174 -66301112539188692683433443096558625664 10174175 308777005130148133866483657079576237800 10174176 77145993174129886397282496434323587072 10174177 -242908727847832121053995865615168321920 10174178 -66310026705300276321778207989799004160 10174179 114304750241603306418611917131799601784 10174180 -303883015230107356007441177531435001600 10174181 -72525515080381743386737491240285449280 10174182 60139443403265465734097993885109004992 10174183 223755527501967393951284613758465381432 10174184 -288405243293344703104434555430667059200 10174185 47166260925188333051673737343149448000 10174186 -21547441957364354912012151982123898880 10174187 -4978391162803783060614816886449603480 10174188 -103969763004729660530279856416183549952 10174189 7357544022341119722320200633215452224 10174190 104222290164449852696836113903336848640 10174191 -23488343307100556341037742090455803872 10174192 1238237611664560815349938409211625472 10174193 107538604409553843098189603923720559442 10174194 -34670696811513621794063906543637096960 10174195 -204459311269747700985059350029887878800 10174196 -373463620343431499503066160920689408000 10174197 -200448907168005532183014613955175089760 10174198 -216320425788117061126419025629172322016 10174199 80623993422283545136723847828027234736 10174200 21576038201572925129385405340090368000 10174201 35672524373600820661652049270131001172 10174202 193445931334680367027884054054585937152 10174203 172819750242733584594191587670570857440 10174204 -268594953028225022047260773557560684544 10174205 -46594636126155106665127821964135261140 10174206 -29858209125103150145400578244906525696 10174207 580848880818252778661483437137869747456 10174208 18433181829945071211187643770705281024 10174209 413174695242268764838655314505401040928 10174210 29567376441295773678291933929612381760 10174211 22859610782254113726895115944719205344 10174212 -47948280848986216449742152722607521664 10174213 -188875945152679456292111704002481789860 10174214 119373023309460611749091899176903183456 10174215 161386682991611605127055678877345152000 10174216 -167062820184517683214471214165427763200 10174217 -217186285787941199226522148802596309734 10174218 146892589819548054937327709351892760320 10174219 364748533304497015691686294036259208360 10174220 19990008351931173313554075642600007680 10174221 -281948304254217210361091259497918813760 10174222 139311710510672265916178995257919038912 10174223 82210138985644553522623151212475004624 10174224 -48648550919910774276397954913229864960 10174225 -210540061481198174125630660646354388250 10174226 100725051489370320465881877238520006304 10174227 65534973138977402897620302563608741632 10174228 535201585635729015372227816178525298176 10174229 6826869101064283786013269089794985216 10174230 861114317097765105663005253363609600 10174231 -353428333912759799671143827983096836096 10174232 -16191976443055838777565565951134412800 10174233 -111846550160570098734106959101356358496 10174234 -35438070649696809646995960921851166720 10174235 264519473213371852156647112720015725360 10174236 -26102140623328685234118391239207372288 10174237 1227347687619558772337313909092113089760 10174238 138276481250157847024200341882536475520 10174239 -297759671521665304834972748759175381096 10174240 -47816439214648111771359691912023244800 10174241 -92897368986436531468592743394574522240 10174242 -38590672781262055803997031120085834240 10174243 -371441303241566939085978591413715033508 10174244 480907258287506820727157842408710451200 10174245 32467474703416661241448344100082477280 10174246 -423892869773231783345758042484525818176 10174247 -689010204522062957256431819069421143304 10174248 -11097653337843127516544200628740669440 10174249 87835288631055280427796531756262551040 10174250 2611869389605950141417905632132152000 10174251 -135535891103818188348770227973275725600 10174252 -344741902696938855229540370018795520 10174253 -269940966576818649292270011746442266880 10174254 -173313139289526229618759519040753119680 10174255 -35511275580668523778885276912402752000 10174256 159107400514772265223492030123144691712 10174257 76245075855949877063021554721360101314 10174258 253184453964339243618544294846108254480 10174259 224579553836070232336385286114281805216 10174260 -40418826391483790841729198184959959040 10174261 661849281799265783260243206893305162862 10174262 -42746262518597301316441956203217828864 10174263 160649147171488964211670172384069244288 10174264 -7858307004342959096682720915306700800 10174265 -38432666147976358017957423467933233080 10174266 -66347279130965337174788348217869551248 10174267 199370967529838206377206401334259193316 10174268 136368757061042468219311279160381160960 10174269 -24403318647535114391452328662151171520 10174270 -62085131120555877757729055718327690240 10174271 -485916674474741476926081703479001278528 10174272 46689931313768281036348699638025420800 10174273 -493538805950138081963131243976496000 10174274 174397767099309093128511063556405636992 10174275 -232589422391603033834816962667382414000 10174276 173488676349496446510335401615580581888 10174277 218182185778366849450017825036035796126 10174278 75939674715705161390004151454265200640 10174279 -519210289258051058674883525415323847024 10174280 -77363561002798756207975825806077952000 10174281 119052442499132635184090747388961307520 10174282 -87096462275371725334056744178398829008 10174283 26886994782737598755353547894338968720 10174284 94749970962781673630980573658998187520 10174285 -483787279899019413799556474816327520 10174286 270235482893143219042350645228990182592 10174287 10497535654034698963576388590843527552 10174288 12583083300659846848427392638083981312 10174289 -47785486371043090344274239056306426460 10174290 -3821936869686914768569247818616448000 10174291 -666256413203838378494704007341517868200 10174292 -83364318450853020990224324830902009984 10174293 21568732178275742619519693742019232384 10174294 -63388725862049336897679082755709078272 10174295 -154028435852374007101842976838283153600 10174296 -128336773660295271057621281278178426880 10174297 252527119972829803552772133076910464 10174298 -341183985349411393685238515010056835600 10174299 -340211185365021275959790058144742796136 10174300 65812341634790984648482109999573836800 10174301 -122374793657536715950163901507360273600 10174302 -8261802618521938153633877668650432000 10174303 -33911628476469528107211526096961808096 10174304 116997124895142574750663913698583642112 10174305 -64459261175977937672727646545509892480 10174306 -12184219729838455888427539520648201856 10174307 171792971714941262578532689915331225760 10174308 -31433417978425355608457983737243439104 10174309 45960955428049298884881930942185150016 10174310 -23305296820595234462493521643979920000 10174311 298188913703321964959014341735568085472 10174312 638658023078708442420727672284132096000 10174313 745384401166198375829919601148298961140 10174314 55385425253105615776694219856525703680 10174315 714380890332699622868954896533450154320 10174316 -5851866964127926113635900551053081600 10174317 389645350007074144475664487985033001120 10174318 -79489577933167921334854243496494414848 10174319 -233601645145399397139956611333788287280 10174320 -1684301966588291557064588045325434880 10174321 4163219035528381986921352718902984372 10174322 -224802275613693160331378233766719074288 10174323 -336912096196532321566736050300560015816 10174324 -92790591770526409164822882963430596608 10174325 -111679757812692061567463253456511929600 10174326 -7849367609392979324061992620451168256 10174327 -43196096977085036688493134382469756824 10174328 -185592857509136437357380539090779299840 10174329 22201762475426602535435524407362390880 10174330 1461449077940071306991241855587422080 10174331 46840974256680625964575516564792372800 10174332 -55820622031367036968128298396650283008 10174333 254540804465537200278622473259897965004 10174334 -89580306339876058339569905423813373888 10174335 -172205720865097340044350361491882975600 10174336 365530439568001662332933378395361771520 10174337 323829807218567960183024262134714379780 10174338 -65738160373692163072446504311517460656 10174339 -103734218491429523414577057046324810544 10174340 -525465078361423008535125343117974528000 10174341 385006426779577862655692281957214646144 10174342 -113666202246605107412081687164936433856 10174343 227533997309976957060602661807730061592 10174344 -267386836220574069289618224878829281280 10174345 -301617698951843227496184561512572095900 10174346 47180867296196502339526072666625593344 10174347 415793849448657736153773881422136703000 10174348 -103024524283859846662670262330762529280 10174349 -89994599065895752209051884782148653536 10174350 28294874492911703464903460109274104000 10174351 -188209720860030397778480951496099158016 10174352 -202209843815766359104235317139354615808 10174353 -79233609421507986013412655656141484096 10174354 48635751016947401145176953281299892000 10174355 12135260490497253235367407315522679040 10174356 -36050229041462749771150388711066173440 10174357 -48230784792598401934590656383238620260 10174358 232421402887668172316405481859521653280 10174359 1943262145430146538750701327825772928 10174360 -149495593121619678005741086778680320000 10174361 377799803056821121155916707235376581962 10174362 -205247946404287139326397798622001318656 10174363 -337576456717590958142479651326038043388 10174364 69520845942995645654600556219117843456 10174365 -67473910699986396922584898160707505280 10174366 -322514364818783187478311182798065354368 10174367 29373279507651231262296342245303934720 10174368 380387944992906095643667183020690898944 10174369 525421866326104901431334665165503180770 10174370 -13365930177717684449771299429912209120 10174371 8507927644750410750361380705965123328 10174372 -42469953588492717445464396775565131776 10174373 -462420748069172767352457623249153271360 10174374 43110414336001358005132050293146704000 10174375 -5249133679302899187199103487218360000 10174376 83160734953030523807878183250931502080 10174377 -397329670218461411662118265790732047840 10174378 291426983380313923248196078612668285024 10174379 83078543439048058177300787641477280640 10174380 54273514117200564789573137648845701120 10174381 206649513391398347522575394373820662144 10174382 18698716333938185259777319933619241792 10174383 -194666091352298678180655488296848902400 10174384 52957339521211180067113643489570488320 10174385 78535242744847971859211679837558834960 10174386 33258321212148440853093959394322022400 10174387 -295542748739687528704614221031249970800 10174388 72477669976075659245617678804762884096 10174389 52888860248159034382373163720639115200 10174390 -63198276197324923174717191891735820800 10174391 -198262769873130834392789438573452039200 10174392 -375723987076797250572110070277267783680 10174393 -199340129656285895030504243045287037436 10174394 -184386113181263984038707174228786927504 10174395 -47013664850917335501758365272193105920 10174396 115935250548961148404032529836303651840 10174397 -77789626777223270283054143977195149300 10174398 62182080079478443321737637541488213248 10174399 -179029300376841840564976412002554577600 10174400 -81562581336478753193967011883122688000 10174401 -2313207298049175086899095175140303660 10174402 1097349840754233911400732420453640704 10174403 -331610938148292726569688002618416017348 10174404 4957850376268470307090826331215081472 10174405 -162906391107426016301541934223750940000 10174406 356994059612232166780639615914133536 10174407 -64450682353833447238036133533554171312 10174408 -43710731625773550519885525518738764800 10174409 -215025895680110439503623572368099750400 10174410 94504825907931762244838580861047961600 10174411 46497507439893755825493687239272679040 10174412 -27225259646366177002785881204707634688 10174413 208415327295944721353005023797850865344 10174414 -443785556003464166269889123540993969280 10174415 82105185020609738442953849538503106000 10174416 -6282042704765534948069552357696864256 10174417 57263420791607729845840729914262535424 10174418 46569289553436233335784113602758214144 10174419 745077454517817438583332907881454533120 10174420 219370580118176073036688572953383618560 10174421 -161490041382390846589610434249546515378 10174422 214519450912305990981385236085933889472 10174423 230910493798431433939252975970445208240 10174424 -519411362611905183381020987373895680 10174425 18786347497351519341369331158946051200 10174426 199657546210775098725067426019315964912 10174427 327946635682948820945256099123789039432 10174428 -231327152610502732117669339183878806016 10174429 -101251841140331697360867794592875514970 10174430 93014875992000078730904244652964448000 10174431 334273712268742581278249180583976846152 10174432 -587688659382655334334753875662264074240 10174433 -588222875307292359600738498904768212318 10174434 -73824961325898207477320869272164236800 10174435 -293649927318108617770751583104272851120 10174436 -384091220356124950523429717744224936320 10174437 -17854225867326310365823781622349155840 10174438 -44624403633405690182163516003833006880 10174439 -54219765520591380245907308992965281280 10174440 108863146577961113645188717764551884800 10174441 -57701820308911977289581616777328590848 10174442 -1523823588349013432915422773606130176 10174443 -19086466393629334744493468736184554240 10174444 92916559815917264111537921603879658496 10174445 -1247885567489980153237477422794035200 10174446 -150385054353122742523377892967269859328 10174447 -38348084911516671776642863072471760040 10174448 -1606210446775876142596334763643502592 10174449 280791811996479958187224087152563196000 10174450 51392441678173766941026963378001075200 10174451 61843479764899855189284090339903215952 10174452 -204555726235466415285389387246330707968 10174453 -409465146869556691090979617836952233298 10174454 313461783959757915995850661452832726176 10174455 93737251649869156555302782425277061000 10174456 -436965945026392353712209897988549509120 10174457 353802433956101962410088502440100729706 10174458 50386412987809995181693815469774665216 10174459 293141574092616238704258279044147270016 10174460 -607351490087374699207869809016560640 10174461 10564145215755443904925274784502461984 10174462 -197836383893126933980609485182792280000 10174463 8134679171846675107715081682272549184 10174464 -135755663567116908601447631240539668480 10174465 142218844841610257982308351005613184000 10174466 -383349366458939598941276577132737716224 10174467 -149929439448403385211368601909749734920 10174468 -261068328775719280632716789841096084352 10174469 -29000035340511751443601679125638045120 10174470 62470387235011792019118957085805049600 10174471 -383704553214905640313945634019927756648 10174472 16158617559185336880576697398657024000 10174473 13824892692284536322657589328596295722 10174474 -158675424287203451008489139228148909264 10174475 50600273058518329593381081969037196400 10174476 -66018697587735057727941653177435642880 10174477 152551920670172543591755794405496086326 10174478 -16977433904823277798342597517097259008 10174479 6669001188480971416143193752672184320 10174480 19312810020295353359785850185322496000 10174481 -227160231344330257166797975100894010000 10174482 34409619519347367586857820221723464352 10174483 508664683932082056386447255037320127120 10174484 -324185830922432507283120853869716601984 10174485 -25047760226579627486442711758371692000 10174486 18853142013914864567054888976341999616 10174487 225502978018707928861161858925046980512 10174488 -758124348420622666408856431983820800 10174489 75943676930300354292757239835377752960 10174490 143986205917482769319038326760939596000 10174491 12663545622418161094984110415686457800 10174492 21600708115118115333546803854065276416 10174493 18918159744725522893791782766376668000 10174494 45685571181808848724385078000539760640 10174495 -450522673983503419406809195403476142400 10174496 -2695557318926717167811178879266979840 10174497 183922176970863437547555452737549710000 10174498 59745637831192790697148376681676656640 10174499 321736736992258169674428570732044977500 10174500 -74036004143359234679555578373007360000 10174501 418509159292347616341765102229896541502 10174502 -15447569141438546156663700867210988416 10174503 353398874149528208475792538199903683200 10174504 -73040869301258801536789858391557002240 10174505 298398279570646549738578959544023304000 10174506 39135695891915965301733328198678427904 10174507 -149325637491412607401568031042514951644 10174508 -15814604877481143012311245852039371264 10174509 260797042449557373914457241710858716214 10174510 11889238268241382156147325739308728320 10174511 -464009520209213130552416338529722011888 10174512 71163322064375008204323234696785264640 10174513 -680235316619904787173950011629609734400 10174514 -71356584020626744475009850125826828288 10174515 2688916522070349166410650186780173920 10174516 208811843843558145501011923148594264064 10174517 64635968214894831110457940619679135132 10174518 102202312494100989446723761075126350720 10174519 -14910293005877063855341625669292733920 10174520 37956017918610417767205790768367001600 10174521 6278430620810575658823852250448671104 10174522 -337067147972481266697828587791720416000 10174523 -342729198621804470894851233661949459160 10174524 -70581837318363536965505219804697566208 10174525 -285940884059345367800633198104262243950 10174526 25059850912582956874169835173075795712 10174527 -479787705614607198897842894535954048 10174528 4536403005123682987284756540755542016 10174529 -459525890385305616914605601665724883024 10174530 140108658957123215574938650922468920320 10174531 4572795339355027285421511999156460544 10174532 -129253034712786854632972518543534866304 10174533 212256645669591587624546869477296752064 10174534 103230803691914367574647897162623101440 10174535 87409186153396751226324627200940948960 10174536 -30534346193913776991939075833038479360 10174537 123272197599198418086213908377427732186 10174538 2586449229356279982452195662815951360 10174539 132947452357145123921326416084774125760 10174540 -156944202064115284675240736419975541760 10174541 38268076704813949842844864590639396864 10174542 -27021710820714166596790619604303998976 10174543 60845090520143639057116252027171879584 10174544 91297803821840151127650527233574952960 10174545 -96206660179931660726541723807996662400 10174546 81177131345968044842186013523093085184 10174547 -169004188986287174059538254016146250004 10174548 135647852988995017092927581862835445760 10174549 -158774035175238435514681818457711487808 10174550 5947653680558571578359827899683800000 10174551 -29890745212280658612776728166075762736 10174552 -306936416079085032759355217593861017600 10174553 -122866158912945538764566627502220864320 10174554 -26103993325303650868076184349240334112 10174555 -25285902032999951849834554391478185040 10174556 -59029954455137728856543035508396611584 10174557 -70546125134806790111941266692515804320 10174558 -130133184466127224077946919045022837120 10174559 392304316714888278421303327811215433760 10174560 -105986159234940527672591091479881973760 10174561 50157751816556472319905968187425456162 10174562 -295146648935520105750044826619035457968 10174563 86089007097379830417774325243529911200 10174564 425659348571598952372217959599481026176 10174565 46465184175709128027814781113610702460 10174566 24013725540353453216886660395898450624 10174567 196077503368943119081902682778621969320 10174568 634052762673658053995194587419575910400 10174569 97605713349675559149813061047022867200 10174570 -41521639695870361966362122983915438080 10174571 -177688984839374843397039178445452804056 10174572 1046325074214894660454211074856374272 10174573 -71863836171403784117394219406315495956 10174574 5531908026618274276118892664919683968 10174575 125202238025960328065852300001290568600 10174576 119531774326809145701695619037312614400 10174577 6643913684496310986942423156345470400 10174578 82011566417284356740500984523171639424 10174579 -166453896413801380675379105410292996640 10174580 -122901292159811295176371920987818979840 10174581 5065209743387841621388159128695966112 10174582 -330402241943985577070642534163932654016 10174583 597778895550734944096356696879842345832 10174584 52293859629193067784668829391489597440 10174585 -198622458020023904782853883318626056440 10174586 175553612589484724090237853837593242992 10174587 495987728749434706280263597373787719280 10174588 -98442392477553554595199436413057165312 10174589 -46847715313706744553279313649720831610 10174590 -52498424745856054017477164079693218880 10174591 -12342162772361222302736936165334070928 10174592 -153180220645825457649125877173610086400 10174593 14300074422524358655371039179090422656 10174594 731449374182128736157294352108645632 10174595 -423679378330469407847138182477216822800 10174596 -67725003922139410714931356294058308608 10174597 451497219752016071945553011066263775872 10174598 68552000441628286186806400765952286720 10174599 441682592675969300795470076505053127120 10174600 293918358349779030879026076639667584000 10174601 -216245776434441148725546670154038709196 10174602 101803368787733569010897190089770527744 10174603 -23046300617515598248516279425741415616 10174604 -57781808052279378760093441509721394688 10174605 39874392861601717867532561775931852800 10174606 115246938111037263330729244392961041984 10174607 -380708972578143948727130243219379676128 10174608 -68060731660200544798558357975791525888 10174609 306053668793021403998829802105782923040 10174610 -12772857931055219417561398380312000000 10174611 -79183615034793682801406163178662253128 10174612 -102949986765287138418426743929429391360 10174613 -235487857681675239891287261204818593138 10174614 -122412595216393969281451756990598400000 10174615 328879710797895283786567749950059462320 10174616 -601335319484375416413482768380243691520 10174617 -971759739445426151880964331853861504 10174618 -87377658378248201368684348496037396240 10174619 -49413053168803629378882200027492595648 10174620 55245239776698634215249896424668405760 10174621 -352996569819066497925025270528201993320 10174622 -112074999643993769652672180491700385728 10174623 -46856389269841460117155516969818377856 10174624 21674358697306914411846724078711013376 10174625 -226216118439792701318900399530872240000 10174626 82211932960363227196701133046944727040 10174627 39167005132272693183576346072971552476 10174628 248090816358022820349642367519837258368 10174629 -249527593500640025460408210285773728416 10174630 45672212579977979241541873915388647680 10174631 -210891594774060744665055443365114041336 10174632 -96269830941169244348532061556920565760 10174633 -21478655781659216696778088035839429760 10174634 18552922029476114792439617352125675520 10174635 -79849724943522424988703412881909812880 10174636 419106571339689554077828750523087835648 10174637 121918675625290943660977222581753405792 10174638 78946148068334220799222711295828686848 10174639 130302268567962286624561833912032996880 10174640 -29252527792139959533714247749805670400 10174641 176497318133520734234170510511946874992 10174642 -27763968154050124076590206702829157376 10174643 -30514701427634190434098191271832709108 10174644 -347814089014618029919839560473587860736 10174645 -208216977068030044336570349208291259980 10174646 181090809296417034299623827147592954272 10174647 999255902886101702068185367770117120 10174648 238187362895724491147708715743354880 10174649 307291553293390868517513173333345563968 10174650 -41139863154562029008578711795859040000 10174651 467136252327645829688469712589179202472 10174652 -264980959444852788126184688520400074240 10174653 -5940652424627699175634080963793229556 10174654 249270587770416360038201641801654068480 10174655 -79566075938229061633927149325677374880 10174656 -50548449183406088374773658258746900480 10174657 -562634413738659674833895754761629788094 10174658 -35392267949314062563148058890427062720 10174659 -236548871290149977029036295150671303872 10174660 -2872125201909996939333134807712829440 10174661 233441968532204057205148846280108763840 10174662 -186867337419698880132067057860007421280 10174663 -295575473984312131010285798738531106088 10174664 526396654451991781373994428525521167360 10174665 -32168603737964294175799169192273564160 10174666 376541999761850554317337314637777039104 10174667 5996088962128487750307041733579259872 10174668 87761331803083824657378120009940254720 10174669 10217350223873989974824478733773341100 10174670 27944096673261530633041525875330021120 10174671 9505514369148027923973963467074752000 10174672 30236266696852539128505599133281509376 10174673 -463815134418336455850317822263052376078 10174674 -12830089580044760759462857603446906240 10174675 -7444089340789464180602592880108327200 10174676 5473231763563999494544135025212078080 10174677 -44688623986492020570944068572739632480 10174678 206090251438658728156683270502597084800 10174679 -64210962397677418196905408906852761240 10174680 -261118641865329458955690190323369984000 10174681 685947593904091065687076953489834064704 10174682 78654107935701652012715807886543442944 10174683 62008425275023408139263186605559968048 10174684 -64567386569031171260826482942222776320 10174685 -88256365263553314481118864878155289620 10174686 -2629947578053609947083588260573599936 10174687 624651579738956371798494300221480821392 10174688 271989158002987286726967085936099983360 10174689 -128278981941021015514486073908887465216 10174690 -65014285644747039513695312712915532800 10174691 -226503009214041207025535714036438191128 10174692 -212486231344928852175698672809319172096 10174693 359950638417650926320084916327272128860 10174694 -7486343928817886947588053101761750272 10174695 -32654276217171892363523231203153320960 10174696 -446035301331991520693704508426158080 10174697 35155504639944561515239277411850746340 10174698 -120661436984061621226599485860549505616 10174699 -259897936106117351448175944651779214640 10174700 -7768828450540682307681341009524396800 10174701 305600957004909249721723026016025771904 10174702 -277706037039208753013600898287383040448 10174703 -451050819447631571756082825334542720 10174704 37876562589476876283451088706123988992 10174705 -130315342662916422708953566971767848140 10174706 -58069875843095704880210176566624638448 10174707 -59652709538057311150934315003297097360 10174708 -240074865832320185687488442615264870400 10174709 440691441983059604550664547214364979040 10174710 2845380824255725419786833415137771520 10174711 -184441277572670364366285028882249809688 10174712 -33467830016619382051289889802728652800 10174713 309546376123739954474230916843515256064 10174714 -57485318313596281215311227615001429760 10174715 196547328251150277920126760994821915600 10174716 -25152030643095264441796993012695164928 10174717 -36771856336542467026253304065977849728 10174718 72427538631832508129312301252531960960 10174719 -24306122004255728531453386793117038320 10174720 250418160219809389821774887770914816000 10174721 -26669540529691480407403647065065287456 10174722 178081334161007239357864463164063348224 10174723 85352276236244806120398315097755650464 10174724 -42788786863029011591572921724098019328 10174725 140114356294860886621620350772350971200 10174726 755796519306790859933145252678389760 10174727 -112770539581278357855783118640177564160 10174728 -61986603057758959629433093658829619200 10174729 -314493166814063653166684263364445154380 10174730 -66175635049494779850620491971810894240 10174731 -172756812178262812360854345285628461312 10174732 210425711893496822070350678117131632640 10174733 -70532108728690429939255159351426371018 10174734 -6200874008609144213195822312446310208 10174735 166677406726820060808059055877197292680 10174736 58253196745117858139314529485496254464 10174737 7437067326234926316168028881843971520 10174738 18635801465855666100461592538081492992 10174739 477140916345454394360330701362213645600 10174740 -3996751445330162154007495410993807360 10174741 -239392451096116412355829631165813677988 10174742 -265213172567290710806995057017786268800 10174743 21479999843411343298147909513644587232 10174744 -29907832180440448932047346036810147840 10174745 37429673632286921327187409027069394880 10174746 226150824782454086871736930873612800 10174747 -107145055291113946481057213625196502400 10174748 -320085105243329029754731203059335256064 10174749 164181179276270845838347602777623768448 10174750 342535552999419468259173694929188400000 10174751 164680682810006403234565741107767387400 10174752 -310478456091249295009562849414794444800 10174753 -128227784620053024759148548547246754540 10174754 -62089497457996431007774480895028405888 10174755 -80014543944398737049324541032642270880 10174756 -132283304613839038340476813800595024640 10174757 -337824252209455772120131087545461036994 10174758 30041115726217561818525105784411447296 10174759 223428726926326040114964929929839213616 10174760 -423077438132257470723190200679909632000 10174761 -241107327661728906852607286360349649920 10174762 80086359735119434609533295932068200032 10174763 56684674151758610146040530876324956000 10174764 -105619759498696551854822657500380668928 10174765 132361236484009280104049945531310026520 10174766 -69212247882783484390329760854640128000 10174767 56442140192184289767455468410931013648 10174768 29799443034546639346674984368052027392 10174769 524033608001908457776457702663570370 10174770 89941382278184373796334397192474839040 10174771 640097888973505364128853487913606424972 10174772 126509009155823971998691592461679543040 10174773 177963087364352046220773490564881633408 10174774 164307312417145482572713968983166052992 10174775 -14935601255185866768092716116213454200 10174776 -39011034260294704054063295625881088000 10174777 -61684023711605946318019133086312199808 10174778 159499845235688519261683597675606917120 10174779 -1816858415621476520159475828763990152 10174780 -58092415022862112388687296155532984320 10174781 183576155940554988504547660419114793452 10174782 -135401448624914880154772093800847279808 10174783 -603282651172238314240375294122893627968 10174784 -2731113135571509888308100395891687424 10174785 -1667312234000610091693689674846059200 10174786 26972324079244046948459777917478163840 10174787 131481133291790022635721394647759074304 10174788 154044873763876404139072558981687787520 10174789 3827122771913297499603648967386508800 10174790 -97540889806577263905206032087775433600 10174791 -170949873953017756744098226154550792576 10174792 -226312060470051635389973417310686592000 10174793 -187326334760487004304661317536605841740 10174794 -38804570328932415923535205634407177728 10174795 556905355725412815291641005013673532800 10174796 213601709330303187125752324316030841600 10174797 125487422490972394337063497255619337888 10174798 337570896670753520867731293667155422400 10174799 -305152107737683143294427531237799341200 10174800 -26334077589549312535821523985842176000 10174801 134243788739743180907831586739469072052 10174802 -25415017012808279237671678463422029696 10174803 -165219126246131699253430070511134932296 10174804 -149376084387043398415140622164682844160 10174805 239776930856184501980959516952202624000 10174806 29512217769063444595451843197357189248 10174807 -161223068099635177933129067126105885944 10174808 200129470310314543248946236030771240960 10174809 6679519426251135423793691843822742528 10174810 -98164008426422465304661329781660849440 10174811 -386210578273893962815048252523565318588 10174812 -179322922541271250525811641046943487488 10174813 -31421403180640563270572266764544392192 10174814 -166566452457749713181578066433239791936 10174815 1840728115752206516952103679123839680 10174816 229467119424421535805341295298981527552 10174817 55945367291912154246380525052016216866 10174818 22875518966257167233072933395899636480 10174819 -29393248413756398368686653125061759720 10174820 50130678566251074328732602657740636160 10174821 38913691248688785455273924913215330304 10174822 -32389318805814013154273639572601915136 10174823 112815146712861849909029462724395988000 10174824 -216414332235988796437341479355348172800 10174825 321398999542183563967350878349817987550 10174826 80300202380035195878741358525975112112 10174827 49159393250313333255623817450582183408 10174828 267253242393055239994775742285577664768 10174829 -100896779037848475220446849232832565024 10174830 37421058055642987355806306812068257920 10174831 444243939210443502679265225312104551632 10174832 -95806753480547388033372906192371712 10174833 18609909786976999832772339519506363904 10174834 5064245147904747116224884416195698080 10174835 -272230490831694972538504460031283281840 10174836 -44341499512940794283266798015086059520 10174837 9884558143146388005215703078060969052 10174838 -132530000626725143781283492026841315680 10174839 -182407041867749717244782028418224586776 10174840 88763498592175438380369734807361945600 10174841 54840519337202544202632738468405980484 10174842 -342296670748953973041418058592115507200 10174843 181057000773732410620994345643737174800 10174844 -149480682910283227112345773523889160704 10174845 164122015522387849767352206117931233600 10174846 -94681248316165714379895360394297586496 10174847 -281526834457945520117358880874366376528 10174848 160535540898835632775609825849214238720 10174849 15788222270393927622551409818086174850 10174850 -58193187911970412906117868028388419600 10174851 -69670845274281745546642865413835229120 10174852 -51019410204901961364814463856125408000 10174853 -63411504009909442099276869209263922640 10174854 76372731566853144177690699533761763520 10174855 -110635534577285797954536896488786828800 10174856 133942059565430093733882094415412725760 10174857 140119805161434485025646354187486650368 10174858 14748464901900013724925413015767590240 10174859 15621245421915300182609718770033809920 10174860 27722830573566701916118141068276295680 10174861 -248316901952808237374930189677955624800 10174862 -93681260956959833099317264379901461568 10174863 -305633410956705451114392964946217789696 10174864 27863007795794183442396847545212993536 10174865 109900642822150765611662608787786182260 10174866 49447624127026852048464549795426683904 10174867 -309887281742948200280039128371678090608 10174868 -141665042639389560465760829699448066048 10174869 -139556088363227988363496033584165367680 10174870 -11847594783839014518178832320190688000 10174871 -12468416177578438010646177641522852688 10174872 -39148200117613626754411249701163868160 10174873 -194826944681395935012252144892630301878 10174874 409803115698039200062145679773857946592 10174875 -6605212409708228336438659266346944000 10174876 413034104218450963509354492382845263360 10174877 163145492242484509043829733397518141740 10174878 14342737339271951811381603103977074688 10174879 7947476854232455410902346973450626288 10174880 -136493083887114896708574298437609062400 10174881 -227739459207008859086596243886750004048 10174882 -66096973146921944027195877525321062400 10174883 -826404900712378375234663836838233030840 10174884 -36189178039016080133183848535453245440 10174885 1523012648633502783810011187785861760 10174886 12531861308390347466776630249577385024 10174887 -127493114455627378244108636060671030512 10174888 -49240875232382785400822034968599265280 10174889 -162554177867166082575806913049827573888 10174890 -28080654369266786224020046118749440 10174891 -52479804724786011258545999622030061920 10174892 2619547084793736686375886633161951232 10174893 -71057910721164955315299963454375763136 10174894 -70600102563317515420539307788165645504 10174895 -244920324267112337137067157693538668600 10174896 -133574514455420263119532662509304250368 10174897 276136894791361275795753486677462219760 10174898 220830218094391884614864978968531261200 10174899 147489100040630280962595804370963871040 10174900 -136943868338842836889963193347082800000 10174901 96374061389603910575988433435403801088 10174902 -31196845138366649132504720749230677568 10174903 153251851620149272943212856487901818152 10174904 -264983376623726266561683894702327091200 10174905 72477200248139615007576250138174239240 10174906 -7782845989248821381887225972199358720 10174907 -48626234320319120091945913206857950848 10174908 -296235571010489542035200844089774152704 10174909 -18121430353277669051080605902741768890 10174910 11530160547941115893381858889566400000 10174911 290656670119635055930549283128412693520 10174912 -120746039401064871191223190409025945600 10174913 -50204454224656786159720213556860331520 10174914 202008647991027083409980013107413287504 10174915 -58106895823794195302117277850792674480 10174916 -230439244757804291437428454315755173760 10174917 -234967825285838527796573472305625273120 10174918 -2660366837862247975898288775198105600 10174919 -94827226070689851920519370088437424680 10174920 11687914128016371756321799891712409600 10174921 454754143476361063920721138672869900122 10174922 -75633131485334649178772148276029666976 10174923 -467715466030947345534718261194995721600 10174924 -182560589537682061448963346305543537664 10174925 -113715670062429647674085439142102755000 10174926 59429061530198474840239715241661643904 10174927 -99320840814474376468009191953405824000 10174928 81082755197112405483030082472856698880 10174929 -83932828768272760356353248892500006752 10174930 14146245583878228691284852665789862720 10174931 236687320688482892542094928822577060032 10174932 17521483200148562411842507573984177920 10174933 -316200700126035231243450930523467152818 10174934 -106704287292368485563871984665654306816 10174935 -25805374681277656603062300309695521200 10174936 711813957113852399400909392282080296960 10174937 207957955251303682550610487206027756240 10174938 -148394180298945248647415108211206739456 10174939 -197840511595136605316970953589411306240 10174940 -92648507403090112170746761613412403200 10174941 13219319388403405422048827516492888352 10174942 -207831227691979008388841139488351212416 10174943 -234946157578107087109939168832943443808 10174944 36734580807463470815846363951567732736 10174945 153910706317043727511166085425559240000 10174946 -1701910419213402361399398987676049328 10174947 -816315893190136314270832913039139840 10174948 -177267023936185644034925134208098541952 10174949 -102388794324694600266265427047707407136 10174950 -158561367828044583333240608537174832000 10174951 294942468090398757287902900390607233752 10174952 -153884159775902980828797851998922342400 10174953 83751511902180326113227884147623772304 10174954 -317908461278135710484101776232191750048 10174955 27494152163720062154039920365786835200 10174956 23736759799410008391903353216675389440 10174957 99592674890637016798832598774330734380 10174958 584768938650656850825880622765501184384 10174959 -12647201925063390954045234197868378432 10174960 -58776190158505032517520712656963174400 10174961 -4021253581346238223154908305311509008 10174962 15465014102863746296930517936697695744 10174963 22420108808586981120214343561733227680 10174964 -438689762577668473981465644768906584064 10174965 -3119618547592787316018292744188070080 10174966 18357269947185143111158412821064726784 10174967 -320976993895539743033333797925055915048 10174968 -118123888765354095928918013174857420800 10174969 144709873127083084898518715459053028160 10174970 -11285466664495850254455322760950302720 10174971 379805824062425458126707763460276172312 10174972 86991436651385643244952685167036639232 10174973 -550861789602412481268712942519231670778 10174974 7442116403152242903524238492592456320 10174975 -39467452116397586903822824786875328000 10174976 -116259531857168471719464429610780852224 10174977 14288826992708042044558053551608155426 10174978 -198800568788013406549942028416487376000 10174979 373763617892428519493362025850667427580 10174980 73838854448205523502376627574253199360 10174981 539347292411324061884015062645141698782 10174982 161905735218598425141040677043421677632 10174983 115038620128720189706075475785959891968 10174984 -191885928748737355938927265459971194880 10174985 440930335654794732186496983727747854180 10174986 155209194555324493180937178032665841664 10174987 552716063772126676431843061421405300592 10174988 129934038522594341354681236072258975488 10174989 -375399504367340457286704197386715281632 10174990 -42117222204395409914906226367593392640 10174991 -64991725824340375883156376188775574608 10174992 51359695956003512449837265251141877760 10174993 -99429471507555926813311409197861794432 10174994 333330373109470118009659911137630951040 10174995 -46244112433436370823306547267846836080 10174996 -38539727463699412837231344097828423680 10174997 308407002054924318374231803737164162286 10174998 -4418608855532828050939716587729946240 10174999 281151406460879106324172809587737127064 10175000 -124824705567517450385143271770752000000 10175001 94779965762749010337945008289587604432 10175002 -299153183984579045257060060258742220048 10175003 -495946313113058874564214398390910970748 10175004 -3077053027018646384358495346022645760 10175005 -2453099196048323992254790231937960340 10175006 -12004341697377850900642549704230908416 10175007 -148133426446442394238619832053803218360 10175008 -596183631398070182866071592826474004480 10175009 -207300616415312261358717277371955801560 10175010 41551561885780848506607529790039562240 10175011 61513958750366711165929570568986272 10175012 264866424140695520884718568641077693056 10175013 -233372846524501922789956139104202632800 10175014 -6888602090906115614295323130048496320 10175015 299978873667266198174423540531627260320 10175016 -198991804660034397231259586532056924160 10175017 -351866186620806475628501262745510734428 10175018 56535242362851325735431383010756393216 10175019 -83176888260840021621852316994873791656 10175020 554831431523150677179218927166504960 10175021 241278818423672575007782059070334883222 10175022 -67677841255651517087248259521163934720 10175023 151082146221025616686658181839391360272 10175024 96750686702476841964998655594452336640 10175025 -43611932124153156802082329843977182400 10175026 -443630865791615483478487718177828493696 10175027 -78210344620798843243891573981842364800 10175028 -20272588818137429844499559066689966080 10175029 -337495876807238589516844410670412532370 10175030 161834177425920755273370569114016192000 10175031 235998165579067029481418277694706613840 10175032 -13941210165714913234903318078871961600 10175033 -221886667174991656045633040195256785472 10175034 29310996947520219495713885740391009280 10175035 7188138900511818804043545815108456400 10175036 264834445725646231063760821152981568512 10175037 -15797996431238168792495726096578162176 10175038 -64838663541199422161035816878652484160 10175039 -50206687298036194785662644990840473600 10175040 -14039400893027979917294101760641597440 10175041 -145989078276627767868636753416770810840 10175042 -90845798426423712965355563727760128000 10175043 -52097110902440141481224903970364725072 10175044 277300339576949538766710388738487844864 10175045 -172762460827184717561656157620724405700 10175046 19417485119817067311103627812524982144 10175047 283549008591558504769519466317098420864 10175048 -4763769418045611373473607909851463680 10175049 23419416330047432801331015867853113834 10175050 893872341361691280357780868112800800 10175051 -123410774748610945109123440286941115400 10175052 -28660960162980861001955538589407937536 10175053 -48601264009989916293796369941339718496 10175054 -130163272170545918875003136987607177024 10175055 -35409071709094957401720890725940465280 10175056 -152817619779610416764946426345390489600 10175057 -460572028635216533843820435193862135694 10175058 8778999397731948223979759236706933376 10175059 -339251754632355948246369086146773758740 10175060 -373883508952234992833593560912076800 10175061 253183415243992205941278698965908307200 10175062 -49331457608267750122428852488436137088 10175063 171035734034687290627450816828137762312 10175064 137918493167137906096398834109331435520 10175065 -225176135037858774719686650123920844540 10175066 345981381772496641132056924014139582720 10175067 -10483921881657661962781666953126616032 10175068 358185914381223083833607986128619344384 10175069 -79264923865345586448374486572606749600 10175070 -71363374238503476040704168892282905600 10175071 -508177623084576245777188401196733237728 10175072 -291163166917527289408775631334556172288 10175073 100014560457413012294942816136638985600 10175074 20175826331687746274191533827262818304 10175075 -346044657903697677814547631371618556000 10175076 149984261107510777692546999731689958400 10175077 -1169606433543197430981381036422497047936 10175078 234894957565895521440693865980043582080 10175079 58363496557223873598279756056434233384 10175080 116239170519872407695001301981163878400 10175081 -132431071909544419586029890702902369280 10175082 102390304630673590008903217616272065792 10175083 330725321361611991645131664231581481332 10175084 -392204285163896039257592123099538134784 10175085 72144856412304400734208059494031552000 10175086 84116784179328049091162928401261692992 10175087 -144055228099165795821522310280957407632 10175088 -8208377496624100172320405930279698432 10175089 -307951050326797826557779277897857760 10175090 358637103701567372173290066389560320 10175091 64541136786435081537247311053032116792 10175092 165815407572213045014707778907924736000 10175093 73140125922596788534326514190255008746 10175094 66466316000614400298648563890160857824 10175095 52622519667835538002974623303108400000 10175096 -156021919346620421735689642196255600640 10175097 -4143551524794090588967735313813664672 10175098 103059524730069846096707918344733074800 10175099 11045637182272939259248645123223817216 10175100 618477009474552886240300961970048000 10175101 167088722888807758403407997715674036102 10175102 86660803706677675263312587331004988160 10175103 -203379698689148489557872641379987263040 10175104 465123696671645789235453482529686814720 10175105 14926231457498154849125328997085136720 10175106 2870172475759929842067174837256191744 10175107 137313414839089834644664646038446303356 10175108 21530884629051109138958083299883683840 10175109 -9871610462906182680148724955493440000 10175110 226516000749917906505174393215561253120 10175111 134138644819852367176302181724948098872 10175112 29728119391144378224827303213453721600 10175113 -124154359519981240212704698660326470656 10175114 19381526133901765649137754018993720160 10175115 -55598568156646322482156960574612747280 10175116 -11321989486410572518384453858867407872 10175117 -543482569291270380517430284825068693834 10175118 -172068719581160995697727949770527272896 10175119 315090501848246335958269779534425737520 10175120 -489139772379410507175763159573708800 10175121 182590629944752216938886899101295834240 10175122 650502933132729889141882611079566902400 10175123 -302676119309958886002850579912439249664 10175124 -415727237023871641523231701174143787008 10175125 171954898971592733289603681546582099000 10175126 -13830677026369770764539717647469685376 10175127 -9409502271256531896917038680747083520 10175128 596138035031130337052185865342449336320 10175129 -342959294145190132687944193701723167724 10175130 10811799819281736182627683796633149440 10175131 -53131808999546917037965955635445271888 10175132 -312254461641101613375640941142198272 10175133 -4335585167818651095364325977314146016 10175134 -8335084684844903253570463993857583488 10175135 -208756307084254871496082596069306543840 10175136 196320399736904680492975641817481478144 10175137 278220543813256931997449657121327888000 10175138 188707948810749575323789503808105872720 10175139 -70791192562328595634249628957892295152 10175140 -220248370258312406546495988125837107200 10175141 660996690367655848104378695598113926272 10175142 -9794228633640966727177258187334666240 10175143 522406606435405885315137118142711992320 10175144 -280792580318350430559909715390222264320 10175145 -149190424017467809890957869871649961280 10175146 -8447654523080045770199666851444290720 10175147 163979831313169075707783207943708204596 10175148 -30292109090923082779538517927906063360 10175149 -237998120931122862265403792787864265460 10175150 -68216360883881377904230861039691256000 10175151 6519484809836746640814114222029529984 10175152 22498008128297415460024152279094591488 10175153 409920184499896858884120134666154079524 10175154 -86350851305463559747401352822896082944 10175155 148904992193893683698084715335818168560 10175156 265011005969675867812014365093457235968 10175157 -80023766806516423908877525152555590340 10175158 22926848089266835209415649826369576576 10175159 -64359499478608048229077070544764999640 10175160 57077086999222875057499517960048025600 10175161 272204236700022020219175216440197177344 10175162 -320173746350493642955709511476669793168 10175163 39849979354335079600852825052689542528 10175164 -159175816098721021282341079277521409024 10175165 24032346530800675396280328430595942400 10175166 -266004969683875530363675570729647174400 10175167 418053752867109219876700263036530417216 10175168 12476750194628840813790925250856222720 10175169 -28763260260559536229389330028374309120 10175170 -117562028865001637723339828532225992640 10175171 -385870712749875633005417837286229111968 10175172 -78494427809364467475623995590283960320 10175173 264059149048132643219925463297188507422 10175174 11996309384311312976760527207608362336 10175175 -82319979439133234568313991083255096800 10175176 -7028780343009164919886860660337459200 10175177 128542006025116860220219296626626732800 10175178 -5288345870767609388198741652857697792 10175179 -132381617976732892804636853707084218224 10175180 20647017506105347261506829898263971840 10175181 77473515615594586940348918761310303040 10175182 184659469566959748020951096030427072192 10175183 516602060979569895446829247052861928432 10175184 73175163976307478962640617650195660800 10175185 -101827666852187412463402605491766513240 10175186 244990291428868417254762112444078080 10175187 168779674784728046636245368668854354176 10175188 399935048770209899090637131291199317888 10175189 102690743263133551363881949853353542990 10175190 106761354196652880924617625597415643520 10175191 88018727672397945679739250040382910472 10175192 -81371185982563698405879445660144435200 10175193 85313828487731124810791651013524279520 10175194 233786359597639187734508747591072771040 10175195 30852531205181359117517708818438987200 10175196 -146786740619779428165058784770933175808 10175197 -228258726245283164428611197836242867828 10175198 -43097871862835350652799095472093889152 10175199 232613774125513948367506685943907902720 10175200 -59682026952087468967322180130963456000 10175201 432924535445968850872680828798560510100 10175202 54500725439316633515062779227601020880 10175203 -218949713456321171682863870880121258960 10175204 -183030221714039497684087070326034667264 10175205 110943378875294541619806587467539456000 10175206 -319818566176474089800207058817735964448 10175207 78291148026995651720530671514637763072 10175208 -57002200966168906291804037386012999680 10175209 387260107772195681322823231532100329040 10175210 51252199077293833991833423461524760000 10175211 167560378040227282785783356895492391260 10175212 -183496491708994000382264543103553728000 10175213 453170468009138336559479163259193901600 10175214 -83393395676388664661522659935300950016 10175215 105229382807403257168605451498847180360 10175216 -17868683109922817595365388204570771456 10175217 -132040782115951803113094758856743653440 10175218 405341876929743316170712759575251874816 10175219 8692911649075925422474597314295284288 10175220 -9065031448106321980464348985611479040 10175221 229306013670703545933399495283650750112 10175222 -73923860060457909304638988815273367680 10175223 37634166732811551257509133044873199616 10175224 119335878072736334343070393666872360960 10175225 -13260605168501596023657785474126196900 10175226 22391625626221745336574892276339052544 10175227 -22310301205540527474000025752254638928 10175228 77292271905518167090698655317245377536 10175229 2325360274973586907180083228527014374 10175230 42346971057854851272266823771089760000 10175231 678979253802466134919241222341326507504 10175232 -171767953142893492322931020950142976000 10175233 191580295977102844199835143604883380482 10175234 4709311263066974709706038279810705312 10175235 24590664341679007694331743798227541760 10175236 -130917545154216789305937587379453262720 10175237 -59496048075910925829489002930580429888 10175238 -65320329331092624344699109845421816000 10175239 -297752719566916921364359572052858105960 10175240 -150392179716757644599117942533403443200 10175241 81084141538746336753724191343100914080 10175242 -112778876645257695972752595782169308160 10175243 -44568789763605225783767573447077322256 10175244 -69230902555961327440594243381527581184 10175245 138235311880469303877457300604846259000 10175246 -72406014736564190445116979393914806656 10175247 -168036811652148511020353708678573960160 10175248 44315050792760445496413661543737999360 10175249 -76644612769988457593922167589898908864 10175250 -126090651057824642253594615420604416000 10175251 -10682214875592026897671598721649400408 10175252 -274063256490975052879280042157159771264 10175253 498242184089784294169229471867008512 10175254 41609358445998140204077751773655757312 10175255 139093376071283747585388531736219098000 10175256 30888739502680546166861515995945123840 10175257 50792793736473873667576872649753257492 10175258 15927291852291622777844832003223499520 10175259 -14467562212260544657591522760527535280 10175260 111649246074710336120756107091691340800 10175261 -1470415362843243531338735571572489076 10175262 -43362580149562042360425569882019840 10175263 220635407772728870214928541569166773360 10175264 -212312877919434020437565074362137051136 10175265 170253178538816518348838980126621029120 10175266 -295535411122128549311939443127288661168 10175267 -543742032154663638546163648834384868352 10175268 304004222261074372294936446288998400 10175269 105129006870839369181666813955180539648 10175270 35275896062061952498422664524307349760 10175271 109540799520154275510510181070850543744 10175272 -191879615173271436251882572573970104320 10175273 -236421786614726117159818306413034265478 10175274 191386564482326236581916993410800317440 10175275 -6633358277900870616701102539483118400 10175276 9117100945478243005644041239999269888 10175277 -15817213759834110807052927075854815616 10175278 77532159223746272967343261365143557440 10175279 662382801964418712391764062273072928000 10175280 51973176676682671787534371423861800960 10175281 31912473797776771014410793963458057700 10175282 181173331707456810346138752016865212224 10175283 135984122549076853293911898878147247252 10175284 -101244799881216355403944848724462782464 10175285 7406603805977678642728944179604341760 10175286 91186252445205856132556415437160032256 10175287 -67985382042313963493233203828771212880 10175288 732724170521843240666529913283014656000 10175289 -204570737554204972349717074578325217952 10175290 183684647349677083115344946724578062080 10175291 300101474993592464351798326357670222040 10175292 41471057978281295929314464745286702080 10175293 65070138483962883141327877056807897542 10175294 -111623176988119618901458020212745839616 10175295 11170538641091344568744013349012993440 10175296 -57664165841930338911264952165719867392 10175297 -630974684000016813813255427505971335888 10175298 16591699346602983158997779540150108160 10175299 -108398977157188237875960693479106558528 10175300 136392626201056224642982718343924960000 10175301 32922599026864575165393516240636635742 10175302 -72688459775985530511076155276607768128 10175303 249998776028596449034079980539277051464 10175304 -164037035544476287005320920822057697280 10175305 431516623187542429843586190152161920 10175306 60617376073298417014678286038225442352 10175307 -165223455303799712959074338512922021160 10175308 -96598387910264961458557906803626757120 10175309 296233941816596376722216467685261451510 10175310 -51281492879140328303460749276843639040 10175311 -65063625068844037563723634787807065200 10175312 -62358007505404056895578632619895554048 10175313 -169088223352239168373679124013029655056 10175314 -334111401134435519609612687299121061744 10175315 52504622953723118691885654912221351760 10175316 -28424101453453258548619805672771911680 10175317 706712275708688904313719413839884552000 10175318 155974195628864469240646001637324758016 10175319 -17035301862577252410641243724579449472 10175320 432765248428222744918183633846027468800 10175321 -314567968791494859250135935493470398130 10175322 -155808255413294889425334526939515145728 10175323 88089912431026403174064894529002266064 10175324 31213660553202888768518657388247412736 10175325 184989100322293139725955677395746301600 10175326 4557722547435891050585336926448050560 10175327 298238853964277761002507249018455737272 10175328 132510150768404615544671321392160440320 10175329 103853108681501011471253148327171440930 10175330 16278947658231698591470952429463313920 10175331 122565086598790962776459749873243356144 10175332 -107619712317139206979127914273659320704 10175333 -40786181687161311450505500702066409728 10175334 -29257575170112761350244325572468588544 10175335 -345223239080901730913413010155228299720 10175336 -370181819281852849605944365663341772800 10175337 -10553463932442545634185541564017644140 10175338 -132468250493836735668768696387138406656 10175339 172909146195736505590961036458064456760 10175340 37131871952213697828250350435786439680 10175341 -93003318645562643256296330182205669856 10175342 356623027808374384622226629580854635200 10175343 235771053671435917410579920438169411984 10175344 -62780334617058294876745960166606602240 10175345 -269418859343748129766183411302842109900 10175346 155804935259888238689995765806509509440 10175347 6148872579263210695888655438487629824 10175348 -6850993444391439209759509821414512640 10175349 274065229075661696849796448317828366048 10175350 -142659141466199363494751580743407147200 10175351 -62489093270049139307448404312325129888 10175352 -216191320428142230398977616817442652160 10175353 533146610378455502704634283580886874602 10175354 21765959835017269741537386590664828672 10175355 -455658444586629294040411079418897408000 10175356 232052323924113276125863762413276720640 10175357 564751918076504315757749344248923396352 10175358 -123058370965336910156615802403630602240 10175359 605599008275014667364278984441782996800 10175360 -23750359308083804338443454555933900800 10175361 16555200906063932219473464324533658624 10175362 -19713439441231031651175682937165483568 10175363 397049958916257529982091179995921528584 10175364 -10313896062265004188753066304242189056 10175365 -227655377181153094409272749610393130880 10175366 -6647331480524706000269115637669575360 10175367 -287766206111234742507409825040441757696 10175368 -81482292048965311748670812187837235200 10175369 -267733219950862451948269209648829336704 10175370 30032645810996826726778716803500492800 10175371 55242855954119476876098930127513419592 10175372 184422364893376914472014144346493304576 10175373 -99064568347946090603461449270425010420 10175374 52718409780584293263583302377152320 10175375 -102973177449668373545936055717179280000 10175376 -76851495783256479957320558350854389760 10175377 -128662282855209929187362340629825677774 10175378 -33747026107817029532397252694373756928 10175379 146839187435716222540861982731076750400 10175380 -99705441405476967114618092906804851200 10175381 523634064604753934211650745099949453500 10175382 -26504998964969508456864954564500972928 10175383 -675921221773963557530655394241497229400 10175384 72102484719271387585459645060231249920 10175385 -26015268270156122650166684626628459520 10175386 23040926902580961482400663309568593600 10175387 652136835250010966729979732467315532036 10175388 -214930269665284343470175181086836876800 10175389 141865410259915988072164252261159829766 10175390 -247960272775780721182466548127571652800 10175391 -1883484433619776757722938907445815752 10175392 229382195862125219996996214965482291200 10175393 294912433639093406940896553515736694320 10175394 -97651580978205760981963231426029379200 10175395 -199846120091329825119172433497580269920 10175396 -866250892507112791220107456677556224 10175397 29077381738036211242650784298415889920 10175398 144244954804921593852018524163752095200 10175399 12745081050862896592336138290615962664 10175400 -39740254682851078384795930129963392000 10175401 -95567192470833378554163643341586903332 10175402 -56264887323960725148156843868215424848 10175403 -3564657088971516184576676760402794496 10175404 62807731103025737256982744064405836800 10175405 306405405449386955714614558678563570060 10175406 -278419122231003748704976254773209184256 10175407 9771543200854273560619918908466335744 10175408 679081645055053253002911428361093120 10175409 29563387112855027391835676607945008640 10175410 24309065827277329762600499517751480320 10175411 -379008134819500890015555809875306847988 10175412 -18334906456247069433677309308207288320 10175413 -245678246228393569537168752963842936338 10175414 -67407878658913231279880981734055950944 10175415 -42423094059645295044107681499860976000 10175416 488623860540306370179810409644414996480 10175417 60377269292658794394506192046281042112 10175418 -201773228473689258045709154647110546432 10175419 5763182755742370009720851011841254320 10175420 55492843655145806041578440074050593280 10175421 75142268372131424432283110616296933184 10175422 14149900303469537068199573924350816512 10175423 612532885315064700931050056823784548672 10175424 -15014167205835320662203015526222921728 10175425 -66423775625396571715008064814262096000 10175426 -17618686565851658210257407096709943088 10175427 162461112630631378335132228355942432440 10175428 -63845393867837842245915846429236265984 10175429 -12500981118424858371327300769458985920 10175430 -52140865957292517798212126516907694080 10175431 203604074915441292155050083143748821120 10175432 -377776908733830807494463926836816665600 10175433 -73456632715411508833842059652892358400 10175434 -3683526983123461697645544012727898880 10175435 358594594087153640173223595683358564000 10175436 108585427428039574918896768713041182720 10175437 470834538359359684063648542934792382720 10175438 -11537344217347921891298921433290360256 10175439 402792571898254261730654980637484831624 10175440 7430013110045447761563238219634442240 10175441 -659441429224771923135183960694656358158 10175442 50394591640985930366098060689596642304 10175443 438953176724617559236798278810040803692 10175444 19781527512740404200412604163773068800 10175445 33595176568926554201138215929807294720 10175446 226073381725477724214043288847284026624 10175447 214795453006550152301496417879655099992 10175448 377665757086379224025574214273733160960 10175449 497384219738597882146464989092630589450 10175450 50309786276565404576124546266775456000 10175451 5451904315161006815677149123406882560 10175452 -7903893707086274022110867617715546112 10175453 675548096627750307775811887547054847744 10175454 -80358570618521856247828376255513209536 10175455 -95644548834619661039152304491099699440 10175456 84132368861686380792220129211918057472 10175457 -337717130010922218383599522493579668560 10175458 70989753729493595498302784442266629920 10175459 -23348523745373728052074814010895713120 10175460 18970431684050752753681937082933596160 10175461 -145530220478635553707787308981192919938 10175462 76081167139700693243423361768786028800 10175463 -26562586727124612853183931665030777080 10175464 -253552132595278884978593999506963630080 10175465 249816845250967599359485993330467181860 10175466 -33856950643322197430335732212145614336 10175467 41954744718774461843390167813622640400 10175468 -27317856860610673261721552964575961600 10175469 -115612935628259183355659613839664525120 10175470 -6573884553796170659884179786113333760 10175471 -221410424345239520097231190011152349312 10175472 -82577722280082824811575647266493464576 10175473 452082183625970336835513257093285649408 10175474 398584532696333225589147262773354912 10175475 13269310837817000081367016226784571200 10175476 -75651211144876992194589817254235527168 10175477 2002902696577329798706760832100371840 10175478 43578545721689055086254567896720076224 10175479 112895492692612423699418221316077333920 10175480 28910566949065639618302780765463756800 10175481 80952549457678739506382248636576179012 10175482 -187531921578914488857487244689966731408 10175483 200402829202940782468789334610127005732 10175484 126192601322028548980905700393719865344 10175485 -346369118718069775923777417583347812820 10175486 235237405897645332419544387637690463616 10175487 112111099098150743084991845469214206792 10175488 -8536543584946827254226137320081326080 10175489 -357498692410679220636137045424910195710 10175490 -90865882599788845085128966675852185600 10175491 1005404311462869002688850398668352104880 10175492 142298165790606465004389615310879372416 10175493 289925375648403130186702894384866999264 10175494 41095996354582692984792650752149749760 10175495 -235053591625263772175276966990563329000 10175496 410944875463125607644550191290344243200 10175497 -13736317195588777646966643650900782054 10175498 262343811586157437989559751354338782000 10175499 255705449751598718300200493348774098224 10175500 141844186380321501710331445935086592000 10175501 -195452815260875653443537928222255215648 10175502 100525654092459232160433930245234688 10175503 45169307377807581777125190242543051808 10175504 12995225902157170057161619687518904320 10175505 116175764593161013346306036441705698560 10175506 432837561725723486733698046947267685888 10175507 -5755279942277793828717804866030887728 10175508 -11772170510997138553469212570581811200 10175509 211558999211749513885198780230286269710 10175510 -113359933278939549350838215936913027840 10175511 -263833654270476942384393851119391459760 10175512 -311584996803518548910829798653851084800 10175513 312518542147239330771674924441463426762 10175514 -28871456858104595131582578595016301312 10175515 35305685829152809851629266815028020480 10175516 -230832591237948595942086307554446315520 10175517 53000193191298679460202525795522300480 10175518 -112082344729998287306262003786526766784 10175519 -626431651883334304585105571900508907920 10175520 -3636004033825357012613927894148710400 10175521 -407681143387133259317730452254969157278 10175522 -64441029256744012074057268507678811136 10175523 -183286366995540780385885809221640449616 10175524 -168098606465386836454608184922731290624 10175525 77869759441254923528314460535721401600 10175526 150829287158072944914944313841660946880 10175527 144491020970545924223327232064851280376 10175528 -526651874748277199637982606270370119680 10175529 4977315483003129856745254674897399168 10175530 112278197404331801278400758898601272160 10175531 -168364023006799315285604073940718943336 10175532 -227316982943134577593387010641750189056 10175533 114623366650572052045238405601719177344 10175534 -303430058651785451960081526503436283584 10175535 129828418914863912366190721442759563320 10175536 -62343169654035341200514470121789276160 10175537 335807735950009221444271694201323599432 10175538 -61833197134709167848933919390760413440 10175539 223122358031893525988467860258993441168 10175540 -11728524740737038287500749285282539520 10175541 -110555491546647782954751114184776333696 10175542 -44893801500264278627444474534070887808 10175543 529025014458195955670499919187781984 10175544 10032153430275754222949415073636024320 10175545 226028505324281654727274227847045315200 10175546 -260027516918369868349084374152150448528 10175547 -335712596024584861738432866034732297728 10175548 50261345333693889824134848184736762880 10175549 17515473991203422836017202346203611660 10175550 -5828598180633827897151626838556108800 10175551 437658413402641435693448164136049247272 10175552 20348628204850296259803307809144569856 10175553 -184897917713157318333191631375925274160 10175554 -352873718813911237742331962442336225888 10175555 29856052781431039787038517037734137920 10175556 -235293191618630058063079227535923173376 10175557 -18752501419549566515723646831829765088 10175558 131047431331314683824180633586112528576 10175559 -24369382108214383532053215269187262296 10175560 278638034643238473353875366562570496000 10175561 -389965445515944983379407368888451824176 10175562 -80566152634557637670743704073188605088 10175563 1317491047084818324263201601594508264 10175564 -337935634366025982542020087364321280 10175565 -30939549348141305398178291282528904480 10175566 83021829199828822475047715609300951232 10175567 -41630118343604952964674143021295594384 10175568 -1871065958769567094847248778691870720 10175569 -102359885667051151694597604164444998030 10175570 62295532136650006572419069416140836160 10175571 207587780680837486613043553965774213120 10175572 223918494004654863792123684761919442944 10175573 -445538589859077361811303899925450096178 10175574 54763125637183876550596413309445402560 10175575 13004376570551493064116637063798410800 10175576 -534622231982455890471173862897962434560 10175577 -221599297518510799820414190602885528880 10175578 12585688732450001934956226149962168320 10175579 295920873932539947655627429442983098180 10175580 142984293467493947029483544141839925760 10175581 -2797016760095122353176469880256563840 10175582 -363245589723168052481997317789705140608 10175583 16046693764485000649147063898475926400 10175584 -336867937207614972846581193659315257344 10175585 -20400799664186877504221434433896617240 10175586 3148699671463306302476890157068531200 10175587 -442975213646706865136245805580868193764 10175588 -196456604025289170993726209462345760768 10175589 -11246899802899315995075697819544172546 10175590 75456721935651373754062178947607740800 10175591 -152833357824077496143117550851507737056 10175592 28099800469023582094744680327412776960 10175593 49697782749439290455683859596285686720 10175594 -13288090853755039995586210870943225856 10175595 40253011362760018637354512138745241600 10175596 -132866300445149262776302739417093420800 10175597 -125935486999185323038756509192095137140 10175598 295275713113020964219128759653999061120 10175599 196702708422261965939678950936075453936 10175600 -1065905332920594067411638520725504000 10175601 36243071230854416692306701998830062240 10175602 91185971590737511485819656332626374400 10175603 28240072581860017098118970698166631000 10175604 -134346189593262273610894157555519791104 10175605 496324595535454791379717059015799283520 10175606 519596396151044634421309452364744704 10175607 -76869055973881556169223392291977100000 10175608 -78377121286873743061684391624640000000 10175609 70301849173306165848359687096776621440 10175610 -106377893489604033735268549594505898240 10175611 352131629503327904153985351003810210212 10175612 -297798136286632646896552092000901163520 10175613 -16712557577597467412355472917402723840 10175614 -257357907202361726830981027803972480 10175615 457271314235775564644559289296715850400 10175616 -28024542688476772584986994152570880 10175617 290042373653357690376538491019186434352 10175618 -154692333898012354322294381472541512240 10175619 -103238375444673793028148004188457394880 10175620 27169580185750432547416026442776821760 10175621 364501722672852475807831192108477854720 10175622 38107831615934484065757853495188173184 10175623 551866693473678757439286054408532686872 10175624 450937821245425458747415247570513064960 10175625 101430666941849185627936183871745270000 10175626 -36761413437934808001389900635010291712 10175627 -46374168843889645760946797743191065856 10175628 33528786890697257905405405379668446720 10175629 96608344480663095930618880537640660280 10175630 374647342028335120940959026831691105920 10175631 -68216416506153761434156976012130525048 10175632 70742717818818865255323839645659406336 10175633 527016743175043617091469278538321664 10175634 81028645437103424716287471883991902080 10175635 -129995562528207079037806471378419715920 10175636 208322423878049204323859575801861390080 10175637 -49954340900487795679255307177713703040 10175638 -194670251510943087303689437574439061440 10175639 -32221888398466056821102052430170840528 10175640 -98464710822996112113730600059568128000 10175641 170196339289971997343284493387524517376 10175642 -167918840456560816463525416197804576528 10175643 7822817679811228293359335324933669932 10175644 389976681475549552514688883983106907136 10175645 -268531716371415921520974171886837381920 10175646 79993008441010958923751973215791561344 10175647 -162923246622885403646326729656237039904 10175648 -29391300330837717157679174818200551424 10175649 -1846659006825027876502828758771176448 10175650 -46164105138230893620072311497641626400 10175651 151946520549332678580283914762475549704 10175652 -386772495140399678853751772794534348800 10175653 94413822939817451347173406850860847964 10175654 -177958565600027256301306684808460150528 10175655 79560569874119667936244434189723755520 10175656 221840528959988289386859592948730664960 10175657 -88691514368479086109391273959819334400 10175658 177536716098480551856033940870886515200 10175659 167404340136201999335287794371202565800 10175660 74609457075875968047873586901472952320 10175661 254087505017620129754890247179701853110 10175662 -1862859942517140516667682133645106176 10175663 208780676180622358191661120037286436944 10175664 -10157216969719183261329155625131704320 10175665 -357752299424052944579019705950524104600 10175666 -8751134737524590133924527358653913600 10175667 -61469375492389083214384011081147227280 10175668 -163876375435712977070018269400283405952 10175669 132920584619560877391035322438929283072 10175670 -11204792433101393435236778668066193280 10175671 389971208161422541214115699982984473600 10175672 -68657308649307180622810984707216814080 10175673 -31807334448274576699206701929376112096 10175674 216242336182896731288324021633863119360 10175675 69460053759777244246249000023461923800 10175676 -48596467742810770281725254767600476160 10175677 -516434977109202402026627654211190014740 10175678 302519193521673753127755422679425125440 10175679 -752716918747700092255794431560758777600 10175680 59819321258212352540618022326894592000 10175681 581719430953264517402943062813257276482 10175682 84084873551102590496619841682758817280 10175683 87787366878473801938937440296024810480 10175684 259984015512906115347854917622796556416 10175685 105298902531647012307285181006694317440 10175686 -148148639308758530609695786356034606656 10175687 367541527287983157365305609298904958800 10175688 102270235713053409510240426496630456320 10175689 638349066028226389421850018606828724 10175690 13195511095801854390816843683880238080 10175691 11829895797743906483299929628226559192 10175692 -201421430035895531290825898157273088 10175693 371489411385947215015737782954399998944 10175694 -221100253877680816024112124532052983680 10175695 -180447369318865820381814918797312894400 10175696 -151733132012149341831172728815823003648 10175697 -63790139163106242403952865590647206720 10175698 42665942699960620510065476856800520864 10175699 225005292184437691646229983546637334464 10175700 71161707537665752446250645415078246400 10175701 -414391977774759141593185362153576453298 10175702 -351539531808771577201185876019476980448 10175703 -13520906706535245144345794662606340016 10175704 175250980582362435764565308459217715200 10175705 -208547682732549035440191468349600582140 10175706 5021216716591594338587557234114316544 10175707 458057405376714391777901235576721862952 10175708 176872251266416062184526258731511402496 10175709 88175661085651517451911275173912242304 10175710 -144760695564240969565519131321638413440 10175711 -10639474249043218580666976049339744416 10175712 -235970453511801008373481218630391431168 10175713 207868238349528889928987555132677371904 10175714 3257441494447095553471803359770408320 10175715 -247006554457156690210713079656223908960 10175716 -248297548713794501185768666879934300160 10175717 -230297506266980556607691867494065736800 10175718 45910539093838359096675001127272642560 10175719 -4880886884212570773277891471510376000 10175720 221124213279726390665201799309400473600 10175721 66829061220998524640359629514813191312 10175722 -27763953885837332728004500518377387088 10175723 78195970700681573555959919792034313680 10175724 -55258977734270931503480265790509219840 10175725 103970480267110229552848637734147746400 10175726 -109529706764865493529739937595607534720 10175727 85597358449241415899017162868360787720 10175728 64409586859340083322372031196876439552 10175729 38259274353016919877529311578466542400 10175730 90261062117863297684602445958616000000 10175731 362568122521685299216853674540877155532 10175732 351256350416173020671663661089519266560 10175733 318522763549685197609993511249114609280 10175734 -199037014554320726897834542122056775360 10175735 3782533216854356920724281803268070400 10175736 -111320422624172444909382257555175321600 10175737 -78068597456292202687961783309385980 10175738 -159444126690499262599740830160913806480 10175739 105035411591972702719547394614418915840 10175740 -80672560089052046365400515323601950720 10175741 -539705637546467791992643729596041570880 10175742 130557069685675060487727757748910095040 10175743 7674671125329780322315531093582213024 10175744 334075505812841759737262283555864576000 10175745 174958208222250223837866857804223765120 10175746 52870076165745368672573520116431971840 10175747 105579174302479539534286628006521139196 10175748 -130044729412108131738056179574498131968 10175749 -82860160240767894158413697956251600420 10175750 21501915783355995933050987851823616000 10175751 -92004301168511041792760984343338011920 10175752 -44089773317282764959714462454227763200 10175753 276952173029408621919489515395135100160 10175754 23356694173488005709103655242666126080 10175755 -103185981994524998829448154201570895840 10175756 104583412014401078412957143348721534720 10175757 -343027684049087873978052855240461628960 10175758 -325529048985502431392174954181256458624 10175759 727210127417203786889464277598252279552 10175760 27736489650155440005318410440880947200 10175761 275637943210832847700604729495958429362 10175762 23677164609881744421117309294285095712 10175763 40824780239629051388224791954448502880 10175764 5711136474616229876609789333064226816 10175765 -155391567156694658076494669965633456200 10175766 -153927653928047201992797788122667174976 10175767 -167505583597460816916392259397833846608 10175768 58052160997257502112822894720132290560 10175769 19783099685966894405026885633325171994 10175770 -77240214780588785622526534771080618240 10175771 209177361107173926154344647113796013000 10175772 45162316345421271906047719236865692672 10175773 383582415317473977411080961290140829600 10175774 53786792077201376620727761788312865152 10175775 -128781495090567876829994741270465222400 10175776 -105467909999577644419886016690830180352 10175777 265001765773344636235610173141498666806 10175778 131175172035626168759944686685789824 10175779 73068450928446638835215121170367565600 10175780 65327788259639178377204517331298361600 10175781 -56240401760729077341378440842057728000 10175782 -817405087114507963105904526173523234816 10175783 457946467407852442389631336985786359032 10175784 185992032246989250994376236470056632320 10175785 352083703809918842105916041455135154760 10175786 -20919607836342948944018036434268163408 10175787 -21559953403201101420869031553804375164 10175788 18316163874305892009206505785826134016 10175789 -180501007126183161246522388619499802080 10175790 -40787055785014468654315424425020092160 10175791 182069721580507776299271101351121859968 10175792 -65331125134126259662402803565579468800 10175793 32171913474407309312579473884186984000 10175794 86662711647333482203337464360332519696 10175795 -129674546107079223185039003270091258720 10175796 117218836848879287637574015562587373952 10175797 224753950033958071679333138704463003246 10175798 32785841822254636405718613317891915520 10175799 230993702475704193164775205353636933864 10175800 156276671769173622057639143097742848000 10175801 574615940123637221673114018143168405802 10175802 12092107194587295038060238887562691584 10175803 96669921265354536345517862687024681064 10175804 112769810274128194705117174756794355200 10175805 297906322926359159202179309469282636300 10175806 -182221245299562561812284552886738961600 10175807 -362414709875448545960067344541890447688 10175808 -78252248475224292013245885003595776000 10175809 361300037586652557593288084744872330752 10175810 154346694028874970941663854405414056000 10175811 -600837995540402649086876620725773203200 10175812 39345871457891941444919154679138713600 10175813 -245945866470742573677462020792122932996 10175814 -20933372377812129874018859166206238720 10175815 63252850182699473998940835801870624000 10175816 129740104931023205489968698409194946560 10175817 -217777328457413529088801688859489377520 10175818 6239405273639222297276555310474612480 10175819 125813622349537770657003075783787582896 10175820 69001657881091705250517069710809896960 10175821 -2781241063538577634428431503215003840 10175822 43206900356619323392404328733757479232 10175823 -53457017090823191524133296825375640976 10175824 -12742849724535373734917018300770754560 10175825 -281203400036803976342600625410491376400 10175826 106938930682791734864364708231267924480 10175827 -135795035246251860144564650779916962324 10175828 84168452288215076495219298741750705792 10175829 -365236741679331313206083987125266130560 10175830 5341398061166108710634090713985481600 10175831 -144718316542364174963868320228490621456 10175832 97199993906551605663752561104914432000 10175833 -33539820694203922254146024733369601980 10175834 78786457816962787909284046006269181440 10175835 9720918514172552513324358269160591840 10175836 -457004282143207460126834971495316666880 10175837 -211536640700275430231406677313381453696 10175838 47438469603608406223145253825338363520 10175839 -8322489439219250553935147963397044040 10175840 -397262154657513499918953109171863552000 10175841 -50823013682781322852049820497503336320 10175842 -184443872858890956928412925647665130928 10175843 -204765102240726925309665920498129450880 10175844 44450167151468597099219659682770268160 10175845 -116489586055218897970713722447615616900 10175846 282433837668230569185697785145306459872 10175847 294496710074329934796820160738656141440 10175848 -207652885048156220164850061050468352000 10175849 -280354304712123141317072935238938523760 10175850 55892156882798440174469298257955747600 10175851 -37377387148264904571121944939777865920 10175852 -245246324862414652961105744387978168064 10175853 -115212214715483024765701327199449075392 10175854 -37395414191316514390576248389197890240 10175855 61135125107411819252462390372399436000 10175856 -10790441237213930541301356675553394688 10175857 -252330339941685659454251011215168118220 10175858 -162479137536299399120158503607706112 10175859 -79422078532904181644100948452626360236 10175860 -159630068239196124366073194086770917120 10175861 -193558311824144773666150906154807651538 10175862 113427782101225793082096041929439145984 10175863 -39625041294067520000452496632282665576 10175864 8150177975131301891908182279805317120 10175865 3264499605544570207487320845829632000 10175866 -48318889900749692187367206929432692368 10175867 -1832654026553741305082246900297979552 10175868 7154007389609942937715454579485754880 10175869 -264099125249827184848625986677139167840 10175870 109172617578011897647408032090226767360 10175871 -409376934445503671427302131241451404088 10175872 28637364595952089493981956057407160320 10175873 -4291641401990226896412255887575961856 10175874 -523323648399930987261157985199605760 10175875 95098201132683132975912914746226304000 10175876 353945351379083381034403099431456276480 10175877 -225555134790714966536797178168297950980 10175878 -65593467001192664504933636319380921760 10175879 -316640772321177517701605626868133012504 10175880 9633180565043695426565288780056166400 10175881 -139511113170701479253394783376001641318 10175882 182558948026674394566241746547458448992 10175883 53381079700375249387684888462744876224 10175884 159758717923736112706284968132592770816 10175885 473286041573051310171403779886799673600 10175886 28750744885805145574976661033456146304 10175887 611433023614416572831992785708563227240 10175888 -15288827031381200669009491289781288960 10175889 247240236713241316229466052687764317424 10175890 -42631351152445858993764985349660252160 10175891 300705936232924416103262914017757811784 10175892 -119032896917037333963438077378888706048 10175893 -111484945188769318641653130741390143360 10175894 136423051156350335528072455659164508672 10175895 -213862545354713278551804134290542146400 10175896 27898147858101036777308110077580769280 10175897 387010061235479192326627421739217566720 10175898 -7244365160925110261676073685245892352 10175899 482922273454451881826641168867397936900 10175900 72724028791387106482437561652191667200 10175901 -139207885383775835090130008355838435968 10175902 -164947843970438056780587024475361100096 10175903 90704238903795870436841368208168219040 10175904 -116271235124177046864453478799138488320 10175905 20302953483880203612011766995106021120 10175906 74188057450367537668978082628189504000 10175907 -1035848175666101065749286227267256320 10175908 -15803697795143098346288085204294982400 10175909 -207781518960725759423454315223785830340 10175910 27733323005793955868730986446120120320 10175911 317752505884195700834552132593465778880 10175912 -419445804892722345909772751730465177600 10175913 -25645372174371504655224842220459815040 10175914 -7044617323584410295843031531380761088 10175915 -516996033730213943568990517003223726400 10175916 20850159848700964434042632056487511552 10175917 275002504727876877874442555845478354966 10175918 336628250335569103851374025546163940160 10175919 28244631616266142435714612583273846928 10175920 -49026264368185956703780666938861158400 10175921 -51346641536740916821373368512580260288 10175922 35150297847442910665194787118501840640 10175923 42861310280807971744727221599726104160 10175924 73993085484618515527375527539557128192 10175925 67937905953141677478527090894879112000 10175926 13912379975107967592748226871427908480 10175927 -469846421483110627889542226267855189376 10175928 21394449774416727171747375232147660800 10175929 -374942583827047928109126879507294128470 10175930 -23567232941728815729818063559435321600 10175931 26335678978254170187037803129303751128 10175932 -166141593894289192633570456687108633088 10175933 -62184268703318863157118775686140177472 10175934 18086618979799936795551620913367798080 10175935 -15744923127863880440030939743423303680 10175936 -19505344469015313554076007871299977216 10175937 95886951742335728646104151408697822752 10175938 -109783746802395122071629664818783704880 10175939 9176834556177190398852595594677052080 10175940 63516947862827429966309327279413781760 10175941 -663685553647517714042605914835927410658 10175942 -53268245680362249703360578856873634688 10175943 -17555050903368501052827480772445522736 10175944 -2038681657542069721673945167983206400 10175945 13752312529678566051510127172477667600 10175946 38559864659029037725813121809864896768 10175947 196241297393201492948770032473713536000 10175948 -133514797854716204855234795921032602624 10175949 5233144033671649967207281162426477632 10175950 -2456320708467011337916943890025438400 10175951 211482143523924368504893823101911332304 10175952 -3227232651795272978160888835856793600 10175953 82712745787229265991519218787628521202 10175954 -15921308827082903478160461907068895968 10175955 -229267851415270807795823194146199080000 10175956 5171866579561839085891365300948750336 10175957 480194031920667740809174669153442946432 10175958 49014735239816604538377799912491585024 10175959 131070537386748294329469291860443444128 10175960 346100028626628563169947701763924582400 10175961 -325293114744937253846726410827749671728 10175962 -98516889793092815727060578837595255360 10175963 -220360769841015445720793618145087605760 10175964 -80068585221837486742994859050875713024 10175965 30290179916502042152037336067677754860 10175966 -101548329250989791477948161676608051200 10175967 83484535064869163126524763922458459328 10175968 412745807241538042177655277393216798720 10175969 -30796330459705525590065055409473825630 10175970 -44502522495727859591523893483467898880 10175971 -65897691471808891343211087584178472080 10175972 -59674345019901898123778042381359153920 10175973 223818600792831774887102982612145010784 10175974 186225201752764229602857775768325847552 10175975 222652963557737948176581656364905109000 10175976 34139789033603390284623608723292979200 10175977 461952412583692299742984460678134825146 10175978 348230498886691582725017465006793805056 10175979 126416002144510232785757187959993928 10175980 289158973479255452667792536819054592000 10175981 -18669429727119577145162437529533977588 10175982 94696109618027991744129614085032847360 10175983 -300705835800048626553110638493734414768 10175984 -283624140932014449238019576652103680 10175985 -38417927440242908640177234972950333580 10175986 55415476213259461800769034977938868224 10175987 64741790677178511012017908658232499632 10175988 374604462031554024347851599979169501184 10175989 84710920914515834129256200666967879324 10175990 275660150120932016177301747251451801600 10175991 -39365889608524338184675177244226281472 10175992 158647208526592478394396574343270400000 10175993 553568102722083252257148631810456800 10175994 -123049663349727884514123664681169202576 10175995 128546051123040580717433478600717578400 10175996 -333718432047044371591590492505104353280 10175997 98431938284796871360400207141978282208 10175998 -15865792808843633946768649519143763968 10175999 294679805424888123796500911893563120936 10176000 -52698211638823350783344091838021632000 10176001 -146792759252912691544891754529022382400 10176002 -91923558722704402743925810255544844288 10176003 -351686562007316833962524962979285245200 10176004 64814273709320813204316502052461965312 10176005 -44760188362145375716509979052861172480 10176006 -101637196518058095545494020079193100096 10176007 -823359307863044480074269633542808761760 10176008 432654344228904542841175642118983848960 10176009 212100149251849524144282196936218714528 10176010 -58086791305596594475265564338106111040 10176011 11520759520698168362107360609407397032 10176012 50773108611234187265480413070733656064 10176013 236758210240721533629658107580796598360 10176014 75327594838297383618982239121044113856 10176015 27797703595383275597955643657682818320 10176016 40334708463808967059908965134039252992 10176017 -679107296644444107420364912888071992448 10176018 318702572630984447254723512895947912960 10176019 -7616597772822285413903702092399793248 10176020 15308221974378857855280001572731904000 10176021 -239861497356256032236453787202240967328 10176022 45109279547017562304157051768173436800 10176023 123675452002976105572322503762845550128 10176024 39084210452751009338339823975917137920 10176025 -231762753965822225349373671092889150000 10176026 -223565729652397975392229545479666625552 10176027 -62075188153010407207488899446090133568 10176028 -177084642550752193376368766807790935040 10176029 -127862279760888262288234363403582792730 10176030 -11206807526688261716497762049069116800 10176031 -282262945934025381099998659932182827168 10176032 -327589059400401151175227637217165508608 10176033 22397357897680687585490870658132755328 10176034 -71762401959019250331949585522870981248 10176035 -163234133985441681825931698573562176240 10176036 206057505682503458093177489068351488 10176037 46424058029687991223941799081769850686 10176038 190985143383252115754297940732900039744 10176039 62745537442121603521299353488074107400 10176040 101815182016646779757719702651989196800 10176041 473062592011420254608027104099165392384 10176042 177085711266175691113348053929176496640 10176043 -482740045143186617698392396733890323160 10176044 -397399466507961958413170073135001092864 10176045 -196978760658463369785627525171380429760 10176046 -106359407826971482225541228330320590528 10176047 133348335277924251232491970396887286752 10176048 1089392506606882369599452607297503232 10176049 -228408482688352568277849075252975371712 10176050 -15719858698108871807415610948941158400 10176051 204711375778097182013695875900459736320 10176052 44075187794210669904082347315769926400 10176053 -98274347202985937400816973777742946792 10176054 3025173386327812892652144645378478080 10176055 -187545517847527429100816080917368288040 10176056 142178350236053523058269172009400463360 10176057 -442853099327222003440498800948159411360 10176058 173582583858807189109648508133339056640 10176059 121033193892093985404102822135548140260 10176060 20982646687202703229883788725434449920 10176061 -205867360249712863779415251108118091168 10176062 -74676138692642945686202472604842082368 10176063 236455263021107559365856436483023679944 10176064 -36488991348668297170352366340695654400 10176065 299849854500651121344238009951135541460 10176066 -146199333572661289514614393582634928048 10176067 80634868517212534181749210682192326152 10176068 -53526179466674702083919168325550977024 10176069 -341368954856790400325439792455655623040 10176070 -165247059600005349059977836142853147520 10176071 480155235264900672061297851841225677000 10176072 -95247679418373352323848163006669742080 10176073 -159054689866429250583053343907253293240 10176074 140640997823541578750908373742226256640 10176075 27817757553296532375352411179980439600 10176076 -9475075913713888677999444108172954112 10176077 -183403698697575600659177349910551856320 10176078 19877478996832068294550612520122733568 10176079 -829092402524863170889553600034676616 10176080 -64700329607302662982317933845114388480 10176081 491538532608323801073279025917856357248 10176082 -25842385014176103471874861006215490560 10176083 1573309951772638349942657658479556264 10176084 412357389934533146553395681826583449600 10176085 123291932858743342986982240160125219200 10176086 -94861207404333410043848587468794596160 10176087 -5781899723561192280647479479889173120 10176088 -6960030880459032385285851407116247040 10176089 181093499415219205324520461919716352832 10176090 -34317574619720105021915917317761026560 10176091 -110604220754168022373108903027529245696 10176092 -10031145875327574667733907533343295488 10176093 239443710506399538228671019245162107782 10176094 177570705357705681303428747307879127872 10176095 -374636884264424996946082119959143447200 10176096 20374573691098912372013156372462960640 10176097 -203544339740949862333024423353074214720 10176098 148282905789454190864135329780375191552 10176099 121294617021477147422641000054752177408 10176100 80199709665554169807050821332385600 10176101 -4629517571830065466326349491467069988 10176102 -21658613871646445779207408798339031232 10176103 -168064801146125906818932932184363949520 10176104 72431810380353913368026961624890112000 10176105 58762298622247920573606760456305696960 10176106 136102981462427128934603835666821745504 10176107 71151454819657034917399370873469555000 10176108 -223991384388293727626857483567563509760 10176109 346500552915799027158851390270472436310 10176110 7294684260943965245659404812567078400 10176111 63115090978604116763545367322925741824 10176112 -83057295310898405837381624129151008768 10176113 -104538655217148351054770271755802698700 10176114 -42590491995187548687146874901140662784 10176115 -96464442298939694286104688388297984800 10176116 -413569076101153586650090155387227679360 10176117 -3818531565067718736002422161232797888 10176118 -12234034243616862308898240521256592512 10176119 -164951027843092434684472889635187235480 10176120 29873817655985913006837902152255488000 10176121 421775284847555940393533605273782553322 10176122 1807460050243271621150828125248012288 10176123 -114928843616537121073412830992343280616 10176124 234830423980030086666182113121833318400 10176125 -285256631307556204171114234653697305000 10176126 61668273738878512089952387124755969344 10176127 -4626790598800290612527244422325742192 10176128 41578414628963278268748524060745400320 10176129 58698207093014962084621542752381352960 10176130 97224469036779122396077752587173116960 10176131 -51200180789256396297813782367848435040 10176132 -175787776351108614509134198109712838656 10176133 444130924838439696431465969110932335424 10176134 -215479809488170888225444359469450581120 10176135 -171056282047627115027403406362039332400 10176136 291360990412145350949270631276609792000 10176137 560650522530037573774287034485398341632 10176138 15112615595454827328271606853229757440 10176139 -472151500724689048289480760045647830060 10176140 -59269470631420717161317064238315852800 10176141 265171671960018017064763997305391020992 10176142 -30566268045550851655206182332093632000 10176143 250633817096728465771267715972269200000 10176144 -24919585198975951093849667392472481792 10176145 -13540724621259467099208878677141405440 10176146 -102277597378540913735895575427142849536 10176147 96384025707258374879159802297943523520 10176148 -115975338969005212168423901562604113920 10176149 -84879414514845183893715311431405067208 10176150 37978167227548867252919985669808320000 10176151 -655305498793023612396059395522787438808 10176152 30936526476662078130331023301901230080 10176153 26933862946597873211373085172581355520 10176154 159957777348695499351394321524582166752 10176155 -57604930709256805335242883959918576880 10176156 -296871993339539965886974577073401023488 10176157 545584446649805638986003856961520658406 10176158 66374915195841795525135092536072143360 10176159 15220198590891070361337360913919717376 10176160 376415791739607315804291354738262671360 10176161 -70675646115363280562003027094889700688 10176162 125742993338618182743928302726052589952 10176163 -305072102315828849941686662871678199588 10176164 291676970361566798525623238086035317376 10176165 -485522240754653606862869897324937600 10176166 40338911955305371616373409712861073408 10176167 -211112783737944608313285607299989723784 10176168 -195425852576237568260365907225997066240 10176169 -29320063855708396201096734913839879430 10176170 -110637440866910715568053280053449922720 10176171 10117504462943584896566829733944477360 10176172 -348802961927370237007472922734012359680 10176173 356986156751200387954044794052996836076 10176174 -18157956788450510427644449000256192256 10176175 -232510864097527382885986629249642640600 10176176 -5526220768528553132276054602844602368 10176177 -45365886583208000207508880592988459840 10176178 -269266627797728770339604568765702405360 10176179 -99925784384451836892061666176829247616 10176180 -67752025864977166957588927805158809600 10176181 3948157208959633913445720873290978172 10176182 57679934877302611153707724150243939584 10176183 25535153727006242296709100067701773904 10176184 -62051044966222769925864492169234022400 10176185 -273455636328939593287382835062873410620 10176186 -37626139841211321658867130131380024576 10176187 -134386508352097235028342169157381445600 10176188 -52419585807829739134995552534266724864 10176189 -232128626818378276942684785987861494592 10176190 159707759909903434684021565185953494400 10176191 423824352244167284599446091002754693800 10176192 2140956453597485674524231354235748352 10176193 285648018863158707185199662379472112064 10176194 -200044542509432414138235188252828310528 10176195 -223500906592734614585703746573910880080 10176196 -331850589800785985450102458616447305600 10176197 -320624786079737407496934860740773680388 10176198 28912967036069792136770631141889078464 10176199 309772570342001487829641834763355613720 10176200 6709698260248721548412422028533248000 10176201 -69193181491539201661671982171425100608 10176202 -51036009873598231672929571062650649600 10176203 199555530291542294387923498023317267664 10176204 40242960675754796006232157621369437696 10176205 -77043655129912717558718108683134362880 10176206 78834788273666894117669520076686118464 10176207 248680366821240538803696269969603266440 10176208 400857619335786481738110329954238464 10176209 144881263132802677849704068640270631410 10176210 -127289561005443742424770549468909939200 10176211 297763934590542410456264994559954807224 10176212 -55816740472745333762987098153770344448 10176213 -31345351354173137392661095954389423456 10176214 -114618715392014413283804113685853175680 10176215 10674595098815112456917882703345930240 10176216 69729322847685329150964374329742745600 10176217 -363826176544190648070173555494607483136 10176218 -10231977451201007511858537822585508896 10176219 150252808314060756728501280519566038320 10176220 207407965576159841042941741869752378880 10176221 57030013448939171754066580865941836 10176222 -4828911337930723217523669066979071168 10176223 20159972717333640769445199253328677680 10176224 -422333476167506117676474302684062285824 10176225 364108912507168648229224381092271200 10176226 -5682258951190537729167574298847392688 10176227 -387362620508114309493201045943881567840 10176228 12969631458505761941862051582628408320 10176229 5450863518186686240524082365205466336 10176230 120446272718590340675272536912458597760 10176231 57813456916299014064217833562902136320 10176232 316199060647410797948691527349824962560 10176233 -325037974884956797039394840547640360518 10176234 121141764719694720200196200718846438912 10176235 2214679686498458551833156993244066560 10176236 131883914471215472091862687904786408448 10176237 53649074338557024298661095326044178294 10176238 -260626818114547260161167755043610028480 10176239 70366669650970894405077695033199345624 10176240 -13232103491234173620566487745806336000 10176241 146821174973166218809491214661131069284 10176242 259134095444395969196935082156037280272 10176243 -62956827554253508772907164321853434112 10176244 -175618770400024189955674780577407218944 10176245 298946608765306000347859579015942987800 10176246 -76671746618182957692911106463599820800 10176247 328515155509880243063516922202509566696 10176248 25004949408502413643836411258001920000 10176249 124342910060258403042957303955463747664 10176250 -10332296353256618931445866009278880000 10176251 -5962961852027571984514995704028528816 10176252 -189080972605344235554263248379942289408 10176253 29298182946210517219993625652743436000 10176254 -7444006950909443029402319040011934528 10176255 -110358466141918648442930119430509075200 10176256 -356534799777752885891003860007096680448 10176257 66137387458692710019845062934435796672 10176258 -4779158395252278733044988093099932672 10176259 145312738629560448498928275390041924304 10176260 4568494019281691668763569260251097600 10176261 282203338675253280536200793658364599840 10176262 -25162667602858480413566944117624615488 10176263 -48980618807740160450844153778599070800 10176264 -71103873937229727096632958345831874560 10176265 2133803273974191206646080430126248640 10176266 -9537342317317393506377204998787298720 10176267 134982654555246263336565502747472882880 10176268 -81879008398593670752089498794401133312 10176269 615779465126648692388297154977991895596 10176270 32710232758058795280093514728076454400 10176271 -325311764436924141900987674366943120960 10176272 29456451051162967890303994817191550976 10176273 1053414511903823621599421182519121124 10176274 -77108282017678565932164189280076262240 10176275 77804598890282194714077410234107465800 10176276 -67059387084321949769388512164882814976 10176277 -4508961033873415789956995459113538560 10176278 83921524100743765540323996568341688320 10176279 -262206943534328665486595589011673777816 10176280 95801388423330112430937780343167590400 10176281 -135744968635139762135292680986918236288 10176282 74294649025362539940193816745811828960 10176283 -291948750572769616608132386984181443696 10176284 -26965966675391719438221336235919729664 10176285 23536995295837858450689040336391742720 10176286 633593048788912176100208196134176320 10176287 -256538210571030794483559290452155270408 10176288 -162177357640422657061042310321371348992 10176289 -276538141435898075971490033821301975040 10176290 4999674788749205499792926102373702720 10176291 150817471063185446241109252626798180900 10176292 79062405972777499152812407037450936320 10176293 365249960514319903584254599947227155584 10176294 -1964315139968974583217614694075459072 10176295 3802997547616562251446373137353705760 10176296 -78986137633873769422509541282009344000 10176297 -255582438634510353660780809626943287872 10176298 69405581097250916663390335191825954048 10176299 -105516279845133399347090572417223597568 10176300 73014112074528576569557695916298880000 10176301 87612356662965519856502801178822816172 10176302 173731722415708191075145514970120631680 10176303 -232240892793290886640746996243209458800 10176304 16639325869454870384978970574331510784 10176305 218998536782435454672603828340513872000 10176306 3724852104233070104246903933996482560 10176307 361725429917918638483326334263078979552 10176308 -10241755016980749892338956946702065664 10176309 116562500332492600368743821388578662048 10176310 335686800646430857787731613520412815360 10176311 -185001317202706244715398187032126031408 10176312 -275416064175551994083489373799774617600 10176313 -204029996091781034450679726535267658240 10176314 18980510938854148180804624411198790256 10176315 64315086091424709349871905892321393520 10176316 -341577172198760128291353400187691688960 10176317 -335453122893214245504294969036324440634 10176318 15676173068320221842018131713785836224 10176319 -333738665554013394359734462996457946288 10176320 61377631959516523306497660079728230400 10176321 -48747664044367491824388685097956653696 10176322 -10384622664259833712132426169956359648 10176323 87685873864879647518989041863876843784 10176324 6591020464017921969652674443068016640 10176325 -99404608467781707126395251325777117900 10176326 -136423072490380452939294365971345641600 10176327 10875236479237180465578759638547348480 10176328 -242266517679574554411077489696187709440 10176329 -206876654323775289819198120892989348000 10176330 24243618885085499926069082247312625920 10176331 -440599581553719153780756118229150862936 10176332 -110597936238023077691159602310692869120 10176333 293870605321758127405771553899205087424 10176334 59080688488166772756427897753064178432 10176335 -309180212249207496990533425128705531480 10176336 28956558330731481301043045464995643392 10176337 2654816031761084702006796196367563120 10176338 85527830864761627621520531112533938320 10176339 5785878028764930735834174492458846208 10176340 130649383533532051220323820802253827840 10176341 -45410781190710311206512217062573586176 10176342 -171758531293778444134611455651132928 10176343 519287037335179432900759231590864736640 10176344 -53867198399936062468216259419966371840 10176345 -30925935336551401319249209248649513980 10176346 22236517822160177626738988287148995584 10176347 -208733837027868260446415838222969270204 10176348 -27934396686739285453142356786482216960 10176349 -88964796271229594957108289442125105000 10176350 72239846739789694333429670744980080000 10176351 -25048813281091798737292556980078517616 10176352 -51277095646013930860458250805838348288 10176353 -278515328733997353629472891734591830560 10176354 199366941284456503343948047527634903680 10176355 212128637390824555777280314767707750400 10176356 -68520122048504913121980987126938146560 10176357 45077399139334444712731911979547958240 10176358 258782219120844262331878036152098285280 10176359 -117863004858858645722892084443062505040 10176360 -129128349347618433626108123825762304000 10176361 232647079882161848020245177245842088520 10176362 -94999216013464248461469714749722152960 10176363 55701645574164012851860662020491239504 10176364 -182155472184167889994123386640018615296 10176365 181419786462937338207463433725455061260 10176366 -57817465101097459628777691236634542976 10176367 30805784817880652581339221702292291552 10176368 -12169229555589314404811860331493163008 10176369 43696883453045741196491135010109859712 10176370 4082750225172532025965191772407582720 10176371 38967115147865218175156485635392895312 10176372 -36853225015477879905570419695162303104 10176373 38165913671370811543196511460440871502 10176374 33955416858402666539998405609268380800 10176375 -155071688211724316629553317455468192000 10176376 -149052663172404654926314321283309936640 10176377 -470855361722713824141170593915828746774 10176378 -20037811659116905460852477872188198912 10176379 -105541589454469830219318797394644312880 10176380 -3189140683956554996396582922901693440 10176381 -163627064356105332802893865575345408000 10176382 -292383457026714210692034764440134594048 10176383 14453330587560354858404362910518910976 10176384 186945390865486094600874117640633712640 10176385 -382647052544364777970722066740454787200 10176386 -9365325017056958120434793439170107392 10176387 58699870498554296534585199580487234400 10176388 190066401631760981509899800068295166976 10176389 -275749994824398808422762966699472807044 10176390 -5310355489163292119446647750616819200 10176391 -230701816007982211945184189158315980416 10176392 546982503269217686139945404298336384000 10176393 51697128052989622666528601924112810624 10176394 -32544511397703463058189755601274265248 10176395 187206660825997331009131604043590922720 10176396 -24618620220397706318508522569302327296 10176397 92365535092119788397595807022337944064 10176398 145024276827095692105417913015798539200 10176399 -124753688969549825139613887555038534616 10176400 -35001574666912839443693582891450368000 10176401 -156442330850862514639376701506008311296 10176402 -89759373940284458401249421204096294400 10176403 610346280800697346767799024321844884652 10176404 6343483969628831937019722913282314240 10176405 -7721445651348703646932456996466498880 10176406 -18604233838085086735862810329363610880 10176407 -384764510334236983587409027895093644344 10176408 -128624871399879290492492431617407385600 10176409 333707624904969825762894812638110049610 10176410 21695645411616980897879439693515938560 10176411 40250292096773900881964111245630272000 10176412 -261716994899752098842668850914805846528 10176413 -192892648072716399343287795667286059656 10176414 108238946185293939501652848358574533440 10176415 -96483245214657024103335081248185998480 10176416 110969964245480039015134092550842875904 10176417 211191195144717173268503570643829445268 10176418 -91857119573125491767498565848647533744 10176419 19972963456398861096724974114233356800 10176420 -61582234435114518879666274463964549120 10176421 459937989683592934258854903451883480892 10176422 65300590111038274140432503064043089024 10176423 2527309853322166925758437154282641024 10176424 271440180796906314493045570363934545920 10176425 -99966333692463960979219912358725243200 10176426 34024682422103193692220294031757920704 10176427 102318484682643529361084192604792020276 10176428 92288632146815841972059142235096951296 10176429 268864755784132147710191400713824055232 10176430 -7150719386644254565801387533829877760 10176431 -9069534723723621849120929506411657536 10176432 -1923434398830122793869552949317861376 10176433 329953176752106910151187245378290670884 10176434 226222920499299754588128201908033273616 10176435 6542665867060164798367519085674772880 10176436 -51319613644996274724085470512373604352 10176437 -29095644777764606480755908798299322180 10176438 57751986818895050564910196908431616000 10176439 71614629792710246351691241214415092960 10176440 489929497361990707142703490618842316800 10176441 7381286666693798812664085335577839040 10176442 -25751167298896212259407419402013712128 10176443 -88708477373105373618555352854443549760 10176444 -96032359730624344150081943313686085120 10176445 303164365171406960798446304765619254700 10176446 -7764041832283032560125920191427840 10176447 102520302411548265176864055913255207440 10176448 -101046175887831017875954517808638853120 10176449 35027751175374098720434170869752178736 10176450 -36780430955189188700664603713605622400 10176451 -103569564485021532459000886465918916548 10176452 26836769711469904281108177544877113344 10176453 83459920452716809074546617730288210144 10176454 -270164695940367072398525278211446705824 10176455 -187186084316542588641603333742833045840 10176456 -276028551886958273937653279874291916800 10176457 -370227152555014356423368789187187408320 10176458 131691731878746993350290640850248365920 10176459 -1243400009386328428470173713389611520 10176460 -42533591961428987107262427139020134400 10176461 71719656170998420967712822208835731062 10176462 -36524827827828120028923255747108096000 10176463 -92838415288137925912296930088593728 10176464 -82798284500471274592648000871729725440 10176465 60120898037354034480416723855391340800 10176466 46001385373727211087116055880850688 10176467 -38163206130977462303340019200924444000 10176468 66836608276974304586460091887719393280 10176469 -958090748593455356672314072565507075904 10176470 19238657789572366549133441004873511680 10176471 85835871748740447982396572256388535840 10176472 -440155151993560159629685703583323320320 10176473 -61831776936557889496925531525463427494 10176474 -78104824615802393294970436828289888256 10176475 -288693319458858440237563138914596423500 10176476 113957514440959595114961053906098283520 10176477 37927508677898808112481677149424581120 10176478 99452219740411816210638338791666732224 10176479 877661898438470720729467449069009750576 10176480 -54346965253284488367125863927256186880 10176481 -147010347517050262019839954868188927808 10176482 274246161854615794688636677827870656592 10176483 -241515556827613288640336812729736003976 10176484 250657634001489863483916124453671526016 10176485 -45454720435162669093784010069180659040 10176486 -182081774963491718004085037888273622336 10176487 86665121960360672532658561043677833024 10176488 -41764861457188957659791036778633953280 10176489 316874771202792605064028096185072987840 10176490 207573143180556753320845994385858972000 10176491 69799901404163435730135404300252636400 10176492 15540244639946513892290022211494669312 10176493 -671334984430586522319560412352790569258 10176494 5625811773767315767698320712133115904 10176495 11546120433960677783546054907506726400 10176496 -88328989588287863904722338991472377856 10176497 60315584322514787590995010202730285600 10176498 57986881834585762938798737949389437584 10176499 -267141472456065601970979848120306600500 10176500 164121645256874394732192002844737472000 10176501 139238387983550112404242069855795892544 10176502 118662201656242138125829309352838567552 10176503 63587513243010437835619125988116632304 10176504 217585682666183389010976853888636108800 10176505 126523323949547771986877005287085998660 10176506 7238100076587747293909129204760077760 10176507 218876767988764236337216656139492652328 10176508 302392960596288449681082788520726082560 10176509 -1242310066774282157466969115651260480 10176510 -75573929048010792482030851584159252480 10176511 343852525307329434230115174223729486032 10176512 -5087343873229381819313312062714675200 10176513 243915847081908827976374472036663933744 10176514 254856186842204872613850390176122707840 10176515 -448469164177861526785472634210753993840 10176516 4194035751851231914434258173630418048 10176517 31686518839774846938014740824492287192 10176518 -49236114316090163483860370008282503360 10176519 2889677334881758917570482522211154344 10176520 -249247543315483098948543472854742579200 10176521 -138232857134524043868057302000375650278 10176522 -74237267998900401608370097098348019200 10176523 -223890157678811514583357654090383600864 10176524 378031113849281131377215665609740900096 10176525 49528527382448388083348274225870576000 10176526 -173042552310541305362591053892154228288 10176527 268564768007869758908467541521696520880 10176528 33662672991846767247105501373064675328 10176529 420016281716648387069773808319868165920 10176530 -12158190607147609382522407359743477760 10176531 -32552647594909014687757345839176848080 10176532 -431043015589178137009571053895226162304 10176533 -321652890686886440511156447230368584480 10176534 -2981452944342246367243518322415972352 10176535 -332017933922790288397616404889838007200 10176536 -484622317613571808084630110277691320320 10176537 86905136087178660337323829879558095552 10176538 -139820437953326358052491448569193336080 10176539 599077504405168449157651933685227159440 10176540 -558142026317141055877376183876567040 10176541 -515133770270969537475845336474365404058 10176542 -263941347854132866887209177946475856256 10176543 -287082568026792091367308244525555404800 10176544 -42623711071031895468743004606311694336 10176545 -141025812079185819596322009180347638680 10176546 66383523579481735506701467048269156864 10176547 306522365198710274101048854691564288920 10176548 -306669218799168560326766159861306692992 10176549 70116644963625052725903316194009120960 10176550 11442297367349773927704212985731224800 10176551 57103974548521574153763531142691596800 10176552 -1665945826977842484122915728894771200 10176553 671954785684996488548642992005160231802 10176554 -9671514975674011886741596511890567488 10176555 -218822951572767251737287289165834644240 10176556 21044250114952585135333200309193605120 10176557 -130645164497729440930762753022619362208 10176558 11186820829519178427008693933207961600 10176559 115622529871871256059525005786945308904 10176560 -5801456110005396121369491858646302720 10176561 -337807873017798999192399057284850604668 10176562 128763726121448893288721104167650868864 10176563 191947921692198232015146430397121134868 10176564 244945447404613975513964319555443189760 10176565 -16226046208211695652516573652735875400 10176566 202341190760414089491672197793898595232 10176567 108559980666069865663038670397818898640 10176568 429962520563392864018016929472056258560 10176569 123191378590453725905169821822516207376 10176570 27297703542541169679326485856649331200 10176571 -87096472913436834886026142350270489800 10176572 73633334108465026911714145188886609920 10176573 115541905656898635636720781153446566400 10176574 -149762288253216034701388338259296676608 10176575 9597653131610555776027024936248492600 10176576 -82431332259416841815760126990958460928 10176577 590075656816312564555694618706684540372 10176578 -62165432203500359722965727195607591520 10176579 -15960831143699571802954625353325202432 10176580 77486641332813954133593294041517404160 10176581 -460771761049723972938958043203781393088 10176582 -4523169244101419889828690509000661120 10176583 -52844045349152256385171358475555407136 10176584 604968092826384689267954191652398080 10176585 -355475844620400912280672132749978576000 10176586 -82488215268648297145544883299873913600 10176587 6006330912462609801245257223791616832 10176588 -2353152043496624360702891722154281728 10176589 443349116898634563217616853934611704140 10176590 -3486119745516330299270596433941694400 10176591 -133913535423971660198517304742778203616 10176592 -7393115694595464624440400480016007168 10176593 -216823377674379934675941655025909855040 10176594 -73591651125315473336647663626501436800 10176595 -1624475991698960045802047926218213120 10176596 -348239828035192382514404551257752875008 10176597 -679216526573776457110064207829163052640 10176598 -65805524235056147023929404917312206336 10176599 42641664669250208393457826624636014600 10176600 -51905735857421186270188739177889792000 10176601 172648284466273174943101056726549342602 10176602 301691328191830843165960332864190048752 10176603 11315509724432080473050137501024809984 10176604 -186189995271219796207108374790091724288 10176605 57251638536673538665633762285946165760 10176606 35840105100573887586454091860014720000 10176607 192347990409051188786589143592418582400 10176608 18281314734986704106098712339734855680 10176609 304188373058153386900223662128871518240 10176610 32810234542502348063130439228816633920 10176611 21054819192019114293512103660534685212 10176612 -54344898794077701591961314657385049088 10176613 138100075409111450826010562860715620862 10176614 -215970025860445634949777473517042070944 10176615 85800753529232274963351450049624009200 10176616 128411678331678837447519320040423782400 10176617 220432462278831162064420337872695196752 10176618 72471259092356142433920023058003437568 10176619 -133483453926339858686125442157813508856 10176620 -74390706096318527457603877505044992000 10176621 10396331572940868710006293836586518144 10176622 -27882787789742078579314920154594675200 10176623 -44440375906351421837881894589857379496 10176624 142483671830932167986330320197494046720 10176625 -78704633984958012832820418412483470000 10176626 47283066945540802666552666958037195264 10176627 122089528546180118701590042788876491320 10176628 -68789931498720133676258452196516167680 10176629 214338496844005863574784461161241050780 10176630 -92290743688955936607355057145974056960 10176631 -267699377547398261268321532517813052568 10176632 523475151116871512164052873009099366400 10176633 -334004238291248483670275548309921584198 10176634 26982171959345269143229212088504300992 10176635 -168148283393141572254089939839019094240 10176636 -68593482751879946116667802441833266176 10176637 8899112318908858361246136686253437952 10176638 148997381708088381467278103939334528 10176639 390672800006654977799120337247329581568 10176640 -359227696320141849239728068545111654400 10176641 -251791862902991339983297915031324600958 10176642 50085565271147737236135012620883462144 10176643 177282644387832001219915379785589588304 10176644 -183682295728991195483802871278499361664 10176645 -193733261114044733381248139455430866560 10176646 -181651466721988415863305802247579038080 10176647 143459001201519407516795384416703992080 10176648 420136606713091484014105990658088960 10176649 -16694018545649506457176910939334819840 10176650 34233304690463060871791306920008633600 10176651 -241709574921481019648239488904299508800 10176652 1313877116620917632606630718264225536 10176653 -325735344974968566629899799982356449098 10176654 30797039060184953538604706721902637120 10176655 13562599010514921763141043930262246000 10176656 -39073899051139818087650681170501828608 10176657 -348388422505062358503604255413727487760 10176658 20653438869583063843145903938191564576 10176659 445576969999403648283781000510247776032 10176660 8579622479084909906986284919275456000 10176661 -83841692256025694635462953443348040000 10176662 43082392028434443582279406243971212832 10176663 -132589792112128098574621333611124692864 10176664 -57898037237737680517491724947799449600 10176665 -151035602307936468838813976862889630200 10176666 129774493317356759838571915619848492800 10176667 -146140325761931996795039462082412745880 10176668 107970646109050359179901658841633730048 10176669 65100995518545864884922374522392442694 10176670 25169966881638323334881245201025775360 10176671 355422910346120645353354207782782396544 10176672 -36265737685092269753313150380109987840 10176673 -355979281956823215580227018149763230538 10176674 -88242423392183049488053493116582078080 10176675 71044845170803751987943647465256076800 10176676 147052421398814604606443865417880527360 10176677 -198652175733104381504302254940523571456 10176678 9384558683605779568780104197482573920 10176679 -23693033172986960953640385268986307720 10176680 -46273923609073936272938499236462592000 10176681 673880281303098372029548768890228960 10176682 -215874356200589039626767862528947497808 10176683 449337163392868087855004262948267210024 10176684 58968733542521507193850166908715139072 10176685 -288925193131859307218895198256420000800 10176686 -12046547795258820720830390595079238016 10176687 -100088535562976856968547474410663255640 10176688 135217995883305919270407557818303987712 10176689 42934097941347449867457065584188899124 10176690 -135141063573139367266231460591654868480 10176691 -49465483834289381689144811123118515296 10176692 136574517305330327417441613578692983552 10176693 -373618367167133127121604083601167951872 10176694 -83154392130398747315845991163849713088 10176695 -80814098596305592861246040478979690080 10176696 -102307916324338472238694288013994024960 10176697 -1114490725769388973240263035087158381408 10176698 60558648060970755883033675282087775232 10176699 -27072561892725994988823398699718267792 10176700 126907428152057437781557058046173760000 10176701 -275535431841920503705295978938259870400 10176702 36129213570909411750497335122303863424 10176703 294160924991027016051865661491836324040 10176704 -78772531807291112450390432788040908800 10176705 -73809380912713604058836702920608000 10176706 225428722376569634984164458824463801552 10176707 -7411330216071065768858273527532567208 10176708 192803017525038706909312477279318634496 10176709 -879968200411066729712109119667151453440 10176710 -161074130685059517435830252696984720640 10176711 4154177227921100721597940611725952000 10176712 79250112301057665575657681704903649280 10176713 -128924097511648589388654349371199685616 10176714 60303001471148318104355103750212782848 10176715 360816835923613731135092305312799379360 10176716 302710088754383842471676000294026314240 10176717 387463972740511798778964441744374758080 10176718 -221732254829355301021797434616337754496 10176719 226737630993069825571708332230606547696 10176720 -18404326832355507338259246685285908480 10176721 -863108973971496659181452952246426795788 10176722 -138918570408063375549085036452883534848 10176723 77484583563322020657311617116909488280 10176724 4083087419988408011307283294878294016 10176725 13955825313061621350272878428165232200 10176726 118979243145561411582401016614313123840 10176727 -541082036262955502701119475575514948176 10176728 454138176151235571028465042206308444160 10176729 355265731146665328245672015505204555984 10176730 136063347710890709319977496725870081760 10176731 -520846816660938149280014803425131889468 10176732 143504385975431935322348569601451340800 10176733 62625438542843427852045230343074375040 10176734 93332410297226951393108251726603536960 10176735 -64084938504984842706597482765192246400 10176736 -527699066495437376539430426710894706688 10176737 268819644631920141184965394467958996386 10176738 -49452612733770138531946628303023641600 10176739 -75582818115338407080374655572941733744 10176740 19129675635021156201216740931875143680 10176741 -252781129592317554449107833128727008064 10176742 7722239750795903416735743941319106560 10176743 29250893088931153083724248298144067400 10176744 -113574941824821949287635663722361978880 10176745 -53122428208366958096024200753045729500 10176746 -107170960589704162981403418889494159360 10176747 -12387576365788992807012033799286857728 10176748 -77203567068511746948538842584726478592 10176749 -143004149525123806983934055537121163680 10176750 104894136981001356726995705612284848000 10176751 315406530287304248468822681415776636384 10176752 85857567234437372958096661575129464832 10176753 -303055238787165887276480071783918528800 10176754 -24731390203101757919954601752039497728 10176755 305713206224113780671404343055406705760 10176756 442310561867102016221309677614255765504 10176757 -545038796692984556824313604925890763268 10176758 -121252021456200782641331524879870535520 10176759 18359488865297058850880398086661842840 10176760 -210848064568047814465725515344668672000 10176761 37980342479271646968604251123893404320 10176762 187972640948717856893037757514860081152 10176763 -95116060967105452760184390058627899680 10176764 64486914078623973710377268613175836672 10176765 232146248611031601636723998549267956320 10176766 -163140105213087261226206075340383495168 10176767 -6414113101732836234073355056420398480 10176768 110666925077206504687729015815955021824 10176769 540564386508431774581501410364725425280 10176770 -35372707919506862633751938617045962240 10176771 43741852641028907496170650334141728128 10176772 74531979463961567114216282644617019392 10176773 80983272556545484384048166511850122624 10176774 -38945747066695271175302195961303483840 10176775 -32916915461197775096287835898636393200 10176776 250687795535192592727336034309417256960 10176777 -63776604575566797125647751600558384412 10176778 93401858818126025491923269831160284256 10176779 -104981840275316402454516237408378789216 10176780 61994924897154583047986685894598656000 10176781 192136241263483438309845197706586630464 10176782 61131233103535647528834903845056533504 10176783 86509346114170610262983339546685337224 10176784 -6718749367246935010439334360575492096 10176785 -84356229665592459829614762435006892800 10176786 16752426660509342274974207377494547200 10176787 -383476866113042579186664805172175561360 10176788 -62429358852552739075331017659882362880 10176789 -10266122841961378080139173109437785280 10176790 6432444026927188229383027569998766720 10176791 -223544191802466154791110491883779322808 10176792 275557500599717133161020284158929305600 10176793 -17145324033054259867709832033341903856 10176794 -82780247266822328336808410347828549920 10176795 -78548362432740797051246258743774616160 10176796 76542904954624967054177884683442421760 10176797 -196199097508537093987721011095006617754 10176798 -2056938777557614406358092492540784000 10176799 -103648564383127795157435576244699882160 10176800 136068774725922404965289912407862476800 10176801 -155817917459284380510434312817154532736 10176802 23309988640356487991544269843730326352 10176803 -20680423444301267117778129885124704096 10176804 -85281929765303106515589805140018708480 10176805 5769378397272893408108943527654846460 10176806 -204364564893752257296205197943003293120 10176807 39785963691090150570764391141118956840 10176808 -251478811378247735563396947430486272000 10176809 -333442871559860496506173529221331270796 10176810 573802532348133707864593906102272000 10176811 605560198205203686141958727588845951412 10176812 463644693885053891022433059758877960192 10176813 255885095227491033150894854825863031040 10176814 -13045659689033854281451206105869271744 10176815 -168555300422940472989883450426916528160 10176816 60119289034160573281904823609719783424 10176817 246426816692441775053342259445893001792 10176818 21608988659006484621733246254081959040 10176819 433108594834464764701686167363712375360 10176820 -196788040015588696191819579925899121920 10176821 511436744581477582963350232333371239022 10176822 30978594402439425275466407008557243360 10176823 171050278246987480052440196755199689560 10176824 194188038814813424164212760648667750400 10176825 -125802425819001896584308037334989080000 10176826 208306847569548183686102997465773073408 10176827 659404308762416711791114629918169928676 10176828 -146011782836063702932064918132879425536 10176829 -118986495784029534706378370663925335400 10176830 175792873220285266060114656498425962560 10176831 -133805871776115242023140654813474558336 10176832 -209770351703851793864918887832534646784 10176833 -179088175208366888532003519124308474432 10176834 -229326903775559295365477002770021857280 10176835 45351981735178095796364977841259615360 10176836 407314703866406492115366665676636516480 10176837 274845531341601069984902159806752898560 10176838 -28273587399409261291966050975699295104 10176839 -21868026497374013435607670376162380944 10176840 -32248191444540745204105820325400320000 10176841 185398864053455389233261632745550881242 10176842 39461921615183210480822781285426571920 10176843 -203951181484838227983095725568663127336 10176844 -42621305861297389697136778095439531264 10176845 149810311342388584553332751858468647680 10176846 34729888529108671947638314498403017920 10176847 182263764875766409035647306008639869960 10176848 -64877223897675427728560221524691648512 10176849 544973862558508649177773804124616904500 10176850 15823634029483918912900458935234680800 10176851 265107998019801945971933159899566095400 10176852 12932736947854540107485662550025216000 10176853 6614585848986683918499915017958474048 10176854 177441322705358502430848511177070866560 10176855 -14507104696484971443012206179125919200 10176856 50659416201404554498606001909877964800 10176857 -4731497072166356167251552509592905580 10176858 88241748835700334443396926037861328624 10176859 246888638464132836106789623242955955200 10176860 -9911641120500491263904980284210432000 10176861 136558068473561590448331680060978562144 10176862 276860359202219713687940749842426123264 10176863 123591932070339862923094941819351905376 10176864 -41615922847269051974182999312803299328 10176865 76549318615372055682239831272001194260 10176866 -22548590770565132980369346423296327680 10176867 113188292051347407819797816771677152240 10176868 156420522993542483634289851930451605760 10176869 -991458835108998853263487416169743204 10176870 50649664010272814894662252830625228800 10176871 -120886572077187000102347930333554017168 10176872 350550472973948603973761601490878028800 10176873 68621545909316825014355520896211505344 10176874 -68936124830465834353961583251836475808 10176875 116006189714772845530018334211043575000 10176876 -131062720445960371362071603219251162368 10176877 -4421722114480148988369924625900554528 10176878 226860169484234588297462702575644978240 10176879 144159121007522242913270769990268900608 10176880 -44756089956914346106918973874693734400 10176881 10871331278925818178096400969852514304 10176882 47555797640483021174117888502999847680 10176883 135148940347012909209788291662820954400 10176884 292837786108780516196284669445020050816 10176885 26247980382081674673365774030987186400 10176886 -191291053025036817217606260866255968608 10176887 18920027243070007763492059447914523872 10176888 -49468272681142211502672118333765693440 10176889 459004098561596844149523797458260851690 10176890 7776053632816268749248308350074793920 10176891 -38365820539435258642746557240686718976 10176892 32149060351310529192555477333960371712 10176893 -71626913212645113117586236355171365678 10176894 13328504309459685834299559820520448000 10176895 243005137634905642373218531878520823400 10176896 10758987937003170418685699174694912000 10176897 37264614531496075746125087023602920448 10176898 10251783868593573366765613311028308480 10176899 -413902359033904592632347017682485396100 10176900 38495934398765458963851975703269964800 10176901 -35023610758006664750687846614576511616 10176902 151817454096143544438514214411093180640 10176903 -323037239850712378113067448350556904936 10176904 129577999905178228340004014462660981760 10176905 -58686061237021505250105461599227205440 10176906 10869763723142206955691459402642302208 10176907 192162100214311035209305495770164861680 10176908 -108731653243987425947915687342895674880 10176909 170973852754462334722118678467016016000 10176910 -287582206183639958051148152806071091200 10176911 -3497640318035027987670321016285825488 10176912 10376182235755037141884002727553679360 10176913 -338306912230770165076142459378063784080 10176914 272787830743770154267490392371519208704 10176915 -160570793232857339061322545488126223360 10176916 64685437128988505773803304507656506240 10176917 214436704438488381688717212850372461966 10176918 -103106749113126446330624323299879007296 10176919 -230161072758940406166062933605540058680 10176920 13885205783281737822466551105533337600 10176921 -4995763896564964128554305594130906838 10176922 113002932040766352300281687763584447232 10176923 -10681174580722945937892073028129580096 10176924 54837225818181703979402956995358282752 10176925 -53364807106467928918775854849693224000 10176926 -148913647516570884923791073297737778496 10176927 118340147020450947087645131910718734720 10176928 -137189419158816119544186667182462074880 10176929 -138662331745148849795553697782431356224 10176930 7226395292764052011924660297331496000 10176931 219111557234325398270480946032032006872 10176932 136418512022515428952781193563590963200 10176933 -63281708360324378283096023209832567232 10176934 -54836580427353286422257454113218980384 10176935 17723549147370336304505924932947376440 10176936 19001385693837220735602081023329566720 10176937 362064431195266470766055619546774975120 10176938 177409562993693834110216617868537144320 10176939 394146589260256646822577526936170024 10176940 -311363423598072516824298606791360808960 10176941 63352660487872542809731818509228182242 10176942 44871738983817301500877752931223848512 10176943 8706550173920282200541034375900059616 10176944 111573043774496423306534468827867791360 10176945 223075229134732168702682712911528977920 10176946 3001248652764655834126974269977838400 10176947 -77027717224451245502406522397628304 10176948 3212336137152603119729072588220579840 10176949 149066748061826176516576179376469241436 10176950 3383790057438495575602524703851158400 10176951 -8474930220226664601653598734058148248 10176952 205596064787075967864555465908883148800 10176953 32880548888897118309123557508509875344 10176954 72425058675785411856712641765135883008 10176955 51172790027827731120760010626956735360 10176956 -339754866107273728122799253156126714880 10176957 -250762243197087303047534935187557714368 10176958 -264659413629268106303969285000565952320 10176959 82654622525632147272170149939428739968 10176960 42380582111909478281250352383928565760 10176961 -146679171838587538293214422502779926828 10176962 -143650240768878009125602003368532310016 10176963 128621843208571997929484564181891088704 10176964 123164134147080016967910264172192239616 10176965 -533936644898924140881243796301848182720 10176966 216317479332612944833059573028469499552 10176967 -484213803793646529596443912122400786984 10176968 183816395530320631287090054463985756160 10176969 171811398473465792188553783635115370240 10176970 -216877769581884410026959964285663872000 10176971 65433722192618546259404435669661245184 10176972 -42382766160650148311966822285581117440 10176973 -84756547002350242701163349618226768778 10176974 -332885414060323123558116573347822219520 10176975 80751292445096620471166348036696238000 10176976 -127417531596025980895722556764251987968 10176977 59020960597475803905918115219133083812 10176978 -36656713721902409752097058850132922880 10176979 -173690166942050102908737891403143694320 10176980 171922993843209243406890711587775406080 10176981 87646232489869190744123267406626504352 10176982 6711809054484201031167894276936027264 10176983 -409654016217325006140743502988732973736 10176984 125375873386566767694556780578495467520 10176985 12600030232443002959613094472849628160 10176986 27754333606801676032591504251880040160 10176987 312944139187501290199425556303902736752 10176988 -185919286632600917679892557336990848512 10176989 261897412938396571689585970589655804000 10176990 16456848989858396337680612088903941760 10176991 -412040926586031131054745818925723371016 10176992 26922347528181200096100510326135980032 10176993 156108440395556832459357181382749870482 10176994 -47142607830701526127470351011337285120 10176995 -35667023295562262791236985807958478000 10176996 506441175550446596736021828520402944 10176997 -584140761293111664259124025529078930848 10176998 27593995423676710129443545522311641600 10176999 44497958970240383256193537405756062720 10177000 -136913154435434321279630656636746240000 10177001 -404060845207818704721568174067234868096 10177002 -7123662297876383109027035054123106816 10177003 -8905598732477929597850605305196518400 10177004 -43687359312554114781457108140299126784 10177005 -40103394942996788267161776368752531200 10177006 16865646086804008570244664961787925120 10177007 270285963338742686015697825535854719304 10177008 -42356365388907624638496151803828633600 10177009 -379238619053899364601835655060345295790 10177010 -94457288717260014773058937188350400000 10177011 299413380199902688663025073453588112308 10177012 -206390620226806662500058486331054178944 10177013 -234999236023235213249255508279562032960 10177014 -180060401078076757288351009862800503360 10177015 -83300039444728612207329135522177660840 10177016 545264350597349821670872903302734069760 10177017 -271647047985517368610175966795641313280 10177018 213332310503461859955519527953345658880 10177019 -356463685072483752166140763603871663580 10177020 11988919866931292450006848245875650560 10177021 -19676892943474966000791833570292304256 10177022 62859763591595645104914789657423501312 10177023 127044514617574016708700569008119222984 10177024 67273696432920509921706116520880373760 10177025 165289716122736090433435123779370800 10177026 241902512247379523483766498761630813184 10177027 49906204383900822731787314133030598400 10177028 166985854809839977072322324776544870400 10177029 -259108598572230220998736955053226446080 10177030 -36453151464508635854393749986450195840 10177031 443009893648330816709768299450968263832 10177032 -117851162548596538907791195153156915200 10177033 502320339961224262693484489438165406900 10177034 116847885343757204466319332997836864000 10177035 -92946198604840968568196223628285582080 10177036 -330713517385914914543682175348565882880 10177037 -4235286279973281923770531276773969300 10177038 57818433566657272941448125184064502144 10177039 -200124046359235036505410793999796638376 10177040 1008850435631642104030715622052331520 10177041 -44033672417708429726257995119837315136 10177042 231066713449290401910966743549976630672 10177043 654753216017905605845983713720072629292 10177044 -161250206977556664688419730575149942784 10177045 70802507751377255688754882797748804800 10177046 -133223755312975685424609228427622200320 10177047 55603930526357739643992721743334547424 10177048 -94331734732343794118026366279151124480 10177049 749085776291611224107485930994627508240 10177050 9421028341125524565591198570054105600 10177051 -423550536271848615070010277343317620736 10177052 22416643536757812468518945737149837312 10177053 -42231832633968448118775662771150971392 10177054 -181570107629952971690196454773037028928 10177055 170269969986348079986506776104534600 10177056 523613931438047948186261575620073881600 10177057 -10419419188254110866264441534722356160 10177058 244969894402354457945119334275868204880 10177059 -9335597576780148706263762816241017600 10177060 104529744077229224746334843959714152960 10177061 -49578623874474889357389461341253905800 10177062 -660378918838177387571170282178512896 10177063 -106535395272589787500793804631745420992 10177064 -303142840262960208609434731141200368640 10177065 131438689398271405517086767137437670400 10177066 -19274153588074061409317920788838071456 10177067 -532918624295546266911651807366538750968 10177068 -1132779139714363312820777805508608 10177069 -80004448887179727641195798194879075968 10177070 109259889901639949148869445284875334400 10177071 -98466044768124115794408376145445717360 10177072 -47927445120074427119180362307211296768 10177073 453828061616591305756862692855472194560 10177074 -20436678473720888288791908383199148656 10177075 85293189036217932171070134769681832300 10177076 -4824291135476105943861528512906919936 10177077 -171153985056615676637556090080036533920 10177078 21070610568979052716480992826266663840 10177079 445102208591744868642547520598256625880 10177080 -122788297236366596300572149227154432000 10177081 370640994860127540136649242957351331882 10177082 -143652580439735782951839788401708126608 10177083 64530964137089011198111777464167835648 10177084 544961228074007407093313883373269980160 10177085 -62126227311407540456522072401717499220 10177086 64206789593297142411430248835709706240 10177087 207071575153028128193247864070785278640 10177088 90566334968556051158777083141449842688 10177089 -40821903951001607490227180873670889152 10177090 -23192599456759064612965013110921251840 10177091 -9007612067804809351552208379168166080 10177092 -97563459268973548605049050991286899584 10177093 -292779691692778995035912031516083970658 10177094 -162349095692769879286669402029715740288 10177095 -35597564545565590024977866681742002400 10177096 547222810279867678235117197739158732800 10177097 -21151580519045456412547106322950141568 10177098 -95668988204443648695375931353455984640 10177099 -257420836987795401021945269620969373864 10177100 82772190133098315671503657817596742400 10177101 280668284547102677711140032995818516224 10177102 42595016387603208531823153032683405184 10177103 278828323796273743525309548993887286120 10177104 -30180057626729447310111687943783317504 10177105 -17741552287269772746387981988974000000 10177106 128992513717348740119588287110543999264 10177107 -143053280920746335865077721029911283712 10177108 -29751675159104231812230621628801712384 10177109 -20209747621280326259435008117309937280 10177110 -219416758889905685047932611842672108800 10177111 2974266633655259165556238554487389824 10177112 242310778337516024853152076233357107200 10177113 -112520780327121299361846888971936429376 10177114 -72697518839360586290317284395142908928 10177115 220865871413508813921200159174676120000 10177116 52579872523185041540134522338407424 10177117 223889111521124879655370381928688784166 10177118 -110571910960060942846174598965458448896 10177119 -55722060874860177831481241959962162096 10177120 -5610626104637247639780042579097681920 10177121 764541979018040030819663668841693867712 10177122 -17117093329226583636153164491562699520 10177123 -249103444304139074633495101657571909496 10177124 -173575738451389628495725074608441272704 10177125 -67503928757037429502533658198921056000 10177126 31009828006144811555714065728228534720 10177127 -336487590997333413377155720839613470024 10177128 -102756246063793017673576786368579256320 10177129 -11970423934528961785764777132948451270 10177130 -71362900650167270341051661995003835040 10177131 59230053623522088031398632847941842944 10177132 29104275658467985806119407196038152192 10177133 -467979077207885183149528627025424648618 10177134 16476579371083219983670422801754460160 10177135 162596955444579201174608632302056960280 10177136 -91019419925865836530797006310070059008 10177137 -260305093043974566502235054820086686560 10177138 217027044279830092018748282447885640720 10177139 -32687748612388355375169648126194580144 10177140 -29026471004511014918308524861584793600 10177141 34274468553752890671302691153620682080 10177142 33556829899378878113189732878949074944 10177143 -87266857995481405231984896767451922272 10177144 174874661995714223323572777636125798400 10177145 96335682304700641717857638882012037120 10177146 -34294952779108106953274321668137296640 10177147 633518822247273053861496829550715204000 10177148 -185453161444017600514885260204800673792 10177149 1572712832895744977241569249778312768 10177150 -78759523435177201943421109331571744000 10177151 67509553570705759216905747548650813704 10177152 -46577244740138963606505868302798028800 10177153 -62522206919016821138199118645309782400 10177154 -2392924525293712384027752631109409792 10177155 3381717330918666435055531628754390240 10177156 -182797678754835184204481120841126835200 10177157 106033277914191088785098986207899042492 10177158 20334077330020803058482149023663982784 10177159 27093748498750980234095960698999118360 10177160 58076044432358550019326980668809216000 10177161 -94225898181429048379595485431909204576 10177162 -104258366620573612232674675669670016768 10177163 631070538781872918440393060697287954880 10177164 -9993228980785334669103193316373009408 10177165 -238306937166114058439380101819158645940 10177166 -106195342269301366944682734012119419776 10177167 -57174909666597969303318934593131527680 10177168 5942609659684920510615639128410529792 10177169 -468087195671775411846425913613783458204 10177170 17062932982251244121065285641804326400 10177171 48121979449432381507165947991342931372 10177172 -38943392948513693482984479404679709824 10177173 -470644720629471808462013894080980447780 10177174 -46183175461271802255985288816761253248 10177175 -146326474214702928797135810844372396000 10177176 -88274214408137879691891136229828198400 10177177 -365468356186501294455953898477219137974 10177178 165753561259944811045098240026031456768 10177179 214800683104518444377089408846702080 10177180 -68457949996762688270833940874324963840 10177181 161727465792351809475997262341158909792 10177182 -9366280249362225196439082163521397248 10177183 -100074909831032015275247397786839071640 10177184 -84139984116766706213231193049659998208 10177185 117386999544065046366857106854725372800 10177186 122197828047566911064711335366330718880 10177187 -541352671760479923776744453567413648164 10177188 60770590893305260291067766432326332416 10177189 2955738942023650400745676274175100 10177190 -72242058061812749557041347676763190400 10177191 33531843978950483277733364163491167440 10177192 864449743564863955901018918344035041280 10177193 -185692813936939405176227574478308940956 10177194 99441603166382366187908863613318918400 10177195 28764947709813027016704401153146612800 10177196 353263387695115674648892358594395526400 10177197 -4470247417852103288837877241445871072 10177198 -164407160749568583784561341397760424960 10177199 77499083451675092723853098718231256464 10177200 36643233811368084297647834597968281600 10177201 -195784881147460198866281876617010275008 10177202 92137943807285348162345427636520574880 10177203 15262663299126193497172626928506636288 10177204 -100562637530129429896951580715988860544 10177205 -147894435076669020874130183432916300000 10177206 -2791503229801555108178181118338523776 10177207 -51711238382773689699353312480798175360 10177208 -16571092646567272338306797688148439040 10177209 23401699086142634477697257527586758464 10177210 -162061558339213881509487823481499678240 10177211 -201947814028894873788654438384394336512 10177212 -207936141629985510926077130027911884288 10177213 -282247027254767591214079281583576260538 10177214 -181929121895168571361224973318536555648 10177215 -221086358953825936484387511563427200880 10177216 -57395661305467391602936722140558262272 10177217 136118086178784719966001343002715718400 10177218 281291614194994658894374387144559539200 10177219 50053173468574062667275979890772476528 10177220 -50143103674695928974037026940420377600 10177221 1235937923759963298245491186223804640 10177222 -489080923591803052683228919587674496 10177223 -131946651625025597265133421361498417360 10177224 -150654176384184540033214463877434572800 10177225 96081101135517708994055814437004301500 10177226 -64590695268918727818719029162259060688 10177227 228957204751926070188997115705894205564 10177228 -244025952116447605413335466913366066432 10177229 -4793630077116107801909273346506175924 10177230 -32114811877132233413088375373765140480 10177231 -109114742874232211536252706958101072880 10177232 4850209921942359305421400100231282688 10177233 -475203629001739028243456099260584997632 10177234 -104180757601966266040348755734909295984 10177235 -313750093903129250521596818966366362320 10177236 -236307932996267097448627500728205926400 10177237 287691036196030469062800558323597531712 10177238 17834563349414392633686251657620492800 10177239 86068940860457481489120425388371074560 10177240 -3646522136668410043613589442944614400 10177241 -75066118225963500608965759033979546358 10177242 116351629339804685128239912446660762112 10177243 -629491667624373703656764031394140641736 10177244 -34593421044435325871416443529996271616 10177245 -6523391834437130635760397519356467080 10177246 90231733256743604179192793883079679424 10177247 -143386901588851657970423364189626115120 10177248 -137743858048967519216752371522799927296 10177249 -250504513041455900373426876374657211200 10177250 -233708545208103718544412301397125080000 10177251 -7700913844039553374789886319521703048 10177252 -165597419331682396315285981309095547264 10177253 502842564375627556243069647708273797502 10177254 -122849559818640547313524378951970004480 10177255 -313607636881461796334174148842879472000 10177256 -25625350521640372691958261065299461120 10177257 -47937297558425072736234182344135384896 10177258 -3557325806645140731093970115169331200 10177259 48428322270383314734148234555680526680 10177260 39887719299944691328573183982211840000 10177261 38896965018178728279318312041056507862 10177262 -211292376730999646340460152095687506368 10177263 -65728650613318690173074441376638302008 10177264 -31251653883363526904992869156863508480 10177265 -64526980590082848715868766473855539200 10177266 -1936119575832050424835432457225685504 10177267 497604540659442104030414386915789594316 10177268 114304929183247668987532506999268651776 10177269 99086930083246482141607981836826990848 10177270 57615155069830472976890546706300000000 10177271 -247208546823905079764140334688553008816 10177272 43463998821061276680553386836439859200 10177273 -286824574660017345605566334364327728000 10177274 138549559474120817429045046847657236480 10177275 115902891318098017512132112951354513800 10177276 -118402742298131032512050163899413741568 10177277 604436768368948891579968261731494775424 10177278 -101827491965499687639002594762755306176 10177279 -113607818166577330882763395266490657424 10177280 342788908715964303999157562175242895360 10177281 -225146054297551365654387977413746668430 10177282 151233525465227069665418059489540867584 10177283 -685183221121633219038237776351843256 10177284 55989008342883744071391393887934074880 10177285 -561673775213208596158234765536197580840 10177286 153315421330622215177794359273369481216 10177287 298690322615366015781512936852908993920 10177288 -4234254761350180711064307641854279680 10177289 674732103993906932156195784445476647460 10177290 96109614265043186101174575273187885920 10177291 -382059924374034616223998291347772974000 10177292 243491651776794913453572947444204285952 10177293 63976899010213546953780311921406412800 10177294 -54577360028309162711703109029686959488 10177295 -3778797150173267233068706179929665680 10177296 75441906405791467880629720272902553600 10177297 -70470781289395737498658533247161851520 10177298 -100120364331829932873105469660673535600 10177299 -287820452758801706802007833185774559360 10177300 -52109725106748598832006411783016652800 10177301 -420994566947867703031646228568255089796 10177302 -2799089133333139134338173789549386240 10177303 -304854937137829663188567690163012779448 10177304 182833195349323910573613713352779765760 10177305 41842068635310730084551308183778625920 10177306 265386899767873227064338396968027162352 10177307 -44360568250317995174907412917015588576 10177308 20234673280238455938700721207697288192 10177309 -13915623193743084544112511269743950490 10177310 114664513780295143472133775175489280 10177311 -455006824732200010918629451253773046400 10177312 2345682469477036317583882827552325632 10177313 871377983351388537577717016535221575680 10177314 -64416508355677495746638355598570070016 10177315 130630559120005544818751578704016831200 10177316 19827995911389393341247313111793713152 10177317 -48491690932883523987057376638756124866 10177318 -46706452610312620260715917623691968640 10177319 140246383938989467797779509407194913696 10177320 -204805011948238645785798286780038758400 10177321 96881669360047381936415084379694603584 10177322 190042533960824041001737705003020854112 10177323 -41672145622423756785114517732383678720 10177324 -102786332975916221626428339500560962304 10177325 -14970087135569830638492183915506187900 10177326 -1211254257147578891946372733274428416 10177327 -112175482628822024551696188699266966480 10177328 14130877711462739102253211488664289280 10177329 133341447169474811838133207450593654384 10177330 -22212501308041290933416183207400427200 10177331 -63377782944680852172153163490522434560 10177332 -53631475938023453344909452659314784256 10177333 -361449617148677405459441274918274506240 10177334 93257106242235727348400958848185136832 10177335 101465381571142776433433503807650213600 10177336 124314390998884082162385450758099865600 10177337 15548111150535765037479681973595961600 10177338 -84353055031476615059540631640793283840 10177339 -485640209235450096687627250978790766240 10177340 -229869005402403723623295806503401500160 10177341 133341507090325052445162788298915817824 10177342 -83509532350774783096072605019082345088 10177343 -114125937774743924319675372915066611472 10177344 -3146563681435197994836475028169031680 10177345 100188865085304886545777566164978196520 10177346 99465463348060611964651877465451954720 10177347 413200758913232447332961507302767814320 10177348 -181781629994502212905199574018832690944 10177349 -85520112397020764213494740261495305670 10177350 -52555591596706340604111099737800128000 10177351 118806941186863053771979952010262419912 10177352 -54369320883441579032544534904210406400 10177353 -177878715154584728082778502333155497600 10177354 -320961104748365605089939962017627580928 10177355 -129560818773174869184639448242081367440 10177356 105070964100839680259644761196021579776 10177357 85021925749635282783762960601483904512 10177358 -295685115544147554202719972254156454720 10177359 -139470040631820844396045602498453484032 10177360 -56796348890772850147202020143505489920 10177361 -511163230390047659055147571173704785038 10177362 10799043848038880896913984429060677632 10177363 136579563142327761237082515123199086160 10177364 25555908284440682412671062238383159296 10177365 7010058900383860281805866409903045440 10177366 -209155863164847915153953261485686203136 10177367 -830684820175857958739189163346808569368 10177368 -7467548151861000045256174374932398080 10177369 10323612447401332637062584441784415840 10177370 45571825656191851521601976221188188160 10177371 -141178182769531941350174889419253005460 10177372 -483965815879985196883603742275262631424 10177373 85764902673341386461249623700672148620 10177374 53141579906493857999964134669191388160 10177375 186769075238885702872608009373155528000 10177376 288979240052445366845189425072200744960 10177377 36475276755653081570247768512617973760 10177378 -27097539697631030574383316092253002976 10177379 240241592956554321508196441992884061980 10177380 -186784403192322964471501511961695846400 10177381 -183187779680433761521536299319687613248 10177382 -307344517007359655023098643616379480000 10177383 -125762669538152544187177341683060770176 10177384 -168372241892476893634899464458654924800 10177385 -43078777784679831443465371625365560000 10177386 -158138775877135221220365754706758945536 10177387 125532930749022534599395519404292938792 10177388 -58548815724114055914542271467954549760 10177389 -16463387583389883258662849158542328692 10177390 153429314523738661270708422379266965760 10177391 183061592100146855060680962197377535472 10177392 -75135408689727421947330970373139824640 10177393 72720255009567257722593247877850955264 10177394 -20987213840555922622130554037621362560 10177395 166225475887882434959512064134586652720 10177396 -450949242967156537461353545674561731200 10177397 -135082020658739207209694643057459731154 10177398 -119862090200051823305666170795375166400 10177399 296742037065961579218458909251035381096 10177400 214898944342536263841617560250563584000 10177401 -55092849431739334450013780515726652160 10177402 -157515778836508313297617557432993160848 10177403 -50746194319528812300958843882799773320 10177404 14186223908394961169850382712280637440 10177405 -7129794281659455812062431424428979200 10177406 -89653309236136432318184849298253596480 10177407 18374693524483377176729838063813214800 10177408 165511297452050070331625684113419141120 10177409 133205637519193801571991840311223574752 10177410 -131495993090544915563815838862894320640 10177411 -423613773026602108196106864874946619600 10177412 -1451903180806079263782454026965483520 10177413 2471472647610104871945880105825293984 10177414 42153936446885438275887738929179289472 10177415 1880584234875510677424574042559634000 10177416 138886642283073847970554935183698334720 10177417 -126606135293011550891678798719797890040 10177418 -145743256886258337874879379199009669840 10177419 -76839090717414895623174100230056862720 10177420 -207910930590767014461657744602901949440 10177421 -354027475130578674485528482686351138378 10177422 34728685783144065132143897189901713472 10177423 -101453684194205870243055329367549821096 10177424 -6854374624125842833211963974943244288 10177425 -59621296016157759359185310662683292650 10177426 -30715075895573439863522805958764341760 10177427 -130818523643242997444060695134019015488 10177428 -56251116569528045707735082966113658880 10177429 -513313594034500718911727354885069875716 10177430 -1865112856242871284151916568478133760 10177431 121306242514995951370322705026510824 10177432 83152902235623579594435565699523481600 10177433 -18044045694180149680443509983365838080 10177434 -262265238302340408689343915403283174400 10177435 334034669349563391474078749038989500160 10177436 -136995055305660357059403929374891000320 10177437 127156628562445473671589488811643340160 10177438 63243619630955582395659943074943994496 10177439 171187578151782625398521755990975399320 10177440 40678369799389598071993600030739005440 10177441 31305918848009704819150305989845108800 10177442 -40137098154357811560577732715904999936 10177443 -175288800261733306829532335038534360668 10177444 -253258942384960653474442801179765960064 10177445 -557719232548245941315191496367967200000 10177446 -38223966152361729006202310402565738816 10177447 -1693092086996138644572174269912784360 10177448 -367667359657948983155056846366022369280 10177449 -38208651542833743603486356867542763712 10177450 122053070952525183895671841141228170000 10177451 -621171703058419565782312008122944905096 10177452 165496730620666768622872207438971154176 10177453 -72352277613467275483834208418060472032 10177454 60612481375653975532863959763077640192 10177455 94457482550136236012943486216038400 10177456 43293490409031374752093073222844383232 10177457 -451687355523582371581301118568249307694 10177458 -1835396839730660942465777395339955712 10177459 200219365188428669963907317553461877504 10177460 -122515430502506319948568656535159818240 10177461 143710775106086296562395035395023632000 10177462 176696444377232670425640157111585187232 10177463 -559729120269994158172057345465384514520 10177464 251386332884391256826557333247188992000 10177465 356510672738880509172657879112361233860 10177466 -96786131418359394694272146020166366496 10177467 64083681192667113413581719901598152560 10177468 109645609953597193241218989513224805376 10177469 -347190613256325074252835286645835491956 10177470 -4131464900351017770288664894308502080 10177471 -214136325887313226992325733041620443856 10177472 -136224569587013748580880259129072943104 10177473 245661228278255198270624921249090804784 10177474 -3982166180161881550540472756609906688 10177475 -78619744773201541334787248671008806400 10177476 -195478302270510716791722319810312455168 10177477 187392356262994956064139094470218764000 10177478 6711375572961046063354288703681651040 10177479 49797631364389316452441528368719082048 10177480 -24632134631333814208538944468844697600 10177481 -726475752638584442311055499302636934528 10177482 25011267432570560739476419097578205184 10177483 -18794144660736452905414300681632042000 10177484 216177299333357162218049288692394376192 10177485 17351811247356719636162955317115660000 10177486 -82356925982430444632328702027180183552 10177487 -62079168819942565559447236720854894864 10177488 -6610280814100288634267954105941598208 10177489 -68238407465653585645411581846478449344 10177490 99983786728977542612672506295910180000 10177491 399444711475098236482825835713088901120 10177492 -156943373725699778495512265421153899520 10177493 431316211282904681989757597009745137742 10177494 -47213118813391826996725840669824936000 10177495 49410732464680818198053818487056543200 10177496 261087640453649305898561899841341440000 10177497 325000737309672977698614549262439851776 10177498 5150232180357137000815965766932075264 10177499 -434043554970901881901012263810781309500 10177500 -17544769470057234423900137761612800000 10177501 -447330817772858842050034750131705738368 10177502 -26310543171428579849558816728049534400 10177503 113875611697866440541916209233788216704 10177504 -52820979714774369816076207414663446528 10177505 36816799802368977307586572850903985960 10177506 48272264576543070055474026935520684960 10177507 381627280399410464323412420107521689756 10177508 -658148165948993362434215733235560990720 10177509 -463371562572471116248016457976150399680 10177510 -22177665432060484420564680066505574400 10177511 103139939019988504876237279150077965112 10177512 -22310691328539971906837597531284930560 10177513 -817599959188081126311979234790743048460 10177514 -11140511853106750786553274772301976480 10177515 121656820152477867827535646540755084000 10177516 -142466709718431857916827188115417526272 10177517 -49209703844912853972381854518619337216 10177518 -143992999143161185137371462091293695296 10177519 173914761494372474968659905293751651712 10177520 60578105978700665147168644665092505600 10177521 585490919759502538034216154950531942400 10177522 -304360880299198650942885595201072136688 10177523 -90030782817325839099250459561802733456 10177524 -61672335415483747446345270368307492864 10177525 -47799867533582827245070189871939014700 10177526 -213365380084423701043076519568729698304 10177527 136597748883068316114955806349105042920 10177528 -106513247460576181106454498351141027840 10177529 159231577745189129648275429175553776784 10177530 71900215278887451862531831748097968640 10177531 15149413925808050946628678969340175424 10177532 -52684361067437326741498938938271842304 10177533 -350659748057476668049992288147895190880 10177534 28339317933418994459116021454562046272 10177535 -301310024937274089440716874648281658520 10177536 142232012601520261996933242741055291392 10177537 349552707715902042176997917636416162260 10177538 -23350757381284440697480857696866572800 10177539 -118850216841061135277284018001238738192 10177540 13454105690843281743762662191518105600 10177541 1927107457337119711572875383301338464 10177542 344919025645960140581090054009577978240 10177543 260328902080669391477786465640814243344 10177544 -19267349799193774007857119359850362880 10177545 19538793373365880328345379948863818560 10177546 -67424796691672110427481052341930317056 10177547 -338205058102668918289624270245796697004 10177548 18700749399449897828328838561334231040 10177549 198387985846423356292969145058097738550 10177550 53264608992424014038688842861986440000 10177551 -247533138148852759313225945546645851440 10177552 -56150261410910651213933426881593344 10177553 -108084302990521166884401953007515077080 10177554 199292139510097901095038327606374497920 10177555 415468868706907932123393111262812630960 10177556 265101491049359315696168352586367573760 10177557 -8039039938340193558660180210909551424 10177558 169138240281457380116410002508170204480 10177559 108818042704625849619509886850107859200 10177560 -142078568776825165194530537480119910400 10177561 -159184926670700079384603806834103318838 10177562 461850823108993319102057450937827916000 10177563 -179888171745402062524303227604813845312 10177564 34104544003425759609364385613598578176 10177565 -220800599910401206803235662048055899540 10177566 -21383586099541656324960658557366546432 10177567 51536887772574703793673159131211356472 10177568 668982612043461847544406512154508787712 10177569 -143421562077068193132767557648353405696 10177570 59838370725189114345483157894074777600 10177571 164750722015660181212697286550953571992 10177572 -151599459060379338834397577320924535808 10177573 -205704021875120925150261682943364942560 10177574 282469473434992930073337234103378698240 10177575 82992707866313153688055751667333300600 10177576 -193409841758760091617530144337594777600 10177577 126906207191072470577459281858063549812 10177578 79663358452759232298584092642599782400 10177579 138622680830096046326509785895327355520 10177580 -1550123140526045214408795411629260800 10177581 323688905789092199837032547601897984 10177582 -98651748159539210277680832330582801600 10177583 -87344456991004136035625405023224575496 10177584 95604014918374110764676327721402368 10177585 492949251348596679153349297415758691520 10177586 -110123488679917737320349192654680929008 10177587 -1151618999511574186763555533680316512 10177588 272236083227888989540865848133648889856 10177589 36983099380266545291767050252956865390 10177590 8073981606432554701552391706957565440 10177591 -29037467078569054558162883370924722008 10177592 -23360718680115366930864592429274849280 10177593 -153814382471216130815334703046269823136 10177594 96665354075911304004915087454874558400 10177595 97276594107179023917323332749037826400 10177596 75464950242677844925982856574516838400 10177597 484934669082236373502270969835369775040 10177598 89209809865353537411826730891178613440 10177599 174511475684936261891564596885000133064 10177600 49401457892336519637885570830394982400 10177601 -20717239821267248090431874756101558848 10177602 159377850483210549303684770595851288064 10177603 -94613529312643789668460808785807854148 10177604 -16316962079923406282095786193808000000 10177605 -213398797704659209503924819622512603300 10177606 191874517060003706047192798403997771264 10177607 569069502746994789388018467510450014232 10177608 150573929592947639934241546741112832000 10177609 -87167062086185395238237916800155156800 10177610 -57395671546698611520664002598000558080 10177611 40432656258348672125745448009166967264 10177612 293188656720827761984769836504902976256 10177613 345655533944850107245730357608995023862 10177614 -28785787399773352604527773098480019072 10177615 -104690297219200076951219333569087180800 10177616 68890491150502255132151435108342169600 10177617 -53023323928461445611135848108276770320 10177618 27079439027557537126673539325550455040 10177619 -402945560884749780081781716342800200980 10177620 51005921095315767869379224435170068480 10177621 32574618337504650041156705284606479100 10177622 -21115317830107498620852507306202626816 10177623 8260087685055093043770360536964594000 10177624 32984492162691334712554660016847144960 10177625 460791670681150547813322159702688989000 10177626 44227417936276855238195597691814576128 10177627 -204142473194400235974685267483624048 10177628 -154720404866155733016272762878333937664 10177629 -12825046295906328510096642983095426560 10177630 62605167847860611383614938336163160320 10177631 -203778726691045400108588678591335193568 10177632 -395629628099683538168408651035605073920 10177633 -134186268589537756001167546975896403820 10177634 -34517831756139531747359337200324087808 10177635 35763200438111416648379831720000140800 10177636 -239267917697554560725276842604522168320 10177637 -272280437951922770950943922673924634880 10177638 43350686545944938164059324145126053888 10177639 610526018927600509449916364283752994424 10177640 356910302976209584170838841939112345600 10177641 -141491271290041206357767475355020718080 10177642 245014073210118506150888135393391959472 10177643 -132720918145744411300053297042348000480 10177644 127743432406071873828085673164481789952 10177645 331436173531769648068889805378156109080 10177646 -164273117683407728571683070316263841728 10177647 -132898459695492782870127620104263665400 10177648 37591445999457085377883648363135893504 10177649 182853365508170921293083548650241909760 10177650 -2688891886267017420364592638913856000 10177651 377820398868190832404461732275092712904 10177652 84235571944956452368286833007019712512 10177653 124301942328120369576100797770539213824 10177654 -73103200237500161331867948803923594560 10177655 168599588547804078001988013137265673560 10177656 -17142494415242977549612477565116416000 10177657 -59414920559596534866133881556852849600 10177658 -77813320632229585082623581325586493216 10177659 -7514767600870154921653560542224683336 10177660 -5412390971386753520431191753793827840 10177661 -84119192983394222159191632288791514240 10177662 326577585276493464706386950747976818688 10177663 245908963954646389260768030027862550912 10177664 15792610658715004512880076422234767360 10177665 39373313367816002706982759182546961920 10177666 -55151343922914635801108049318736051200 10177667 -372243629740043604451874997890305362048 10177668 15064883565203272626045128251391617152 10177669 -59981150463700127917861193493351966660 10177670 -2087293564259921814923946030735484800 10177671 -1027605599653520508263011071835921152 10177672 -84648261411236425166331643413076377600 10177673 24719473122710375347819537811325786 10177674 -67890660745507236306326808455438437632 10177675 -80699112420090645734000729456853237200 10177676 -20207423585479425958554889467059466240 10177677 476014922313119470702792966350816648000 10177678 33453016635290207331481221988132934400 10177679 -180303390706504766578185985239361909824 10177680 -21525611254714965180953141261732413440 10177681 109871835363980387371291186500195274612 10177682 340807693498726466550349875016872845472 10177683 -109224974633053443342677471812257391176 10177684 -31221534755690613169524896699463229440 10177685 -78535605249276925411549975435682355840 10177686 -44442788959921700280804653354949924768 10177687 -221702725336060622160022535154590402496 10177688 205678459168718812748134407062023157760 10177689 190388391526448937128097848584226652624 10177690 -36034031891333494119476571772297216320 10177691 -355076055739536444922826099614540198908 10177692 -73883338671362949113187261995223367680 10177693 -30995634540767291267035247127080265536 10177694 69305102633156586673784589104572993152 10177695 -26313248566575425232179266878137124000 10177696 -54008143783797628222964160730011795456 10177697 125486822324322838218054210217937938146 10177698 155218365885809277237041950022007214464 10177699 163809960536595867251735976920001270736 10177700 88119328197998249716350068844744672000 10177701 126394620360731028994717680172174072224 10177702 -155185646789544490242104239179002382336 10177703 62723211800533807248816434408652551040 10177704 -392471510156755711227245460693639168000 10177705 -265492451443364428512052466917791544440 10177706 43595485514400928309784362938825838080 10177707 -129362194212757336443268462954017894912 10177708 -232336022134908197812849470211997850624 10177709 8922136277061121647343699677543592320 10177710 75615782247546450280720501500569208960 10177711 66340162540526170155833962631472999400 10177712 106783452330557849282885138759367868416 10177713 252659015239892486366100806218217664 10177714 230695238716711896739787654828967892512 10177715 131171368093932527047624448712087045600 10177716 51717407450121238661440320096589565952 10177717 -36421365301949200671506269022803177536 10177718 -152793779266052272074173840554260217440 10177719 350060587945122145275748058728783697280 10177720 17932149742610359358307918972164505600 10177721 -459190610526943310493663386502984021078 10177722 -176216546569425552102662406196789073040 10177723 2501907212563510972073777817588291744 10177724 -81165286014322806837501160174647974400 10177725 -102866809492130304201580442506868280000 10177726 54018857965471151615551458318959653824 10177727 207091563977005746688753412998925653872 10177728 96426474694739797922283748360055685120 10177729 -665948619530547496702387659981534708670 10177730 -47289525590810009706856276898696140800 10177731 -20415316678334480431232289139409624628 10177732 -89301190947840018208910563304194563840 10177733 1556640752627152906860338212489164864 10177734 -4060778110165578144325822374740115456 10177735 -351692186701599005081038726819936987440 10177736 -262319199410558669527148950646981222400 10177737 170150415632328646450827154840761166752 10177738 107822196318705436649439134722627737696 10177739 -191564695150097069874038498103339035904 10177740 42829333443296641171284620774046658560 10177741 318942251152756189892944111160684772630 10177742 -195370672811320163718445946715847057728 10177743 -117380721181506421639735710410398614000 10177744 72668264828173035632078997592943452160 10177745 -7556416256618403033734520877698463500 10177746 -109349989035941433475343033575832313216 10177747 -215074406421512613830832865685231921928 10177748 -44112317849324959953774552660480006144 10177749 71051842949048779609416334903882587360 10177750 -302899563149370347459564908241874912000 10177751 -41247334303212743494143924231421552248 10177752 46855450129438072053495575565289021440 10177753 -155024140256402123588496195689886254400 10177754 -171650266879465017931281692173281425424 10177755 30861935322135452634040070929053246720 10177756 2649489352212190302766481129715548160 10177757 231384572177729200033919104410179414880 10177758 -14050714334336981238184476252736930560 10177759 90293005012078353694854239229360236960 10177760 -191201250405142624076238277662863523840 10177761 273509441453585672011286786509363779840 10177762 -122948405632554953733069740362487121408 10177763 70408434113649492984924223175312620704 10177764 -222886984940695306586219700329194272768 10177765 -33400504094039710714772689485698818560 10177766 8768178557351993860106887352616476160 10177767 -88922776853474173645850738360263052016 10177768 -252924561528237963955790655509458944000 10177769 -230171494195974370409024400723515673408 10177770 -10942097142773497961586013072093900800 10177771 5578096744103200108841564272462482792 10177772 45510550681141155297579534438099333120 10177773 -66864051312033536364606746789935454400 10177774 -329175723516678086486688055833232572864 10177775 52742911880553000208931883077680225800 10177776 -1016637984411045975428286368333168640 10177777 164159105450939851438068032128386444626 10177778 -136898280281712125468254924200291886176 10177779 -161593207691868957318176578265755030728 10177780 117847754582651879998048544926124605440 10177781 307841325371598669682290888436246434744 10177782 -59000795030598678959507476397403380928 10177783 79938322698771411239402930076479043840 10177784 -200392830956101860758812414089613885440 10177785 252097361073757355800874468806074931200 10177786 -130654307242639504860133956216820851456 10177787 421713943747587891341623958003218269240 10177788 55780920346832594004740406112818086400 10177789 55437580988599486911293129560155666700 10177790 -62099478165118777801450453084034992320 10177791 165090499702634869016603386165004036880 10177792 420530341857163295432986620749162741760 10177793 198312129521582587135568100287435714304 10177794 187850458469090022667028211677191632 10177795 -34990004936571927964332806088684428400 10177796 79193274537547562630380049387842682880 10177797 37212149300662296057426189804337080960 10177798 -103175056668110112271706942842497848448 10177799 -1277226824659630953559215793158461184 10177800 -6741489457292399523889077678031872000 10177801 560832159469694379638668423824702920400 10177802 -83860165035040287027182828751158590368 10177803 -643268941943624750751122059166518818336 10177804 10282676957710281408278401564269012992 10177805 -341055071301251194311540718551002770080 10177806 -2376236737995876789084683193646909440 10177807 143257770083849379865387283191703745760 10177808 -85291263234295061127304515972680171520 10177809 189973988626948293831194497695538422528 10177810 -190220880532419450353342521067459545440 10177811 -35187505918579852225956025181674991040 10177812 60072752163423950460831241495718664192 10177813 -141073845600924426089524233977701829600 10177814 175451631591700086644972575119472436256 10177815 165324806234582053924410904967419238400 10177816 331946993078648664776486175875721154560 10177817 -152596679406226555193521038972280665600 10177818 71892681087686482509751074203516828160 10177819 236577144496176149160461064690275673840 10177820 200550284663173903302396962668235228160 10177821 -28573911884936517924227308753823481492 10177822 86490673580714686473758765043498672384 10177823 -135114879789815754421796635321346048928 10177824 -360548435010176378421798896148464271360 10177825 -78939281282613902840371487684943064000 10177826 -25388306065044729780481934875586931888 10177827 -50969902504431385247678752904649446400 10177828 149902242515508707806290126365223344768 10177829 -313171900909449696485187819221674142016 10177830 44865636833982160098973909330231824000 10177831 255798398315284020052472292111618192632 10177832 211494310788602031570085178190172815360 10177833 33133106467676879973695483689550773248 10177834 214752575516939529817921844161721520816 10177835 -697039005116860302212172306114594720 10177836 14784909724561637086857367223608258560 10177837 -676926890532293499259524549239917197600 10177838 106205780955280861708608078125054285760 10177839 -224092796263950716521823177114157114480 10177840 17023044102232322863575956792741068800 10177841 230131906570300679440430859113128160292 10177842 -5411956836114584457277854053612519424 10177843 83128667691612562709100030872784214144 10177844 245710872062630981605460284577834803200 10177845 -36734438521970968444281595893259704960 10177846 -13941177390745270922649398099060453760 10177847 -173019165337076744773556052659885280768 10177848 242725767565107373145323665949740441600 10177849 106761307565756523571104697890074532864 10177850 112021206190018998310192035036868761600 10177851 17919319246213868319541664924602007832 10177852 104381350969072419740594374623196199936 10177853 -217529521997091127067589729149467578240 10177854 -192582511581164624356338780901026600960 10177855 -30559726267431497112624652958123016000 10177856 137386207832658126039629979218455560192 10177857 411416532180659391082310333358833991120 10177858 92713038854348280908691537920441026560 10177859 449001251419432879631038415579938896060 10177860 -24132532139328704860884304990418042880 10177861 -407361902559619415483683267065284061538 10177862 -15367353264842395748697749906274340800 10177863 -252534859388810734210378582245593241600 10177864 -105104858979345367547582679398689520640 10177865 -29278153301994411969092810469717919800 10177866 53566082035039766854444820668253521920 10177867 -63306686950772455264911443343217379808 10177868 81063885441500526124191842367585991680 10177869 -25577115884561703568013867021776560000 10177870 -35069221070049452814017718293137101120 10177871 -296050561858787642782311326478920880912 10177872 59530515699396214944748733223530004480 10177873 276181108409377084482251458455921867122 10177874 15907026594477679912930738870766871552 10177875 -87944969625082256519176210469627220000 10177876 44583948147658458678890558389633343360 10177877 433501281175747217634662218576394091726 10177878 -25893925038686254490549865654263078976 10177879 -24021809334823049603375343494905015616 10177880 -82271888431400747775014219779703193600 10177881 -30627921029910604303072389952339101312 10177882 -49605001074648471757686142906653949440 10177883 38389462807965514673239211532621807024 10177884 -242643655970026668479068039331802063360 10177885 -4529571015329006183556584196139149600 10177886 10130909712797433722349188236300316160 10177887 -69184245893394530765119881034302159600 10177888 -131957143300232005859447946689677492224 10177889 -2997227633074617194510990651729526528 10177890 -108861762427964465542394959105186222080 10177891 55442712934359575422506070125149459952 10177892 -150389053113909267178567517369602348800 10177893 18764282220110598648491316555810770304 10177894 204206716564668296515252313362843766496 10177895 -14334636688691503528793307010047604800 10177896 -208018472983554610685071937930519347200 10177897 -650833432770640454118589006059472430208 10177898 -292354652125916100331557574250932071840 10177899 204766423438124092324997598358641522264 10177900 44333520167996747543304007121931379200 10177901 37976778990320383145349669541491417600 10177902 55905614949632966589891259724637854592 10177903 1727323572760364767540970991766554760 10177904 26651677057374960095371621394651381760 10177905 220777077033423476806549022812109793600 10177906 -341806498235972798687985912319311807456 10177907 -139242107073281472904314590454344587008 10177908 -33128734838577324537450605727022497792 10177909 4195122875726527121502947162766122880 10177910 25017508743486821310232006963940021760 10177911 371493843695379413373749082149889025560 10177912 7901946024727173974316123739995340800 10177913 248303540810711509962125827880650492560 10177914 -17443845579554697741230218620482555904 10177915 111798894247642280226082187685700080 10177916 -97387502114390232964505143669107459072 10177917 73250002102084088216689290838945053312 10177918 20846145206429051781082547303743768704 10177919 -397643334884504345780361323257218693648 10177920 67412348055954842260839134071357440000 10177921 -61037892294500251339066712836927100736 10177922 135060322125032376170309913521782648224 10177923 11307226589041948956003529830026131200 10177924 135476719301138733832258051519182240896 10177925 40723060225210256960296021059544716000 10177926 129158156572765312924845354064581554688 10177927 -379548816517427775897428433032197024440 10177928 -986916392904696516460662244162314240 10177929 -41077607974569904090754579700083562000 10177930 -6027931645620697843624092042730368000 10177931 -172609645565549383727357457454297364268 10177932 -189368626454628693569524528720152192000 10177933 -79558250126782821716618782572275615818 10177934 15395994326700124678063049977208932992 10177935 -152726801987949991984974563186004626400 10177936 13027017623938776217463684446901256192 10177937 -4720743213219995994656103927796405056 10177938 230218498439956388363206272599762697744 10177939 -397343490879955547715390649299959133120 10177940 68280892486080457396027095002627942400 10177941 -201814611958641990626519246706949958880 10177942 -212907028075999978883273089220889628128 10177943 -83010850169124937885934215223590090176 10177944 -5044350114643762338432265087392153600 10177945 678927714226180109573768800654786441920 10177946 -210845117168885372435176089891311981328 10177947 -14395249037219464806758691533103006720 10177948 -184507373750766887233903390121959156224 10177949 -174406326303052212733218170450875596660 10177950 94640324204070741646154642100361905600 10177951 65360573167242675642970204051093789920 10177952 -3349747646705904321527689405772464128 10177953 -267932337984777341117099031627455439696 10177954 67987069467294487535218568251504549152 10177955 -135271146830484641383107987989341838640 10177956 260497875237676607791681168866037920000 10177957 697409246677483060351178923934533431072 10177958 91660880191992266438632348413758023680 10177959 -51397121892233965466067777187189529472 10177960 -25997906880755320350997933959581798400 10177961 30805182361947680538602057843087339172 10177962 -33351743945801075855367555855152840448 10177963 181096613228204975274297070425206593464 10177964 48594328861470306888651873238323840000 10177965 -72224802743401360111505391254417472000 10177966 9231986099849502967588868443076298240 10177967 -214352321214469079730174419372915919984 10177968 85765580564534116856218089096254521344 10177969 244691848981463841979363415261077972370 10177970 -167783894820757245574254688402987860480 10177971 -1583301760228651184766014395483771776 10177972 -72728990628606331632167777851774279680 10177973 -195740404021285714304120932963172652036 10177974 -2500325831333562619719916735224336864 10177975 -50687638796228813941580078809663222000 10177976 241354859617699009229649720457126318080 10177977 -223420305479794254665899474386330349920 10177978 -46294111002620419886266678903726722960 10177979 48518035959847864229223486826403836176 10177980 -138878548375441162236584442012724976640 10177981 414533161178129478272058396598189320864 10177982 41549515954545520770068272772297539584 10177983 -98577538159509880401859204344501420720 10177984 -64155293827534257016915097106199347200 10177985 567214500430163428027004216487011922000 10177986 -17880032202700192413814544383267324416 10177987 -461309580756092303168130358412549917608 10177988 -66826668299352178115812384571523184512 10177989 309606895430961794845290600307738393824 10177990 -150823251224692930632252021531589296000 10177991 692474189997681822602731198738963173792 10177992 50093432366429717351061908617710305280 10177993 -290245779165708472985173134648247368384 10177994 67530586474737799010956744280402209632 10177995 -155624398963704429836693052641662820880 10177996 309225737219850648260180729024153861120 10177997 -257471036796873443890441037513281552800 10177998 -127481475993063439342786987974732927936 10177999 -1471381645573827348908233028853999600 10178000 14624928118331699161473001070395392000 10178001 -68089261880569514587191978852076644960 10178002 -21647149416163563819160886395756503120 10178003 -106448687071224847351076088966489892536 10178004 -28005203630538918267641907291285037056 10178005 -47435320443449191779247616377380795240 10178006 -66462734902706150335226792329375403136 10178007 109008698683265304524384927709696609024 10178008 -212775681555439478890449754785867694080 10178009 -4000100320584387794647386598288826880 10178010 -139250302620217609324421865190313901600 10178011 -221640195086028847962758653072636899488 10178012 -21659774935176858684745640007621877248 10178013 -52878806072267443342818899913183750912 10178014 754037918386310975793138646734090240 10178015 105261199933092760082628075957242859600 10178016 -9470376104041300224738432431993389056 10178017 132158988069235738109629022780055164066 10178018 -845474750032768206716341162060457184 10178019 -225277539333570522273131334039091418136 10178020 230430837127467637425711629735160756480 10178021 -19992296556420395918130779767917451488 10178022 22577292884771320861338398245832845824 10178023 3128539547470707106344018080183704464 10178024 -68437818468218223059957142581732951040 10178025 7333576955071973361810770707160114400 10178026 -13441315662413910791751857860302174288 10178027 -409166159382257844244120746881575898124 10178028 -80320961318148194613357068588722913280 10178029 78591812671300359067189403334324477120 10178030 -160350731547468599372391037790510273280 10178031 -317887813552251384829296577060962024960 10178032 -813359542572698096757007102136352768 10178033 242141402215649408415094284815263945524 10178034 817718657671162455896227037391839232 10178035 -300430888118118545471963498739860489520 10178036 -493063404976113432136218035649950976 10178037 -175126107195786785077792593371040114240 10178038 -11778252390064883833098202224890288640 10178039 -47260516920299951847698441517214897176 10178040 -102882467779591734114711716813469696000 10178041 -442606012350670345192246857157143998400 10178042 -20887910149327057242344563871067564288 10178043 329720106638339092165005379144486220400 10178044 82411318066900203710877750890214195200 10178045 137654066812603447098724796162742369600 10178046 5275722422140295780225958949163062080 10178047 -3785497428933845501765122594062743040 10178048 448413433045753336681240629345616134144 10178049 -20691274571242411810700322341070060672 10178050 -40403598857314497767630606033507126400 10178051 -5057911568517785312286908920719411600 10178052 114354487544155149443514047220135186432 10178053 -53027170270360748432072040623656023360 10178054 11262990171529947509481815394006528000 10178055 -156913336351060980919677202556109943440 10178056 67713706750960070973505626146347253760 10178057 -669370605647204236792247119625655600 10178058 -96303388293708240711778010701493075712 10178059 -510935440687074466601769602231266061740 10178060 94458093226132840892299155225878676480 10178061 -20221259089009741650370309593926236896 10178062 -129894954334048143226158825308160955968 10178063 40313697679567437974952676171740610560 10178064 11335633555963389071956605502528241664 10178065 45110655052295943099116820217349704320 10178066 -281936643566531055048811187060563518336 10178067 57679586383049993947107176243695507248 10178068 -32876734434049349065848941533607681152 10178069 -120203379618190850299225480105919917440 10178070 -58448008061477268846148228163895521280 10178071 159379152449615929299697780862622353752 10178072 380872956046993801970248311277870080000 10178073 -214329062887067546167709233272982322556 10178074 -260449007680685781938016170292901789728 10178075 35979097715541593306659104972917683200 10178076 -18143977988266744300014145613252986368 10178077 8091653751259275586480007817430205312 10178078 -61363635371546526291464317059208497600 10178079 50642653357720186582514070849776589384 10178080 -364400075681521866409915717416785018880 10178081 -3279839981225496127663518010539305118 10178082 67069243590955682695734225560919517440 10178083 -306040083876071785044154619683128725668 10178084 -151095078120214864639080637503399146880 10178085 -234205969451845082656202601616787063040 10178086 -127061244664772073750501461606955082176 10178087 536714832727831356123289101938939888592 10178088 182522802819325241269804615432260894720 10178089 578587521009958289338043763506356800890 10178090 -35729355353604998150347785935337830400 10178091 -120877698051925491664163033588409719040 10178092 41705977458213279873751744062779407616 10178093 299741528156239956337115698429516566060 10178094 -140619373472962209348145001215012901760 10178095 103332487692267796899356123534260985520 10178096 80557711391852818857014002488422498304 10178097 181781844614291380645540536975809432640 10178098 1095357086181967857648266191339542528 10178099 370876806641789271340018946862380585100 10178100 -1773219527478390778274676332668262400 10178101 74976979639139545586222079017176635000 10178102 -187220154811261574152734371824589032896 10178103 -345858450700907403126500215700880000 10178104 772687195418738222686398683277802414080 10178105 -40206129792713902849350798551859263040 10178106 31597016989149257398042975365725227008 10178107 176885800107922614270590857785863664356 10178108 -58132433427160423894409809817151757824 10178109 -22933898466384286513786240485359092800 10178110 -130281616457675875789120932884684208000 10178111 -335236886979790447774496757887824020288 10178112 -19124964506433854291097221369532776448 10178113 239472734837487411689051725554551779680 10178114 211182724548344133440632915961827624656 10178115 93396333759862991049226009705136364720 10178116 -205589370407544165980343884406242048 10178117 -440087064391735232928052102368601908834 10178118 -130185625531552872539812599562998608736 10178119 -96199925650955848291360543766641031040 10178120 -160562245400429898731555937763288166400 10178121 127092382253142137472165813000467685504 10178122 -173628841751384129341108225293851751888 10178123 -32830142206892324523178192716000119520 10178124 20799478797903704284276679996030853120 10178125 278865921043634141443719986635749862500 10178126 -84622652996490333335792812041765594240 10178127 -133772093110575472013705500836846763392 10178128 -100094141373481287661902013627514626048 10178129 18810142010763636550876139302165267200 10178130 62038437310310820178227795068996160000 10178131 40987971584970658396879246742558109932 10178132 176724524349601944071195643382509342720 10178133 206092958599153515060549369004976857440 10178134 -276425913704828755262890264898882906880 10178135 341250837395777121166034866555315523760 10178136 -7148420034372695326320257807417241600 10178137 -42648001299082782715354707470746189568 10178138 147335360472568394077182818242595952096 10178139 160568172825931316196435321702123429168 10178140 98040134591032349397429347531935610880 10178141 -31307973388053753421721093331964523988 10178142 -62977072984616795308934510769448775040 10178143 124943189000580925450054360345708984 10178144 399777679887307401821666238122266460160 10178145 -4016700535951846290775905882462709080 10178146 -73540882818307604231594073136954797696 10178147 -249790374396473055144493057920217029168 10178148 233510064193111663282799533518438819840 10178149 7259901311751309379152291290334909120 10178150 -84080949834939426354614661360520903200 10178151 -529575567907868227575784112320048199040 10178152 435326696733926022427183891257787161600 10178153 -7859716435560102158141824284727967160 10178154 -2835900483308575100855526060890231040 10178155 -110523045656897748167443399946588895360 10178156 358643426216824437815755916843111819520 10178157 -326961016444325719609783180161115377600 10178158 283845461803970065986442356422913775680 10178159 -457138746815911652350437993124794569640 10178160 -17497498068516846484303105785480806400 10178161 -56768432725583871257889521918076603392 10178162 20833658764463391068526398756450210832 10178163 367380031829162412593027601923145260400 10178164 -483084549558872243758024696457082777600 10178165 224731900316305919847826094406569340060 10178166 163886167460103385144033198005001150464 10178167 -320220386544966155562059386037334241920 10178168 -7113643803289048748180882448785080320 10178169 171143632171413842450850358876869220944 10178170 -220100377337911437456278460428815986720 10178171 74401030491434332416014267168240092464 10178172 75160619669818461791780899078598525952 10178173 116155591215470600949909879522674869368 10178174 67255704200457422322228767934494839872 10178175 -37649478946320694396710019627707715200 10178176 -532915980198362625930650702704835297280 10178177 317371869864309584037301516096608049026 10178178 -131094266580463534338243622289291957376 10178179 1079664595874928098187168715046596265472 10178180 282024044174411561050284841754545286400 10178181 146762057986605183385029785333444511228 10178182 -35892680729661168954813959627115302400 10178183 -234922362116880757030142858061220526568 10178184 -291990037052337725643265459123324231680 10178185 -217664629166402686805414449297770588600 10178186 2243477512713631372180691829782611200 10178187 63991303567268669844865792244132339160 10178188 -312325865798901837865849925774634885120 10178189 -284079435317438321575858163237679198528 10178190 -94437166931503504957953035475747840000 10178191 387079618293551759484410633732362636592 10178192 32752274758775860095783306918520528896 10178193 -34820567903966994976246212750082003872 10178194 -25090796831888515695506932047893105616 10178195 -435378121945155424445705808300435454800 10178196 -20298448347314029997366737959291924480 10178197 -204095200175199271478593799146365418354 10178198 408534523387335355089886025584287812736 10178199 -28288371171732544724642025578611638048 10178200 -169859807953877161280539277042386176000 10178201 -523803380529258988207745482376441984496 10178202 48721023257622736898403039154091673600 10178203 83266052714762368367991552365085387280 10178204 -448578982682306218540812687711595344384 10178205 64367479304809656112099898407351756800 10178206 358661081050801605419122585748469864960 10178207 58747975440606883296599009282193947088 10178208 197431856985812511726524227751903232000 10178209 3997722211794567084661246821516768288 10178210 -31029435850262891470500722599428480000 10178211 121903938312905146508710579395784465272 10178212 -213641890878694277087611375449278942208 10178213 186525256563228987020896539779121998304 10178214 11329131951105497080038741199889039040 10178215 -8901849664257316925837777730933688800 10178216 -52171714130462322952417556062311229440 10178217 -15128054484590738178166588446335198400 10178218 15353368434001198792759862046958248960 10178219 162234324171443248698928184145085204896 10178220 36634193901937789073804597967145728000 10178221 512667644073449213665356697712923974422 10178222 241980581331587989529030309061227069952 10178223 467739153670509705605568885346369379328 10178224 48966888360845666514779517959316439040 10178225 331459115918718805650212669794414617600 10178226 15907928757270057245652807668318290944 10178227 -1150631056970086377579642696784368168 10178228 -196379499202449400220669651561689054464 10178229 -5163845816154226376662479451059707232 10178230 -21494905766471862203631182699685166080 10178231 36647689051828355853684100076304023160 10178232 -334823574813219804573861787217295175680 10178233 11603737629966847049064489009792537604 10178234 163705719963982764635519632215991038720 10178235 -254543537768068571759708934847601188080 10178236 58668507500759113390781268327937689600 10178237 -603388905495351020829912712093907805114 10178238 57456135975562394512202852284253878272 10178239 11186317089447182488984205235323839040 10178240 -50491359747909192167808156331797381120 10178241 -357030254532743191947590106053585726880 10178242 4520782417604112718580615953120216272 10178243 -543672126528047479632436630064088952680 10178244 -2987868993954514287360969742514933760 10178245 34680406995505998643952781623573055360 10178246 -113930911296400089226563724206276720000 10178247 -480991148343464303741242442975744336640 10178248 -352537106118574802423622073711888112640 10178249 -148237636464689713287871206767025791436 10178250 -42537902330993185521481547833052544000 10178251 -21296443540207254077910210291126411848 10178252 -18488054472430278194714761882693244928 10178253 1702336042143646430960446921121392800 10178254 -124651775059171457864793372368728433280 10178255 237872375309833210802339749029417282000 10178256 -22477355445444734529127925785512640512 10178257 528344131475086231924065683175965562852 10178258 288070143148234213546194223111523406480 10178259 11255181885284958824388890901872772096 10178260 253692476658692372932691943028665818880 10178261 53294085034920962079771922233662845824 10178262 -186299347025386140617294181407432934720 10178263 -418769644050148818110018474443468730488 10178264 -48399259268062836369923058686854256640 10178265 151816209546778634296268297410451181120 10178266 -84767929441588208317252923732204852480 10178267 -262055168370461378122303593073136996160 10178268 32967323732544201234124058843879694336 10178269 -310876676975633261879296748257233514330 10178270 -39911004735908478249463828676945161920 10178271 -1018545766084776276858208847686375910400 10178272 -2632153535009268886009252572647915520 10178273 -98057096194371117130644369950705144064 10178274 -44547233223194707341387859693640149248 10178275 -159730895145263622733201859358084090000 10178276 -183249965770855833419603453759269109760 10178277 168085182330645857844450510162459984480 10178278 54421770140950572472262210617249728 10178279 146057970320450298494079397920033188184 10178280 -69062554008232144685121436515061401600 10178281 -518536764782799021850986550198341020800 10178282 -35207327448585914073923576408766382080 10178283 469199286966319096596735638182795256304 10178284 469708956343088889159024345059414671616 10178285 156679112362805472341470267576308089400 10178286 57820433473191512920419896302332906624 10178287 -147745131142448840018824678163229240848 10178288 39538640487736317647814662767965634560 10178289 197480794163327850947965124963675883408 10178290 -68901396028002668545400875460828705280 10178291 22504101828494623975353276812319531960 10178292 19871476366252044999475573240417173504 10178293 70930436963431313562498906103905914880 10178294 18477162101752661254362623550068668032 10178295 -93531392371293233197499253995908117680 10178296 560353582850531827894257369209758433280 10178297 -72914878062659097935013451929973135254 10178298 -37237455404613820240749482798068761600 10178299 160644514290902981422028077164867744336 10178300 -47047166144112142466864837328049152000 10178301 5287127379601285849695886797479981568 10178302 241526913948284229090420693426408932352 10178303 230950252658418885795782435524250035104 10178304 -133966561260028035638798555346622218240 10178305 201745430674741769670672614054339195520 10178306 111235981655675926404524675667118831104 10178307 134552756138003911086200306856058408560 10178308 91815182159191947339411847364008943616 10178309 -193122515324455087618657067102277779490 10178310 28757972975473487760696180070749515520 10178311 26903873934211010520053470939011917280 10178312 7715728172259011664021346112716723200 10178313 54084454648854658020905235156352252944 10178314 245993792618626333334988860167646820192 10178315 2538871328456584485179478798947185920 10178316 -24041325473652515470852323277708581888 10178317 -12323979192982961289382168052542156340 10178318 -92692514049011317773597573939122264640 10178319 24092575030240761270147278447168749440 10178320 30183131980424868223038175357375610880 10178321 -15067273547181543351838519257736100508 10178322 31169658183272853111626470430138155008 10178323 28627087975394677500777809461425308224 10178324 -36083754132651902875395471417348866304 10178325 -73799615833622046722393902702212912000 10178326 -262728826053780517035833469298942261440 10178327 220893023439921745884550434453081583176 10178328 29603221964633206518298813491580108800 10178329 300130127876354862346446212518805347146 10178330 3848909215523255649682516734097924800 10178331 -25081377666090527622564039428648518248 10178332 -84476580207868794101711718285707590656 10178333 -98750825194277648785577049338516540640 10178334 159766912915589908082290991612734315584 10178335 277434792400674059556614723557454138280 10178336 -251902691719112112506157669952530677760 10178337 -156057267089057982754203301614226794432 10178338 68523348404940653597108050651437319680 10178339 131160527901452025429687328427257234800 10178340 -97746810077553350449500347057227468800 10178341 -5004045495364429490722236820293318368 10178342 -270795527063642725040753994170728473408 10178343 137927809483476804255354632730537507504 10178344 32278573393034180132944815839320965120 10178345 287226309953698089536404677948591368100 10178346 75833580292421237182545834165760329984 10178347 -43163044257575792150513546750541021168 10178348 51711291550541524898524629924049221120 10178349 -305147107966799347966893238832907400032 10178350 -23979531976090817003195626757853331200 10178351 -108645628112278167577164243461859135408 10178352 -145364626649284825596369195591439810560 10178353 -519912723102656113396543473384977660398 10178354 106665782117082665034142715650566144 10178355 -113870480989566301199464073575263194880 10178356 196532773476567855519636994790755565568 10178357 54924518630196395012527790710662727680 10178358 -456955953894882925908052347941663232 10178359 -182728414464042632348295094075812843984 10178360 142211811210768351703333965656715264000 10178361 287566933897959112313397476185093161210 10178362 -87273176284001403179839148381659874880 10178363 -418587712141257419098494850741071395280 10178364 91863356057336859413345943942038740992 10178365 188602234803866980220510260476631323000 10178366 184298671722547852801662018336228575424 10178367 -194541252339434655407857408579358232576 10178368 139677496834527259455518953445900943360 10178369 -279045220748224556453470854604485511230 10178370 -23826980369531236141478117625694656480 10178371 80216204202613842539171012562338287312 10178372 143224579506270419109945875962251896832 10178373 48745085494409614784889171300924531648 10178374 -156383786056272303762012774097345455360 10178375 250882713430944018755374916630366364000 10178376 74024112760678291668040006855158988800 10178377 -190687753014418427987141675931214855728 10178378 -121093854000628834129305928648025193984 10178379 -7730454176793524086489887819732000540 10178380 179049980744055508344990289973145676800 10178381 293497477581530222684560085324170891500 10178382 131894191259203581617421342047157707904 10178383 -391435093043555274504864175118766068368 10178384 -48780810800142925161801120927129600 10178385 8919581916528749009678610096307814400 10178386 14125881859850434902677548884290000160 10178387 -284017916523059606031041054307311954964 10178388 220207872585150266401284287114938005504 10178389 71387094105052978679207318215780218368 10178390 99774742044687634719774568916640875520 10178391 347262556814449832472017166175033843920 10178392 -81033317194472776719128133882970398720 10178393 524213786968824781579284172165399365780 10178394 -2679406190583411024899987138453053440 10178395 -8911686445439355099154049579985538800 10178396 226276976086970502656015765492754032640 10178397 -139059215856113618925111253075018977312 10178398 -182612490310858375524150889030918972800 10178399 166939701022168838658056654775724896 10178400 -125535101155899618143130633789367910400 10178401 3427111767121331320193872361201855152 10178402 -26347470272829384066257388200912986560 10178403 -135091402911030060784925299995881557896 10178404 14050320785093721756739367710991290880 10178405 -79747142817138638110756048082286551940 10178406 -25774759673295624056645736160889364480 10178407 -199015065871613646286658941421676662344 10178408 361017453800063798362912746548027473920 10178409 -58736061147698067298869405952481686896 10178410 -137122208123609608767392373949237562880 10178411 933264966710549758586499205453622001672 10178412 136916596582684345181675480082088269312 10178413 153756514569823512519194917509119246560 10178414 -126443042364828157109107192651280486400 10178415 24760319008614526954313101752998353920 10178416 26956287526468112952396558021466783744 10178417 326141352410944057088515492716055904466 10178418 1026375597994416504120978221557698048 10178419 229064863279472186499133956426184364160 10178420 20941544328628022162710652287586304000 10178421 33063260477562428135904296831014863264 10178422 326437075003969490257527416005867574400 10178423 -300992364303266199462961320800669714328 10178424 77564460381659128600133187914727321600 10178425 -233432994575437095827266426104007440850 10178426 -59318235989018940433950873589417619088 10178427 -215604209229620772865939269609308837328 10178428 71909076198326627252076374736141821440 10178429 183323870767898010419872769810238444480 10178430 -38831990529289295820769994006631797760 10178431 -21147504445599284585237847876425872768 10178432 26086473691513444704024746486503833600 10178433 -56896413455069887245086644090730251200 10178434 -49166435647703237550694065086640288768 10178435 223488694245734891269559438323914932880 10178436 7309336693623303884264301251038989312 10178437 67858391324011816326047369847613738432 10178438 191419193733821525735228632992581144448 10178439 -149943524556451979116090142053541614080 10178440 274625866823262606452756277027717580800 10178441 -35319841095024967335661207720279973376 10178442 163202653607484998267569785816557889840 10178443 253999857651690694328317247411216302848 10178444 561978141235750098532171006345990656 10178445 53148219546532786619760634952539933920 10178446 156743488730107231690250814247656948672 10178447 254650499615268357929385517898873635200 10178448 20728910169807713908380891959224172544 10178449 223890961902401605129151933192917164660 10178450 74909582890075438313524037710573758000 10178451 302804493363219124648784913099302736180 10178452 -54197071952019066834949499096290816000 10178453 -65836570229025072218068966119857883360 10178454 -17835238820500067220079986215152441344 10178455 -35001875442378988462061934164210721120 10178456 -6731659875009397447217508701089075200 10178457 52977033078465074608735864723196412480 10178458 -6109356534393680233481327531598043920 10178459 287687173124379042157667610348596454660 10178460 18592825360585794384523753919478159360 10178461 -254446481708091438083269398053215378560 10178462 -203794951800264771952370538958230001920 10178463 -4022714996517658925561861821581187056 10178464 190755576481792806345434349414587498496 10178465 -151662299829259209884753738525856780480 10178466 -63139103808311026463417539610175438336 10178467 156507824249902404532632390992065768592 10178468 -151170329106682795253766742311237332352 10178469 109569844231291140968359881805055438304 10178470 178602108229180687506014134637078647680 10178471 252773897289866052697111661625754552200 10178472 140814636579266064581926757612879953920 10178473 8173673022121787368083415130286594660 10178474 10970707767274876688936145385964738736 10178475 -40390852493449879115398677510422482800 10178476 335137084299057066956347625730652985856 10178477 33669177369079074616960879392702378720 10178478 -23288030235792709325032640286052730880 10178479 -11962090604647441274129499912823963400 10178480 42489512019140023048783535026646876160 10178481 59318469960349845057640314100590986352 10178482 -22754472949652593597916098599321913728 10178483 232284630630085301699638886865969758976 10178484 86324070231215518825427199274547159040 10178485 -248886014710269176283562172268032498220 10178486 -164522091603613258152593213112562739808 10178487 1544765955114394569742705419607169280 10178488 -128740488953885358831650024070750720000 10178489 22329447652183252920483489566715381888 10178490 -2286766149487894879588845210743193600 10178491 -89147337189977123647314787751014034208 10178492 255598335009230089861638826708245820416 10178493 27388834182096980558903260794476367264 10178494 37075910844761028928455264133676282880 10178495 -11998347906797289343985358006668139120 10178496 6784097122240480477092791629847199744 10178497 -84245944577121203777141940848082210368 10178498 -63843118164350154399458132522804119680 10178499 371791476682950995758692303886383356664 10178500 -354133833041577654437595656897870784000 10178501 69738508145541338445923082445787229372 10178502 -5538188632284539204929665366406978368 10178503 192821018497671955990679899991571503160 10178504 -74182690829415913082367558745010995200 10178505 8877726951518379011336318075360076900 10178506 -201446988795036357618608800836930913536 10178507 55703154967995243386081980275713558160 10178508 505987949876140860498544887963591376896 10178509 189570571644329240874719268679128668160 10178510 49308367403369526058602454292136596160 10178511 23089958669180585356695951510361567104 10178512 10183650380208128649720683140405788672 10178513 35094967992580407575794787600382315762 10178514 -137268685768142212895498500728896175360 10178515 -119000058279571769655497318006658780960 10178516 234846218350074549654419277949070317440 10178517 -206319401537524014353216170308257230560 10178518 -63977896173201857174236051074085539840 10178519 -110472070637512401878688417846773886456 10178520 293475812527542959394154957686988800 10178521 616972131481498030795431367542058923844 10178522 6660881318461577889952502750506851312 10178523 -348873014159039720935104345936198884628 10178524 53689012435617259240354609103339588096 10178525 135003333778694054681068742337067320000 10178526 -60095660701731018632174155135428593856 10178527 316014388931095042880787090525011560680 10178528 74690226098783075862774575785413181440 10178529 -92601767232245524438188510364770514560 10178530 -1103397108199584847537426505938414080 10178531 59192334356990122123134827783559127824 10178532 -29164375819871334406048742456656158720 10178533 -95585536767335529784524524836606265218 10178534 20669066708357869713797527940169990720 10178535 8093694774707835766222158605295751680 10178536 37144186534816685079645056285667225600 10178537 -156704908183858594496368144358946270348 10178538 -173400762505432152803013406504788800256 10178539 162992932411631297931954010879253936640 10178540 54012738166864638773504398708021370880 10178541 -246419424997677240070559362669337643648 10178542 -109046027078514472356369236852216119296 10178543 -15311239371838840467457446208014838320 10178544 5447428355029145608000424890507788288 10178545 -15156785309055471141106888243074982680 10178546 115607324292122486715279621757492340736 10178547 287046123029573847714066862620493692480 10178548 24913652800613362530370748664107163008 10178549 -168867963029171045534266731284012250450 10178550 -12933025081922591612547336422034804000 10178551 702694704539015491845488988730492537272 10178552 59396086805168227905953162787527516160 10178553 -112235045243694810353849893679495562240 10178554 -202074870963408027887000846581509243024 10178555 -372575686846533005188416152688324747840 10178556 -187004592733541078399131154178243952128 10178557 388886935492480355355229852952833740806 10178558 -37264078645744044440345499452058446592 10178559 -369746190935221218468284301461544824136 10178560 56981373241387919996553379823600271360 10178561 -438743707949787689461376384783536382976 10178562 -104313725111469951607656404178467400960 10178563 -766855315240866247537253382765930491616 10178564 -278484042252978504664102006106111874048 10178565 -961021779569465446506686734093680000 10178566 17142815480346266978578133236413827520 10178567 -16453699371487990761540835631330624208 10178568 -260595623772883945003314345397519564800 10178569 412176444498908721657433960595747600400 10178570 40528234650045842063757257004264912480 10178571 -22944123711786211158233558893132938240 10178572 117016106364432020581260187590334174976 10178573 2512342596651425232351924205283087904 10178574 38443323912586859009417440141692777600 10178575 2005253188207326918427553479908066600 10178576 39047061802801307620169833740594511872 10178577 -223613537812856111277657492007841897886 10178578 20888486469798979408206273148670118720 10178579 -222575014808215692121897272019552100820 10178580 58529413883015334876378016778108221440 10178581 54829771814587693636116015531532075008 10178582 322080895013329770841394915674520313984 10178583 135462594737894360560714981611993616848 10178584 86693749230156933366768601547255070720 10178585 -20217971546337306958194412993768440000 10178586 -92792134212788901603236264280558660096 10178587 360547994548036356904172670043221999236 10178588 28266321704195921291312341501385005056 10178589 92222192543418514706208690230695881792 10178590 -226358256254660288913449393448101035200 10178591 -744688531300515653960831511357695805000 10178592 71618873138986931462417276882198200320 10178593 -284188138254482108688717061521061952158 10178594 -286531886767179047534131689118750307040 10178595 134689805813860001605375150288469875200 10178596 -22646332112563337966504615653977652992 10178597 -129764846327790113378422059258454786560 10178598 -16205298812291879114562324887551816320 10178599 -141296425198498252428060838589920215936 10178600 -74567072300595118620171184782830976000 10178601 72906155734929823069493167646128850832 10178602 6213299772820771371372948026081280000 10178603 -34516045322774179265607887267094819936 10178604 114240253051742924347932063552420003840 10178605 -327334969934755819053770706358211268840 10178606 -127998596357158566216790409378082480000 10178607 77907322123137391482212536389264620040 10178608 -100701276041526441945028707809495089152 10178609 2801472154655501097715722673186986240 10178610 -4218853468585028865834104845714368000 10178611 176607941413664941461360344823614019212 10178612 25281932077798779953529821891649134592 10178613 60541411575192130944626643436870618542 10178614 -171744057979268481590517432837072474048 10178615 -93926106586676605324946099388592275240 10178616 -340134627149112620605062354341068800 10178617 -113512240964949282855929938089961125334 10178618 -42816063668508306916237971381193860384 10178619 69892886414189465926452463772602498176 10178620 -279456656980446034629523491987645304320 10178621 539442344076193446466187842643372959200 10178622 -782023668812289199089236668580042688 10178623 44817607582896688399999614138733728120 10178624 28676197014895129271072825040039837696 10178625 358725393830397238752185754944588208000 10178626 2316091647889835225974188028727253504 10178627 178929033365981940990450978117185661408 10178628 -27134518034312048670524436781041831936 10178629 -360565044682021150761901623409031708770 10178630 -59460482619498273344394411550676428800 10178631 296907258542933277761225964827664926304 10178632 -38848826666316749329997568760725273600 10178633 18054457314946172023019272625360204544 10178634 185452121930401671814369244591441268480 10178635 654457007966109690966999021981250560 10178636 146011182572208871688540819986811277312 10178637 -31200047370698508655170215698232150400 10178638 78329111771305632663529424658687827520 10178639 106966246625423030560167153353637091440 10178640 -56985111364158358477234504151317217280 10178641 393060600792933136079188877299115426 10178642 77702086307809079367840792637719774720 10178643 138827084042211619503707971876516289328 10178644 -69557573851358842675093082797799266304 10178645 119766592889255007322572916554074103900 10178646 -79393554939197053937944334662272133632 10178647 649735730264274415549065025765492697096 10178648 -56022228921722399726692890339158077440 10178649 2768840870126452695215875048277629440 10178650 -50165346810046722465287820313096934400 10178651 -22650207017687303080538783528518060800 10178652 -32933665915209663853982780850272870400 10178653 113925772504728411469565449944004038720 10178654 5503220301700786473201786320739262080 10178655 -241968530195822532398871646449219849840 10178656 345953021163741606154396018292266106880 10178657 -484670852779556074243150693951748528094 10178658 -11038268828083717336224009059195821056 10178659 -9593906366140254034269175864183895096 10178660 56736877092441949549947366933971304960 10178661 -191432874639645853591088335158009699840 10178662 -29960604222819153073178746983120903168 10178663 51214530997623264579243822820975947360 10178664 -90818105747052311918913345461034024960 10178665 13493325780432300541512941561466334080 10178666 -250047079259509538851630529462416325376 10178667 -290998421763414065429596953192341729316 10178668 3765367508993135432926286617951707136 10178669 6185734642294936206406380069042909696 10178670 -40734965567032232823516391141532745600 10178671 400815101710759809525186473293423761872 10178672 -10617320313941168817523377000897675264 10178673 137173815544990510937247786331489859904 10178674 268484871271479987826840497337837003392 10178675 73924546942111771400564683075678146000 10178676 11835856609678819351806965866889625600 10178677 -206743820632027108525426884702245227474 10178678 154407293723018726305131956547445844640 10178679 32686656488878350074961305528918323200 10178680 30697604332027216275550336349921280000 10178681 618541113648760755634407921431505677700 10178682 -9998425266918895671121232779004199936 10178683 -33017658159190594667287351478811619760 10178684 22567941697935886411990331789625716736 10178685 216524963045893767017027746229307188640 10178686 -515504811156865471486439920873411200 10178687 -379227359922089901466326089647986305664 10178688 49811610748971378478099230008908185600 10178689 -64196149513537496667015870123659539644 10178690 -5776157979637919440888287829470612480 10178691 -145310268127420964297935844938272067920 10178692 206731214180338941450899660462565329920 10178693 32924753532415293826770880810552365600 10178694 40739298839618908006000423532908216224 10178695 27054529334675199855269831570096597760 10178696 204194422806950147550371943711343902720 10178697 11182089250984746440917386442427446800 10178698 71613887420125032380420195424592260864 10178699 -98844842663253435153129528578575545360 10178700 18225010504406809509583103596512460800 10178701 -49269205191708794507533139805523298640 10178702 3154812134856364295977164033677865984 10178703 8534597961386870923562398856471032584 10178704 -11898828183743228866376138885643223040 10178705 223603664910019416570232482801068338560 10178706 50245564818430185048967246855520114304 10178707 165068207107143558561506604770704537344 10178708 145252138244555663182637310670773442560 10178709 -115442098706785167739522511120544861600 10178710 47506232115658535032049048908658640000 10178711 -68501998142256935771167605138280441200 10178712 -127500272573480532539608666892595886080 10178713 -370636000538561950231255938507283802038 10178714 32351222069092639857321243227059971072 10178715 104594103262432954892903285575806315120 10178716 -2761618375868811311717203011643966464 10178717 119644623526583327227746124348798817766 10178718 36843540693243732520918013086607969280 10178719 -252812087829342884725310392737892180992 10178720 339658844628547987688815407172801658880 10178721 -142583448148994490692603492090950335918 10178722 -274560071413009071399104208563982695088 10178723 -156923463992863685921008874115898602480 10178724 9750761546015333760588354785812448256 10178725 327643588062220121913157131179230516250 10178726 26695214255685648686677070241594837504 10178727 -56546504649645592044469177805264386560 10178728 -89611965956526829705517266603762237440 10178729 202075867275858469874702539330978105680 10178730 -175341599816688639910035127810255680000 10178731 335675297527520255425503992649197332532 10178732 512172101089287300430184140308107865600 10178733 299629296908851838290727836739514349824 10178734 518549986167719285978930211921939032640 10178735 -22823782119538696629715416666001537440 10178736 -43872098440515059892165570075050016768 10178737 -289831623246740364051563185674170550400 10178738 409614626457560255908968460948637546496 10178739 -403615625482976491259940642855879970800 10178740 16863761562538705535244823408895385600 10178741 -331118702726531778301064463739369731858 10178742 13938693719284459938260131343025020928 10178743 -375536867360118536622463468635614294880 10178744 93948582229548630601212961757426012160 10178745 201160414760415296978494512280474657920 10178746 -63064282963436998832756506861298006928 10178747 138468129536708660396011564097375947920 10178748 -161158847858972556287469481751872988160 10178749 -74380478310015134416997969467004235840 10178750 -85150241734457800534489092910411200000 10178751 40442080992988362543048438231514504704 10178752 69753427179631257447413868168971550720 10178753 100015430826186413718186260113482940884 10178754 48284860835728644015826596976511080320 10178755 6712955359406171060158789718267433600 10178756 50040755854382546087971438990493245440 10178757 -55040996125026370968554838937689054720 10178758 725497181550560454444444671327894400 10178759 222686406213897661362641513808225000720 10178760 38542873252652021759084292761645875200 10178761 -311845238994831909288905312065880219468 10178762 -145302010903860604912050918170871504 10178763 16730980858617387187540354879959143424 10178764 -248865720491518447316691836293276935424 10178765 -144640358402123177763647347168689317760 10178766 87268288812098032174955173484198616000 10178767 82156831159400247336938285388669363600 10178768 -58373853511864490725316058019437035520 10178769 111847137657596298912677409651691032768 10178770 -5946789863439043512969398888659540320 10178771 -171019813638239391418158309331189754400 10178772 -9806566108005778220327278752308822016 10178773 -283550434796677495284242223305060089152 10178774 184352262595194607007191731434432545152 10178775 37792744711969292766917111271550887000 10178776 -67152217464183233236872523137240913920 10178777 -26383820106804760561096163281721360256 10178778 -92232012910197156443837431536590194176 10178779 253872416209439445457764977415683520784 10178780 38329295187798710069631816245738803200 10178781 -360035984623163556649690253627388485856 10178782 94535479057055881758539606937490084992 10178783 158561622086691038949351432803416686720 10178784 -162955580245161746374845339224669945856 10178785 -104410009847138409006642740105743831020 10178786 -57731558293466954414732161685835237600 10178787 -42168610962484082411200603888313979648 10178788 728542505405350161964666509600227328 10178789 36430719958634953631826588876714142590 10178790 -186976637319335665814925586248566476800 10178791 -74134744662451732310673116889359172480 10178792 51771249310272771190922592762548121600 10178793 -251633151894552669318890926760521859676 10178794 244131501185881193908962392142339383040 10178795 -245335963884084802217520969074574418800 10178796 -15460659030598311518864157187284664320 10178797 247199392271091487831374469328858040120 10178798 964801076917956102733422823834936320 10178799 85054340831984142206610970967875929864 10178800 -16412895449061622337306967788439961600 10178801 80157015859063117837875693053774350824 10178802 173701207900471417869746771341774235280 10178803 171597225394262698125679230416814461760 10178804 -34210977239549287358254410778352620800 10178805 39835748086125389712295574302215717120 10178806 192496488073180499399606469997695065664 10178807 107689495123536428615839899798892285200 10178808 46567282696911141103072061532365967360 10178809 42246323310507319966063969337028411204 10178810 -229211521396113199441638714773530897440 10178811 81742049764779891703290215211475130880 10178812 56993274392999429808084754467647011840 10178813 -535063510517256814242511866545454262080 10178814 78300668174169030709316771346198991488 10178815 -188271732055869037126371164425996262040 10178816 -369957587058401793911967796428011470848 10178817 507211189749885277272137473755472241664 10178818 -23062326575703278860440520793625263040 10178819 110324777920530734235025986546416242752 10178820 -105213821743350312333499671332979156480 10178821 -324250970622210695372025169153307106500 10178822 213168177618405885598859745180156527712 10178823 329905708428635064164944279726009718184 10178824 -128706817004545061479225837471648634880 10178825 169281195112328272201420795616762711550 10178826 -26884061255468772522378111203837614080 10178827 -344801856467966274501230983458485425324 10178828 12402432754880866131909060528240829440 10178829 94513378334636448216084185035596249174 10178830 115906157184779154338576421182751216000 10178831 3729037431659792897379545084497480320 10178832 -16226118989472154102897409668328325120 10178833 214421791013611728100599830247772429120 10178834 -95254756812948439673580261695082670080 10178835 -103664264629393893080159852727081830400 10178836 -562542218972570454588378926828459233280 10178837 800228567565768596132583669200953998912 10178838 -173122068197069733690373587145233465600 10178839 297469800031910543330855564073847066200 10178840 -111597717207338270752871011402517299200 10178841 131872174651480841684320126852377345600 10178842 -38929991939672282238979062295175351808 10178843 -29387907237966829772588748897581806896 10178844 -10205587534630223836820901846825861120 10178845 11756281594797400911130696796660738520 10178846 308686536898356694435281924868128895872 10178847 -26613430307086338184713742999759199760 10178848 -170032570094953273096179700315280769024 10178849 361216589025923518171924213619997900564 10178850 -3173446077600868709694597841858560000 10178851 340115825516855779481349749064155873600 10178852 437503464280989383708067045521377547520 10178853 -101557033565880728886593164130346024096 10178854 45196851058886032535828609951356524672 10178855 346699939179999268392009247477044180000 10178856 -82871935163967143641208199707443046400 10178857 -49054602744195575124972207541938975360 10178858 176146021978303850519367099520838255280 10178859 -69145866423443008277301143545362813096 10178860 135389817769341914679907377956718766080 10178861 -16288571381694064268995491298316908032 10178862 88404011705877132006824000453724147840 10178863 -174131570311206694283731310170433467888 10178864 148817334415980441907393018415471591424 10178865 6128535536424904284763019693350724520 10178866 183493556446946025395499164813978336160 10178867 280931745085790669699679613648759019916 10178868 65392717149680087466294297927290265600 10178869 -60111451750674338307572333201537803894 10178870 150262209914073804865470092629898563200 10178871 160279053292528789944661075248092478720 10178872 -374627621606196844726334966825571778560 10178873 21542842616876470935106577244152014122 10178874 2553044963238989788004807744682021888 10178875 198011518171056606302045433080492904000 10178876 -1413832003917414649446352804088586240 10178877 -83063306937353911493624792192584039680 10178878 -214523088411755783074536048026643989760 10178879 -740367483003933898586502987756618567816 10178880 -44671587653508022776878938279567687680 10178881 -140334377491668909541152215302616662272 10178882 53235494252689821594250086630036291072 10178883 317681255398439585522662206297236640 10178884 770521226116436972131973758569312215040 10178885 -137900810121078005309542521522236249640 10178886 -73587633259861244531387207107563325056 10178887 375452686399426611421850208707780864392 10178888 123942894219059372497576241678097269760 10178889 81912677907469836140560294974011566080 10178890 60979850286960957344679019651386415200 10178891 265612801995229455873332346137076662292 10178892 -220981946114480337601365148097926648320 10178893 -126518465363079342581138799674459374858 10178894 142204232184396242730360756512343026112 10178895 7598543722913314795452500683044648720 10178896 10394387880325470863484677859090366464 10178897 203154893174048946199589564253527720052 10178898 182088212964570327336730137843249012480 10178899 -412654814477659746052691654318314350100 10178900 65261291426184785356600438103213328000 10178901 -11621491884705005674900417018636176132 10178902 299572325011027483191012111173047909152 10178903 -131896340493612577607052606007844674560 10178904 -213831085035149508145438993696231034880 10178905 -371785440471279256158022563238001738880 10178906 -45895948788534901608568379377477460256 10178907 22766326182784653659349413830204128192 10178908 -281819303482286785899853726634936320000 10178909 176654582162070627122924687353376971404 10178910 16410745833753787341081827736766648320 10178911 65854244836158535590861427552474356512 10178912 -282867816353835810501186855356780642304 10178913 223069761328495353426573226550988537600 10178914 74516724828511767058182673221139777920 10178915 127962206395820635795170277162407819840 10178916 -91224966213039838709107665950648647680 10178917 3274868801781587205727303723475083392 10178918 -85481728383669167624427564708707991840 10178919 343677241113615757687837106521554395040 10178920 -114053970341857396872230800554281472000 10178921 300977576199388852001730939685929470544 10178922 -30015490326420026142072751697808731136 10178923 36232362294536972971851550038188166400 10178924 -85968995603027638976270041547694234624 10178925 17791083211798013053343796106425036000 10178926 -33326422513686104329860616356631975296 10178927 34833781676728817372564619268319055360 10178928 -55142506910384630256095516971374870528 10178929 -82602380026620674362544016581058695470 10178930 -56529481966076188891740482386685956800 10178931 -132096316470439668185614052392133630976 10178932 135578226441295894303601148219648730496 10178933 -552764252987277261087547194956074948818 10178934 8324370945975934332297888532371158400 10178935 -174737563118561033877848228384001732000 10178936 82733195021185960033877548502435143680 10178937 49225712895143560385797384984743219060 10178938 48345245084840927273386474443709307904 10178939 259868249900557284957692780262795218856 10178940 -65908273864461691420606427914220928000 10178941 608432359839818755224502638897835742342 10178942 -62926952992154102260314774986004360000 10178943 111957265330900835778347390585005552128 10178944 118857024385358405455240150933926051840 10178945 -134524309109028729813755833336129859520 10178946 1994441531188627130108181426822798720 10178947 22562145653406920138449943631146433672 10178948 178624607521579221201410755290498501120 10178949 158479039630565648748590160288407579136 10178950 -65538768331566290272527582212922948000 10178951 128812584302166201108376421246741041152 10178952 39997670511103989852026132141233766400 10178953 -497630098954446373958711546637104893798 10178954 58484089306303752145518100005624847872 10178955 85558769563426087937714987752993662000 10178956 73384489416425687266220745163930853120 10178957 82396233580012680437417564649308092800 10178958 -48291292236402841178364692558542151616 10178959 -66131637724735860771023340096818135968 10178960 -1127886296897939920796173085776281600 10178961 -45638140945597911758416454190344232000 10178962 -451518300888911740379799569085518641536 10178963 123041984350674602859293118985779905280 10178964 -19805904404705867660041569034432870656 10178965 45000528264812633012320412886929712000 10178966 -160520957718721043111876145657148041312 10178967 -425675930662822921887681736239166160688 10178968 -107841218056919322627802359742890762240 10178969 -335304190105691035956432345645714622956 10178970 -93515199995571327545062219109348083200 10178971 -720445357335976400564916190799123075040 10178972 -86494678908829833450964970892454960128 10178973 -94284871845663868381178570339676074880 10178974 1019320790087492724841256964554643456 10178975 462474227589398720754105584637926448000 10178976 -29912852908233412695453970987908857856 10178977 -35031422532847682218773881610425158174 10178978 55325487912985871755253886845734649856 10178979 -7570956198621336899459769253331579016 10178980 39119128054208930154198708867230576640 10178981 434105227559766743739213809242290958782 10178982 10221021545972604643828081297997873280 10178983 -451453450398846615011278022636791525768 10178984 -331013758614606649199010639927737548800 10178985 -108374815721504221254053804120257224000 10178986 148196311135412218428934717371561300480 10178987 -53056932401540616810112440325211206368 10178988 20501507484214793041648506272990042112 10178989 451625349971030865207499407991993504790 10178990 108569497062912004809581453905879226880 10178991 173348985414041332483635061257622434048 10178992 14344305114281683511828750532123688960 10178993 -459886635244995779739345537361793304672 10178994 26300446272098820534339440874983849472 10178995 48265558886223024387517389824842065120 10178996 9459134303173130904900905035526462208 10178997 89235927472199559849696338842200372000 10178998 -143110366056768715006439602201546044000 10178999 329324378049687891306049792021012781136 10179000 -164872443759140713648474664782848000000 10179001 126033863429256905907634365262075044352 10179002 271125559171643747559497882611643555952 10179003 -2578250534247356360940138374671789440 10179004 691905743083506003809940387351623168 10179005 -98322192688025148696119524436408724480 10179006 -73842797743878071905461281270737596096 10179007 191346964960968660721622564507462632256 10179008 -49887477176242291334452707253681127424 10179009 9842306145391826319178580708164412628 10179010 82372711072481610798280104401196672000 10179011 227047109313576910831616926687704663612 10179012 -80233312491002036816578903763758629888 10179013 35300409055567965184614234464773556024 10179014 -105508406283761867518037175101831039040 10179015 -43185818631061732748275144036420502400 10179016 335421286154024758891841943486147732480 10179017 -20274577910360305026042640922704412208 10179018 134006732212574582450938693114621631280 10179019 49859572413148548918961389623239573080 10179020 -113500978071530078390983441437994091520 10179021 -116449527644495505912047036944687420320 10179022 32323537916382482180512564048554608640 10179023 -484289858508966890735819013192448646256 10179024 7018394393691659132550657356752355328 10179025 431272247189005932074997821273394172800 10179026 111207857331206558173309425699797058048 10179027 318752634244834482834591698164714780164 10179028 399107926349606829064309910666908727168 10179029 -16678265330801327430479116404927617280 10179030 -112220381808967132200063384321824655360 10179031 53982245274556134271800983792387978464 10179032 -231463621517970864668871932641990809600 10179033 -76210300494749457984804330544079921856 10179034 -247124671142715610309126819317798362880 10179035 104229538623672930107392733876184300480 10179036 1744225560852749068613467093865201664 10179037 70792213912463902870014271854363741600 10179038 -280353981631207306504573809906849886080 10179039 310892333327234068169990746443807150768 10179040 19817517088716749170054111231719505920 10179041 -205973297107536579452964962496574057920 10179042 121718175967497419046641585291071797504 10179043 -215429941079224467356941967735002199600 10179044 156848611468290385084757750021351915136 10179045 10297126361780634670455892374577630620 10179046 986132913643418250755378291918186304 10179047 -37601250818528717186637938448322362720 10179048 137730726571854675217545706617615237120 10179049 73621560492968759352558502220498934400 10179050 -31832113277712591088426382818326528000 10179051 -231221173817448174775954841366833171368 10179052 -135990837060778157513210471193118051328 10179053 -114869424024367442126052712323435812820 10179054 155659422661051501653540370858192711680 10179055 60273378998384228888473747710771860160 10179056 23734351964135045654438788018654543872 10179057 56670923693089205457102984386322238464 10179058 -298989181553839499001791490625586903040 10179059 295707150436418478082554423180274359240 10179060 -151439262552169250332761314492170752000 10179061 514166209548059478362303908363701065824 10179062 -54008478858946098987409958694859811136 10179063 42030304612428311610177474906274669104 10179064 143366022133055862432879093163014758400 10179065 -106245400156079625774889772546651233080 10179066 -100628645507720937566052988334691557376 10179067 65693321450211865185309898658537680192 10179068 92791064000896108168158512289960910848 10179069 225923752706839596409881968323695212544 10179070 24204000413583379312810473409471434240 10179071 207297582515532501447127644186162725232 10179072 196996633049080589504882253098548985856 10179073 -547751481294445351923053365118673087096 10179074 11884247416407650514977808651133131840 10179075 -152757081600673000189707466202725133400 10179076 -125840305078060452625934445607660858240 10179077 -564050859265648226745750562909443127074 10179078 -13165473224264391903309040618865270784 10179079 34555055959951601059746929150936901640 10179080 85621615605446581509278758339086028800 10179081 165537320219720458820566245364115666880 10179082 -146358040706917044582254136201666022608 10179083 170436823545521330369654517937995689280 10179084 -291003762350903636803008028758905779200 10179085 -105794284375962895370064111734390000640 10179086 13147616541686618668327558389521458560 10179087 75692850411859906075435356180170065920 10179088 -123030799755601811305786849279526821888 10179089 9171017417322858225972647932023283824 10179090 146746876393444609969151599469476249920 10179091 -26961396973642933641482197260699508928 10179092 82354996810702182471882641068526284800 10179093 23975059677980151293734527977943513600 10179094 272420496324425295615512389597968216096 10179095 224712188094072115446034364897644675680 10179096 -91116111039116173254975201022805299200 10179097 193146453843267432845890000855159865546 10179098 -34357723976007067657011900595050731520 10179099 -4197494084201309838497642028473857776 10179100 -15203239263089507034271814243489049600 10179101 11211780043091889342210655872291000000 10179102 -42896548515153214710764914911296511168 10179103 260634271157841487944659296402559612664 10179104 223970848028082889703769098764621578240 10179105 -62091995202955553633209913431526951040 10179106 -116061290224700835142117486834023697920 10179107 43178012743813633624766987264894363232 10179108 1526014400506322661645507014544426240 10179109 -23531788127173975237447496082030164320 10179110 10177247669333266984773141737829538560 10179111 89085941279110919505990522919592900304 10179112 -343254327062578459285586434390907781120 10179113 28354182137963758978068286883705471460 10179114 66937972570438832050676388447069169920 10179115 223201655133152184056234805339732017760 10179116 -48439202811015086581516930644928158720 10179117 42892932439959305079427798609373868 10179118 27281544607232328439498722475303229760 10179119 838265172514098312129441351435929419296 10179120 863874418513202752519225110681354240 10179121 -152321161281571517959766410322696343056 10179122 -14886059377952838885124559322533595888 10179123 -215751801220576918752176507341874759616 10179124 195768718542926633378324008872545587200 10179125 -848188129375670422229399481234213000 10179126 -138029188040054591298973860424390629408 10179127 -44885038611093539708786557819852731168 10179128 39508276409967839195365147043965624320 10179129 42651781827186957126505804072606480128 10179130 34789208925561733059326645683581385920 10179131 621622734962998513425884585300974607664 10179132 1654716338230322777785075403000266752 10179133 149905033001619715678093487103423597984 10179134 5083811669323259039147431708964109312 10179135 -71966549675270704951958476652232472800 10179136 -119144556651822617269949522749276815360 10179137 330257089759052541835416763156673720772 10179138 -167907400562010588363836354015763325056 10179139 -606688365619821061356597511578192798560 10179140 -254479430145909245050606582601725090560 10179141 75946890752772902928994191418707237504 10179142 340530422368286726125837250948940101472 10179143 162105319028610977393651480973533002344 10179144 51103452050340482865717949102558341120 10179145 335422808298367210701878874461380225800 10179146 -128649180693501764894428448196654859728 10179147 21352010321421597379138819163978224896 10179148 163665634968957476971927885509799392256 10179149 -2165451227131326674773720970048034336 10179150 31992152712169580229459886850154240000 10179151 491881807613440838565020281038383635632 10179152 38311990345646439066572179681086013440 10179153 21225597444130639670037652941909427140 10179154 -269037345554274379537474223845691731968 10179155 122753274280921817366386269197370489600 10179156 -28423210975433139990300061838061182976 10179157 -72721960602723014552744692857853420594 10179158 26570270999619540862837581036719938752 10179159 -246759953865124618814338115959978111896 10179160 154655613828180170619400681463808000 10179161 224731072098814959857133727539801978762 10179162 53602900941249655745864275487784245760 10179163 -448048239476148304388592252534421798588 10179164 231878690489934660747822850730526245376 10179165 -284902629871606310200015360388203282080 10179166 439665365209401064287940782091606928640 10179167 720029281170354240873827698149758645112 10179168 350192430418154978798840228904658796544 10179169 28554996292400466342547533671476452480 10179170 -4114532155528876589599160699788939200 10179171 182453957635723804806655763461298566608 10179172 -319472751770558091406813005584368445824 10179173 -691005196819840926448867753569308440578 10179174 -120487106439891545945400436989567744000 10179175 -565423439914039814019014857236745200 10179176 77208646736138963911121590099438632960 10179177 55130176963759390836999148677094751232 10179178 -88268192680606267039618531595109660576 10179179 -155183012469693976166289679020180574416 10179180 -51715913768001457049678184385199585280 10179181 -405081409063257934121129994145741724416 10179182 -1031347506997893358229479685266903680 10179183 59240382977071443630799062236851845120 10179184 -21500053440451973852786209731819110400 10179185 -119369502236135544828072720945923932620 10179186 46810802299757380074759068320276512000 10179187 85800275618782266866701775859296659632 10179188 -382171340002045964684154974591944682112 10179189 23589834472381248753184933463635452270 10179190 23032704429584060817892881832787047680 10179191 164543428198071255735101690800215264768 10179192 210856358193162248995615973041617715200 10179193 8085031219022669685536029567282382400 10179194 -239760312358512116728607009273786473104 10179195 -70566612260131730947660734169840304160 10179196 175990719884770578192215594568341713408 10179197 85376540873972019889711070860726497600 10179198 158465452726975130619525351408108936384 10179199 -92556687198929767009557899220676764288 10179200 -12921198205879554750653247908216832000 10179201 -184700288933901798042355674845786754768 10179202 149678348953585448496486624543248039424 10179203 -34743856431639975510356125918168957200 10179204 63274164260351387801187972327901949952 10179205 232629100273113186651347528668683868860 10179206 -405215576035216828828522980435900499776 10179207 -48833079673646489576756297404336906896 10179208 -305682776566186968228130168614919603200 10179209 312912070030868150571005337149521979316 10179210 13493982769636844113804962149499336960 10179211 -161729335483319993313761480115710784000 10179212 73996375855018205590288085566315806720 10179213 -163199397324644613663513852102948375552 10179214 -155005022345931591391950795218369300544 10179215 -270645528709250657663993681420059115640 10179216 26960632987154855572140906505161277440 10179217 84905877555738694354515600115534757872 10179218 380569092319580343283223265448952832 10179219 -60853843788151827287359084111415990856 10179220 -168374547721031677612560462791061285120 10179221 -283073093467627723483274389434680528616 10179222 12164979230194898493347338625573412864 10179223 39337301419029147065589455958913233664 10179224 14720171314999956223505760834643722240 10179225 -19028671274048016422247278041341244800 10179226 -267529461877618317042196503123946236960 10179227 -275656978933458261959959023421830887160 10179228 81268985330913288846842374004391467520 10179229 1034919757651894324715629730134827648000 10179230 200679288478001487477731268081073661760 10179231 180478139218450312800178242603545212800 10179232 136973096088829837682932042738780078080 10179233 9374742442819033949810257612353297000 10179234 -35448718260265980502183370466700284864 10179235 -223454970975550568719997332529746421040 10179236 249322913514560836919765096483330417280 10179237 15183259439989013091507189988304266752 10179238 -244997632232746870609775196849691176480 10179239 -140779328871378029552265691417664827344 10179240 -235282281511457992697101192978623283200 10179241 64798728552451188495655952404475642 10179242 -36777297347877587801996602817057581056 10179243 498164337166059902421673272502352144640 10179244 -289814317498114286339675125455820958464 10179245 -49594441144713576868221625023777033120 10179246 70797018209082217587222279836654592 10179247 160198685191926319762501352138139618040 10179248 7999964840451415319498298926432256000 10179249 -56230517732675017047618988851790504320 10179250 -318117183209790267660114623083384320000 10179251 -370517554119000218066146034836284151728 10179252 194900233241532901558933367356179831552 10179253 15536243069192779745439708045162695680 10179254 319115035683576441796844411751193231680 10179255 38549802005484419009654168497718245920 10179256 360705706842771491025347156832144629760 10179257 -59171535737406238725330463312147033968 10179258 144893251924975056584738498171852841984 10179259 248800891894289666864200464200519949280 10179260 129361554414392640799533049804987146240 10179261 -21086611170526429179447356094235680 10179262 177752359583992147717384542739450213632 10179263 336261854413623580437518616385820200512 10179264 16013365833522266925100401365536997376 10179265 -178986149049864584453777010035192567340 10179266 72798448844149674171687137200521024 10179267 -114867586136616245130303384677529401088 10179268 -213879641249146633682395986304780575744 10179269 259601578557187418234938861974221847840 10179270 78929306506341563700442870936917043200 10179271 24963958878169682206836128881257913872 10179272 -492053096242366800894503470784519347200 10179273 -96264937948532621316322673245217821632 10179274 -29528283774719461891108731744441443328 10179275 13608657040437788932322226527535996600 10179276 222046308974878847214038395941894815232 10179277 687790755150496858944228733306593423192 10179278 -163923686361639252735542154757618954944 10179279 -439919798339419440282326693976653466000 10179280 -2264479511340811188423343518198743040 10179281 -226755532880753459744209142389664119296 10179282 92301402243311106491582930429896344192 10179283 -92041918193857535433521406504644794400 10179284 -40432418986487779048141556661747744768 10179285 86932651921507909303940123418152678400 10179286 -16225374712530544340731238249037492480 10179287 -155181867887945081391402274840375379064 10179288 -96253707781678129421887665981938073600 10179289 -290884463466870782147951794674100785910 10179290 68199141096856727137931344313040921600 10179291 -179397646692020388398095095958793012880 10179292 -84026217692759389216996479273783408640 10179293 48083928553350875817829977255515749542 10179294 17098897964726416026137401758499522560 10179295 43291836688545721191979179387252989280 10179296 -526902786733515258996650491678689067008 10179297 350367793844660085455657203117792523040 10179298 69514882364743038326948963274143598240 10179299 18407519993768893564077474854423751264 10179300 61598312770266766516459834854005068800 10179301 -442500965172275090871502702060785919296 10179302 -3459109733032781252718263965232050176 10179303 -397666811628704145065552142192180781056 10179304 -6675724258659705613138502556521594880 10179305 323571376771330919953927203504301057920 10179306 -139106234701991155182198399080169937488 10179307 471922622549361295425137616693127488000 10179308 154672639595687351818271553002396436480 10179309 -229488711639654293717045820310022598144 10179310 -71638884076902730960910659856830650240 10179311 666981910398244048114259941200447386112 10179312 18096706685333861618883095090050891776 10179313 -171730112240737232973283354861298760720 10179314 -301308493593636794075435246580596278368 10179315 46848049924645657014053620109330056320 10179316 54782121501847280259544621429683818496 10179317 -166084934927341832219050526378214299040 10179318 165273390558258994605103188705747947520 10179319 -190960361504235756043513382902354372440 10179320 -61542393038912089115810857386255974400 10179321 353005391476021579380340020640693061712 10179322 -648321347811623768338370862288546828288 10179323 -203962462275197860449529100961218553600 10179324 -129390174446342931917633888497821588480 10179325 22134477049172640283921632177468492100 10179326 135748375993437677598333266821965817920 10179327 -350892587956996220677812169992558317880 10179328 -195719032243916673597966661297593384960 10179329 -192599205197593317042265877840010703680 10179330 -6764802118988866652776707541765370880 10179331 257768771982944046738900921929475611132 10179332 -197050204795816261327937291436248824704 10179333 -31331143009890225054922924208983109760 10179334 48680350314630707509111179245595039552 10179335 170248169318992647129305474629328444280 10179336 32934223555416077368923484946117222400 10179337 97342431694850482018021568851417543552 10179338 -56932645172008058635159738826452558080 10179339 16545189530934983840972610112693848288 10179340 -95837399364723879396440498893543065600 10179341 -356158921599628390678830652651248796032 10179342 84523757325549456918407549152864429440 10179343 170423051307265722224436699608376700592 10179344 37728958511897439950511408892432613376 10179345 -132346037346512923939815970668206899200 10179346 -73125032754492543517811813087679154176 10179347 1318870973489145121030493811421716360 10179348 -11053696873115518376483177974223677440 10179349 70894782699418165622599557666377270236 10179350 -6078569299422858732466038569710200000 10179351 -2816984809684187546407309661728647456 10179352 514065328733606600619946719902227046400 10179353 585011858752634162712691902229289542602 10179354 -144689640162272433375765680376704775168 10179355 239590894312994405839207255896304529520 10179356 -97602739455921950737662470829174950400 10179357 -147393400936782042167648362422343911360 10179358 676162382192359535195724285368001792 10179359 -397900409644385950691750024484024978840 10179360 -4152156169752333141190228409617612800 10179361 -21101652364479782773151103699077821008 10179362 217009139022045820445372598208839399072 10179363 33848338970248319220185401162102476288 10179364 -104239249559622797743794651919857909760 10179365 -116396964857219615325837010785536572800 10179366 24730614555570087139813405247241577344 10179367 -377556137600527866720916228372703392 10179368 497616187337863882205148644561670466560 10179369 -286601190602028027915754269330236802576 10179370 84858738469422792981862863478577088960 10179371 -555449773206896859051852134016328804428 10179372 -14757021649607611291947884140564561920 10179373 19693421993585159247896955454615695520 10179374 123838140550088239310152958945017761792 10179375 21420194206790858997426222792866850000 10179376 83159782245535034125218293464955666432 10179377 -153203596999497884744702097638252302080 10179378 160176495789871160732181376242543613440 10179379 6567619903654068098266310483441954112 10179380 8722998545244612661950934813107628800 10179381 322582694370787701254295782471565425952 10179382 -96966378060066724475688127953591456000 10179383 -132285519496376415983707157697399831480 10179384 -145402888111872385189229642318482759680 10179385 -19820592861204631304739955878800142840 10179386 -60923151394130998775240373801134610432 10179387 583608233333747907560064261900691468800 10179388 -18236412749224217497452965677255703040 10179389 324737992943283309832111587895041136800 10179390 721432287318337279502365656836259840 10179391 -95448417988547513266204418056806534208 10179392 -58972574595722202156669353124852400128 10179393 119335372249587602198947013683690766784 10179394 300456204451113321221163970391055692496 10179395 -232646002952606012647840669132015791600 10179396 87569017984415141510939486924265937152 10179397 -71930978252541853547670611501840315780 10179398 68957684465927934049822713993230940480 10179399 467724662983022499123559272225611492688 10179400 -102781728010620011931674010828705792000 10179401 -208738335801206802666743423007099872640 10179402 -107017300822908073955951828686896702720 10179403 27270818717188085229783948170628333584 10179404 28155142735310166378148755325389017856 10179405 373811175768740722609978945040113627200 10179406 -125498900138178117988449401420886624000 10179407 283545786258537749175528847633155670656 10179408 8019509913534859551197579114544365568 10179409 -261063926468030167269282811962811488960 10179410 41641324296573840766345878322600584000 10179411 87876618479677790611000599238934635584 10179412 10208409473256294702552727590322089984 10179413 -427405691751040216396312950132483825060 10179414 17220259253729802432972409481664881280 10179415 -142153532979323552162010131826291259680 10179416 210005969393883401598993215442688204800 10179417 49586277892010753415025975053314051712 10179418 253113482627843674433292972459668594160 10179419 -486898692417601494736983578938056117180 10179420 85149478039259799747131191808503034880 10179421 85384080902235674623573275504952934720 10179422 -305631014240388322506087320307963232896 10179423 -98349209837789845228303871801597813928 10179424 -21539239243936303618213281318209716224 10179425 -321847965174630336300887381323252979850 10179426 -13373626427461249587178472549379517056 10179427 -232807767253470190601588063173667946724 10179428 -127585965898638594524486092358288523264 10179429 -56789721512722316960858394767324289312 10179430 13533599345572195930375781232514694400 10179431 -149019096993493386992689187587711035648 10179432 -7949648547046918025753047240731770880 10179433 -5018053580646128957666519903789567712 10179434 132677306546594430753501914178232671072 10179435 2302858511017843559268466138441881600 10179436 330753673716448113787259871471467576320 10179437 -1115380154563356749733779827484850692928 10179438 -33330610293253227674537290159403832192 10179439 -13573758911446075187125656679062533760 10179440 9232433709720731579012978159350579200 10179441 142180850048472695861043311708045870850 10179442 14503160628822428574558108807685999104 10179443 -243766156778916754183590937390613316840 10179444 167397619944063843535532557588539899904 10179445 -109625819320801539604258077253932662400 10179446 325241433261231356282785949432491957440 10179447 -12782608842233312938275397641428688000 10179448 -338518758065035733534276783926480650240 10179449 225664729563566340673105037488322036736 10179450 -35846415816579551056655446501785044400 10179451 -179556984077068762295370424527989555548 10179452 -158991339782382322653143765904666920448 10179453 291938252796326324705121779786543522304 10179454 -57979448070649689947543388471231819648 10179455 -117520046018481610888056010148858611200 10179456 245086769157730540880545257308993617920 10179457 33922766805882146444770180895487448706 10179458 81392174647404068246279444498531824080 10179459 -18077377590748552301276248523291011200 10179460 142260326837984673324815334230148353280 10179461 57590556257946756979134805331102752572 10179462 68653858868927580827109915186779535552 10179463 -92153231620569900728647995010690105040 10179464 62520583560384657000306627104624179200 10179465 154886031120383564613447562688020893120 10179466 -428300436732390542549489716706845271040 10179467 125961306812193648431968600208114850516 10179468 -83102174087658391774065516926000772096 10179469 -25169716002805329527976737886250989130 10179470 7089183583447984420328976978416517120 10179471 -191301487477329774588699480915216931056 10179472 -73879759813260496440053776749608525824 10179473 -116201347083202746397392503934129727500 10179474 43328930004155387490485939209268127360 10179475 -226170018834080596698735907849918520500 10179476 -5444002285200525076011087916282195968 10179477 -38575812647374496639512183926895234176 10179478 3125234326306390104073854757424448384 10179479 -416259840380318112502982577531018131424 10179480 -64041151336889435616133171337914368000 10179481 285428252686554827862552131740159511304 10179482 65736024302942521343410905166712804592 10179483 75644772304095232991320540105124264448 10179484 -202164790083021089288688442443395227648 10179485 33735024332960944934708181641019919980 10179486 -25871414453258907631173509484042854400 10179487 480916999512531798492305805945794474472 10179488 -213840437430858757358101751838529290240 10179489 -151210529470021710927436603408083172176 10179490 -330217049127503951428359593832068666880 10179491 9401524605017318944511179477959334560 10179492 -112371278103176382170211947342024890368 10179493 -252825923486262429921449053300441948200 10179494 -95466264531460230810434624130175848960 10179495 350188487114288448640464716326956141120 10179496 484461655078990000442986857152579328000 10179497 46418240575316395018101793872351761280 10179498 28840011261372932548147720565873633280 10179499 -689238042503660131616668485727246462680 10179500 -198627532351353039256461476027523840000 10179501 33794730992667238963695968644744519680 10179502 -207175578294132566603744440080660090048 10179503 725751650984448740466930432376980680424 10179504 -68598966738140106327942631433937616896 10179505 -58878208368081279288767802473936815500 10179506 40112118085254377768791864104960817920 10179507 -13836074876156726632050238075436405712 10179508 -551223867599573156244286412446893221120 10179509 -286565850010805046282111077773867126290 10179510 -19179689692223046497999879202194073600 10179511 -350990547969569839917793866781959115440 10179512 -58853240831374591071383643720523653120 10179513 -114899765998385522723825431711119086496 10179514 39692131233043363067583673373321201664 10179515 -529527082394162270814850926914348491200 10179516 -212048134042727041804889904997526446080 10179517 -258114539438478375407339147222041781434 10179518 -49891961028147063009084499626413143296 10179519 26458605485736475453442627821049088 10179520 39334568512708747642626964510872698880 10179521 -91481372012398465312039662519138912 10179522 -169952754010327933037866009521072691680 10179523 367148980568498628742161193843033459772 10179524 -66404761750534440825798326451926052864 10179525 -29605441114778766046928104825541707200 10179526 51030416275573529480403127463007252480 10179527 -237409284851507061014980305747763395624 10179528 -319726217958295513616068133489294499840 10179529 -1861644002360227310106671472087016220 10179530 202971749807061129788934601856895704160 10179531 14589603149717745660199915987446747600 10179532 8337254961489185389862987636580679680 10179533 -1782438538377031329998381044060311936 10179534 -126831482831189317348131157231498998720 10179535 28585402808438323755645497056634198400 10179536 28015534153416741697636917464697667584 10179537 374644951176889012905281976103569156768 10179538 -86119834662552717964313222990517748080 10179539 -515921677412847801652211923393630080660 10179540 -59243978379221081422046837122612838400 10179541 410374657408762787434505151034959140942 10179542 565187881352844188865944293574552716032 10179543 -2025413341785364448659402229683750272 10179544 374525830334448743799508641976025180160 10179545 224925356514616535819268910600415836800 10179546 143685487917495843041417059528374677760 10179547 141622429504737567475050671504540746000 10179548 37851920687346275490902365549570411008 10179549 331509440667302962353688264671949697484 10179550 133296952374922464627818076389047348800 10179551 62788855438325898111694051164812320800 10179552 -104857008113613714213926474000803823616 10179553 -12334566551893779938096930856271636860 10179554 -82403649949510859278591622337693696000 10179555 194960824133977347598448978880409187760 10179556 273366659947839747548581015478771696640 10179557 284821567895633838942272695803165127806 10179558 -7296440841175117092525531832277348352 10179559 -224432347124130722007637683507123505496 10179560 235636136943770597442798714964206336000 10179561 51166653805550702513273256009186508800 10179562 -521028343889592035796966696860791296 10179563 -31610919002574680325813192998791778496 10179564 189747065410896726894042388946087179776 10179565 -165204539048650847554379665721535854400 10179566 -47519553640306807132374958627968676224 10179567 -273072362871153126099948332598658715760 10179568 -47905255268596861832405244142479867904 10179569 -642756751086761653718980559949611034030 10179570 148334693720349780170725996501079040 10179571 -479062533311959455983860672848829810228 10179572 73863197867422477716436676654429989632 10179573 22930130510562918859138665350497612800 10179574 -220770883799803810094355069716823403968 10179575 -16450343641535946379038987283942662000 10179576 64266089981728424319632755270495088640 10179577 -439452151466172425031822596149364199574 10179578 -25602971506089755223135800071092332544 10179579 -6840656879672981330410479499549122192 10179580 248372989639062360558274032721034342400 10179581 -237533860175978688901888960274143922388 10179582 -24460481834415936798470395341619700736 10179583 -130920244849094234972644250233542007200 10179584 -607971431498105593744810493070293336064 10179585 92591715261680567641245611336420206440 10179586 -159666095722441097537593899998678569008 10179587 392434273726719848129786901662424015360 10179588 -7513226577473323224422509181709447168 10179589 -11692879587649247429106013822314686208 10179590 150402690004478031555547988022594652800 10179591 -263671625862865304942628259933389125208 10179592 -763026839303588004887829463465145548800 10179593 -493440774304894507525358444713905806976 10179594 268333597883555032298810434144791552 10179595 -132564591041484395712610594917743954400 10179596 137716057264642026518624840732936721408 10179597 -67958840166604108807139971425852033600 10179598 -31366847780476971447575663090420199552 10179599 4044948619710162250948922121897991680 10179600 -4769424197544851244305158514688000000 10179601 575118021980503805523590565791035300900 10179602 -68080814597305087324512781851364838400 10179603 14556310872830604948180763108270937304 10179604 -143891983880358333378786574790359451904 10179605 516988847003657138414324793098222400 10179606 75082997817349402563940871167828231104 10179607 -396631239329390259376788635504836842768 10179608 139149418657392519532090604874838824960 10179609 298234395729189514762937960985305280 10179610 65329248275352661825990306504303810560 10179611 198145503277091812423074043211202480 10179612 -130651252153309532477869254262006539264 10179613 -504967990710538139006735480307281674138 10179614 -248192192261738744064192216614690953344 10179615 36628359346807976063917874896396920720 10179616 -38334137079427299146763912382110498816 10179617 -86563536211342327310953573982042365056 10179618 23309195159708377022517478793490117888 10179619 -266926813203293009004526486041986542960 10179620 -100568846948634736030625660663123312640 10179621 165515332869859905974870334734528422080 10179622 102826543451260359973168055837926022112 10179623 50277651576680927868643896291614650872 10179624 -40734488872790834510498924307677184000 10179625 -33846464314233055268367655887228672000 10179626 209383748889543572272076403238340802144 10179627 -23113600511212881069562244991553117200 10179628 272571511128237488254729665206412762368 10179629 417187406419241653926552443771300539584 10179630 32938866539978187177337658493454070400 10179631 17570656431015316283734850296126718208 10179632 34406178432258816715091846746452787200 10179633 294630905387754104411736571354999296624 10179634 48047862923826991266827195295035123232 10179635 -239536729646635717587782368648296571920 10179636 404950760415099305091881893771516108800 10179637 52014935488245451674390679703975814168 10179638 -77948005151659459415789524271477379840 10179639 -5601508073659027206232403034475693296 10179640 308626149063424735034291088806107852800 10179641 85172485231734521435639474351658432042 10179642 2542961280305175390821468754651179520 10179643 -138223917096127904084719143553293959856 10179644 108515785896872048669134468055961142272 10179645 101608694135696891058651780438619330560 10179646 -49824607178104206899462851188118492800 10179647 221139508214730373902770267651628406320 10179648 -1006760460499761524219289550486241280 10179649 -20102634925892598780021977355585799760 10179650 1242747545420305026702246234172821600 10179651 -436023650156717044931273093494208299536 10179652 343210426037489426959512056737028026368 10179653 343628764793648499886423016251807731264 10179654 -215813933097893434920229486202315522880 10179655 -184520578703359928632163834259226834440 10179656 -21417019597907955164572505397938749440 10179657 -17853880117408365870471216416289162012 10179658 199886221289757761121673402003712389680 10179659 -28779009603830460419633886875741561088 10179660 54032666920714099596500496491076725760 10179661 -22453767783437465664056453094175177738 10179662 -30039799404353418347799662623252774656 10179663 122811577253348233211711597257529437584 10179664 30655030084181454249249399570837012480 10179665 -178268248271351362481720596528159401600 10179666 -26795809207707189844998788813832546816 10179667 -466862891035675505430154132271810996640 10179668 -167084545305162718017862591082920243200 10179669 -184193707091702357080519133579079433056 10179670 48357424623097196056328387648884940160 10179671 -19020285426963814911851951654056545888 10179672 2362040435269762939306665155983933440 10179673 -108006238300295727002860476689354197760 10179674 270029095883599473048831511579538340336 10179675 -6889115502449250058155333342063256200 10179676 22464962018226922630791874888494347264 10179677 297108470610350658271602808194997727526 10179678 66754504794790600172473291189438491648 10179679 104448711405413813602857454664547253280 10179680 -123440539846296059428122956513673216000 10179681 83122001147328520989518536994476831152 10179682 50327634297051147298645333641096883584 10179683 472835470120324950831248730518430405120 10179684 58544916292080400739494648153709128320 10179685 50338551069623164547512382135048478720 10179686 254450809446758371377869749827210702144 10179687 -32155085225787649799948228820181155840 10179688 283032772690814038672149438115750517760 10179689 5192830836234499293010082875549757448 10179690 1299134587820182944656625407344907520 10179691 -9250883461302006359893870534427387288 10179692 -472730313484415354303609902688947517184 10179693 167000977998443688694042211341204782582 10179694 125044350160936100777140580547448309632 10179695 296034024391367642187116401286658114000 10179696 -70607556104217695535596509558902620160 10179697 -577498221001268084080773340786441225440 10179698 1047319822273796996182211476678851600 10179699 -109296372940365138766122746039370609312 10179700 61996634246992182425168655631800963200 10179701 354445770691539030335886683092458987552 10179702 -105131550030518458829995785749186910720 10179703 -480663086071872857578432599197520597920 10179704 -35857975464953572504644290733790126080 10179705 -70472676370088999902084378336633832640 10179706 220598420733833647253960990940574533120 10179707 -530924456691733627915044154969186750044 10179708 65052526408679352967324357733457592320 10179709 351230256415154177917726656838303548000 10179710 -60218790779919933844295680085615735040 10179711 82562608344229096867793081539997576760 10179712 450417503585148295714287310069731164160 10179713 192801459642003607746684745855768962 10179714 115767998083815106880175208342628940288 10179715 50972222363025464556350397669910717920 10179716 -148625485088127515648819439175813772160 10179717 -178410588442368361605283884974452069920 10179718 21816555003921036400250722428273619968 10179719 596978674762752264247860350318633873712 10179720 117946151311719383504598880773071308800 10179721 101364323681047203559290943994697166644 10179722 22359320810250297260955651566483250432 10179723 -4117634406875509928297361076478839056 10179724 108355288034038574537600711398217674496 10179725 293472378718722161339847582523430100000 10179726 -49401906828975706145820566902443453312 10179727 -144661048950461171858777095561040855040 10179728 25662885098507006512265258225946624000 10179729 -123893480812396641990084627956293829760 10179730 -261010266367213632925935136942156800 10179731 -81924879567038693588780978326723230240 10179732 2521716284857973506571221889510356992 10179733 256838402544099587749044767511462499982 10179734 3621966060927619656079654035679371840 10179735 6141577378680911589675433317038034000 10179736 37115953517881810170921970569380659200 10179737 -386515131612249704189790389160088265340 10179738 -222662100878904065857543866304090958112 10179739 -135048540536689709479967562148291345176 10179740 174419348296424128558801526435462192640 10179741 81148200965516970325694886552122624640 10179742 -286265802724104380914413304871700340800 10179743 228027006714544066920491283034429350000 10179744 114291017357893649696101196321107476480 10179745 231275192774153577421035700259913028500 10179746 -58816632361062531317478721691309066928 10179747 -366178531250140273351406551874479984476 10179748 572690189979386297703629054953805546496 10179749 -198188245116767650734888070995817088640 10179750 60495825149608541593776015104046432000 10179751 204848359299506679800493590298314661752 10179752 444976136180938459577916762168552652800 10179753 -220321924522474274058819667613917536 10179754 -80801054313351434918365536212121492480 10179755 16311686815459569454279725886791855360 10179756 2348894061037093856221874037011657472 10179757 212321507571483227709295322823168632832 10179758 -239389717477410455070813830343393251520 10179759 208170574334313943581633516025568109840 10179760 72767922377840882755658848810167828480 10179761 218977044986035162335022405272708612672 10179762 106148703416240088611070376603802206464 10179763 44243752154556997696140095489065785600 10179764 -85187544575741321204646391759319107584 10179765 -51754464703268463530465832321402633540 10179766 136317745108094149517418057505302112320 10179767 -45035395617843242170453902125507135040 10179768 242524612384167775103543752111575797760 10179769 -102927505621475773336086686517254435504 10179770 -336896629895951428604741412533467482240 10179771 -118910576772973776349203752221498814976 10179772 83487369950667985455849524556607333376 10179773 -261365390702437505614014930737795051220 10179774 189054468952569991432732696148489174208 10179775 129537497002615379904559426444789383800 10179776 94410264785907666145315166390640967680 10179777 -316500477182053218993231022518964224 10179778 -5452466654315022388978351314569246208 10179779 -53446081450787225193971553883154022024 10179780 -9359562679514654427572297137519656960 10179781 -141953942109853150433224104033082440418 10179782 164377681456590602721170184207917875200 10179783 -666397572476359521616891793537386600800 10179784 -177999280370151756285970834156231188480 10179785 69932893398424846111951564595997093120 10179786 47377012511812619578853458430490198528 10179787 160595963306374760443926206163614175984 10179788 132408704026868769195589336879522576896 10179789 54221410898488078200350090347927540608 10179790 -17670762076063932293752574609864371200 10179791 4823453562202815866021694672220830192 10179792 -23967283831703188965589130614967500800 10179793 156168279548024133249775963417640649344 10179794 -114660938534004877339179147369210152304 10179795 182199572434167669625477445402489878320 10179796 -373458550140179900802273189510367395840 10179797 528220314026113798081292617474106727246 10179798 182235582248038242610987471942090551168 10179799 871619422326354843360866130615453332976 10179800 16604689925939182469225967385617408000 10179801 -88904234104568678556113699310794676000 10179802 -121369220356786975586036919282523036992 10179803 -608423383063829517989382178514107653948 10179804 240917002592561481453208339300839014400 10179805 146568487922181568494662849806439473920 10179806 -18353116743037286289263638748204042496 10179807 -60442296354355660314463758893334284160 10179808 -4220874395721759655546191639116513280 10179809 74173035525150236807496249379616111010 10179810 -65825837314066209017319020064125568000 10179811 -52980748277575481872590017407200368576 10179812 -136424376555480539686406654244227973120 10179813 -34450391782957543234177346172827159040 10179814 24536808897817035569790870147121352640 10179815 -4736099579643691501169978983509620400 10179816 117975745864808375915291035212010045440 10179817 370538375569070352060818366802918183866 10179818 -41421897019106181528251579784987586560 10179819 167771394083892808678570677458939998368 10179820 543243692145608817013844615245824000 10179821 479971442006550514897616297206852199640 10179822 -13529767547220539224085183918066290560 10179823 -222610129345002125538036455476915022256 10179824 49183832016527106389458079605005090816 10179825 -137776802622248332537603878797504600400 10179826 -135026144003868972648561327659318715888 10179827 91626229930049659757530179296826126672 10179828 -125053968385256886118437415027248233088 10179829 -112965184157347544325665928177283682400 10179830 48194478922194762280831956834323781120 10179831 67135142819359142759169233450030247120 10179832 -188562310228820223792147410415295303680 10179833 392578230748113983252957555969651903082 10179834 -54821954399302477468245738150806681088 10179835 -274826081484620496741275413813102302720 10179836 453692022522817328919594999089529876480 10179837 2554548713249552998785501715269719820 10179838 -211192389717069205447485550130096909568 10179839 -960515327185726704312018762774698616 10179840 2053283821747664316894577021094461440 10179841 -259175140405105839670066085765051181120 10179842 -49319305892149291064066077019792941056 10179843 -11345613674132039465124468350961497856 10179844 36018201584435552470306924105201795072 10179845 -26884852114548948814917420313206768000 10179846 140048093501993463812320336673538945024 10179847 34291845368779003523221308158827191352 10179848 432766571773670684270637961994983756800 10179849 -166382907144491528211167662006848847392 10179850 5767324636274634916952403293018772000 10179851 929331601899725215987064042215592556 10179852 229030297880156821507140586235568287232 10179853 206797048362786367429027767846157250102 10179854 20849041340569286364920128574410493376 10179855 -47809392909466667537781808101428892480 10179856 -46171480370925907085470628323587186688 10179857 523453654782156711694036111406411837106 10179858 19700401333026563620393215687866841600 10179859 490732098106090045747697626129988776216 10179860 313236088521566341060410771860330342400 10179861 233683811174189464235967661032226734720 10179862 -14708334863071451037394719740131117056 10179863 9384716522529278329441257093268529328 10179864 -69570791394953681925272381303596032000 10179865 -98473082265546404444866108088837647740 10179866 3899769715327269943677241251048955632 10179867 177279214477707596349232045023296115648 10179868 268703302538040642814377903017480488448 10179869 1434248211976750459368453497061189888 10179870 -56543103721950353327872849438711238400 10179871 -461229131052609041992949262007303824576 10179872 597744676057966846426279957637088018432 10179873 123994893433537801071779065347083099472 10179874 -10534877254535371576920187567176830688 10179875 530486217532445483343738058026236880000 10179876 -105594328640633557923805879308252303360 10179877 -391695518423471307745970946450958974560 10179878 40500249126979198546912919098877622240 10179879 109113259117250073956683587406737539328 10179880 132893897518977906155612402280354508800 10179881 336471725638902687399952985941641218682 10179882 106883713818834469969099605376791783600 10179883 -1996751690443083096802672666086419424 10179884 -166086110039784532310561775143148681984 10179885 22764721996795626081486524287278597600 10179886 -127575424611428459274906225036922876608 10179887 -192894249922696329596159530777378900464 10179888 -66933671338773075984272424540251652096 10179889 183405925956324330487554181785884229156 10179890 -35331951880439674721538890558873840640 10179891 48007784383658148931211206423267670880 10179892 278792513583945966333111691901023045632 10179893 433479228267330885542981656863550316142 10179894 74154845584215469444592933237772388800 10179895 5398273158236544723934227711910484400 10179896 -10648598134802158434037415233477324800 10179897 69364005930227052452457309694773830400 10179898 371954030344224743576636861947273633536 10179899 312108833254379159367971663669246546160 10179900 108652560280408961763622510378039372800 10179901 -405397923764897583890477780668022231098 10179902 -129749363889659004775101301729334640768 10179903 74990657303715591625249393656339345408 10179904 18898692595539148651851292835254894592 10179905 221296022544379813333393703469366189120 10179906 2597728905250788712153200974926811136 10179907 -486300582014013839521873889689477803844 10179908 123242173107929415876914077357927936128 10179909 46760073180719692668184343197732276800 10179910 -13208517914581985005890984619521498240 10179911 -110608940415220918623898594127665372368 10179912 -108082549100771878470895703218989588480 10179913 -929849416755795296946922178706165202160 10179914 179044632946497068295937163412702187056 10179915 -80463385553330467554503956943793523200 10179916 -86373046192835617466877963716350082048 10179917 158154850837965703561457552930855120352 10179918 4967580405267684548470576272819290112 10179919 -479084120813138716594736503218631783080 10179920 -91327639403607666960490398293452800000 10179921 -114309919022933124016405655310211815936 10179922 -65203173704333374863846231530433675456 10179923 -24898573036018506439428415581002893632 10179924 -21780031042621473424756183396506912768 10179925 11013916761928126471667329882717904800 10179926 104640447412870256609477136617809242912 10179927 -360818196437980336958353230087399018336 10179928 -121362463779434707091664687778741248000 10179929 -519738383737544584551511989844188868470 10179930 141763861749594715057494681690701157120 10179931 -218005757766975159008002211759596916136 10179932 45302919909682066313715853866388392960 10179933 182605496644659295164561030425933149824 10179934 146052207655748832019144555955015000640 10179935 -79374999657621489209640413613414157440 10179936 57331061705264219632243318674350407680 10179937 -556214625971330758505943987746408200414 10179938 100850267667486180539719781107557548544 10179939 -92250419328005268850102304811800395776 10179940 274108553969058959362964207421106176000 10179941 135573781079701291653873080396330141472 10179942 41158915547084635573383614548826104512 10179943 -361390792921792059785589416083746925160 10179944 160551354879537561536660450872999557120 10179945 181096703415939515207741688999006201600 10179946 119809703225730433942662888073558232160 10179947 54462417539386138868221019230359585396 10179948 -47691850786416866516819483346977488896 10179949 -3800309581761718565393882645419862752 10179950 -70397380861335350132547193404256972800 10179951 -126268069622369321280664197263956011768 10179952 -70769539257115621628352441921201209344 10179953 197041978249168829841186099687625755840 10179954 -79817664667804662551416134353787847536 10179955 39475339090304998788759137039552322720 10179956 153055409422565358576791708321083239168 10179957 550471010576081118103955567341724541120 10179958 112803409116735461321697698335145842176 10179959 327921398995506637189425292998002285160 10179960 -34497978914519028661908960595574784000 10179961 -24908658759421080961815918698344312896 10179962 147734715669324736791465781994136414432 10179963 -150971739697352068995639839535837032976 10179964 -271064222093084574759212831431754101248 10179965 595436651036066098004044250260049529600 10179966 26980665863323873579351184233938124800 10179967 -28348148352989076954099595914974550016 10179968 -46879642534013734198569164183835770880 10179969 330699884324130145931317781701089060144 10179970 -27481864397529085772458317215422180320 10179971 32590416328166406628812465179928087600 10179972 176575986943057100228288690494771200 10179973 73375540594019516052375176538911120222 10179974 -120175546977119410043564462764375865088 10179975 17041554105292277590159496169148111200 10179976 60803209154478151188518959483046092800 10179977 -652408498854247575691979554693026915174 10179978 -190522253990659190262036125530774464000 10179979 75670690652514460929679855881421305240 10179980 97259238592000096851107436120714362880 10179981 -5962113685501890920976795739710393600 10179982 -28478731657125744352181119758459177600 10179983 -74772625221834474900814075172034699792 10179984 4938751271648044855034584951742005248 10179985 252498118470836678023344619710842985960 10179986 476604992129476561286866062868971164160 10179987 266541463147587999771497617809380178360 10179988 59974366075895485836427378452219232256 10179989 507847693311339952691568020258001467790 10179990 721216593385816065316011929131470720 10179991 159865370538940910933137040466109925520 10179992 2829687558417738649487566697258557440 10179993 263126760500984729255186565285033549264 10179994 186033902194813016828200407677135315712 10179995 54874394046196827418145993816998986480 10179996 -12644813003372528970154084586537757696 10179997 -223606287153272946000396214832342235136 10179998 -36517186627195098442972164788665941120 10179999 -596757944041941943869443159647049062056 10180000 8246811153953912171774435616153600000 10180001 129699650618821620301807561877581566612 10180002 -6169284508378635142733938609625481216 10180003 656244705637280174583029732772212518344 10180004 -393137417212723976329799244100015426944 10180005 250022756720651370406863765759938304000 10180006 140412536285701636132305845630492009952 10180007 -248067050214006265218118411488049405680 10180008 -170743749218511967077699174277796259840 10180009 4754003014707444197442142023174125120 10180010 160911444178182984310650129551796672000 10180011 -10782394924144165709469941276431641936 10180012 -374000260041700118048519503213810618368 10180013 -130468883119362893531005794058365992436 10180014 -65954076146137914899282021712003414912 10180015 243491971776417325734085294426310342400 10180016 18189176173249165477060996529944264704 10180017 108754609635495161658456490194608727234 10180018 -79645436564550998512789276752134093040 10180019 -329759064181984277021169424634745855840 10180020 -170190861677730675157735922305727416320 10180021 -279786778826918139602075989232534517778 10180022 -16883385499803158147827086015384081600 10180023 84093802435261192447338378440437782144 10180024 90018519355228172460463702325957529600 10180025 19066415694964135957297513525273298250 10180026 -316152181957662158822419618979820633600 10180027 121513063523917453418357594919305900064 10180028 -46524978691744897231703281438169702400 10180029 -142086980503573113160362781155194739360 10180030 -33263364309312485882791844921852743680 10180031 -25362250754728049345384444172313204128 10180032 -22195005643133687073318140365743587328 10180033 -139045978810949005235621218770326227536 10180034 -281746563973697874420979513993591969584 10180035 -3479545536630024352989938445839075760 10180036 303959712618165968381042951309538981120 10180037 26151530103516577071670998496185682080 10180038 149514861863431452216305459422622827008 10180039 -185518594987238872729093114323585138240 10180040 -125905150121590868076498450731938099200 10180041 -31274183563026820035169390643334471408 10180042 28355109928987170500096164492596779520 10180043 -434613476958263615143556003948034009708 10180044 -26550682964488469280892260620241792000 10180045 -214571169156126275566986848012971355700 10180046 -251383096879511767855803712415086754496 10180047 -29636633820469506852446685717293305728 10180048 118085175321120963920510966634749624320 10180049 123543844945643741444996990017189747392 10180050 -73255254393593527184675145383584675200 10180051 129748852692350442505911352681358970624 10180052 435267588854897632300121859646808766336 10180053 149455682156830804305182607967362161280 10180054 -16364551571494521175523181937440898368 10180055 42714189164086313789355535749178644000 10180056 64576031949603425688701455704238387200 10180057 37245002284781645187180263200370028180 10180058 16716951836477064789121598040719396352 10180059 -73448473272147352660504347817613254656 10180060 -332490721766544510366358419547006448640 10180061 30830748578323162024289311449984849324 10180062 18936459713796562128386934480049024320 10180063 -70476238205417373216712434169707932456 10180064 -51297797081304977411231110469613256704 10180065 77475410447775599070111976127229697920 10180066 83307571760719992244099814793949814784 10180067 615866735703654249167358497713571759640 10180068 -118614587991285359441621081180788623360 10180069 7080293873947964944437014859552331640 10180070 142505893128530503580655735926929284480 10180071 -259751710644783564999108209406295115880 10180072 74885372418008007728521331709786439680 10180073 -748540978996652894708569873925234561820 10180074 90176143458080038311668606425080295680 10180075 -274283068507074645121677644894601624700 10180076 -102828981897468358355260848131734261248 10180077 209017963874431653508905721934005869120 10180078 -410694777669587366820166493983718976 10180079 109221705421037845729871377561895737440 10180080 -4997074293556233097779871223403479040 10180081 850025770130187595795171620789247464 10180082 216529681051275116028023382002923910400 10180083 -138248994880399134432343108502861253576 10180084 28362535478059241278626548518788857216 10180085 75645031697574239439630786085423098780 10180086 74156116560158651603952683195826186240 10180087 183091620887927637441835935943162234800 10180088 310249292402406586210943370358270464000 10180089 -89524323843401950793639954806880879046 10180090 -61617572726919762204064122206792601600 10180091 -532709192449210687360154892051011128128 10180092 28777673479652929249352860991431468032 10180093 477368739863262489799309602401604108 10180094 -48389432339009890368551923229640901248 10180095 41634235783759516337876482721207665440 10180096 229162068108528399949666145814718709760 10180097 605542444457187104033038805706544812546 10180098 -122760834901460120880684459625407206400 10180099 -11608760169342153893240121137116320000 10180100 16550298449908116872475522278498918400 10180101 146713561157198079971892461385481892832 10180102 344570943574297363208887832060721369600 10180103 231451530095628452763816020733963972384 10180104 -50070929374246232450993948575371509760 10180105 16481382180897111299890170668278574400 10180106 135065971191816845976776309566304256 10180107 4405100328376887962265536029310599680 10180108 -760407296608776704462353167228979543040 10180109 -202756483180594829661057358235555462400 10180110 36542896034738314860425687314089150720 10180111 36615709509976795256109660653305638624 10180112 -28767250536291631132840038924865757184 10180113 29981245210183443084054201940959036144 10180114 -29584154840939705513371779681833783808 10180115 29491540102981013901959465749696227840 10180116 -148963536010628272247440760369052807168 10180117 -209799054555786917729081212271154978848 10180118 -16294478877928495804831131593040091392 10180119 375983580990186722463703646307956112744 10180120 112742119665630966205282374683753472000 10180121 -1167145817569392721179132863707533312 10180122 -30687092581346894670297936856949882880 10180123 524741199014879709244630076173544714372 10180124 -328883744835093611853099639767955648000 10180125 -92864837597705150653532259047671425000 10180126 25171295817051212246161714311609288384 10180127 -684725866163315150348625710728132062000 10180128 -105673540693789522474071108370248499200 10180129 37809988669397380659825392745661861730 10180130 -175425866562754382791322045149431076800 10180131 -89012593171474329621027176073003641760 10180132 -157398493441122134892990544216278199040 10180133 91384266405352948545243695457050992800 10180134 91162031729098344175377068505541943040 10180135 43052274257904722373479337884871713760 10180136 25662319204355962412660939339381130240 10180137 256902943227885271464557350295817876960 10180138 183758129533084940968633620857415552096 10180139 -35426077066077739897229752406443545144 10180140 -136168024213072083394813141816415354880 10180141 448545036180644644107504089760213374784 10180142 -16208944691335388632300451760312876288 10180143 46355895322451371415152538053636280400 10180144 38442798043480752196264345319909621760 10180145 185886560428301573435408909384480022720 10180146 -12809941607569223308398095010919660416 10180147 -211984560182822880468182536396831340404 10180148 164154122400757464162039215108742936576 10180149 86783130821742460385255845521243359040 10180150 -7285853550299117181549781699782360000 10180151 -595173053114728942900199281144864405848 10180152 -55442350492019151911441778784844021760 10180153 869651652893038850134195219794593523456 10180154 226018430376195980880183556967624113776 10180155 -129866136909895344297383124418466956800 10180156 71907158393764008779660929023612525568 10180157 -115154474548278530893505391152925488820 10180158 3500476737265624675104876659126462784 10180159 -235530301033925571023303529799026727560 10180160 18287845790015961620292464963695411200 10180161 -4145831684079155432329299754478043708 10180162 -131692535179040267657222250787368912000 10180163 168813912184434557037634108856604030720 10180164 -465306123940687054421123904960860160 10180165 8335029486663426388198518191325244320 10180166 9175041983307431645121959421398714304 10180167 11795086420505317790295222199747840848 10180168 -924471687805370389680300584464711680 10180169 -538735206432298104971457325442853275430 10180170 -5800942551226042749533850318858577920 10180171 222098104592872234611604346968218974632 10180172 -125953316696536351263801570563872035840 10180173 -90906533553302318913975363900417520896 10180174 203443270011652390208809850616127494336 10180175 -312793305138319766367778719355523196600 10180176 -11193237136897187176589153927563837440 10180177 120422952604656751018910892608284992000 10180178 -343434205263406635333572932873966482144 10180179 -3848813527314496547968921427058363276 10180180 -134761047649487058453088863709281692160 10180181 -217489210415095415219389033566842703360 10180182 -50394956380306380458368760832228307008 10180183 -63827639369513446082674846181012401792 10180184 -51032397524351576148141035384375500800 10180185 -10324472769837641193497821308421978560 10180186 64744998058859074466216811620818743792 10180187 223751253247094830057354264293499432320 10180188 288104808622573202160612896313011205120 10180189 -371482491166865582407274375397289359540 10180190 -41600066165652639232541690955341726400 10180191 52637360438121151839188061084398411904 10180192 -243092220446402734546882060554206969856 10180193 137985782199785192748063272130850498560 10180194 -58672094341778416973992366374486944256 10180195 -8605517291684105167899783079041967200 10180196 40962845254128720598808700687432122880 10180197 -288025180110472743818594505499936090626 10180198 10288287613052902715603076009392017536 10180199 -222892345452040983256701214143665836536 10180200 4120300829363232944952906029420544000 10180201 268702188958923183127470679011944608804 10180202 -14391256615173525151898467247322188448 10180203 -390766624470536281844324148609570672192 10180204 503452815198277701371948746430079476736 10180205 14997309899216789944126136083617907200 10180206 69408193798641873650012830398522650112 10180207 -9661737171524195458095637512509429000 10180208 -34442585998653212993653644410689978368 10180209 -81476364504769166803995702428265076032 10180210 105800322244077752135350526902137785760 10180211 192716545079587133220365809160488557072 10180212 -100873018293992837915583669516008939520 10180213 -688051602325785159929285704664159111360 10180214 -61140812472078934491283227895111680 10180215 263112138498722577237268568871854400 10180216 548186915311753154747283269486881320960 10180217 -69428333223890902078629545668399351488 10180218 -24911760451639439225217680268458734080 10180219 -169277559795729695030169979548670812160 10180220 62510035850193897188263889245973237760 10180221 -274216500614307920920410048665127337440 10180222 -49499873243857453407212008793037447360 10180223 272175854707471908242831435705902142040 10180224 170939185905283171413180109364731576320 10180225 272514937337344573108944242726141406000 10180226 -73366437684939249862512774699014883840 10180227 -203277038322930741816026116847373494280 10180228 -222601047294991537065857829757190722432 10180229 -538674303238316905954169108574983782728 10180230 -83071695429077861366463531358506545280 10180231 -17592906250246920028388186775304724968 10180232 18468214494697301678404033362007449600 10180233 -5201986610417065193510312408202275136 10180234 -76110405643752031793716777222454283984 10180235 35548840459331082447949851741529069200 10180236 -221463668686920537561094310150191030272 10180237 132427735046736148947411887216391505440 10180238 81064270044417223910623042533673899840 10180239 110636630941321619723250885529026418824 10180240 -17695210821638173343001184064335626240 10180241 65794612389651098430149144721679566642 10180242 -88331987686680243685906506115473932928 10180243 -18829960390450764363180679910756106800 10180244 46227909219882920221746507233634475776 10180245 18356332900692741317421538815134231040 10180246 -202904092579433490954746961825932210880 10180247 -231712350106714324691295537898558986240 10180248 -41874777199746541118772714717474324480 10180249 52180638583258658930272199729105650250 10180250 4207146867655761189644444130456384000 10180251 416975788926004362940708377930539393580 10180252 121665960401805861020602353875483200512 10180253 -354184781257267702003321835473544169498 10180254 -132991772067103221535226936273473536 10180255 272595825444202135986114378844190741160 10180256 -864207071711765212677892373719516446720 10180257 297904672765282172536717906578875419680 10180258 -342473734820787339885525359613632891520 10180259 153332997872080143697199669077766358600 10180260 110733968768348294233559267484460953600 10180261 -12739594458529123521428422951187746816 10180262 -252745506527120202697091004813963214368 10180263 126770403056449798280118873982108003488 10180264 335179547343324179929634369855620792320 10180265 35728533439935508544674564768530616200 10180266 -29135711859497728395606908840833502976 10180267 186855504333244640060309941483209503160 10180268 -11800409645096644350327460482930637824 10180269 -43920703035537305003442944820039121920 10180270 10878299291444019099906712289036601600 10180271 -238479757649266390389215890414654351368 10180272 -74594786399795578109924562605652049920 10180273 -62505454222313709513475342584699100800 10180274 27046328989487990815274142149322186240 10180275 -2391717156317698919922379759653734400 10180276 -118779881417967558843943998441615360000 10180277 277510223265512388150801692823561702126 10180278 -26997997354497398656897703119873790496 10180279 311794763356247848771519576249187107880 10180280 -430316523827544415221719527476514406400 10180281 -232650912132738371230799651561596790448 10180282 51816912317616163193732431834927317504 10180283 -151933691357048756474020747524533551776 10180284 -159213615702797523098366226085489302528 10180285 -86917004276665075385024662253297253000 10180286 72587545561474487916036409347278454720 10180287 -31065695287937705125758752732924115192 10180288 -1301148865797464060388676530989957120 10180289 17550387786617792538812755654938816276 10180290 83570780933937881959672203844991639040 10180291 199266069598417177520089159392710379984 10180292 66884460684774040227420450052933286016 10180293 -1139138533297006472169853347559769280 10180294 -382771847483177330934833705479752139008 10180295 307331940180000546859956190205120906400 10180296 62737438046550959453724673805161267200 10180297 -430805404117919421715348295582923790028 10180298 330637210501755720688597493154827876400 10180299 -296451994373828343524264648892159716136 10180300 -18457519207934966557686485746990694400 10180301 22901341793371919965629167265810771552 10180302 -153357260465508041008635229715664669696 10180303 -217977846569563371754193867499866010144 10180304 -61638336687954546856505427697201004544 10180305 -60809793346070257069906994821401843300 10180306 -169660157745574755255001055196763201536 10180307 12365573836101899207388257456352823872 10180308 -64099261372437521572063673740011632640 10180309 -96329222706020179283225485386396108480 10180310 26999836465334092738605328472775855360 10180311 -30987488664383384703755601161933522328 10180312 332145033097731702283006706407877683200 10180313 111042813059074897814057019266416755648 10180314 -88096779954628620394168596248538773760 10180315 412793641808663509412339134100057593200 10180316 -430043806245365979420546921594298344960 10180317 -89003877979275718914027001543832023488 10180318 4282285384055044910787556676643141120 10180319 566668325706153563238368314755129236760 10180320 173280573141331923628221101946710261760 10180321 966146504327129724041083653280538323200 10180322 2430317616801231219654876059428542624 10180323 -17282695010967826853359121405307982548 10180324 163397668719294396415245478374266130432 10180325 -200007616141950206992449089649209313900 10180326 -25479674369001591708738389599300646016 10180327 -330682963114992684319893212101905146824 10180328 -37418510264901280951774092337973575680 10180329 121116442668982105170575940296797712448 10180330 554335776051108572877008383501848000 10180331 236809788498435419051591788947659584800 10180332 -66568096002636538909922909504085511680 10180333 -109342185254947118520555347633418106560 10180334 356840621995355522562844974613566519360 10180335 226371349497563876268107386374988800 10180336 739050511927254397954568328165425152 10180337 580602673495322786218718300655800539986 10180338 -46395808418959012431351409262718855168 10180339 -15925950042105592850617351697273016352 10180340 57630926168465669992655478739819169280 10180341 229061689581495392048014198307761486464 10180342 -27726018916384446518613842381132504928 10180343 -105152961356820226900028607028250160408 10180344 108334446991924407671397165646452203520 10180345 56160031003718052591346743603582716160 10180346 124106675803019855796940168942588647168 10180347 127440021487794770691795843264773669400 10180348 233845622653041316681980484882960152576 10180349 9378487007565162381659793666060054060 10180350 953434984314226712110826879816496000 10180351 -513807421567097743401417037262325135136 10180352 -26230184325611005647740290307582853120 10180353 -315911910317815876087810602334663590096 10180354 13127751992443288085688336686832062880 10180355 -251928553046745190788303513489400176240 10180356 -195378835560630799992114046630469833728 10180357 -285288752521398889388108996110135896768 10180358 -29034310481388602759960301685291382016 10180359 45548408312524208124196187425720195968 10180360 176334188021142473210957102126518272000 10180361 12503189235855072228035095023010657332 10180362 -65611992254254761940523524755509377536 10180363 -41170460328960761374130299219786721520 10180364 219032377874708351814094716882183630336 10180365 25957849115458915463674197030522781440 10180366 -26778926167464524083115197411491454080 10180367 -246196325808308995075685772497483905848 10180368 -45960458517172297799659837508183064576 10180369 119139753284547720979973586819374045952 10180370 -3059936463261387970360613326673341440 10180371 -102191127553261965254503148627478160320 10180372 -166535921061822034442041594329836727424 10180373 -150370648863649642268112861408005528160 10180374 -132020657726023338722783117921092299840 10180375 -241504583629589253570154992026419512000 10180376 -100841101501810475863328262304389457920 10180377 -620455019432623519245656734262114912160 10180378 26862682488296695849996979068514541024 10180379 7549043154162978996349309620004087488 10180380 10002485957410787462605610262532915200 10180381 -152116950540753506407296043923574698900 10180382 -58098022394869746640358781758693210880 10180383 367082752768614986873434665985631319624 10180384 308679623010165094387668456160514605056 10180385 204063801647358679062613709952091922580 10180386 13096146125013887965264229177680057344 10180387 -50480512802118151921163656066988282484 10180388 388196308679337539982516923108263550976 10180389 314156765522807231089229511346394819424 10180390 -125816368556797796181545735388704409600 10180391 258873244347751161223782486618917600040 10180392 234496277282050510952929379302958284800 10180393 -113916368446420929551661087733499412358 10180394 -35166467523005482974192001285848654336 10180395 -203184268043467885242828949912032712080 10180396 75148241667277837824468181956855619584 10180397 269190455014409417392617161092412445846 10180398 27658402248640928014679629176996461568 10180399 -307512091841317370125786655200366700400 10180400 371252527054505669723439479724441600 10180401 -12412148301118518849992866730861970432 10180402 -28074723864053111393607838659132429408 10180403 -690879705060989255606064513755224681416 10180404 -4447544909689595930883199501063544064 10180405 138015617240861352550213819900522860060 10180406 197849175623569575183938841494515626624 10180407 406135163299159427813591394653947947240 10180408 61113875690907606491848670402912256000 10180409 -447631632093691721736597206412129654960 10180410 -9451804586452731970590920703554995200 10180411 602687413935534438003612076616487575012 10180412 319869345341926539228824884283410873344 10180413 -43138908911588802306026872577859284058 10180414 -189432088326944575850150557248415530240 10180415 -72804395417934621619127629683053450400 10180416 -44134163897716498811700668157898260480 10180417 -355855099171519030550099788063535513152 10180418 -108207434541041509369768883690568129840 10180419 -171145335536531863590054417128499332880 10180420 288853130044816314695303181818753986560 10180421 216350708777137358869081498629420280320 10180422 379321481408444983882753124223006720 10180423 121674242258370751422599659424453850288 10180424 427489879241334567405190157785380710400 10180425 -78908070429562305273097299535096560000 10180426 148927802133514198051081759366171434240 10180427 -99886097125483359070387554110588240328 10180428 198976282563321795391004017635286487040 10180429 -228232931871363584154414357406428360224 10180430 41662297134835721022492025181213771520 10180431 32072499466009417177082107447343201280 10180432 -154625590493666011101788426430790180864 10180433 874067155499088038159663097029362245576 10180434 -6702472728776749288542010008526232064 10180435 -438211355257067078118896922351654815040 10180436 -238729264577554202395164696239129135232 10180437 -41796667443777453147585041652615423840 10180438 -196964719650157098273165250056613190880 10180439 -122255223676912379564602540132201263144 10180440 -228791147933571768836015143940269056000 10180441 -142120965027499303053886806516458057708 10180442 -10062210944971621709007912012431904000 10180443 -4472233771367639080591406442365068800 10180444 23940410629837970482921095667425607680 10180445 297869497011447753779697729371887116000 10180446 -109959433679023173635744744148098995200 10180447 14026796283156813429258934924319590400 10180448 173822665476634619351640983195691515904 10180449 514938879435290048890380365171272698384 10180450 -47152859210239318663172939703089280000 10180451 -144950095281702787851579871308143416548 10180452 12136591026189220375816678149670121472 10180453 -576962920463002632557336608030816983298 10180454 79215303888383629476550245148367038176 10180455 -284572001606678766713927958877880736480 10180456 -136316001574695435574977814325299200 10180457 182730142155098996135660714239028906112 10180458 333039443838839785504454904524381137920 10180459 94418327816796399782796964317759596660 10180460 218023300720347685727027973924085985280 10180461 181561506971165276314337398579723486272 10180462 -95229403564283221766458736928987265536 10180463 623964656870202259886845731194098517712 10180464 10789343236861631810840787906865397760 10180465 -1435170062826630572147633324095433280 10180466 -5332905046147987757769679360256196480 10180467 -189872662986346206687713640890032310784 10180468 -1128665885649174623398354014009588352 10180469 -307456916502437015097313997296225110792 10180470 -61822607083634225617280429898077994240 10180471 59426809348850485348698252223863020384 10180472 290430182321569260625699454294671564800 10180473 -212891507056030600110775952792667964032 10180474 159323876050163911831568210479515578736 10180475 158678058040849915346212776115147180500 10180476 -92205107069492401098940419222036699648 10180477 -3565960805826507414333987859305410208 10180478 2714634516595445344248011759799954432 10180479 -383023805892093637783550323683192249840 10180480 -138835435755949674022117220405162803200 10180481 -49282354777084205847503442370955150718 10180482 -65228694680665275397839157090502301696 10180483 -293844486990080793655299745657037339576 10180484 -66316566164992218866386082013827860224 10180485 139574465549923031113481075859598512000 10180486 29153005889857831452391935397677636192 10180487 -266069876051099596949909977528504558608 10180488 74710103727177246502640961976054210560 10180489 376909479883581550566326389843190370000 10180490 49000083279930817399686125056033797120 10180491 -18304281913210719290698420009202411520 10180492 169170766320063974738398340870903403520 10180493 -75285378469219338907880648573735101440 10180494 125434729414024757452649586129779735424 10180495 -113187150670412215206746084254251458880 10180496 -2589433218956472032655410622871830528 10180497 -135345739155879297106279959001098969600 10180498 -228010232223877433222942606697071526000 10180499 -70424151749882890385374836026081080320 10180500 1732630275605248940838845473588224000 10180501 -139210187553710106699840282235999199268 10180502 -5147753740845709306176980753655150048 10180503 135070456874716893692968884328268325384 10180504 -37449606675857760806404347185954918400 10180505 -91774665977006877972770948085033796080 10180506 -5311612035806467710836923770436240896 10180507 25377631146934004380241260929093642520 10180508 -2459455886566900572550905095070320640 10180509 9548193854680759499867795889811310400 10180510 -152619019939964719980870344806647248640 10180511 -410090648645426406378343120836769024776 10180512 -268353238124225547780854697868929269760 10180513 -7993550148001735376779478824454887680 10180514 -139867678383190872646162343205498132144 10180515 96277102906049160719961295132748824320 10180516 -307114187518364803405354150785831222272 10180517 -305392751422720833916957063182450490434 10180518 33430916688996461626297269123600424320 10180519 -213068445589615567710360463515605173320 10180520 38420975117120964792517904784054681600 10180521 59226072313904595921938112495568207908 10180522 -10647068585786643770449155727038835200 10180523 526598182543170812471780285704091136000 10180524 61505734286249939800416901447996342272 10180525 268307091108829041699564999955189002050 10180526 -31711525802092469170330106602759423296 10180527 -78006591411517412034835024237828848768 10180528 -111234670608586599461807182985452699648 10180529 -1116071334823315008903038286834881063424 10180530 -41713081582104101241195045405875411040 10180531 19469139517997839748305513673964566640 10180532 189956885625336778970556305076857752320 10180533 -363928170416302339705065953294483667552 10180534 -103370758723720863439793830688644745856 10180535 -48143538090825839738329050582763965840 10180536 64560994203563471838078778344997847040 10180537 -93238604869634743020960777593434207740 10180538 -62086566898115283876105105481664086704 10180539 -514695484921719875203413930321951730560 10180540 -265916023876881467015855929580017589760 10180541 162840220036654207382969563742843808960 10180542 111121841272234036929256626951795655680 10180543 108578317652343351338906391925786978624 10180544 95824201823789629588382810140670164992 10180545 202579462330876117869381887089810608000 10180546 -8818602283632934244926658135943736416 10180547 -172322834012590578834983740182481409760 10180548 -37091274950303017391985889305754460160 10180549 -43545134852621032486361482578890068450 10180550 34035374896937184026161149108280780800 10180551 -2150652169683337310028786233870133120 10180552 -116475413578922682142683158852221777920 10180553 595273776938739028304084129646805907802 10180554 234310927773061040407900313949910863360 10180555 -34231218249939391314807157481513103360 10180556 440241745471708654494926121982050416640 10180557 3690620848219027512086581022672886828 10180558 7773816642528082701980654732759707584 10180559 -311101370235320240018916496542233106096 10180560 -22749506033675409713173632449577615360 10180561 -10237075433445365886491856793203657438 10180562 -22850265238691605543078842150041054208 10180563 -5658417547056137145534153988992634512 10180564 125611986663901206872253679257153378176 10180565 -298214325978193875645148303665201381540 10180566 7890480639950783361733376278806303360 10180567 445307805763374327143977384679599384792 10180568 -552602134666920014597454767791455744000 10180569 158251600138939516803147670834615078272 10180570 155712479106628456765719755907897888480 10180571 -136589772190779664956914534340402597456 10180572 26007942882555387672298883678317363200 10180573 57152233974412471567160646486447252364 10180574 -181717788245710696184020088036639232000 10180575 -87759432135141735170179474963472059200 10180576 163705384583121930192461361587983220736 10180577 516407070212934889430912998689640338 10180578 -87523534534666636651795023504587139072 10180579 -60670417947320698493945546346703614820 10180580 19739133670462689170581167125062041600 10180581 -87820323811712682985663017088928246496 10180582 -115204302665267885230435137360465349248 10180583 -312765150571927890412761023189013062400 10180584 -132187498513692850427345308625462461440 10180585 318027731658873172346374083498803780160 10180586 6896167655527744289056204209715765248 10180587 57307767534769378937231152203579389664 10180588 -92141261636857776784366679848632265728 10180589 -369491971712028021813703656510543469044 10180590 -10273143855266670215440314292886323200 10180591 -453216300873551959985822364286831961008 10180592 -81207357953184773916643913480894152704 10180593 464209556294840343451576673591516119200 10180594 82188118328602230377064646818592389264 10180595 235236145552647778814629780493233689600 10180596 -199804574493165637766415789911040196608 10180597 104720402597827463610988771615520374432 10180598 -11692871542489141107242380624150380000 10180599 -23033942663660063058002192634961440000 10180600 97727972529868216340589695591493120000 10180601 289981460641000881365015668821193546602 10180602 51867477654506340433788484516159482480 10180603 -26992520467403376777517806040181520052 10180604 104707974447325353107797036620221644800 10180605 -164799476382697066456993992897592400160 10180606 -143740181281471699712106609196874293248 10180607 60152184446692140294564749441666222832 10180608 -14290680057177690728115692881072619520 10180609 101234951225788687199722971576458231810 10180610 160372776968440249427012912004289681920 10180611 78512093836549512430613905063531159200 10180612 166662300227883556088373902315528887552 10180613 124806363944279608428841092269641136862 10180614 -158692670796471564931267076153561267712 10180615 -1152861203607262802486825871244143240 10180616 298880770213037754933282899876549268480 10180617 1025299468534902872416587325850791680 10180618 -56293679659149791875872210676539778560 10180619 21831774929736916461105376062327702528 10180620 274462878538929557854000707682733568000 10180621 -130973499905998073804848328786306208000 10180622 31554792630652683745832891261102630784 10180623 -875638065967204020093999650871846392832 10180624 7005562843530073367682739943513948160 10180625 -7951948789150084656739248998951400000 10180626 99397316331958120813325198521315872000 10180627 -106281889263873467976215734863657099480 10180628 -41638593948807631976889116853538713600 10180629 344034035473143617137007817172198202574 10180630 98053684907272303234436282854802776320 10180631 -201818444997832158693650049685216104648 10180632 -255464679683631797517125233445966807040 10180633 1130555827350888234597239680083414151440 10180634 72649905534017110526282642364227007216 10180635 -167952767045121520362797640149190385440 10180636 89190631982474544210545330302280046080 10180637 9977438868234567866703920019853327680 10180638 93550996610778222131831641443772379520 10180639 72764210420885768382084212250751263856 10180640 -138956862873709812215940594190014873600 10180641 -46491504676564029504517466425841371200 10180642 -3928677127596360452099188407910520448 10180643 135712787734484859033788229790610494344 10180644 35600170950938297140245310979734742016 10180645 -319462938827293273508610426991616324100 10180646 -86828523527884005940898522290640242560 10180647 6833128641088052272350313882026784296 10180648 41987882511320983425161185999840542720 10180649 171888135765020207055520345146322145664 10180650 -19287128795507873119296019437171782400 10180651 29467835941887373429988599635279728640 10180652 233404832234951228423322439098381409536 10180653 9377906478437490020862033268695225600 10180654 -87346977812489198158460043561389684736 10180655 386198151560424705122522279556987151560 10180656 -5834946344346456658073658105238241280 10180657 -87759132104650218658360928007571125248 10180658 -79638123083955904034353402271899377120 10180659 -18016600778512764723454144309601053896 10180660 63648024503920279026443038102217932800 10180661 271899096694200567255564249057891887772 10180662 8610220446013038074743194689110435200 10180663 -352988817233223370925046476991715296088 10180664 106460143432910261151432598666903633920 10180665 -243717080634270936845519429072620733760 10180666 -14210685402345223532535345291774673920 10180667 -224491089782247644339996309929230279408 10180668 -85574727174003780731479397586961726464 10180669 79195080727139674048081352289916509420 10180670 214450061913109093601411109007774364160 10180671 -284812285181814558093577931167477616496 10180672 77937737826278455889948572387281207296 10180673 151487697950746575862309550451091337922 10180674 64066730356011294671650565149997383680 10180675 -295304895183861068865502503983774459000 10180676 114087773456579923091863389001996385280 10180677 -97089520051436235479548307170038376992 10180678 257113044885017876210038868815511756640 10180679 -47291173951415828917898910573710889600 10180680 -2097458712789825496985568132570316800 10180681 -348250087736122554038774362596850865190 10180682 41403393160241053658213107581919027200 10180683 190157523105385369031969173232897220960 10180684 381805969216557533878002257962312860416 10180685 354323021083420128527184290392559986380 10180686 -55622838061504391991745452024793420800 10180687 -527727822038053200628767238856776609608 10180688 20893811862829210884938752441667813376 10180689 242021592862133663814098157386654640624 10180690 -60457885146938602993031573257717493760 10180691 142045222982497973837512304572492328232 10180692 -216409456238526841858097418810487545984 10180693 -636668089744758455862733272673522254080 10180694 224802565714834600418034677805929039040 10180695 -57642267122809770676817147067766886400 10180696 36363951362146827855149360230652006400 10180697 -21126809270230263971999202068642619072 10180698 80431916930186939966180223158964480 10180699 438805352000246358383095180782135945600 10180700 -55170430256541811712935690214769484800 10180701 -52476916063346096220624294130999449600 10180702 1684934260815469855234447520078586624 10180703 -57151470096348533891421990894269451816 10180704 116505173441535867447776968760177983488 10180705 63850296524819854279713103661929013160 10180706 -195681486714406200050784929259041023200 10180707 83675351603991597917781957154756398000 10180708 47665031630402590553312941267656537728 10180709 -77870347441055077946106224700094892160 10180710 5360772406614228039818552442180249600 10180711 441133090285030619958980463251597473800 10180712 516560103083408859296405259209182387200 10180713 -73345823910655674853243579540639509600 10180714 77906083149326691693298818146004537600 10180715 254997280586335387979870096104281243360 10180716 6013562440082208187414516974078050304 10180717 461938007467122602860178171891277675264 10180718 -1565831590563605792263303487478674496 10180719 -12779827123863056989470244110955369656 10180720 24073551379051619143180536014847344640 10180721 -204406524011285007788134337103350316078 10180722 183541474135078864396912766057558381568 10180723 434949818643674903984249788679980800 10180724 -293905868770379961143602903759943140608 10180725 -81730413899096397536842273975965062400 10180726 -11207073366340251235876159667544358656 10180727 -197349212179908957447873751228818972720 10180728 -572552889133536331559162602953338327040 10180729 -32239684668691071788090783405100445296 10180730 -182005601307892377524265861888186009600 10180731 1070671142795566970186337166190449344 10180732 205870290853088533837034206364159390720 10180733 -277399358697307595077992159108145148160 10180734 -17837538713450142032862276085517810688 10180735 -16479377818658467590951926661072075840 10180736 -338171000008063280538470312000083722240 10180737 117658277786055445878114159652242547200 10180738 53068174789010790512608786120944557520 10180739 136455091044330892502407191513841362456 10180740 -76372493331425268933603329145382195200 10180741 91935298597882405585216618717363993984 10180742 53320815261568398826732832214377860224 10180743 -171431184895540353680392544565187714176 10180744 43221043245922206391599421819101511680 10180745 437049084756875828071154812469839209600 10180746 -4701129768728038981671419589200530128 10180747 -196997307267337735729540321482912949804 10180748 -487157245719064308892887494960201486592 10180749 -370668343424889662473650380295648054336 10180750 -318543597203377219949396637123747552000 10180751 83437280270004869181401452386311389440 10180752 29767310233311590438791975110431539200 10180753 -475523203874771051886288796409569531536 10180754 -247009243919440984779507048365668877424 10180755 -96383995002558156971379343750114593600 10180756 -422849837162313809594494461907236018432 10180757 542141473057742831061008128235586405006 10180758 64195890411433141001050208272593100800 10180759 -182854629580116071740543517146425392880 10180760 -139808295792447575836259735909839872000 10180761 -7187033126078976738262227457387450176 10180762 -89999212869048596578245687250781380368 10180763 -110676642403070743150193977507393101120 10180764 180765114840425297070329000763425144832 10180765 -62029928995613324036054400968766489600 10180766 1385908946141899590210488295294895104 10180767 -52885726470666824941344314726662058352 10180768 -109576866383207408778363016329871097856 10180769 -603846715010982872802436982172055400940 10180770 60146797105713761317697158516082918400 10180771 96993984838247126121802961169233546972 10180772 19785264674586248857386283897424510976 10180773 196385937733742963849939967171811273404 10180774 -34374123345303747284247288597817656864 10180775 304952582767100259740628952239935094600 10180776 -207280103882489283286593518897092608000 10180777 -493742549280407911404791704098233593520 10180778 140393104561843590764182321192661090400 10180779 269605012860875056846744508703291101016 10180780 -1295813563049858427985975033215882240 10180781 -202594106931484200616162815156942154068 10180782 -105526438192104327522894646728082546560 10180783 -100633868545211227579835684857819994856 10180784 -9864700320657588639551782393100795904 10180785 132025495553941091402577190343071219200 10180786 -12946773011728981553083037243973127680 10180787 -458292162628504961005673913452513304564 10180788 -154705951666895669527154288892835737600 10180789 140761353743397033225775339502882255040 10180790 -62804438451426978826969682597856145920 10180791 -45522261521512219144403993959583080320 10180792 36424559848397635842810361973622374400 10180793 6808685966913725269641810558936230400 10180794 42475537099951464961048205156585603328 10180795 -223952797387284857787794605211947261680 10180796 -448474905760846541756235614173695045120 10180797 -84250062638782751155724948194507668960 10180798 223828632076571692380942208717151640960 10180799 -11848583886997949338868149712080302720 10180800 -10706065009294359822385762528867123200 10180801 595753823530701019427872150712702836802 10180802 179318172977368037955772296751772294352 10180803 -54918438907924102232944996639766433792 10180804 -2970736324770979974108838104349747200 10180805 -305481709609124824027925419680337209540 10180806 -43165501782540221389133435807165426496 10180807 -25156389388319207935427906491287836736 10180808 -247711930628293439576613784607680512000 10180809 198065558235196521581892137501189760 10180810 104748147536982107144575160058528923280 10180811 377195236908067107929789175368626735104 10180812 -33446005155386770708782990290332827648 10180813 424227043790164854615926441414277747062 10180814 79845492703493016866530614758828886912 10180815 24858498985274232359070678611496821520 10180816 -133841942475294798177632510292403068928 10180817 -168330136547990621883992926620407032080 10180818 66577178642111549264255854377723760800 10180819 -82453596953405039111729350170068396400 10180820 18514718729320301375790563096690849280 10180821 -126048080182671281593322164822011734016 10180822 -310960106500784558403192182045833603968 10180823 -195138936879696047004498804406998409416 10180824 -155995934520411746024908761564761825280 10180825 -108588875977639250923681606555861726450 10180826 -19125555353249943859118811409558292736 10180827 423623561535206715187110178368048884400 10180828 135297456144749984332015727829951037440 10180829 -720203712914456882664785192232585015360 10180830 90035219876477076597467519468629539840 10180831 100635238722097991884228094000553225632 10180832 -287009152857321558224723536080146006016 10180833 38609046988909017556535344261709756928 10180834 309976042233023199180080855775467803728 10180835 43027908522813410836963233240117365760 10180836 41097972346140902111546699646615121920 10180837 -524054615687703164326681624393473936514 10180838 -86249924428407190245822779117423611680 10180839 274083512720623493579458876099590738768 10180840 -24607349415036788089044421450137600000 10180841 -43355329387470373873584222457283072736 10180842 -3996549685207017399995654084240080896 10180843 -525085627267456399755643613605909753680 10180844 364251663783306033986982459523090964736 10180845 185377818071949261383386747093369687020 10180846 -5050253795805066711512471870760687360 10180847 583314575297219199917246422858503145296 10180848 -32188345502378941247061486312774107136 10180849 7476222590927133630936984109232401280 10180850 -16193468388674494717766668126055787600 10180851 -319260851896731129186639652754369228736 10180852 8117360026088350558302021246217795584 10180853 276929188985355857423446317001075869102 10180854 -74463712060347946771336565476898139936 10180855 -70267872438749651767814988988469283240 10180856 210878832514183774401715980052174848000 10180857 -241187719469124841137543596440370646960 10180858 -136340441155880714244234710030185156608 10180859 -103989481362993962666677681232674021296 10180860 -65087370484073730749639061603711728640 10180861 376692866419837410262221652415072486124 10180862 12407595748501358049965760567479688000 10180863 99854172474730937018975788364042956800 10180864 -294461623187257074578574776909619527680 10180865 -71457549648291925864234438564258828800 10180866 42452073519510840907860519133845988224 10180867 38963054978046770774105502623161297916 10180868 122891639861697209174622943760848604160 10180869 -299555212106165812720511938073828276256 10180870 -16041462032320693132592512808719107840 10180871 -243896007172053600063728751625229325768 10180872 -9056292221289081049674501091382784000 10180873 -56731007641021149716710494219171781632 10180874 33412444006150948390991013411842886144 10180875 -460260797385531457643390183053829736000 10180876 -4178382172136899130674670007898579968 10180877 -119058519532783713050258428638435503508 10180878 20407906522839584137727194939844012160 10180879 -392359649823245193688958165217212829520 10180880 64433663268904666623451253402598850560 10180881 99225737282527221472550308866026528640 10180882 116153619600644460793014650433800906400 10180883 -37582411366029323038551761959785377040 10180884 59594427455964512015158708790233497600 10180885 92688689983852433204737760299362019200 10180886 -184656919001007165195098316709111289856 10180887 -44233179986196673785859034283917414040 10180888 80220381918345149386833902458294272000 10180889 -509670199244134019739348599848753568310 10180890 3116574159935283907992140331869733600 10180891 -27852573896292140745026939448404567040 10180892 -168236363225486240229348043881573582336 10180893 -23135814337733255002732144115832189216 10180894 -170320404593468067120566978247107685504 10180895 -5332206335100947825100963720478283280 10180896 69844252692045338981390078531113844736 10180897 39248396730031463619868578930818869346 10180898 -47984927833612629832537568399371422720 10180899 391516592867018779401522541740957581304 10180900 194369499866099438155123617905717728000 10180901 674730950667090138087351750395751804 10180902 102877078074523110058215769508411619840 10180903 22676884258859585805628537417968935040 10180904 -261303705478638373288317025062490030080 10180905 -27708081537331650770316820368367534080 10180906 115195015821310013526879592100189343744 10180907 -75769341003338267679626104609596288000 10180908 -61791895246767830851955935971875189760 10180909 626098579548809089766778538029908471916 10180910 -14831895841923203147652246427510232640 10180911 -10949814114020226631983049669483572960 10180912 57894297202993785746425820381265068032 10180913 -211852831557774286510175781615125369838 10180914 -47604091882133271590924272761137402880 10180915 139369297926517386748325710817649592320 10180916 78148324285846800534654162716955555840 10180917 -177649907982003856835359826076673349760 10180918 353755690518322353423488730322887101952 10180919 34517871668549503249413917086056421296 10180920 -33040825419973979225499910656974438400 10180921 -553088050749410350803127350407540206256 10180922 2511354278309529553115921279151782400 10180923 102029507411505791665836545034575286384 10180924 -71995220419832352948064184201013461504 10180925 9927085590041892411613249838783952000 10180926 -86925872383404036253006586121436838400 10180927 -45718195506532468684246818539779000320 10180928 24758196238040361190499639025840685056 10180929 15823558685576440069765011890582648256 10180930 27686592706234123913389907329269112320 10180931 -147073599393693691061906285197501035408 10180932 -31946724921342553533274471548119175168 10180933 -133868534015405717668121454451078362080 10180934 167471840974912865660993532221598923616 10180935 -207150745483033945197946258159290983760 10180936 337375792065470556923379539963745223680 10180937 22344660318697252644743404856378235300 10180938 -3637982999763421029027452511625012992 10180939 -288509917739282410171561753110577121260 10180940 138769091713234092836452664147159040 10180941 82734116134200914293846513432047658080 10180942 -302257887549934489100444555471075128128 10180943 -435516375855415148963388824251991991840 10180944 -46305425424587274770096972082464686080 10180945 810614824287624959413408025927866920 10180946 -206768184439115200870744006344763579776 10180947 -108630284379817531934566613413304626176 10180948 -175776705881968803499150273404732760192 10180949 728124921294468324420548300232888139260 10180950 2258808983812047241978920900333619200 10180951 346266623795609527163563927126635580464 10180952 10249647471171967557337874718261166080 10180953 -163576485255227274432629809882929376038 10180954 -61387395617741216696621740297140380928 10180955 -335275786413204931877047972336264189440 10180956 27263201390676764314345853407746192384 10180957 275562754518169768109123631830174554732 10180958 26768630501947399473616724978009157120 10180959 163819521627697823646991895481851903304 10180960 -201189626429126284398627332915488358400 10180961 -67373592624104375781288833537032098432 10180962 -106139748574710599596410757250661621120 10180963 209644616351650129057476457042948649824 10180964 481965768745748202411519776428202894976 10180965 158276040908569676415355695061757289120 10180966 269621827766563688591969863810187550432 10180967 -92721659869108468554514574734138427040 10180968 -40242796626136552927538358741638676480 10180969 -460794614909991990016438876400855122630 10180970 -171949524965453358951760156782451612320 10180971 -541479102675119654568510843287059348728 10180972 -194783632548968239875695003637505397760 10180973 238751268602082631181365585768570605888 10180974 -6565473018130140648147569970426854400 10180975 57191628492784680896283770324489717400 10180976 -58792443750048930187617678946384969728 10180977 204924828521246872327399993045414628160 10180978 145632429421177127554644180915754625040 10180979 -302371134851088560419999059085166063760 10180980 45004828378399156807307831359523727360 10180981 2319389633901070973073880302164195040 10180982 29035319561295851348641893452182136064 10180983 70761124453924137507796940877588729600 10180984 -344001675983917594330941973978663342080 10180985 -420744692229465752302047251677364418240 10180986 27577709716931410382817303544474904064 10180987 -335655349403552775590616107700387606364 10180988 -715874080776174209729940107759085917184 10180989 -7750029499794387926039079654713017344 10180990 -1248968118007260192210584278822058880 10180991 -625450502464217769274687590688299124608 10180992 154044479120188867790588061593464995840 10180993 227131166365780104634859662416214647744 10180994 76838994673884893389001668283828630592 10180995 261394962290787014079125454474576387840 10180996 -4484593139562220385282191086462935040 10180997 -18089157856977854137885322635378536228 10180998 94974743213851829852354748285410380800 10180999 -629409615378055130046072982981749293664 10181000 -58759899782407351919347446521095680000 10181001 464986684969204436921261016691004286720 10181002 -50508682961209848458795550471427238976 10181003 77423347901613100261594220331798807840 10181004 54712427916401457715602808407896772096 10181005 259919324760961486591033425900706275660 10181006 -2258410118212704762527820804363203136 10181007 -88720424461934902106977952499032321496 10181008 65432980507692033888634493213042450432 10181009 -8738099064538870535266523331718620300 10181010 -5070285232088536480226343989084513280 10181011 -672346318664801423702606722585425009288 10181012 40430081098920036508069289488614493056 10181013 -33989903291301933434007684588022364256 10181014 -207914139249178383319654312698759282144 10181015 80691193541539075263982356275536578720 10181016 4504128016742192476166107560940062720 10181017 -44383113570827217582434248957268121600 10181018 895341463023416364367036163555728320 10181019 119036627527303349713690119952962444288 10181020 -103396046446508336182505027517736919040 10181021 308450625203138578183543417983025459500 10181022 -167007143650777974279329768483536838016 10181023 460961746572233608105993955440199695360 10181024 4713056543855702258748853119957860352 10181025 16269645776887596293739925555549716000 10181026 118957235697304206869735572825853921664 10181027 4578016678586678656979270007678594072 10181028 20289419375728552485033915108655718400 10181029 273135491001505948456142020396520090784 10181030 -13230019886002221461924979171399657600 10181031 -36884652133917322926958249123935630336 10181032 238875447428779475015590456041258470400 10181033 -57087988543242952667966057847121523718 10181034 -28019519678277825327735616436606177616 10181035 -95999884138620945702746714806089024960 10181036 39850400634016320185784590344702848000 10181037 -425000927109426637234392149422745731680 10181038 -38663206544401735577285278005721936128 10181039 -66849725307153242287044095641303747200 10181040 -60538978931383238836848820663615488000 10181041 3879052853079574263893534433318234944 10181042 68273781506374931762058451952604675072 10181043 -91057986318032039571323674096826585856 10181044 363528127844457422393356730675370955136 10181045 -1264928420139042756283487622579847680 10181046 -188012680612939935878369476313650544640 10181047 185367952688090160474503862245833651496 10181048 330736559671482566247939523277028495360 10181049 -226594542035262692850400127844224873136 10181050 -28059683028345418411441598707272902400 10181051 -27256834962552063758290309988770466496 10181052 4824788289187854030257520365017480704 10181053 -143815143230732456063751381826848168596 10181054 -127483516848336891911969757148868043840 10181055 185564670353485419018437895274125408000 10181056 145427822285959290130723735423932170240 10181057 316310115631874757980798206772178666306 10181058 -229835879238465445944176437364789628672 10181059 -8936493324942382465187687253161113440 10181060 -123816323926300745844374719725894347520 10181061 300928899720692812324865971289248350 10181062 6194488291563863422051366767962223744 10181063 371932874562964874847382609953034020312 10181064 13959250081616598680413918135788503040 10181065 137453449496419879027856984048624133120 10181066 24705832473865103445702342552987348480 10181067 -3885729583574113498864354372112688192 10181068 -36612700119347398576906747008774616064 10181069 48136061578626195508688707031521279500 10181070 136576621468601244500655603266615200320 10181071 57945956095978104943986127030085292272 10181072 -38799959167761690851099898966336995328 10181073 -92514656985184168214862895133676607440 10181074 -69962706623215820528947471512426981120 10181075 -1317551767512274734174147604328145000 10181076 -235705077663710036668728921633860794368 10181077 107346892932514124339452064613133053760 10181078 115396972882837810480601581071863703840 10181079 -264338800531458314094120523837876297920 10181080 62081007822019067361099858819521740800 10181081 -158958485867208657608137198645276784118 10181082 6026530475011882574492397689685147648 10181083 135614667191269821838960786372190058768 10181084 -259762647265547420986713934195779638784 10181085 94042022983203962216064309551796866400 10181086 -127512648879476051099558021929315291008 10181087 28324148218246557162823832632966653552 10181088 -85411941753708557549825385312587612160 10181089 58226463981481690919368074945871908756 10181090 16656485220239551970658031542306304800 10181091 -13824645264854671074818602814349492240 10181092 -429926952748058578141408650409220587520 10181093 465172433562799407848411476398390915840 10181094 49597380600803863651203504959876880384 10181095 -142875954140430303128546805734854835400 10181096 396820341497932137580510320859372124160 10181097 20203064465393695300287595947958230000 10181098 -231950769455069880858698444637484165200 10181099 -311385297450630239148210270668582165880 10181100 -72989744953868687123234958913443417600 10181101 39378675474891467518222026923154173152 10181102 -44046089191758096522499934468783437248 10181103 78989077177235905123501997005584353808 10181104 61250730845309997840622235263531089920 10181105 -43880747516668794368516912080713362880 10181106 76080075285501833942470618209832750080 10181107 147186958368880261211134274365263896632 10181108 90909691162089385858887978983653103616 10181109 300175843096263608686342543207905167904 10181110 -3360174740744976031294924648427744640 10181111 -309480789007765424482188118443773827680 10181112 -172032708856411375537527967270920192000 10181113 237300225522607640416213484518696496640 10181114 -341631461401372164880734370118413363344 10181115 -64439512552084958246468933387019226080 10181116 -179206086391676901676858210613761351680 10181117 4226335649237946694608261289607592600 10181118 -105981772266785108860107176698672591872 10181119 -314903122651177597791288570409687271920 10181120 -40743560906183862035209417458230231040 10181121 -16970079574555542799519802703115259088 10181122 167691920790529093538297938606031635920 10181123 325217223708304063236774710977059909372 10181124 143060189183951590787416927322579832960 10181125 463292472669747821696850078489981120000 10181126 23570402593405470668222233874472124512 10181127 -13835000497734083983275715365760705920 10181128 -392891164131647506511195647873801251840 10181129 -7663629034740331462824646298054868480 10181130 96645145453860980379509979675296094720 10181131 224499336648881180525412510722929867000 10181132 181394236087513736280233458989784000512 10181133 -25725433282212951732673038393938356938 10181134 -3664012948822652677745256353447752896 10181135 -116572902765066075746101780052431839840 10181136 -29811960187505209111146545184451854336 10181137 -36469889050356424016442479595477531214 10181138 559218059726853222550868745553902033408 10181139 78196718530896334742174994436600682424 10181140 -345106357189364908523079561270932766720 10181141 321024276602264794234494234038561396892 10181142 50381817381280734497282868116517977472 10181143 -54984361226331472583807742574859410816 10181144 -147238152482374607073105313995177000960 10181145 -54299937969806023405676177037811584000 10181146 16527699747805849187229854928733693392 10181147 -612391846175640151546029068057954896728 10181148 -175147806581852798738214245483052664320 10181149 103240703199925290146496829208990745120 10181150 57046666204837243205555309728999296000 10181151 60231226852329139931065065561088304280 10181152 292903309310704740054331850717944676352 10181153 -8415618700529453780149600266373828176 10181154 142328861766586328375415860224424565120 10181155 98834022183701130655688590029970651200 10181156 146176614209329119136348537093821477120 10181157 20416896811885736881235657705868785664 10181158 73140019708750706598203268567405256320 10181159 332949042125577427182640971398735418360 10181160 355770062275433720160328130646614016000 10181161 -61145749444438871571985337520883468800 10181162 61629623570794329240974967478627987200 10181163 82100861726990776835746783378251328344 10181164 5961482961621404267472722476883546112 10181165 -182285834701713542850171920187907194600 10181166 -84230497410031768246177811237617738176 10181167 -558000557961090283624706619637316268784 10181168 116841373493711106125393321472795377664 10181169 -9201349897683459571127605822860740400 10181170 -253185890752569962244564924049971576000 10181171 -105891234064968863973832892950421828016 10181172 85413947884994049653992118196422006784 10181173 -542574044234428351317363233085515858578 10181174 -183749320070053579504289291764373357664 10181175 -35947336334473240771799146348456704000 10181176 -312940340735428658793205449611473489920 10181177 -68359017715300232735091643960581571248 10181178 32366432429731420248297644393878934784 10181179 -87005967325645498355627970958506069824 10181180 153837031034996406658722126146345256960 10181181 -61034974081175926507052108156917661568 10181182 401170702834266545752086875722445376 10181183 248715658818673766902578186595094558184 10181184 -13258291980721042775893921600100106240 10181185 -251454391353359946629370730295629159680 10181186 162066081472521547698594106416499601280 10181187 164180367370295547104847702729263892480 10181188 386449873695631414602763691981252869120 10181189 -872234118616839737212695299771094416160 10181190 20706132783581213295285569422782875520 10181191 -586984537858750365413530326047913610408 10181192 -102235571766229254280172407846444400640 10181193 205552910487232332288390852494704117728 10181194 -62804626450078354117649869583853239040 10181195 266590693733140395936138118738585903920 10181196 -2118986312958941870751490309463981568 10181197 4489516409732167365230947295663960352 10181198 -343956979530977639348106105355294395264 10181199 -4222946144452680523586861051457162240 10181200 -42275141230109541522806871278628659200 10181201 327798613094945737786182521344958681202 10181202 -66493032513749792771653425839008363776 10181203 266756755216625535255096002601983328000 10181204 -314848240028026307280558179301677875200 10181205 -191813340836037129940735928883738109800 10181206 29099393900434798576925797406646558720 10181207 642045002676871811871044748607786538880 10181208 -75828053309979729773222536034488320000 10181209 200998245802906419133671018457733026816 10181210 57797683126340947838539388928638919360 10181211 248482365170392696515952227888178658304 10181212 504920606870715007539198762138359941632 10181213 -142626804285477425188178735422052411040 10181214 -184091988442360332420977164009043570496 10181215 -133626454931527834591286412239820621600 10181216 -186480033793026234318535498109249126400 10181217 29753603897811987392299672830196424640 10181218 190569737862835041643178425243609300560 10181219 -558634017392382593142299097120330001380 10181220 163241138939409926832414264343879495680 10181221 16218785452590681226449472392248054844 10181222 43649714985392744965189904078770476672 10181223 -31610365626143861888915377161691886304 10181224 -248366937533442390573371739976735319040 10181225 68405987015577352990352533783791318750 10181226 -16008777921230415042111443087550996480 10181227 74285864850540422514108969358012457872 10181228 172555034961684571868772094409910413568 10181229 -230733517162782547774852585052087093472 10181230 -105090652921647380526748456996636722240 10181231 -224104312771781847328273051027118929968 10181232 -67326766751558611721014431375470100480 10181233 -407385943236852729760788691999858300620 10181234 -50728426898870645701036463431587760128 10181235 -75573399043380053906258493229704450000 10181236 -42561173427508953578524972927919691648 10181237 8525641986770625550577141751107489280 10181238 -21854114623940198416994217086890905600 10181239 2019871794789647993640886052890806424 10181240 44902659939562625930859114895472640000 10181241 6043725783242876313251464197237626880 10181242 208487359774912172699392298803620988272 10181243 83999212431006609751178567295804364824 10181244 4682994789784183826314529607674618880 10181245 -82177444507948154609619553053907600800 10181246 -117920492436401296803473544583433660928 10181247 113396601727172747800002049381525181328 10181248 1536883373513786890803016802909552640 10181249 104354505005862238817879199630651550848 10181250 -41236204472339716045118283489159300000 10181251 595290453635944232590186763121067184252 10181252 -55237591217446409819431634437469115264 10181253 -229357203002410087067126810512496880960 10181254 -51799528869002046599313101054749850880 10181255 8100380909451617539375816386738155520 10181256 167672398144789515218016202075096842240 10181257 4050642574511098467945289861559870772 10181258 -41442329526766983583264201543364217600 10181259 126565497046028543854535269395402337128 10181260 -186027231528888873577690416311054085120 10181261 604545965606501334066032781497036807862 10181262 -2283693639271066483849873351672565760 10181263 397628227039645035485448286437579870512 10181264 -94479284948828021903259802256016015360 10181265 -54314347830830917876256780298704976000 10181266 -75071176305518849531353806841233842880 10181267 -453690326503832385160697794247665881684 10181268 486723787221123170260906447133245440 10181269 -88454021253171085957329476190806334400 10181270 223768118926371177512288253864895109760 10181271 274934744992093048072810241095763569512 10181272 -92814691657466852568486999005957038080 10181273 117034110666489398926846138079305814544 10181274 14630853710869200837332081220089064960 10181275 19114653344061520578970442116074836800 10181276 104618931325896757571307497218548572160 10181277 124048382655971390368085282826740774214 10181278 15956231521937693844078832285709826624 10181279 -3838577331722499441501933433360953120 10181280 -125567230923146256769887689399394631680 10181281 186388949630946799140771053669819119920 10181282 1553249798141085932514125078648675712 10181283 -3137058681091296181176908752244720640 10181284 -55245032393488745295434061483592858368 10181285 -112596056981215169152791160522564726020 10181286 -1253978098444888387938398602209514176 10181287 -398221948836958526357041819557440061064 10181288 10393029192093581247168947920719052800 10181289 178630660178827365529080143363365843968 10181290 18105591564770734131732985604474280960 10181291 -128672004058279640799845771656097511600 10181292 14438072172960113530357226494247215104 10181293 765148919814179326555273814694900885100 10181294 -173401984555203176309515512090784653888 10181295 381892575134636173746290636773017120 10181296 -2494650270163829006532034744230658048 10181297 -61913190164759867792121413164334174400 10181298 -35259977839617533917540192685512254336 10181299 -43001074903326285890631225021233263040 10181300 -35226857932619770147216912964756467200 10181301 -144213759955085624383588894386321881760 10181302 73597339567697757486261888422862417600 10181303 -76748986899597550840315845436281264 10181304 -127027289075956025291740251930539335680 10181305 292077830240281681177609938386941846920 10181306 -56037022860488898090392527195286716416 10181307 297422445879386130985591004182375303680 10181308 164918247390547215307427701726777852928 10181309 37047911890022314211581273685246975616 10181310 9206500970683612095656918556580128000 10181311 -16287942160185913122680759495254656640 10181312 273295269111124023815584405793443676160 10181313 234216040654894299196317201665331704784 10181314 -98923535847974814477667952374685730816 10181315 431208132728487797737392143193865842960 10181316 38188486590365740115262763349108554752 10181317 149245040622950800786942017877350396792 10181318 -68867743506034620726905053753080526464 10181319 -365294357850988350155683577580336529200 10181320 -512275781136944965232682523442589696000 10181321 123930785031021028886416846884239965200 10181322 -259886621657186303187975821740802534400 10181323 -246935394187610673117282541129940888428 10181324 135466143654289138746335575977821755392 10181325 -303525013450862913173350042330137600 10181326 -45268489926852036898277615126545109376 10181327 -113993970158025745079634646621673135136 10181328 -141624238944455153512810833573491245056 10181329 72626048705019330030306827392187246208 10181330 67312530916553898686502741876673259520 10181331 -100718359794850604580028234538498208780 10181332 101469632329454976750481652574802831360 10181333 201756297886699255300084737086045755200 10181334 45153462815474356370555781147269488512 10181335 22498921318791664549904820159351279600 10181336 130626499088789694275305428475308933120 10181337 306119281553527968859698353300381591760 10181338 296972145450881876552831450417952526320 10181339 -2359307550930757641617477421484226544 10181340 58846839322599255437148068310456576000 10181341 -89820870578730624140280891240758844480 10181342 -120607416635920183115940529118269100928 10181343 -21111302073607354954510039273597233336 10181344 -965528164772025093195410329825373061120 10181345 261911262505231772044175298130854446100 10181346 -15235626313226038416451427985295366656 10181347 -406468340918902689040338393436351911288 10181348 88798446959986030328038273108611757056 10181349 238735277664310287114182577333568699200 10181350 -65171042321575624413405909587663853600 10181351 616349549009948327602297745165505022032 10181352 -332208843211284729206685598724748410880 10181353 -5209016122094144561965822620512950272 10181354 -222114839553222726971098081716758455968 10181355 -23603304101687282399406959086722977040 10181356 -145240688408798793526288543835653017600 10181357 287047144765760146386020668443401115606 10181358 -93714662256652381180397018635560025152 10181359 -25881181139187912655800194522234183960 10181360 10497312027039363045793614758091816960 10181361 -49145861436813265115499167289151549440 10181362 54241989602342961664702983883756723200 10181363 136970351646125388866735145425029479360 10181364 -26967010790360375232449469191343710208 10181365 1146032262606650722201013964068431260 10181366 -49817350557613072680309891361863931392 10181367 -39367889854946051788742299263826319664 10181368 607246479899271135821739517431275520 10181369 -567190692538945518531127811668138377840 10181370 -28243669275733199173001605699733698560 10181371 -272079955251343168783804353725755644888 10181372 9815530851779541127981021587721752576 10181373 75609165634852780384211794614675600384 10181374 89225783377538830127101652766046215552 10181375 -30359323005913406389012876157978736000 10181376 10991574316323906147665305765310103552 10181377 108642633688708339183213767793501407700 10181378 -215339986391490660160598138070100416000 10181379 64651510096205070100310192084994867888 10181380 199191522457503935524836401133228134400 10181381 -96187435897582468031247558241369274880 10181382 -103140269936941451112967511529293751936 10181383 53001561160046584960937611896335815568 10181384 592264402141921682711087203689439810560 10181385 -51846055464668693785678500977713865400 10181386 43147012799402990509683881275725721392 10181387 263457711641673252895777859904598528512 10181388 -45672026844884441498802600681551413248 10181389 -269228605808572347232335086028057124810 10181390 -72623879940151828539185151899806185600 10181391 -262847701508788870210476719920982635776 10181392 16070337211926891203955237865332408320 10181393 -549973879362713849826403648876436937216 10181394 -83425169733391354765315825940463780480 10181395 -142219391199105259114845567821461357920 10181396 20756029403758026334493451213814324992 10181397 127217471251859686027819277041228224480 10181398 -201090062706591426606092615409096184800 10181399 -620867451648724554015589223655460572600 10181400 37949190123922783460904151332126720000 10181401 392016309144154405182931715236391640264 10181402 -120131374979784842119354364170163205120 10181403 19414224935942707788947823797779799520 10181404 36349289726198570974062707639247899136 10181405 36170083542876316840258022956789750500 10181406 65783362206039339831984730798954115328 10181407 25594998009451553433538378432368893520 10181408 -162571588275412095322055489156033150976 10181409 -33566002120583181299940672564413835840 10181410 -27698423757907307582399260190488035840 10181411 -6891083522423812738371430631678150256 10181412 -93953159122157498889993878822323461888 10181413 -212262387485637171984452936045655293952 10181414 -42789769493922274911326162649103297920 10181415 -208819329453199414795322740921487308080 10181416 249954020288483115675227935325725900800 10181417 -29236022712819369628756075763148870534 10181418 -52962042541714123815833499849767807232 10181419 707386904663911264019476205848073436912 10181420 273771429843324992408716883238306785280 10181421 339940750658767742202438538032509051190 10181422 41868431333921361573073757215754519040 10181423 -40699552180694032608159748954734274560 10181424 -9929314021240531279097482502504448 10181425 -155498314522328989388953670157776457850 10181426 46772214659277190266537256580732784912 10181427 231705400729272456973630984785267230520 10181428 221999525578644719030271563813210691968 10181429 8742451519425035207800225825173959676 10181430 -82361421632437936164588591559147622400 10181431 41171571712023465637951830558419333984 10181432 -421274963588808581631748015257238425600 10181433 -180266186721453210090063214534531417536 10181434 -3379772686377804593971389533714299680 10181435 -149065057281127370494395148831071705600 10181436 142159204494819799895790054985489090560 10181437 13594975097028409893858546804939632000 10181438 3038866857713707579719243250717394496 10181439 120629886048536407015135017519634032504 10181440 104900325080272723570490560881796055040 10181441 -620490209698531329747357957849231033600 10181442 313350079824570973712109293353500843264 10181443 322256229446502156597299431874024661692 10181444 50544746643720181181443238359568965632 10181445 51919925260557397320668778609339925920 10181446 202400577138372305459368786432579289088 10181447 335336753887422201761247020088873625200 10181448 5540179482546655112298728229199104000 10181449 -228215094546999801492381375997328057180 10181450 94542798471308807068080536779126106400 10181451 175228931154909815858933242920293799168 10181452 209315347888201306151267259875587003136 10181453 -462042626032028599792119627259777519680 10181454 903413181201492652448755867738767360 10181455 -561619979144601628873549199683049331840 10181456 3945541039036974108344286014657003520 10181457 99034370103267186423259768640646831936 10181458 125946928789909737021062762720239051776 10181459 220769503030358410371913518301896428304 10181460 -36994526589342975915080601474536355840 10181461 -186548770522309466705984392233684293938 10181462 369982756865978662730517367273013642112 10181463 177668188596549452343111461553480505344 10181464 289656104728142431025062192855180984320 10181465 -188465340887148671778924652984169484600 10181466 -222082380694235812675208087250939314448 10181467 294384563221652250977533597357468904516 10181468 -291946777214567246028223354867657651200 10181469 -79573397424694491317457935314147064832 10181470 -3386459058793954660761068892587466240 10181471 -123588525351055535033095037836881136656 10181472 36398806271944802896588746373516492800 10181473 -48893020815679892323250668413439275360 10181474 163095233529373691110632045016325126736 10181475 -13293320659641200664279460919180048400 10181476 -448184919220469946083275446720585005440 10181477 353361331048861212674762677937605481952 10181478 -10385916591302406690691575168064673280 10181479 -99371274036364127176419761642900160000 10181480 288419229538109220307382729199223142400 10181481 -29152876216140542846468462732299372320 10181482 101124903629937210959753085128949596592 10181483 -2743576171070990297215471571688226896 10181484 21782654767252458805769556933204126720 10181485 80383468686607654451060137778804636160 10181486 79228185479169939710995057497758640000 10181487 -224312557418681756048707216922090923248 10181488 -121358619540042529582518087836149055488 10181489 144510576331078921863197084452871208192 10181490 -63093058093379303374521866037484700160 10181491 -73297897702526253981790849699841020568 10181492 -441281734983352586478584095217262243840 10181493 -149275232005653778138171449664805428896 10181494 95045216033524677068529383420262936960 10181495 415474091546980398673882840074344199000 10181496 35138568504547236803171580283060592640 10181497 3428775321305433954582609627902722960 10181498 167776603250681389278019956308269638000 10181499 244918840767432633052876886343048560664 10181500 -144172408060896799115402211814986240000 10181501 189622863099732841825378020166589805408 10181502 14793961754633985290477828999003914368 10181503 271546416679983651057433767541270887280 10181504 -355963022643903921979353651922285363200 10181505 -234985250698586238117188287815265837440 10181506 222244516047762369440283036786763583952 10181507 -11778906472687335531516795093048122976 10181508 -9704709285911121419511353455937071104 10181509 -9292048667070306294062062406411092196 10181510 172541678977208168184758155466658088320 10181511 143220114742723915711632856393082112000 10181512 -68158728532954179940418100602272972800 10181513 158205921748986625407503873404127570304 10181514 172095378750085635428560573294932740352 10181515 63556548888526603509946214323392915600 10181516 36315455128358415497450973468100263936 10181517 -68941273782397647759665217418686150720 10181518 82921385184333538519853235265913562240 10181519 -57478921767385028698805300075969373456 10181520 -34725677970918937699393467023425536000 10181521 -241692340975212377294636346709280936064 10181522 156338201710727195090801857800764723520 10181523 -5679835705244273679496900517674867200 10181524 72402162626109525363708419400508512000 10181525 -72188716150107666517362596075017975200 10181526 12040218221389263305525343499707533184 10181527 581872038681976197019294262861604240 10181528 124646271632282115938712198943861186560 10181529 6839770056521613590863947964619882484 10181530 33756691308982060157916173503817587200 10181531 -122919080290737496590418328502635305536 10181532 149225173468574009640133489884359465472 10181533 51029453908469385843698060758470310560 10181534 185684854603423255939151934254631972864 10181535 -25575169804361686012033984722417676800 10181536 60841089280657259884839564688055795712 10181537 -273595796193812806408209507397019417340 10181538 17230266539247186132076853236635585696 10181539 -9252262750135724430064415534713882660 10181540 3909976610362348628702990758347571200 10181541 -304002336301533643675688202879627244416 10181542 -25600358411909009899544505799834822656 10181543 -49778830463810912496522346112589571920 10181544 49331284985869234156332884410158366720 10181545 -684257008230553063326521282255382300 10181546 -124862872574347584892455056719095240528 10181547 90077230902020659509145550723268095808 10181548 40250212868511004613580940452871624704 10181549 -65749342906773472628126376420330441600 10181550 78861353065167732571976657852082816000 10181551 -105798463453844374238579794933923263928 10181552 -47215230691878089473444153823832637440 10181553 235223832214941216589891378922977006704 10181554 -54921118480700985749068094791751799024 10181555 283464573230181845192155926572143740960 10181556 -23262582792595720039525917110294286336 10181557 -185268207129208566111522605965469042194 10181558 -68457498950889265131686056897903041120 10181559 42746243693012014289646620802926761704 10181560 -65487365523783375393756046835119104000 10181561 172942854753012008549571125415547893252 10181562 29601528720249056016677905440630420480 10181563 116946329056564357854139825387386722016 10181564 15868033151341155281858002265729828352 10181565 -153591285194055251025486837462372441600 10181566 36981466020661381484099899435356504960 10181567 -119160080229342085453763632956387187848 10181568 12319577598484711625909481459721175040 10181569 269270419501875861373697061050239963560 10181570 14878289384616892245615893795822184960 10181571 -52255663758407733325083954611816394240 10181572 111479007178875884658267978464533827840 10181573 372303514597807238609979470755150305822 10181574 -53598739596179041458497475763882233696 10181575 348719931304302741361136041585633896800 10181576 151126645391599204170912833903077632000 10181577 157304320850775259843202842561432483200 10181578 -34425181013725553916622228668145428480 10181579 43265238707136770753342952948217713384 10181580 -98246780170019640260815962166035747840 10181581 86276017794902835201331463182895196600 10181582 230081130563745926379041661337254609984 10181583 2522190498467313565537606707678280440 10181584 -31883783126252997820933933143865032704 10181585 367478435582977280601784401516807360 10181586 -58156045944521331860381161786160871936 10181587 -123244559307625775336217429273192799120 10181588 480762564852599467600695906399762057216 10181589 6601269936433315267821362422654497600 10181590 -57139947526339635464455847638616862720 10181591 -106378039698532772669644994508985070928 10181592 515907400642156964265129084764423577600 10181593 -286748281887656405356823360726655623158 10181594 147238720627262777914373515702698739200 10181595 229319425938685847783575553709208337520 10181596 -8516496430445936872699920733549760000 10181597 37238002971139661837459089940682971046 10181598 72647115580215539512195633511271459840 10181599 459964825170419529071959554673429840880 10181600 38719687602718318184745638611451904000 10181601 53531617474238152631669305948397623680 10181602 4062497463041082114834351826387000992 10181603 608714159024994625923111706811041437852 10181604 -243709381921952383403312265138533551104 10181605 55314201586661043552335160333309600000 10181606 266945278855000930709139801014124320640 10181607 275169701209973536244853783496460691792 10181608 -40062918407561076675462769287218350080 10181609 5697716699632001006317390024483495680 10181610 -133352164139345434249301150498798438400 10181611 -210385480468735165319840101669355419200 10181612 27813658382320127130452991233041305600 10181613 19794629027919250308519515514016729728 10181614 -125062066123197571816972946253224017344 10181615 110734093656109505075727676954251122760 10181616 68431561940780185073630170039572529152 10181617 -190601813108902053534365047502610446400 10181618 185451992673363638753551615837768819104 10181619 3008305534554810638371500670859343696 10181620 -420644245955041322151377237817959600640 10181621 43127680426624802324327474542319014272 10181622 208945555565907662962648325486882717184 10181623 -188155266164124108546135675321687957264 10181624 -1110731731641377974315513908232571289600 10181625 156320440920317961743383853129912400000 10181626 -313494601105672689802238217557885952 10181627 140020377822826060369914503417690173476 10181628 86565119244800763479542140913801933824 10181629 235645648347893022167175099499874100230 10181630 164601452828892900592437672067922044800 10181631 29420871993054526343672413366171000704 10181632 -91350023255791805440379388522710171648 10181633 21842955485405600340407032365581213760 10181634 142342327547532920313046576395700155648 10181635 66488299614844858282544467253441768160 10181636 -65769235956956844130412854851348172800 10181637 7829020275887189051294089820839527168 10181638 -149555188573553235936793220317062629280 10181639 -45098234672897193190134380171300131200 10181640 -11713702707710293233734845463317708800 10181641 678103206538273330617687810625061359284 10181642 22201486003839036051432303537523821312 10181643 326126358385019293599733348867391739864 10181644 2241083486316327801699182828289679872 10181645 -188979758886205271842198085349917084010 10181646 264437212333494143756995725785907974400 10181647 101525773917039518301648878775063150832 10181648 -55345828838012121651718475793424048128 10181649 -49427616553646343821913405281276990736 10181650 -10547509016724884912872793160103572000 10181651 -485369751835444777357310516248276012296 10181652 18665495468434334698513334550380132352 10181653 -315943334356723877248285716088311292992 10181654 80795050140879029382116108495850463872 10181655 69559575009243015263355271942415349120 10181656 -672328588710925859630517884639346647040 10181657 -585693843139785520791880687805553093888 10181658 146696092489056231333684748886322230784 10181659 141490343715116888464997603030071689860 10181660 -46950606599061204408349582709805465600 10181661 -69447151819664287383387484054517899968 10181662 342046462358885038198727923772418344832 10181663 -52125228275271908245038322833874533720 10181664 65148603726212900261846059125874950144 10181665 70960569208488449043002659500551329320 10181666 495282015720667535908980195217453776 10181667 120883753640834388904524402695680906560 10181668 -38017682545128150665696978599611494400 10181669 -11526223135984673577861500354106526656 10181670 37773998993959232192151705930418070400 10181671 -5018448690896905247631751933959459456 10181672 -692154458738745219451711800922916782080 10181673 -141891749066861830938504305417515668000 10181674 -278920483242941923060259969676934944768 10181675 1439000047251949520324911271034760800 10181676 76004398197159666598533834101903058432 10181677 529350460518794507995448954810425771872 10181678 167528941588183349456018771544522216960 10181679 -228070092479985509770055892664553076216 10181680 -36086290060492395594353314643549552640 10181681 -878028951135985152808836965321398691328 10181682 78017298730922080146627481111442081280 10181683 181712874671352744805415193855399393932 10181684 -314387453357283900434224150803254151168 10181685 -201277441651407462827632281776935039200 10181686 90691400924872077560002554318109689600 10181687 -199755342491015933319929838625298552664 10181688 -53438511435868938432286040432656711680 10181689 35655110847499530190219177858185398400 10181690 24481339311762814949825739458093841600 10181691 -138342274741298140420282298258502021120 10181692 -28565202501429343490500461799142330880 10181693 214859779516371841603477628118611531808 10181694 13799248720402951860255340148366904960 10181695 311464236546070137448209359701720756200 10181696 -34932652272961769376371096591680929792 10181697 24183023441538417825863482943681200320 10181698 -97562398447326241444770580173091844400 10181699 394780984691599909229592507643844953920 10181700 36921749069009787893728824735969408000 10181701 311296748500581087709836477745808461600 10181702 -4963092903065629157833536603340901376 10181703 42385016789700637915860328042936922880 10181704 -297214596688898760236309668647131873280 10181705 75570238722463225589971229703156133860 10181706 9113060173047381796445356469505986304 10181707 79583413940389833775933538828690247956 10181708 -389701463080014282298303130841094500864 10181709 38085538775081586779904478036792322688 10181710 -87671230421840164650554367347092636800 10181711 46059270740622866881682212806366387312 10181712 884025244453657171804116864554631168 10181713 68009379599477972168880495336365585904 10181714 -2959298181645007335970130562489074544 10181715 -350149001023941947920278516333328728480 10181716 -154674901723636952043979329410105004160 10181717 -10730157389130749386474733924892266496 10181718 13713015799665876889627630426887437664 10181719 36106973988093107283120868032016346120 10181720 123208099661306306244724568925170688000 10181721 -13634285769071679208180564031935938336 10181722 433444807328411449358021137604399258112 10181723 -38693309495978603794167294544205089680 10181724 -51046211676669805341180960393943646208 10181725 73963318069135731989383684931019636900 10181726 40033457640883164265518201060832416000 10181727 11577986943535067566604904183850848000 10181728 -124861502335396595205696145467386757120 10181729 -38316306857673946722418432114443305580 10181730 41261909215065316096314520277723819520 10181731 14018159819010448683141432153468106192 10181732 92326107534001436464551515847695560704 10181733 -74366321105368610846762186973439786752 10181734 780632129023872297582284485385628672 10181735 44988550510341922190158813162442519760 10181736 -268244834217649651423599032471510983680 10181737 317935350324931921426994391220915875386 10181738 130451394314856707899770274175072522496 10181739 146800393370242552301552867557253211840 10181740 19084505929020149663116954271836016640 10181741 -83174081429254703392688027530175399616 10181742 34838614055608132190607092099308034304 10181743 -86657760619779045302844705249682752216 10181744 104360839280028767440759295202623324160 10181745 27497506172657732508895284789136681920 10181746 72178013532728268290582099071331180544 10181747 480193720466534281384267754960610302352 10181748 -8103841543883553853021948912007393280 10181749 647244228702449925634773672788784584750 10181750 -123031651222267087741379265765846240000 10181751 -157907722743422922449098466218924874496 10181752 25290003830425205442496540674412953600 10181753 125244442058658673641248608607135905002 10181754 137586825843084590179511641862578959360 10181755 -1938892919318492948070058247776588800 10181756 -144616597208225475784596834934036678656 10181757 -352669140404534831850555655941531895680 10181758 -5345837798470916527545362488844775360 10181759 -221124096097422015659794032721211014320 10181760 -174807051542490774119923136026430668800 10181761 -231924360756451313392836789247772288638 10181762 63473420221401267575843772491736583632 10181763 228116843839324725637559543513257431492 10181764 -2231972652966046798898499259132592128 10181765 167011243640291951285901882606362697120 10181766 9051001972033541846759657323329484800 10181767 549419630546612627382479347193320865816 10181768 -2045230976364614631350215116878714880 10181769 43719544691170976650324922702461830528 10181770 61389117881469213584376555285767146080 10181771 29856633064532217509560704354938624352 10181772 -95357518337919418525804804620676648704 10181773 84930702509369719782925092352927107040 10181774 23629953624022828397931319792353881280 10181775 -39242566407730404707199924621336628200 10181776 32941714361801327404670838702600880128 10181777 57949500655058975686207703141780014080 10181778 50854552544347004847769634010884428800 10181779 -97792258855204790070564608936131671440 10181780 -118062905685206898083415076198789570560 10181781 -11114547173006426853820363804720839588 10181782 55661907986327499192217316114859029760 10181783 130023899962482384943320426111071161032 10181784 -308360000481591931897634039026308096000 10181785 -421252292156008638992849339970352273020 10181786 -56870936350504215252413440238644572960 10181787 -132661797787059223184121208667629824 10181788 -291972879439067946783849629335466086912 10181789 -585286599799255514130285182387829174144 10181790 -5554979825355541664356272871347766080 10181791 114423260921986305424817941803462468384 10181792 -375598756785375489290009467619965206528 10181793 -159931846610875397279909982158374148352 10181794 -58386748790683422451474139710530067968 10181795 -22582677188155322445069547200416498640 10181796 -32129232400482260257873148776311674880 10181797 479838431769185928534564379536471917246 10181798 -6982356096467223818068116058029281280 10181799 -56529171979335661821799648443354496080 10181800 137791280794672788661021048982881920000 10181801 -50498935437849173258808079959327152256 10181802 -57973861927830195189930507017809881600 10181803 268636835487166985983042187319558016052 10181804 59954422560771301155764333769219814656 10181805 111366270626516538204489986337676182720 10181806 -80985534344817002461516197269571219648 10181807 -40788527099506209492596480066400554280 10181808 12922334459914536378912039444065157120 10181809 -567880897163939173983319833957219743760 10181810 -19848588988554271685283713577777156480 10181811 3476394628498290388511068510676603760 10181812 216669128519822036036745699535665078656 10181813 -356611671531869966981393928218038990020 10181814 -41398214358011191649790215459990621760 10181815 -77873143125180167131503780908545881600 10181816 -819430592083619251208657755006190346240 10181817 245366414673144959946331377676056260142 10181818 -336650225828152259822878204781935555584 10181819 -115850050766379297116938212214894846680 10181820 10551913659726855756663075045123317760 10181821 23449054279857269425925292296005412120 10181822 -81957648112120427948765363714575383168 10181823 -208634837371685868150621983188621984896 10181824 -15419516572144067894567484950486974464 10181825 71136115820660919841153672771200254550 10181826 -33814251783485306994244284224389804032 10181827 -323945420272424287545030164157946307688 10181828 -135325597429983411743995369374568218624 10181829 -16660440362572593437785275605190850560 10181830 -51517868250935247476599092817422046080 10181831 -511154961846049806682776282301600488936 10181832 -299421376197341911081310300876361031680 10181833 -86339303575198936692858740070817536896 10181834 -111734499800630692546668090713641739520 10181835 -37758977068067918687425297208558400000 10181836 214043615044292554516940418689613332480 10181837 -235214607892382886113575115591962661514 10181838 19813123829043922670828679740977249344 10181839 303988922163417917463125600193345475056 10181840 -5066276926147725651510029476014489600 10181841 2760968163613716927066702472089671520 10181842 -66971666440841066503198199990700710400 10181843 -182146848457683350920222749573545377200 10181844 191670186350049007918264157894977585152 10181845 276001337324139457074996605536619170560 10181846 24553967984722841715307644342372547872 10181847 -67262568888161286418928955407373510144 10181848 99727483765823161468321855669977600000 10181849 139186988807263183175906936949133187850 10181850 21281201828465565158132444140105612800 10181851 27136005721591773610797124709385926852 10181852 580303562997163848444516248263817644032 10181853 -289404318687280552104867589513182380640 10181854 169382654622526585500548177587563701376 10181855 -43361622430284403823589063166812974640 10181856 125797860158245215662239806535923400704 10181857 128456411770344401983192582242063754752 10181858 7563465955246224444762351840194840832 10181859 347312251199292680959820141763936837888 10181860 -113675307413273230451131400803863805440 10181861 -49169660575567532042269790972296049988 10181862 -9918457633318286119895067527867629728 10181863 215437934518822122028971605975133421112 10181864 22083624156947235598903418634616012800 10181865 84088229906527168044919782362874491520 10181866 207368656241575856095727583176712015360 10181867 -212396286239469994177333373279607681840 10181868 136119281756842861917961503967880394240 10181869 -256961002366417941891334111716338610730 10181870 -145750891743156957779276953130084140800 10181871 45055336282432001991569417304576705120 10181872 -77211361594151782412314095808236584960 10181873 -1705229138644397986661157649185782976 10181874 137710804015636625262000168554275244160 10181875 -47270578763984848262559353284806735000 10181876 -87321620010342363167398073011227813120 10181877 -146431787141381239757512890442772275680 10181878 33314427844273085262620878771865395200 10181879 -299260587832358983000452465289392458520 10181880 179090840808745704955705336713539481600 10181881 431957907754833833056065904645625176682 10181882 124641481830664213063357350555532857312 10181883 48344698528084434035381809159769983344 10181884 -6292628160156617831240390983407010304 10181885 38018489049342603134823936902067131520 10181886 71125192608747118000212110452929451008 10181887 512469252874044860724268881484213665536 10181888 161266700307101318981344813073200840704 10181889 -154182386066314397006866358093057582400 10181890 -76445082064557796156739397082977094080 10181891 321885088200448636634929135069425748800 10181892 -54496609845670853691279729475582033920 10181893 -104392247389279241322948195406521650976 10181894 -2837386410640273184102158394169021120 10181895 -81650500043677554358419393650153263200 10181896 1098783584104403837438811148968437760 10181897 -131607634684386778138246823526093333696 10181898 -116221744831716933626226990929060676816 10181899 -1917939217462532646330621482986438080 10181900 -81193077249189083922554516579288448000 10181901 -162011221534059479686581734835506875968 10181902 -138476336810413323868325270915599798848 10181903 373900963226295029548824822326303983824 10181904 61321796572782751740947005288842461184 10181905 -35969610263351767461694143691432554240 10181906 -78972986338724968601957406217897559424 10181907 -42971808263950328731260023672574494796 10181908 -293352983901301360670670256142731520 10181909 498780475626293192710900693529629444110 10181910 111359884492544859444534334291230566400 10181911 118631069597553258654600106177635960024 10181912 279389488372799361044909340844861009920 10181913 -21036147543138635470250444095425043776 10181914 23795611641970453238327493894241608960 10181915 195167953327793030564249516224824720000 10181916 192281283104704968840068410731988992000 10181917 -384356998828547742440717012695094523034 10181918 43899157270325732877834094341940630080 10181919 33516769905544462576663427394711644160 10181920 -161323314806924065782226628403674480640 10181921 -33540443971889261764885787837802084588 10181922 -152794926322508417821013621812279334400 10181923 768033817439620314425997677955253244920 10181924 -152839700716738510933372524322718623104 10181925 5404322530306544006730411955644557850 10181926 -95964668814838695405038852644819757088 10181927 790949301344937451399291878965684352 10181928 -132812719934026144224119504725760163840 10181929 50868289582472001136277095172374809600 10181930 126353033583084325529714147463918167040 10181931 -310424070872723181986494130543484678720 10181932 4827072908011637888670716617087683072 10181933 334625243478659891941412625256407148182 10181934 51109994174309202902374691282608513920 10181935 384222694399457187133663902738697223880 10181936 43690375845759221037032732916523794432 10181937 272689929737784294273083047208418250560 10181938 120274228561148115171432504255010659744 10181939 588724780179232377682841776232814819840 10181940 -42116066605941116900542010786516889600 10181941 116377398850664703463345535913897971904 10181942 -86211451687001060460325998074579346720 10181943 -208047550703413777188564392603860149648 10181944 39962657217166846773964983472876830720 10181945 149569984008294494039386394650809657480 10181946 137809625703630160783559464124857211904 10181947 -81422333384559306780235044061272600604 10181948 -38012164244845971617351201300286873600 10181949 -13611691808852918080404238050799320480 10181950 -45186996611491851992289417697950144000 10181951 -39059947329544539262326916177756106088 10181952 -114249972131048784475049155545192726528 10181953 416802479362688361981201020123633611202 10181954 206930603688480115761346010506726804176 10181955 177298345140037818784112819561826240000 10181956 74712864246740412807515806571421104640 10181957 -228073045244445752500817193891081118080 10181958 43791705982836873567176682793701427200 10181959 472237818375882548543535779367043843160 10181960 23217279013946510190965863372666982400 10181961 -235002482277199490799540799811804403990 10181962 -25896221896290105862856978847625199616 10181963 696806075594865122121519176843504408400 10181964 -69473596007827886789423041121908085760 10181965 369850623616772640349019513849811910860 10181966 37052993007790709520732674951996460480 10181967 -20537163126931761508974598966871185920 10181968 -39968425669081568030335536656658333696 10181969 -123865220872047620285014093652731418304 10181970 4088188480730565466943719812795571200 10181971 466809438864492166585633555467244271872 10181972 289416933541242816601931839153313275776 10181973 -601848110356507255186800162137636856000 10181974 24477816744297186964053081126428709504 10181975 284590384807751523773314428267405363000 10181976 82299963632011053018751697721423298560 10181977 4414475163115753630795610205138771912 10181978 -8957173410013379157447401921388127776 10181979 64418457833720301964000119292353782124 10181980 79247150581078442655714666599593712640 10181981 -65205548011303777569814097606053692672 10181982 286178351104645606908686229357348864 10181983 -181382494459376816630539110350192481680 10181984 -431062660934456443901841058938118471680 10181985 27714005219809929057412279491096007680 10181986 -114993156120594336886102493605459983360 10181987 90585486455680688961556473643542039276 10181988 -279814890309481292868953389541839955328 10181989 -112703492884584282264545382195485876676 10181990 47826229745590644763770677308764610560 10181991 -291166937567764257821894196923835931608 10181992 -563176072389023482834245319110979200000 10181993 97237022433449562443428483455472998216 10181994 -149793957732517040638254229078152084480 10181995 47072730054592002723358625218206645120 10181996 -212698582284551648422519726336020887040 10181997 91231086516609363102116092967227142400 10181998 67931918978894204527622982516171577920 10181999 345655501608606189698089827362634402000 10182000 52236828438934927620823202510290944000 10182001 805318463410526584668805951089918542832 10182002 191134974280999606237257641947612583952 10182003 -39802166975556689475694968132971533776 10182004 297533184001196894384607669508046908800 10182005 -10248158589031560992345792072085062340 10182006 -183633515760772314385355624538015590688 10182007 246228967605079220576821893819886531032 10182008 -52631534628334457723684665579191459840 10182009 7317813160381304355963081167419776288 10182010 -243595462625060911140660923555015415840 10182011 -35890745508488453781333391976486243568 10182012 -6037409726241315753587667365470666752 10182013 638971408230664471290818476665241824 10182014 -248581996722226199402719732402559624448 10182015 -167746870368896002209554837541923408040 10182016 170372376725134106151414200853017395200 10182017 454126551005104421488165828523942599446 10182018 -9853353040394390691711232569327575040 10182019 -164789335195169381707991437939827646080 10182020 52137029746318710333877142008512564480 10182021 -588297341598770001334090157069390175456 10182022 55954812914764630499889998807427157824 10182023 413536633831189318843957376786421013272 10182024 408760420557414361410499218449817600 10182025 -71735848906165776324988886954675102400 10182026 -140670093419137550468194669424036334288 10182027 -67610312198318179600987306533321534480 10182028 -240190211655374209303003697805523996160 10182029 -289165895068228699862079259001951988 10182030 -64272031135012419639396473519180225280 10182031 298551878695011646750253226580607066784 10182032 25571507141212385617339342803453345792 10182033 269154685093140413011103727293984755584 10182034 -51905377463856030600774379535496729600 10182035 -251149935479224730444471635451182722240 10182036 -24935886705669887626850345100212643840 10182037 -68549304173368293613867800378084851314 10182038 266851454440396211747796606642353893920 10182039 -16376411116490167045844050865441748480 10182040 26621026200981897760022439873462681600 10182041 190333213573717481203240058585405978442 10182042 701955383353367911042680649611170496 10182043 -69950417522470987285250956172047795200 10182044 -256775033774801249058908584228147849728 10182045 94817512586671203606258748541965344000 10182046 -108249719886218412438236334489680184960 10182047 -241093298534243618813050950453900201504 10182048 118345342571645652485790684422451757056 10182049 171643718489767807356997722834879726050 10182050 22261341619087628103625654242959218800 10182051 434652653447848128066151963419149777280 10182052 -313088740337663716097854596110445153664 10182053 -303312550497253718238407830348774013922 10182054 31857826218095649324559762413886814208 10182055 133154184915241955207659625639195059200 10182056 2735181106507263448305803383627776000 10182057 -109634871319757596899998472049729793280 10182058 -266683164869993578931283468906749898240 10182059 345215192191920626651251707148991037840 10182060 -33423515692531917644944006983333181440 10182061 628753039982639423832030498356017776662 10182062 -32504092050632888178412019438796057600 10182063 -147227185649353220281542156297682150512 10182064 -121285469792333789272513404540842803200 10182065 396020000137384094855388281227021230720 10182066 -24464214748914140404297131799847530752 10182067 -80502934832160254027004673109049939808 10182068 74285491523209027006936870488826479360 10182069 103144261813842183086298230008904526894 10182070 34658292480749993261997545278751700480 10182071 -264932512439444936812287334025913445728 10182072 41554792411882458269475623239926743040 10182073 461225360274192972819000672136239058560 10182074 -15282714212670696210662537845181030400 10182075 -24695395829819456287128452142137550000 10182076 -215443751422063775399615830565636746240 10182077 285723134405924881419609843664420010400 10182078 -170742803452961101952018281120984584960 10182079 -355183210092973038653803979189882288320 10182080 -49509202967528874209759825000933621760 10182081 -54088902364802356420156192760296381440 10182082 173764291700723930196208126413241256352 10182083 -115642534430635815525390217500687935880 10182084 -230722318399424774375778600018203486208 10182085 -17120008204253564154427684359897222240 10182086 213920411523058356148277064900724674240 10182087 318350399181961873436519191277675767344 10182088 -75470685168208632786236920878656225280 10182089 82592209830831524488050994707847852890 10182090 100150715828439317435338779124288320000 10182091 119028082471239115835269251089265172872 10182092 -427000264704770776095325096274602800384 10182093 -116741040488617276767290261474955606336 10182094 -38165851868485062316206526668417101760 10182095 -7513323813303818715323124778699200000 10182096 -37983504527724875401104836748682567680 10182097 -439210282730087951747561744859007965454 10182098 -58111455788933734800916839480290648064 10182099 -4398151008293774212013882499074746752 10182100 -131032618733470277147893620141049344000 10182101 -90321395416368223459109831281213941348 10182102 129643489235906863819941149158724328960 10182103 1067717290880009104757095986445247452800 10182104 37763103719392827085957230169992806400 10182105 2161246600256114931628508040755185920 10182106 -76780546287369577876073549936037894912 10182107 -201726727246554624765743018530002781200 10182108 15837757283543640631070163959325671424 10182109 147145711733064906057735343210798808416 10182110 4084480655946355757738377280391601920 10182111 -146418503104196062749626598338160211128 10182112 -418264055893556839222121286938452819968 10182113 -20924761312685173835799113385192202392 10182114 107347325055507593182666243108811820960 10182115 -381555851936056892576494028511760344240 10182116 117872007002844896455770255982024605696 10182117 18201463899659766796416855790384696320 10182118 -513220176852633265482524056464954840384 10182119 -64793419404554441800334093108924928000 10182120 -37292981896774129479632261503790284800 10182121 -17962313737147644327346268869405847408 10182122 97528270619675211316968103592265992112 10182123 65729273897755460157665934864650298624 10182124 468066409923350946395062361828034582016 10182125 131273586617016002201603770509382047000 10182126 -57846974444793991459505737132319433600 10182127 -684864556446764577434277377887804659168 10182128 87022857898566551228549489863787249664 10182129 -34396414846387560646820579920053814416 10182130 24637592672213368425782818321158796800 10182131 -589214465313965166210676935442590550068 10182132 449987176493800503638417681068717977600 10182133 309087611030286456676658760259182252024 10182134 -107866090336018456201444307487941670720 10182135 57492493444048853326983948982613451600 10182136 203440437214887645302086403617570652160 10182137 -101509194195377608115870084864667906048 10182138 -165121857306922604345052117223666786560 10182139 -46051265327314575461129697502932226200 10182140 -153408249924659200544818789794975160320 10182141 82672778800126946106882295907544522252 10182142 -2765239844028519092270948905638635136 10182143 -45205844072403641886414214717900359936 10182144 -43907972790364329545058157240220909568 10182145 126050531583156951539719855157763220200 10182146 13727503240701575729653091573863985664 10182147 -111844913371966890420407465081321723400 10182148 88504702281638183704195219905458945280 10182149 674171527244972363432364652217661693150 10182150 -73131146499730890390355997914421404800 10182151 -14708931187350251043325050725714856600 10182152 -149546376639351832301520045221638963200 10182153 -131222825679777364528504653556142374896 10182154 129216359708202456101672181234046792800 10182155 -9586044023605128011650260781695308880 10182156 -169877895211578826266678244831750373376 10182157 886795654695552427815831263102968795200 10182158 71353286983355791771412905211040072576 10182159 214246570302028221497799131602027418400 10182160 72954389859576753804588356225916026880 10182161 603899742570834622235117296079493115200 10182162 -174407205063043625218909554056238834048 10182163 1189582506430605362027598347133004104 10182164 -44927025844558008936057817336217800704 10182165 51628765918036186794850337098992597120 10182166 -18387256272549102282309369423421368960 10182167 -6600982521858670153493341292324386368 10182168 426669109721247571004029693691098275840 10182169 -361875301743138002356855453283995261056 10182170 -189864843181051482116148155335448274720 10182171 227484456435245064747291047280556745112 10182172 33759519023135879717642444436147339264 10182173 -521083971687810570973410956137274503578 10182174 102166527321031994077757831684781668352 10182175 211764020100178806879785909761041325400 10182176 212562607650944493987632514112062750720 10182177 138230773372754146407062096136515992914 10182178 -55307950730753932909219484154187717344 10182179 -184675924072886576293754259385608370224 10182180 101769421303436415073674486023410974720 10182181 -283526063264473633145458360129487945472 10182182 -229516224120581692109784013328942795808 10182183 92139819548552711168805736430392683648 10182184 -613603854035700271349001596324228966400 10182185 -1545959077276292934611148668189146560 10182186 2428850334660285433902028270661495808 10182187 -40177716846531962502270819180635728088 10182188 -326560990795473054333957340041992954880 10182189 316525404633237638165777655809978466624 10182190 -222748475813516201611133004585890515200 10182191 328867623772813180916469957071153587584 10182192 20085632360787613509761722900205764608 10182193 238860868819363280963989960915786369600 10182194 28512243300480092656483180046855478912 10182195 -73609579349249346209513767026405978000 10182196 -79554497998428518200557229136212846592 10182197 -486112720161468604628802029144974878354 10182198 -27121006629639733881418917464966160384 10182199 640203735512466683254631166842192748200 10182200 101607806169136655944174557685232640000 10182201 -62442430610075602737099044716778990976 10182202 148795497317447435967306224424231165552 10182203 -333381821781577163846399269725789769416 10182204 -101416458974068732220872744899008848896 10182205 -249785710577924484059509971313331765280 10182206 -86082169203869110017514524484878367680 10182207 -21581108782718501163269402658770491008 10182208 48584981340469532595959013627962851328 10182209 159929135551208082598439447147212428720 10182210 84406887544508748964080983739459870720 10182211 116401685148392765429867422598885880352 10182212 406058512766384123214259157128249827456 10182213 162794944227647277586092424533219576000 10182214 51293712718373246428872357526993459200 10182215 -52561703187163810710600625681512050880 10182216 85766908399149304638644338948316774400 10182217 -267667304146930331293470860341760765734 10182218 276964579577209359080047319030685227616 10182219 -91856703910112017111830440656546298640 10182220 83870407302470231160296258590119552000 10182221 -53522759364168156899207446327253164800 10182222 24371382879009576290082474829251771840 10182223 242994467435972509331847667788397665840 10182224 -1617837384772270808398458546656526336 10182225 -137044751703866893096890051854208384000 10182226 41784758094007073675276325179744007312 10182227 -100980319585341605172660099779975747712 10182228 1132599902987996111003842784259440640 10182229 31732498389774092954718212108681660928 10182230 -1608528737624492087216867026061994240 10182231 -531798849341096311728449112962593349280 10182232 95119058298425235436878232924125388800 10182233 52738759918076525718695363821766808000 10182234 -96669578419420249307307232743678328320 10182235 53973184836410835721282477361307484800 10182236 -318075236028242847361003471020328619520 10182237 21387597723478277343568262987412613056 10182238 182500372164790490614478874286627857408 10182239 -307522198127991862901929593929251476960 10182240 341151430993424883098456946453223833600 10182241 -4222082351420302173195890484284160848 10182242 -31737028520923399184363245638146044416 10182243 -90180321733570110768741916072440764496 10182244 -385848341022648681202572986023958702464 10182245 426853903657635348870064164546736933500 10182246 -187013270796874401927549905155634769216 10182247 208242686778234695863555731587977881312 10182248 400877404587478141637685947613709056000 10182249 -16362765979647976123632621934328782800 10182250 2906471630061601890429572652365928000 10182251 -192324761615926920651985824992726310408 10182252 -48727542464242434055332443534009794560 10182253 -68117380708296420116407030261868037920 10182254 74585920135291463321354816435591651520 10182255 4738665640169231990008743872463098400 10182256 40673364591463384762632873730430074880 10182257 248568163748491126158778391256945883200 10182258 -196285830798752439528743982206042426496 10182259 -16068319022655050706966659971227990296 10182260 67112793417592636702666658932045086720 10182261 66897799057456815947838332066049303936 10182262 -46515995227773166351864362352348455936 10182263 51010348632531186764165471955379456224 10182264 147927746377469596073020360509277163520 10182265 -71007725659245950693239755463416396600 10182266 69905611507648906475639838861493626624 10182267 -15876894102948961481825537896538575884 10182268 176386176160112112622894518246775590912 10182269 -166700031968967445665288454053076593408 10182270 -15497206223752412932135854429880381440 10182271 20540427212058661156262015505050240 10182272 371211176856268570981978272595181568000 10182273 240556888726465115662255386113323335984 10182274 118867036158339586496056255170031044480 10182275 125712515463422258860055667541433586300 10182276 97332927953474678183084916996877331712 10182277 -60723319265940796225234851636798739200 10182278 -45361560130373769561939643310992733376 10182279 -367239468868984295216327926020304932480 10182280 301982886010235661517846109665250150400 10182281 6209384477596264136397872950643075892 10182282 79258318110973106602620995550608826624 10182283 -77735890958954205603410363565144370016 10182284 -12334146006224989907208970242842001408 10182285 -13786319547854254148496875052155265960 10182286 370519524289467683880172857593981297280 10182287 12621017396010147711699281727544115640 10182288 -80002719245966124628179021155212394496 10182289 -55823059044776863023576641551516932760 10182290 -172303130583321580401782231079281548800 10182291 -14886664363761086947104102059234076672 10182292 62747574768352861772019002661971590016 10182293 69841036200192774131571712365186006144 10182294 -83643560462985153141406067998745391360 10182295 -460427046137065386162055046708629252200 10182296 144254563930260804193054085492090880000 10182297 123354419336966508672451954889674357200 10182298 -152842209130586707964656336293172646400 10182299 -139528482699106815067105541595896600880 10182300 75973391476513836165926458764599692800 10182301 38335226356634737776676706725909213600 10182302 6291126568808263963345560254113374912 10182303 420516549806111191130164678801146645648 10182304 -66688969009544592511808641334664757248 10182305 -36908499072910293594693318000003925440 10182306 -79305565719714766371620880792254323200 10182307 120800242122910291335167091089266334688 10182308 -41606722049234846795351885478237265920 10182309 9630542444670881119536289519995679680 10182310 96191579831459317026046129055382336000 10182311 -330762349973665445195896377037886088 10182312 5463367722536963864370660853921382400 10182313 144223257326270770743200471421792205562 10182314 2384926044643836605888414057001676800 10182315 -82583189613505089120204686134354360320 10182316 258069028860821831995607359995560424960 10182317 -174203964532978754697816822952457002560 10182318 25836847218745451686112558150424573504 10182319 -93393882924245772597921132567604545568 10182320 -6540112573405683936068412962761605120 10182321 302053638595117501924294351626842862240 10182322 21351048168939091693581574219691649024 10182323 -434520857293557905841683606090323749936 10182324 458519747575383962881892256165764124672 10182325 325690018430478927011010989238195232000 10182326 40475035074738235921478320868841203712 10182327 401146470803887198283808896550467046120 10182328 -78339151726215072168173154074105241600 10182329 -70072434323749748135221860249083122860 10182330 51470244108660071778894180951490022400 10182331 664440180373773309559792227383901740132 10182332 27051264021768001349514139899285169152 10182333 -243301492514363818363778627200136944512 10182334 124160631765979046980256565368172864192 10182335 129010645889331998695340043824911108800 10182336 16223097674159622668554019586686582784 10182337 -66745724494888132769377719968627716848 10182338 140385787948089721073173806039772033920 10182339 235479305324290658102735282220226413024 10182340 47673998728383997318340161354256916480 10182341 -247969923612942920990942648983836259428 10182342 -17506999657680001438472535704093690688 10182343 354174180667241332050876379655730277592 10182344 169907413613658233156254837760714188800 10182345 157819473558659843051250129785398595520 10182346 -161377885725143304275181253795180210128 10182347 -463759983243613931471459563369591608840 10182348 8580204460171103092206830915768050176 10182349 53960796263852285896187435412571071350 10182350 31045697420546065748879679669436060800 10182351 -870264977750811278575114428753108336 10182352 97110488284312039185194969269043986432 10182353 63758767035898877613810549309799484928 10182354 4413688633079616903360151144441411584 10182355 -41124160524030118088858308463667571440 10182356 -281244072232402060755295309244770037760 10182357 -4759755878033782842348934819949871072 10182358 11940572618569698351495326133381771840 10182359 356946970371242650249255191211677546840 10182360 25324578970805095762591765927242547200 10182361 -115898637120816812596918059287320075840 10182362 177313056543325027933524912040299878400 10182363 -36813016797978577295382754116789879696 10182364 30628131685259786742973247874572083200 10182365 -206821343244804048162221221202517022740 10182366 -2494869141921880193805214039570921728 10182367 -115503313038779778874312814991208541480 10182368 -323781483339371987768546181687728406528 10182369 -294405818053404066826984626541548722256 10182370 160554936470119658640118551517799247360 10182371 -49831809284650563111775434021324100008 10182372 75249622803305855343191657849963246592 10182373 385241025505077992007501091191007114622 10182374 -99976192948249706978143096406622253440 10182375 31616458669493245198996510391815680000 10182376 -232322019073078664042000378578645401600 10182377 362112895670215257891972715797363575226 10182378 20289260693622050597416716289198497024 10182379 -541078004909968776463527100787748321224 10182380 147277919282755566342615795778009666560 10182381 15147691800378981820601864188050174528 10182382 50002356250126291106138223440838195072 10182383 -516276807140851524724880401091337756336 10182384 -15275822456628365418556641962605412352 10182385 380427893112839483445839941901518915200 10182386 97972916837463847343667319927962661392 10182387 357679137360752794059986532548289531960 10182388 -7694595389023456132433328344222759424 10182389 43601219020165724702601088824694920960 10182390 -48802610616291975668924072344848958080 10182391 156037182729791247980624965222107163584 10182392 -857133920261929531256289616617615360 10182393 115401773327478806428052337638303280840 10182394 -180347726974196103012546539065315008768 10182395 150773946234454726237322354780199206400 10182396 -158804718118617524690443953684138204672 10182397 -467948421663844617987599239798139131680 10182398 -197519429765011468489194128303596108800 10182399 -23964408239732824030115168199859996032 10182400 1085499500777339858351359118855372800 10182401 117505874971705761440352273196672128000 10182402 -13506835101898946749086720629608968960 10182403 19915371566189832438098213720352380928 10182404 173071162752178282427717366693151820800 10182405 -9254451683890682416446001781004017280 10182406 -22666041665955032377697445261746716416 10182407 34547885765445002908065639093762482712 10182408 243296707224967502167098801733570191360 10182409 210599822974457830908655478849091935616 10182410 -4363104398099317440116281367312010240 10182411 204796049258941842839455938216368524860 10182412 439456190683129046155070991732530521856 10182413 209361672240826272151561747177175279244 10182414 54465298230173368159255085594320389120 10182415 76345223700891990946246376355203788800 10182416 21888197402980981680817185092451385344 10182417 -93495203456724070040462942912516113536 10182418 10877570860595561903326213766602917504 10182419 -511818952850511653288613527888245596036 10182420 -147210553124148166222390462802057990400 10182421 -85572668748446654395195669607359099378 10182422 -242971782138063387219006857400683328000 10182423 -214769655816678218942990065715525510400 10182424 33645826500696297988292360589797376000 10182425 236707672149905462371217646441276729600 10182426 152118090204424297424785855188198802944 10182427 511272235286506733782771181739784166276 10182428 46610781699612825065140424355803182080 10182429 185718762616271232007981695810748947264 10182430 -22221927275512370391244753422815940480 10182431 194099026423689692204325020837651655792 10182432 6427396260443603393398496650434969600 10182433 -27664552000930980477055928756101044716 10182434 -113878712776930541140611882860860335840 10182435 -15650043580626384676787531588878981200 10182436 -138224396798388355023136766388115860480 10182437 -196130130226262391548580672241994647428 10182438 71802887873821854590971324500316028928 10182439 -269154251445565480506218182414526608944 10182440 -11550736749709333693617907620383539200 10182441 -233819574234625690674971898144372277536 10182442 -308538728818838848719753427186816492800 10182443 92629396283753818735505983864784302092 10182444 -234725325154985641070903050824136579584 10182445 52686248917416525831762691591318070400 10182446 -19542817214414027044063328835934296576 10182447 -92683712853935469274741446439828911744 10182448 66070164578195872617873403544490524672 10182449 -193956205883303189839735101421743574464 10182450 -71305280514768174498085453633266710400 10182451 -343533434576791830198283215496527991200 10182452 113491462170536799154254400291092480 10182453 -80092402488941000747523344344430647200 10182454 10921426205066294689970163990198454176 10182455 607269468629940955202774067061154094960 10182456 -596185005266291142613010899973505024000 10182457 450065590022007550368634305806697134340 10182458 -108680486453850678686957272371679418112 10182459 -103576253563775412631093854343277138688 10182460 -104205644308257022322361006285888990720 10182461 195014992806397517034661826124160574400 10182462 137301127154562875176429121340878559552 10182463 256628643965650691975652731502897739712 10182464 83404651253341298593048739083006771200 10182465 49829166716356773448719603383714339520 10182466 -52480353280109172864915783742515150336 10182467 -45514235562348715693544515333972536840 10182468 162742310625018455709189213886762844160 10182469 105058844373665699404119286560708471360 10182470 -169435741036275527723753062475874280320 10182471 79006217733735736403948657690220993360 10182472 -143296172447123940266262438389341624320 10182473 -45403426940852875509984441043197128448 10182474 43837009924216807317862693826999779680 10182475 -74271863067381823264863934319077817500 10182476 -191129066532746506061159196749289565440 10182477 -168839328888275366929232644725441060864 10182478 -25588212182036830766060549924377858560 10182479 339698003581926259777002558431339717376 10182480 -14723975319687063083012958100389888000 10182481 -275847505920727678699508641201428025127 10182482 80292351187579429724994475637862248592 10182483 -256270868887194161076737578644215168400 10182484 -95466301642487565195925284702412577024 10182485 408394095103957263691614598746186523800 10182486 2475604382867702271632421476458887168 10182487 -322201711606713624529561550286367277728 10182488 -111532745553850210500316134075544074240 10182489 -83420657499965566962191963449888336176 10182490 -94860606169959253502129618985537897600 10182491 -6351040201374628520727403386106440192 10182492 20936988309151660094864767239858210816 10182493 -127761877098325729065335546316390391258 10182494 -179170145762622318052883195718180996864 10182495 261723115888618372942871908369773087120 10182496 339570554814994293223050366773973614592 10182497 -114509733841445034914378158527798164460 10182498 -121721824514680919276541003945548343936 10182499 576896856350490168693599973478982172480 10182500 -52539459433020185621507911756766640000 10182501 66626789119417594562268648611039258592 10182502 53024214660792622738568331598782045504 10182503 467120429266443663771605202772164842400 10182504 -313609759176108015916616924664235130880 10182505 -108236332350949337926465845430600805340 10182506 -154353738987211787385225590287181844048 10182507 422805842827372563385698360206183036592 10182508 42124000132033910173915707852638584832 10182509 -514879784809522974387742019418162565140 10182510 2062595918778105852981350193754632960 10182511 277765307933612941581940751923543082400 10182512 6250664654154611255241199882555785216 10182513 -319661964343863712006888520272297968 10182514 84980051562653251426721313574522905600 10182515 -9417966326397131905583850629490566400 10182516 164260795770150062037240920402786955264 10182517 -15276474572848610810188265005002627816 10182518 -108396505985573625750170675877499632960 10182519 -125175664696826505810714929414913652056 10182520 32583376966363840023359749311449088000 10182521 -240402978887830061544809617331582368278 10182522 69497755826873503293857103183955413504 10182523 -160649844894168482447329100101359671376 10182524 572919746595994749883925740810768653312 10182525 44765969543610168279539127794985273600 10182526 -243082717318857839388427183501994823360 10182527 138074568290136530771382798695005086600 10182528 -305878082609931574141294164221047603200 10182529 3595859908745089779347018337236087360 10182530 -49748965544205354981093335579365071840 10182531 85995366606883773985685779946684994552 10182532 354449844469379023099394219686059629696 10182533 -627619574843684691930395511987593197218 10182534 -103113280383097027253835181958332323840 10182535 -19420864951594094087134156341250015440 10182536 -23014170615953435314104260488674017280 10182537 -157464463847832866592591351928099430400 10182538 198749247379185234730967315762542847280 10182539 23140796090212216984567949743295695872 10182540 203142767308021331397097509303260236800 10182541 -514523506834919449300973668942599147348 10182542 28935666219127259791134481131517428672 10182543 90046705536489765872633843449253312784 10182544 156721329590971514999967114508337192960 10182545 -5682826510157272078445368293557861400 10182546 -10405353991894325036653309881710438016 10182547 375501618595785773415572580026350617920 10182548 7357690615254581257779905063674914816 10182549 84948987980827770886784144679534102528 10182550 -116357525662556164039660187705359872000 10182551 20628167657846851070238015179863689792 10182552 77532311105844218940761646575577477120 10182553 -230919621245332321380803444533109586416 10182554 -24075753668561329965211342644610027008 10182555 52100695820719478388493851095169518400 10182556 -35329432618555922728024234386613767680 10182557 -210344271606211966050095887353589248576 10182558 -93095151089033675814288826770558714240 10182559 -82705885609372668518897430236454296096 10182560 286477449845930747950385464420450959360 10182561 105788651161852659730079375792349597504 10182562 60659833188807737701708903770486450240 10182563 -220956389334834742739344658095264177188 10182564 105926960588056067520685230686154547200 10182565 168982338798304087510119582854352350460 10182566 503495027902887146870622110900930240064 10182567 -192047810655694433206666556146638844080 10182568 -427642049189926869747533011073888501760 10182569 -224742796100234508002792986540739200860 10182570 44709766169190439143518991663081984000 10182571 4612923299201829450383868553687451904 10182572 -3441989709952756517248430125877664768 10182573 -136261818976591874950579112278080603978 10182574 -198241379169594213801898359727204150080 10182575 -81364548135422833172499466778388084000 10182576 -10463860278192538949304642801880006656 10182577 -297154022514885286163370884633343294574 10182578 -22126900543807849218580460862552889344 10182579 -76902309256298134627524164246623002240 10182580 -347594569930429135281895216967407779840 10182581 120453329958768605165849681499231782382 10182582 351080155330080030178896715504444177920 10182583 -102889785429966015294236595166715055216 10182584 -435241817091045698492482354793932492800 10182585 -31824540642837545342841775356602599680 10182586 103097692635423142652528171435945890560 10182587 223659010388243319354865010189369659236 10182588 219424643268701747867772169481721460224 10182589 298356408265237792674428212957796888390 10182590 -123160293213270833836275322243636828800 10182591 3543986106563579005475897322494659632 10182592 87384234947420071827201749155974217728 10182593 302504714862148872514216236227529723360 10182594 11804098320348129004730447935008000000 10182595 10672801412832720388140398722693310400 10182596 163325644797699903447099556835854440960 10182597 341342528429415811743773266203898424064 10182598 71543415497840650652324848098378356160 10182599 118362746486189313040470915814823685936 10182600 -5312537865823920275211049183925376000 10182601 62070822234826352474891793959445447168 10182602 221806612812783940810456097907875656752 10182603 -105104598165351186685276012213440909096 10182604 70316660730832587880424128460582464256 10182605 4937635128131324686265869982730048000 10182606 14550208286120477890556034737790517248 10182607 -167929980597567924773793333173278814880 10182608 135297160630295652134529173796084301824 10182609 -233426226580415995151950959284989833276 10182610 20397027830483922303533074046652188160 10182611 346199332079599742089299698512846927212 10182612 63300200246402460799830767346676967424 10182613 83048757522105027849123114545488370240 10182614 34091239451453103285189720931739537280 10182615 -1821054363278880315398937457022686080 10182616 -254286736238970548370478926885339371520 10182617 -378414382171048469823751344285579449334 10182618 -218075543983143049454597542171784578560 10182619 -68872616105959177416245959941070097980 10182620 -102531578557512136291286971526827345920 10182621 -155798521248156517683351317016104969088 10182622 -212498834772788252450520125251203887040 10182623 -362779589386816871234886107870306612352 10182624 14659373911901430100336460867264053248 10182625 309855075844374055711350682518111795000 10182626 -90047908212265724934081029119407697920 10182627 -32700782583695973639482590314551563872 10182628 300765309179435231397640323310493130368 10182629 -212744165922801155179979511851993968512 10182630 -165932206694245105766655164446607400960 10182631 -58229033024703162375979911580471346000 10182632 35628115463295192164128582196045414400 10182633 -48569852327198935312088092503941162400 10182634 170586221500861190711971349221368576 10182635 -7674307160953724035418097752247013920 10182636 -13543037036292375700309894410851505408 10182637 98450362301811926470411449351565587852 10182638 -33044240410801544070825767436796189056 10182639 42139759970403476635453802574056804880 10182640 -18450274923892536531679737485045268480 10182641 -230942016517223399922183879517905754158 10182642 208944657543661267068660362750000502912 10182643 -479127394503988213047055407836904884400 10182644 274234418789763199066227816020237561856 10182645 88101903952421232625692672736714819200 10182646 27399143044824032570990857650169306272 10182647 395285754616209225241825086138117957096 10182648 43138148107272044294645530092456837120 10182649 -381355719480399552000483915629395010480 10182650 3417331952549256202212408087803422800 10182651 181961963306256279432694826152250873280 10182652 -232465831485312210624888363939131993088 10182653 -143208439269008111822781594416642069256 10182654 61711773001107139453893671809263504960 10182655 32397356233655907569205985466360985600 10182656 -91040107837851271298353607539389628416 10182657 161558131190265911017430365784691432240 10182658 790703553621917525467536595344683520 10182659 273472773513655881954967028246437764816 10182660 213670143940022054975201884760650752000 10182661 149687255094423176010444503609666839262 10182662 -29608256234662140628691649715980291840 10182663 78973017515994932791046498725662112704 10182664 546483449145627200873339891607758607360 10182665 380049503185566997645063117468962057060 10182666 11656798024021613266168801188021314304 10182667 -378112269569102709555959750043216162648 10182668 23577968131148677453268231200262883840 10182669 111556247724690059204750256574428892800 10182670 251033791755111198063578262963721411200 10182671 16914078219235063325644190626340254200 10182672 -70233261143150751782359309911759642624 10182673 322350186131555973753173706492379135922 10182674 -383207939268347844995623282255302919008 10182675 -84509646176785767772671580776872716800 10182676 31375176044912176975379878365771816960 10182677 465745062547054525452360216132410235612 10182678 15569247244906740611656438858334564352 10182679 -39077017429354987530112749877518922616 10182680 -279383341986525407018599365685622784000 10182681 -498882441875583191308627852014187145040 10182682 253857193421762846924592557348267070192 10182683 -106740494778202606462883825915163171840 10182684 134469613093645322492332128715155995136 10182685 354026972108725120351734673889382485760 10182686 -40663217728600876231980602244900014208 10182687 -358651851535781625377728008001094118840 10182688 -59080831346453638532896823262059888640 10182689 407011416836370488522881629545519182080 10182690 -73620325147354455558272158081229119200 10182691 -419911412118263248868984349021503272608 10182692 -90061581957107415600712359850579660800 10182693 -184356060152475147515861472525995595936 10182694 133377552442995702835159041773957305344 10182695 89715192561879190956363167288996662200 10182696 63978875120713687214431537147986984960 10182697 13324343274954586114227711927331087232 10182698 11228299747011720252140010958636581888 10182699 579925712843836652891755785792467283120 10182700 -64878661521597600614730603998605017600 10182701 7358401768698375335159638132279664352 10182702 126411089139508292099152907821512580224 10182703 -97416963584167025920108812341106731400 10182704 31570114248535379852142959920743776256 10182705 142867244864679229940920673954136307200 10182706 172727708139750526856347356813695755680 10182707 41399802798455541244413426857651073000 10182708 176564806891177653981141519387911915520 10182709 -186500167261163002763979116939874259090 10182710 -97146845505047132832362680842993354240 10182711 22205281527408001914319806603590496768 10182712 381756069816483116890906302732791500800 10182713 -55601799412559502821733075304208870016 10182714 90818057508915816923131033789869745920 10182715 321711580159414187284098222487936203600 10182716 -68967265091971171521071673473583068160 10182717 -210845772586747808527362286099397688666 10182718 829200626795580232620078277249478400 10182719 185153517203676991371929274263356987440 10182720 8116747092794567762114400459455201280 10182721 205726003823266970668983429153629797250 10182722 164555013019371835751183564358786301824 10182723 -118084244986507426497966250672753118400 10182724 -3936272013040837284304615571103301504 10182725 -34286844289026773396667922006705651200 10182726 260260157817734170608751915993818412800 10182727 7482143129720180745041559178939129512 10182728 53528084465988140454213790681870632960 10182729 108121954157046038609444354927658406848 10182730 -172810535350769848408911654604334575680 10182731 109139671765422984171467812255160919120 10182732 -727798866625607056234346705728536576 10182733 -73605457671968509988844864093602531328 10182734 -193446227751822432283328319566952369984 10182735 -108037614122217600313577280509202067080 10182736 -19079225823696981050308590824210833408 10182737 -210681223552234876089431110026019081614 10182738 157779147538551464636821713973558379520 10182739 -550694996789223626210783421395183581284 10182740 -238965070397409791971241662791203631360 10182741 -110970666062397542095052373231449698080 10182742 62555224079233635552241414086758506272 10182743 -199433436689578297172073907746014680416 10182744 -946753462807552307144141451014307840 10182745 -399852549007382529217213644351576480120 10182746 39130109600805200797420538160055472640 10182747 -298911385214279378368856877124485509328 10182748 -130737660153181402022250813642324270592 10182749 164169440052435861539465353040091923040 10182750 219931045921836883270863216538005024000 10182751 75866517673811579828281653356265941400 10182752 225366637562613354432097300774373425152 10182753 5424720525136601632175925434914186560 10182754 -174363678208021911671869557886887893424 10182755 155334903634926970406747996477508480 10182756 4329649482326359876246253149105837056 10182757 -51505260676305505796680282973684095020 10182758 124932972052760031669474280959747744480 10182759 -8579659633821459622573082725556812032 10182760 -12039416853313049691207257104839475200 10182761 693400960414671999241799281388421895824 10182762 -84774610811773396238952898801308519936 10182763 -361976705270781830005297202407665486988 10182764 -69467202069023534404941736170617927424 10182765 116163999197960719918991510313488376000 10182766 -17657463293223917078750783420024017920 10182767 26247642747262510161756427647103951872 10182768 21787562374159323974544540601322471424 10182769 -22836329845521575482221180412283488440 10182770 -2293696909144562709889634493355718400 10182771 130273738463948167458417010089626854740 10182772 246247112349826776848258532046612058112 10182773 15428236032129740754678855568988076000 10182774 27135932884863731161677174717084413952 10182775 -159729968338965567894647370664411793200 10182776 -226599060467257368918262001330547793920 10182777 -88454024602760363479813070955423378720 10182778 -765766151035806227947333240797144576 10182779 455686890276384110198243687895549599976 10182780 -36384851512973125934743446263545344000 10182781 239222651458578202959118256535490410592 10182782 -208102607266513733909616221994505314048 10182783 65771356229382410136737634778770198528 10182784 -219274670039714874057444583022788608000 10182785 -91909088486002538384452468290392250240 10182786 -20185709816182977839696757812581188096 10182787 899365629363544293838887651915791360 10182788 -173769372835479538548459699259245855744 10182789 -234768322001730778731936772066386566946 10182790 93628114560463010980807396512194814720 10182791 415490496737922847082981166783883480584 10182792 100745762223637552963898509761425817600 10182793 356392388721010504255200560013520070042 10182794 167145005161541026839314426932011516672 10182795 -69315042069205883574754960892079763200 10182796 -88504914213449622024199967125415854080 10182797 -585403763283252943175317094807846388 10182798 120913904924852353159872891231270154944 10182799 358327851140953846281770904083496081120 10182800 73416821393262149752944976601961062400 10182801 -42281238739463428882973485371915060576 10182802 77535127314314034545834280145517386752 10182803 215817874625123217362278277781934572120 10182804 -40540376828092511833750298133419157504 10182805 214344715918109750176261406863848008760 10182806 35386140792558815111422630415795030784 10182807 51658151525600991634142023676233595040 10182808 -198229386319396248439135928177000663040 10182809 -73559911281035456241210963445121702400 10182810 -1768179051003918982533449629603737600 10182811 -887250795111331639674967645336942588 10182812 12192217174397688163137158043616390656 10182813 -105834788337384366033116896443900358272 10182814 366115158804316354258484048925754832256 10182815 -23227813093790643288746177876923406880 10182816 84782514814949513443714238669745291264 10182817 133662768888730693982804001100120752866 10182818 -55955828039093881193775663684698910720 10182819 -78772473963279633692581814742146718912 10182820 78603105789736835461556206310028714240 10182821 -388609413085197488538099173818092358656 10182822 43560786501375832217047171009269749760 10182823 -236303230692682335447420486953882820560 10182824 -462785461803580161837994157387599718400 10182825 -30079331942069635196401451054178230400 10182826 -236948774167644223512075943891966167888 10182827 -431756161077928468238009320723054053324 10182828 22490653590724111167717543835260264960 10182829 89869441653421977591190645433735697484 10182830 167206577279145077004219841784832000 10182831 73567713402472388225513153867581855752 10182832 137359027139700802324577580634607714304 10182833 -245790512620087995668402232576628887918 10182834 -6926017870793634997823853541171614720 10182835 -115796289753485979681864768265781744400 10182836 179030040346494405600920611234564890624 10182837 -60504469439989678849784909589182297568 10182838 415658126678063611371380685037919819520 10182839 481182043221657492136294261324067033640 10182840 159019914946087998937733379285876940800 10182841 -231931272526710006949119516587171649200 10182842 -31847766333674607391790738284789633056 10182843 4955063356934780052288470922119987280 10182844 10157330626119184331656214295020656640 10182845 60101004252095216548424399292405725100 10182846 -12823319909363110798786167735067478400 10182847 -588267613461851512563580440632639046288 10182848 32245162731835769298819721935338864640 10182849 47261110645506816542634481402465959936 10182850 16271575246105584298984556534441948400 10182851 -4138860747302202952697597061749130240 10182852 73876749993822905251489816310568252672 10182853 366916968240630921134634138437199002940 10182854 -272367899893189751119649452532294326656 10182855 2661870733950364352342114444619753600 10182856 537012774207217243540495539579288314880 10182857 -303597157106831585592502482769146677340 10182858 25715894243459057817929356523528102400 10182859 -388954457268680491122358981056252946896 10182860 -135279155961833145702377785764996710400 10182861 -65466196535355877699986744313286843520 10182862 -352725375948977308601730223100557108800 10182863 13991293444044665262356494841803373760 10182864 -73429502434397019841031673555808419840 10182865 -66571269290853746299932144752528688000 10182866 -215349618929823695503156877156949992160 10182867 110106579135924271488793939784210018880 10182868 -185989659875397789449080318848273623040 10182869 151941533590104490026570378431859498720 10182870 -29320096183855257538974813801960228480 10182871 857644834582772875999699495921080666000 10182872 -124409712562967829482892354593782456320 10182873 4842380649681978188766736073198086080 10182874 -93653981201152007017062253987117128768 10182875 -444676465234190220767798876880629556000 10182876 -31721635662213785606415179635521024 10182877 446636549998436345118987463081413967392 10182878 -109846187902080053823048941217468447360 10182879 -54342281090439097328669618283763921920 10182880 -136706502292835801070864245690707476480 10182881 -78676368647693588626396654398029468760 10182882 -11380537816036204612154478425995705344 10182883 26441156232671878014638020764465305520 10182884 64212900937620356261482073174028076032 10182885 164338478478253218186787818433788669600 10182886 289439845543097724103985810870292602880 10182887 -125106698617944980002346867671968570960 10182888 -170615855407934217662417134470397132800 10182889 1399750745837730537252333883371974720 10182890 32783415732828343131082515498610537920 10182891 -41294084505313090720174845453569857536 10182892 -98548566520968211750597560383538006528 10182893 62307930981095529976177882119078655200 10182894 22671065243360253645480870654856372800 10182895 198361422144616560747006545405217059400 10182896 79876316977913804329197229480994537472 10182897 -73687389606910539328925702657008714752 10182898 169165344619891832621245934814152916480 10182899 -255666531469087572075462119907553329336 10182900 -5047349646014864629473678789827174400 10182901 394202588227667242509265921493720169902 10182902 233324067341100988265535313355051989152 10182903 -300780393469096383924980875288262671896 10182904 443056667836081884754539809877344501760 10182905 90214417924787080051349460491524944960 10182906 -52873565102065684765647747230384448000 10182907 82799186554161237063108122254371837712 10182908 -171341291697066403021586469012262735872 10182909 -307428428885135443450769850788954683872 10182910 -103199244762847710324200372140025096640 10182911 135201779279467166079333261020893650624 10182912 127007960185681100815452558856625848320 10182913 64021449808648135995020459129083801448 10182914 26367774479046181508528155511026509312 10182915 111536913257115018171818975935206404400 10182916 -187646510480530142791655269988571136 10182917 531213957452448380630316663923151812640 10182918 -18095383017946008320157636043399954560 10182919 -60549118887039647714933481541960664680 10182920 -209391061499561322847473259069904486400 10182921 -85036321519047099688491064678846580352 10182922 -138197126232395405532231803416731323808 10182923 -164871918188184617213067780063256134828 10182924 -90279043975556432542611164125589875200 10182925 52398294936939540577305127062691983650 10182926 94840471756998690027836247875836871424 10182927 2248733428682103090982406322163380240 10182928 -24756045433892878537542273982456135680 10182929 -465772673008194879227123529213101659470 10182930 101444317145718923608537257072157201920 10182931 388150753338155157640100110514900040264 10182932 292500282492092212916378663206972512000 10182933 87001814678633927488352466857916234702 10182934 131378422000711479649655979635005379616 10182935 -126470738625037978332647684601564764400 10182936 24137738004792630841462480491660902400 10182937 470091703678167988295697840681828400586 10182938 207543038346668806455608553059242066944 10182939 -60223865901703915917242122180667025552 10182940 -272685579820495602090964362504455016960 10182941 155595829765203733073752155357708715884 10182942 31709906979599068162076153138931302400 10182943 -150259079875585316349977317135883037600 10182944 -465317360735971001723133213123070525440 10182945 13304563452350754802582702875346535040 10182946 252859416815525995613717090689528398672 10182947 -644044226604962061066407294069951025888 10182948 114786253355850733255802886293982766080 10182949 35066215047967512755767507898140859712 10182950 -57521028386519794259090239846031796000 10182951 -58617971528316157904501799573206386032 10182952 -61723882592723286529019936004586291200 10182953 160601535079506512181753746754103460928 10182954 -60861699273530738284467943278001985280 10182955 -30064367814315329237608034743743338400 10182956 49999321516388044274079255035661370368 10182957 22300579859589038923847250228471149280 10182958 129165421176430816896910039049386948800 10182959 5559192452512498969882336541823898104 10182960 -42505950373656549597476246370613985280 10182961 648571866147565176473724276664054252562 10182962 1298525033198634916651639389169035264 10182963 121850143938618070702299926807353536000 10182964 311305026472154247418053600612426135552 10182965 -25117251395401540051900603775291226960 10182966 -83673746055733153644223073339974171776 10182967 368798348098613877378531405744273199016 10182968 1040141803834851459832910421870428160 10182969 279193741346621721367509828185848468320 10182970 -44569022523513304147089276625817149440 10182971 -269650933866170257701865035726202119000 10182972 -133629425433984265667127766287477964800 10182973 4217828232927685905534390225717381120 10182974 -91669524675393073685996145891349463040 10182975 27613885043014800810717603229379971200 10182976 41470519980565952039772026142864703488 10182977 -103527529242636837090485708701917592128 10182978 -51300882108339557962923094622281829856 10182979 184919252606983837222710988783915668784 10182980 324166935496940782355163094156766496000 10182981 -22115880370315456243874322658320782880 10182982 26509927052396916106663295031337802592 10182983 381136726718500377423366128731827258000 10182984 -127482801910359839720300251239063552000 10182985 -51180630290022330490235639362036577820 10182986 -132495599326903020046993878645052525056 10182987 127730561043415320546216761382732656640 10182988 -106304559252240521140911757744230594560 10182989 -33575416097061153634465351506891281076 10182990 37862012237195047893244197997283925120 10182991 20089380355467090882707957240794739904 10182992 111863947324367792455246856498456297472 10182993 -48324574992097251690884134330866773760 10182994 -178483748323493383002573918707273296608 10182995 164509866293977459783140540080068591200 10182996 -1186636512396004986126984907654787328 10182997 -422711866391057811665563388155964640 10182998 16547999649759122894546973531971953920 10182999 -355577627406646927808991117803552829336 10183000 -356473826739980368339744656290304000000 10183001 -628368587982146452316380440704181327600 10183002 3799037900952016205911617954198551040 10183003 -74045103455801955625945113338143842748 10183004 -23539772776208897237204753010198355968 10183005 35642020379294035032529297706497791360 10183006 109301326882273674370739156754048649344 10183007 407232545721728868531283259917595235360 10183008 203393211763547193112269049878301114368 10183009 -193244674748389625231843282630829003584 10183010 127777099678928916740656592836320272160 10183011 239885340530738555496177772797374564472 10183012 130805901369920142129590481733457899520 10183013 393364869750917599142437561980567467262 10183014 58625747134127044818007041708727055904 10183015 261141092313658953740495327252513135160 10183016 53043976657939229413035460023734108160 10183017 -12101467231472796115480772677219368960 10183018 183490121268140652057719396084908566960 10183019 -61357771186076212072874222132887980288 10183020 -118049979919063240433174720612878909440 10183021 371892965848612373950049122344479099520 10183022 -106669343429741069069205557929506509376 10183023 -451708001675412480513686846871457228800 10183024 -389426923103974097606714596489297920 10183025 5813606561839994701864551965620004550 10183026 -38584547225279696336765982222032626176 10183027 152160541183504486053936878350085132876 10183028 62716557261115107094216302672192759168 10183029 24392505088236845101329113425840540800 10183030 45901885728772929226829199669468253440 10183031 88537329096692543226948032925736717200 10183032 -420882850000006423478524826448331898880 10183033 -190964271592106832227345508165323904 10183034 -76944079260436523202986696605785531168 10183035 -70508018667378130483281329423020953600 10183036 70149163521371135298701516295713146880 10183037 429036428959139937092642275812883735686 10183038 72794340141236813737722915021082215744 10183039 186727427217145855125698494870284275840 10183040 17172355498363296236496646171105689600 10183041 225761521562771282011439797306469081040 10183042 234395639400224359304703908740517214672 10183043 156204734328311475205108379164490114784 10183044 15118394924125928035207607507448238080 10183045 -3363402308551685194503596231031619680 10183046 -34053949377143886752510331278626799040 10183047 6863498546467884946264476813478005504 10183048 -220417650739886528256832710586348784640 10183049 -285326114913842662052577865782285492636 10183050 -99501047388953401277223789987867840000 10183051 -312121452016368702163673863067373949368 10183052 -387833330086672428927275686908850933248 10183053 271569418713579317824042020419110432704 10183054 -5585038477735550285428265880691027200 10183055 -36579468846381720947810832097186706040 10183056 -25299196158641553423039406380070993920 10183057 286761106624607023088168600961264224306 10183058 259525045012875443597659724692062164880 10183059 -67436461115509502045526679190721810636 10183060 68262019497487771084698637703706086400 10183061 -255420693762524033009857392338178270720 10183062 -21335092940319629276828460013689609216 10183063 -236372590613509934356286129529345071016 10183064 -77238634639125919185899293417325168640 10183065 170056705388695021865196273112610195520 10183066 -23447244160880627751388350146555338752 10183067 590987546668327432173719278338586889952 10183068 70697887054022245395114458259369302016 10183069 -230112903826373830164819354485584804960 10183070 16896414293600005033905265509245016960 10183071 119756332917698644028346118552614939264 10183072 -150208656737034047058374860132149362688 10183073 105828780062428643330917968898640897280 10183074 9953395441662243849927494106044818944 10183075 136773879829236329318944253526307366000 10183076 113765063063487007152925473079216517760 10183077 -3412843685202140699105706123339993474 10183078 489421459684324091114585807417534471040 10183079 231171066341567687256478543429257346680 10183080 -60514104197548845953737488068769792000 10183081 339352255996711261525519468954600229882 10183082 -43899496958717138201238098575424928 10183083 -73182235121545004350691067680009103936 10183084 -466246695621879429758117584956466518784 10183085 -366518044116233382037774853088258338880 10183086 -77933785360527872984601540510878055168 10183087 -574372780075544571740077503439390930760 10183088 14711926506508066433010215488487424 10183089 -24896087092200531918028516013951815680 10183090 -48482620585089585741508362620571439200 10183091 425828000856574032527542965988999776792 10183092 138882907825546311397043904409708695552 10183093 26757306044445096459195016398749740000 10183094 -6447094236053629537418312493670199904 10183095 232709353538787500005314225859252420800 10183096 19821858823625329315024500047507619840 10183097 35604786615369667090064838584802624000 10183098 11210850353125892259046299984202967040 10183099 -85132564193101123594985029135258074536 10183100 7533890717953860390194190146423040000 10183101 -51301608126173976239043212407605735168 10183102 185479460275867516636934736937572008064 10183103 30601059167688616800868519867292271456 10183104 56815493855326683395398152650741514240 10183105 222362536086237116663269294960451736000 10183106 -199828277512267824828031098632482195248 10183107 -117728874463047026816822789662138080000 10183108 -2278660937940905157684117064019621376 10183109 -10537471612127371596900197057465235300 10183110 -22511480860274793659541797273586247680 10183111 -63850112597435268990156657083835954768 10183112 235314375979229729136395588204261867520 10183113 -159268957851314633464422929613646645740 10183114 -253870477696117162573422995216840491008 10183115 378303278386467780484219892432804921760 10183116 2564360287669025769704194707626737152 10183117 -171928253220603303851852622832512139808 10183118 354599169968300116129055953608070080 10183119 -253836628519728636515792647193717579760 10183120 -49557266449880813661536778351318220800 10183121 -232569283640044798110741065683790196108 10183122 -17320595997163818030041645371359093600 10183123 -113628224528352935090030818133004304656 10183124 74919289520797069702387061308974360576 10183125 9207968831714035654265885295344940000 10183126 91131489893272455856037355128577072000 10183127 403158205049503407306785741776926753432 10183128 -8748626440044171484798433630898094080 10183129 -308582944505970685841303388825068114496 10183130 -122909947054209202290211944809029067040 10183131 -3580704232123986510335619292309334400 10183132 -167003837899200182987859830447740655104 10183133 -300896971518557146434467963258107136160 10183134 -29806214133366894008843441260120685952 10183135 15604061873480536170102387894489752640 10183136 -467120479676478993575829836856746311680 10183137 266375681043903263244679180357113174960 10183138 3525028452561053599636789518449236992 10183139 -434002603947437763562136232913147682520 10183140 -46972165396482624387136422651578265600 10183141 -262712233011700498235560758610448003458 10183142 -193490156535835778697171890184453014208 10183143 -95721072490709695384828058164326002136 10183144 -237326867518977385960460749788468003840 10183145 55795811174089491324073654467366499200 10183146 -170257110962064959134722931440678556416 10183147 -291095072476624423773118143562005899280 10183148 -168491357682281902289154396538919153664 10183149 -462354840374324854800791522193662990016 10183150 89421854044954654706344305303287836800 10183151 -312686720255091744077686545049662993096 10183152 15279195161226652049762485582356283392 10183153 -768925227758942623970859031325354530140 10183154 469326720487549460003673333636727158912 10183155 29882511689814537374130879984830863200 10183156 -203983245507148040413019315132992003328 10183157 225520510343553544946739678866485338744 10183158 66010673783010613665988574406088962048 10183159 51274439338687313313121777862671970304 10183160 -106676728071595544180432626867431014400 10183161 61259105088283386014148408887169834624 10183162 -60141450300138771566242602976978081536 10183163 -22083462304391033840242796637750840696 10183164 -13689319092032188131975480161358028800 10183165 202543281782838397194817392085940536320 10183166 95883617754952586919158074741897461120 10183167 176883760363181558850022931000674304184 10183168 -217584117131418420459263886890064936960 10183169 -594102051730692435382515640988747274960 10183170 -13669315631062699764533310278694881280 10183171 -43535144423881204167687316273200010248 10183172 -540413385010669901899853825696578364160 10183173 -21964888093885303073083892620175130624 10183174 3753247019760868050199619065961421120 10183175 115041979021430927633250005792103718800 10183176 155404453516682991491916719509580236800 10183177 19194547243536656841440072996406561032 10183178 -216499165361777972214969144558634929360 10183179 -287093370871501905671455670497523658240 10183180 193042427122052306296720849925657533440 10183181 286025425074173809842545475755066913312 10183182 18881167830868253266321737110137468992 10183183 -397508823395425782368281273749829187480 10183184 6965079902149408147229845141166161920 10183185 42401664959747851108058173868948515200 10183186 -6434803060523260157817722374693743456 10183187 114844900873069691821759622949805192704 10183188 -278177461949933053897319543740019558400 10183189 38577639816390495881407128571772511424 10183190 8463666666659132350952181290785628160 10183191 -30977085274366588746725862200200942080 10183192 19694087845271844174086342820210432000 10183193 -39797973996548549601958619551298037558 10183194 -66768695677490644553066102348505941760 10183195 254321276546082075029281877139056394000 10183196 351277393988118425646969184384302340608 10183197 614063500747128092582206219365515441280 10183198 28651070115495434373335404030126318464 10183199 73292691934485786033547461973533483864 10183200 77066889518500784947396345008527769600 10183201 -93187856754851069717646414164297546048 10183202 -42222284841372082835569304964147014400 10183203 -12905171560593863652050423180072941788 10183204 -85239276087349851252919233117821927424 10183205 -66420539788327536969438820108763193000 10183206 -186612687078720179733334910697786312192 10183207 229543779982389381639175492155028286456 10183208 8881050122758527784625477794556805120 10183209 88325969300922871478208697970377916304 10183210 -63086694599358835246858296096609387840 10183211 -2148208226034016504695106723860943176 10183212 -62981389631415646768832045490314741760 10183213 16876824026859154286601900585414588364 10183214 -1448746031206976038955084704178257536 10183215 -31005630855901684071440545907400629760 10183216 21375349648639125624415161899066982400 10183217 -1212775875579134510418914264289072480 10183218 -49116104340040333119047481216985807872 10183219 364549358128887817662282028011087252620 10183220 45550933461250120676108472819643054080 10183221 37647631794056752815671720757745359360 10183222 -30904940713365742474601088782987759616 10183223 -424140205309286383882583610718196972040 10183224 147582704881555542696753857753351331840 10183225 155074545250161149679520127852726025100 10183226 -237000227450848663077890840933593100688 10183227 163321154276573610022117692385043140608 10183228 -30145414768633622150686049471544729600 10183229 -89072715367821982689366187771923286554 10183230 27434163936816747033948180427563149760 10183231 -188029889518353964635789311114045531968 10183232 -12741717177476682962814232907346345984 10183233 60070986085009572813121438872316863024 10183234 -26443569655919023046056813498635356640 10183235 -258000042675565091716156982541159972000 10183236 -29206710738813823650841191676257669120 10183237 64577215062708261277243330971790362432 10183238 -32391489785644621121129168734199070720 10183239 23064544192136104141915844298679920 10183240 176965086501602455141886893495603200000 10183241 85990148463956239810771847757359698944 10183242 150692492580033042994733623453870690560 10183243 257950286725823325575009940879314696480 10183244 45572255748617510417105871576226849536 10183245 90691977184944916533923969833700625120 10183246 34390835952804866734542285532095752064 10183247 -96553012422330579502733385642854328 10183248 45294586568207669361581603746174328832 10183249 -53220488405629775481213218364978724750 10183250 46680042960530147392450475918917248000 10183251 58496543758700192084149463319526821984 10183252 33624271031958454709896531803724529664 10183253 -726550481594329556298100287009589832736 10183254 107160722116713641668198187692374671232 10183255 -763818076065247791231306121160926896000 10183256 -556196754395526297365607818499035136000 10183257 37092684028710918101192089226305404480 10183258 -8163487443724004153524797719552816640 10183259 -403066319592300974413445861034282057360 10183260 1613884830375127628772894854633103360 10183261 210630628918078222836463195680532985184 10183262 -54445672962295483694930671744037208768 10183263 -87032416410223146895594776130138400640 10183264 -124108611206961467726540366370436546560 10183265 -215178737114772993037409875676983875480 10183266 79034548924711574479922681757800505600 10183267 236314261342299041209779394156503719512 10183268 -157973426525691176289378180550861498752 10183269 57749531036460154360135628479916116320 10183270 120471474860493519341538937470527395200 10183271 -24198610294961089390508528223355769760 10183272 360446066338609437436999291975726694400 10183273 88500287418643928918035963913880757824 10183274 -207933380744227128911353930780833462864 10183275 -147220059845904916086751974188844154500 10183276 468466873153026076361951411083641727488 10183277 -294957044480125545386336986814487440340 10183278 -148727066324811367796465465462994063360 10183279 -306478805060832045149339986519434551440 10183280 -65849838452681928187288727845565399040 10183281 -14516003044354668715935705335501340000 10183282 174423389576701364544387419021140243200 10183283 146223871368073696854065771338481476608 10183284 -236570370817293183047856158151953470080 10183285 -12123277018179508475687188135850590080 10183286 -281230245180259887132591991792901037408 10183287 23167082640601092006019334393528515560 10183288 -165999647615546204290024989690316861440 10183289 687515595862111073083955226612085696512 10183290 15059461415302890885968134348211159040 10183291 -144609841835367338781429439857319240200 10183292 46613423636559617373770095108704737280 10183293 116084131628283043615312369485117408000 10183294 104035194537685764063791221031647236480 10183295 -321759499495128015526998815338754551680 10183296 33158658366986758620108865958660014080 10183297 -146681866726134730052267227717181440800 10183298 -257137318584758069178296281531205847600 10183299 7735715693546311461918725831700995328 10183300 84488352664120517732836361180903254400 10183301 -827712660772344333937636771509817289568 10183302 -65839994965677055937580970143260721408 10183303 -4041193801812265871825080936254121936 10183304 -305974287972971754722124609929197194240 10183305 166644551108635578422270917116562710720 10183306 -11989494717965194789911729724976991744 10183307 -442549176876990461069495567580694374444 10183308 116302097476044043221940248671988304896 10183309 110874412505143177081740328830791075510 10183310 23902976699317167557820332868680976000 10183311 170813192884439995627109903127477643560 10183312 -21252114297710624207040937029567774720 10183313 63770743829963323737072961635984125760 10183314 259049792570200770998926153976426496 10183315 63266140429379677612219229114059254960 10183316 187283546805152663248470584330533539840 10183317 -178104043006628111840512378336942330560 10183318 -70762726458222746537144112811061084640 10183319 249347703924467226895488911480408102544 10183320 6966845954766489416543248257607680000 10183321 355772371192807974363792925319017944000 10183322 -173136624380548888337008432312053270288 10183323 -150229415597038432346884874756127769296 10183324 302604983353486675349080546429068443136 10183325 27908880010522219408928357516033073000 10183326 -110421572896134773007726863988674159616 10183327 161963508944277187043095345505879520000 10183328 -55279034312113599432643377094344376320 10183329 -74698391991568682481614939624479181676 10183330 -166682849339324275375688224688772864000 10183331 178832069820017214512553377073714035592 10183332 126273118132186934929630393439418319872 10183333 -7203208479181055271838507493269361216 10183334 -13865129500646015968848585763849145856 10183335 164221952406803123489333731056183350400 10183336 -415214364654503533286610487611666232320 10183337 131382769119857436655188826581542943360 10183338 -65952529881119964647492303128221510912 10183339 -330957107710433048140935248310497894860 10183340 -165268220262363118128081735446646896640 10183341 -140451197431555489195792501959882585600 10183342 -18939903806502144394776938268866983680 10183343 -103539643389619954615056252804810327408 10183344 14495004946252678924969162427038629888 10183345 32056131961688966766355897964424672000 10183346 -5044566095453027620913897111966964096 10183347 80280275245419558080067340913552406240 10183348 -127498668220024638183239117895101548544 10183349 967741454283601533864401572181864318592 10183350 9414636611805751474809244428779088000 10183351 -180390225325182225895769634033654107920 10183352 52866111423438383432563028993452953600 10183353 228767920784469284537143638933478851744 10183354 12699622113847186766586531614185121280 10183355 -164607979661032560341162558313727680 10183356 83574416248068928129734398143790260224 10183357 -454734106010144720426634905059798359348 10183358 47022221298649924338655313840336717376 10183359 -254293383234649519537218392395083735096 10183360 -157703929357139131713924675938549760 10183361 75080013552615905612107697966355183300 10183362 -18499462069014856741368792976699585536 10183363 16338847878590255861488518732196919612 10183364 -88310616519742967019118436247542252544 10183365 22966559740674695098561774240444204800 10183366 -184555256135536744488014271916532674176 10183367 4199616541559036661141917611103567040 10183368 77425196732297222243640000008678277120 10183369 -130636355743011114837326338348431039104 10183370 -232355401129890079060791664387039497120 10183371 -100177574825952501085673532969851267136 10183372 408877283814659194312579737031792376576 10183373 241084577917470184054564159333609902720 10183374 50591954842222505978275659832000170240 10183375 116925585661080767935359599026436244000 10183376 6497639807917581440769688385704427520 10183377 220007236207230946907887929344942350320 10183378 173746185558886267050667351630379844240 10183379 425472513873762230305178886172856657760 10183380 -9762179909551737432857287211771596800 10183381 -197174579982977526678077116721821737668 10183382 -299268832721635198331152972179288417216 10183383 -63593805768404776402500475763562211536 10183384 -166217001243055500578235115890731950080 10183385 -279116041700535769537749903114729639420 10183386 177891720888510621700992276132240382464 10183387 -478423333734197390826839618248869147964 10183388 -21272617645377115147995320501845524480 10183389 238465726503967506536405894446525728 10183390 -55628973044136036775356301994663819520 10183391 409077053416155321132111091669500929952 10183392 -132184149949732671355013655339297669120 10183393 -57934078748326866612257416002112155360 10183394 168299657833661886661957520325083082240 10183395 8471139484917099071803530925192537440 10183396 220387673720665937267829986973575159808 10183397 -240353704030064086316119355883651488448 10183398 51480875473496307322889749028825333760 10183399 89931291546292804207822660885924038136 10183400 120850087989076644081841717340528640000 10183401 -253515257250200070093934089588595420380 10183402 344157893382243548485757894291088037632 10183403 197915168624924565839192809438118609652 10183404 -67647077180192195047519313971534626816 10183405 379510647896206298953503478226018115000 10183406 -141497978113657627331394826745490790848 10183407 21195645386124352248122835754586474496 10183408 16564618088829415936423709610196008960 10183409 -266224480299874949433731163856462122384 10183410 130577992231234876072416035462177604000 10183411 94110862633502805116259316630285939200 10183412 35117098190742841154787856089231977856 10183413 -80112499176077603731724611412471986656 10183414 57478376935274412569179792728363217056 10183415 -178886467269111295691879697756025984080 10183416 157901059907993330339222220842513203200 10183417 332484595087678843362711387555990031466 10183418 72113415768733034709016478598139860480 10183419 -11487346180202909305709889209156981556 10183420 55115235558075937353818601587656550400 10183421 -250381891735392209274414570777757296378 10183422 36273287824510084824450580581451803264 10183423 -173073900014648267139175132520328003328 10183424 -377255879401580639082147071215030763520 10183425 26946538290173448747759453231573496800 10183426 129851930401404839503280925661638701568 10183427 6106698189645666328334916477122896800 10183428 -442480772425444034247616422041889454080 10183429 249458930259348135452721496294146776030 10183430 46795142479248465428989377264948105600 10183431 -344184186783693159431057176893412405848 10183432 223441923264162427270641357479116800 10183433 146849744668281916722438114807214286142 10183434 11708009430411331944541231935422192640 10183435 -1156383311303916562088274626292657120 10183436 -141988919803716792243830720327704273920 10183437 460891152397533766468519731246279124320 10183438 -87278988864995507127604809347703360000 10183439 13348780618808982161998791981321661440 10183440 -20837470713370294608545577885287055360 10183441 259836496662368947051896507022461681842 10183442 235336024537882999668704111751850120992 10183443 -18505110016642976441683131319762507776 10183444 -176084412988930298419569665553875496064 10183445 -84412455836690107962856259794166354400 10183446 -292347328372656908848752966878958336 10183447 24096318361962509916535253930651971152 10183448 9752755960504874046752780412879544320 10183449 -1421337116158399818992309076416192976 10183450 -2879759892953589596798083944574302000 10183451 94366527924999872818374171483002792472 10183452 -206180265778265663768426634758603639808 10183453 200344439171263806026308778203316925280 10183454 169109511376815749591564034205674259392 10183455 -8144326142990945167753425311271345600 10183456 -655449710491073376994433973289498902528 10183457 77386905096453399429080461195487827200 10183458 3956503454740189647510891409618176384 10183459 -108378056159085822849703318843696965120 10183460 26814150848753330128853319379056537600 10183461 -237203783484023597024214260737761133728 10183462 21395881694586310111717373924040363264 10183463 32052517516727935353702748960020350712 10183464 50146001767060963387263484904745861120 10183465 -446273007065520800390684291581038850140 10183466 -345890042013638208537383072259968735040 10183467 -26510363985319066078632663252321650688 10183468 -314882520792001523394532096769584878080 10183469 6230539546290709628757076404833852160 10183470 110226179608615024252714603406272435200 10183471 -145200507036631615094308646754859577000 10183472 9058736181555086902542975114705174528 10183473 29006598985808830644413144893266544104 10183474 -197452108400533962210667463033092883184 10183475 -1088238481708875611640460311291311400 10183476 88511035640948824040435857866245406720 10183477 -218352546817256786367078412311628078688 10183478 166060671100991404463494811449953561600 10183479 64142734622008395046891603133484178128 10183480 -96601500904997147018554060382214144000 10183481 6493320547753034972203203596802419328 10183482 11486698825145833547338496473504325232 10183483 21053697101444704150238600993426541040 10183484 -98598560780583687632861021470829497344 10183485 -13115151560629386711759140317655285760 10183486 196399205360556539264042542975464192 10183487 -480907686393625431736258651150539644760 10183488 13748648145341616704236203088350806016 10183489 -229937916919071841407136395680219004240 10183490 401544718633828256751917520097306920480 10183491 -109911890441274293151705457492419998448 10183492 6677707123712400475398422638156250112 10183493 -251143085700461968115062178561198551584 10183494 -36548338287230252646756883184444618880 10183495 103991838583058703685628889154117632000 10183496 375378969639122730405104235335949665280 10183497 34920342522976634964176680932778330272 10183498 110900599277554689646170028525728908832 10183499 -113269169146747120277897158532018450664 10183500 4645305641817423750883031062161408000 10183501 -109780376730324507804534034354166935508 10183502 156308652128617652242779942938030924544 10183503 111856526503191049533452949267618248448 10183504 87048825770901719915616156688411320320 10183505 -76139426208490522916192828245580579340 10183506 38686955143034461698327668336141011200 10183507 -711967575380112135898657950122323742960 10183508 8871174578384409515626428880961130240 10183509 35349035245527059852042802374520704640 10183510 69262587695976139736414845926704121600 10183511 120359279974086579881903669960849079984 10183512 -56748270838511028735563817824610324480 10183513 215158116975473223690563529421472090762 10183514 -42535795925676564219390378452544192768 10183515 -235661157940356238257932576022855841680 10183516 -102782565129958475293380218600172027904 10183517 554756990683449192010122136937408470566 10183518 1777850330100871561355528787446599680 10183519 134434038518722784834293573196892984744 10183520 219819255613490549855114342004456161280 10183521 -157156703641394261072307055148505238656 10183522 56167284130699476584595352807033887312 10183523 -358347434962737507933189062270901278304 10183524 -30063371896833659516230120049122529280 10183525 219334857026912195462012775828872700000 10183526 -70285418361798707398101826998762521856 10183527 -145312610189340426302675813845038021360 10183528 -22442384349548834609020267160588067840 10183529 -291182312449682838079635546902506140870 10183530 -14516944779376149123375770097952604160 10183531 -62968612190202567927933365641622066176 10183532 -87099871652203810882844067242731202304 10183533 44753279306527938280402713436748416800 10183534 -186816620581668103259054451494236699584 10183535 -53790880438620625443456836846193796800 10183536 133924722704591859647945360235539988480 10183537 31800785605064704959246782956066051584 10183538 -208167806718033302247277073158522372080 10183539 -60055800419924779571466970584605833872 10183540 419601767322127988198257585676645990400 10183541 -510470508827426557097644411226542382148 10183542 135697042888345945812949704084832523712 10183543 189451970418354528698996065026711911560 10183544 25513249631396757645156923164586803200 10183545 183364986405415242536335212763255357320 10183546 154186544410195066949674268628933613824 10183547 -169941338678753089359518499809796052992 10183548 -118141514361592938423350283148780101120 10183549 -139306906730423017966867293855540080736 10183550 38970659047701627991148976986016388800 10183551 62411659089311116970627380733198822400 10183552 179321821442737552240185168784628121600 10183553 -736583539355588974786394630307816338220 10183554 166677145677962110392272941853362528800 10183555 -279602587213240729031082967891027613040 10183556 111912190016169556733443400571782536320 10183557 -222945121130229494443923133930131212640 10183558 -7317798975226180705159192923874160640 10183559 18141604152071089310054046743786276016 10183560 -59686696736523163084628517034888396800 10183561 5281675107688115701545877015686979104 10183562 -13454034926549745145507176381526311936 10183563 -879550271526254240335215160598907600 10183564 105486353273620552294699906450778898176 10183565 -101094297729557833835438535297273043200 10183566 106905228195559586075000017871502786624 10183567 2139150914398207860549616098250012512 10183568 -72349397842140361316427465138089975808 10183569 182411663564502174176685550062531804096 10183570 -32823933525425338107819858421623047520 10183571 -152968302824456276582894562310194534228 10183572 -68710391333856322185006587942470637568 10183573 43217253820647275991533202783621059644 10183574 -94713472642663766385809107577696336640 10183575 27782916209118209684879390104719564600 10183576 105836485066280570792335955002815283200 10183577 223126334407101378327960019372941173520 10183578 -159160095168236018835071295002763755520 10183579 -61836771040009842222071050934131941600 10183580 62821949883885530328219615004931020800 10183581 204288334989526687532834038142526694470 10183582 282164422719821568476166894571968643200 10183583 267421126139859858977888837861955236832 10183584 168854396461306688040957094260872577024 10183585 2105589087716782124621516890347187560 10183586 -57570165131737405144070135582184537600 10183587 -328624061190520125186412570680761106432 10183588 88039554848669757713486258095589278720 10183589 -25359556548999039053935841501907248712 10183590 -85182437024005343451197550909767942400 10183591 258910631076381114845001058511977450368 10183592 4033494730008709286803690271078400000 10183593 -4347103305250475540717469238476214272 10183594 -282774435524842545489703512507677357904 10183595 -41883622071032078786554419930723374400 10183596 -159153314152787793551398955395186948608 10183597 486971725564687800818698915434631105046 10183598 -329420563713371641730963044400910089664 10183599 -161244651538886271193414243162638702000 10183600 11226176079254556400248651504305766400 10183601 -25832086838968270900655063829188808000 10183602 -128937151327340265281298068022066816 10183603 182467867172180678378098294998424920784 10183604 2940128617310447546918303069173856256 10183605 135472485778160050757043091491802716960 10183606 11793434499737987856294069421686670752 10183607 -18958862795432080180951226791961156688 10183608 -143774606686107997100559917269367193600 10183609 -145530086169638025223238694366322575190 10183610 -266766416049455129130169957748242698240 10183611 340250830331973539301631139461260689520 10183612 511983089746064026840083622321141678080 10183613 68239768634798635448874871725745447584 10183614 -52097979774740749290696399159327556608 10183615 -35952235080881438267897982884814458880 10183616 134714132718918367025644488174191247360 10183617 328069200386036371358615823318192222240 10183618 81616048147658391432160722099278999040 10183619 -225446301357143098823604485014232662980 10183620 -111599884781121343161605347053382348800 10183621 -28315258452725399528401088568166594824 10183622 -74753740343145006983127214286231083008 10183623 -111641458645344976911590420167610000256 10183624 19127700099023564614195535971227402240 10183625 -717150152807003420707530506847930198000 10183626 -11347391067860164929528977554657363200 10183627 64970882544535473915474390063233859476 10183628 19111431515962704449453909799018565632 10183629 296539155101004968804267939087476776960 10183630 -261885246895599257545400801637582105600 10183631 -75512547166939005897688513472654074560 10183632 37350564978399841221413822165008908288 10183633 43647481829275707105553409878563011440 10183634 40073550952225233765395716215382851216 10183635 21174879163277575220747918832005356800 10183636 -23321975687335580676174607280434237440 10183637 -50409052087990671279096817696080033714 10183638 20520745554521788020106173983397040128 10183639 -13734073553635745387159502944931151360 10183640 -175424503330194407264125016587607040000 10183641 -53263129812865840147854643469977014144 10183642 -78095694847274181833431211193752640000 10183643 429038617352803067690717384878712765892 10183644 91542827054046511933508668610247261696 10183645 -173790789408706613008195334053289010960 10183646 -7154667342963954084986299404876655872 10183647 616865828144625206971186058861679360 10183648 -32869582534678978468534978393045991424 10183649 -6083504926013912764106784042951161664 10183650 -111660652111768470925038794377102262400 10183651 -468930779964176579485624162449074581348 10183652 -51301062976572907932824994623678641920 10183653 506034883317817597956021906788934918720 10183654 69832693261713718890663742261941903360 10183655 111467718090943394324609068699193589120 10183656 -73173923498875815891807001999204515840 10183657 -88557509642421301541382637544496716736 10183658 -44274506738814278072570505115283208960 10183659 78883695782524253333957781002710104 10183660 506333858547644247624728359887988992000 10183661 263417458298794403451024177894774338262 10183662 25231332514915189876355193606395299200 10183663 -218602871950165059254784569117913782304 10183664 -9414744332065196335023355587899621376 10183665 289680983525123163312154513303305913920 10183666 53108571512447840523973322124336406032 10183667 -32618869926605587617444969709195745280 10183668 23932730035188565756849417187527557120 10183669 196406656791932238225855049202653264010 10183670 19439766184069560762719475939247680000 10183671 203841623373583836346269010044438108240 10183672 -76370940656496317420502340002879283200 10183673 74577778757521485381296566684807668564 10183674 -9231466280170799640492720302307925248 10183675 -65320619516544879674930663198960733100 10183676 -341247833042889363005757225241897943040 10183677 -73729007215684440884772407168714565120 10183678 -11101070925248952892141646077560956928 10183679 -190858181033762826134273694964215766920 10183680 -80367837928813187173477717399924899840 10183681 -401866260750679552915863438155456363518 10183682 -195059139206773274815494191013087989808 10183683 30623109420208907964349377638590648824 10183684 2258951460079505274460679106930757632 10183685 27631972069145313432429458091231325440 10183686 -46995014722809815539406595893427535872 10183687 -388671286091894834891915462683844939760 10183688 -60371550195868668291395508701090442240 10183689 -78533414425097314669323043541242771356 10183690 2520353728928116531622455830685232640 10183691 -112112566000011664030663066034758019040 10183692 -100711337972078284767974655933167232000 10183693 -223509989902282877595688655540715927956 10183694 -194988720096019588943327219485922455104 10183695 57400120987957083166407012996510451200 10183696 -1452796516455010095135682776245862400 10183697 100622804960058680289054077916986332872 10183698 -13519347901563679097273991764796672000 10183699 241625489614360411291537482941526022700 10183700 138794854469894763247416636543467971200 10183701 -158054042843972934360594356645987865696 10183702 335767850788511094046138442834833120704 10183703 -269419728350684281236158167604960641200 10183704 152266697862163911061765458673772298240 10183705 50630501371092848164972996605628493760 10183706 -134543512926208115201966344962393076032 10183707 -308566220728734458268253011250059501396 10183708 -318310497059655658539472266743443958272 10183709 -672275497903473561360694769018408509920 10183710 -5908039267474304962227494908796620800 10183711 126755553158637309191262787065597737312 10183712 -171252477089821837905460247904456278016 10183713 -448808146271822140843604163512009414976 10183714 -406905453749362327063486990044791607648 10183715 90404023714641603703403816110386255600 10183716 25323229260737329455191125094182342272 10183717 313052354647123118432629335855345414078 10183718 -186321587661887704282116386087432621184 10183719 -76980293317554893018576157951566167176 10183720 260445202869275915015421404844176332800 10183721 -86214483956818449821450709969895753356 10183722 118892710273251912293271901119399459072 10183723 848899357103590101513064277461976396 10183724 448572728401169176230424415892160121856 10183725 -10297207869038556008159652123330849600 10183726 67380460632991990976752886513352716160 10183727 -65219338396471603220637863562201976080 10183728 -31616123179576489915783816548901748736 10183729 48288072330481896505000580526745159860 10183730 -79502667272336621163371330563233177600 10183731 -680268025445160487491344055131461997856 10183732 91444588800689311964786176548959764480 10183733 848403667168448705277881308476653568 10183734 36620467041370578726514228193166727680 10183735 -70244847753603152163206171991281473320 10183736 -284805691785545704340936347685390745600 10183737 122912725607773537940945722003007169360 10183738 53604540782648485911498861335098810368 10183739 181697608728284473027347896355583781256 10183740 -62503730613378769909834244447085035520 10183741 355741166999158559199406003057038957952 10183742 265264794727382462909348062188830780544 10183743 52683468594236610266029758115640248944 10183744 -65517046826685377147120552132773675008 10183745 32680855611875423085196479596440827840 10183746 -133908892646373100799553617906274009216 10183747 155728749605282378908295253591082919632 10183748 -60532904472529607287897436687146549248 10183749 23462360282764544256198376954927580160 10183750 11937419491689783657007540191753660000 10183751 -57818602494260884619800538316544481688 10183752 4621756184067151632591941724606873600 10183753 561371569800125222198938587815001758400 10183754 40287022158572349322004827642019980800 10183755 27491092303802987443572109008494208000 10183756 293249633722517105677234478923147100160 10183757 393160324098959822151402198650836182006 10183758 -41573112105224439407468481577712508672 10183759 -430819981371566281733723828669519793040 10183760 72100931825056214756590674679301652480 10183761 -32933603316303244812969583238102823360 10183762 108918049322148888161655759822352063632 10183763 -731263046815411737453571651276808385696 10183764 -124903412846901215367796852961850906624 10183765 569213955077744067304969761403405807800 10183766 61577510636200947309757898978257964832 10183767 -182552683812568915700199811769480661120 10183768 -418363534498383951524363026082793738240 10183769 275942373750486619798547671941090875400 10183770 -136383069137378286128440946755573262880 10183771 -208329024204873913230700819815473250780 10183772 -729753211080307264654942542594473902080 10183773 311382447285742823589081025433518905984 10183774 -332274137665516470563015868411205908864 10183775 -10218754481871862300637225302670257200 10183776 2721854121913210906221890846456807424 10183777 377914411480621729678852072024915228692 10183778 -345255524756712879974514746935756099200 10183779 -112479092174107747823598859915055001600 10183780 -323110585029817692914865887382245314560 10183781 -114214075454478498371260466327890940418 10183782 -10820257103309364181578166825878927360 10183783 -315938136525746503324040197154893616968 10183784 -82474506836830891468928021236340674560 10183785 68971224551162629431977732050265059200 10183786 23507519896175266831263586128479624544 10183787 438278307491482877789766550056328765080 10183788 214515147990211964909315845078356011520 10183789 9850968475169160757813567777624324032 10183790 -931187926292223487526805434663001600 10183791 -211311374274846427604929146978923687040 10183792 -3826481227509158207436550541188136960 10183793 87568542855042040336340426072759001042 10183794 30198761508549794599708222102666473600 10183795 19029808719604264417459058271998977200 10183796 277444942718703902504778101906927616 10183797 -50885256389903999041333272985603143972 10183798 141349141538180211613259420905016138400 10183799 -48581031997622215055937419181600345648 10183800 58884048716139726399839473987608576000 10183801 -298241725214134005843232862480325698748 10183802 156377169974555268419648504623665761280 10183803 11892852788648146432087151949006919680 10183804 -114451971225685227177074000399343302144 10183805 155441867876948907922509947698641517560 10183806 -3486392499884330730326203343697220800 10183807 47954607009172686599748753668632605056 10183808 199626218898999912125345920671201361920 10183809 537122071417588044676006804449336247968 10183810 -167363549016718778379900865012654080 10183811 -178499859521074961424048960380952460800 10183812 -216095758168916127889667007065802175488 10183813 -622557605549939885197605260700460381440 10183814 86464019450622448092891218287862257920 10183815 -154607592810009929827169021323069223640 10183816 324620325135038937740918891083637391360 10183817 -140706870806007592791531083388770479974 10183818 50134657563370137694557225765941238528 10183819 3035275118537659005353018181136634880 10183820 -58968631257675389913299136519250560000 10183821 350817858839229250743995716024469963712 10183822 98475004660523264782384420522819583424 10183823 1790658814068094231564980732893719728 10183824 16102719631638412886596885449007693824 10183825 8654278692220755660743040950216400000 10183826 -54811050431619344135656170583476416736 10183827 -156053815489783588897766906805923059968 10183828 -163397534058223838121051400362757071104 10183829 360550600715093121139288468621770236640 10183830 72352769703539899200495387858104451840 10183831 -124282083927416859735253949021041109376 10183832 316842100999502915621460589235027988480 10183833 615541686711460147753349132487210042240 10183834 32590524918097595701432252641586429440 10183835 300680809302212031571414752794412080400 10183836 76219704621239134237617229412398884864 10183837 -55711181583639854128037678262600728180 10183838 -58056645810124407720364999592817020160 10183839 286054705764193584877001534981465137224 10183840 -28740911754732364281547550407016448000 10183841 103272743548802734802844921864031709184 10183842 -177800643448581050619639138198213280560 10183843 -309578400022063222636977423043197703440 10183844 243645548633785100630441186781643008 10183845 -51870845227967066055249294988608201600 10183846 139277760259034929213553142345276475872 10183847 -36139363913360434717593712925489901240 10183848 -90924489825034000627939795660092211200 10183849 -214985433539444670043829634075611003036 10183850 -137898167491811807118934698720850783200 10183851 315024932580937281848720727485340042168 10183852 -147472114946535964481278991824764057600 10183853 -179673975463478725026036592250000458176 10183854 49008427223529656057199596880173651520 10183855 -482292243294966384752461319365561278480 10183856 -559421820937808487339423913992880128 10183857 -69559515207075568664300326670131842960 10183858 -49295285505849338825408505461493396720 10183859 -140205655767790916365138810488007475040 10183860 284175535526840179324633015601883648000 10183861 472828829463636641593792093360260404462 10183862 355932520067592003657178645816986240 10183863 -440088637322840870422126486197603040896 10183864 128020376055123184151456200179352719360 10183865 25384886417264056803910437395142824520 10183866 -228280922938509175442917225635559170048 10183867 -57261995253723477703269821874047719200 10183868 89026621072108659815229540009168872448 10183869 -400654880321359967233955724715660453536 10183870 -72167473857099055420536877542066278400 10183871 151161294592541624940159235181301016272 10183872 23951250457240268391180698279057817600 10183873 12410253578863304490063395493665851840 10183874 -197562667506468366390117240092358710064 10183875 -171939606855472785451526842724644680000 10183876 200569642737226036529263658875201650688 10183877 -534631165488003053892612600333462623136 10183878 65326022295061327263995602432888031904 10183879 22682548621653106213721475667136843480 10183880 14805082154509058778348346277334220800 10183881 -110423042850914173503185381659199544048 10183882 -408213975886418906230479569038088576928 10183883 297505646417159547608257829657089980000 10183884 -213325727987196005722275708971620697088 10183885 -98983199840967143956463628478078736640 10183886 264143962229562856335552786333968716800 10183887 38376453213582601740574375930629981312 10183888 66042215203476827628836927634770362368 10183889 -540074944506647400341582874808324889100 10183890 -130542263723932275403785138352850995200 10183891 -393270779032850634534182090052991138708 10183892 -319417685457991863350380780688668358784 10183893 -213430436484826198109492145416969950272 10183894 -37687947304079128540258283412970579968 10183895 129763133478046342497418604536872664080 10183896 83816785779303758830705913546346117120 10183897 344330559217622015705274269576208279300 10183898 -218190728631312805422815655133672822800 10183899 77307230601499223514763807504219218816 10183900 57755065426998406392099030300418688000 10183901 11665079257230247474656224358922517760 10183902 -29485180569076859377401169456738277568 10183903 -39590707667799855706424708516042014016 10183904 -281366850263927777819759901352987459584 10183905 -1645501612933479468676174409684001600 10183906 248215689308161396953180872129455363152 10183907 -477077072208795691880559070017072671844 10183908 -12460073262336466022197271360994582528 10183909 -71793162819213636734994380004373183040 10183910 135751725374802060486289798174651758720 10183911 321352185922360168493357280299400300072 10183912 203091051549310963755243736127068339200 10183913 -583640043703776274032797170117111893120 10183914 -9086972843439559607150466566935372800 10183915 -160138276933850415604764540151173735120 10183916 -515733068906643852022787925048229754880 10183917 17914599846064906443461319737889087360 10183918 83543809052542796096004596295997036416 10183919 -325933571566786789555779016964538223056 10183920 25100033211254334292005559053565624320 10183921 -8978010870657303070176425781443322816 10183922 -4963286731190890028305477671271695360 10183923 -214330105898232294706488964693922800428 10183924 22948435222532261313036587643020800000 10183925 -116789268514948431711068073379119355350 10183926 -202131462886571004029565366216428053056 10183927 -193012448343389567490908764561906157240 10183928 -365679068113949557446079568736942243840 10183929 54737663141612061498691622808188559360 10183930 193685956049119042260627891887222366400 10183931 59611400248779133539936855250148053200 10183932 220081259602429181781603678203902520832 10183933 -376125141225502214232227368367262817024 10183934 -88086993999833982779732541797483950080 10183935 -3386862734884029154087062249390639840 10183936 -4697545701944073617947200872165408768 10183937 -8085722359385671880457686280431057148 10183938 13752238077459697608510938867365625088 10183939 369737885661052061306138223547176557256 10183940 122078917775296370277398059095374622720 10183941 410672918589267543614943671950155037440 10183942 -195113043390479449687491957930771268608 10183943 225668199134122930784843813860454042880 10183944 197338505257575599550397551286685982720 10183945 -495671051225130553017402295086493284600 10183946 -178516941756267058015511428931690117328 10183947 333364002099411446599045442539862035440 10183948 6992999298810381992570956374829212160 10183949 110678412882708910684817459496450139980 10183950 -12929377874375533668616461349293868800 10183951 -523126350813814496573715524999317175496 10183952 89324538616514875993616820948643233792 10183953 -20966751295235915063341514640806592576 10183954 109145858762190670189011748496767555584 10183955 54512289068358574897632203591149437360 10183956 -69111114376831066885163593411602395136 10183957 200571051993252460565340854991028254112 10183958 -167160750034414080091537748313762596160 10183959 -194320784672912582349662369355617917800 10183960 -34617014935288276954951907697748377600 10183961 110752812571673371217288248613212319124 10183962 -114684471372401184210130257254102131200 10183963 133879572226299643747006099687383152304 10183964 -321795670776449250188584591073340125184 10183965 31947854252099048321521549863006720 10183966 22748385231266848331313666521143629504 10183967 266210492594476792043957294970861705480 10183968 6756012573580779950239600763109703680 10183969 -27619946268798433792078822049580579840 10183970 -34699269171311653913876865860420198400 10183971 -34187865729020958440014652582360568576 10183972 464626722031002025027621334070952155776 10183973 78424500595480112881809035556581340222 10183974 -1535381277250301025493593426207229440 10183975 -134562013326260409287290828452894616000 10183976 -373821079382432748308932007470098186240 10183977 76171031118934839464396504627745154314 10183978 -47129156783785203222585543502012671744 10183979 105894393547395021525397165171250191920 10183980 25874151323376234985553676916909071360 10183981 209139946178404807969073506026268000000 10183982 -118461228766764767302404157780116681408 10183983 -139637860610455482487337220947564009976 10183984 11164399726721340460230914552969216000 10183985 5412358475836850465512653232864714560 10183986 -113083766991472007381873189574146835456 10183987 -518703831450644907320407528174032641136 10183988 91843419801088449591626114220640346880 10183989 7287672066600764508644387179874497824 10183990 31714648531106317955110062668575699200 10183991 -2355404862411769624471548605380078008 10183992 -41948675825387970098140089892173250560 10183993 20489827932678679574521402046079699242 10183994 38049843997751072691079730063216431872 10183995 95420779608054988708430832540314949600 10183996 154306327451496416950538044913358254080 10183997 -292872605334613648645747333718917738554 10183998 180160569707132176248737168630635880448 10183999 -194215676670535643930185825271400207360 10184000 159949789895712222984531933942251520000 10184001 -347550358255243871608383032814194534400 10184002 106016794224389357973882264574307174304 10184003 72372891425042178670552024097635476480 10184004 210136472588023135038106689582311898240 10184005 -179590263874125001817817882223286528040 10184006 -41638147083756765379453469446553425920 10184007 691723388655420485485805435494678747392 10184008 -1585702522512614240299359294804311040 10184009 314662510453371205504707922622529428928 10184010 -10030400601273229639813933794784669440 10184011 52434427847580786811174093409007629504 10184012 174436425666154938287028031992319729152 10184013 -111855710660439124647304812461551320000 10184014 -17113363911306123770352541052396430144 10184015 94584668436443782450698606373689041160 10184016 -13058917237235213145890985156025909248 10184017 -221181721932380681472878019759949442880 10184018 81669500426711718848814137987575852704 10184019 -155736089707620456056913521122835481600 10184020 65871043570695251639263099894762291200 10184021 -251257539279005837758045801248245033778 10184022 -287501569945364711178497506205848965120 10184023 528359859560834572036713018627002859272 10184024 -4025533509814170575680526212045824000 10184025 -27396273730748165190847318173315649200 10184026 170125982306818908460770527117455610880 10184027 -46177854074234974114980470717522522112 10184028 -85977453421393165517500792472567860224 10184029 -206078095379901868656136742583209747520 10184030 -12934940991748365147220124763905520000 10184031 58860278656916315608984375783194854112 10184032 89091801807587762328511794538337009664 10184033 532304981409901296700379745362048661282 10184034 -1132944904280577385109234644527882240 10184035 42822567376592036038716370977242790480 10184036 187916310939726184071808229694205322880 10184037 -134218436975595546182717513069685843648 10184038 121931918150396065027680796218337098240 10184039 447976749389282570810250333453677478840 10184040 154649830774244152591056274995278592000 10184041 40904767610268817645078861961784940672 10184042 43755007977619947932845398953738655744 10184043 276756422075802276812955852565376677464 10184044 -82362128649971290440580051611394828288 10184045 -90232585092463731969904762840718291700 10184046 -52711551888111588713070068613474186240 10184047 -29127711349114187773544670657153523504 10184048 -34350509112245014677868654645991178240 10184049 9552539649157967459143758830289689520 10184050 -13379340308532735534280783168568407200 10184051 127578873951604159742118759154523339400 10184052 119865717678706361742625880400121208832 10184053 -211760574066431913648825629173053927936 10184054 -66429164864016250866684743780682091008 10184055 49445303495345469254008614089783761920 10184056 4845990179151214370892479019457843200 10184057 -293197517810449963491230874389481774720 10184058 -21994176136618913808040215668299441152 10184059 -480643319873805378536404874588708219740 10184060 82588445830203535348323419702321748480 10184061 159099746549316420720177294776542812672 10184062 260029281277443060369481643208137669760 10184063 438894819682439675542092460616557972704 10184064 206870574340326663260540003562899374080 10184065 -192408265884411963388508997702895551000 10184066 -69174578583104242479872454235799969760 10184067 236142434554806066584221278680576516280 10184068 458557426157240761087273654601063070848 10184069 -135798392086146470254534888812086162688 10184070 22911664766242787085517630672721207040 10184071 218978017645730947152219696374044368120 10184072 15527988077728050019525321779219763200 10184073 72905517932765515184280262523402183184 10184074 182913289227645231930604351562553219072 10184075 -236326364727249895835702598460093266000 10184076 -13446850692091254102479581186387968000 10184077 -1238072473042390501836745415676474592 10184078 115120165770711201927572562722196369024 10184079 288310097065668510435034290680702901384 10184080 -34047230118083541383984344976437002240 10184081 154122247505552936528119469906744330532 10184082 -51001888590559320887310832361780558208 10184083 11209182358580320843931447330121973664 10184084 -26565306481217384400830372676485808384 10184085 188367781549370040183529601211681572220 10184086 373317397032778679906876072212901856 10184087 -418881820304679426220527674316194718264 10184088 127744249680061735674775904357603328000 10184089 -172740844601643238591173987709715490560 10184090 78825593356926296787075292481349089280 10184091 -372478756479851518574296665516840000 10184092 -119212215601064043404627015787715092480 10184093 178899860793145814555902587357425370342 10184094 6298291995086434158285785422166985408 10184095 -143523956396903931265019684954296762800 10184096 66465236684341276135274200608681099264 10184097 56935362675846900303243739894995293184 10184098 181029185730591637590628410964689584640 10184099 -10684518623631265795270546983599348640 10184100 57206222971433127137922477424743168000 10184101 437525086553289923505021284332696683264 10184102 -28857532499002103779418370396656212608 10184103 -61373882937804578476541047442589972480 10184104 14087184832352196254967516518075596800 10184105 -63924489037622379876731826114454595640 10184106 36312863890825550742405084706162639104 10184107 98268667477793556312656876428195690680 10184108 36447416888084515240120744070037073920 10184109 85910711348695141846355862231273961440 10184110 107312647519791875324476824664853568960 10184111 36714980972486735029911917628022189608 10184112 50843438696934733220125524731130347520 10184113 -190126485491508904949856026536393386720 10184114 -286415369918473869558630154752780428160 10184115 274084599438769847481184413674611548720 10184116 -196450261837549843847559233126693023360 10184117 -8171583986524338136623785284335138834 10184118 80518538347170658252381609346479656960 10184119 -655702629407141656245174708609423668688 10184120 1020059509738439455861326267757363200 10184121 10062140403402720206858004733985479290 10184122 -85589151744578092830360522974083369536 10184123 224943458005082407735266159966651990372 10184124 -169181807062421170325993595508981555200 10184125 115547690873531383755394548727067328000 10184126 236256011547136194217881663259035115584 10184127 236603188931089570653838657910349611520 10184128 -21023295051541742727159176351044337664 10184129 -210577217696920342460998953061778862270 10184130 50178849887574266310772786545328005120 10184131 -623992570047042779097909578101647728068 10184132 -125968387580287010200296964627412643840 10184133 196174635294417191157870414024096700800 10184134 263347285260359450770367480690048010432 10184135 92009448515381303436055617689077048800 10184136 -98619576630851481062701816982906265600 10184137 -149132340099543934908822500242646658214 10184138 89563842072057719166147537484991388720 10184139 57373700901360267711885191601823513152 10184140 -410294099131887599094019088000639416320 10184141 208214372558050680485482106314001954784 10184142 -27638782605085378525209092544079025088 10184143 368155454167805886376021474909357233392 10184144 19243667683552030477117739132647243776 10184145 -241995847406222633881303227235692545280 10184146 35605570958298699763071716428266800640 10184147 255513355430752773640039574690068122480 10184148 -31734712082624624166666884534712631296 10184149 -672374126487048690573364921708221834336 10184150 111634950502058875228635374520498960000 10184151 48667928045384050732472234010290025984 10184152 -206081707637133620723882820704528793600 10184153 21128010525153219935490515833002152256 10184154 -26238970533989843820405354043320998400 10184155 -450648495898807284250858700877257317440 10184156 108589974315487751622486387739876051968 10184157 -34930590762183542062039167506785532160 10184158 56013418128885942649923276660801175680 10184159 144238418097805588856428518436630310280 10184160 40581009743515014685990368787743375360 10184161 110005940971142442206066177403143638464 10184162 75649217525214525640933108223629677120 10184163 3820751957115936399564976463721652608 10184164 -20024946883804418096847333505668658944 10184165 -391084604918656791176686188857419703940 10184166 96711567902304245238196469561616440352 10184167 50429902654022295395174850456562281600 10184168 62631283604068395639994160274535234560 10184169 18804651836603386135634695913522774400 10184170 93016875016418557191113815338619468800 10184171 -14911240432733047369639204642161017028 10184172 277563468615162513399146746072358548992 10184173 341964649554748050032841194538529399020 10184174 -15573449851391308476224314249311338496 10184175 169953824237363269694380244367360507600 10184176 3919667061886720649864061216708001792 10184177 -603765141502876337651066403634333228974 10184178 3509233297371248384643907049524585728 10184179 564474589726815026506725362427951992780 10184180 12992831161923377152824977858227814400 10184181 59433564220227148986060966475086096000 10184182 6316019756672195926802234218770514944 10184183 -135600104674671923285354759301603354936 10184184 352790592084297407420316203342423040000 10184185 174935421352936371755961423045850527360 10184186 9239407078912589794245089900333391360 10184187 124618764564634009840797645021155798016 10184188 -5477761406049217971633328481022633984 10184189 465571277239753626782050149316532457990 10184190 -120742696035758251294043602253477529600 10184191 237834633475169418626671051055596721400 10184192 13617294459438901925480441095831683072 10184193 -27904925976914616145634440450944547200 10184194 -284199516175620628820868503351372395488 10184195 55209491443261323513900248299687710720 10184196 264920923801747064408431682889663289344 10184197 172176580066870381667544085881627510840 10184198 -128440909850364413667057387922263388800 10184199 82020706999240129346765880710968279464 10184200 119117377459798987712554422250055424000 10184201 -502111778298965700961513472743445622768 10184202 -701890469695716858580671669870890496 10184203 -643544154274797269882041156684912133548 10184204 168711708250119427600471063414880499456 10184205 -119578001645955372152291569378371758400 10184206 -3338821459188749428042038861231360000 10184207 -613227132076638502991119224172845744 10184208 -15948268550072693397171693848386732032 10184209 -505895435188114893201965078727325515600 10184210 -43719168065874793115232239687258022240 10184211 19348500064489571955836004183098741052 10184212 -341026409917186295931861600972208898048 10184213 16861973713526418252215486139583354368 10184214 28403059531140317393409917136639905280 10184215 -88946712760583306600292356500355210880 10184216 -87575330454380612825641294441754787840 10184217 -262752332119597420074428664317404111920 10184218 -266014337563059457751264288629589875200 10184219 -565569215360954377376310132095833792380 10184220 163565666972565829145061527542945996800 10184221 -435402830063440189759671251664854708948 10184222 351017235979770729755939699227871190912 10184223 2213884853020152138750222450421670400 10184224 554587406284495149074972318041776586752 10184225 -337597713017625179001849160761542978250 10184226 7496718206481836297440000695819578880 10184227 126494154800009090068821132050090506076 10184228 -279344823641727157176344245566152232960 10184229 273579142559135003674455259980089026848 10184230 -660897570254638431916946476592340480 10184231 291849717540241004166082436656177879032 10184232 78983296893301955031184034022889144320 10184233 222937960143462063542238948448818351482 10184234 5390162307229628522714884724675387232 10184235 71358828062702779012576584153860982000 10184236 157451116808038935282316464453657177600 10184237 119826170983549056415199923881609046752 10184238 -111471480465160387204848455998942867200 10184239 85105143544867226223122334889784436768 10184240 -8930823300666519520090354522820444160 10184241 -183473157973627318981040260762552822656 10184242 118267122075324331547606279521672184832 10184243 663257153789072995553017327564776036492 10184244 -11326145489814532901844297234632933376 10184245 -92061482953596477776181325960876194120 10184246 -127687586679689671900876872145611471360 10184247 -55794566985566490495984103351450146360 10184248 -8699810170026011259645754255507415040 10184249 -5658237461419028170166472203972552640 10184250 70382809050394016505889195096333824000 10184251 38875110889332221496216453487234040064 10184252 -28278185287180397670301526831393817600 10184253 -391521641468165564825196169036418126016 10184254 345789649139702248016508266629329528576 10184255 -262436403356159803082846562022127071680 10184256 -33188507355430454787653882929485447168 10184257 183127352977745269470003760545286561792 10184258 11295517425372071132776632524849367456 10184259 -347819045136061702146243902769565676880 10184260 87336856110132114044172728014668902400 10184261 -398632179650335936651876230129451671138 10184262 -116047189861675892812924247365553387520 10184263 -213077526633576875747833863001140010176 10184264 -502017170867734218364204353486803696640 10184265 -61786878955317149543814297596583744000 10184266 225495935992759888232895718150694035200 10184267 -267911728830838650197315298713860968684 10184268 65441178333729055862865928417005895680 10184269 -168390482112732304561181721633091192330 10184270 18871740031153279474933422500987510400 10184271 -376976170691068495157298662527196026488 10184272 19613723052070569817324540352386957312 10184273 27647996170641518245205857523932808304 10184274 -52631756691993877832355199320606959856 10184275 103711943098809489585758471897571849600 10184276 313581153065250314983887627412000773888 10184277 155871272687546417173325274036742243200 10184278 124922998781849832566414254026072134400 10184279 45469400411438908580658031313778726576 10184280 -161572417324431348402220066233099264000 10184281 -376894734302793914570989117747799049708 10184282 -318568988282260172455673630648513941008 10184283 -275538769712238170069595419839183049976 10184284 52618731004211876182108732474729170432 10184285 -189889956646194666400184159268733440000 10184286 5241422309582703500469845509929053184 10184287 193642170986327780115361934474938064872 10184288 279081016024948080615344646196252508160 10184289 364095034534891130343236452745827551360 10184290 121680423189115077794489562673176602400 10184291 64716872980443451314494669283359851872 10184292 -15725683270623339840299183722434616704 10184293 -206641861659326073293779411313705573600 10184294 142459780947304524422628256505057577696 10184295 -201323310181738943736152334103445093760 10184296 -253163275062408489633535454648228766720 10184297 -599763602012887119081680158924753165254 10184298 14878330207399922849026027970838545664 10184299 -757562213543884930374502136901940339200 10184300 41192466929581517644967532435135360000 10184301 5615766728495745477728746954219131168 10184302 -212904661115915801464150961318597588928 10184303 -34871462055789124309632363979650189936 10184304 -8338947971573822469621858838786867200 10184305 -128649584188556184355380962536856238540 10184306 -14807124530400168351818033833927618560 10184307 -90855476121967955635379266284289390800 10184308 -211505746390321174964130890800229266048 10184309 -1696020237193979889443865840464370888 10184310 -128375208460410314136378667300726358400 10184311 184392386090161077657503678327355138048 10184312 -355598493327621879194249935457185996800 10184313 219266742814747713652215385031284324944 10184314 -23346507991447072845984737990671481088 10184315 -87155838347703756970890009118536119040 10184316 303607763628231373763298968571373937664 10184317 182151800468856077620787608247286042240 10184318 -139579180072368237880641986001034089600 10184319 267168400017558495386847218757869314320 10184320 -236211949581427719026519188042049126400 10184321 33504726690265442561117079378816795264 10184322 76847793385085861559847046513457755904 10184323 -675365010253464448001214868491398386280 10184324 138718840252861300732440281584378096896 10184325 141430260467360339078832007842717295200 10184326 253408467242072578877938253077104853440 10184327 256857624874541321657468250522814524312 10184328 220678227637912565268747001134612480 10184329 -572884582078308632854881398195818836070 10184330 -62664340587119896419929093509193071680 10184331 -189925937717904708047751753324564125184 10184332 321779601024837566030808710799319191296 10184333 663912185595686249129908614611852804544 10184334 -50571023078011536957276786087650013120 10184335 -1752780136927662183490076805731642880 10184336 -210301061863910931296549278358655467520 10184337 38770786557809252623020965679441927936 10184338 230262091718305608299212627836949906320 10184339 -455385150604985100215390125505138767800 10184340 197356473156715301675257857128431411200 10184341 339526039926391810867080516062973721742 10184342 110030932317069898738370917970946846720 10184343 -125733221096019778773532279694154372192 10184344 -267667437626263321371534058407057715200 10184345 -344041144725792544867290451455036555900 10184346 -40247341677641117629026783609989760000 10184347 -1056019752035829194499332760901983080 10184348 27656640685765459416067266760170201600 10184349 116156554673911746577520460344283990528 10184350 -32874012587097739665666927533914891200 10184351 292352876490304288081996482986174409312 10184352 -293471688232911869716759604961752383488 10184353 745638867137583060151177813104459730944 10184354 -29409395096376242165044535087758579200 10184355 -15973486141287965835126093757851468240 10184356 74934864292944602276826212232859033600 10184357 -50719997299244785471547970103144259394 10184358 40199078736353521238808462211497277440 10184359 -13081786305124986037898854512359243040 10184360 23119684114376673820513242047763302400 10184361 7598007246306471985177361416213171200 10184362 -26532538764062507298460082388271391568 10184363 388267870757801382873947817545047191840 10184364 112339979932163335156761260505862440960 10184365 365584203347406080028107636354092889400 10184366 45652752216866078707546431053257549632 10184367 157485189348582855248020196519694266112 10184368 44061964010292122521207908593141284864 10184369 -131217430730431188256349640605796836556 10184370 40008002427300312785055177796996316160 10184371 219051239623636072846305237169490946572 10184372 296458771736235858271651542985902200832 10184373 19182441900169478594950275311408618784 10184374 4609158944725313639087555837696175360 10184375 352765011093462170088407714846768625000 10184376 -15328053142897940911818562655814082560 10184377 10517339872925498692378690417070868096 10184378 3843954417705540516731600708328378624 10184379 2173552486366257859410303528611821248 10184380 16998656687824006063585295829648921600 10184381 -56993212498519783161207543611540773818 10184382 -38155674863170168987627845329241786624 10184383 390857437428483814791351700888654790400 10184384 19964816687959378761094479156074250240 10184385 -210710424895189170578865631420072214400 10184386 30540439779088909012506196077618013392 10184387 -198950308770797005848188376575191861680 10184388 187667919923945369312004754616981683200 10184389 8339564271768124461197627085183081180 10184390 -104352824203075364702707991795990140800 10184391 59722225966229984271294032789503781760 10184392 100496926951834563570156866945060382720 10184393 -95045229235951943099773968204428456358 10184394 -285232999537854259058091382872919464960 10184395 31336343945285362944344560794556728720 10184396 121635395676739614835934296420327454208 10184397 291326215548580460561760882377370321600 10184398 -6129444473596187575275629196668337408 10184399 95359268271476897657888219881400916480 10184400 10595626184401582843423200053624832000 10184401 -671325967125399973354877698331187459598 10184402 -381339939753886913011409258819998301568 10184403 11656062496476898354850149904599140480 10184404 223455944017316014055021277390168745856 10184405 -117600470158725541350259831426298133600 10184406 -44508430823229314445439971635971807296 10184407 -817078316681090834468597596432130489960 10184408 -272266881534010401705513861182419722240 10184409 277511700458540834617196020845334551300 10184410 28088171272596101103329058893788508160 10184411 321287708948439088498402078507542682944 10184412 109955004661405676009024132355752361984 10184413 582395468314935200031057504507392874662 10184414 -411466524985524970828967155881974454528 10184415 45790936814899766085291011640481668000 10184416 -548735769330108124076660379905889140736 10184417 174440386214068775713034235748660963140 10184418 33397580077535243991430831246384861440 10184419 -4015173038106985878313159142302930528 10184420 114008686726030417393757338293988481280 10184421 -1193275505881628603041625529064991424 10184422 23433105247720791091895931080537808000 10184423 -110765847630317029700449387280624488800 10184424 346867980542728028017051548781238353920 10184425 -145534295124325560712129009488989874850 10184426 15040978651124668921851973285293768960 10184427 214831629318835441874431133302057735680 10184428 160263566846640838148222286000690080256 10184429 -106849492804872386128346275701410300970 10184430 -72858326246223598548160748756001423360 10184431 335955151529062588602412690672162513232 10184432 26790650776074793206408879731002736640 10184433 120651606770022995824886098415474782080 10184434 -167983778567174265689251497189357399552 10184435 51331969802418040289385006121945415760 10184436 76372533250089290366348690760172886784 10184437 -437543003679396183904304416466828953760 10184438 -383732563460910381511870397108938899840 10184439 133078274601490931852069187398994651624 10184440 -17044814855344418880836878815927091200 10184441 175526726447888552545682790826823961684 10184442 102067722683013267117678349973073088512 10184443 395353845556674645037640981312200772160 10184444 -71323106272144175783857193363965092864 10184445 118713910861103959139372920900328906520 10184446 123929925130751058297645442908030831744 10184447 66595650340817557283858642889461837520 10184448 -95837444653657653642096771594190848000 10184449 15228365235574914143206088154433252 10184450 231891522797961919406093450790941078400 10184451 -25746933894089218349785907547847597056 10184452 157922308052664854069096825077671517440 10184453 -175092574480112256947496559624571863776 10184454 15171530518139421237747473194947402336 10184455 -25665175735551470954951746608627989640 10184456 332411624480667335702553846570671923200 10184457 -211004673013486906605948151775748760560 10184458 239742668430939782350192741271134732080 10184459 -294961262432238603533402946519347573184 10184460 -47622232762551591793112392831793479680 10184461 38619395164313918457677928089188396544 10184462 -26455880909629830144866455492989747840 10184463 149829113194625618129008732629802585824 10184464 909049032564524941644464735301009408 10184465 -129818507235409586998860914551570624140 10184466 123180179990445482883535434259529207424 10184467 -286833231250864788075137851529756982484 10184468 31655253233908323004798362974088677376 10184469 109444609783300265421850197040484971008 10184470 41997792359198814992169593073034855680 10184471 -275061096114864060585453532360622870400 10184472 99717173756620286379577116821087109120 10184473 -18680340844059211007555779227381503036 10184474 101938657271025593619851887085547716352 10184475 39238985728576944712400347031915232000 10184476 -199185121662374935934115188001517181440 10184477 98846876171751656445238992685346093952 10184478 -94896265982207967321971976257808067776 10184479 554766974385940544147803662230966796576 10184480 -111943865502527417628255687548861153280 10184481 -220878944020521858374580142013866502400 10184482 -21478320196358292148635048013060672512 10184483 397006050753804381305641150890418919280 10184484 56176360197751453774252617521247937536 10184485 -564340231425349441387858863258306534240 10184486 95839390131226618580377923742377798144 10184487 185531898118734614630271699752522266368 10184488 56698748555617973627127847945396224000 10184489 -69535271782388122425377205360115369344 10184490 -44565367115099584816759580363186021280 10184491 331417766543436563170189734823140307892 10184492 -46353646565080539103997792271594356736 10184493 89681567623611601972762947682105252128 10184494 158474196287187227275197994008538271040 10184495 479579071734213268575556804515379238880 10184496 -4796870617586889191945080339710345216 10184497 -486704250024832649665489626581568175808 10184498 -45395162131196884738557844348508989440 10184499 47549697365109642057219776509655972208 10184500 -103840790274571910154511871958857280000 10184501 57948988064345908371627348429274923900 10184502 133766134342341768298929594189507969024 10184503 -383139640612030637815043310389352331272 10184504 -1168170657627331063869993184398151680 10184505 92589296709813669938160196556483520 10184506 -69878701074840152645349153395872250400 10184507 2866121156458690183309388391521986560 10184508 -99731788634034881873418185616985896960 10184509 178110134740807222260361490531775212120 10184510 -7909481705486236632856301390547690240 10184511 17404550942839184421893807441015998464 10184512 69851948436133088751950961738668572672 10184513 -314756649843550350687252604190873244960 10184514 77382703798127002101060672397330976640 10184515 -105933998153196550086436141244477775360 10184516 -427083106248379127799221652129767026560 10184517 -5075079887559738880273284888717998880 10184518 -92487762012613195149475693729888972800 10184519 194759432593503896219654379605268664920 10184520 69733657619961373952596552424376729600 10184521 103077216858664752201573006132700405200 10184522 -691089806073519588521147884907105280 10184523 40404941178670961727135008212181569536 10184524 47656764628186160889865852870925352960 10184525 -125811920211348755427585644009979092700 10184526 6256116174847120690386675195318297024 10184527 204068125603231071737130401883527083376 10184528 40969598635059619347801152256935780352 10184529 290944108585976326133085999193568243184 10184530 -34291237402459744261768901350239897600 10184531 -43340957737298685508660836932529898080 10184532 -4361007317191043835375297846613168128 10184533 24485470929157163354370875830214756124 10184534 105671628012490870001692033837525629312 10184535 -17801289086448198166224914049548816520 10184536 -26308461805403907176926854802233200640 10184537 246571928592798257676931301200704366720 10184538 5546628092290750440458104272466722816 10184539 -596115758465437241238467274539972164080 10184540 -32042990329423989743837176149013301760 10184541 146438045259455951912579608073769086592 10184542 -58647379400495338560416357562366035328 10184543 -101280139211769995518182553236010373040 10184544 -165652155784641839367439512202000859136 10184545 15401554809479004124041473449984841280 10184546 -120959840017127742369510401173048290240 10184547 -95831907769182983278897487319650515728 10184548 58397765970129613580426943122107471872 10184549 644461068577583831178369538110891767550 10184550 -1408365954540736425024744270647232000 10184551 -152318568974706324496698412465762036720 10184552 41198019695282052535691278654052244480 10184553 -64198577703178314832937097796966013238 10184554 93920099137767568773495157887794138112 10184555 353237826798216017245704839901467892960 10184556 113224241965377717825756582751188751872 10184557 -831216745057534564856276854757057194 10184558 132232562558764465959465608193401762880 10184559 100474509478519617432228794736532604160 10184560 -42266867384528904104008834748887203840 10184561 303935009191344768834165159821718887232 10184562 -248238846487908412620282041453039612160 10184563 -125968922073684702046289085671057766120 10184564 -38066164563927168283040169264135853056 10184565 260950269963116808709070297721703391520 10184566 12915598484377485857078509007126974464 10184567 -307788177423152737774715991347986824888 10184568 30770552606163622985865660661505433600 10184569 -156510629289770753825393550612559490160 10184570 -202229709157475266283310514105670400 10184571 607008149258840809938814515339042408672 10184572 -137249302964293859677869204917748865024 10184573 167316678101544913046005117716014137440 10184574 5123111476414418972293993763780170368 10184575 270503891605667175116110290765281439800 10184576 365924216077244758947069152040446853120 10184577 23996694833494860036832533033695427456 10184578 269750326409044823640898584928492773840 10184579 -307069649526260456074230488040823154820 10184580 -20864334719979317346898529656794931200 10184581 -28570483045463025769283639414502262080 10184582 22505213587770203181548049883794532032 10184583 103450068973776430873609416263014689744 10184584 298122749706399267657438072798329733120 10184585 48417398065462028231165462257766703360 10184586 -18648200637707784098289924764385098496 10184587 -39121702996146332895179926951841326448 10184588 300274618530457107533879742506496170496 10184589 -427266148844139205720658146222916347200 10184590 -9589426430894607176427679233429600000 10184591 -201087242322790412258587179358429741008 10184592 51155659534038928317473073487472885760 10184593 -1286571495533768780415138347309212576 10184594 83839549057312594702997915161816415232 10184595 11017131872436756544956425948304622080 10184596 -173694397347611859884327929334904476800 10184597 -701831665242698413786650594837781713000 10184598 -73713255812299613248156546922926242432 10184599 155078203452370695414787380083814470600 10184600 64314160408177688697298069262525184000 10184601 458072718601659250727436731484309636480 10184602 -128586189694017745809347288867718681888 10184603 -268558219173090697989412169720622749952 10184604 56527245278799911469782754193751040000 10184605 32589239856139697494155852288588482520 10184606 264497577721974389871404067535255738752 10184607 197637921990190416608484089828687101008 10184608 112489659462386818619870152000159088640 10184609 297173777098524844918717790157055995540 10184610 -144189446572868565946548045236007628800 10184611 96628424842614640409393374911449659552 10184612 -5806372345156845439759312469790432000 10184613 -161749263833799288909109452522611549856 10184614 -358540604834402173172006058899241279168 10184615 -48896173249116065552906721535056045120 10184616 87245659370689907896274277005024624640 10184617 777000709172042771215937621344793064832 10184618 183843822130776602237830216194428668416 10184619 68824923562790900738117498589070566744 10184620 22934492453586656023754822465880775680 10184621 -40342928940271155673653161983503504000 10184622 -45024336891289017623583421324943440896 10184623 30651077325165832934165871162419433872 10184624 1422260921088978390368783709781770240 10184625 -295027964486217703807482026009350224000 10184626 91740044804658073147237209037193390400 10184627 -33454832071292193827450486642127032400 10184628 11904655607224245570579414849597173760 10184629 104315828588580782107174358058726007040 10184630 -73854444426574939308368057912847079680 10184631 -28820433941135682436953104297706297216 10184632 -342482083585408426142408418282292715520 10184633 39563420442604910600296788056062982400 10184634 9140134700970630459120075985693052784 10184635 -264132442622352403500491101297894372800 10184636 -569590518686746658410212978094325760 10184637 260457685861719885809998203848344008960 10184638 107261650202814339151707261230078472192 10184639 152270710538342617579277159043350163120 10184640 121966857017482340982627267572567900160 10184641 -2212720846017327507865018339100137788 10184642 145419496567295396788155891717250639392 10184643 -1974442038914547710813285809819361280 10184644 338620593942397122964898430229627742336 10184645 291972903685507351397167678561369539900 10184646 6542512058824146730710155420460518400 10184647 -20283069832292715151210072445713107456 10184648 -374748366168563408790652737490115297280 10184649 -99695635620884967966471384040755599040 10184650 -38816466522716439367664141629907218800 10184651 -18374310104201806783638411693340554348 10184652 -136983925844826591949366373691743994624 10184653 539382281426307190544658380473496330304 10184654 173414275103285616467212980009440899776 10184655 -79995139788643666283555861439719620800 10184656 44136937380271818578417577214910554112 10184657 -70442962421849519186337431871027219648 10184658 -51864628884873406573371144529155501312 10184659 -482678801732779044213312685085729813140 10184660 2328889853088255021634671134242536960 10184661 130067311086133059547509477164490724110 10184662 36033613671111643060307927191075001472 10184663 773021328964447802558189449004964768384 10184664 36549293156864330501142060934956318720 10184665 -356600746746032525654435444472767020800 10184666 -8127129291438662916754690984681013760 10184667 174935618297401672055692129852097002800 10184668 2843863164772162898226503513717586944 10184669 -290900077443276591164144894884110308640 10184670 -32216308066913108152749904702223308800 10184671 32193071126608201411555807551991641712 10184672 586225023103495573006852801513245376512 10184673 -143220677102013750689076974235966094416 10184674 -59936223476708887081395295912988063664 10184675 231955649344133100707459472970154790000 10184676 124529055302589957473528940199376523264 10184677 -186954279821930946680130035311589565440 10184678 6062411930047322851299365220617912448 10184679 -6602492258261950131353501422235574696 10184680 -198949284999019687517525028065329152000 10184681 -87785620581099420212269362132684675840 10184682 109586438088166608217313512904871623424 10184683 352390598019330966464211502811440206624 10184684 -94385119889203466141498805431195366400 10184685 -32890897440764572973354277314138259840 10184686 -220806579030458990233136371138346102208 10184687 149182343294216337336689845489828607952 10184688 53958756626330873491175598295986438144 10184689 49316416706453440175447617671052437940 10184690 95026649080176851321304969950224883520 10184691 -31802507618146291155845373296058504 10184692 -52305273480959068140263703434003693568 10184693 87181098724071752159675105817583674624 10184694 -27378058206145055450048478010269031680 10184695 -135755419834799311230305883072822565800 10184696 -254061565898077467290152291248751902720 10184697 35444925564437659378438773045635126346 10184698 172402707134960029753032118895564901120 10184699 -21704489605153793568241860151802380800 10184700 -62502856339228572113183195553085977600 10184701 370152643625771339349181144611664541702 10184702 -31455092759231624088413105800126724736 10184703 651998218986742796200057327934163840 10184704 -23436646776054884341072173852650373120 10184705 402004637924850680223935544420038731860 10184706 -60567443574888326512503961837955321856 10184707 409222626316856604123516194427676419488 10184708 -81552772014492969074168767890961894272 10184709 53582931425858744784614324141391045120 10184710 195517419102264735042504781031554181760 10184711 547823276271919909318590269086086559872 10184712 -158750603306993622178159054360023859200 10184713 125615016318048856103556255383067208320 10184714 -340344974427552134780911161378943886544 10184715 -60836799447199541632655577353408827200 10184716 -282792635512203241370502318678446844160 10184717 139232844246607508751365412105183406872 10184718 104419449192411132216413896973186570304 10184719 362032498898586883802785445366632691120 10184720 9842880040659596413532073944285184000 10184721 -361642790243009263574439943062472508688 10184722 -307822288697492266533203222949642240 10184723 -78685415548539649416234392213880525120 10184724 439122507623809154004374635041861488640 10184725 -40139163967937435771605102361790161600 10184726 -108376009990708593648426565015893496896 10184727 106664258996221651169750788182351829632 10184728 69738714371671515154913791755423928320 10184729 -56746968463181628199074835879657978416 10184730 4039550441837961552289140900492798720 10184731 -90055541569140851217311697177112016768 10184732 15982795613088472812885495119990724096 10184733 80189133005419679575447872573932390700 10184734 92705816622166192693283264282722136832 10184735 -369721988640174279008812353842440625040 10184736 188373629206929010066684400249019039744 10184737 425117901218019148801008037097816117184 10184738 121019049562257917450195177696125085520 10184739 85159799755384993057216243565214460848 10184740 -42159173241011807605077176860030648320 10184741 -12658134625381693345330507498792368000 10184742 43270639484851754056962553563407088000 10184743 -388925818754230717346456682771239738272 10184744 85236632350381998065185833884884254720 10184745 -6790374380873533712597789332145621760 10184746 59033307818658879794848041458152704000 10184747 15218844362119557088631995261563281232 10184748 13140911480121615109926478657316414976 10184749 140181442324954444012594026028819961750 10184750 -111047947142445309889998116344937520000 10184751 446265265759837318960500427872524992800 10184752 4628912841844112711741768305799315456 10184753 -22063068202140741498209982345608629998 10184754 109906554595167835475658571127585416320 10184755 -26869344854950400072821384419071871840 10184756 -47118419194623848451473992299578166528 10184757 -148755995590900469582779995563017528320 10184758 -122280768149563658742154450483777895520 10184759 402016853614502194913089441060899256320 10184760 81759495418981286905467960983331840000 10184761 -193656518552682411387475304444045831638 10184762 110813064691978276957441592662707662592 10184763 -150219782367563576475617672940716993256 10184764 -7055278498746693244784405493110306304 10184765 -1198731958819369915583406877312174080 10184766 97537986588086369713204936693261257024 10184767 -134697095685890183196147491065494693184 10184768 33854312888589497922738907217922097152 10184769 -24690544374714088534260348115166205312 10184770 59201329962885682624661922628747330080 10184771 -22937437329544633332110473058553571200 10184772 97763744937933129209203928796626644992 10184773 -108252576150594282652565325067668346978 10184774 342388744398265298029654901941343543136 10184775 -23046529436187447474680700698436042000 10184776 162978139007788658406757739866727055360 10184777 186809608926037445942808443548264623780 10184778 -2097197080276620842296141665055715280 10184779 -319364408741076851879958457401606150720 10184780 -106150254627898873858982724640550630400 10184781 174026244865434041684166627169304079552 10184782 20324830411501075201168669622279884992 10184783 158658928061938610198338453738263252720 10184784 -74567210886529646782000157058792554496 10184785 33970231908786937820661705884209788600 10184786 191033844199781828722397722812399848592 10184787 356864572102830605014439450217713955444 10184788 4042343065954612988629068542475169536 10184789 -279485869718403904285901126570003407410 10184790 -12078436242773893429805792107099852800 10184791 -150824144660690092008969792396372206448 10184792 264978981006599061611882126480817408000 10184793 118730940093118643396261217167389098528 10184794 177603632840206460560197418819089459696 10184795 95943060988415652477857619957491483280 10184796 299299301357746262571116100981782525952 10184797 -449582977570062314639856926418994303200 10184798 35360999516233643542595835781874515200 10184799 -32007056505388559564978508090907865472 10184800 -18698122816029536016599799293214720000 10184801 109146050743400974403788337886084214704 10184802 -20180909270886671758533545167614185472 10184803 286095589689180616209090564325994294064 10184804 66343081298177508865043517917662371840 10184805 -65267644634352344198041771917944736000 10184806 -413885524367944659092617640536148242944 10184807 -366071572280192089732763239868329519944 10184808 -2130471343143215212409324648261222400 10184809 40946681011268078842227151770983849616 10184810 56802617578355733702166304854011453120 10184811 59370148306980830605459884067579832064 10184812 -178701657612674325936421023182578461696 10184813 165334398108068882041197364328709360864 10184814 9006285966195688641634873089631603968 10184815 30729514404412898347056380500118853960 10184816 8517819261172456868798909101545062400 10184817 -49588882327823574683364685782034641120 10184818 47629434915600643824941738246677180416 10184819 3611392797577424682988167738755724432 10184820 19552790762288351237192702657651712000 10184821 195603130073541054287526170716494847022 10184822 97257053540877754643079871386863831712 10184823 -286631708299144610936305499412329624616 10184824 -65411566733661311692242833111073607680 10184825 11083720815863001032718255984599880000 10184826 -84651943673026752995561316152233568256 10184827 -10123467630080481555519100529268126648 10184828 81810466742947492572679450147241760768 10184829 510558938422787532625519086157914760320 10184830 129951897933541117448063135561863852800 10184831 -202537371967624787240307501476366410368 10184832 70978682897423302053512395033568870400 10184833 30370791111895932502391690380471634944 10184834 71478999755331289837836305335326663552 10184835 -253191622751158230745994615806571403600 10184836 -188317109539585846043927061687529850880 10184837 63240165934866657547469077567743983388 10184838 37375521280961314506746651076055080960 10184839 -107764199666522607581506670630992078544 10184840 -211974996406487971529593481899732070400 10184841 4239115219248266205467177858801675748 10184842 83824886887119397308136304749240966752 10184843 -226760768868770636453109108933825508908 10184844 78022214820242788455381181932448943616 10184845 -123035690323866765184645908606559300800 10184846 130012702314400268388815261182713394560 10184847 172699221290712935666008406077289132928 10184848 10289819769255126102706994740774019072 10184849 178616909272095632888632638321221050980 10184850 2442035588712346326878396649994399200 10184851 618873740328117026838514332293419680 10184852 -222056917857908134391924040170542376064 10184853 -195462460929493172323711978018227191808 10184854 -37006668639535688021214278429302617408 10184855 -349360116591423367621804024346308374000 10184856 -79338840491206500689787488866672312320 10184857 -157406232608153067571502087778975905328 10184858 -257179014122657332436708688054066270240 10184859 -376053596390477541037677429983143635360 10184860 -9102879482230156587356167657447587840 10184861 387463555060715016460269545462087679462 10184862 165746399750172740301644742756440300352 10184863 -15819648907485231058846279805546183136 10184864 200211354903531384243727569755414986752 10184865 134718037992799554992793559308091765440 10184866 548604495582488191784258255633291145504 10184867 33619821000832297746625993649553696000 10184868 64334581443751778268346462417256564352 10184869 147357392809879762024653038348216174270 10184870 50737107950305451688574818578113470720 10184871 166575945707960507867432290237082498304 10184872 -294126883677737100382565557421257651200 10184873 -448340716691083812304474222487436656796 10184874 284051263397846992645000316726292480 10184875 -325782305008416458893061277289161660000 10184876 29859454457259340332258014297381317632 10184877 252782473237369560348572499222561241014 10184878 -143271783755104009115239178280105813120 10184879 79506419457228339885093200299744701792 10184880 -29976522727414496811307688647646576640 10184881 191903649060093811710614947926966179392 10184882 -281291871560785902185373032933135828208 10184883 -191516877399564536352044670416877486336 10184884 310543935231406966849030247573689516032 10184885 -27442573571337809835066776305216200420 10184886 137479732125118393604169379222721635200 10184887 -21694419555755023553978584326621595680 10184888 -64991659025096458768968604884775280640 10184889 -97149376543272172415119198220904362304 10184890 124491032047116114237623583664269343200 10184891 481693543483712258562374619161458760292 10184892 -10744778552129027495033569900476235776 10184893 5884998330372978201730659271351760940 10184894 -94345391913039364075305811714386240 10184895 54902906412707331160876660975397424000 10184896 143703252290955305744979643243306156032 10184897 12343233934656144400129558341350280900 10184898 193365303381070083298781399220633319680 10184899 -151060927839742796392025420009107068100 10184900 -155095851906048373480962493786502553600 10184901 4289096536612026985086775222142793024 10184902 457124434118924882803051113673058304 10184903 158910892053976396452359617605784758000 10184904 -139165432039021361577663749432713850880 10184905 -238259761698321843336144627440497200000 10184906 -215279122988602381098081417565699374336 10184907 112169442103602679299909631885011201240 10184908 53375021030140989466376037450045840128 10184909 61614563200103712063233557953576846816 10184910 101293033227050357635754077752300837120 10184911 23344023484632404351853639654363876024 10184912 144886920464999259118060136623429386240 10184913 397979372560171142614254545003971370400 10184914 -237338260247355823150547572958108208480 10184915 22219603841393640794968836356427742320 10184916 12373819357680447029975436563288309760 10184917 699389187698500548077541620077518016960 10184918 -138779005611706596770751926717400905280 10184919 -233703045793059262879474861767656476056 10184920 -168576081083700142245261366107448115200 10184921 -156465854623219957928956110748293277920 10184922 227904254279724410170886826458321564160 10184923 27095914780701797852213570843008948240 10184924 -330388476671452670377694694368740591104 10184925 44979369552770637048618261802927140000 10184926 59915556247541625691730962755374435328 10184927 31809958271336722106437515390539319192 10184928 83531519846293495437351631218446696448 10184929 237104307148845042927156463695455419584 10184930 4560774616236480859574493914385054720 10184931 -48080946970897042956489747148457655720 10184932 -119689122753569707450583750565749125504 10184933 -418084135531187802606482586745699428 10184934 -131862555637362563629677999982438786560 10184935 296770522620208182163114646769980141880 10184936 -424329223677567260704137522943596856320 10184937 1886845463226162913528656602620139520 10184938 -121038452753281267706018245629852873984 10184939 382981187003252047251444026820281190000 10184940 2840550269051029101786895320315095040 10184941 -65560902598511361951127061379607027656 10184942 -47897767310245026215261279604621474048 10184943 201011202813006884071535454217183373064 10184944 -109699644115451477971562315738860781568 10184945 131189523064845769212497933871771901800 10184946 -121426716902844784118265837808312530816 10184947 126966908125222757207067899122172582400 10184948 -67319805067224642957858842911433880192 10184949 -412981632089329989796480929550453521696 10184950 -52670173526243762631499308106729728000 10184951 105949876629473788907735868246718187952 10184952 50000988314838504805695243777767178240 10184953 -242210696614290634354592823953797608380 10184954 -249518671918967258659584172710034124976 10184955 72205333480453319269537366409993303040 10184956 24586227364277270711992424422644101120 10184957 -9134499917425668487813913698127347200 10184958 19038078052127981841545872662489692544 10184959 328705690221883289353603782485153596160 10184960 -7087372668241077457490590514439782400 10184961 -90949241139415646946870690668986379136 10184962 -225792457183593315408106831822250910768 10184963 -82781134062735247665827575474979062788 10184964 100252375702834222392656837749868030976 10184965 -22215247604538858197053086090890160000 10184966 30414098975934848531855468542078089024 10184967 254288581136054138300264904047987348640 10184968 500110103508506946887705018416984642560 10184969 -78859360814079320144821730904991826160 10184970 41667593698490840035688362648510195200 10184971 -151119465272340380990863635661642531856 10184972 66483938494925097264842591785007720448 10184973 223996484065480579100425315282402873824 10184974 -36903838363206072075168411259401713280 10184975 65251227037340965034192361413201439600 10184976 16001159537114844055827390443250524160 10184977 788690301369547972939563145162794750720 10184978 -258706793615780451673237334779702158960 10184979 6641368130526538250068911182719584000 10184980 774434300887364777270158235044331520 10184981 -486819434158968564291494029572769375218 10184982 -41061359265829670577540093804063987840 10184983 357337765394459942083514121502438108232 10184984 81242025016428549649042665810317721600 10184985 -111736341447107223976014863126496009600 10184986 15670391006185142516585651807393760000 10184987 -274554549205121181672131026748893179408 10184988 70557646360775934142315072884910325760 10184989 255158067685627193424070720103520946956 10184990 50020516193986548468763535136453338880 10184991 187341550128131438094689635076078501904 10184992 263574288300764022224042482358444163072 10184993 19169363471244164429398288504538555520 10184994 123350153420957333179475073484657059840 10184995 -422829776932423581974461568432248160880 10184996 -841220129858696388905687167413175173120 10184997 -69079572200406098589942983108848164000 10184998 65125864435231613710352772191965486464 10184999 -234878954004471869596977263356441271760 10185000 13072839963585297620299398144921600000 10185001 -621991016427525444952805285749104836998 10185002 250579207337356717418100058396285067952 10185003 41939842579051346289769772577789479520 10185004 214878310152009853505495485595759564800 10185005 432934185492005844810031115243782702560 10185006 8875941757500283488128111317925292288 10185007 252856255687860934859794789032361673600 10185008 -104704517692506285958788788139508973568 10185009 -252574393302918927460888032636271355040 10185010 17183671591225687955975000256472696320 10185011 -439431470274959398683204030178528886388 10185012 1204773420806555230451341711923659136 10185013 158159668249427121358230125440918659744 10185014 17599470791453601044271685781590019712 10185015 -65876889068877241778587719708553515360 10185016 223332646827227165318208157040008212480 10185017 181175341082025540975124619674262433066 10185018 -141730354600267812560311042740950148096 10185019 -5842155321620409572215441182069555200 10185020 -56673010591760761576160752962153477120 10185021 -2721021639733844449871798706720233472 10185022 52987946747970387167172756331634656512 10185023 9117350972135046640815733679717403504 10185024 55164435765696988784140707851566841856 10185025 100776651740180970272976684081999886550 10185026 -107989941295577220937874206711221331200 10185027 41131184358255173967186967303500077232 10185028 -23222272843530332474902238808846577664 10185029 75061668742931368323001464771633079608 10185030 -29392782669160642669298200111815863040 10185031 -30128142442334380381514658627394779168 10185032 -51299978058718837866051390299108966400 10185033 -13222146978671347887196661424675791136 10185034 99322336411568511675890237305545850416 10185035 -133178395918913174166265520881570357440 10185036 -12445167020285615409325435744059125760 10185037 -251657971944703667783586272753234864928 10185038 199889865371422990958647454374267849920 10185039 177264362821042167970579944194189171304 10185040 86990996069995022268652296152572723200 10185041 -659217844156189926239777469720844535808 10185042 79390245317896426712874196676398631424 10185043 413841858169481062222456823904879075144 10185044 41718438322766438070592957176684748800 10185045 -104770779552624704027770588626406800000 10185046 -156922826144522530814515171199125218528 10185047 26912126669148765561786342916779905640 10185048 479969776801723396546999423961914982400 10185049 -199601236704544758047235484037698974464 10185050 1032268494652964392506815650065945600 10185051 -33711790858557082014440979450318051216 10185052 -126579395090793873693503714011396300800 10185053 357824486808681663686812962825196171302 10185054 150378129625683223326724120163638080 10185055 84686008015607111321487068632984742160 10185056 -77414844758038613874618902868504084480 10185057 -237380626799789595344945048316605152860 10185058 -97019327655312384931459691180570094816 10185059 77648610974051588780866738519027327260 10185060 -171632700427089536417811533819967959040 10185061 -684012580578198854164295455441222042920 10185062 208769045820052168545255985650852152064 10185063 -56028062954358312757640900243096113152 10185064 220069554924992357771774630566439731200 10185065 425549663755301377397910989458332414720 10185066 -3098305035518805695075844141981308160 10185067 -17839498658254380487730953728289913040 10185068 249823764322770941257435908766692718848 10185069 -29205624775341667524659834088893568480 10185070 -5797059652197796219822382074591991040 10185071 59849320171153137332518039595201433360 10185072 94349559545314479136426560642437087232 10185073 -71095747824357034642678742904746649180 10185074 69581577869763728214100770101422098432 10185075 196748321185967991047418084733025280000 10185076 -317751964418269039217432015524968069120 10185077 80095537205325002115111377230855680672 10185078 -143937660942040678751828595909892465152 10185079 -433776794260425867885787309626574010816 10185080 46368054814378290225655528189208678400 10185081 67019855651994619381937269453944493824 10185082 -275918458554142371676217889575166334608 10185083 276752790181190542396885361362840574520 10185084 -28598335549730573677361765789187041280 10185085 -142037842762331698631524897529987051220 10185086 -219878671577450393414409169739205860160 10185087 -37878853103594482640947762443685885440 10185088 -47396349913013731648966939577816186880 10185089 -45292332212273222116829410491058770000 10185090 -5996803405396884259014505155112704000 10185091 61927993968945717884116612617993389688 10185092 261443323117272874429426401472374484992 10185093 -346020426949918503235869425768683741218 10185094 -131133875829070796537322813246036541440 10185095 197058771624217251000523130583628308600 10185096 -87629235465591776663210578849643151360 10185097 38405548438520944136996607155393339664 10185098 118921755896753774950056585124311547392 10185099 182368477609222566237869037777594479064 10185100 85352300472456821542446100913382720000 10185101 -204189424141794530528990969911552636416 10185102 316134564096485692939584425667249530880 10185103 -8712124790317027847487153645043165648 10185104 129164526582740016883631941087108177920 10185105 69317238328906441206358709767261825920 10185106 -12608244423695615639237610300429709536 10185107 67383180467334298518578618172169501356 10185108 323644492522717122578159137148794884096 10185109 -1586526028037281815787104257132599104 10185110 36558168843083355467955927638701292160 10185111 -312856302470777246480846098655479226760 10185112 4930675881992047682412175995827650560 10185113 -322977648897365923183981685655069396096 10185114 50229074795682067312532380322913123840 10185115 233160564340880444298304967039398013760 10185116 -129829560085792635596471801181652300800 10185117 -305350262634646459402349782895230792320 10185118 -123296782875227892139613722408457184384 10185119 -314265117442948736999228951914442465280 10185120 17546692462881803465856749213492183040 10185121 -575706964551633028038068943053510670800 10185122 -203950821234552501313565985882490035888 10185123 -303278779986558318394083095813723246040 10185124 -199835615730176254557999991835174456704 10185125 190122324885600066253695616361847414000 10185126 23029992763916653171796233925349163008 10185127 -604595344772090444958911048641318726024 10185128 -136987626542963047100078149825273866240 10185129 -611118258860756065750885328949093931200 10185130 3165674491345190968696265591283588960 10185131 -645216562632505023648350185922072901336 10185132 -26293262713050416562409016373337225728 10185133 -62186471895607630015409623316519432480 10185134 90369711606481933469501243750776593216 10185135 -253776745140423785508750243939068221440 10185136 15581931480787831431097737270556753920 10185137 54221142118253829085005160738305552786 10185138 8446804849678109452069336380142717248 10185139 -570585966516177538674036225005326902344 10185140 96748526748638214075778989520897382400 10185141 214832887688020291817173037903398408992 10185142 1745137392488677499397676955988519168 10185143 28634589920613657187293452191590457728 10185144 -83429478798014497772399743716298260480 10185145 -158704969675006338414120147978793367100 10185146 229235546468203495181075760378139545600 10185147 115007508938261727989023237127504981280 10185148 368056567665748765889258299508685473280 10185149 -135482646898746407715240145794304678836 10185150 -33343360218833129449788324334659854400 10185151 -715539729475746314013196599115193160608 10185152 3039849566539123841783363103948275712 10185153 261840028174190169895203853579277037408 10185154 10931069521235465272093977877681612800 10185155 -761375182442533463852739107781762159840 10185156 -249337308392027315794068929289083197440 10185157 -502930824328583308544256551285984410594 10185158 -172946598982529317857926426311049500320 10185159 -104977099273734249432670490072125201920 10185160 185289572979397171714774844186214912000 10185161 -247400919767588765559151412410162762368 10185162 -10599919714479562311775662709341799680 10185163 146801921170254471553267164125001381120 10185164 -8623255085278420003782804335744859648 10185165 -155822660533368375047512069818546560340 10185166 180018242414149516117072762943519233920 10185167 429554681631542906002068717111807002592 10185168 -10087667083216035116509691519916834816 10185169 -152932405620905533786930690421243900556 10185170 69937088297445073729154472649915507200 10185171 330571232566139530732347344366843261112 10185172 375516523945940355116709683501198178176 10185173 78406666591283241737702168964443257422 10185174 -43371141063407377168806481509875953152 10185175 22397806918597609112640435888970400 10185176 653201069175785121442919665835089858560 10185177 -479635130623471021416972315045964913280 10185178 -138220467820842320911993647969823968000 10185179 19554693471736655501468892687866452392 10185180 -38911260939795203943448359265870679040 10185181 297453219088367372947890155514542131264 10185182 95456330011461433080703166172881731584 10185183 -27873281890359308274943283404416939888 10185184 284825649242384757910349507744962707456 10185185 9865622722312535707176584189844943380 10185186 221509367376452462007140885908649641728 10185187 -261711443229517798038897197420629951920 10185188 -78169598526635066827301554704188225280 10185189 -366754532673644885352277904489939897280 10185190 24098372319523898065678283224818247680 10185191 203114960729732140171851268076219489592 10185192 55681642179148012259503327732020280320 10185193 261104415277846598272807604322847705800 10185194 298981107047892027900420632738193789792 10185195 2218699538536517217236801982133578240 10185196 -123448264665927581877592999937118804992 10185197 244301302985517150885543474906220037280 10185198 -180380481095875074267411302208074329536 10185199 345220419298028161672815106758337555200 10185200 -35980083321334186378658731107599155200 10185201 101334681820856882018460095505769697856 10185202 -64188721611061227372002543147549863008 10185203 48783660583636679315524895999806163280 10185204 51666253788206282352023069139451871232 10185205 31156299511468476254351180603797201920 10185206 -408880168351883673492678850936015770240 10185207 105891163294435070420595342824183422440 10185208 21026107967529563257549905973708369920 10185209 635857951716228639523011782568962818410 10185210 81889063698673106471439444252930969600 10185211 63478997315329412477216793842982832000 10185212 -35062038243203211468521965694718666240 10185213 231754982076507210506954901938402924544 10185214 122590528344242550958690492035228204480 10185215 317178098989984563986656287370200000360 10185216 25144112730984457045256808016379904000 10185217 226789323345977380071993403454168108992 10185218 8226601509178023868369534885862438400 10185219 -368841312649051002604656162384905769912 10185220 97842894972198273536998950456085301760 10185221 -460461863509690868904014530503705737856 10185222 -56396258816124944487799535417823588480 10185223 -100951313910025273484914277289538171560 10185224 -78208768268207705679489177729948057600 10185225 33512239330334401319867408797639332000 10185226 -118728802243752446792419317110612372688 10185227 -34512031057714747982174909592824639088 10185228 70900110450739088032011303481021799424 10185229 -216637794529607142925227815070426986880 10185230 -54341901291176306848385079883122199680 10185231 152705556116330246096735380370215154688 10185232 52010335200221505440137437155904274432 10185233 -110410826470232058933574685363018947200 10185234 -95751779656557307318891861707773084160 10185235 412804663772739920040641524898591628000 10185236 70376510525880784357399298445185802240 10185237 417384712724816519297180115105566989440 10185238 2190538781592583976155024128459141696 10185239 35414095131447045514106883030370950480 10185240 51403576483316359428860113282603008000 10185241 -126715755483147822743431941586429864032 10185242 18895250869097416105137674704987161600 10185243 58606772697894105431132350925542650264 10185244 -195718991019461557276939961475597308928 10185245 -19717146367716300689125538164062981120 10185246 133476567007695526464950271768187101120 10185247 -596982238943168673135588057039414000 10185248 580768856666313474313070498895584624640 10185249 -38854391053306828010135193510161293440 10185250 271384138952794893427699136754273408000 10185251 -252400598399361300658792169097145121808 10185252 -4007267516594731275040191190376251392 10185253 54829538601110882195107936295515233368 10185254 -3307175585891240555964501046994602464 10185255 65568338745953255982705888572462695440 10185256 -288816858736024875575547281195247621120 10185257 -308975054440290836637416702978843215494 10185258 207762710397296980976622696467936291328 10185259 -2129148912541563998134918781116406384 10185260 -285868753014373488428415614360835717120 10185261 -102110051380623550268483842767130511232 10185262 -70288575653980443977007512269231228608 10185263 -24526289258695154323380518155483971840 10185264 -795299855262008611962038265039421440 10185265 -240750804733227614227674996706181837400 10185266 15345257232410434187370229193801515008 10185267 38782909515284331881817493322877818880 10185268 -484030542548151786937818846382639322752 10185269 547335029108623634100121302612285410670 10185270 44450198530273656479080200014041282560 10185271 -408887412148288470677025337377078877528 10185272 187320262700495620978166857095582412800 10185273 82514006148221700787128664293457674240 10185274 12329630798378666400758745885452382720 10185275 118376339578319313102207623542987690800 10185276 37677718170889837014227903543156981760 10185277 -13883502709763751856378687290811249760 10185278 245510177311736310715002507159464576256 10185279 79176325228820565920624444170487875200 10185280 24620504830380255517074623609375293440 10185281 -2803627858272345781702838255945880528 10185282 152326286342173997830524502440410245200 10185283 -22380867566802732840275513556244582468 10185284 -179460319404668229799633992393131712384 10185285 -234696187860211968755517500016066206400 10185286 74170755784479282039376954040414643840 10185287 27185184206586394955965975236920097480 10185288 -141411890266441726332627864795477196800 10185289 -395376063999472649383439639209961007910 10185290 -26428383148422533901931576337642233920 10185291 -445086784094096746241610958211289559200 10185292 -205021172808164109397395189642682419200 10185293 761739336728344727148595236037971473580 10185294 -28209229263356876125830594140662849536 10185295 -277865904012105736320296379837767964720 10185296 -182083007859601651087962887961452544 10185297 -52378684480621832527362940708427451072 10185298 20673628440957302438057088585696860160 10185299 -23439621833432891201766186930664487700 10185300 -127781369747046036552043828900848009600 10185301 -124411807143756709551766189074837681248 10185302 -10169500703628646911579838774178374656 10185303 -104575497528599036662193148868823782296 10185304 -58265547973303701422703195449151713280 10185305 20065266112745998331504410101051294720 10185306 137663700284521677516480675929303253504 10185307 382775836959451984144638823121391910632 10185308 115040690953336915643673118075796130816 10185309 -189212052708474987761825305821430411386 10185310 -25409373502935934780710472010412432000 10185311 599970507358077739071177249494075087400 10185312 241306390484565988154063137415501709312 10185313 -93593136387411632554374358681351844796 10185314 -161887255276255277531704292125751181744 10185315 96598391001494748496093647371266225920 10185316 248361029666359193311375010303087335040 10185317 -139614162080217735126929172964783648320 10185318 68339356217694963052650003412676505600 10185319 145074837417782534327410895558505089720 10185320 -137385864831505660505762493833242214400 10185321 134897660486292000211745052950391725712 10185322 99828571090116269372650302656718766080 10185323 -428830548277628917983263652441283020864 10185324 -1359427314595866033426958612146769920 10185325 8072059905250064559115098101861328100 10185326 7625007981534894498101293138537009344 10185327 -378936082991575112689076215858477627680 10185328 6774407577001232849059178439027032064 10185329 -42411734685700460791721571890220982272 10185330 -77423807633425826753098151709067468800 10185331 72987398518598978209390485658893029632 10185332 -5838087698455263547711805587287336960 10185333 75968058583368335526471287836459432704 10185334 47621471996709324482415581282562893952 10185335 -294178180607539211624078661896662359720 10185336 -67027125359881113322233729120311070720 10185337 660635118699027395854643120047581834986 10185338 -98094350752557925091174925042682789920 10185339 -39239187885301692426384404992152674880 10185340 -161667998463098201769798195211481456640 10185341 -472395195471410502408984286215761929908 10185342 148572106312374446579745700093142313600 10185343 19515487156658166953493112847579624448 10185344 17317352203500234562631653515319050240 10185345 -155208560536054348735970007162515396160 10185346 336622787158603936900168301646970991520 10185347 591475229213712499582625459643186841320 10185348 5629635442241766509882982197197409280 10185349 288972917462338309847037620475489800480 10185350 41737934161014317557293320739206716800 10185351 -102765636333072077379882075766622727936 10185352 -244081668291130044007816215237579601920 10185353 -444075212306714151117889684771776483036 10185354 350290545381149721594793450082368842240 10185355 -4590652917511413771913745518998486240 10185356 54706616355430377943066203657881521920 10185357 -32472696754620122677745356387710898560 10185358 -51476713877507682199575822805636804800 10185359 -154998622126069036531216848845859487440 10185360 9188187477101265895048991398884802560 10185361 -296575910495014804843181895480061147328 10185362 -238204876228520250677951024867264875776 10185363 153927452542376044750284433869080841864 10185364 -148527599806997797450403097321790689280 10185365 -36784281392151749268078464839073704740 10185366 110522621233133103753808051142846946240 10185367 -2700112014469329269033529758445565160 10185368 23261413187990710982100637123572326400 10185369 54227446261636935680356551931598817744 10185370 141084221702504996540124123990339778560 10185371 -38215628234430271212942874612882568688 10185372 369394373588354762305680082471327257600 10185373 -654585242250310216203354759784462742496 10185374 -66871160031193531891054562895060687360 10185375 113073627226522904681991363984093768000 10185376 -265090022398365315597653488613238767616 10185377 -96131370197392316541760410940875519774 10185378 44859125640579306332605757831145899520 10185379 -126827405477803999348909383004743818020 10185380 -3201838258786348255325056687112985600 10185381 -40988682950763850349571733012866597024 10185382 166290727026415093725779529466976690112 10185383 4341546037851114489850710042405867408 10185384 -122387116190004626546977844769699102720 10185385 180935997510627471953503520249661360000 10185386 265594433736715823060928721109225737392 10185387 -364646808098391657597998843133661158720 10185388 218113493627419723535465732372097112576 10185389 -253442020533255278240443911627294026976 10185390 12733002540852376909367072401116160320 10185391 175045703225736236859114899217271193600 10185392 -8059104905558372796118021313874886656 10185393 -32583782678321649605202896501051189136 10185394 192161394671780852053685351681651944992 10185395 19358548704609003496857135514119800400 10185396 -26802776783780576875913466651153408000 10185397 108081047466366451224691705935162631992 10185398 26529047495105621961312773950076451264 10185399 111964400832427589004125902556706051840 10185400 -75500715162165655933962427561721856000 10185401 471893269116970404551123417724271359402 10185402 67329666024316890197818850677854503424 10185403 378429976606997958652632763350762134704 10185404 -343989072453284991334002102292500102144 10185405 1585562198739848975521925379974750400 10185406 -7393751795972043409508455830171356160 10185407 552099837676164223442216692608741740304 10185408 -77073057173516758838742553726018387968 10185409 79732657444324431470117246899404825960 10185410 3519671677122407114595225157729896960 10185411 -78516111746129524689977911535841052416 10185412 -74142645596728098623058948786573815808 10185413 21587702722174709059687212647914193280 10185414 125699378724465805018423034229906964224 10185415 202934275231029160613407082155836493560 10185416 511571307867512918393992081472588851200 10185417 -110851034307169342012024004126812800 10185418 92141790275471432814820249239602522160 10185419 317580819983968932738084957547148444820 10185420 -44543021040957801842704312237547274240 10185421 -199100555182235254945490674588324503648 10185422 51089173319914429784022883430176717824 10185423 121335232690366196569221698410289608584 10185424 -168432870152742154942231942329874857984 10185425 1827639131352534193932390261891012000 10185426 -15242477980743661047841570770731665008 10185427 24094843557343330510631575139639364000 10185428 148624733194105059169593436556363335680 10185429 -275710646588697758339691518581509285216 10185430 -169970002105900044551309633501656208640 10185431 -477283523063460429800528228571903322128 10185432 -359662528218765342226963297866649804800 10185433 -616793721552060076823642054004157199360 10185434 49881519374923500961470901924113341136 10185435 -3943670405185322187129073454487312960 10185436 -413939736704015458842496406644887552 10185437 132299373242809404667704807293973646752 10185438 134726527838251478713829895259990047360 10185439 -214986563843222353018283598426700206600 10185440 42232766280516173031711427677015244800 10185441 -56007652462356235362809905406134518336 10185442 140406544720199649937935527393684257872 10185443 297984953183968999526449737449941345692 10185444 -129350351129106747951673337570709058560 10185445 -392890094088433030953303673221589232520 10185446 -249943999709041083930288721259017213056 10185447 74454170085267995416926171869796631680 10185448 76340058426593471536334687932197765120 10185449 -144764170605690921091135025134837076550 10185450 -109464059667682187166711299477629420800 10185451 242464647258151626002623257782505761352 10185452 -240658806307120402283808790811136900864 10185453 -1108348618471957881892664215534448640 10185454 -47564146942543499586233751481363429824 10185455 108329100547001954683355924014935857760 10185456 85837402505983291806238655064488017920 10185457 426034765260210411814806692292625800192 10185458 73225884043847023404616677175793717760 10185459 10237018740688253748525970933570943088 10185460 -141294511133488521127538349356504678400 10185461 -258762140289023741325144034385557661280 10185462 13451266537562521461916964117382462720 10185463 -358626377711814649692714998720139974400 10185464 1244090602095584969202604996091951185920 10185465 -61636078174472695389711055709022134400 10185466 -21792127109631804593465157422077540896 10185467 -405222875245658364199580856439250570640 10185468 44210056021997954534739222445433111040 10185469 -152871141374567812925294327327029222304 10185470 68619728656838323105095239352391564800 10185471 2224942660423086771280023003320776080 10185472 267273511051952372240897570774011871232 10185473 -227024671267624425620608466194208065278 10185474 81637903377895323625393088655059212800 10185475 28141521963869756585911768191378754000 10185476 146609710404731715825685432925529305088 10185477 -201880072530398587024238588554876469280 10185478 160154376577805859654384711185127872256 10185479 588615954048883775131921364008241629080 10185480 402971907617426714749908674329092096000 10185481 77787386915269068453278663993264244480 10185482 -100484571784699899212738393404616532480 10185483 60915017779066958833915266905357457600 10185484 55001183115566491178832280268184850432 10185485 204967650989341536911236802183003934360 10185486 -97525998636914982851456977873194342336 10185487 46417092794855190008168738847845107968 10185488 -99575976912288669020182939373715701760 10185489 303116992350134410679060679883828109154 10185490 -2661296572314422419304547480120099840 10185491 -499376166816672844051617876854087103600 10185492 195104036636602795298593620250979530752 10185493 298399331468769810867800114053853065742 10185494 10621079477464969818887481184813107840 10185495 68197672839428413091396663481689559120 10185496 -6354858305784381872270934376133222400 10185497 214480056180842930773343884033036954752 10185498 91567158318232721278034286316348781568 10185499 5428931039099866952671545783459015336 10185500 -98879179557707316302308000873433088000 10185501 -362829007749925932601181408472167874720 10185502 -103879998027393716644680613976251619328 10185503 275526942101121194048592286006024360440 10185504 -35049998654176872032085119785406300160 10185505 -90843187058130536130492045795165480000 10185506 -10046180942502906790270729205233649376 10185507 495113719698684623572278336209049192 10185508 34301606988899253046106685147904696576 10185509 208422351713123153428491051214886491710 10185510 26302268552957067335082895348015858560 10185511 -72812959398410288326080510102236292096 10185512 -265615968884940083182193479329313996800 10185513 -82071282640150965882245167843681170816 10185514 223208468189828834337175947618473351856 10185515 62595765224160067417771781208186414720 10185516 -29995739748267719804224630773635842560 10185517 633796728208466318330610103485954304032 10185518 -26899635953961062426988424020425084928 10185519 221158208519329973895847541732325838344 10185520 62538930723465649755048408903947059200 10185521 91745837388842041689984930414910216722 10185522 89481776355701823695134796894105580672 10185523 -313302235052522106369143511053683546228 10185524 -6880220397360415035358348279694899200 10185525 -45699173149571651031559794319194432000 10185526 45515707283067027579298376943784055424 10185527 -218300752696850742693432275811021643776 10185528 -178155080511065571293331545429874339840 10185529 320394899076683073385328945660314705860 10185530 134133817551046847731237333080904240320 10185531 -214032740700731634027121995448438601448 10185532 -208878169972193205296461293962631455232 10185533 -774925250187143551428353913500968514100 10185534 193967280311869784680220603766625050240 10185535 453706967989430995593052884733364160 10185536 -2125188155804123424823496030725079040 10185537 -60280855941885584430892777844203055232 10185538 -351349956420033061168558203492776880 10185539 524929172802802909245659285797946880 10185540 -26603259322179873513873742462737838080 10185541 -539104041207709378713361622844601509090 10185542 249020942779935500137866233768909304672 10185543 -345355406518313259365714716312587628368 10185544 -3993174726071869221046401319708999680 10185545 64275029113147002065720696559186974280 10185546 169805167543651572349230688765083648 10185547 153999913489288624005843447347930340192 10185548 67926861771468679765641802979328952320 10185549 -403109389693673201002591715338709038080 10185550 -73085572700710941265288621821492998400 10185551 8942387818235080024398909677363422032 10185552 4231761571843832213123528593147281408 10185553 142878600083095848083941782286064630080 10185554 133620018909970934547030271411964229120 10185555 -79907878134344866585998835308722988240 10185556 18570879260168751539169885324672065280 10185557 -561021936162324306319405718852980390194 10185558 -130524667021566248931437717994379038720 10185559 -99022528039981711616215243519367123496 10185560 17097420866365451932496318694821068800 10185561 -432666772664293001862194159063343323520 10185562 5551000242333007753528839239638148064 10185563 133920803271723553213108529258517535812 10185564 102011351908825134990621231762314635776 10185565 -43818737703984477342376387087207050000 10185566 -275910188190901048904144493490302096768 10185567 108010184828371908014227804384432886784 10185568 -619315552284763128900849439356941107200 10185569 201463407546796710729936083585482823970 10185570 -8894408025196464495817037870816851680 10185571 -32008262816817864026245477257287560056 10185572 441651105266609528443941799093876622976 10185573 -183076513056708440566843304857455621696 10185574 20024786819933413906233813010726580352 10185575 -46820275622661969967879759568794454400 10185576 -245754924606821719613490570485463859200 10185577 -73922134622645002393716000808150539520 10185578 142601862687753591321589159120450019424 10185579 146549661261406044467636807371581499944 10185580 -191234062229329979272603296718806297600 10185581 333678012116935972229617398408462661110 10185582 -756865925069177868934657762286180352 10185583 -156271833031282131242123331532277432400 10185584 5423467050890623561257034863385706496 10185585 -69505935558381224669825116452538905600 10185586 331005720221876563311218035549931134992 10185587 410053908770968736327171472640728412236 10185588 -8270678885429138658530748031676160000 10185589 -137887343758896181877421473524568712000 10185590 -13323224434066697609438408424155059200 10185591 -93612004906229537646568180631660950320 10185592 -133072772986112390601775217823919104000 10185593 -289996681055241971847840098239505014272 10185594 15057917672046721686602364585405758976 10185595 39427281997841665384057773387993960000 10185596 173342717444051555337832820043475230720 10185597 30387350855285044057937087360989853868 10185598 -153697101094955407264982985209922547200 10185599 65099932013889575172165840105262910520 10185600 -158610194629684870512860332529025024000 10185601 -399803486716472270519059100329750569468 10185602 -35766648479600636124773095677639791616 10185603 206508927875039866980741553347123955008 10185604 59245500159175160118019522282595131392 10185605 71339981415700061665566122027127667200 10185606 -207173381159598251610373736338195848288 10185607 115763935488742691302270292813766808856 10185608 170919123609237890370768227578850181120 10185609 -47531098754463170741922865172578501440 10185610 359381776571816502819592252973410560 10185611 -532724851167411329223363424068413119788 10185612 -76618112024915601027562421535370982400 10185613 -197446763295576557685655919879646232138 10185614 -75426406823124325896068165528462239680 10185615 240699193141306331865563085682254528000 10185616 -3653721428824821490323771164970188800 10185617 -2164529535766133032382600285766558552 10185618 61903434515113354397670704331060721920 10185619 -150082535741687236707934206447604380960 10185620 -49825995909904596031442137530895960320 10185621 -244526127251686710083794153365887189088 10185622 277927347776688330744192811737663470112 10185623 -48172286130166244901668299951493006160 10185624 -5405681691012535382519105921298247680 10185625 1226290213700823518365848790239850000 10185626 78505929173166950231321502631665648384 10185627 275903983417529058204726253770626407320 10185628 693149654020192931670880015600450017280 10185629 -317496621438435990160085815738954303770 10185630 -22275262175408209968786578918578481280 10185631 315231176894430764642360814223015280472 10185632 448981070253222690448030723200584712192 10185633 346153054934122738337676536236489166802 10185634 -277473140421584363140509341248501791360 10185635 163979042899365841443615618317204628960 10185636 32227426035180740564643747347395494912 10185637 126532659728344778413700119810987046400 10185638 -358810608121084368091165980409999733280 10185639 -54003999579785545927261299793963909848 10185640 63962143936436091201918819651417600000 10185641 -489330946113075115921883269882199027100 10185642 -101540254901170018552885471209145344000 10185643 134433532479807788574108551351421243888 10185644 6282316114472930473970259925920285696 10185645 56182111670720101474796555236503067200 10185646 -58345166877932613951823498206576541056 10185647 227850623550631715735326675923434033352 10185648 30029885851261579866722521438985650176 10185649 354672878293680186406210214692644597650 10185650 -81120524585916917454637630613561893200 10185651 81894904575942114546807211205853037824 10185652 -253279156935996877629384844902695411712 10185653 -181288256669116459584939754967925374880 10185654 75813652481300479501359966262845407232 10185655 84188395940915438618670773444785561560 10185656 95685994426405689061221564182453698560 10185657 -183867110467053497829844499228560259760 10185658 -141296193812087752826616343974813846528 10185659 -1012951382455287256716540971778760260 10185660 18215523175207269826691085001379420160 10185661 -8041867393868652358353220604180003700 10185662 -237095814256184096414466424551274983168 10185663 206541504357914951346857404162919398344 10185664 297693189661892485769863367377998053376 10185665 -6087823862468783936099219956844570880 10185666 -250232450493064340037273823453973008896 10185667 19826651724904193163495146716927396240 10185668 -3542161231089295359699431035204346880 10185669 8985250623994643257052809654598291640 10185670 -94931642444703287405229815818943692800 10185671 -120775214134681421124044405718048159456 10185672 32570400246639332401437918946748006400 10185673 745389268210649907003766260944958278884 10185674 25449313936628020213189087503234441312 10185675 12640414869557292532688726857008004800 10185676 26718553063635920266691817443449317888 10185677 -199757122860958497957370868230415468160 10185678 -416952712450644524581932335172988800 10185679 440836776949703908869365416006980173376 10185680 50639796664854010960033945317964431360 10185681 -238305749360793058452160740032571592512 10185682 67497742957251719831232824508966298272 10185683 -445352531492442142443845464486208530068 10185684 -37147584809339079891820713136339236864 10185685 209551772715552028900260727264408354200 10185686 -123379432753746019362735270526237833984 10185687 172775103307764425273598989750517372840 10185688 -95287554619083994165980007516014919680 10185689 -291974639016770948571847766605603949244 10185690 7340644545327705636905334644113943040 10185691 -59933815606618464718867203582677438800 10185692 85332260588713681108948236522069222912 10185693 32235699077243829956636371766609377920 10185694 -43316740631553493610009310103077217920 10185695 -39750030935535662868436634779142782080 10185696 -330065773032731366512430400470659891200 10185697 382383742837690050661649516627901546146 10185698 325728649082219266995860998372742379600 10185699 -245301741748380778198608902079355932240 10185700 -4737462696770712521062245183608729600 10185701 96615746558061665552975768045347910400 10185702 -34071518480727197717063558820921507840 10185703 -508571038971864206044436303348282922960 10185704 464512438447513232271888191547848309760 10185705 -96442661124890257642940350420803720000 10185706 76280740657322064086154915840116805552 10185707 -19445759816387701387224409386965652480 10185708 -41396547573041365546143439781921227776 10185709 299461859024203657828359121326789085910 10185710 -179882342733718067565331279333139184000 10185711 645647647793038518627749561023086336 10185712 -50647616295300819358023209922116517888 10185713 214186092669547400225974442111161786962 10185714 58063959660492409712284900295578022400 10185715 -41080133017800233566171079583124698480 10185716 -35872907349014254165203461126012396160 10185717 11002128431833146126508469831673417312 10185718 128261816390003518677796052121680207616 10185719 -404452727841152516751154413567553958040 10185720 -138474148375660192633560615649730150400 10185721 -31588013123863936510566341620058939136 10185722 129516185813494776992569143644578860912 10185723 -65763269743452850083212596362004077600 10185724 -235792804739617695177175451701910980608 10185725 -33345080824125985143331346575718088000 10185726 -186362810828744343638558822433270219456 10185727 -290397567005204821802260594263758417040 10185728 289907487425457004828208145453023232000 10185729 -28963736027646694157120086386677115360 10185730 -68560863638675184398016323620862385600 10185731 112244282567643471413045422406179734864 10185732 -14285259306315563454043008455756464128 10185733 569316579690365355048476588538596533982 10185734 42796472342994708626989143334137109248 10185735 -92194041009486330578797933009215882240 10185736 -155622353020833367211190777978373324800 10185737 953799980947324510987892229811488549792 10185738 37519765105446569003856707633087718144 10185739 -155855474515908163664166174722714604460 10185740 -99961341229026970383051094112778255360 10185741 -9481764118262090608453568297088494250 10185742 133069468212482562784677207333772661760 10185743 842292936611612953796993116631954869464 10185744 19156021709763514316218032366824914944 10185745 -303867999066679970896803130497376015500 10185746 83044368306878663894423382397400693760 10185747 98282973824696188601556937912117610496 10185748 -269268282596983480878678718915411394560 10185749 -60098979472165035783509723002155366528 10185750 7268178612114356900005912471114464000 10185751 -55261708299499279758629976551705240248 10185752 283841736348675835438389028737804165120 10185753 172377071002245743318842066548372410208 10185754 -2159862141100367024526973920462632448 10185755 158249204069522042301128136127820804160 10185756 31726482582018021741003188420676034560 10185757 388424192315658080878733483011955425920 10185758 -82779859026820290388631062555152995328 10185759 -88190165117951722224180700050897202536 10185760 83557345240859336681023389968577331200 10185761 109746926661879108661803228734956075362 10185762 -208157795694909496872936541231860958848 10185763 393709316850609944547125747317086208 10185764 275717078617848866893511475757574436096 10185765 133699987444896022564509554172604252320 10185766 -287467025414295942060993066387141723168 10185767 116198564881453090576259492723257414800 10185768 -413446324191692963143752304436422748160 10185769 -142469906667478600879626399291159077040 10185770 -78740961616948302026030513234131338240 10185771 127457390506098265122182773248010006704 10185772 -235340120215436567264726988899566330624 10185773 -481844679466927365307071398562995216256 10185774 42912583657124191960702876667487498240 10185775 -27767376895952389053989529181783165400 10185776 -33378908753434027334320030964269744128 10185777 -59650717879930682509334376296611788000 10185778 -242857915061298070307302125408662008560 10185779 109738832656727804168191168214339914380 10185780 -115791141193614417463158239775498240 10185781 137606396044960641896354776729166781440 10185782 258313246968313830969049956181073752992 10185783 -13982438300293293459426828385608078000 10185784 180807751132809684863511260181880627200 10185785 140940223436606821767521280430399030980 10185786 -82225082852809650087171785725333248000 10185787 134872761502361520061647185027757600720 10185788 -274015237428073755828561562248881885184 10185789 161153580271765062650087718691423768800 10185790 120660156836456422541736967037378928000 10185791 178709035597096144498951523504979909504 10185792 46543166020977299343795831939501391872 10185793 -67281043187555291184110459852765748480 10185794 24654628496192047199891476641736740864 10185795 -193697178737931332668073553281319299760 10185796 38629981001674105582953952120287624192 10185797 4755260345644288130666835993264020160 10185798 -67565444180642054496114146025295656960 10185799 -304648528179580534740648422897860844496 10185800 40503413282683824889757415344012160000 10185801 55844778761513139283347603576194280864 10185802 -231955774721881714839770341923856200192 10185803 206026851082552984921920037932520751664 10185804 -167480524898584632587479883701600512000 10185805 18468127614332779802753648576415753600 10185806 39077744972067375701357944936710292224 10185807 42597199332777286525454128133159784840 10185808 61384317795134520153451542469049311232 10185809 -192045901583272207048909174710191802384 10185810 -32889907501508458588347084297075171840 10185811 475798447699496788748307086027375602412 10185812 -37328002236386149023921942112184844288 10185813 123093659381745853269806189729178526848 10185814 110408022245207727743233078170264330432 10185815 11253040869209786350754205313148760000 10185816 -114945790782609923026482120912909926400 10185817 68947431959493302717803889997379689866 10185818 215780419760565992835627679814069541360 10185819 -19261442155055936101718190539068719360 10185820 -96099402641292958265148816725958558720 10185821 -10893524808320603323693552550672689428 10185822 -41049679684110216612113152809634992768 10185823 57411355290625732086851379684931374624 10185824 40652198434867687778610967756910100480 10185825 -23737654177348556305493588512147852800 10185826 131453513496682683484208696264207992320 10185827 615212732582962572772792610058243803676 10185828 -210759513001717145286301795806149339136 10185829 -162748679116996596768262257953875263524 10185830 -13147913196668521623011990511354445440 10185831 479294982644334430693834307569092004224 10185832 -127287323083590553214253052789281638400 10185833 39719283175475316158050258485101781120 10185834 4733671301475957571673406524935246848 10185835 -72163216637367128123104259699501414880 10185836 38088325685368915014108335749421594112 10185837 27458857553753272711367551332563357760 10185838 115776605774249114006969455416603672960 10185839 -235204125570198277352562286310771697408 10185840 -417540446109341265419506161580769280 10185841 268537927298406985018908434352615732584 10185842 104742043090496515898846556186254253072 10185843 -187162591126432659232516153024556442240 10185844 258729559163805035531538812387324874240 10185845 84501964369578532925439435734697683100 10185846 -50569104079193587657027909773003528192 10185847 178855799481220654574198058758688640432 10185848 -286979612366584240424798639633092976640 10185849 -266998071770760343837237347447634032576 10185850 113816418058250538814500570301385584800 10185851 187172424163904767484851673944261618512 10185852 28438312799116220777327379815510049792 10185853 -297795023032969008649913660213491670816 10185854 -41847468596805203038849683208000115328 10185855 -81601811978188682687897622348072280800 10185856 -101714433678935953108170346160361308160 10185857 100569201459379990368069821279409053232 10185858 -21556049330278507436327039432585241600 10185859 30260773858031855364597870678311464416 10185860 7966547458261895407009556593313230080 10185861 -80095016309515528517788028844218325696 10185862 290269407884601872487092146954407576000 10185863 415082199182100736796569646069856842904 10185864 -80586751525517875825296536421324718080 10185865 -3842888935842510080171081024424211200 10185866 -154250507559605170779407398465880860368 10185867 57547843919938036521063789503338372284 10185868 -11261708770947039279245415807318786048 10185869 -119014238610925089715436558089756838730 10185870 23686468613643566751643685154032317440 10185871 483553316430189400112190928385683937072 10185872 -22940368093479599626708346053200445440 10185873 -164134098309494636691463712532686158080 10185874 5326952311214738233717925819199105936 10185875 -270290724391531420391380242295862208000 10185876 180148580458540368620492683681300353024 10185877 -67071517370040250564015215306197359940 10185878 101059893162126021330941233202833979520 10185879 320604174956421977427652591230426684288 10185880 -143850456950175539492254442659810713600 10185881 -502843691536191276847142307835621758000 10185882 -39068987295049584307977273116274279936 10185883 7225707567030634771920211773743407144 10185884 -111377555068139062621014924501726902784 10185885 235605931447783351728315766209073459200 10185886 22052104099104003802955611351400875392 10185887 -154576907739835628793358169480085528576 10185888 -8857118149384683582208465718152790016 10185889 -189488453345808710655404854793416142144 10185890 -18149609717838733581934491919488537600 10185891 27934573816163775370451909630381005824 10185892 -7167711122929829405455326588094454528 10185893 607472899407138609696629592562239038142 10185894 105244587734639244953636739144777487488 10185895 95671220093883067323610513340952324120 10185896 132445282020169587022669120995918888960 10185897 86609548191763071760276119075762099600 10185898 242310639377682086435973927723411457200 10185899 -122805833055424738018667016166777372536 10185900 -104267353710162957546933453228360192000 10185901 553956809298111148349921669538765206 10185902 -209253528348587743275295773606968371200 10185903 27197482805239382795707029299746472544 10185904 9578090112958240286369419642621214720 10185905 -562937554650704118191263585267705658880 10185906 47502491055062929066526409020287384704 10185907 -810100365451860273965474253209668792800 10185908 -218797456460456307665254643070533074944 10185909 25753113445603419253319610925475872128 10185910 -77376147119609401475236791221314026240 10185911 -269633053964383403712714341078843019528 10185912 -12188783775524873503355845382188339200 10185913 428229833110341448846479597026318497680 10185914 12603113098090316638859139743266687200 10185915 112183460491576561111071197735728439520 10185916 136970142236016083845360062962795556352 10185917 64285575076079297188342466380558315584 10185918 7288639576270122995773318394568032256 10185919 186839750989215555951454408219834204840 10185920 -92002881918997925463703252316454912000 10185921 293964260072150143323729567314492160690 10185922 -72644367527553475742213783460614173488 10185923 825320918500572922087812833566677988560 10185924 -184876460031091382520363192681012234240 10185925 85867657748700771509205482444065566650 10185926 -1255255176267527146158203827041517056 10185927 -132842494019181461916964153973044443480 10185928 583121289667161843134635239903729116160 10185929 18257998231562141077386706633601182884 10185930 33487291115652273883815403187544670560 10185931 -302504432015475892726644731332332330720 10185932 381398301959029139247180186905440581120 10185933 -35235314918161281652631037877502320896 10185934 106820263871162881211737501976576968704 10185935 -813290320513967811617870039980313827200 10185936 -11823620853372713716152707169542995968 10185937 629968550157783376954593027476982343920 10185938 -114508485195399566452791832277607552000 10185939 565488947671336897102548797922792785520 10185940 140662730865904235073244199028446519040 10185941 67546373113523548190244569431472524800 10185942 80619038715232701394576034624036991360 10185943 400991415892296527681638894462697135080 10185944 -42875293630721606573308609346253619200 10185945 -16040124478904517741270561483464985600 10185946 -165344770307299224555319546159571597328 10185947 -286475968734407978101497494422858700604 10185948 6187516547488560290519640419582191104 10185949 -51473941261342000351102205531141498240 10185950 -30964844203139705142663844328035065600 10185951 215983980250359707859117554923266942864 10185952 20738744668232423591817278699345018880 10185953 -15435417936481935557899675831059322320 10185954 -66569960542021211323028423498249617920 10185955 -146243874536302748203710228586318860240 10185956 -64944506273092951841010458693179146240 10185957 -369964854729994743320948105262323664960 10185958 94842354493723636842176874457257224832 10185959 -358637046520978394345045953436854519200 10185960 151746831779327811770324489846784000 10185961 41257690321935439787844956027782953960 10185962 -166541773264518726670373356793974002768 10185963 -162059243260155344374076649983652548112 10185964 -144087618677740788246671358982793963520 10185965 366098104631444974837361319868370422200 10185966 73076058055006644859115207576379217920 10185967 -618027126695049490183803499559574927048 10185968 32363556718167138115616249481917202432 10185969 1812667132946518506429437565193834512 10185970 -54183444586952692786442415334611944640 10185971 -38161228678894899645933419526450289728 10185972 7071802321518544577218378233487460352 10185973 -536459259838665499202374931692513575282 10185974 253131624803499176606837687693062424736 10185975 -60345478724603170568144239364953028400 10185976 -11248640405082312562701037793275269120 10185977 55822254632175722985670769284897886826 10185978 -26315808988312136736109248003218264832 10185979 937161136473090614197100083411270987984 10185980 -12504041780183039450605495999225528320 10185981 167435626348127550478447172203343610624 10185982 13160702936747810489553991571454317952 10185983 151287645628086844681745911010853695232 10185984 -39756336828667512046310419329781334016 10185985 140666362377405617062335300133384569960 10185986 298117691314764680161703564521219722192 10185987 32809980390406098552689896416048744960 10185988 374271518520869846892571258602580239488 10185989 -135229555378231097164954549082639470080 10185990 -13418067361664921518780251318920079360 10185991 -237702921763615931047346583695225045608 10185992 512675352633760684741889770125259745280 10185993 -8041275427613768887980954748500838278 10185994 6256616173937800690465788719647076352 10185995 -147361723194659090512861057967575200000 10185996 127028936188790019956138131510956380160 10185997 4545433858607648736153440314158260512 10185998 374655330546142633852821843019543191936 10185999 -95373060108572028952906852081527438192 10186000 -23149446556641615743251767965908992000 10186001 258609725135581124234085923885184236352 10186002 -135419634304249452426671921216286631920 10186003 -146361598653663676727342440570137593120 10186004 -188374009595334999928280853483993907200 10186005 41977858061304124678496377348454230560 10186006 225366925747769652312252218134550225952 10186007 158226901171087905603553177290825785760 10186008 -26665285182652341846722704246939975680 10186009 482519016322735339703504586381433777440 10186010 -178336330322733557919468154677454894080 10186011 65519465208044056009109757275298831360 10186012 -7796122242655693104380267158558857728 10186013 -570435099409418514321341110877270979738 10186014 28761016794014600606870918267385600000 10186015 -75715009038728167131407487267912384000 10186016 495039684844652848715308342974720049152 10186017 215240094312572016201119239417401128448 10186018 -297928342437706506785046659385911036640 10186019 -299922284594423975181657322074655031256 10186020 69501895319708534240903429517184819200 10186021 -147710653278220568937183557148970275778 10186022 110453679004657203036124029386180640 10186023 -65441345333083167263429479607074771200 10186024 396489023468931717261411944206451742720 10186025 -16717931202383098636454845831870652400 10186026 -37476576468227605945729344463349337600 10186027 340617159981460854584257193795118269876 10186028 -720960899631239897333495194523705001984 10186029 -77467414945586515982430997001590306656 10186030 -12369999218804620079777814200362260480 10186031 261109246966252849458394998653552273064 10186032 20383804164020995880493281696514539520 10186033 21967818030948912576666433103985822720 10186034 -173265543009187465152342783420125689584 10186035 -58532251567616220909831404363168624640 10186036 -108126498829812385199248095131779559424 10186037 225119206553033450133941326701648856686 10186038 -105308041319477019401032300752792269856 10186039 -360055789600550429261792474895989763160 10186040 23816817528628464681179316966370713600 10186041 -278746970224890160246864206038144991408 10186042 68844838986797556300524827905237894144 10186043 -140019221474927439928345783055272994784 10186044 -44041638914302417262876538008356405248 10186045 -248325634542602085769407746896833359700 10186046 -26964602004901721135194005437161236096 10186047 -196129466781311676066553789024234284000 10186048 25494126229113962801075370410791927808 10186049 439509783396971183846117759298760858050 10186050 4742418685211041495536530564757120000 10186051 402437827888182568135398624575139109052 10186052 -131888937497917945307819670357027348480 10186053 -1871870565398155645187464765008270336 10186054 275385196327561735759102504768826714976 10186055 335903291086901017114330161660230400 10186056 128972528199884676698827736322891939840 10186057 99425614780948133030911521381424918912 10186058 -17039085757215183884035381595395527120 10186059 -42140663738292538254799204531573651200 10186060 -153412562388995251132701913872955545600 10186061 -696105244227946549516409557344654004788 10186062 -140277000695637357899695350879167245248 10186063 74064277956915114225699398987882009800 10186064 -47168633574802557238423599696889380864 10186065 -65033937882685328729999306621283688140 10186066 -145795537118348431321408868497659797376 10186067 177949885151681756109431214601185420672 10186068 112548573397868160352791994127810979840 10186069 -420357208726302087551078473700505129920 10186070 -94185928120656022162467029645450140800 10186071 153319481604363228966357198954485184000 10186072 866316911134350246523463555261521920 10186073 -155715903132913402472821173569804712960 10186074 -30391301725678772553188703665475578880 10186075 105157628965118060138295574136839908000 10186076 -182663602821052646836290085965070456320 10186077 -54273392855607354159794330384750610432 10186078 72955899847070804622082829698504630656 10186079 128350950333552592141158486307764478080 10186080 270286065237477390602028860351297617920 10186081 -54435844896548976583303614917346739836 10186082 -202315154255809367467674839118054114816 10186083 -269973560053822737282356511837269112348 10186084 54023909512286077389808302520437401216 10186085 -57823671517446948646405341773367598080 10186086 -126282279546327095731086897274754844672 10186087 -36093559892088054059907502748217750000 10186088 220539938466916534527574243906578923520 10186089 -4300025641043879382586266185070865776 10186090 3322962600170563096742102614396243200 10186091 -430662809095590411733009663171025114508 10186092 -18069336517225690600243665075801243648 10186093 -274598289457121631653513212789701951658 10186094 -18814001698774150111426805557144762944 10186095 -67576953300308577122830721981040785760 10186096 -24145246661521422460448474759892533248 10186097 429964205963627155974214956885659214546 10186098 -868665059069976681071424923871539712 10186099 159565593691991372175211655230006228992 10186100 -25211388780725558641585553435094777600 10186101 -327909881519900117747841957463338168960 10186102 -32899582197557645192379239917809070080 10186103 113133503581716790032090011992282997352 10186104 -28231552360853376513746345848842485760 10186105 -136584078028984742768092548546199875000 10186106 -1412964905639153018889689467906460160 10186107 -7398467900755642941260134786788009960 10186108 -11772459391133917975186501298841162240 10186109 -485804809231152765920867031875069808960 10186110 61349033802340523510785500361976764800 10186111 -274348414336664740297454551016484216336 10186112 -319600908109394511606288024145703731200 10186113 -64320625089817542840979865164395341376 10186114 171856992682486394859539339839565262720 10186115 341178344816665584648662515207565999760 10186116 293489800144529019118274577265971121152 10186117 10718537252222146044664255266650320480 10186118 -160281432046681419100735986940172238240 10186119 -135926568251913535965533570352050142000 10186120 236504280585899234037406714111719475200 10186121 7724253664763755855386345496918706304 10186122 -21143832947852733394158037711394506752 10186123 102934200954594756536917355190432806784 10186124 -31323890574175506942845654069525243904 10186125 -206602248534364013350136483241023904000 10186126 -318796855771380997495460095540632679488 10186127 215169040869100941730617060689120996832 10186128 7796032534480125907142186743745740800 10186129 242471403419043473720198980586299381360 10186130 218530245198492309243590003141754636960 10186131 145106937767545074594103671918618743664 10186132 60269987025486523760725188485300662272 10186133 -83906867500694743350463857850566741618 10186134 2792608004933734932508826147868702720 10186135 -5718315074995258825639973231993063040 10186136 373368093308096970751583446222797895680 10186137 30101641214502709173109374570469436748 10186138 86318269757290335030677418683386260720 10186139 5874283056773223754493776930448036280 10186140 -111878782309576679092929079611533798400 10186141 205750034245133941956983323839226142112 10186142 57101647936828715342887211881663102272 10186143 16826281893149153274162943780577446656 10186144 483634745889457278254077881098774249472 10186145 -164541563174640683798876456211270596400 10186146 -1722030101891946025723526279522402016 10186147 -3527376934457177167122209859538421520 10186148 -107828530577796419843934255580258443264 10186149 -259759399482020840810069731363601055840 10186150 -27480527797653130152538764846918230400 10186151 49575514868239211907858674955717100152 10186152 304533753495423625211381728970732421120 10186153 -481374972442082005140491106442041013596 10186154 -94367999630241529725707208969238886400 10186155 -8017588892561339633607400001924406240 10186156 187427030750184204144328180296127243520 10186157 358482112254698270860128675211329680352 10186158 60180848765156324353982653437423418368 10186159 -1705258129819633096370917096267667280 10186160 -31885513210368977986571360843505008640 10186161 161996497158706367291544331866963864384 10186162 88220981646419496074629146706795462656 10186163 51775789433032726714250112321777247200 10186164 2340106665584962945860920944037696256 10186165 -542634612618976882885561269216236918400 10186166 48742493265054300390985083469882122240 10186167 66939278066441787907407865723975572480 10186168 -25312842093699131368990460423820042240 10186169 251542048118312677363967445542101420416 10186170 -125006055185654097198553904596743225600 10186171 -39968410685013788699408069582781152256 10186172 -39735688112518515728721479711028685824 10186173 237698438981661240173752008995222322240 10186174 18559522802859816369519846452352873600 10186175 -48704001892542351220129828300620597000 10186176 -5614719571858609066036473295055880192 10186177 185658986069699050086682725028275849026 10186178 -172060422736545480197765935774087149360 10186179 -377901379575819016097026382250875047440 10186180 -56115419069990599842307124287142092800 10186181 -370417914891585547316509330951736596800 10186182 -4196389377928021737258809953134034560 10186183 -127326138399275037204800637172354659840 10186184 8793414504842944778193003141987409920 10186185 456017732530118293562618448501315302400 10186186 107076484300179061128026313059218905600 10186187 -148569310961667895143562258147548523608 10186188 154006457670416902532583630832061529600 10186189 262487351140259456471330575611961734124 10186190 -57630478240024483531736768001576664320 10186191 -92779447177705382270585131094581541400 10186192 -2823348296104371258892841089500504064 10186193 337484544905302861949431248078145523442 10186194 52586458214551377731278024252840574976 10186195 -113979240712935365161487407865172911520 10186196 17691330010233593351128905321182392320 10186197 -29387340982843431288869137354084417536 10186198 -78669956531232631693893868326775319040 10186199 258546155287136464933034676907690456200 10186200 -99361379391706862063726343042274560000 10186201 -24309693187776291481016954059560704108 10186202 16164997134149189112027173577125337024 10186203 -5586517166941607018549639799848461200 10186204 -49986833591991756413342717501557063680 10186205 -608578164452592333675396440365992272640 10186206 -17296109845867639342885418714616981696 10186207 -501361661027778699619866467166633912968 10186208 -296478563765953882163548690156950650880 10186209 492045364697943951991551242241096027840 10186210 23072374089878770307964163545994793760 10186211 114981189547815090151022845331845967616 10186212 -200433240128450877772907889071253900288 10186213 33211288294124525297956582670439662400 10186214 -6600518891666335400793193200042656544 10186215 -92054872369543283113266422132868614880 10186216 659835887588663166246245233395888783360 10186217 135604500947154157542377914848310210560 10186218 -11200507857570750375602217498379045200 10186219 -153508538053249335032130803495067962380 10186220 164491294950326918477215943373551477760 10186221 221055222724540829485110352233753431040 10186222 -66546177124957299138777010578612209088 10186223 -64077625970926803010045918413853441200 10186224 -27705499733543630049490275958638182400 10186225 -93560938114283769646292765138315129600 10186226 238882130909601956828582222967457637280 10186227 -3558576149955552126792633477992872632 10186228 10997478297406545447016556643020636160 10186229 165524454195000503101240029736530683484 10186230 83827239198228663324901219616569240320 10186231 -443111900567207508940500595685874040272 10186232 -167867891279520001962594693659526758400 10186233 -647086343439519881435538781009489858752 10186234 75704745357306056871338028366817815552 10186235 326271698598869842564449872225751751680 10186236 -18573223744616004716446207920393561600 10186237 566747893855772508059581112969550010886 10186238 -262673979639520639739085856644717490560 10186239 -5218106690298968983160447743697546880 10186240 31233558913376633033055836703314411520 10186241 90770849647356066412684867055867033172 10186242 -117791537449258677433534506047825418240 10186243 -424607649398151854634792225020369829320 10186244 324992562263987044681231311624966673536 10186245 46302009031161634810761393427594144440 10186246 109196071939439482336116053560711539840 10186247 477343767286941768891120152972384397072 10186248 41839121789460143673264806905511608320 10186249 100892962750504797844529604672112576180 10186250 31693674142580467735798759963241100000 10186251 -250773243490018118075268595345270550568 10186252 -433433057754791312179092299958869035264 10186253 110075232292913066727981673239687088128 10186254 9245138898734216085358808170495474176 10186255 -254100228158660992353490742515588542840 10186256 125898027451325854094660930941220634624 10186257 -140080196171052639409191730976938730112 10186258 -180533621299956426354663144846175660416 10186259 83735620660647528188230283267616252480 10186260 17508052502242681081894079547565670400 10186261 154053594227335829425889898114728880320 10186262 246124541296447682168786675593676784192 10186263 94144584237825418891721811358020864000 10186264 -1228450433585488245591957451383091200 10186265 398724210547036972700053039436101014660 10186266 109803921536702025426735440932155609600 10186267 -36412561811865894613861648960344067728 10186268 -174156069328898781973734375810942074880 10186269 -368418052111493923619549744205822358656 10186270 845962103304183788451233268647126400 10186271 -94261480375487472004082135021741263728 10186272 189351622446971211464694736674864365568 10186273 -333855746945571557975663796590572728478 10186274 6220319371328721187657038623704922112 10186275 -76721484823560841586052212243485214400 10186276 -8517635545823228181588439475984659840 10186277 -9701382206995474833861801808061515008 10186278 -133554008179958323809788794041215915520 10186279 61586990436367929648926546958953475360 10186280 85092156931530419909128182510231552000 10186281 -44435402832545295224755362155595582336 10186282 -83116540223653795422358521933930741408 10186283 416383657358233363939121353553377892532 10186284 201667734517258450231062770645385831936 10186285 170754414123782086362850023273341797560 10186286 35662773988995748314510741586369284096 10186287 -142149611754922745972665077264867614832 10186288 1925754646451820673567732243050266624 10186289 -300882991647802788118286694426914002944 10186290 -11659011654727973846484406444675276800 10186291 435152928249778212087921173986243929000 10186292 -471896764485149716561163581764068333568 10186293 -70475111193402468144578852929889525952 10186294 209491947552632770088306120531474089920 10186295 92201253118084432630150405677501485280 10186296 -72522274351720170956226934207985971200 10186297 -132143471238029188935266646699598059888 10186298 538982551959381488074005605921275026432 10186299 94453808619004435669216657663349395200 10186300 11574070361608060154209383625361830400 10186301 -336138541287420286413921586143356560698 10186302 -37668614426258011081627446794019280896 10186303 536052119522221725073937445149066255552 10186304 -70107900882585125058108558553300598784 10186305 -71201687516699422693033104169743930240 10186306 -69186918950118968764772519913170738448 10186307 -606772332381438581557603246577367909444 10186308 65675190191676998765618202286901391360 10186309 18891267962360414647499137559029524480 10186310 388268270844682938992478753522990312960 10186311 3585442085022539819783416246123413672 10186312 -219672828896717390411429629184647756800 10186313 1041141185475497977237711240393101264 10186314 87137042018672319726774341166748266240 10186315 443430836545158751333058165105133379200 10186316 208673822304731535874344393345221177088 10186317 -101301617222689702002780818142067804020 10186318 46127399501969922849278081337106750080 10186319 155361115378897254289930025945191613808 10186320 -26756009189622213709476674711521198080 10186321 172424381763671065617717392182339961344 10186322 5517487690504785683484544701023885472 10186323 -123109284729414719560637628135034880256 10186324 326837958513153295233527844139465805696 10186325 88885922255418727989846857069946614100 10186326 -131827219279089203481499429418123176608 10186327 -125024815318312371555948362846922355968 10186328 25839419086384291858098813600488540160 10186329 153476032050414764739320811515047951488 10186330 47034386791120539355805678479962700800 10186331 -251897038548596644169521059805148039868 10186332 -76011492692535545004381058284235063296 10186333 -179290244709948850992629014238679858336 10186334 -315913973188398426045254421719621837184 10186335 96499689779300812069409764531842104640 10186336 559921670164999383182479767449117786112 10186337 3624051108328569347420638678610779200 10186338 -120772645448887975593835955574480214656 10186339 123590795776466355295920968806854662560 10186340 295115701741183074867055202012518467840 10186341 241799714128898255975370401018987804160 10186342 204782557422939848513338299192843296832 10186343 518203086268176632483467316038652753592 10186344 -86204554620126033555311389163996774400 10186345 -89750505293048329920810450446317329600 10186346 -181559761289907811484164393735926082128 10186347 -464363194249424323814838251019405984 10186348 66042421578277020741735726590467188736 10186349 345712409489667330887651036054683304472 10186350 -43633445115778591964563052091500544000 10186351 -170410279934538997740246100013048760848 10186352 42302876440284089283260051560001961984 10186353 175645127627532818687939498250818055120 10186354 -21408386932876970627579290488545063520 10186355 -206853853768650449746413197218699164480 10186356 1882544228534409169411716150819225600 10186357 584341202613534786489670166090012023872 10186358 15285061414064710096818473033912474112 10186359 4025093075156942762360778897325642368 10186360 -140570448127670071309930149735230976000 10186361 166953297446454505694782785625116185172 10186362 179738318850429682154096645646108305520 10186363 -461782071489995151271863279074765899416 10186364 229443532480885752958892614016758436352 10186365 -141870984593787822769882019547609607200 10186366 250081901509385952859022457714860146560 10186367 -7957898479108130228224597880605121040 10186368 90190529797509565700850220083173130240 10186369 -548545253667383573338178273550282183680 10186370 107450196099998328083351838952144488960 10186371 168594855392208556899295346056226870880 10186372 17086648773150290852827641014461542400 10186373 573753909050026257609026774310116054622 10186374 14476985529859561771445819971270095360 10186375 -396430609877283706939317624237693900000 10186376 -857546672950542798164969072280501657600 10186377 -29702802910438759853604149185883621760 10186378 97853053832803151606253400232531420160 10186379 -208089367668081955643084160243142368624 10186380 200358877315257150942543104661363394560 10186381 61924242414473774410205564256988224182 10186382 17229449390828248600538803733539833792 10186383 -26174059341210647517259690068512125440 10186384 38773852396476976777523021770848354304 10186385 228595549672144133534430078827697000 10186386 -57708359721897029936276108710345929216 10186387 -299807567441239153260147664338202170964 10186388 -51679933943701023053068507524231379200 10186389 -106183835000117183476030790988781684146 10186390 -46349142874866672483253577540415408000 10186391 1213528139706066360212007915704546871792 10186392 -144320208900120210219339506409626849280 10186393 213880924307262813031829216790079763200 10186394 326505125229459684954210616130923607040 10186395 125222692948099143645413902116988792800 10186396 63396860523117012069990440882111179776 10186397 -49234029541300822740508309195473775860 10186398 -892292383714906526411729367553270464 10186399 3269366510509840926664828775709089464 10186400 52339797838466331131149385130993254400 10186401 52597151718283722609773012375532429120 10186402 -102442298165122875461595031729411420848 10186403 -288525500758384623210388573521025773348 10186404 136276498405619723464478637353697779712 10186405 -372818408897511260164891243557647303940 10186406 15689338669885806422062660759657991712 10186407 -123221300262777660507454019702975875200 10186408 -162260670279445279523709493371868247040 10186409 -234852656617794949610486695037733180960 10186410 24352628551434225049109004635770598400 10186411 518431237426492004563797356793500009012 10186412 45854495524382868769319019855180595200 10186413 1296733895539884425250878936112711360 10186414 81991480298178791144621699353755648000 10186415 165497293625782927109381660889746479560 10186416 5525658717202712187466554397254746112 10186417 -237197161511806818715554819976512380928 10186418 2918328415957349503861728815288017920 10186419 22684076776463516368841627840657940480 10186420 -7843513002999476513399700578961246720 10186421 -11261777627070325788433413128756328288 10186422 -28592225778336878455968597158314110528 10186423 8556549932033454553033575252787864264 10186424 192599532584545895734901990816619417600 10186425 -148080874879321926953308198220613204000 10186426 97284136573766417445278471367142476912 10186427 131460070785575953342581048852133170276 10186428 -59575299080536554038076439373166157824 10186429 -12983668445926900074423672125716439520 10186430 123722298816847790824026121524666039360 10186431 -115045072359426864645755115382892449848 10186432 -69766638120140026721327738966968893440 10186433 -44300095057712887678483174308907876140 10186434 3375650337461675050158390464545618080 10186435 -84484085932488479155060192882796895840 10186436 -97294734408427208796373589417284332288 10186437 -23416155213562325700742995159943767840 10186438 72020806086114797510493933053590882944 10186439 -94198946552139954494170672075434242376 10186440 68567476917802621922997449215625625600 10186441 -36813983211543979026994517473052598336 10186442 -443879286607100326316087965317689856 10186443 -407183622494987118232779048382866721668 10186444 -415867072652231420441164746117693048064 10186445 -26094869825242752877702111660650892800 10186446 -119889283895964120361196924418638586816 10186447 20100039343095206989042183107809078400 10186448 -19226776835392084322616060624718307328 10186449 -11500980335533919788090551330564051072 10186450 7196661594960516094062996511029756000 10186451 -735850561393139067804257455389205662720 10186452 -459806571992579820577366035938397143040 10186453 232643079729200082671590732393028934780 10186454 -60590528214205975616343049636068313824 10186455 89492899356871357130698957600192578720 10186456 -102437984255938690763377235075081748480 10186457 82769356212128408594549997760584719172 10186458 63932285244695354827059342874049616384 10186459 -77183995040050784585873302407583617340 10186460 -221482479828554614291256188968231229440 10186461 11864987893044110264866656234294261510 10186462 8233518661479426648321996029934597504 10186463 126973960878964507225986450327468415200 10186464 -69053614096071157104741817027472916480 10186465 -6911822343554355328685126718942172140 10186466 37170660523938984997146203774910180432 10186467 268557660450261266858414418612197737080 10186468 247725298430565974232078123612531763200 10186469 -316128732252295284009500761203238803456 10186470 7988726866024517177639048220236390400 10186471 4587298720411902658291394137873771672 10186472 159107146493191416870623027039789644800 10186473 -323189965333982686832431881892982464032 10186474 -317160671323878013714475326923331244448 10186475 168907331864991550520234566505755070100 10186476 -33645271500937926078017343692167249920 10186477 -121231321089125607751009437336963300128 10186478 -186155625429442733760751760347849066944 10186479 -39177619700697391021575782210185980024 10186480 48984434629339538143138600994824028160 10186481 418526009736285315303503763437044755282 10186482 -213306863314217172229010106184469806080 10186483 -195325073118322073375131168619159721268 10186484 94701286093859731098989332856387530752 10186485 514679014339390006479647112200745600 10186486 -15345734122524089765895994668127789440 10186487 284031167142768479851676880023989820136 10186488 -154377878725122463682192810535864053760 10186489 -423668839955684286338509270014616165120 10186490 4319620481685567413878856737009452000 10186491 30667626154793814607269977347362544128 10186492 -14395676850688808507614355393310435840 10186493 21269274948609861445805996334943479744 10186494 -108688040153232111170608592834753531904 10186495 211875313475311857588062785817816920800 10186496 -136281001554611316089454302758246023168 10186497 145472491988214892484535230147880485760 10186498 27328139747221362369446820070768914432 10186499 -332263650044335041149111409359617625568 10186500 -219472234707475881075752857658520576000 10186501 371116596298663426549842325344262331480 10186502 254197171278266071387695764721104682432 10186503 -269371348385126465448508605860857553496 10186504 -159498074769775907459142449153493642240 10186505 163993395029974066990216446776518292160 10186506 69381218482512248807801381173593600 10186507 -25489520383099230346480579472153711616 10186508 -11008945548666171422644818459158407680 10186509 -233193937453907593688682538188397778496 10186510 143391759111173663535908347034189780160 10186511 579112570597332281678568896701535899800 10186512 -28753353367899480277131085194369171456 10186513 -463885326662826512646658246691578428238 10186514 -129978022301736188647779647061758509920 10186515 -60944238876110229880232509874786567040 10186516 113984744749280141182945977569928781824 10186517 -1543059963187588729506924643883757216 10186518 -40821024990684284572434536720349228096 10186519 90261489018992718830791955361642967392 10186520 -136916028471674781866453546133929779200 10186521 65607758819804979376579195182603730080 10186522 -41856027974255242429858343569252290048 10186523 582971286444018715371892080256854608772 10186524 109693755350484199369039106839432719360 10186525 157033568419371645740419325701248673600 10186526 20303231610826642793300644160488214592 10186527 -141466852355243275823262983409753734400 10186528 8538737580997457778103290133503541248 10186529 687926120356032561226150711447138532400 10186530 -12082246590798206314610408330988487680 10186531 -267622806525966387431804431153554117336 10186532 118707093656345906753217857003634554880 10186533 -21848549944840928650313781035107870080 10186534 340264529787404156520776787236588572800 10186535 -196700743361503154189509653414371624520 10186536 -160973610229687973945504990406641418240 10186537 -232335410855432590957082777177423271814 10186538 62372355642150576102022897724781849600 10186539 -57263418061601392388174768232894422784 10186540 -48064232654070228290033623501868851200 10186541 380331806052784588078026962857664289942 10186542 -103139678357581730888214431818219157760 10186543 188032129378761885476495402935565628160 10186544 -42026835199996442035620695625479553024 10186545 -167574708808787027991694015084772448000 10186546 -54351865380620956260844263181969186560 10186547 -29860001505957494947977340888554469728 10186548 242769317362469824915750635344491130880 10186549 643022303217233938089018387567391165550 10186550 -80856981318190033070437148429583470400 10186551 -334522325771116662333351742684626035520 10186552 -372827199512453377821481350391819345920 10186553 -6891604046049897407751976843378262136 10186554 6332713785354918591853912126899901440 10186555 187476090044562140698646565523084344960 10186556 -20142805591820942596442519082327874560 10186557 -307273286627639668708501546394127349920 10186558 -213909626655668369202719647719574437120 10186559 233902241397210222741667475564999501760 10186560 110337087442474414391628138951538114560 10186561 -436393429108790614882107946313107107600 10186562 106488337035085841516300720670792678912 10186563 -132643213642247397016442118608348386056 10186564 169127694821563066110716236859710308352 10186565 -147048628494737668535075914615302146400 10186566 -1358546703644949083826003435791796480 10186567 -95629742432084671526431941428450430008 10186568 9348517515516787140537298571643125760 10186569 30157881356924958523188751102689235200 10186570 130161430145605954679488030625255252160 10186571 -2335789180833559727840700285742546968 10186572 123668726940123866288561431520460509184 10186573 -156484491338913553193920292659780873512 10186574 -3254743415290062549659372717660032320 10186575 -20103991825235238801259076744460086400 10186576 -180033438924570647292615405685027635200 10186577 -61803246240493804132031994283827218574 10186578 -215130184507099956473699439676975021296 10186579 26677368060525614870662517668026501920 10186580 213143729704724571121759329395017363200 10186581 22499747598958220258691057096710455584 10186582 -60439627752442379315116822936822048128 10186583 120135860604323212755888544017165775488 10186584 -73648396470846873389235671954939904000 10186585 -149715813271553535575392237213432940160 10186586 12886995342479089714597733762368800000 10186587 -468291400371251885603019618170113721760 10186588 7963594237838713192161673978653961216 10186589 -180237803339372116773485302843860176544 10186590 73423734187375699874037489628816727040 10186591 20175958780084893718079102609546512984 10186592 283284018082023493348183637909437415424 10186593 -372307243890465031259618542318462368336 10186594 -243386230569416358505295949655376601600 10186595 -147566178902761828141736728015242488400 10186596 63785908273196620133082760780257103872 10186597 527154789527058205500381394647652112800 10186598 -280720349159293758120080113484812419840 10186599 129718109915290929017853315366580540368 10186600 -77758199090138113580351691619982208000 10186601 304063178616978180455467401804170188602 10186602 19286518117655728298559858262324376832 10186603 65787446598380365160009919028681543680 10186604 -90041657992902164907656047524486587904 10186605 27790200801934764419478583726682676480 10186606 167491110998558197885291429000912114752 10186607 142517269452977061466784520685827079560 10186608 9214697778817104909695018913939062784 10186609 -119496517470745593366836874521034342190 10186610 -88961264805370467014182072689199970400 10186611 12885370213215352946362390648863705600 10186612 60966304287349908321770375508099500800 10186613 46584109748964672061671103646314417440 10186614 -837462635717338715939124552660510720 10186615 261122202083481592871913891436344481200 10186616 -201515121586989406415960622727154749440 10186617 -14485514248197498764767407565254456960 10186618 -14283921720713723794280370808958195520 10186619 7906367236856550627923358588415858080 10186620 -71164254098221492457026896266733419520 10186621 -510830455188385749641569098016241507508 10186622 124776448049464348363640780963490062400 10186623 -409228829512319340445075132801879067256 10186624 -96952716380595866652541896381746380800 10186625 76930045447485576226426630303428720000 10186626 -122500624026551652198806623431022486656 10186627 693867857010811476635619929165140080 10186628 -98938198262166936753568461961668469632 10186629 44001264480385029847237009418256954720 10186630 -43093176098961787215800914742091511680 10186631 -12533300185722080274415369651253993472 10186632 200839813995659998452617295867090539520 10186633 -10559392653755774535691720101635958118 10186634 -219549657325860652711118194238022822048 10186635 -114663543794597978638877321279391601440 10186636 -217500768718931331396364501511783153920 10186637 -172450587509209144298847466438502048160 10186638 -43919566408201188517890621336761020416 10186639 -10722670129020334965412888642686874560 10186640 50087393724842589264458968103434321920 10186641 4947869376619339909571909714363972400 10186642 -215148933991996843575373138986096828528 10186643 188513735934265180993209612520642718892 10186644 183621407920068265338842566902033997824 10186645 -87085463838082161787533287323458806400 10186646 172779798229450690768417381034245450272 10186647 25731728143974474132835255341342828672 10186648 -39333909637858153561615558822130288640 10186649 399829313353548320055070970820421615392 10186650 8646622723778961228511547200337902800 10186651 356975070520943796005935325307630051072 10186652 -172862915252382933195542184885740344320 10186653 -167837433539186117056739184807058395936 10186654 -41160747871805058316702344520880824320 10186655 71381739522717328463092121436951724800 10186656 289614506524686536809021891143244185600 10186657 2744686493777315102165256391114325888 10186658 -95149495529193333156401364948406103040 10186659 268981578892228967762361663382010342100 10186660 29190340297614220701970229933682585600 10186661 672561592403130876534991002459168262524 10186662 39250597290315875777771947337126068224 10186663 341749741144021464653676008281006241912 10186664 -351450825598520502080996085814875632640 10186665 -45060485212456872007306806048697462080 10186666 12878951824531247539653064927347710976 10186667 200855001401674231341683243603416817112 10186668 211664325875607816429549330428966046720 10186669 -393742688360473318176385169742818365930 10186670 -428194298308789045793757418426736640 10186671 443332317855413837065002255462430171008 10186672 -19933332425611133285408825703146143744 10186673 35307456401139723649938978751237764480 10186674 237430523172148313788253894677430372352 10186675 66442281438164135919014531498733020800 10186676 -181078059391540527674517113265753575040 10186677 -96420004721116610762003414506509363552 10186678 -197924679595901046494660954039694027360 10186679 -184391399266335700601425822625495250360 10186680 -26569287996486701877049493499995750400 10186681 -6805179494598278027734718394916396800 10186682 -125085534970321602464863573757579164416 10186683 -13007944043909112525186885770130400800 10186684 -72447333180162047220292890184065731584 10186685 15929160807800606420566762479441273600 10186686 216658866425309406392858700923070676224 10186687 225942793648795435849876116071416938352 10186688 41891252151516987073458567068818341888 10186689 151634171576841175513927364705389133280 10186690 -205571225866809905592764853884979794400 10186691 366813013092975691786576537229580603384 10186692 50638194138803565318857372352324943872 10186693 -136529739737368173748604722173792567552 10186694 -43470488217521414441762320539809770368 10186695 239651898554396029829627946782258395200 10186696 -24882587082571263442870466725859635200 10186697 -50845936796669614874814323736878300508 10186698 1666761983847925346992974970112769024 10186699 470165944282469440621394357334500983700 10186700 2705472270885012564371478031081881600 10186701 49576179178974751494716261512208107584 10186702 -99972397508055794381125428971849264448 10186703 -307831981287892418683935246557955276048 10186704 22868836577784419294193478259451494400 10186705 56228253539627189151775963857305263860 10186706 42942643740202935760868674718607392064 10186707 -304814810879239569886171681230875551560 10186708 -93743473997905682752723560155885891712 10186709 357870561363775027042693996504654548600 10186710 27752617660583040647188084305706776960 10186711 -102616813415783079970272608867253934200 10186712 28708423967451425511976488641533931520 10186713 -209941637852561267254346025845410165158 10186714 -243277829928448607313574886965705143840 10186715 57114453025433753124841093532051001600 10186716 -84992589324819537355386699160674498048 10186717 -408917727169326938554241115506608487520 10186718 -92343773625368416972487510844577261440 10186719 -249825998102629791086340040291166108856 10186720 -113364643162357728230483594255231877120 10186721 166603964196703570619323552975323060912 10186722 1062118487832743554757170948680113664 10186723 -442787059292380860150081949427820926496 10186724 -16324017846986624621740976122437992448 10186725 50164654098347322860116816446380299200 10186726 21370610468879646449297103987487089984 10186727 -124557443119289179990230582899855280360 10186728 12623445642388519937437116751322726400 10186729 -136088729695015252050896830838311727424 10186730 -63225324889661315685737952007867758240 10186731 -151677630271924233012035939257652190672 10186732 -156313617671624183677195745736307035904 10186733 537381890227538237703675167138666642304 10186734 -19709758593473770896343082811324794880 10186735 23415362717251626608173253934959995200 10186736 13630265903242908077827253247785041920 10186737 102992680003298043636260699312749775040 10186738 -4019098413614945914274196466014353280 10186739 -355431032129189165778237082009808862576 10186740 157784160960857922616394073081431078400 10186741 -66098698678867039350603554536420459858 10186742 38688974332127093895844939085781047232 10186743 -1390640907776775943466363764830451200 10186744 160076129729424229537999344149794652160 10186745 394185781046430968774280870077219410500 10186746 65500340882674604902775008117878463488 10186747 -181292954238072225612210019349249082728 10186748 -201226333146858908831125040680650240 10186749 235706203139459404644139884005078061120 10186750 10616542739869911754953751136904384000 10186751 -571796679998803332691289786188344373248 10186752 -327233307049426870100192410501738659840 10186753 89379188938755557774368472255513856002 10186754 -120759779193846168905105102168488379520 10186755 -14315859479115927016532492811540019200 10186756 152173853536968237959085239059815419904 10186757 -73811859412288478524620532031877091200 10186758 -24149260035528931631382800819274565056 10186759 66288439208772340782861469161196940256 10186760 -18252277319218843864030950964517990400 10186761 80830390037290599589499735713310189760 10186762 -72430145886436050268905293353916505600 10186763 119344826524266900802875060050060791560 10186764 -99263232864489177067639733245969809408 10186765 393082340976551386897758463407665667660 10186766 -126816387821117414682540360510610847040 10186767 -341805012337434566994635867151156221016 10186768 11020271705054040537369389147878203392 10186769 344344148599664704296443637239019361344 10186770 87505748796814852874184351886391078400 10186771 -207620441710291059309384701107769325488 10186772 56640912934064946932272264642959367680 10186773 248616540167908964866966299311984487744 10186774 -120856184798530403228860087024796248320 10186775 183857995661259907452326225653871170800 10186776 185231784570363665551987626931441459200 10186777 -215543224698482441151604247031312861168 10186778 2218845082800076818730852670357524992 10186779 -440426017986506949654458646669458099712 10186780 -13379536555571138982226590417865666560 10186781 -20977446526932676073056318195265186016 10186782 -50116512852970022852180628560721263808 10186783 -207340785932589881964356988206199095968 10186784 -253294335663055588646875767943002783744 10186785 4417651752030277085617775041407488640 10186786 -634486167573978334064936391507474432 10186787 214020158048357135109559511003733439200 10186788 -108462055966857196064930516423003357184 10186789 293752658794933800138679127024816694590 10186790 150105466080054606210060946994951702400 10186791 -144413400445894088671790049975442670256 10186792 -136893764466386104373368906417805721600 10186793 -509954950359078275537818089516671053680 10186794 -115576039030328690400555370785213622272 10186795 308587966244570703520516294906052867280 10186796 -67997965164946883315867804758805191680 10186797 278399943069443121745582408613111657472 10186798 -228850007029156957497689188989611187264 10186799 96447940717665534257482114209284503536 10186800 -4344058484608094944051235275549900800 10186801 -468101614262097677362450364633614317900 10186802 -104375663899033711421131639612225053696 10186803 294704693208498139806394581246990344448 10186804 74845113140299130315298041740834998656 10186805 1736221403813301913818809644616257920 10186806 29664496627205027193018561066883070400 10186807 -340873214486618523933269700494626510560 10186808 57121143461726528790763033641264783360 10186809 -169333340684176761652715440080356101296 10186810 -25762146683668825033012466988564480000 10186811 462580205806107389313528608084073437412 10186812 -59878517145420037572172553597167979520 10186813 68396140436720216091671784188679993600 10186814 -122167656257108135476155690506698653696 10186815 -27087847784944099345559561514089172480 10186816 -134518248793352940956262205817804554240 10186817 -212865138525129430445742201834980395776 10186818 -3667095913463331198140008556044730496 10186819 77457525515973203940797753429916852672 10186820 83834738180737951041757036149619937280 10186821 127091759263179488831440067019630063390 10186822 -178152914937976383535649758166100364800 10186823 -110263708038815467398761641050515765928 10186824 -236498040371939786811816303148147630080 10186825 -31001684486626200189170999439113436000 10186826 -3917722151725738552830501268079906976 10186827 -3856445655916379930829765265393069056 10186828 171014000578680721842837390282937422336 10186829 47109403376492782679577607221219648 10186830 -86001488751003050984278557710844864000 10186831 345470941811215241598292952505462193000 10186832 50581990193555419545159147775501516800 10186833 287778917490244298952963536718550943424 10186834 -85522579522134290433721606418029675008 10186835 -67022373060498955025532232305341011440 10186836 283737720542629847341001160080585871360 10186837 -37073581793175068401409811643281041700 10186838 -105060642920705050189031655472078486656 10186839 -93299102503533556620509908214168943600 10186840 183149266255222130339102851836577996800 10186841 -52913696630520371726849231595688028928 10186842 -103459926794765148710480571385796868096 10186843 -115604882153704385548714008242437002680 10186844 41350575296268110419695012642798720000 10186845 -256684313403457008059595531215629176480 10186846 -81609655072133786886543027665191840128 10186847 -207436371231059130833744151000434529288 10186848 -7077650733755825400633135386131955712 10186849 -437009537678447429628085986557239261150 10186850 35696284797728671185692434015663536000 10186851 -19089864654534259846562605875422311440 10186852 -12502353640975234570118126769625939968 10186853 -329030141301759403527869675383948688898 10186854 110333378440488411663095024340496704864 10186855 -173925286072671279879701637929039845800 10186856 96477492265766778574801988081462722560 10186857 -598968132379311090068563683659929443360 10186858 -16462633576767815929072609613843661312 10186859 -853644013937435264287311974454894347040 10186860 66694514126555198594373912015151150080 10186861 97043118581254110975437083777283837184 10186862 -47915735540403166628649768915427195008 10186863 183145333955487440770206763818763359744 10186864 59509034390075851905660396619421777920 10186865 -28997370993013965337915739779152522480 10186866 -106838741121944256738525971137581268848 10186867 164238843453878619904845365684243166672 10186868 -33658863950873649771719727716130048000 10186869 152284412177120973200447989988835840 10186870 146423784134523305374102335850847832960 10186871 -491345617038274897928582961097296587928 10186872 -4351181892225989394383232752098344960 10186873 439844389768306073324692017657349542122 10186874 -24598687040844989376323390791226139648 10186875 -74502363008187481138339724437800172500 10186876 -77280530676941286647027846060213274624 10186877 236764793522761309855855183646841682092 10186878 -68166466846474048882716415703376271104 10186879 -234532128099617600532033272603105484288 10186880 281122772005408081327003448362244505600 10186881 110182143482458835167674923948940499200 10186882 -175961423091823209092718701821248568416 10186883 294501302961679154503250935334218698240 10186884 7473284973991668069220791853993660416 10186885 -132014072831230647074023714012569348420 10186886 87227253905400000854913265098585619584 10186887 -50966848194676488502820926178573822040 10186888 223876088075516793083457174324228096000 10186889 -228272856636838512728755999861469342310 10186890 -3098761810421757571847327224968806400 10186891 -143601965198933242178098879026304815216 10186892 -552328839233441934277648732242369730560 10186893 492181196132798605537498003000328582400 10186894 -339636155636504791333929346419524157504 10186895 -339555555207318229805399542687413396600 10186896 -44402892140923947920765207434167779328 10186897 -61499415617944533443064834274002566400 10186898 25699947610324741942087468583194815264 10186899 -22002285992815284579650777794012721736 10186900 -62715959489008824512928866596860016000 10186901 175573576823338961379063413967534601404 10186902 96699381451712492756833283263875892800 10186903 -126509546812224597521287233741236033848 10186904 -96069038635251648911667418184079360000 10186905 -161350695817204746668857771811718651840 10186906 318782085285639601117822266760477941504 10186907 122718679283884613519002533235837370880 10186908 206890515417041236027623275374365596160 10186909 61326154138291317468357231167144486316 10186910 -59388407061351544543708230980053985280 10186911 -217435187125274838597756176556821472000 10186912 84118082629469503946169865038446592000 10186913 2738429812395830689759322337317055168 10186914 1914897343030323580343003895853166592 10186915 6598769680232680771052012255737565520 10186916 229987585678027263141664610201467290240 10186917 -47384462652819468701478687063931265280 10186918 -1063031356601105025027697765360439040 10186919 -236582447757287265885350804091157228680 10186920 -28805776461390888096588846043946035200 10186921 -1040947428728033681538387519049737379968 10186922 12673569683766670305077266909798199040 10186923 81957215069647154597756514345760522584 10186924 -281012254870058344456095272155776811008 10186925 116078194018156763751625388499833800800 10186926 -42879079103235485396360237079676784640 10186927 -73569159730111322940801495574938069888 10186928 73180522799888444249562660480551976960 10186929 -408294461963871481819544197931388542526 10186930 37901233709352739422785995787385630720 10186931 48592665591767925983926314123957764712 10186932 -33808876280057672560936896404826710016 10186933 367401841339616179010052305635638483182 10186934 -177837508625521443390705373553069772384 10186935 -51536804631323971572468717394833780480 10186936 285884711081368733793491223032152903680 10186937 235540469474768819483480899484682319812 10186938 -215456368664845153568635802974135618560 10186939 174827184587640626179862373029362560032 10186940 -69169149910450120072450317760882944000 10186941 70051195385370519527957517482513589504 10186942 41039681011305972092008349617314140544 10186943 -62017938590872798200980083414128853200 10186944 1121446763310740261456375963631747072 10186945 -205274505738990053137831647586227028800 10186946 -71087408716795893230094933790972308480 10186947 405883939358604645718112544537839285124 10186948 120844238103658858492334949647908043776 10186949 -18118578962306981282185617808365877764 10186950 -30716925479317744717038186241256572800 10186951 12415046070710133812398752569818046392 10186952 35965446112834290755304322713383086080 10186953 163453008795637573947473414071624091664 10186954 88033520346571946521548423721507109472 10186955 296885765064830649836064204472040595360 10186956 90182114811860228200162358440208888832 10186957 519310145728726861898387503770268734432 10186958 -1239022321420387804950420645523607616 10186959 118262758147665094475791624151267303304 10186960 5389921552931433919148720133384437760 10186961 -28130210936046262849213345161253908900 10186962 -117012015758223565601601663210197720448 10186963 -606138449135331382820222737126049078840 10186964 -195321007210156375474947887228687001600 10186965 -19979399512902019769077838356993120740 10186966 409721751842236142895261995233880992320 10186967 4729595977028680514865662708953999200 10186968 8536773112166714992604060094191370240 10186969 201507063696407081262420578514654315844 10186970 9000765925303637573373706081121875680 10186971 77959764260161465210752282452549936640 10186972 -108794533501632992973290907547107627008 10186973 85533507660647322742757268008157750540 10186974 57448675812060835428502175077183651200 10186975 346160409091799565280575743486597439000 10186976 284604071743912650057143030036317077504 10186977 58418991847867936076648833830611148720 10186978 -400080764433329227796589181278807598944 10186979 403347314668437029327602369174235308680 10186980 -96967930183302982391848047115639664640 10186981 152631810317056895889097026313948118400 10186982 -78039435174672317737788902148611317920 10186983 75421591033578644028195778545048450960 10186984 -786495009648784066372247438951398195200 10186985 -48047666210939015693876671816755018240 10186986 4488313791117108197188663421513704704 10186987 253315255743172679679234306859902898552 10186988 1484131828313211639091830240027150336 10186989 304172570366105847267741022748589493824 10186990 172273226247100685639722711242484800 10186991 -102351313353470220874745007320494354608 10186992 -42834347333308014752730813107335004160 10186993 -1082562298699785534428568138967317181596 10186994 -5965198336378820210956795780339701120 10186995 2360617076717989359032199866858956800 10186996 -264917334816704879900816402874419344000 10186997 -166105278723498456822922469006156329554 10186998 -11186966800509338757159371553896079936 10186999 344192321592263399999643470556873256320 10187000 -581211983160714324679832853701038080000 10187001 3333112585857280158403682356266060576 10187002 96231038465400031830196293592060984320 10187003 12307056395195419449471840333542617728 10187004 9301578116403425515967169280629688320 10187005 348455234307800399211769056073307825760 10187006 -284465787613356059530869817588538754048 10187007 -104333317131310309007433675254394882360 10187008 -136677446982776939283388699768128536576 10187009 26959400247886117627615887115849420800 10187010 -102925045228772086749055036882568325600 10187011 -71146529852476103928688554061287138248 10187012 -178531086929277434026927082890093332480 10187013 -171212557493204775855034039961597876256 10187014 -246447612636603168317130353099517066144 10187015 -690438174130613814885538642685360747520 10187016 123293825133297604798374141697372815360 10187017 225018195403308231445703155249902263066 10187018 -54143942467016930287172673649842809040 10187019 -255374473984139765720612096531769433680 10187020 -331002411791454517497516363760616862720 10187021 200714024032357021377778670793039163680 10187022 -56066982732323729333104006887373624320 10187023 -95659450841639289220746478573530614400 10187024 11615321518005768693272561931104452608 10187025 -39700224704973882746639214459684302400 10187026 253792824025780111693515416571648653712 10187027 3932895811092299162456391489450098280 10187028 125977330656018010243943804222647178112 10187029 104465532744036551402193425068155586680 10187030 -85017732986031710162602596732016012800 10187031 35862863683066611256666654521440268240 10187032 -341550462662843221658355806002997145600 10187033 -29107571008683948739791784976276333298 10187034 -22846866634223609713372136113871781888 10187035 -177136096512333464384625407321785091520 10187036 43182317016101351080068203378547770880 10187037 111894021435345832257619878338136270912 10187038 149993974716712094181144188691897217920 10187039 -269736043563314136898569563948281952160 10187040 -218366584906145811506897814095973580800 10187041 17909244670933637547055718830666297442 10187042 -52402232678365577312219969503579178496 10187043 -140580825744367204508158593098306854536 10187044 1700798009488689396831619523434729472 10187045 18352428442844786913856561828005018240 10187046 78677670077541331920787461022870525440 10187047 69466886551389277811436105066554131240 10187048 -116785790132879422697101436757250544640 10187049 8017682500281332542210198540060320288 10187050 -76161082354089408134197142158520640000 10187051 192872768506037374926147913333159918848 10187052 224608779853360527470992306648608056832 10187053 172194451666334308802574003903755121302 10187054 279024851410279339459675774032885062976 10187055 278107724385491862154535267685404383800 10187056 -77633531956953833697006006089443147776 10187057 547435609644111621222832125993463692306 10187058 -47527610736512512057408717300219330560 10187059 -768770928764807513609961611717280780 10187060 35504019040873040790252201337546268160 10187061 -43527264575655942949680213810207626016 10187062 123353972884472454177583506063607618560 10187063 -249800862242004025355186432311668299616 10187064 305820518741693890643890880268024913920 10187065 -15570237221819845942618025244501350400 10187066 -101592222508522582598093381427357738240 10187067 -125490911409697609662800379832390542336 10187068 61418740604971576553200270096526177280 10187069 -411884739738667098360905071150774952640 10187070 -376475024341734495884682153239980800 10187071 373371077285794647089554172712648654272 10187072 64550926641183145314326345134972600320 10187073 213145029104857028717551949269389242880 10187074 211782830563198720056150840053548579536 10187075 207907156349216051656990416273712842300 10187076 -835302364809892417596170507200570368 10187077 -6120517854729079885817685431039526792 10187078 61338787971359288410233028054337978880 10187079 6360485002987711620575125299409880832 10187080 187432292731294380530776795887860121600 10187081 -493785888830190134101963309851615086118 10187082 24735547329632685738587307343830884352 10187083 -649531154916195191539728819229970546668 10187084 -308014326073425551242187114880264135168 10187085 -37854067060647599900713601380288200000 10187086 -22109058394296608890558350781097951232 10187087 -7730655548872743587462165017088639880 10187088 -13966607119587127031797913651620478976 10187089 319958416047069430678927459238807257200 10187090 -88398360401385589878760069981244047200 10187091 159131356018230975233794661824076509920 10187092 -223838628886427224981789743350538592384 10187093 29365122977556513353852883799833485760 10187094 41387898318407843520802381062594121728 10187095 -132979021402988601929405036305114439400 10187096 -21892935791004860967536422407761264640 10187097 -266629575834717968866999086164458710720 10187098 -33901894821128848249851778190491933200 10187099 34554594913576906138306293367850154960 10187100 -90466206335312013759431232590745600000 10187101 -411067010708757586880852091159495591898 10187102 -93056412119755534065459123032989174848 10187103 -183630388047525112849792315985793639096 10187104 582826307133153764187674908571881046016 10187105 -42198662382879249539772221094147489240 10187106 -76582443908007041898256629014609102592 10187107 -19889598290834657545743264647487664688 10187108 64992770840265974809626958378539558528 10187109 413715515543503292957018818429995539904 10187110 -35919035949796032158315199263868647040 10187111 -516251422111587178830463683828797664 10187112 231488217567935456748207676653985136640 10187113 -361802350286334071198679658286324770956 10187114 28695802737452828749135748117434681344 10187115 49766325372453772466890675442487648000 10187116 56180472739238407614357055160754339840 10187117 -94575672927129467570949815747090390880 10187118 -80776350325759323096484212398892451200 10187119 835139495076355276479235597148501530144 10187120 -23568633045626544263011279112729395200 10187121 -26259164197433560473895630240337779776 10187122 -10272980414574478084308774673151780352 10187123 -115257009312730037932107683589955976628 10187124 13756940153914373417794719039888531456 10187125 -240801469780649654341993906875154770000 10187126 11851638225274388401139035303339685760 10187127 987896716158823689677561249044427712 10187128 -191828806437819224405252495170481725440 10187129 680619761027088282633455405131650687360 10187130 890633900321333379059997962894976000 10187131 -351849620706334844560797130731984693528 10187132 291246439940470831847626712511066462720 10187133 -130728379030658862083309243454005686752 10187134 -285377935393269382976280627888627675648 10187135 32419648430515481745767509226626752000 10187136 -49980859894423072566310472051274547200 10187137 -262953603337446398277856778550667536960 10187138 68156670992758872594470055169149242880 10187139 297842718444281599002041075989046930424 10187140 -72208774495530639770279037887495923200 10187141 -521411111167234734249968490336095769600 10187142 76154943682467456191287153932344961024 10187143 281521240550668869572761902884164122392 10187144 95975257519530023131346688342902661120 10187145 -104415124316410235524084188956632535580 10187146 -243955937418098513300273867308783147728 10187147 -6860185480808594183033396918689133520 10187148 174175907708782269896773179457951865856 10187149 304430201940944178389237397647723396640 10187150 1521762859635775927517136513293673600 10187151 -60142097682612079254255770206869193344 10187152 -4770483913198608690889576908954886144 10187153 -64441895620804584516048088401812123598 10187154 -229296159506910035948259660482697408000 10187155 325232690826821257100408191306073655120 10187156 80309154274873453667419856168561688576 10187157 277625040586146377024364035077944846240 10187158 99141743608170055021208374668857848320 10187159 560169480719181673417311564711669558816 10187160 9043646423558798794579944504193843200 10187161 -62683525484004907894076212872149979776 10187162 -564053519380565539695074245893594337536 10187163 -24001858688839758616110961912996273632 10187164 -86322608614348082142891784705051395584 10187165 562999378152904695400422173911637463000 10187166 -51846478426919603323078637640414308352 10187167 -975711230158981346933400922398603119568 10187168 -162027073687277275958147048900724326400 10187169 -67045680017465365403890558509357151056 10187170 67201316833922208151006335260947407360 10187171 -9035222094521751240535185010401397440 10187172 -20598233626125823360531629597029714304 10187173 4025633107036788035396416623005477440 10187174 -21427847351011775783189908056857352000 10187175 157999878433756119516144910091381979000 10187176 103112275272883485887719543005492019200 10187177 23346637669065830941987764136779905664 10187178 -148798545122328085290722891302726778880 10187179 -109260684438121030275122975226463260024 10187180 132100792715158381660301446994846054400 10187181 38771362383281493184290507509029521600 10187182 306420379942027718000774213103351226752 10187183 61518623455611085042246838306478815808 10187184 -4252821291733068935416437184093224960 10187185 -389020650139177051756987934692603084620 10187186 -60935976955192908121411316952979000320 10187187 211476458523670281580721757396899365440 10187188 125046941906279672378016409212837322752 10187189 23425870347522525364761641927360288640 10187190 38326383286336021233833956080389416320 10187191 50674452932464414587687517916633585504 10187192 462652015870337038444963379381818675200 10187193 -34449840793922091437097008904355416000 10187194 -51524074348078656909860694901440096768 10187195 105051155775813288662124168415449024480 10187196 34298093786292263010765964283185992192 10187197 391123493553739128732341120898666741420 10187198 -176802667809087766936233475159895182464 10187199 -67386863622941016258139629564237360912 10187200 59239953772002820205896216910967603200 10187201 725455791954688239231002483379331330692 10187202 -54885853739065439376718232192539555968 10187203 66598045926665150487530572778934615744 10187204 -150191667480765681243163517078313600000 10187205 -37804675598491311824254865086881962880 10187206 68113536826198693948449545476265595264 10187207 -168800185713646834664827668778744462800 10187208 3905701392461158134681151101050880000 10187209 114318454964898636258771264412379928410 10187210 80401930150884867137677490655272709120 10187211 -382795928771891805857125219172997306240 10187212 -134847748794427764738639536255137909760 10187213 614750552333398535610270994275952569462 10187214 62771207390216546328341193413801471040 10187215 567728619984096063847167617142044106240 10187216 1044241838101604292423792873408036864 10187217 46244997539338949481842563788750108834 10187218 221961703324736948294161463192165500560 10187219 -82379631185178672885913548871844816304 10187220 10523074037313126836655399183897231360 10187221 -413263513485673175757056420650132976256 10187222 -157288408838186191617343807917723758976 10187223 -8810185561728228506175160531125939552 10187224 -414032119951223818513749701660435159040 10187225 -43525352042197630271234953551790475250 10187226 -124853858884870762031590789502846194176 10187227 89720802689470758770273652888634146120 10187228 -287813981147301043641441483671058240000 10187229 13731533060039126575813591797733445376 10187230 -115688827661732018426209142651386262400 10187231 67279425312022512911802620931494320512 10187232 694178363430578281580520990747918336 10187233 26632618602994312703530831118724494976 10187234 -142828947176778628765644216355678053600 10187235 -152064154228236708621055738123192320000 10187236 128344395538004083902777943361076871680 10187237 148766451480837844071999531768163821372 10187238 -12197103798585517776818195872613057856 10187239 88742365426203600975697419707630794040 10187240 -87256199138889829074254598528545587200 10187241 -229705537936333122071730898503766474608 10187242 140505997585403558960297976549831914592 10187243 50803794600827717622021136626600533544 10187244 -40977600125772172431902267974863237120 10187245 268366913493163884348700495770339583500 10187246 309222353511202342254580007036839275072 10187247 -48908362054969075474166631875210005488 10187248 -53903710574903462780079568092217835520 10187249 164184837538172324554557374134454664000 10187250 78304185631155754647686628398644992000 10187251 3278107237375258005121081205240931904 10187252 157271453766081729423123125956323059712 10187253 102500008428019637200433127438845882862 10187254 -14510827238647987776189111524392790016 10187255 -63280900852715788740906361913888675040 10187256 231983352592631201220445895551651676160 10187257 321055667210482337385547393072862849920 10187258 149316066251384070733774300939721577984 10187259 -2875203506163474855283867514705025792 10187260 -248930611404026539093658554782645573120 10187261 -38391520625095533777660994914666353568 10187262 -210509230578255930081984479292521036160 10187263 -662991979413936678306433021650380718920 10187264 85803413973213883117748301995465244672 10187265 -122451765944241346367971115791683792000 10187266 374232796481427986076092518503147446304 10187267 -61415478406616286634105561750546651368 10187268 18511264271291890458563859843599892480 10187269 182810870023542097064528493044257384670 10187270 10888544007722869886982779358351874560 10187271 -141794402831167751306157306977069279760 10187272 -573819454847252974142351939566427827200 10187273 -87499812768189285194186763920144090496 10187274 -240910540905346206080621902376794940160 10187275 15853512765917367308364698435029113600 10187276 33274127250624902684408419403174023680 10187277 127007152065350571145363695289234537920 10187278 115982392519702502733752940095573903424 10187279 -413964746014845514201965888442421026200 10187280 -22243163486270220215854847726893056000 10187281 -27288690269186653795341279468823787776 10187282 -6541428459641795798796022068338405376 10187283 90111208234394150883469277993984284224 10187284 195311486033453808029620319333770022400 10187285 -329517335700557579286181947810842410020 10187286 -162277324776494766010410271753350044736 10187287 5287297829044067029381324852350835200 10187288 149096314462242128699966714131861493760 10187289 -30493447400294489580067210266410884992 10187290 84611687966726993288289193936427186400 10187291 615486686521002580126087000514305654584 10187292 205649600709620612509633485118957681152 10187293 -76610056230605954516600938290029140896 10187294 109247088338643761717305541071873248000 10187295 104811326941020155794747535387814418320 10187296 -12212015119818446608309680272173301760 10187297 -1023077161413135704447181226065855883008 10187298 -110110085763850136967356686965120963072 10187299 -504883911441769390018014650383941545760 10187300 -108459589837180683582972309417007977600 10187301 56451595675107987057761354224110867264 10187302 -1330765189382189091317221961531667648 10187303 42341158519484061338005348836871468080 10187304 -9450014943150789403570520702033018880 10187305 214270106779357740995539174455022571520 10187306 42621679077474442672836696869349661440 10187307 85906175585447149476180373820633917248 10187308 446937310133412898282357394841729730560 10187309 219731185539836202229859865871751939328 10187310 -7485339072710338916363896072988160000 10187311 2412968365526941588058258520020679648 10187312 85950629278135939404381858719320473600 10187313 -82135235755465311588535350146185696512 10187314 -140523080598220669697555868611395029744 10187315 116087393716023722348771580429987817920 10187316 -146873436653205446510860950512066826240 10187317 65961054635483685235855043353983772032 10187318 -609664121411205753707105966991253620480 10187319 242148274199637268616931220815842573544 10187320 94549050643100685918933555122896281600 10187321 -114667726674469016506299399144416842176 10187322 -171150287404503268090790715890535625728 10187323 -292595719375188257818677649778179714320 10187324 -25002722503609080493889014972739380224 10187325 55621916399615578674878175524738712000 10187326 303903373630627476105232542203663546112 10187327 291677261183233093652953256378773162176 10187328 38378891861278714386373692429095141376 10187329 -190836613904732229644843956636288395070 10187330 -157564655269666578380171305552721833440 10187331 -49125023079619248182015723683016646912 10187332 473003567730379155898140410705711318272 10187333 32112236527984048419828852312315791004 10187334 -329629023251734427447212666420801038720 10187335 -4762054858900972580032593768120559440 10187336 468343088352542660680194121003101127680 10187337 34343539706505788927422085734234811136 10187338 -49316832637859762542184139754823695104 10187339 47789709664501867203696396485696869140 10187340 -122568156533073895088341626540407116800 10187341 -381144295793078376383131969130863018100 10187342 79019780672619118007310327634999534464 10187343 648271641350012372730484554451819910400 10187344 -27862944792881351103836618290542673920 10187345 2596151814075963380561973593433007680 10187346 -47223488339786410520983070888079171072 10187347 15536456089377282525767742472040288280 10187348 -351333491625324023825389748231084683392 10187349 37434501000107760485692892246825927520 10187350 809033187073722117796087076885140800 10187351 -125161043874655197781688018503167262728 10187352 -43922413302895123744020525253383782400 10187353 -269211531188682998865391951414699920 10187354 -228006963594659618627056115635612548624 10187355 15483537674021023863257679571598286960 10187356 -232806383103107283958337027172586094080 10187357 5157099114636202804880392415546214060 10187358 13856615001282259877402784796128887040 10187359 76187396343246180526097148022529218400 10187360 4096661124749086710183029136579624960 10187361 -442271063114481516677585899488175988700 10187362 -94685245084311812866410477802384859568 10187363 -360263972774872963944465613203197741760 10187364 10447631338864925358736996645587124224 10187365 222617572628211461946290619248020082520 10187366 -87849595707411441430236530858430382080 10187367 -144643955312557593556857688088622034944 10187368 -602735646705719747366637251854188733440 10187369 72506576303882925587785435824985320 10187370 6451591103564166896881461899401046880 10187371 -533426009252303977228247247160528844428 10187372 -184244647978255561731436266252719923200 10187373 49106047340302173346809723886349665344 10187374 -7795265892889968824871352046730432768 10187375 -72409548373011365156643364138183680000 10187376 -18557903525789826655174288395350507520 10187377 352053359650039993723031220872016706980 10187378 -223190955666616325180569020985820363760 10187379 175051687758348479368251903981807456864 10187380 -115691577782413543705573692689153064960 10187381 430639623148043313631665748788923456700 10187382 117269086410841951313768073069414766080 10187383 -417375948448720458252819470706003785368 10187384 627705361338663317757905539877663170560 10187385 -42781974274308452616047247222406723200 10187386 261756912726076391575015393210739719680 10187387 -82131982007510399767807412703145080048 10187388 -1078784680946777361461267860458226176 10187389 104392097598167071264464778549650927424 10187390 102029018526110036400048357947883889920 10187391 403802414089937631497287476952069641984 10187392 342603835434956326595596185574991462400 10187393 -61099385865509449859712847541918130876 10187394 59675998131936213086897723203976230272 10187395 39043480977536464227655453378178678400 10187396 -207306127279166724009150492345313891200 10187397 -449656539833919695691323320061820361920 10187398 -25525787995580541474091355674456916736 10187399 500550884213065701692423426197614629400 10187400 47762135488807052024626106191211520000 10187401 -126422531159023426957660774808022038080 10187402 -104467004764532970869459693679177053088 10187403 167018286529735659532229817397027065264 10187404 -31216795448265136908830281373177689088 10187405 289123290434140414022274308309995764120 10187406 23331094964908267928370794966416172544 10187407 35530775923035653792108608090832172400 10187408 55350691621760576622890700487179632640 10187409 -192228767563974709282322652697187290896 10187410 -244508953311858291189638804427228408000 10187411 35399079918016819427920110087144025152 10187412 12799038690076775353261414336250726400 10187413 -51643820206239586065383189871685660992 10187414 25015596995242067386097256988638864960 10187415 52674449572501096045799383387199313120 10187416 573276756500192681811438303309172162560 10187417 -745715134448628834388853598998793858048 10187418 176587543890157001145672108875308936704 10187419 2076214138854476541943994796067574760 10187420 4068070226355969119360957762771297280 10187421 -736347600178953477978503222211811619520 10187422 -90960518355680516967699082129424688768 10187423 370884707293189598031038172967536454200 10187424 702679586654234235659362534466519040 10187425 -162217413319270394600967784688775223700 10187426 -4792014463066913206061015818493543088 10187427 147008103003292995704780225876397392640 10187428 -23600011013711517289611742613929209600 10187429 -316930396664598829836118181753583821568 10187430 24956638494269551232429232880366602240 10187431 995836072710199570943021257385386072 10187432 -15237917525164584829664877518876835840 10187433 166241852391717079546070923824220088202 10187434 3588029866770626708369241056010754560 10187435 263915782423119976242250581007257948960 10187436 -1427253450321374278822672617472229376 10187437 -35894334586703635692270690938440943616 10187438 -430273980463997154922309423122637250304 10187439 -282192568882937035531258306441647369600 10187440 46382776069121751540645456320863272960 10187441 -11030516735291353202477959041139097616 10187442 -438991373388557184150747377758509792 10187443 141776942928573163990647342142427555692 10187444 -82375698029786707993828172070572008704 10187445 -220089011340798700545573623170674835200 10187446 -273524280186866002635158588453530176 10187447 132686239922544050663644341330033993240 10187448 -28326522512867796609509571701758156800 10187449 139244144045179359011623537262355214480 10187450 14561088840976654447990156342828032000 10187451 -3900549679484806980689420180461645008 10187452 337172823127801255044883230793571876352 10187453 -3184407599578154426094333591984642996 10187454 -96146091475398456571719656588794819968 10187455 -83454967814471348227013897791046351640 10187456 159252463163142256510423080857936855040 10187457 45249542351484361842362856083944066944 10187458 151583047329298702490570468585562272640 10187459 -246644449559757713934810739575709692192 10187460 -129827249675021484070043715724206078720 10187461 135970812955351755653203711520106235452 10187462 84964322131544577216589055888988923232 10187463 -122973721584607104320643930925717249152 10187464 -11724038483708143038454883187631718400 10187465 -20498131270812856339521397354115386140 10187466 44655875145324458921303386967849326848 10187467 -158587531752964268327130055183078627280 10187468 -56253430727094638904293942290065776640 10187469 89079857682697643262521982061685789484 10187470 -22473947982592260054771600120187789440 10187471 138552104434976465536203100816287409920 10187472 40761546804819522224383498248164474880 10187473 316308221429540154436921570245887028722 10187474 1564140535977590497234890075548920320 10187475 -30451293240036139018057119291079498800 10187476 60692719751264544079514269667342194432 10187477 -265610608240091934858510385231473983520 10187478 -61567226836558576212221016077473320960 10187479 -169210893125520435748715410227417932920 10187480 229183298368400185640542419507162316800 10187481 -85934459438067039458871827405244958560 10187482 -228893595048723503966026402591625402640 10187483 64260057287649407369964915614948481732 10187484 -230588828094153997682766583959844159488 10187485 -28463232498013136415799418715885588480 10187486 -200730236860136051297610703234031399808 10187487 -301201184196011973591570655681785660456 10187488 144689277722382362895929667135528763392 10187489 119221400198049484308595014987744747240 10187490 -71284114113359395346897536862804090880 10187491 611724796333741947553061185904616340892 10187492 -22646058216133693924013184480688730496 10187493 -28070307668353286778010145582590712736 10187494 -118897706259311876465142884853054076704 10187495 -618605704188615021297353126814584575200 10187496 77324038823085649418971256706371174400 10187497 692615253835201299311515439630918303460 10187498 -46373223972688166780105613196555218000 10187499 31401047534007344415352592894469273600 10187500 51162969897463490784944265790484000000 10187501 -239730603559773633773627853843582068736 10187502 -100297047621979933353439576194523530240 10187503 -370663061659601504549068697043232232856 10187504 -50829073093942548579822643799277895680 10187505 248005420820097675479420110715823782400 10187506 11771831669907505115738600672979658752 10187507 -107533313453545285452694035068210653296 10187508 -280150905729783378808316661088918487040 10187509 -239805865304266095830265721087584734290 10187510 -281058907926948169573843330856085296640 10187511 -318393381111980072612814216752091966720 10187512 54450034687303380577573671996294266880 10187513 99122103286792813646548140329151375360 10187514 -48584079906096077123551395276242334096 10187515 3708010330127483528275737986011204800 10187516 183246893233328563991205435624166763520 10187517 -77631839497879707654814524599407104 10187518 174102842458752868534779187864577049600 10187519 -318599274090999335978509164163098382080 10187520 40720130627973145335857455664254156800 10187521 923775990609524560462001756742038100 10187522 -270322711244378904974075017760831520960 10187523 -291006461522634588460351599459095184480 10187524 -1260090685367206231371541129661422551040 10187525 -340056265360954807199495852624274610950 10187526 -229775388904831762059725349214527312000 10187527 -52023508999465863191105284425950763728 10187528 -90564804115158955350687399314259148800 10187529 -374033396838863510689134213517086100512 10187530 -5959691920872759332679306145900646400 10187531 -454335328999064806419738039838061866668 10187532 -388825218226343998977388778160017768448 10187533 -18162518171144436578813002862633795520 10187534 18023388353076346118973157779171456000 10187535 84751305248235796559185815118584061200 10187536 91857572443482387244130901420839739392 10187537 -434674010475280786901848741548330452814 10187538 91788905239999440309327168660658249728 10187539 -161323354837852652583419903686055179804 10187540 280994158871591954288859789397902305280 10187541 116540920073263975714523750771581933212 10187542 -46452929535599328623723197770992399328 10187543 -10645083887766086280663575280541473960 10187544 -245093467191199417427559800011025633280 10187545 37878349532060547617882728648576839300 10187546 -169164359088190088672566077237310560528 10187547 27884942668921705857378914592204126720 10187548 -112178170091703248892884579612299449344 10187549 -178768072920356704682981707396596460980 10187550 -103934001812738818995479167764505488000 10187551 -360955260644855019163012838271853469952 10187552 -6584444141662409757296675725160349696 10187553 105108888292128853551387751634776995840 10187554 -7978405298557541694861757949172614592 10187555 169532485178944299505487760721761806400 10187556 -191737826041295651723755368504886056960 10187557 -249587927893458681999256472561973559908 10187558 12719912554260458190307351760986045440 10187559 176453256505614405501167908214235402240 10187560 174271835989768792640413771170201600 10187561 -291733213400363500514252878568927265414 10187562 28376720133863188389540282044790386688 10187563 139604150702843774835569715961975161240 10187564 273988216253712773850548614416739282176 10187565 76430577234069942121614128783553623520 10187566 -13449725964514097451420547261495942080 10187567 -3288856517425007407955436736287024960 10187568 70357456564638270059295956227745710080 10187569 -102322953720105879716726843027719085504 10187570 376727737821209367962718815798090875200 10187571 606982757348107020256928623054043598384 10187572 318714457169994049825103853331537960960 10187573 755799879690732082175764441212836716992 10187574 32839234863834422359034406518931283968 10187575 -274324348915224980192504806885242617200 10187576 -77375230292650678739176225049954304000 10187577 112005703505773107406293892377686049600 10187578 145912405675313088439164039516938889840 10187579 493063041143758004327550828599897546976 10187580 -4698259802263458589101050749884641280 10187581 239966959809514286722489183686042018700 10187582 297501947246219335579559948879385883392 10187583 -107766477804295452918310879075933009536 10187584 -20175104853885364350592536988876800000 10187585 -162149229525842275634501610445830911640 10187586 32403649482259434222186760707327367680 10187587 121264224579625386335932078040640834236 10187588 -16695059356281335888468528856703825920 10187589 -167732828227499806253216361507618278880 10187590 -34200892300897807037083544445277413120 10187591 376016452485012761965296985246635265800 10187592 100561238933250512282925494219937546240 10187593 258877584149568014706842549343897140644 10187594 102881865482596767658617115879992243552 10187595 -153389261932431573094630843411081440 10187596 447542717203002605572436592811998483200 10187597 99755743113139775651842868320764181632 10187598 -1589749691405613180249450295064068992 10187599 525381995632678614161819165262203615600 10187600 -37172647146078292201610027098954752000 10187601 -144903727664976941746920748244776305168 10187602 -133411183128846897040747317980384059248 10187603 5951904641343054237981312891307200000 10187604 15180527256056306572658546797524965376 10187605 -495747737245085798918637171929103164640 10187606 9078469887668927961492606060635904000 10187607 -73733188702723814899042403967682593120 10187608 571195136377770811125556891164720721920 10187609 840311004262519450167462839724896929860 10187610 51838104532563637395444044933010508800 10187611 -253188080353984550825091074013385718768 10187612 195406667349005169883719757173864608256 10187613 27954815002311877682735927247014611980 10187614 -13623573046982085581224343365318475520 10187615 193676481545356396160093924039395358760 10187616 47524060497604907689275323637582004224 10187617 73534840936602894274870665888621724224 10187618 87763301946281025441049902348583306752 10187619 -74168816843185322553633608355999568032 10187620 81449239077922793430903938291940986880 10187621 56098607840540787205218302920536440700 10187622 -110941452696138400610349519640603177440 10187623 87677349656984130151704871967319269824 10187624 55381024094423894634625254808947486720 10187625 -119326994608182389854007094631528992000 10187626 156312940203814874545343698007762926080 10187627 -576520562560748769651080968858958255280 10187628 -51182821747437577268987675311424151552 10187629 -421064552471547914659110173999242319360 10187630 174617841218460520826963917294722048960 10187631 -49994132738046444525726182712766205880 10187632 -17565754352461687894524227926224928768 10187633 662419117095096943852757613455755238964 10187634 -130472301284870111150229008534792597760 10187635 -38964584202864059432136716881315736400 10187636 -40907487273441593955872127444839905920 10187637 -323960924196898783975526943085368737760 10187638 -48456943672210055103715458438166397280 10187639 203865200544024157399258526821507151664 10187640 -103646692335259351758133686731618304000 10187641 -234753866008630677616927831490585125548 10187642 18384702754119621218704370113923852000 10187643 31602920144699707092799087819246516224 10187644 -485020798947774063945440407798995441664 10187645 143333339408803616646706031741272521720 10187646 -1302850938796705459843026832623532032 10187647 266026002946598974186918829607228692096 10187648 -183135596244603829771834276567842816000 10187649 -353487434444639667855607194853063140366 10187650 84769477215216664393152936278016969600 10187651 -235159916431922840373590794184460297348 10187652 55360862113002663543736681112812185600 10187653 198390364283768520381235462498330638880 10187654 -2211575204838817867914987625541692416 10187655 -80412459329349295313120948770579882080 10187656 65263607067010746540294428497595642880 10187657 -215046480258349068582500415404357237094 10187658 -79004079102979781608680893870000653536 10187659 -57112634513398414178149578154155282800 10187660 -37404097494540873049076276492960624640 10187661 1818952747642343171535666124865970240 10187662 247192200384686599298937148716790614912 10187663 129486306226973007410091593407536874824 10187664 -37085470638903330613428829854006706176 10187665 60356071772293488130419192580913427060 10187666 -56469528007037211177225993952108578816 10187667 -93060631312653851557565582288098137600 10187668 273285432040916603453890061865140232192 10187669 -388708806459515017638312955436253466656 10187670 27378360667167395397254187167517782400 10187671 -169461525663965316072941826239855705760 10187672 -133177578646668324937685954802305740800 10187673 464508211792335731518112470761006777984 10187674 74424305470718328611497833058283434752 10187675 50279553348739887560359417840133497800 10187676 -124459029924164742394775338920019565568 10187677 405121200241421901419977557741208567526 10187678 42012834233552209453547554644465248640 10187679 -49933274593062250533783529977297804216 10187680 97364214234935818082995958675106693120 10187681 168468054003630890767162185076772313792 10187682 129068903070137797399193562670226181120 10187683 507093981525796786213906935190199622024 10187684 55571898218834655554709190619132301312 10187685 -32997864817253939841727734406240396800 10187686 22679439244305583963296381785482199040 10187687 -172909827380636919153606401004935849928 10187688 227367258447270311291920917792144015360 10187689 2061745187713376203668365754657882048 10187690 136203819734751849943065459299358453600 10187691 102090575722492161650191621693512843504 10187692 -54273288550574813415347159537702335488 10187693 269076984499608021561076487408954001942 10187694 -549306176441819022701890778565453888 10187695 85264006942402761155865112339434960480 10187696 71087865980763033215563627890615140352 10187697 -89894723215257478173355540206084516672 10187698 -316380347164025337524080167110491386336 10187699 43444107173896723308996460929980690700 10187700 -141736837797388970897973780332894976000 10187701 -470877349270728609837859838727149985298 10187702 8046269825540004461906951970882447360 10187703 -42143403046669986078381092387356516896 10187704 295317267992257651395620081459188469760 10187705 333862101871431636868147806411187800000 10187706 19007463750528163662753994924838210304 10187707 -214733721432840477197677351997193908280 10187708 254686936807149323662668795834752724480 10187709 -81319201673982597924310760429553314688 10187710 51256584020765527957091603095260687360 10187711 269453492676717553762910263328582613312 10187712 -14435238009765493177306151721904373760 10187713 -119363239567481442030413550186578013312 10187714 69679713886078335825173333599175733456 10187715 174051516029382184984399518745514757120 10187716 -48685984571886681026115983976005632 10187717 108843097732111359321554565897782832000 10187718 -142438658691058434995943694296466725696 10187719 6421209843477328729672088291228552880 10187720 86671697248496879321713116976078848000 10187721 94306812074802093563679485180881961280 10187722 -432016918714747686938610919156366774176 10187723 64401768161534029665314161337240096544 10187724 -90027304636459724516990703995213967360 10187725 75884406417084501419259613234247425250 10187726 194650487677805890329950733782663356800 10187727 19084638338870935434779096915025352320 10187728 44234052990797156664079715613506191360 10187729 117410823576113387932262711479621462260 10187730 65488073336524636942596466226049976320 10187731 61115691800298559839262933451442853032 10187732 -3768209506143723162657215377903527936 10187733 24303764466745511200239789186373605024 10187734 26670670741113959035920071246567175360 10187735 141704686135134560253775284609303146400 10187736 3227930573884763776362155668086743040 10187737 -227895163241635944718570866991364445420 10187738 105831189066640074407893977756400949760 10187739 182366502518555596537825207663335192408 10187740 11736569508021047748036737094885964800 10187741 17190646481709236452864076115585059160 10187742 136139260666493950561217876651324258112 10187743 283209265541415895570276659096765564240 10187744 -4222477356303349851481170349738426368 10187745 74097910665266027150664969328749813120 10187746 -355248050291508557128383160055434464480 10187747 -128315122324445889792683433953591130048 10187748 -197156307531136752977241611914838599680 10187749 47064628874484970762722622203610285056 10187750 152416601652311221941471799530373824000 10187751 102571184882480714535547635414870317184 10187752 -453673283983439146267317554958900019200 10187753 -35998087102200804648859403484139996998 10187754 -19935360905035122193075221160306471680 10187755 337100010004650706394385910143043071360 10187756 288179030255207281798019819200594053120 10187757 -249581768769435813691219669867365604746 10187758 74098354354085737093935207377437470720 10187759 185420560930506734353080276236347803000 10187760 6032168460826333207767683905140817920 10187761 943273768521231944259873699222418508800 10187762 23074534215392727015358499713407759360 10187763 -332982166080067479592416081428796941256 10187764 59279276805349258621558635734910344576 10187765 -66471122376333266107331335674517883520 10187766 -22516434175279039938515380915790363520 10187767 850748734126996820126723919300219195552 10187768 -67671856322583472159072758428871229440 10187769 -122501698530490238936985360911274674112 10187770 -8081060100765407764574733532750885920 10187771 -214865889033568053426782827123621525656 10187772 27714185752608972204404597487795658752 10187773 277185559124016338932875028976458180300 10187774 250637239991278129725509523908130779136 10187775 -777573710459948747772279627688531800 10187776 262739168049439875532054043119163801600 10187777 -27614612277046763330533635799599054588 10187778 63165832621344307112417186719944849408 10187779 -75237888953268181708926122661594906208 10187780 -95765547441812008782422415665058374400 10187781 2735687967805803001316221721153327040 10187782 93447401395144370648884566931664275968 10187783 -50368220109769130986925771323671054120 10187784 -8715250982629487631131191899802045440 10187785 -108053391020196841829620097835820363200 10187786 -45290982287868049177416149409542438400 10187787 179711139857935473422390711638321697520 10187788 -102029135134770848697930398229165332480 10187789 12703401027246516422200625107788129420 10187790 79480160828854287641445685783136624640 10187791 73897125430690216313711411379326708472 10187792 94358088704108764101176057972962099200 10187793 -1636886892656292919111842610370880384 10187794 170202191700094736131528580953473480000 10187795 -75173625409978812259114546029350952720 10187796 -261747111952575518567952760124777515008 10187797 -70076772933162773600356032992404346820 10187798 323815590265211560824876206645693114400 10187799 80372135024871973680608556626303780688 10187800 89004412033869014793924692068270080000 10187801 209623919723304439365550742005616143812 10187802 32626000330707430555199893154774592000 10187803 10373434860264483693528914121181283544 10187804 -81867329739717438043621787370976124928 10187805 -19119364337049361117140216435880176000 10187806 -229266643646105260476142104468245776896 10187807 19608848328357291809086584523645152 10187808 -286316177204782411041134590268054962176 10187809 222074446081994069867899325805349550080 10187810 -325533494649502935935914002927373080000 10187811 72550103187773933301596498863542646632 10187812 -157455166628303612620399279953668947968 10187813 -5371119905407261337596565375008994304 10187814 -32720526998895452707132028264151760896 10187815 247899667570312699185178114095608412720 10187816 -43481082762862832030102840612316211200 10187817 -114376953726884195162537822680586897520 10187818 -3805372423040227920413480430262941696 10187819 -217194188843044702215597108040209573120 10187820 171249538973892681255055037819872128000 10187821 103824446256368027319346269194293426912 10187822 303773994136159034968781534180315361792 10187823 118914892342066836072915867444837362184 10187824 -149390254088727527817266629746204098560 10187825 235645411055172526846295784475967334000 10187826 -32988509964267977730146737257058609152 10187827 233006344557883659109780291365144433488 10187828 12936068149102170610476232116837181440 10187829 -197897898817901289880394048438296318080 10187830 9519092209514484558883065771511315200 10187831 -285350394233430685793010014885313868368 10187832 -140073040548601299011425329277249351680 10187833 -184199588525533613606413949401579755776 10187834 225124037133954153640278884141608584816 10187835 166918162453426414755803904008043490560 10187836 -370214284330913024585864859808182891520 10187837 -1280859910499842069636324315583820180 10187838 133671683708926537544924402643508929600 10187839 -25842486166290421330513352190632535888 10187840 15171708822635497822108886638578892800 10187841 283355211033678668455895325395635935792 10187842 46219849741254978012827132366821350912 10187843 -236104358374699206560548078328014819908 10187844 -59387282618489727545283782200397273088 10187845 416560099169297710868992382034172954800 10187846 -985191656023912782519312208610644128 10187847 -63012177030135602741424824914504418880 10187848 -200242718274380118428457777340819169280 10187849 108731775456476571062501372600275060032 10187850 -18948861965735373730498017794283916800 10187851 554949557203506848892411068265655953600 10187852 25522596212969303093173039548507727872 10187853 2647357337687551121598624079095064320 10187854 -119510785240045663227646550223401274240 10187855 47248486298004423264646691960086606560 10187856 -1011274681780879776531377720773705728 10187857 95265567314390768855252150493739081840 10187858 -56738842750174641370604819936091300720 10187859 39218441272955831962238119716105073728 10187860 145920089671768593043788845693361934080 10187861 6224535308421715620300700596881361216 10187862 -18948590160112893495406534206552936576 10187863 -84217840491936316731333428421278357840 10187864 -429137905849552189708088744724226160640 10187865 -13619248306484170465116927055595743740 10187866 -88110311285085836146173244475277638400 10187867 -515350197294931596799338149422905680568 10187868 -6559759586504613287586493180506737664 10187869 -414912311882100460660504418456015232730 10187870 53567302729464712058474984786394992640 10187871 -73800752557903941312597285325452934656 10187872 -254732999732015783958282283932776398848 10187873 7653347210750125545713167409947228800 10187874 55446205195286069287562003044621369584 10187875 301190271354562002226541652293718300000 10187876 -114987617270040213832885359283931566080 10187877 -18688916383183559543768610852641957568 10187878 -301882572520229907686196376764346985760 10187879 176906217203688299380174772388004957200 10187880 7915724762042814226122615764402995200 10187881 83484500292538625324838079679715011664 10187882 77377555117872087830460107022532623792 10187883 -580487404419561139430845067680160984400 10187884 -54727915286312346717810771945690078720 10187885 116701901034691455221666619878795329560 10187886 -188178877653375010017622132522734944256 10187887 -7214395745087703750638952810702049448 10187888 -119357704603854104969182504479011635200 10187889 44635646131265905756521317524187693424 10187890 -73440584686220026769821546091992072800 10187891 1937410026538823452497103526430401184 10187892 -122333181418946238023347034263668910080 10187893 366248135872503270532479925634936836142 10187894 38792277037951066583291169432721742496 10187895 -249448080525641009207116541340919228800 10187896 -199970564879581511102551957492985610240 10187897 -29399788456133537824759958712585277740 10187898 14921472584226196761679559600871985152 10187899 -126150358011767828963953888988718547640 10187900 -90615372283156097561926092673310784000 10187901 245594442377562403870207286877706435692 10187902 72497965650505685252419996547960200704 10187903 -120697091941396422598972968911617648800 10187904 -35507537792134607420717179821096960 10187905 26876698707004645421874172080976945920 10187906 67807012850104170581143683647877419040 10187907 -128245737063745008113250871981686218760 10187908 -145961482816969350623499126450174489472 10187909 -545677655816235970802767625919667369890 10187910 -95498701923705676518413492771708736000 10187911 -103143153659309202746812412562206144488 10187912 -211832018783910688438084586058783621120 10187913 -195463725326223779754645434358520291200 10187914 181538242235981564468195077720754330880 10187915 -423089069070140083134526437798876796080 10187916 4490506611095018066895964673938263552 10187917 465317040801366030810267843972401510560 10187918 -102078147425819223277214697549967085952 10187919 -33795427446186407957625545041099315200 10187920 132033589264400470690122982055600455680 10187921 -218803342844446321208367949047253468878 10187922 -199875402892164591877222632814047750528 10187923 -157125283625338653759574134935079199828 10187924 -217330528502072401319494006958195447808 10187925 -96298984829273453901240596371085889600 10187926 -18510608137575003136474972753112544000 10187927 477620046944689806886331999170333528776 10187928 141244893397164290062382052272190720000 10187929 -170552201520280017588730571699024108470 10187930 289748754365498418665028281115431678400 10187931 -57294588846425595071492300512879144080 10187932 180139150652013787881614885343981434880 10187933 23814822176043313318550681874814275840 10187934 -174914448401510773692168659162280649920 10187935 -357109471454572801120822453186688525040 10187936 499404035988333355229175370048264470528 10187937 -21680799741681874994313598522603126014 10187938 -51813527155549722983474062850779338240 10187939 -407399992126067700204193206058843348260 10187940 -21771597537008599143247893874385879040 10187941 143655978684998680933868546575927409342 10187942 -95741678836442693520038164805806912128 10187943 -117655330845501777425744549384355484800 10187944 20098369076268145324244921012441733120 10187945 115087323581959624244569547193142168200 10187946 -82743165724310455898017273035695189328 10187947 1055275350451174111059179781196773888 10187948 -76441982616579662202963624532134120192 10187949 228901981762846860564563581001004742464 10187950 11118628996992300043020686036131742400 10187951 -259601980807716924160349853444766728048 10187952 -46286218711864893431748273519199518720 10187953 -51352628881454171150577080317984311136 10187954 -52952662673739831000275089078188668928 10187955 15694340870870938606102154387490260160 10187956 -17873144899601003542269411323000186880 10187957 52374013586172013657931907273977680380 10187958 -124944558680486226076202442943361088 10187959 370261197187746203029433794295415877160 10187960 -406880089281734257592067762632747520000 10187961 -134255551485974037441316079803673155200 10187962 392930381967819947436996817047070560000 10187963 -392904515311854413387513741443445989788 10187964 66185988003436243528827145181026713600 10187965 237554398111939694386702820539729009920 10187966 -173726316762441794496190794211405517568 10187967 -52314583022832490806087239302089522144 10187968 -15372482642184823910083305977271025664 10187969 35672689525664864913400469437210221360 10187970 13223713712989783013772846884273940480 10187971 216053252272550648665310404366095548400 10187972 78683715080194812206593233138392325120 10187973 17683957337566182696843354211531800222 10187974 -15478667765041469301835021441170770688 10187975 -74249130195434676146351508370997775600 10187976 68872952077234579450839064844161843200 10187977 356071023223126701538361890524131882880 10187978 -20166452716290718611180217414200532992 10187979 285621616106958089705119191554667936984 10187980 90347206169326439209153503510742348800 10187981 -824551801734734943720258493845023420520 10187982 9942244585119157765121011439248349952 10187983 -149454428860953799541988095935971837896 10187984 43058157685817879433061945985965056000 10187985 22126066928411667505920076398751886400 10187986 -330806909318838689719758702106735805808 10187987 29333035588528443632546213700665030832 10187988 4485438982606620322987281563709763584 10187989 47501493569766727453084435445916580160 10187990 147426921622398301382523236463011376000 10187991 562102330837553467104180327931781038080 10187992 -574751641340324382445694707621574400000 10187993 49368120522985191167830082499206301444 10187994 132277745523104739119107042702786409472 10187995 91493518425080277619373284698267484800 10187996 -85359797055991235952172358779728411648 10187997 174825762372069157788604395325396560000 10187998 -369136738273790154889917516073453079040 10187999 549468425593453048685524595529948996000 10188000 -134126855554537188878750416663805952000 10188001 -715793627866781508802904535898587565536 10188002 492912774705403925599093488989222584320 10188003 80899479641952938759141964927392091648 10188004 61231978849331317830567902218977280000 10188005 -77307812988966685847559066231559636800 10188006 -166261553558421646248833925400072140096 10188007 19889697300754035847858493595486884272 10188008 16682478525082874204587937232483840000 10188009 -86663612180181477531917893981628831040 10188010 -47515322605919522839198896346936611840 10188011 368505819435426169203252141911846465220 10188012 83690656826843047215163709356469222400 10188013 417160465498799542468900454827313100384 10188014 265963526824699340959748658215492705856 10188015 -254219369429770705936539000255043622880 10188016 -29942014040472559438087684423009763328 10188017 227201241731403334034874881158116451392 10188018 82803362056623842693880198407199859584 10188019 -439764033202572163944127387460683033440 10188020 -300318289760385657087088994383685560320 10188021 394019913971211117265882272581190202464 10188022 -5510044785552790249716543502880485248 10188023 -37502496466801762874555700519627608136 10188024 -38732559940772775043337787201257472000 10188025 -245928790088276382123318347547719290450 10188026 -2028103958119127108826682971075643392 10188027 -322265666103400283333207018358898890036 10188028 252328609508522669581092715568536107520 10188029 -515181182717254042588867717269859205370 10188030 23457452505753595300720475479133512320 10188031 24173553719074483271178946744011335592 10188032 44789248803965417270752110966013427712 10188033 -1201512301450552355865505146500531616 10188034 -503352391020200202309433302522424320 10188035 145953630163592333136090381141129060000 10188036 172059027077724749779895602944156196992 10188037 91720895981879759277837466078877417692 10188038 30230223117273519974553146826521709696 10188039 -221598376787787023376220692238464534912 10188040 1957824960672826198460983367769292800 10188041 -245060299849901891787796121901939171558 10188042 110636201401195138383734726682189779712 10188043 -628374487029112693551631430014723393708 10188044 -356128674788556528725024819468259938304 10188045 36156105682462800117966306078906451200 10188046 -147232816449580010079558884904474655296 10188047 -72241580801691022115096226052626903960 10188048 -4520756288416143177114094370688860160 10188049 -285201123558430484522373866140324179456 10188050 104900963680832912020993845029787466800 10188051 -652833509423664671381824991345074896 10188052 -96877715647919073870732248101587443712 10188053 414694325067599832801402889329987550140 10188054 1419283220682251074348103894288803008 10188055 72300032887156215582416521132843383960 10188056 198536988199485793676276911973647226880 10188057 -13256662099914529405675121884030230528 10188058 -74858364612719892688485121507800015120 10188059 199038463547185084016126613752409536016 10188060 72748842046237843867715846147321333760 10188061 -86084368687400433266862977702421340800 10188062 -26205824831925558945367747539391233408 10188063 302840314833361977707443204896126089064 10188064 444373422980295648275706211610077495296 10188065 -33896548547705894537085579810256795200 10188066 -50829494527155623821311149208851742720 10188067 -216007863164761685460061223136894480128 10188068 -326261750693781273360599990326239980544 10188069 289163320691737640491245963062144840544 10188070 93121196311370031143081655440609988480 10188071 35543833304683016610080272388864257272 10188072 312418905020429405411798243452691251200 10188073 58237185242331145879263061214988749440 10188074 -41823843517244343521202167406473349120 10188075 -32387848576882238558666704783375337400 10188076 461571327123483040638232322048952832 10188077 -935141946546385576553128224816597273600 10188078 58957985445248923204641172911039311424 10188079 1120680595116511726349289125975840600 10188080 12843631764380942018235353233680629760 10188081 319867723228339632491044870266272027970 10188082 -98887930185350424146127469540115033088 10188083 -55507067749806083524452546932015970000 10188084 -94522116394813707651954102538574057472 10188085 271664601267682932364897627478601031200 10188086 2425250671322413639770059279254744992 10188087 -7076015339133045168416575488323160576 10188088 30882701176730972396115038091756011520 10188089 42226145629943395387508601719624143956 10188090 28173261450270146457683060330314452480 10188091 -3341471221834036329168731248010004508 10188092 263110173841157611970053365475898910720 10188093 -31051434989246469717578756850315360000 10188094 157764702780899802601258716734796029952 10188095 70698230797819827112025038208918106600 10188096 -98055604469818820925024623530208133120 10188097 -68910537903457012401335570310859023420 10188098 16944537350634722569401731603648023464 10188099 2943124577593904025113589624598597224 10188100 -109219225864031169773885231384521843200 10188101 -9680594419470269268467661332616150336 10188102 -1050989799042372337115402030959996416 10188103 154896551067160136219173731530099982864 10188104 -185616677637762183548609897051260108800 10188105 65035168934302123249359918690568704960 10188106 94387149105596619112026948067513099200 10188107 477371568587412133028149565992701070356 10188108 69031842806137813560540376476099425280 10188109 804293070572719342963495563439081969516 10188110 86577190143513294456551697080314080960 10188111 201222184812632511232626424848669076872 10188112 -80734434394334207243320654370073870336 10188113 -229928729672630225103735107873563880076 10188114 -59824022929479364203271953629770643712 10188115 24504997693602587947137064261334167200 10188116 -452680196786533162602374280794084319360 10188117 -145968591890218219054702626490390170774 10188118 -65191487895029047877504672737358550240 10188119 2737548049268564056282005494001090048 10188120 12429054412867644888323385884344320000 10188121 -255988770267439823163314401033241857600 10188122 -34947445557770844161397543041531252736 10188123 191198841892625423718758451428874000000 10188124 -230836112620456981156734669500180360704 10188125 132756038916611942795217730003455138750 10188126 80758129637630819246871579363042140160 10188127 398334072701089578809754108676508722976 10188128 177828056515272073588177396427516805120 10188129 86320376550338562496667175993885283200 10188130 202028432772977575312911866351148252960 10188131 -67110078172005407172045551152828937472 10188132 -180653289206069288995887578973153785856 10188133 -437912441741857424858581969913137999618 10188134 308744910963218233540263910924444904064 10188135 -87242832832947054238880024698221890400 10188136 40236954731922488046551405095290716160 10188137 105036119029082970903042778231268826660 10188138 -175666953308596474478020412307297037056 10188139 246051468688915082881571062556674581424 10188140 -179487123080315701903499972331918259200 10188141 54531569030732281187908516307115772992 10188142 4547988407932870157530455219408104832 10188143 71903638254363024632561104906751708160 10188144 -5741100319334805981218360156472115200 10188145 -2861486513199239931075106747596412800 10188146 -204496128007065259745034809597512667136 10188147 8785301848438760179726301661501228600 10188148 55089439875803826565782517628887246208 10188149 355488224328669605640307673156117933664 10188150 -13574574867703280645182551452345548800 10188151 -225756852556312816366465525393335743568 10188152 40854064169584023403023515295415050240 10188153 -303107332368501408949625396823056791200 10188154 336883317744973838516199056803312115712 10188155 154604356299163709832669756741536217120 10188156 66056535668683115484375228647238696960 10188157 -16879846010952322856363007871085070208 10188158 -44542110230783304768333768819098687616 10188159 261527606784417938516242542547354099728 10188160 -18917116839196626237241937734139904000 10188161 3191409426491725320978554007841460400 10188162 1178290039583996129723397388777139328 10188163 -172785154609749641641607725508271955588 10188164 -180514022759090138908479486305324175360 10188165 157786089265173233376498430757670890400 10188166 -83685446896928953154120657092155415968 10188167 250468072261860617200783235431779258240 10188168 12503010364760438150506285831032913920 10188169 44824198146969856607775527455688455296 10188170 -24189359597848332079469456502153186720 10188171 37846946240908827768297976339820176272 10188172 2255328110976907539561741578007834624 10188173 128842239701820271944624951915966655800 10188174 -51657094211596442345743705024162914240 10188175 -244709853853294148673994152463431508600 10188176 -150716880403663140137936099931016224768 10188177 -56695487891834806811293761032656542480 10188178 -31003845971751950319209478416820484608 10188179 163283076420951554240878918906515457320 10188180 8025671046938478583625074177218201600 10188181 -19828270403577937211388929118456849536 10188182 -74964794896013773447991233577709923808 10188183 420734602880843602821040341794832205824 10188184 274343508576617840034755109319967846400 10188185 60002843411419529737398032861290776960 10188186 -21007201324300150071080043414089049600 10188187 -376484352230767096290543861948775757288 10188188 -50664896753735337453944833898524170240 10188189 -103244470668931101054705129567102216192 10188190 -102506352324157853041417358628315110400 10188191 219328035212961769375392469189566416472 10188192 -31458533344222187294083440003331915776 10188193 193221837194134476960013539618063858600 10188194 -149649271584859761611248870394659749888 10188195 14599720643144456216593345620655376640 10188196 -219039063182297590794855963830759870208 10188197 -804980622467844263885473843658865830880 10188198 -177992031744327184530830725737037307616 10188199 -153519650409822316146033979396365400960 10188200 -183683202000811156210561838752128000 10188201 182346186641524953795827195415680070144 10188202 300005843197031497617919565472248123232 10188203 -81777440279061494496020248870338178800 10188204 21275847492849776883402768781461150720 10188205 -131467815103456786075600501808987040 10188206 47517909881258232435130574187284676480 10188207 -341180121498279716334643435601006634720 10188208 94146531751568171193115401028001349632 10188209 -35151631781263752927336990244211230284 10188210 -81356230440402271517463402745287590400 10188211 -495472819820141722341800564866880988336 10188212 -57202770572530238446692664146360066048 10188213 34052615180418559015430946389752460928 10188214 -3763281217358684567377170254108063808 10188215 24219581471028529556145866254002918360 10188216 21866665897639030201279337199274352640 10188217 -78242979885886490568990853375374832440 10188218 -189032153085333895498239838240394242560 10188219 238228362893778147482608013236259916672 10188220 2383957651729658980691150462682869760 10188221 622285634767844008770708830891474184192 10188222 -133134339463641303033840449551583247360 10188223 -176913461561614753978194669785033346320 10188224 -44305030938417709612080871763129401344 10188225 65364002504366412123839556844746337350 10188226 -192137345892438382355835501570410960688 10188227 -45407889264020140873949241406431923604 10188228 56776906469432149856401508387233643520 10188229 240054261504317931537107233775868876830 10188230 47784162506808728429507748236176512000 10188231 206657740961303949866156900083865117352 10188232 -422926785763898135744058581552359495680 10188233 406000157764976252580367216942548636624 10188234 12941603822357872213012067463368279040 10188235 103797467132291161377515004269765044800 10188236 -499549940165527180560373206368287498752 10188237 387460226460038997934079055599064929280 10188238 3890544900115305257744413342642441920 10188239 329969471039157429478754095740176379456 10188240 -55688899828032078105302594684055060480 10188241 -100830581027522834823362543909256130176 10188242 3030255981206065942642412892647536272 10188243 23320499939206839447953432510994906816 10188244 226860683583921031910796209246728323072 10188245 6014049830441738690296196379523837440 10188246 -40808891975442552003887633279450203776 10188247 221076806693677674536562963250011458696 10188248 1422446280155709787615408248243486720 10188249 6193073055648630304810293399276655680 10188250 122297370218814849127338272137259328000 10188251 -503169268438961651528140904337792431520 10188252 69113532412100521132873890444340862976 10188253 -563564461534659791424904206226673972340 10188254 36539515653250090981869416243413832832 10188255 -68628581626168266798331314128764546560 10188256 6380163904691548921208706732824985600 10188257 -19225427722833698143131326680741163388 10188258 146712361198363054821708411454873881984 10188259 864346052520396350578741867872591497400 10188260 91287588236534325757083566243738138880 10188261 -28589389619071598670299983942634311968 10188262 -5140399051867709131233811065140289408 10188263 381384413189444286411705371113877982504 10188264 70034617861951402419890743175951646720 10188265 -156544861680116912142842002999975327680 10188266 156770805034550103765218281346743885824 10188267 605074165788550536007109240200174706112 10188268 153605869251858193234206092027922464256 10188269 -7410581545376560904816412503449284480 10188270 59989660776064910678322039848298345600 10188271 163029236424639576279024098692768507472 10188272 105909742880737823880254745572655562752 10188273 75115506029087015657551324711588911984 10188274 -8306773600710838870204955147339790336 10188275 -1571620149243016033817011862354310000 10188276 135280362174152512141820087090190839808 10188277 -275732885550190970379622866638047372800 10188278 52088164198319616572540977546584740160 10188279 -69522884645677673846646225412947805776 10188280 32792358209808389448116883934162944000 10188281 41148976855979451352498538359731128964 10188282 -10787153884972736590054290046003787520 10188283 30431436843969212977548636380047233280 10188284 626624144662036020087023147738984810496 10188285 -84609214706384718146493831273466000800 10188286 5333903989194308435496423976045976064 10188287 224270453385131896867520998703043016704 10188288 -221356577619473144704437434846030069760 10188289 15248236675934362871980731052867097090 10188290 -68883754096340409263677528998072337920 10188291 -2040726539199862442717949841298009280 10188292 433354227070409095586845028657426470016 10188293 465968365235834371576888127098711864542 10188294 -16146842449115749287275000019578027520 10188295 -49010804969040861073324402541767320960 10188296 64296979981144048700609411738733004800 10188297 34842511605683369459459097649177496640 10188298 -77160593791560185441797020425751528864 10188299 -98012546908160228202557049071395325040 10188300 -46853742105765743840481233008739059200 10188301 -158181115138830920239989234462082346698 10188302 295094929425891116451939890719209212352 10188303 606548898376975368329901229068514902144 10188304 -36080199155268267767248913342425202688 10188305 121768798334114253869145344078717233920 10188306 35406158990524241221488677954097860640 10188307 -9976240925253603945937918173955346640 10188308 -178723696865374256089452798224383729920 10188309 -110819548021479182373221340106317713280 10188310 -133168587936560005439016535385520506880 10188311 -56107703905762556392414617162776144256 10188312 -11430921116166369882989747290855833600 10188313 -344026762704303114431496613254597612080 10188314 -279859061929170240601112488808436426240 10188315 15475203762726734023468656108999398400 10188316 186716391372037488557412037830520945152 10188317 -289286614852736694243241430972534708634 10188318 -5247384645369088938157250879293396992 10188319 368865506841843623370008647209176186720 10188320 74817342504366638874753029947749826560 10188321 -131628722368154647177716009582716928 10188322 124339476025319917796253895974971904000 10188323 -1845023469068341176269729928752011428 10188324 187232291122045973808204055507416428160 10188325 -111436051156070735939273017631656940550 10188326 -31162859026986565699978552887390056640 10188327 161305706194367547969850233637602594432 10188328 167188531621253378889705762161881820160 10188329 -456092176009595709062017451596526312070 10188330 -21436465180033589787288662419671552000 10188331 1618917122464812935039314957529687040 10188332 8538093825783975377574207569669898240 10188333 -18851715695507911365104313877820879424 10188334 -3433149494193091018289141936680926912 10188335 -15807995129298504577237093208002594800 10188336 -11157895945180742967303621435312832512 10188337 -190556123317468134400550112674062590668 10188338 72673005612066527204987446485627082560 10188339 67161397827253643690756748661716445440 10188340 165332456889381213882161005442540931840 10188341 -370344336798122980564701510124835870016 10188342 9412534391714563555865815752831479424 10188343 -40905221515461708625756321087206799440 10188344 304070979209762516741725650619397468160 10188345 71182817846343085300571522159668019520 10188346 5112691257428490786066649036608422400 10188347 60879725061983617889775039128825311440 10188348 -46392362518511255277337761521513373696 10188349 -8217372241652672426430060222834236436 10188350 87073966692488688075506969781778622400 10188351 -222556083326231749487573535104688088920 10188352 -101551559447855973558461740571354988544 10188353 -204346831605111841426291114899982814400 10188354 120911500678483074418842252538237812480 10188355 -137165360702360356619264385506969776800 10188356 216412898070929187800899409824523612160 10188357 -28581587391898277376731649269865417600 10188358 -93790433457449118961148568682130519808 10188359 -66800437487235656511753710371480246440 10188360 -22372688802750509563963216973335756800 10188361 -71743440536415379697400147243587936038 10188362 162059348381699868178797511573585488432 10188363 12468855647656200708056319318251325144 10188364 -206633823935999034660423633720527961600 10188365 278031170425086943565659154094714772320 10188366 -52204959729273457755525144499818019776 10188367 -53947747953671498616660585283930060800 10188368 1914407412924301000836318940194004992 10188369 -22003142704650996212005309234814467680 10188370 -175021536201694850320191013480586380800 10188371 -126099194597450943669658548940019185428 10188372 138379330775130441759807004994157637632 10188373 293059708538559456212716942150518421564 10188374 146519541557434338433936537337889453216 10188375 -191073578438311346971814301139074840000 10188376 187505972217294400690558786343133941760 10188377 3725632729916775242883661696768756320 10188378 321715526035917507037907697347933735424 10188379 127327933649894103477128710828632414384 10188380 -412938049597464281812565773301082408960 10188381 33101421894351868922881780584597102144 10188382 -98265045867818801148119525509614158208 10188383 -555473435951798599480336899709068510840 10188384 -114455340955157102620006390200135843840 10188385 -266241250536412098219295647936577629420 10188386 -88168592667244341459985980578647033056 10188387 -7813302144570839011565919376844417592 10188388 -62230473338448064942200363043140091904 10188389 1354617838543327885888605612865506240 10188390 91692617694747540340049811656564353920 10188391 43756456959287117140754116891522202400 10188392 -151337227409797110851375299417036416000 10188393 224609800675910220450589947260145494400 10188394 -155041857024207863593233545296473367296 10188395 -83041958463276211142893403286301563840 10188396 -91817831801047618367713674710578022400 10188397 -208711390541245070204420485443329226154 10188398 -83741513825063247081423122414469795840 10188399 168060459364608310339065240612760395408 10188400 -40831006385439042052814707865957171200 10188401 557691536858659150881741552919936296402 10188402 -2194855773225293716696579722139238400 10188403 -322976421925578345677987773404040859936 10188404 -89141498186664671241431470899755827200 10188405 -304384666685359089401659857010484520900 10188406 5972339509151284545184062033433076448 10188407 -470267796013973201240380081341750856344 10188408 121528321237197793698633241823954534400 10188409 9837445233776206404142142282070042624 10188410 72287333803205855427217918072060152000 10188411 -338097455625614055323822208975533345280 10188412 -39873835056546382987944066331695938048 10188413 -21890858380128483858700290818238217338 10188414 23927798570216331259952148799069965504 10188415 -238293091292317838635962796467095941200 10188416 -49351706364048888274139702880192430080 10188417 147174024147103662045016382888658968880 10188418 -135539500188500189704621663343749692000 10188419 -6415656122995376955887468458917698856 10188420 2584968498849147072752511722623795200 10188421 -439859899797821940655090777797011497378 10188422 166785779457712663945846862222824419840 10188423 -16088724950253466462921288696527393264 10188424 206602667768072336494153782203319582720 10188425 94774497024912385779639830638819008000 10188426 -21433438174620365563976922281560909056 10188427 -132039759418321087245748038042325815560 10188428 151584074970891776404809323119614643968 10188429 26455470846268377055055839857542209536 10188430 23618206548464075223454146030665184000 10188431 197776817024965847303904988718375376624 10188432 2992311044365471057846686640685359104 10188433 166969258789947622308237498859994436720 10188434 51344929348866599933771086157194183680 10188435 -102928619427820775004008568437441557200 10188436 -23820929299417299508226104921196818688 10188437 -240795127986208472191357466742405207648 10188438 79428018263904955205168149549893126528 10188439 352332987437896321462492966359174982360 10188440 -143996698800803290104107654104730419200 10188441 -31832531157776943167796574375762164048 10188442 456676577679392585104971352288844016 10188443 472746021163692719653868236013419186692 10188444 -16755989884533334260852176711369023488 10188445 337936096956201621941353409684117966700 10188446 210210717307289992624224559263104115840 10188447 329485287203531465181368281089424201800 10188448 70796842369329286442849404900312350720 10188449 530746143166109406231594348329457972450 10188450 -9741772585025298604960862257491552000 10188451 11750327876274384585824720158419165184 10188452 450809387423219476755515854913409131136 10188453 18201370936490143987361320003539643200 10188454 -49536396269269733015283791349407197440 10188455 -121431442016298193787968674996534920640 10188456 316357949570402359598024566377356083200 10188457 90928921003073706903779203985085838452 10188458 44241315925517876614026338339351275776 10188459 -108807539641456024512613960780227735672 10188460 -77544417058052927660814027647283978240 10188461 -43870806372155478944461231181914696938 10188462 110777369298318019492904110619988735552 10188463 -1136437793225384504261250976467711376 10188464 -3104668622454324720991302965050343424 10188465 -19892603359822026998315632181962060800 10188466 37053983488948576173338840746994844432 10188467 -98723861749749014770815292282575914484 10188468 -16505974392579310823968122204640185600 10188469 -249823488955767074143917121743693690130 10188470 255116997872269883501463980475705676800 10188471 -122840028170708832663840406995817420800 10188472 532387346900532919253053844804075520000 10188473 -492541354272146388786619269675544264278 10188474 11307000701300363968167140288782717440 10188475 -169314454582085097862719477732482085000 10188476 71228603605450509236317671038784606720 10188477 -22733603028861598047981400145555088960 10188478 2687045097848856806788778136369340224 10188479 -473786240171671540477521096748142880 10188480 -41796672088397472411138191995636285440 10188481 126117711918707418535832188522975802500 10188482 150381306840592819844245632428209808592 10188483 200186050100267545935945174817249575600 10188484 191341283453050700427203888769921817600 10188485 226755761605377789417681732889095525180 10188486 -35888675076921834609163092050072020992 10188487 1039998508030629715966954657392922335432 10188488 -224072434861804939765530572545745034240 10188489 -88717466328019755696238386072972388032 10188490 -6667609928895896184212978223055992960 10188491 167058638864869288372628761592239238784 10188492 71454261015435764268420216412954033152 10188493 145531376329550620385200242330574444000 10188494 23395916839984023961722743538373514880 10188495 -75576177754723660819552946918631838080 10188496 54072598080663760467119653628896305152 10188497 391442076715559088915702195708621094512 10188498 -132194395479767730473255544704418861312 10188499 -5839775350456139898121564580202423336 10188500 -26695120920048693640836825280598016000 10188501 -194985770791753127247282694206870907680 10188502 -318848145327417637500733072970640307008 10188503 11347217708547868605087324400803103272 10188504 45233466360599142886538565699186677760 10188505 94442833651768215777637662102992388360 10188506 1951189724825902049759035987990266624 10188507 95317866978644811423534874956943022592 10188508 -207838217294881733878519308541015615488 10188509 -52733660038492171943944302037893523290 10188510 47598631418311481307485825409190354560 10188511 -506390541604368386235510341781891543176 10188512 345232225364746479999577829221131878400 10188513 247787697005718910270139652965105554944 10188514 -44996933487024875242341016744941158400 10188515 236401589199392237722682838484470188400 10188516 186780265422867247919985281796784128 10188517 301337584188611129873388514318570529760 10188518 368466907768509652897335891199450740960 10188519 505882482084496083021937743605076794880 10188520 269009929025231808506821789172129740800 10188521 -4997197342698412270806660198947953932 10188522 73794019208260719381106392551852328960 10188523 866734317996470585345231358571697050584 10188524 53748280415704330203905432636993700096 10188525 194954173072742813693030636390194363200 10188526 228168174236765167881021276188841563712 10188527 233138162137774923139359006491155916592 10188528 -24050271797618883692030608587996266496 10188529 176049541367183857634046200177845583284 10188530 -47904378619108379856965840906717690880 10188531 282624848708959219809971277237610473840 10188532 147017873512076188111438212592521530112 10188533 -575397649294661945790555911945224376640 10188534 -101821680750046362330305082134012166720 10188535 516423373445015059249147106602740960 10188536 392328446117928567909785801678129479680 10188537 -18488834740916677560588917576006300832 10188538 -213278355395169903652427386285691944080 10188539 466570932041308747746355627132570364856 10188540 -44129507504266691293303731648095101440 10188541 -333292453036674647035319778565397210400 10188542 7301647620297290913732062748686638080 10188543 72109132257237741687714596887184203464 10188544 -336497098035019465551907594595152691200 10188545 -33130750248454730353012701582139574700 10188546 5379822060450644529666403643649312000 10188547 -821654280525322659176702796388329669320 10188548 -152742945034520390209156794904451332992 10188549 -63330310701778257150560867820532032 10188550 -40389264998891883086190057214295479200 10188551 514430250322658231559263552937370101600 10188552 -151266659931694202119341186760406876160 10188553 21223702455634213930877197961719756800 10188554 -61268077758519616793964153875023015680 10188555 15005726540987857463544266783776140000 10188556 28519117002208109854681419526449545216 10188557 -163915725948315557350477035497568545760 10188558 -246479142171744842884354912317613534080 10188559 575047440801576312829337903891191381872 10188560 72817066012834078028714194339902259200 10188561 175058688524054493491163379408595037120 10188562 209886048465778359213157219228979782032 10188563 3394044350751030525537657466866432 10188564 -228993558686024284414220101826141620224 10188565 -329496021221535655420398626845701333540 10188566 -249488543593316849301747374295522410496 10188567 -162880651602214952836589631434133347616 10188568 23856656817672851363421704261330780160 10188569 174330871471180951906081119080406656970 10188570 -45445596631281829096538103444973824000 10188571 -182916764274835422403326006173666841456 10188572 33177654808809074155507217062227113472 10188573 45435935772157347664584581683838093184 10188574 10207841674526327156169626434535261184 10188575 202268650138401369237357170128619424000 10188576 506828429123775175520351909902252376064 10188577 -98261524550884297706104837259309086656 10188578 -183034614823675321078030011148992024576 10188579 -55165572954974815626516188814776632320 10188580 -1592322587473162367016223343810092800 10188581 -102820447252261935403017760791540104868 10188582 -5951944565001977617934043754020480000 10188583 17378093318078959703793001988473987832 10188584 -31984542876911896065534960209185996800 10188585 22140993691474983522870468522645260160 10188586 50013047099032017196849922593397864448 10188587 -114356739621773136366208122164700658764 10188588 -118024476036730870892077158876553075200 10188589 -295700937454962565909844133961143215444 10188590 -83897906831452630672406584716012955200 10188591 45935347367647647382490033708164846464 10188592 1138945901323010824557593932093194240 10188593 -295233172633291985210466894153080380320 10188594 28668297891997242432952185374381543328 10188595 254848676621210123079854088484556079600 10188596 212140775119537939961075590959375759360 10188597 110868529398305849270623588985939930400 10188598 -13095873084643993434492247312719912960 10188599 -144077302732951671557728720795509642000 10188600 -188025007722075331031115574567137792000 10188601 -91162352895202484147996343339407360000 10188602 -182736710495746488731072677186266703248 10188603 176662582273448137780660540140957686412 10188604 408405308754682502500436805350440672256 10188605 -164714015492921424423338607252493079040 10188606 104230932675747797348558076307434871104 10188607 -236864399322274205052424637674103850000 10188608 -74942240737033246423997025567290425344 10188609 -64172782521159568459293504974391905472 10188610 327066877565726989070423007208379520 10188611 -3576833470689997400733500098000836648 10188612 -94684002764266087311794443134869053440 10188613 -720336961465496421367441867477026851520 10188614 97900648945036981564110498310529918592 10188615 -5427627706695496725760931305633474560 10188616 -216488872133513781097115905154260899840 10188617 111245468340665957534783049356530778640 10188618 119170326559883391949990525188630352128 10188619 -415241156298356506577993891795447302524 10188620 111215698674726781763315842735655424000 10188621 -176710279650363905336959346629812099540 10188622 -144712615221413660074390809923930925888 10188623 -239630586487040990317514188566406266480 10188624 48098899914344012673915067583389237248 10188625 438988301573594902561008252919493145000 10188626 74291423289725698530373726931361653760 10188627 126726590586843502087854476426860555632 10188628 -190820040746502462137174182952774027520 10188629 -12987174380912657954368241939531195520 10188630 89917038303712850817166013541256665600 10188631 -18535034720253210671812647361532968800 10188632 85512754723630532340846283179379384320 10188633 4856545191101542184916856571924343168 10188634 -252526200050085112101707746715567213568 10188635 3323113049012300074077871277001728400 10188636 -121055345990662711647196648691196641280 10188637 14962596058080737599438817940184693286 10188638 57701301519949192241636298818727222144 10188639 148182491504448036552122090179146784800 10188640 2317927458206044028304980149492776960 10188641 -74550910982151581143114768080760968528 10188642 59129908809959314153705210523061179904 10188643 -135246492814623635257870537468201938480 10188644 49244764379432218046898968264840040960 10188645 -88283909121843602433933511142957184960 10188646 -21751762115875751438900478526185679872 10188647 -77098481261788620071840013208116688896 10188648 -112689224965294441959071289408666854400 10188649 44480047511826091375272829701204174650 10188650 -151415081980474922223934157823592009200 10188651 -210213902630326129710232292979478600320 10188652 33182994597898159383155240805153718272 10188653 26489233538191831073660900457174206520 10188654 96025601241223351504800714794929250304 10188655 -195550072046416425702986772497858649600 10188656 33461126495678243669363332168485863424 10188657 482498573652125296298578801941614913600 10188658 81563342571378828948570499891433713680 10188659 10362501100447819608637110608856539904 10188660 12169341263858413125450690798654504960 10188661 -36456709715430368459674087249348870080 10188662 -45858933176697823579486557468182372736 10188663 -66288093723559405508676464558810508336 10188664 216096874580379683662601173098155089920 10188665 195230662270566449804645649620606205120 10188666 2577422081043092882327301944456168160 10188667 104131889161629158346120789358027690080 10188668 40165016183047343657781408320325112320 10188669 -140543135704024727110840768841112301056 10188670 96413023137396965105934612478740130560 10188671 -291127628142111465867645189339868958184 10188672 -163396868543517238699266057347593666560 10188673 630542312518441975873184984449192964928 10188674 69234971315690060462200840770249402240 10188675 -13157278584777013455303996141074394000 10188676 -264085983864656767855266995834264712960 10188677 -180308540249145584972342450389622940288 10188678 -1090072119244071124335549317675249664 10188679 -76458965227062985927030942773901567720 10188680 -186534598553238171856476492072493056000 10188681 186202664048861577711909226606915099152 10188682 27602988590067252348786651965922262272 10188683 45965278373501014824379817900441782584 10188684 -173179064934102057057911796306612480 10188685 79987790383896144763762224497227395000 10188686 309991236665425381440716048492435717760 10188687 -108079452531403862161124649078513150840 10188688 -64003794173638025823691651172499701760 10188689 -50532693263002705263854555357225367744 10188690 24491094836438812942668755751726965760 10188691 210456943044694753930691492228028114092 10188692 -227594830144492923971310760206085805184 10188693 -368689824042740431361517025971529243200 10188694 10070288784069080975507372213953579392 10188695 34940351722064113880414392363592121360 10188696 53179400772851647545881848801664040960 10188697 -144662511269874601647836264567931725628 10188698 -111524378741044171874761417289549807136 10188699 163820708872596010528103142733476973464 10188700 177252348030569529715181318311971136000 10188701 147932420367310222978248684392832760992 10188702 45002729994805939403671036023019272192 10188703 -76676965919660520202908589252774992000 10188704 -425961670461508264404078120323763929088 10188705 88831243308913242158704183750779707520 10188706 33826285083300168192372490693184179200 10188707 -756969943170787531135584995110655303328 10188708 -83502455013073532043553704178942771200 10188709 -175165790271088813078891185788801503040 10188710 -32293550926409903909848369626591283200 10188711 -39621273130830697598915827463862188712 10188712 261938676617430486654117260374246195200 10188713 48182760388164892626570297712609724544 10188714 61466955055905189278689348183804535040 10188715 -118263733763416005126959722898324501040 10188716 -74243451133630763300401416422561014272 10188717 -62014726505083733410128544268609831136 10188718 172670587731754350037630779051216970560 10188719 566974816521393454829680727568164127120 10188720 -13936994265403472138889799208435712000 10188721 -7421590109427696754010335141280196368 10188722 -77929669722761473859949218791661519088 10188723 131569003717156781433016958509831529784 10188724 -6895322836153753154142405975220666368 10188725 103522673161215358427000235047152860000 10188726 -26498963010245000880683796259332603456 10188727 101263641117020338906923460264500170392 10188728 -145333680061600017680909846776888135680 10188729 -9711685624851166975450232515572758796 10188730 -147166435590902592491323441391899422240 10188731 48578180423715160127956618181342853120 10188732 267652458268493913956972578730094531072 10188733 -379807204152801476023795334911465081018 10188734 164057797574416146140730780252037206912 10188735 35789162472190134715827811308205050000 10188736 -90185151925722054681197289774933606400 10188737 177358017033520383948813614580419692500 10188738 -84487745952038353898499857002026141696 10188739 -35000209351325860810978153587200455680 10188740 406362853108362313161126773037580185600 10188741 37361220663083007388377000566604157344 10188742 9135260183262689483320135199196754272 10188743 -13944364092151015594391933828311106136 10188744 -182091685887654212591513107570188288000 10188745 -60155590503220297987029722810782413120 10188746 -56925724629309162706382561141514281280 10188747 -339580693912044272634859627374928192512 10188748 129409017326309594582646810151070615040 10188749 -169365727041065269921293081717465214164 10188750 -9736725545821173500603188865078400000 10188751 -42792804389238127788928842777813071600 10188752 44917135311822219465898038443309924352 10188753 -413318634804529622610744660056126944992 10188754 -47016141414168959379045428042376741888 10188755 58420746035448752131927655247386042160 10188756 -10911970462748001788246113275403385088 10188757 -15266966242787510279152479633199948096 10188758 -2126236456271223392655205293175924416 10188759 6816702489504432500822991806654673408 10188760 263953130453111286358965147936850329600 10188761 -271206841386198523942953609818846401776 10188762 -166761980036583986680628460175644046848 10188763 247185324798658936242844860727588178784 10188764 708808743076781473268836577031171072 10188765 -55529745719243515996580360704024773480 10188766 26481273405005308575726246114286495488 10188767 -217087877638373445820668464187989753184 10188768 170587186093144375646038277190328516608 10188769 429288211676307822044760226433459160000 10188770 -18508607795648503554628450660940390400 10188771 -213498623567082555504688543117745668488 10188772 455848614006777498484890141627583890432 10188773 -97842338281913906263823535603718650240 10188774 234513164540686677550328523948856237440 10188775 46229229146562741328997556812475985000 10188776 -345147505378655594196184236065538247680 10188777 -87779630849823793642016850794387380080 10188778 -33288742991593903766870278668192754176 10188779 270969451634732893516304432127800295840 10188780 -21568592068514367782628163313821777920 10188781 329906044629131649047904389323435603200 10188782 182490447398127539047958756120163083712 10188783 -332748708259460919425298762380628761232 10188784 6969659906669876854978777437832151040 10188785 -343262065947089845781946119564981731020 10188786 177404632234733224070677279133829339264 10188787 12276539308095120434900365645993233408 10188788 349899487171759884928434111826260172800 10188789 103640307743003065638991970088742494048 10188790 -32939951235400954975153366756893081600 10188791 132437307611145528071745241453154889192 10188792 -13918303187631449765302746333643591680 10188793 -158927348566292070649380993086096981376 10188794 -33094011833088186504840978579277441536 10188795 -39767322025071779011277156099088456960 10188796 399606910436850662060941409804659097600 10188797 -125823486586548189546586340597461103028 10188798 46524477097549979046953041516636601664 10188799 143656776894597322316874726626411953320 10188800 2475771388167175446781150573363200000 10188801 31749154634624980386403023820132515840 10188802 -111325779694815142726211852061317753280 10188803 274750160008800786127399112569071053052 10188804 8940071467131967558340181764139755520 10188805 384028941675266887656519389696753787840 10188806 97142013805467575295233904530258528352 10188807 -1719764445645741850108062424954312320 10188808 141313664612446654092888086127365160960 10188809 187510340186617542643176252499179648000 10188810 22535531241350683745971455333123189600 10188811 344611735385513588829662456129243107412 10188812 322205919543644829346843849447319590656 10188813 -44071336986404590211515478999668933056 10188814 -117270041045225056371459488828787493248 10188815 -52100915739913120832288586447080592000 10188816 -19740199028284584735236573039563898880 10188817 -395897393012123609080731185539650080768 10188818 -296303971754198199923848531698731606640 10188819 -325160260550283771804146168396420545356 10188820 293572196924796210033485052539191822080 10188821 238002966125593311655911260604896459022 10188822 -24022290063121381353442295893926813696 10188823 55427471586625051586796014307649038120 10188824 -292235980896905107301052322685691187200 10188825 12403887877421581222840290784837995600 10188826 -79548841344326139468954390891043641600 10188827 -49502635972999737611020737699333850416 10188828 -2264244622354416727818155997657031680 10188829 8468201873855472782583886859991150592 10188830 -69260641032808556499024287751888046080 10188831 95483070922520499489257401547607903120 10188832 -194555953793631368848329347508801110016 10188833 232933739577033397840121419069473482082 10188834 -129973818036388515339400954483529877120 10188835 -166748036913370841596871824341416581200 10188836 -27051796411172962723641083998431485952 10188837 -510287757258991153319238996604452097440 10188838 120027351194295956532619357078208426112 10188839 -103155290366846881386931751333386427520 10188840 21226700678956733794511262747023769600 10188841 432061416816648642387534916797476145630 10188842 21508646163800648594920251982457170944 10188843 -76907490217996151749336753229776357632 10188844 186858388304894107644354155037534100736 10188845 -25407807712225759491015095564076832800 10188846 9472300023167482056540690121396630272 10188847 332060843733521634455431745798094657296 10188848 -42181191887241463309155289781884944384 10188849 173431012860335885710786892549021926656 10188850 -247976286962641784165836713745267200 10188851 -448917559933309742963280553816827212148 10188852 -25556128158996693925697572131597428736 10188853 -242401216060161318131728539671736898596 10188854 -92397097900975042907225907165112698240 10188855 194635618294613842991898065404477670400 10188856 -563263164825812367876531990741464064000 10188857 144608917413471622732989345390233288832 10188858 48264500600084288156543624717034900480 10188859 79722752491467918158548244984448023160 10188860 359555828423614437537861907566460262400 10188861 -114672908195106495834709227467560540896 10188862 143767544107364521271424113818194064512 10188863 -102240002901922438623246166283271616512 10188864 -1470245205272169784605459069414408192 10188865 322053049385044665267228598692778530600 10188866 100192001666857328436589291165729447632 10188867 25976466594581046840004702506281233920 10188868 32185193254010672629703308002181530880 10188869 -90990966639847223286598545742107606180 10188870 7768960696340084977851420011177533440 10188871 -88946021616494236830741275909696385792 10188872 -458066960900350807315786287856720051200 10188873 -366019797497749824357269057383064650476 10188874 -264701939702811049450935844991601434064 10188875 -98429522984124131304495152169502236000 10188876 165701387167296384180868198433068990464 10188877 -88443435534002809752763102924988043274 10188878 67331687461607200744786422754044713856 10188879 21883108975271283801176691166086643728 10188880 -16890606190127545304321976175349268480 10188881 -41111890267234695070944402111226578318 10188882 91815574580618331174558939135270374400 10188883 261904063245768985196244203293988793600 10188884 -223893622003584212887076787991285766400 10188885 1902759729644832318723333159310694400 10188886 -154371705983473823725611028072975736256 10188887 -37099773893402858807054191440572784 10188888 347962963551788833466850066414640066560 10188889 441061336838531163405525846642431099460 10188890 -147440436599825532914639793587619904800 10188891 -200955204563824365899535873411936026256 10188892 -6205618542110553339839611724318766080 10188893 2250358856980883273799912708575037888 10188894 42006628854708921358612522589952184320 10188895 -48758000291624251635262831589021245440 10188896 222195065184432774866275268380984737792 10188897 -336932159389094881029513360736647146880 10188898 -75853782166586829236760039395008929120 10188899 44244639047683033774975725533155972512 10188900 87143596586261326600603065222172156800 10188901 -409519583353228341670519758919310276098 10188902 -5818552752404900808989231051823726720 10188903 139941901894928506776222934281199200000 10188904 -272034764196998636890815978126371143680 10188905 22964073937534632507289890253572068160 10188906 -1088970470511878798760902508316265472 10188907 2426221532060450029244449519488695156 10188908 -249320498860289494572713048546480256000 10188909 -8756777549511044104403668974484004010 10188910 -48420751963766172889329643129421777280 10188911 -168543273534345743532866620270809853488 10188912 20885189793157561943177318734752448512 10188913 488671959851805652390724285626411256820 10188914 -75287523178232858201377543341565472640 10188915 -9297446082180195565488986105058236160 10188916 260235008341862972798855852383595920128 10188917 285971505157581432851746972119814360800 10188918 -246705165956420861195901487030967952000 10188919 101644290222901347080163678028705795144 10188920 118458934574716546475248417816958976000 10188921 -134739197342088542351976752299216084320 10188922 -93355254970648692182511782554183262976 10188923 -42440672729743199301244728018682959576 10188924 -90449122763009431058215587496749416448 10188925 -3784120898315973842590886172408099200 10188926 35519477111565985373802952631006592 10188927 53743756953402650254811436663489477360 10188928 -152558572554546009124997050326507847680 10188929 -323455978095137112337477288694562937470 10188930 43313301491203893298097293307545605120 10188931 -34106238954650451331957221295463228688 10188932 -84738690905283612314305262609213081088 10188933 93957481053505470357513164975411548224 10188934 -33748683462016701159589303378294055808 10188935 386897320915527698235205029882529205880 10188936 1158136597291825520488298967950131200 10188937 13365404294111092669235960788713295200 10188938 -162186070745156212083539087038848057504 10188939 258662266442651069079986827552490673624 10188940 314054434641082170122756484984898329600 10188941 -158320447724432042971954654412389636128 10188942 86499481778303377748221328886785746944 10188943 274868699133085426369913285971707878192 10188944 -151826438655510752169240444434528624640 10188945 -107090849286124896510622823769074283480 10188946 12090311754346632470591499052444185600 10188947 701653458275555057564224159503693684960 10188948 35828307156940685997262844417058373632 10188949 -409492729839704883503130504409087733760 10188950 -129067185387487767377342397032947953600 10188951 43347777209234201533109878085310348624 10188952 -489512717925477947165899501863480115200 10188953 21449953807618177867095853163315867520 10188954 57790094317452621272716471043808046848 10188955 -69259446641012163586970377710874134240 10188956 -70212855021892050665081876289876393984 10188957 255203800362942822231946758757255213440 10188958 37218653532617771753062588604023747200 10188959 472015114655994855072538238634925198080 10188960 60039974949112061180658631981384335360 10188961 -159690758473011469407958680380301040848 10188962 284176226193294663579077168943989774160 10188963 -636899444735999434412786715602239491600 10188964 156531091020584100558456684424376468736 10188965 -439535910344998510549092964685638267140 10188966 -119281522512645839937810178881540089856 10188967 -34313880839762677099953015099836425008 10188968 -171229029326503698613868921052616458240 10188969 -18150386339111621971564910589333193728 10188970 44188505935750142991470993900793672960 10188971 185007688533089019690328302618705567792 10188972 100203848019669641262096089279020490496 10188973 -219339474426770236586408723423160108778 10188974 130528579400131032179548411108379516736 10188975 5216870447468722004258193400223809200 10188976 -26167309648394423260466512852331397120 10188977 -46199262891367148779611360445498612608 10188978 -11697671971367001862557654326732236800 10188979 4274550772431295510153654464365530688 10188980 225150021075974581283578456080561888000 10188981 -211207653851073043684382076669398929440 10188982 -18837594036468969487696513572758015616 10188983 -177881107086586296449806405468075033680 10188984 14054242905180055043672250377407979520 10188985 118973269926961327556531952755633397000 10188986 -161621693811382963928881216313952254784 10188987 32234716805949218462370038601812766720 10188988 -257569674465252104473917089040544832512 10188989 673530466100416719994178461143554456256 10188990 -44269411088400214712911873525661184000 10188991 -59668420275033245184316994275400732608 10188992 11075933920981092206389831329166393344 10188993 -121968088495755182246191008762400996800 10188994 -158015783287616656801185749231026634880 10188995 256666603507283940980767399240624074000 10188996 195303965890213743785622295903741934592 10188997 -29623839395772965032693781509530839040 10188998 994838512966512019708830181928748480 10188999 10151591839731215105327149853675646000 10189000 -185667159742820928077893233650933760000 10189001 52583976231303586826161264082018919732 10189002 -145246852324657092693300958931495770368 10189003 678850750133930555195596094700027031464 10189004 -22359373332007358553472498908269199360 10189005 -168783586484723982755098407244138032000 10189006 214303832302754635231147452851452925760 10189007 -122564263235761900506808715214814918920 10189008 -21980660960262038727214610019456860160 10189009 -187549169127593453728391873384667210780 10189010 -60564389340407632191085819242772807200 10189011 141778981613600417832520586922225275832 10189012 -419821185326845714364850142187679266944 10189013 576479766296700235738675613262194322684 10189014 59279058052040851441791615529963444224 10189015 -82801549122401004532889172406755108840 10189016 5051002977724554142180586338750771200 10189017 471673745428889539550539538335072326240 10189018 -25645591252085742316024435565269917696 10189019 381747394962368524755029678012915494320 10189020 -7578502750867392477628069236059704320 10189021 759714495909023393563329322382917868992 10189022 -7182558166219691158152449713319054976 10189023 7572510893517213478774479458074587648 10189024 289750749912939143886269741831783448576 10189025 -134698903365860826933393683449879296000 10189026 -118078978192388931161728415533312757808 10189027 -72550894970310731309575039736695858448 10189028 61812471697869390151850997492684951168 10189029 175280796084129805628165126471758063488 10189030 181921134404156848021045343603469260160 10189031 623577494086722649178942613631779467832 10189032 110966601469752434591352516408643584000 10189033 -60460872599636286890926205864519728632 10189034 -132886429555338970295578526713799348640 10189035 231467368399154083561290919703092706400 10189036 178949177424310861084541797161051586560 10189037 8921943661895428034348754151179321612 10189038 -31060923933566198518699775786320314816 10189039 31838502191313833759123682138659469920 10189040 66701040332064713296735212202378690560 10189041 -67980753239679799902658859500057227408 10189042 -60677356199198447826333268716526210656 10189043 -231165727074296807708905458054471596856 10189044 277188434238114363112861222498329169920 10189045 33563817106026581478581597568403878300 10189046 2642682206051916722818597942496262144 10189047 -296811847151679962412886089282675480 10189048 187932358566496306274812261110866534400 10189049 104930656061801875569101275390604176896 10189050 -87522748767531910144599079166850067200 10189051 -182335692123195823926440391705304393948 10189052 -154717214032177209296244417602500577280 10189053 110745627314286599607811128727869248544 10189054 -103777911051191800845773509898404378560 10189055 -36497877615450403807091020204099080000 10189056 206977205647325855013010742629286019072 10189057 48986378553408533318786438641125698306 10189058 -6794089885886022577561178684682869760 10189059 -366385498674773351793556359030197068296 10189060 -46245068507174045257887683906662479360 10189061 -92887308991052802851144601155186306628 10189062 9905130269653936695968532219792697728 10189063 -172040901494629844716271122312438382520 10189064 22291235690893060457495312844372172800 10189065 -3206697435320403179145876314408642880 10189066 -118760082857096659591432806853769922768 10189067 -58320417472370342269013490835834092000 10189068 -21608049850322519153225442991598714880 10189069 -504458052472693338458072728152921774912 10189070 -131102852976180208232745823223097203520 10189071 28240795444385710182115245146136609312 10189072 60351382434883738610511432871127883776 10189073 -593125066033014815251319013767732891280 10189074 16282489004041281650986084704728414208 10189075 -31808907080484947618231454105752096400 10189076 -205303222048108528173486353356917653760 10189077 -228884802861397819325876669532942735840 10189078 -281579498382005101196651119168854920160 10189079 443861493710401413897224721752586820680 10189080 -38428978714129639385802502892067225600 10189081 339972319063791090358724805602840000 10189082 -116194447125527874368700426399021501216 10189083 -240617112220793530146274716960178421760 10189084 -30183879682575959986138547393414838784 10189085 -119736283204509216052995462661302894600 10189086 -2517382451703987351685730960901292032 10189087 -99506109426069713646750690163795348680 10189088 86968853651086975587761323901190144000 10189089 -414309901808137874016011980089080241756 10189090 138114130061241318821899922162364640320 10189091 318374074983369652704778077570309756624 10189092 146573410821320529340081778389406515200 10189093 33459199504978698085884016907446647424 10189094 188329712716215292210743039096936624192 10189095 81701816888145568942523810240925926400 10189096 183966957095129267334507461772895841280 10189097 -11175815392337362767447374907089819448 10189098 -265394133897153679466409386471128058880 10189099 -279295208873878301028408048944894989900 10189100 -170142982118945711794589957074712313600 10189101 -9433064937088302955305441152278545216 10189102 -39404998784352082342986130951479214080 10189103 -96220922331776794514011172971126823040 10189104 44400671830450516342487988897904066560 10189105 109123781948366230912920119569628686260 10189106 -41035932969418730870898310279998187248 10189107 112566943020763590186521288922848646804 10189108 2876683305652654047293115767374551040 10189109 -532260623449647861184322919561858991794 10189110 -19272392217373359181664773841134746240 10189111 3331981018023671485119089300315072000 10189112 204394392634040847689264189569327411200 10189113 173711905768154968359385137763342565088 10189114 17941462380078540548832534965418989280 10189115 -20769441875018284251373383822144816960 10189116 116528863158523583778411096642407365632 10189117 124288618050287907087891042935493342880 10189118 79849418554153233436289157237325781760 10189119 -87542657504230997291652569813233523256 10189120 56513176868825650024999056408450170880 10189121 -44622579315430473607456291554858838680 10189122 19524026704775626085172473568200235264 10189123 53106349523309034553653450251373112320 10189124 94655919695813426370215688520015444992 10189125 399896958078653501699881081100326800000 10189126 -323914677400389051494528765418978088320 10189127 -101017750568658998844748065913699180440 10189128 43460432828626436265632712094225244160 10189129 -206196581429792622624267870782616991270 10189130 -19899250881158585501479216113728716800 10189131 156063929644212977821080912312007604952 10189132 -117138412985865105165522109530585118208 10189133 15142219296960600065713658177634612780 10189134 97825612849233239040343696798268097600 10189135 260757250331206134347785703605559706720 10189136 -84485991493853738198342010376354603008 10189137 22409970722791363917738618033215240064 10189138 -1715967186653845066205991813823226880 10189139 214783357800125369247051591959519463120 10189140 -57790831128376757876794265030615162880 10189141 19090358868565389531516652533375246542 10189142 -61562780146568244471855113896668704256 10189143 19674900403314075032355351999868154904 10189144 -18116968330486487840507397338798407680 10189145 -319187632853227297174380364002123983100 10189146 -191052287934348727083510122130751352832 10189147 -549720171511196730400873286479931177404 10189148 121016905262796728895353841413738758656 10189149 108848076076808201122177568379629747040 10189150 145599694789533303854087198748765432000 10189151 3755355983398035320608569787784056704 10189152 16768594758600315012648568974090043392 10189153 9244459635989615203432316622301374484 10189154 -294508332581689659725612731310322715488 10189155 115675228067421312576288437383715402160 10189156 -162855174127652607795925150001142731520 10189157 -165625374516783673322366956893902083200 10189158 -66303329568464758990228550424781516800 10189159 -484648872699323158827733133206353450584 10189160 -6536995591040026206671621409539328000 10189161 -125748721716362437618046755542192846912 10189162 -4514515401504813385750158147940778400 10189163 -49028541285251458195360180038032055816 10189164 71271817258024018386425018863902168576 10189165 -82066978099980756414750415820056761600 10189166 6971321841426263727242346245694659904 10189167 -157704173859298906061701486534618512120 10189168 -86108337990293105348074908472279040 10189169 37131683820784621203114310616603586996 10189170 12232180756520240070388916319801570720 10189171 260038572930144925987475619688831350336 10189172 -52724536517230893150379724667345051648 10189173 15744504777383812980626448986555367552 10189174 13382561793853032536273556484933905600 10189175 287391795820750029377280707676205352400 10189176 314344188718866092759207325631123968000 10189177 -304204856406146483021753444475727056768 10189178 -267152367498723817127611090881897649920 10189179 -122838876409203463612428810800476761600 10189180 -363557357834527376488348110552666700800 10189181 77381751428170627494291095806783752012 10189182 73176495850230775975834948463639270400 10189183 420655286791468562821348793221906119360 10189184 76974872336238583384270363177506570240 10189185 233789493014450478185848340900697820800 10189186 31058009492370312326732112110024332800 10189187 -339528581391797039467301708425749638760 10189188 -218859725979530971335676882501260537600 10189189 -369519227022269469119099521356487887010 10189190 -12221788360309038976990767830193715200 10189191 230470839536236226798585766749082465192 10189192 -156616671411297299363993900573246945280 10189193 61706776216836442630469864811241545600 10189194 -257026236181899950247049133588381184 10189195 390955342000809321201244216008329700480 10189196 -347159003273503562069127130535436349440 10189197 51839418037726195412028654727749006936 10189198 -7453748610927824293053520729975785600 10189199 -89413929963667106223017631805193233680 10189200 12573406503758056331824655305546137600 10189201 -44471010312348194484832144899655719936 10189202 -336368494157514663866566925389736462448 10189203 -28230693866506840901846512216825050696 10189204 -79872932593395227861598426926038949888 10189205 20521919288890810212223126419741391920 10189206 -32476863384588686062388667474323635200 10189207 49371544145831141501874736252084159632 10189208 170100697986047454121856530460799590400 10189209 -74765589935937789418552310392766427696 10189210 -25390082167846743211917250465047674880 10189211 13308890292176750405843855538356734800 10189212 -188080523652766263860929732805686910976 10189213 -613809682646780622521691634357960224538 10189214 -13577363212218813788583280897035192576 10189215 180819107465681387030516702622565009560 10189216 243223096116447279907297086833108582400 10189217 -68579529793330363619340700433576517840 10189218 22926611830163799254613259695895623168 10189219 262842239104595199040707794377443078620 10189220 22485410089810219843722112710195847680 10189221 8652467886968159195665479738627887424 10189222 12026663101674909386712562281400043712 10189223 278958452685184833817517975563511287704 10189224 170340953087881080217303539819853086720 10189225 -3863204929041786277245641707378799250 10189226 33015641868282957941072815562620381440 10189227 107393016354979386874502535763413904560 10189228 22188795136628024004276241968921281536 10189229 524814068082724194656642124559483255830 10189230 -4804436986541868883360753684716871680 10189231 238967675768259758731917174002938794232 10189232 -56108084078551825241488812500438581248 10189233 315456484942001067242212330616315173842 10189234 -153605794573675126060596485408989725696 10189235 27752768214151511897188140542392197120 10189236 125106731053330706974302420331001843712 10189237 5409387204102184795493444058855777120 10189238 -185441462520092539837203099071046528 10189239 7264245955417827368596572378963157920 10189240 339413184886377080575814484434727628800 10189241 34975809247817484626166212373445568640 10189242 -18243975502106168616126100032027563520 10189243 -124793303985566799273693358701485395640 10189244 105623549489174799797913309397945021440 10189245 -88261306119791951787751102134569481600 10189246 -72546452506100194319777423607261706176 10189247 567853370727514630219101284798230821696 10189248 47263983463042739735798569674913873920 10189249 -198427119307393327929042997543631756864 10189250 -34710714470211793846311681496591920000 10189251 -21230399735693927930924110390587735420 10189252 -493822639229787997613563187868531259264 10189253 -20460759117502797930291615886900789536 10189254 8146874954507522095539862034095128960 10189255 -94610909768278713556879479984333144840 10189256 315872713022691153288594936700746547200 10189257 -39361647625588494552193147926785323584 10189258 -139577493794067985395337851921018221520 10189259 357803561384011495917751236385674797460 10189260 161759177735619665995625479052111616000 10189261 176027469033170050241777004042513689472 10189262 -34659861208536312529960852804459372800 10189263 24049432056724516407167511593793949440 10189264 -14197699646755097270825741384504811520 10189265 -216912701289717382960901519295540227340 10189266 -34211740184321975117091345114166579200 10189267 -15194062762446903772753861134385526640 10189268 -317651339001059264969298290291448639744 10189269 -135462583943955605943743325305080651506 10189270 -25872389542883943072133727845673111040 10189271 -97714139647433549053071077544629753856 10189272 23099718755234405930460104019785932800 10189273 93900361215335626891855281446861191838 10189274 224374043391902293094247121725134426592 10189275 -182505158394398491934282186547593568000 10189276 -112727092575117284187739435811661216768 10189277 133622183293841788557683132597295903744 10189278 -197783664272310199901773971198483024192 10189279 136549597038780362936431756387418622432 10189280 2942725168627607737358089691969617920 10189281 140578757463711916232732075311176168384 10189282 -115248398684028798764799858008548500480 10189283 -267014550603044393067102064674042273696 10189284 -37480447588851487631454513498175021056 10189285 -220620178609802053174289958805751398020 10189286 -78445761757935526831241629950711651456 10189287 278984925670052246749454929554085824000 10189288 114814104275538674593673258843725824000 10189289 594809886961408337427410591021076528 10189290 -54141146372520583111217925259885555200 10189291 128646548581732515376182031843157878672 10189292 -303961493710236560511774070565203209984 10189293 69628518121395576534926761462912132608 10189294 -240373607704493876989429571104522106304 10189295 -353344367438777331725065341620127091200 10189296 -20765333650563001889689893708553224192 10189297 62640171088668247115337451421235031552 10189298 81386877438770692447377859762986663936 10189299 -267926537171228303927171315838949632 10189300 -136942586693729714239978375310328576000 10189301 455705714061225905435566937881723509600 10189302 196404607968454834729749687754178039232 10189303 224967845068334368084895454703172938104 10189304 205773087182518840006884174229248245760 10189305 43627063288558119577208096055230656260 10189306 -139697336652452665925436369999477909648 10189307 292512970462443492538518160476695179752 10189308 -301533399278455736714229924980253179904 10189309 107104052670632391544621885148546829004 10189310 -223867840609450567645568963349975253440 10189311 416902171056537855009886744278842241408 10189312 -34905029457037628114409116717461536768 10189313 81589753208989586974351950505130882562 10189314 -17280675219552431107706384982866301744 10189315 588759643044599335768077537793895712720 10189316 -227577700336477815599645446496065486848 10189317 118453883411127317818631364763162944480 10189318 469306500068857769555372247119526231552 10189319 -34728734013812974967807618819085200928 10189320 24821161863744227509638599651205120000 10189321 -169959450037064434891544817092040908508 10189322 51789831475963526046240938673869030400 10189323 2910498075037901449238742550891254096 10189324 425073896409804950016103546749447843840 10189325 -51697119336243869110229111162972137950 10189326 5697192808548399159965050596725658624 10189327 420059299118935076693432870671432416176 10189328 2128782444598906836740941218928656384 10189329 -22964347276628025094960744987961001984 10189330 -36221352863286713886838797741060134400 10189331 252843924460537240920216689194733789472 10189332 -325495232538079559367657046079142789120 10189333 237540036157561679601441863366498208960 10189334 109179256837707322145702738724534390816 10189335 66504745685985766770123963448382391840 10189336 -90039936606062177387790224026814730240 10189337 263336260945908593521225749988048991232 10189338 -91994201942890506130060266127118261760 10189339 -123246820593154006391113273011007743560 10189340 -3729198832598849488393634701471518720 10189341 405767096193604790523568731421381747200 10189342 -22475003259411902169976743936263520000 10189343 -49669446316322785935701966095833006960 10189344 239100033554710250611272022824556953600 10189345 29121693135104623091557772655779207040 10189346 -223516993589518640939455310307123454128 10189347 105053277674006122081064724147921161472 10189348 -267215251192298978378276587315450332288 10189349 -88325716056113430530038957374950463264 10189350 26672206581166129396913545735786941600 10189351 -59035594345281476322944303761675504648 10189352 -223596679014724585512573031356993945600 10189353 314391414282319515425769914664870835200 10189354 -90543067214525404293146865519980373408 10189355 -171127221522163541114017061762970732000 10189356 -10775078970992985940505237054158718976 10189357 -144817925462403647836271504795722572394 10189358 -5788320999621368938323959418944204160 10189359 -131675600686992526499202686968969075200 10189360 -55601703529777601724856899908047011840 10189361 -20087360924900622273889901348871541632 10189362 208633006551400234050004425504748340352 10189363 -90866374834627763508344054538280086388 10189364 70431461012761990603545978897821755776 10189365 -273687660920039780098746186657005376000 10189366 4993980610246975527892577274656153088 10189367 170030556237271598790998716032623989416 10189368 -46238203784485199994613274908989849600 10189369 497352327172722434156112219090124617770 10189370 -54223816736092312478293901546442009120 10189371 260782757151027598529354755313707461912 10189372 -196924914134725688343971297412410534400 10189373 427214519826656989941225606210732169824 10189374 -29174212716734918707944819611539612032 10189375 16801384426196213021402835842491260000 10189376 -29536398205168181229799964593941381120 10189377 20448480192104782084098056176504032480 10189378 35707274776263914336983813223896641024 10189379 136693249765435266890953832423240014080 10189380 109644205846950683788968047809568194560 10189381 -420887509717745458252447742980851806818 10189382 107079486142250209507502104282043162880 10189383 -19679235756425466853048113039557996376 10189384 501137541198354960056647078279757890560 10189385 55317823755183769037037559931902169160 10189386 154937870992833824203351184242956010032 10189387 -47570976290724307744795068462328576400 10189388 -596852987612516737651736200935802503168 10189389 44373824845441793577828863781421561920 10189390 -30843611906000949571624067227598668800 10189391 272809167466140327962921568143400815952 10189392 -58332110364185242300935864821635350528 10189393 49487854673907137501258160090367236340 10189394 112673692706383639098697599525684944160 10189395 -4784444883273904929360543654351399600 10189396 39870730141148934210463686933707980800 10189397 18385243887920103964965483484960394400 10189398 -118542916474259448737310493256283779136 10189399 530605886511884407121920248361896972120 10189400 -60986009396839807086493563429611520000 10189401 -282037539557821327649141180610808531296 10189402 153096596101644504706737748299788213184 10189403 318401359671095438056076021855857343028 10189404 21813466525730184565936468196823283200 10189405 -444316795799105508178214396502467825940 10189406 -179128671994559029375128677009617342848 10189407 -110031007435101645602608596243833816760 10189408 76175943957751965038405284146332958720 10189409 4582004282466603270728302285312537728 10189410 -32516819380284121344120946404848640 10189411 620615972345344838588692088519901292800 10189412 -137556014776468599552451118066650963968 10189413 276660854953671304750187144425025016 10189414 73203317385398413647874454342974965120 10189415 126051915234451882160924869591950096000 10189416 -146991569358904990644423538077644390400 10189417 26509984007617940737708023207666281600 10189418 179852837040297918528420923222622635520 10189419 52128118131181435735550924403834937944 10189420 137039448989464519776364983088765440000 10189421 -158593515120707529922060700287508704512 10189422 201324349438203541723322294610607040640 10189423 -21171179411955901130427066657453806736 10189424 47484389586898534822836603597024854016 10189425 157268642328145726869785632580691918000 10189426 -131377312182809668365072596437348660416 10189427 349918996649626397632697966302282416312 10189428 -257107564125603761159009514307319930880 10189429 52390244025207368297347527042945799420 10189430 37857069027906178483422211582833379200 10189431 -1527499951921230674931317644499524896 10189432 88999936587991701892519004141529292800 10189433 697055149485798683677637377936927333764 10189434 -144752636366124135526630894917037605120 10189435 -109153583600769743479087237611404486400 10189436 -17106081217735794795051457368546060288 10189437 -14194691036628957902753578955684250432 10189438 94440061521942348017993463086130343296 10189439 -206174913556510438460194318876980230376 10189440 -165758246195953411692954657881063424000 10189441 -216630403285898704948317959770645705728 10189442 197959902910180655086773890841315740544 10189443 -94133769967358482097682684560127930624 10189444 503319391560956450790299987921796983936 10189445 -74544521293809065081701697283738983040 10189446 174700805899617198632458796790369749184 10189447 471461749521497519442888366662595471896 10189448 -193929337087062525283667271698078960640 10189449 -261623104185837230932553945738528366880 10189450 126717420738477411196000794414042426000 10189451 -183124613595126289325889091559507888400 10189452 -329116460282411348352023511219634176 10189453 276013637221950037054933960818523189120 10189454 5773494648959259287265944660171316672 10189455 165306972307434703242492766199761881360 10189456 27728335820706357314142112674552020992 10189457 -176971172916017927564796832043419771788 10189458 -33622462178356586070141869280563548800 10189459 96583281089321282536252057019024143872 10189460 10787072194435562035205169981731880960 10189461 237994905380954726315781852345974842272 10189462 67355429682777296338847620938203864064 10189463 427516542224210624039757130032591117144 10189464 4921708351849650002175155282714296320 10189465 -177891420894437770553251733205609696960 10189466 -33774318624579994088601470753996113920 10189467 4482244497433358355131300202536427756 10189468 -169208515728429625522127129052116312064 10189469 -84318981288519528658971302447385701940 10189470 -46909609698075273023771631195918576000 10189471 -508790469975839771717688135395253598568 10189472 -146439746167163624045861278067903692800 10189473 72407915269248635493574141768811489280 10189474 429376598738549938093303549352952588672 10189475 -263641038920855793218292636235202710500 10189476 -422182256885976141751961278555095914496 10189477 -355483037710042228904461064854157462400 10189478 -69776630819218403423078938909717387776 10189479 -387450288395952688409248031821040333016 10189480 -1302902015654479241826840817247846400 10189481 541760163949297804497196493287500193152 10189482 73642464259451549903992861591339790592 10189483 307503700148367966237601949750396085552 10189484 -153206556386224425743612896871415341568 10189485 68471739119590631385531867430005549420 10189486 7889490836900135900477290429357304448 10189487 37864546410541064099518535355338680704 10189488 -1397350488147762506718812512616349696 10189489 577086250665329810308933987989854598290 10189490 92848139272565234546645173648577796000 10189491 96657891776127137029454246451147068160 10189492 427034602525901468232914256541073345280 10189493 512478592255043620610652909399755093742 10189494 -47808635898306463662469325535215456256 10189495 3475325912812366364159909687402509440 10189496 271465167657100521261156969134443745280 10189497 -317371065948870632518286686539146218560 10189498 -15101112692517064242189799365019687680 10189499 497015287469195662718561484905405321760 10189500 -25869375062853560686201246035653376000 10189501 -94116822564410531367755369029915654400 10189502 15229479484127453501867460730144532352 10189503 -311750938884019089073610501350562292480 10189504 -18067982883221306778708232412770336768 10189505 10318661190916185495717540646815562560 10189506 190715603349467407641567296427345788928 10189507 30653031625706834992479609594712637756 10189508 -21795468083608344998295787477714857984 10189509 -150230668707676184155667603049219615072 10189510 105353084659461562413863235219007728000 10189511 598756092483862361628822615879543245712 10189512 -1449032563627895424675890509690337280 10189513 98427485550428331524916782255927205840 10189514 130424412335321720059363919356200345600 10189515 23554087017227537084768879302751677440 10189516 -260668248206849599323835892287433257472 10189517 544399489129726599186533854091321084994 10189518 72565635441773661468015580690131491904 10189519 14171945925604503935630687545748055744 10189520 85315747536220578869940981434715340800 10189521 77050037319159012125153612219936805060 10189522 -135856586321489904115652852903506234368 10189523 -682661219301900623449956057254875470228 10189524 78206749866148443294770260025688262656 10189525 130164201458508179341548065831348402100 10189526 -26116609321340631169910520625307439360 10189527 43456311504643451646730108410917298720 10189528 -707641150624028164660231769971608023040 10189529 -34192529340775434490715734768905937920 10189530 -53216998507121931649849983507540633600 10189531 -367304452605180528208668562808258404 10189532 -694659656879482732152718278750550225920 10189533 121515875959126015636170136205678596224 10189534 -52220213103548375343028503705818445120 10189535 215382112576805719199337233194650202560 10189536 -103201779592592367694353174991082618880 10189537 -387426448034986339481871218737974174814 10189538 -162505084103927061104875429204193280 10189539 -25640266629920119462576586482347295296 10189540 70927294573107030429886619432409258240 10189541 23124470918809447635773490042700220412 10189542 -165786902440142637907555790003304961536 10189543 35433893873818200290929420416550229984 10189544 -312859200993410411260932415650052899840 10189545 2338980022511710520783819111241292800 10189546 -139413708009820674240774249080017128528 10189547 -236991869206889001097394875872587765004 10189548 -274853077024045123016913788934113825280 10189549 127270824839429928900662722606643782764 10189550 90251996036456983246234841796017472000 10189551 -298140442274174772498465255520620421368 10189552 19592763686199419134906458122774446080 10189553 416636584485886040392195164317639272320 10189554 -70601597364880555955285598240076126080 10189555 -109350691602333659159525772125193617040 10189556 -64043628617106354947747259627752433408 10189557 -10072861122085734766045879757678996448 10189558 64198054183965504120543899131262750880 10189559 -2557730512988306126692594930786965120 10189560 -81550649757570085014671669243142758400 10189561 515635466821254473794941256580290706512 10189562 242819315934415555316615374731625530672 10189563 -39386990179440666650149199757963795456 10189564 132291942178730803935077514509983014912 10189565 -166629078605030731009471465147796820480 10189566 -73836899612749376457534705361218875136 10189567 250406029953567170028573496162475529640 10189568 148432624105983387184096045038550646784 10189569 -87532726536186362305958961345182484672 10189570 -250621375402908940693770811280570519520 10189571 116884618021153013205027157643450568912 10189572 -230053025350405023430721109466908791808 10189573 640807357427169373500181808825675065824 10189574 261685806668088689728807252461888445536 10189575 48562102138942024667992452505520016000 10189576 -6051002633374262379334903059639828480 10189577 -559270193799093186039352144150638329574 10189578 20632679245070499885977984938643128320 10189579 455355678222185144782015156035326402376 10189580 26479509674035404300406082139811200000 10189581 3318394791520756890391092660492003360 10189582 -52680809568701421486801383477481620928 10189583 341453691981898450479830681392107398832 10189584 -193096387542084790074078883340471500800 10189585 -169170431866507653724690628468772384000 10189586 8106909077095656246562131131121823104 10189587 -92172143073573563481140338013480848080 10189588 -127025826400580949259552491436822621312 10189589 -23551273750970168572411009957550992800 10189590 107496786793278473760275185992796840320 10189591 -261116785448379049100556972361791373568 10189592 -119294049903209187773994681061830942720 10189593 -51741839747221859160000388713142847718 10189594 -120592716213143439957667636906387781904 10189595 -181175011597286341213031359523597282400 10189596 24225482368763101034832736771305062400 10189597 -527523374074934007191080480537191672288 10189598 -29829098735283337754822693743574942976 10189599 221629248159713251555954596112873355976 10189600 -50789313996589807054158577241633587200 10189601 456868456684027049818932269080091221602 10189602 -17402160952118043067158295592835593520 10189603 -394177145998059860345357325437139678000 10189604 -342340127878482929710027864129759346688 10189605 -113960671715468344501533851807651265600 10189606 -60942847023943858950137169255536889600 10189607 30549373942003182627788244468121183104 10189608 17923543342313226440444732534693068800 10189609 -1520522876936240844210745086803358896 10189610 -37388195228132983207276379456394218400 10189611 -61626666606533727724875219404193729360 10189612 -224193072778267975424146503312183915008 10189613 16763097790940157128334069619717346496 10189614 56338003338486074423471962210478296320 10189615 82767207026158162652502197417416658400 10189616 46271177593749107185469874378245455872 10189617 131703380565055993133522481922858621440 10189618 -39520352586080222255389990895633654784 10189619 3934201448657557894136153018914118208 10189620 -17652081445999176374172737434490757120 10189621 5225761381335655544584465541832533376 10189622 -37676004181210006697077733857227898176 10189623 -269296040538627418054787392323991094832 10189624 -1221124390338012286684299249328128000 10189625 -479878317214543075908204076376216883000 10189626 130341040226724822341967787110166969344 10189627 -81672299010472344696504962004197554928 10189628 -356715673074830944643187784900737752064 10189629 -10771741460165158421920455163637277600 10189630 241198481538087095089260245433300192000 10189631 -246775274315265187997426903202067481136 10189632 2454099110622826768190489464764628992 10189633 137539231457977612644611249735220050882 10189634 33368279033217331217546461918349716992 10189635 -276904893958885385981804623454428568400 10189636 47510360704740070747868836733199175680 10189637 -97402160549234049475327455873040522848 10189638 4375189982560337570263313113131317760 10189639 136149557700201297947031217932321840360 10189640 -2453153809344763271395360862020147200 10189641 84961164066366303155755672926298748928 10189642 -9630017966340818780007107063897688528 10189643 -11538620975092771408747754379059566800 10189644 75946362855799702748114986225078026240 10189645 21284742062849834541745957481284753080 10189646 -72696419815682313763834469186374459776 10189647 -89537507778232896521859883817516338560 10189648 -43030493490414436911649942453967929344 10189649 219146579138170239725722534130122857636 10189650 93392657820288503039597637024867369600 10189651 -330883134321540680764174300461672163348 10189652 180763044732216183826694081073166080 10189653 -55795141673480925125666440062395692896 10189654 228786260245317760424961437857949555520 10189655 -100230727994395890206158712664526348800 10189656 232934233350255725202457209558525849600 10189657 -485323866741140692680070918093853402240 10189658 15483027197877293569732362284761693680 10189659 -216517179679790265055219537569535322112 10189660 64881784131618356087565666639521064960 10189661 51521691919691351162307002145611626080 10189662 -33586661872830842512660663062361758720 10189663 6607504722336647659031931869795986800 10189664 732194633751497026539739933790393597952 10189665 -150353441407211409634594288645443312000 10189666 227361841740607496213743179397737790032 10189667 3670693736370326939061074966814210048 10189668 -441199127893430017745858152027013160960 10189669 29659416276392310432174536012636452352 10189670 -137464248465976075827495597734870574720 10189671 12109938445710269144516266297933116240 10189672 -725392832718031243234246000283177779200 10189673 -225239384789533032015970405463772676800 10189674 50006898063783245979682534951221194496 10189675 -194303573744433017457852813365842767100 10189676 -21185768277745993936559825944727411712 10189677 -134303023229688153077469902364887412192 10189678 73107719747414296957717753396861592640 10189679 -329372434370330851470094530397925436720 10189680 32698857902459104152442225959507394560 10189681 591873776624090610752805227210461665120 10189682 -128147119519756394665711221744784973808 10189683 -161008973802205522609138051239515868336 10189684 -468651684887873978741413835605985907968 10189685 205155203199342930621950654837663523360 10189686 126586880221061865892830528474130440960 10189687 -173250013244055357287575323151180167440 10189688 -181525137203100204532767897704234004480 10189689 -34798990037996989374367621941801815040 10189690 12938887647344646744473786451195340800 10189691 556718908811122427377129872320473405092 10189692 -56563665302670790387962173730079104000 10189693 -275416733657123617486064024303005011296 10189694 449347015192019399689330461127597454592 10189695 269544681323604058458736025184358166400 10189696 -286566457363357059202206680377857146880 10189697 -403050760408525028739889772129735066814 10189698 17388563572763828753594521457222235648 10189699 122972079951147512422119731344680322080 10189700 20097377131036332243452864401606656000 10189701 -315740575468436668449866927394756915780 10189702 40581370706794271426834247743128053504 10189703 -163777846309956198336401406213471075048 10189704 -27506538050643904834639440717057884160 10189705 -17091812144252936913427959970705278840 10189706 -106557381620682609300914728698793034448 10189707 -24245292766440829568933349952973395200 10189708 215137150717585309832558846963414149120 10189709 -205488437694766317727897174571293958784 10189710 -591031401154561663234587671731551360 10189711 -173721002500657528052142451571790813968 10189712 15129405795876063465681777282294497280 10189713 -173585198962967740202024660010813189120 10189714 -4424271868884532210520227482631442544 10189715 768007299611428948043260364689068395520 10189716 142093493323696880151273198481869821952 10189717 -227989077255973046364546874120364740608 10189718 -52353598812674480627006186794839638016 10189719 -104921370316145570620132870149391695360 10189720 -300598710989461760657455290005824512000 10189721 8037621904635651054828194747292730644 10189722 -58331744977521134167426200195883028736 10189723 -393643625354877963604863109351526064216 10189724 41425183014637942958783779910344490496 10189725 -20770191318651981370628341668574492800 10189726 -115068514061271142751557847949964036800 10189727 37310827762154696446199312003835790920 10189728 375340024548802781391254867697207803904 10189729 20615065438340456152031678740491591072 10189730 102074200189969524012030051873712540800 10189731 -76019300088419445553299564187626110976 10189732 172568139553948444621927295575071817728 10189733 94169823249481042040080284073167764160 10189734 181911258344792696900993387084609023680 10189735 184074612332640909927456376688464265760 10189736 343839267072501095077315968708565401600 10189737 29311360179378870317612387870589409008 10189738 118799567658768598819839929354782775040 10189739 171066808622088285367544593573504096656 10189740 -51748566226232725827264059798202777600 10189741 -952181640041817728831726369720401478208 10189742 -323260073106213159012727562101832641728 10189743 -226938306877523684846498354200647455736 10189744 74621618555544522162177673624727814144 10189745 -333000562065467229459440362325514869400 10189746 97672445684275912686764622465995877120 10189747 -73668953323449270195321172161574786804 10189748 -61198443648184988209327374865274307840 10189749 48903586789640688581516758918020945600 10189750 -60134335069606668697591046474952480000 10189751 2803585806663034037649714599716982064 10189752 288015264362215831587591892309390725120 10189753 -551590508774532612112784909148732800 10189754 194272927353904069681939553244435279360 10189755 2376467135693226938158837401217671360 10189756 -191251994160999713835958697088916759040 10189757 163019198118405757477592010421074701280 10189758 29313944615363859789473437770281385600 10189759 -165750717089504926422052780590200636640 10189760 -5634061186619939528914442401087488000 10189761 -173222697477660715910984238859109016528 10189762 -76993312597399450186538411961198968832 10189763 56224359604872346908010632347449976400 10189764 -6136826858195721621787787674043149056 10189765 -171070948768046568514142410450374796800 10189766 66972445083045832027879895556198283200 10189767 -35818065735216112444481945201797908480 10189768 -466720550101616380232826660900740029440 10189769 -546668415142818822997656433299797041830 10189770 27353463713136348270289889489141817600 10189771 66422780361157878465447736095803504064 10189772 104685866423548077332161473967272737280 10189773 -343075395159791057344631659334812800 10189774 65558262702825499369263738801628925952 10189775 -26116328927637910712774124393133549200 10189776 8315022779527034465437325816642273280 10189777 212146321741098646091170491823375660660 10189778 -4090811313246212625158928918232691712 10189779 344314732639569177146372112324911360184 10189780 21322251604659123447400062132860597760 10189781 112916543389893300247531812469993586592 10189782 15000960383373986549568320462421866496 10189783 476535593500970300279492846020815740400 10189784 238298003198381408448665319429202513920 10189785 46528018428113769821187129203385115200 10189786 176913140966470519108879053051136124640 10189787 -422078807647135606948320229855937493564 10189788 -53566830782814979161721286363647180800 10189789 -143397558658950984978565683998166490152 10189790 117083783247412382167363317275884439040 10189791 -74277062576746900637724780219027426600 10189792 144457170389544867408823724248082153472 10189793 104832577743639109592959310779212840960 10189794 -131998484936145087763796862855540737280 10189795 -34028173214689114377954246030101280000 10189796 -1669598994645443565859580101845777408 10189797 17851929975230734414136082298297213440 10189798 -154306818117439263105701266384109517600 10189799 -81431337992925131883507273385670322264 10189800 -4513846470746682872021144108375808000 10189801 -279793390858643637313468106345943493248 10189802 -33416323185410615322154790949445525248 10189803 10794416374034765595767659806611509248 10189804 206647702304295515716233552123718758656 10189805 -166342587745702472943567140354128381440 10189806 -44797844405844708472278318161099510784 10189807 56736761094123511494065958199376168832 10189808 89757991147541212783078997470859231232 10189809 15999081003245315003384690270495604864 10189810 147849347958645373186902002262751750560 10189811 -225189264504486277628159337925343119176 10189812 76084595260307594049830928479857152000 10189813 431101282533773102336120134113785041180 10189814 81005343009782981912558352492426459840 10189815 -241378497363100477884412161813678720000 10189816 41716701918887775595165950509531381760 10189817 -229929307133675359957567978584246019200 10189818 129898996028264112228736960157432126064 10189819 -50451711065800076084758555061703970780 10189820 3220386779560407544885504873948615680 10189821 -358308256359506762404528126652689113600 10189822 188673049922134719622092814479862314432 10189823 -199226698399044512223791986832934979200 10189824 -44099497082333667832553921949128982528 10189825 -148240449266600280862923515161764394500 10189826 -279769084399855242853042978323579999840 10189827 -242441827618680231461638923343646021760 10189828 -100160607823373325057639642782722805760 10189829 -147933873502586256504075995950268781600 10189830 -46234730680250026650196480325203322880 10189831 -149942353911153698493079932770678003400 10189832 548344192288854019226012417444326118400 10189833 162026172896625397081463616107407056960 10189834 145506211831803284021629447245421096032 10189835 -521209410831897648237263169626447623680 10189836 -128278483740731150910299156152413374208 10189837 5026045892505514814281228707271484672 10189838 -85713450246535972891990080637572271680 10189839 -344786763813646971014309114003411978112 10189840 67524631757710698990008950651357839360 10189841 109605822581337641067088628203744312242 10189842 64014220422035228932432763261880130560 10189843 -142837639206280602910975405583741885908 10189844 -249911675531198175260368848426523380864 10189845 -24047900358059014850345274225327790080 10189846 -190563660843581131773132980958874024320 10189847 -241639460756697977792414979946840230408 10189848 -181461353016232459388853742633629143040 10189849 -175178481438810465469250451136535765760 10189850 67795964546522279789755707215257497600 10189851 -1545305980804144791927165770129865216 10189852 -309855352091053036295459512825020362240 10189853 47872210237629718162624071915205177644 10189854 -37245560462859002604607054435491020160 10189855 -55786061234040469000980539054641315200 10189856 -177278268987722215054050022343458160640 10189857 -212947595194003208587989416818224282960 10189858 -19622167373971684525746564743257050624 10189859 -86445349823411719984984350274187221896 10189860 -78911191805902924768050517115955056640 10189861 -580454252515058223157216370070437952576 10189862 -113379544922990815924883269306966721568 10189863 -60433987392569554545688622860123294056 10189864 -596446946410911814499539665306241520640 10189865 58521559553434152359223323393907033600 10189866 38811063742517429244614705997520468224 10189867 449458573856972277709916633260742046352 10189868 56944960158232175036609888227152562176 10189869 56864024011005381518984375454924168960 10189870 148479554112567422986718943150446354880 10189871 -95113526529667041849365162071463980800 10189872 -4883911112756307475230375536539729920 10189873 -84367311323836923057577412191598833356 10189874 -13944035713086653920446919065731532288 10189875 -448839319708923362619869311348108680000 10189876 76271991249528113603844443867273087360 10189877 243264859227051513798292497346031944380 10189878 31425662009622150065926639251790617024 10189879 -163045935371333012395964121552844652624 10189880 -208465421018626425580173509595237273600 10189881 -13555288792902168765002227579739663868 10189882 -7019675098700209317739887034251856896 10189883 -252172580051755288660338017919854535576 10189884 -144412565148766615613967311151802457088 10189885 -355890603816067680932124290164347632040 10189886 11129370975589814916607269516130172928 10189887 -22058135315724823771955353098568450560 10189888 12805836013216171732606522814245109760 10189889 -34670204046280188813184736376889196076 10189890 -59575430925120289278561996750866496000 10189891 180427986830421225772477715921692711000 10189892 312558327337428654600992641444654809216 10189893 457719331355288209789098126384922910784 10189894 81149883540271862614039959286325760 10189895 194909035025480625023074008949047761400 10189896 -8582785600718853881936755665329111040 10189897 -257385851042005466435565711112007819520 10189898 295660753028113734327213190178494321200 10189899 -384080761595310984597419072618992526736 10189900 33479310775018279134000545624589491200 10189901 -72153962430849208916407281985366536288 10189902 160298028728458053931328989361530126464 10189903 65363488814299648475887367948621367984 10189904 -89346456004567498878216841456965795840 10189905 -22327868193002247331612442422499388480 10189906 -7078555351208832389357779802258260848 10189907 -47567908239885957286466756613220242528 10189908 22994028484512541019830351777883627520 10189909 364270969509588398197115890511286915040 10189910 -25285703823579946861986094828695565440 10189911 98410482233059266847103385168674827344 10189912 498048595180853742490802610023354419200 10189913 -208567332455155284630188754669306206838 10189914 -31402773763828479673403397452875703808 10189915 241512399632133973285747680839658397920 10189916 -7369002472001874804790331690552424960 10189917 -41031521744094285944098646261184377472 10189918 103364821683285406061400895480656453504 10189919 585580960047445184324490446328011227296 10189920 25250361164684777067971254743340154880 10189921 231680446407534780071745492657670251712 10189922 65831718380859635981815405035083986512 10189923 -181011818504027212480242939300752552976 10189924 15449942938642015997611776074338913536 10189925 4722035627337169715666064711592404000 10189926 -15693411951244663269762587326694090208 10189927 478964426318584913030415888230337502872 10189928 -137969134831193179259974141448203468800 10189929 298029143513687189039921192755933952640 10189930 -88896671117354455726215230772148052640 10189931 87876461481406285568100614479519823592 10189932 -130389868712911401634822795521180707328 10189933 102836727795022522082696064344507913600 10189934 17758776337835056954116730176782999616 10189935 -44324450059908338931850854880466073600 10189936 102863778859194352642020655077249318912 10189937 -154931744459341597093739689989759162414 10189938 -48287626973192268561528894581997617664 10189939 218016412951750749960545102632677708624 10189940 338093249758839641431896237195225569280 10189941 11118972085183091988101205595094382144 10189942 -211874407965548845131883456100785390560 10189943 236276848802345721704220415348980814224 10189944 107204676439193530929969716776915537920 10189945 29671749069997110057823746571958329920 10189946 -70053756500512897238107492036689551136 10189947 1086106675818849367458998007673449156 10189948 -3364320118849243157431399470472634368 10189949 218853404936048221176840688406743626240 10189950 4824413440400954336392690555964529600 10189951 210677191691215519519707558709712769400 10189952 -377367669882759008308027326472283750400 10189953 313059870994589550178507583395643988324 10189954 75636968584309813030790455207320552480 10189955 -190421974167087541157628508362296513280 10189956 -76038808306726550946791084453660528640 10189957 -453701826973191069930525318879685541794 10189958 29046456826010211423398366576491882080 10189959 17721347209079029689868644231615685968 10189960 -255343017440235885344486135651930112000 10189961 583887868361147764768601809422896038500 10189962 2196961340682006568487886491752449120 10189963 286772717398485678234873986541496656896 10189964 250568159310761699648427700503393758976 10189965 -351413637828667419801089201674861140480 10189966 75293677939213107544988386012202035200 10189967 -87156619568798163427407088553482827984 10189968 253701386998657113194692026523582464 10189969 203919701813796524561993991599414104370 10189970 -8671358687566497381714472982501667840 10189971 99634994638077148150152413030431952520 10189972 45331990143027064239442428373653389312 10189973 -316959793002954249941033922582670547520 10189974 -74736243809940770160865339626762860160 10189975 126146509423044100216710214043091590000 10189976 -372851176183131929161690998620139847680 10189977 2837954908764498545024314652421105024 10189978 500306897565936141305218643611417040640 10189979 97527795608575683013305618382666701120 10189980 99475461510997668321159419256067484160 10189981 91137767464279058145259816081592308192 10189982 -143517069442408863836511238596733751616 10189983 107956265048763329636800199993083134024 10189984 -269040746100284610458565797501765419008 10189985 39761726306103129126166970520021734400 10189986 139112407630847833663969335817281312000 10189987 265389910983593482561946768902907044512 10189988 68879065409145041802437188578245369856 10189989 -245553180001467168990669685171858310400 10189990 -112739772806826191077911263924763600000 10189991 -174405154547935193028071030868784523040 10189992 -136074792233753034784444497505596456960 10189993 95950743324378392730681419219300762208 10189994 12098278767783494888982892934513414400 10189995 -171492833727163170840256750226762372880 10189996 651174741447760592755177113450234606592 10189997 -40975198161073895362338875184235266420 10189998 23047725162879455567644105557403269888 10189999 115179605029906617640877043858279904936 10190000 -20524441687497686926240772366284800000 10190001 -124526476126637177961687892482950681760 10190002 -62560735920138189065192311405757804928 10190003 -686156483146319346017823918582474101748 10190004 -104245433449271595908568342705350246400 10190005 -62765050194932247120573569641848819840 10190006 -298979664192445788522203867879054624640 10190007 -151854322098229345081759368051138914496 10190008 -516921092956586433591825477832585728000 10190009 -645754327519107173919138808515134792790 10190010 -49594597743458196222344743546751201280 10190011 2610212746703635545439019926834098320 10190012 11121761249896464257689786955433050112 10190013 100876809610025733629314493121542079744 10190014 230272846626229343822479370373314956800 10190015 -68972743091503262113482797440122120 10190016 184473740857985522762063819293599989760 10190017 172327139138386517555801663438816470212 10190018 20805910206097393335541631574006090960 10190019 45405679286155491002380541506241057280 10190020 -386074807835771241495188472903385536000 10190021 -33953328803180090969512312664100706308 10190022 55667540004595060229327093011351766784 10190023 -67088716663431987177841989455404988160 10190024 -435615694812407837757752108134433879040 10190025 -13716872767141425896965799122512299250 10190026 -29552292012077389442148920076629352960 10190027 -235480104900460152978248678682017654124 10190028 130100323343725681641416001384134360064 10190029 -161504252246094237602076541979846943370 10190030 18530789172409813675519757302043019840 10190031 381818639650424398679702871466539036552 10190032 18974649429176963617874196576546676736 10190033 -18804929284974317654419627084520327424 10190034 -42326962078849675381328066336444061312 10190035 80176176730348235020018796274633765600 10190036 -83975542687395193757006381761095948288 10190037 126981292877389407738337990659274925376 10190038 83536283356200846535979955478954660992 10190039 -4268171940941684681274591237439478376 10190040 -5490941644237965559174076747675443200 10190041 -63085957686571028562256612224146706432 10190042 -353074033011322476581247952046315500800 10190043 -20877987543530079775637439326666805228 10190044 -232831287946512922543322776586482924544 10190045 -149184605338811686129978454303700220680 10190046 64450583389466919335690752660350194304 10190047 -8311157016967107590143612885142253968 10190048 258294928216759468107379233650108006400 10190049 -133132164617411469978090767690348658240 10190050 -58934152585714508126378120732773550400 10190051 -46422930584112630742097512160837762568 10190052 352902019475162626653168368316210216960 10190053 451324080711962665273311622276487442302 10190054 -363640172589954528213007594727989248 10190055 -128646991318971983982790787511014520000 10190056 -10996225628849066556127695163852293120 10190057 -602558139256872495210937217757138842694 10190058 -30778820921921792745888292908858799104 10190059 -31971274879779612104677927610522683248 10190060 -129279863566569343400743630928154163200 10190061 51502019588815427266117277814619279680 10190062 -58922591830048238066572123406385323136 10190063 -77813749093274295193694215567775690736 10190064 -8545556896066857603054307598054424576 10190065 1366823418323491922773296047011724520 10190066 315444832672503281862372846907132781184 10190067 325084038930085554980601843121098085440 10190068 -12912528588271255251650050896314982400 10190069 490382845900735250780555520136052301660 10190070 17864062977846784990160190483877478400 10190071 -743225911148824147897763786107934941400 10190072 -96824086119058755066955753920991395840 10190073 24146142164576995127406335774696602368 10190074 -32895996136200164023786480667624248464 10190075 -38427709798600789367449324769898978000 10190076 -83155624451289780223737373452953542656 10190077 -516869033502625897433407540489667918074 10190078 389475890068508118040286645298631200960 10190079 -56742233008070654705047199059691775000 10190080 -51564765443001984421143725167607808000 10190081 98268145507165526549804745630261238464 10190082 -34335079053610814686589911809391028736 10190083 -91085811169116060166728402526553351840 10190084 405041687332363274618762801919125778432 10190085 114440982463365512093970204381989304960 10190086 -23426142431644936623437083152079254720 10190087 -299881370140320317572514948535289500264 10190088 280129224237025326017713832241726796800 10190089 236291628733393212975607606494457102152 10190090 19276265194981811304321353567759366400 10190091 102921692655685840933136864656684536792 10190092 -113439962051204828542224133026622565376 10190093 74805876572762152395726298693298124342 10190094 69343437186787788351885083158769371200 10190095 340429663720973178900097760232438078600 10190096 22139989563951927833341436614610780160 10190097 -12269980801637468876829088786229752320 10190098 115104556127370895189640016467989782528 10190099 194832632436493035801575467057936097280 10190100 -29294180498778584166237523190161305600 10190101 -15314332870931754306813901659573798898 10190102 -13064143599745321851633834490491177600 10190103 -32409975106568154962958794566543540224 10190104 159439919159209393566517578972107857920 10190105 247315214092226759676107989773160432260 10190106 13595072960846568649144062623591814624 10190107 101223237806031921505605664229560970160 10190108 15754335879460653074915542174652705280 10190109 294189609892680465329180611944020651904 10190110 18919650279039334386810950003020992000 10190111 108117451581885782079480432879582290424 10190112 25280419434189876306087959836801105920 10190113 483726192755107936442306754506136843362 10190114 104458949093402820112255461956917958400 10190115 104356058135826874780942753269535880400 10190116 -220459645287768710435036707456706815360 10190117 180140618962332975040260447476953474080 10190118 -4732251848675838050960698627597493760 10190119 52623457398907281082385284904295184600 10190120 323351428108921596552421863255753676800 10190121 -96359183278955922378921771438405119088 10190122 37968557753457617571387544223149466112 10190123 345068801614173138058768670852508186120 10190124 7923626769484176640940980012055970816 10190125 -243733589142956320218006448202022072000 10190126 -33681221044757435968375613566873285440 10190127 212744322216888146568787644666315798408 10190128 -39029002905400923331007610238362976256 10190129 311552587348744203326950269555525107730 10190130 96054681503743589273581272991171115520 10190131 -162753066964004563244016998529616913920 10190132 6115904998343205404529093888183908352 10190133 -14552901563234383311806297199368040192 10190134 20272425254471449980776498480945275392 10190135 -5678727353118062301637698633041818920 10190136 -222914086716375985141306020697744896000 10190137 -73925425771309429177051017025731907760 10190138 89677552943904538423695019167327620976 10190139 -124780606252213909551675870272816889576 10190140 503474423334290984426419843533665280 10190141 -107069566329811882301165869495884236136 10190142 33806927689200523313651443503695650560 10190143 -21284439995582414229991070238071522576 10190144 17919268307817968784144990335061196800 10190145 155181571804342057681142957897026560 10190146 115386158620202553781441222660561816272 10190147 97222038931917357604665566884337826312 10190148 285143218745539421694261233017496263680 10190149 556562831352831947523589418682809884764 10190150 34942939770505328334207713289721449600 10190151 149944510155139563079673679039566424480 10190152 -40643496314291534552679610067458129920 10190153 274418184612172769545239533214602493402 10190154 87906061775582680375803230177999678208 10190155 175916284297741537370606836057236838560 10190156 -214425996439967582476862030182041991680 10190157 179036654111821205391801629738017723392 10190158 353515651829171090288574995756297234880 10190159 -155370743051406319826992612911405678720 10190160 45945872535191335561087966554158776320 10190161 -438178898819191851482149837644899268238 10190162 229839535113155991409124356000349042832 10190163 -144971353057031157043291578675155299656 10190164 343247787824218777283955812991017902080 10190165 -53512959483071784618248427606604915200 10190166 -50950923223307814011370124772002547712 10190167 3682752760943595403476478435679296448 10190168 -247234849319765357770366296246392125440 10190169 -141224781703388144554667310118918037712 10190170 74874277086754086427825036410718944960 10190171 -460221639363884006490987290647574621628 10190172 130103470274793227204643706666003190784 10190173 -125951991577745906630286377315485194240 10190174 48407433358562073557424001108913697792 10190175 -1081370725160617615768637296844448000 10190176 -170200717253017971528076957976168890368 10190177 -263030070684336336353130384234247381968 10190178 17736149391286472599714711327716491520 10190179 -254383313415941401920630915994243605220 10190180 -3153080849001626314870546471911014400 10190181 128330023372895359498318407931641617664 10190182 -104019277083217833556621855828410347808 10190183 -545394471941813257882574397078079656 10190184 213580559931318186497965261487508848640 10190185 -280151369218304905113456543606742646400 10190186 32877961369329033125455565751284834400 10190187 -125238827061111279689322513554781208800 10190188 -401445005945797982669406215189193446400 10190189 39399148719178093789053360649806818124 10190190 -98280007420418514077209084747658436480 10190191 162632823257285328238863472630691370864 10190192 68070407985357459108613182172058910720 10190193 -21881957368663436875257255168510878400 10190194 -79613220325461684396965625349407052800 10190195 -111571795088541160795355060910104422800 10190196 -34296977672457650955684896145113972736 10190197 -279652120597802577419808337744769058948 10190198 -363783006091342393069025171371998923136 10190199 -149272303446037326679539395332202731440 10190200 192602145550312275944985981198457344000 10190201 -19388641329928620064004195714486853120 10190202 -155562379039095189341321669745305088000 10190203 5448291551987703378300539425218885544 10190204 -32506379992328096700313555980083079168 10190205 -363737621846335089566790618660439359840 10190206 88235349916981364186867532692062925184 10190207 -103241488745151903551611851709179085488 10190208 72257445546981910166029056643788963840 10190209 -32639568437936616134915080650960542396 10190210 -328667080363739749486519730407923840000 10190211 -502491490199176647706305178863835339776 10190212 -139064498295462354693440330928881157888 10190213 -299932857803704890086949844263512225760 10190214 -27551314041974448966987834568609259712 10190215 64807290038790373350423692893766745600 10190216 28317383075606936705003007732187392000 10190217 -169587193143075241590857154765455719920 10190218 -177337497342942437279917272879102865920 10190219 -29441264658166467396168361996415418432 10190220 174761536488105582026158628919517793280 10190221 590761730863637395914148846772226626700 10190222 -18278421777602122640137144967353881984 10190223 -98826448488205594664454576446143772280 10190224 3562595514227166106128805417151692800 10190225 148910965629867602763106714005789549900 10190226 -1357166505378178941192074692986273792 10190227 73312299824138904326100652676360154240 10190228 -4026796349609874439974735136094889984 10190229 1303780249619182916248751101044149760 10190230 21257444108480704028322776909337749760 10190231 -541885046870598589399608912517985474328 10190232 105333615587909307739823091751845888000 10190233 -264215857235690188341552717410044891320 10190234 197275953897833988278833642708138700016 10190235 110603698020152380483376563625879462400 10190236 411383907946325183187264547204478611968 10190237 -342702102364265472848405509393755321114 10190238 68722952886473889294570894258766792320 10190239 617803142171597027751193919640443052720 10190240 -358956595286853183396429130340764876800 10190241 -202922549914170898488843184106023944750 10190242 -119208625307424273503350446302054255616 10190243 -51163884424484043627490528030981777920 10190244 52566424955125044493841509750381670400 10190245 25834782756099591922288458042763251840 10190246 -249371713070654094132152850266222960640 10190247 -47624078703757731256992068532437524272 10190248 -251007292342657263171808909411911152640 10190249 409083931540990309227869806551092576250 10190250 56330083507155645152929081543536384000 10190251 28359076737483789498680474788624905920 10190252 -4760767818812948237770229679072107520 10190253 -63227822569820795099945874055614434496 10190254 142896660408970870415316139852910496576 10190255 -29586182048353374117861907384323780240 10190256 17566743186703000439045625587835174912 10190257 -18109363702425898616941486938928704 10190258 -50875533018941514341695051059286917120 10190259 222957835157358951994772721551331072720 10190260 -50718006023031845756856530802389157120 10190261 -255739493795906935452909689045001093138 10190262 -189227136489960804758339184866602294848 10190263 -187120307112038405858050783990851519936 10190264 -7186552096556523076346647720090337280 10190265 -33238076397098766791087616927277841280 10190266 -291077117331737935597647382231717089168 10190267 -156174101644143926544851402412377814684 10190268 230647795471405132788121533260761112064 10190269 -10921785361497564732269746375676428256 10190270 136854473357513165623739198156129155200 10190271 10314550641385684610516148419426250240 10190272 108635880295885753707753300603485290496 10190273 460741986681398489505827887147528179522 10190274 125942518494574862268257023777524696960 10190275 192219757248415820964059785860351183600 10190276 282952222118674122921685319339818338816 10190277 62893946898181487351168704553672096928 10190278 -7122955918354896873700137860058524544 10190279 603747102349682601738498732473890592280 10190280 -53950235892318222674434425921613824000 10190281 -15102618568603023719587388491458441720 10190282 482923032536878420648956406156210227552 10190283 138281050816040484461515077910267435224 10190284 24780832910436130648064848218097893376 10190285 -105157888911893796956887812342137620020 10190286 -5948031639327892793963533122240788928 10190287 595539804016310454848288942062813469936 10190288 55169881293065697981111894004051083264 10190289 -7921374780153093105712719606655795200 10190290 66930826775823393437445934956227942400 10190291 -121400148209748532858234172070127146600 10190292 -44292655909629868146926610293474439168 10190293 -222461490519091765899901721091451066020 10190294 -3719525728994581565746244103099797376 10190295 -95735446392059643975993415346863421880 10190296 110770433372480102918937748098407393280 10190297 -64798233772715711792748948145486723260 10190298 21529383454091640761396078582609683200 10190299 51925897232548053258859961667325931536 10190300 -9165304336046876494658049857310067200 10190301 -55755680213905681765893054102384937920 10190302 40834226362364720722341743443500212352 10190303 104415007024146300221929290660729995160 10190304 74464082480526073911918282723072933888 10190305 -501405439710881184839421427052275438080 10190306 -44448239389178303938816640153859909120 10190307 -134959079441346127899122648714953601808 10190308 9167479437569349819708193900912775808 10190309 -344436980350821429997334948287705775490 10190310 23886238345430197806191570229652147200 10190311 201172757174345969805309570013277801232 10190312 -5252803965945752039581120008293007360 10190313 -115163778402952860658203228196378327680 10190314 285889445077211270145866232966228494256 10190315 -41203778509457752558202423752476697200 10190316 197593869423185095503233368255448678400 10190317 -51961928011559206752835335674773837280 10190318 -131486572148915576246008204422821419584 10190319 -184038786317318203686320224682028486912 10190320 -10269219833953095988802854454757949440 10190321 108566432208456635881327652402170941522 10190322 48925247385836358843844317334050857760 10190323 -226758318723718543111183006548038135472 10190324 -400319253831045986353609160744698610304 10190325 81550111248725931213102252226631325600 10190326 -206775338707287422543476676817497217888 10190327 -195701334980500481445684849360008206080 10190328 -98016974825371237563283711011352227840 10190329 71015751919687302483052271133551754384 10190330 24935138359306686436214954543838190560 10190331 122419266908342722447134854895917558220 10190332 46761157283804507103207373130140983296 10190333 214758302158088279666977886485199448582 10190334 -30401326397358705371557231543964461056 10190335 286382225015843704080197621073299534160 10190336 -110103272206015268404091339436988563456 10190337 -163706024077696505839849539404181406848 10190338 -202765223491495316145465949843654981680 10190339 500050813283142791326611144926016240960 10190340 -122207825552847768695893420133871206400 10190341 -285953055094413105026505607057454491456 10190342 -216909878995678205566733027540113280928 10190343 -247429154185235227822935164985693429336 10190344 233805143468990463658012353303711590400 10190345 137743853497580390992231071013070774400 10190346 -24692056047956936263100492004007219200 10190347 308469908214261143579003372009602867796 10190348 -4437781886647069718704783716149996544 10190349 -132688062722639845641029343806761507872 10190350 150596894204964248369688296078769158400 10190351 -124908799441757339313899021776767832896 10190352 -60633279466185256693498373330588663808 10190353 114689359393729277663456355109379799040 10190354 -272737318484145406615419882847561686240 10190355 -442410051953725421020669863249269760 10190356 328310603140021716376176787875392409600 10190357 131419461254331503659354137379686522720 10190358 209620122251739973805602696959960918624 10190359 140462382399091973411873226756972792192 10190360 68225616239740618751761669883547033600 10190361 -406299230450988784079515810710006587616 10190362 4451647916765009445931400870294346240 10190363 -213755669584597789024943284116807567456 10190364 28041272588568288512853364083236338176 10190365 123020363014581442076591243963522155200 10190366 -64775540946344180551974810458533642368 10190367 -17370077405794931783992137466306435848 10190368 -574575126603847735331517118778179584000 10190369 96425705656427441105336906962279048896 10190370 108449650287554542500252404461492684800 10190371 -31482171305494949474764197670304444808 10190372 4744180430900825705580545527433975040 10190373 -27663597434045040355686506792450843232 10190374 -206609979154283183672525730755312684064 10190375 -16086084943940128053147824074799232000 10190376 -57034400780747840838257369126327500800 10190377 -553786765957184696463068143157315248774 10190378 -588143570803543647897890330116762272 10190379 230423968956612120517915311274134346584 10190380 -116982025307289256641181084080765757440 10190381 -500923837669108265657317524821400499818 10190382 49435875089581092430300314671742971904 10190383 -239205253487401309270744173901097625312 10190384 62840969492691311681326732333231472640 10190385 250824437222784852852245861140357765620 10190386 -82467088707894662486086351008946301952 10190387 294266935414519328736195261646728500640 10190388 -4918574900948275062727422119742191616 10190389 -131267665541775325392413982186945811200 10190390 28826088807501564203438724218806068480 10190391 -1840821287365065078941727624512990256 10190392 10656130133257253825233624081201152000 10190393 -65504337219258798097743460781585804976 10190394 129519806264480063774549133292785431040 10190395 234641347905446368781212137270008648160 10190396 -446135769118822676588238917512439731200 10190397 15878719347642523524423760626727541952 10190398 1042550340065377051436769065268752064 10190399 -618043850502597729917522364859020005568 10190400 -50466865860397793186134758033614438400 10190401 -12788958455082341510596901134631679788 10190402 317451640492544393685738831346529683152 10190403 -203169504108172538124787752378295741440 10190404 -20786436459619420045086808694989774848 10190405 90333272318874328805126877178673244120 10190406 115886551980366592107919343251149043584 10190407 -22489220328740572102140531276291798648 10190408 -624054945491042655423946589301952512000 10190409 -37774906108952387134277188616072134896 10190410 45264349730718686457725639842606680000 10190411 38088912273537861642516889197033722880 10190412 -267930288974064563749798619438786416128 10190413 23571171791004473545414516240703925248 10190414 11999445813489975911723676906749858880 10190415 41677007941582516545678455042363227920 10190416 31522248622645957899418617609305554944 10190417 -251517306806203126183200303218689537728 10190418 38973566718965770773254557936386485760 10190419 -295295857906465581335301368328581308180 10190420 -79157378518931226173527677984302526720 10190421 -24876281397185252821800967059038116800 10190422 30549246603539755221254603961581299200 10190423 519328166489458965983213890934582304384 10190424 -64021388313033127808875207970513326080 10190425 29996346711413813425639436602732148800 10190426 -57097846811675754135977083562863641600 10190427 6690416033186528046100608001353502176 10190428 -127070242470361217696185414064160620032 10190429 -97894068794857500758793035479238208444 10190430 120790221427660227355533011055038458560 10190431 615928168612122087883366541423278912 10190432 -387662015595811643016780918121114632192 10190433 -342660067877679492320014569119464904352 10190434 44567849945861798902692289820644187520 10190435 17249945724920298587882037935394523200 10190436 33739344777264385823274669630700557312 10190437 -662744910307294517625749202143871811428 10190438 89938525664208981192796474307113233120 10190439 26599711483983492722334548009845700784 10190440 37643037149369979281833938706197196800 10190441 9115419588279695848554144687112330080 10190442 15394372321020514036239936583200178944 10190443 227366362576079466882033465140240952692 10190444 -4116729986897968193282653994221008384 10190445 52266267632285371313699471443684861920 10190446 82104515195131767471616730525645832192 10190447 -416460019622540052620903562751708465440 10190448 -113365982857778521690754420849063264256 10190449 27665169655032907675971959959788204864 10190450 -119500048882924562095328038467629586000 10190451 19323049019870866663557081979186532400 10190452 -88681504381222623617785033976857012864 10190453 -19307778123473916525799899695378598912 10190454 205957258981498602105334202570310198720 10190455 415062137631312857670161006199782412000 10190456 594953102692202349878783756308188303360 10190457 58463717609452614824980515732390430020 10190458 58862180399452966413991751964755572080 10190459 -164723285606374351662825636805913738496 10190460 43180611848584802716406720039291289600 10190461 -196898652294467174714714899194454815648 10190462 36320442497811703304799159434200991232 10190463 252266635131215669437462844761194647184 10190464 248729782456917491388245255428421713920 10190465 102682884252077125111481360411577462120 10190466 13851883095507462533360266668963875328 10190467 -202439183677091892586590507885338889008 10190468 33696381719490073339436208226657249536 10190469 68934772498557888268170315119255739168 10190470 137079295391974383646070868522860860800 10190471 -89618160884673324482629821930895657248 10190472 24755460989934059235127948732193341440 10190473 -544771500652180824248739748313547698278 10190474 50745984032805794499270260438393117952 10190475 21714046234485646673759655542789376000 10190476 286491574931969677717480853189303586560 10190477 380645271790521161924697024740811828384 10190478 -205800431128384358757166606333238947776 10190479 -128770454981321036284408705639689507760 10190480 -44888570543893051820443897969193779200 10190481 98656743888372234928154016678782321664 10190482 61190537976395243394055352611418188800 10190483 358826094694933093188628984746546018732 10190484 500235093775943271193892329230428160 10190485 208563097262288700806259594593289426360 10190486 -281655071008925582034810225906703331808 10190487 -417617663416855430701755623295222719640 10190488 130049246290029032954468310377846538240 10190489 38744474640098174402310060896904291456 10190490 -26295864170412654739379052986389608960 10190491 136059533204874892152970160409007307832 10190492 -176149121592057860563088908615616030208 10190493 4058080295881581109299515093007407424 10190494 -91450296013135795405167489177926113920 10190495 -3881652037082161884439861361312678400 10190496 227474989662871129846169516696606343168 10190497 -588818327355664522890880703534537626656 10190498 86307248547502053504733798316082042240 10190499 -142707850701865569740709183928438080 10190500 156170882235041445519687410921923200000 10190501 23227802977283012988026905646796941502 10190502 40531202849923514634620046711123763200 10190503 -172110324150001234179827682073652729480 10190504 368025756002094364105742696397954816000 10190505 57315200642713508653844527301629243200 10190506 -22794109502787323954486051088372028416 10190507 -47729277351084093171421590820895750400 10190508 -17886401583713108744078140603054027776 10190509 50938730268258753135455299730117358912 10190510 153179490276909300443311708074798952320 10190511 436486190915584534058441511236710880688 10190512 67854075839215306600609569607275642880 10190513 231073478451894420051032382109558828980 10190514 21306556272927296429941668813847233792 10190515 170400250207422324723475734994874450160 10190516 49659455271816743047451966640493590528 10190517 171566558274698139804376465816012262880 10190518 72040464543920336739662735305861279488 10190519 153644059502132859904798083389620448520 10190520 -14972473578616311282651951438336307200 10190521 -286794283249305855110382965703242956656 10190522 -72768160098087675728341730022717776928 10190523 33296372481294812487146507726185926144 10190524 248398380840022126979407886520541316096 10190525 4039604842976373792227980853192812050 10190526 242773625858307177861325206468460800000 10190527 -1868228232938631287622406194609701520 10190528 -112118920405152916923051180504495685632 10190529 14673344457209125318317941552624507076 10190530 -65366075337699140921415178265668992000 10190531 -595007465233318110418674927528695938248 10190532 180190051324211698598803228297483474944 10190533 987433195849908166289389129724367163584 10190534 -77928832355138393783541313608658471584 10190535 -131906644321652498814518353599014986800 10190536 49852999305407962226924469702919987200 10190537 -36382728643036128298948073117216980992 10190538 7035419120095237085683002877801838688 10190539 541454835416223988903225297377826611720 10190540 -83299947416635269784253099814602219520 10190541 -145636478464303844121534493120020613440 10190542 22872023142834063426961778951592456000 10190543 904015168007211640880151670564712166000 10190544 -10716536415070295303355234795545690112 10190545 -2921628667381617672691120663521502680 10190546 223996567784560486017482104915641635472 10190547 26059593550256240587343400794988823848 10190548 173946534745158767453632091970731179776 10190549 -346915520734805116495356731363255670450 10190550 20215890825574173108398972992063785600 10190551 -103383386966121929412809691862371455136 10190552 -374910900826066704292473868317585715200 10190553 83835416431459798074402331491761241024 10190554 -22198713058810913062214230211245033728 10190555 -161054228070677307670477112646167538000 10190556 331835204861555411339016511844050053120 10190557 -238538691848970923388910326765803147400 10190558 -19758242191442428548000335120782660608 10190559 -178159195668961097783356763789969933952 10190560 -321827583262154051613396476674804285440 10190561 -598814605786168710420896802473673887838 10190562 -47163867932105971063612066965070021248 10190563 -216581651387462658820841559223792025188 10190564 47197239183169265131281750557658857472 10190565 32248599209125047072568519987711184640 10190566 -149999651392901990805173178437734670976 10190567 332834676844541118039460325493215810616 10190568 99785396755721037511758498839473029120 10190569 149927965157209604922211843809265942970 10190570 1558935257982965686510906117597655040 10190571 171097016638494343756333110121123150320 10190572 -46630163847327759939030295387312102400 10190573 -63682949788163456996511015388390697760 10190574 -134421608536404096052902636272911795200 10190575 27921677672454914793911346696720882600 10190576 3655127298455015464838908737723531264 10190577 -114713677478341284411989495281536039168 10190578 30061428110250741084518493461862480000 10190579 -551039973815499842487636964007445833604 10190580 -50763714032800741848044412132776355840 10190581 12186894809334782769382410667228178812 10190582 183053903724233435683332249720554060352 10190583 -177492582497342747897120979763183386720 10190584 -238514442813600351130555260686639677440 10190585 -88553303101321396862144716689537548220 10190586 -6172777763431802554571069308675094016 10190587 -596121081888930907001655284291086580736 10190588 -182948500914273749220949412423570829312 10190589 -119220405845245487919081860488427891520 10190590 -29473888967956554059058934417919179200 10190591 6229717811262573162686497390713900000 10190592 -85512649026610845244918053958022332416 10190593 -202189273557157064113504714242216479360 10190594 -168428039482686779263176167844965583360 10190595 34686189765669414230997270496824953520 10190596 49502202363812528987798426109616782592 10190597 -123595740161423848701910981175083847520 10190598 -169420985732465181417354155765811164160 10190599 211644317720784626888060469254112578304 10190600 60131826819047808375541938459832320000 10190601 296541113930786560161451639464101968740 10190602 -104766703946399390718733664055876000000 10190603 426429090145875989382757747830945600852 10190604 -167716106776586282237860279025769583104 10190605 -531268095528431586906457962771010080000 10190606 -7610167544731154684500187025237470976 10190607 32383351990900473985060929128625905664 10190608 63165579579035903014449365714488934400 10190609 -104319839521936898507301663928692463872 10190610 -2706732292026321439973593391128573440 10190611 -347849703946941138637652206113262533000 10190612 478124227792653798013137456579823503360 10190613 -1655897481004570505851399925881735872 10190614 45664139835164266746768169754668498944 10190615 86995803268211336683042443535152836760 10190616 -245202743611463794122135192604582256640 10190617 -604263009085861509462482328450183073920 10190618 91969524232921799040777462676041170400 10190619 -392846319806741213301555394867357327956 10190620 -520400185668891296720674593995496960 10190621 334882942871008686027824716174338506304 10190622 48422281471411135518762918259243305600 10190623 -321260343230692905209351118223200116128 10190624 220755325319920360251867552029569253376 10190625 -20566035782399975209977998342750400000 10190626 270564955900742006915981333779601016480 10190627 -503827536854792852864431942171003567524 10190628 33293269498567177715500230350384943360 10190629 -191903382576477030306821366636153584740 10190630 7328666060201276441427669317095587840 10190631 175320783591481950583631160545330636160 10190632 -199449133767150759758504024237067724800 10190633 -298734944927915504799145917351594241920 10190634 68132012794612732587145499824872102912 10190635 7789091445067550060134303211235504960 10190636 399589342387763739637021376333151694080 10190637 559408967102664486334605028051082882880 10190638 145062328795852431602342979621907686720 10190639 -118022239230469129412324470735649176560 10190640 54026992072301147093439222709472133120 10190641 -530087066277777877440453625465622718958 10190642 -48604213869894289872819075302515478016 10190643 -140044927900390235836629524891321168016 10190644 155372830052717075898706965014840646400 10190645 16471712666510004676903354269814356000 10190646 -118833641496568773553678554879878754240 10190647 -590585159045028083540795792774290146904 10190648 -102924683486195769343683288977687408640 10190649 -31580055150533269894769830195655623680 10190650 192095694666022582855715981151445056000 10190651 -254292931265001694494049362016370419008 10190652 -21717035220867044487191783838312058368 10190653 655667450009846195327367595590558255264 10190654 25634321672547056360730134658777719808 10190655 1196194177594420041110769957628992240 10190656 -468473136389501006372789492224360448 10190657 -499765032568834866791599679663377721760 10190658 63160934010443062538845922089244444160 10190659 -554630414190696846311552759171007779140 10190660 200789974242182097009515589772806965760 10190661 -10506814346952350397544933336329192960 10190662 -22691696214687663952988751904963422336 10190663 119030916696027430119364492525120672560 10190664 -342790647575610828152938740567478272000 10190665 7601958583928062186955214732805785060 10190666 214270707259736489687578176286666090032 10190667 -337075714781279074537798469197716395136 10190668 -219621869229636501149109269250728733952 10190669 2444766817860950903291060237327206230 10190670 -4173478934075824322666398183063511040 10190671 -294708714575175172808955893702194922128 10190672 -47794049135014221578384697820734234624 10190673 -18347729021671726679961286004903723196 10190674 75925036035044156767105012123305810432 10190675 -183232771564555637934874509059288164200 10190676 644538462017990312580094816109586432 10190677 -489251183681055809031832056160696431954 10190678 -127688271013470707648594035122663558720 10190679 35461513077111424282574123791835827968 10190680 45043267675841303035841044987998412800 10190681 -367503956687378153396190051819393630336 10190682 7654795499044037531176205948321410800 10190683 1565865456354382549901466822100260932 10190684 24446095312733324826172395413384724480 10190685 2997758868130889599985313206467838400 10190686 4574800825307911934839512517401918144 10190687 276036305711590306033193937273035653920 10190688 -79392024642193112967517750065805393920 10190689 -35603480496884230878683480342615446380 10190690 -173540882360898006095398782405831602400 10190691 -49378335247192754212850570017094062128 10190692 104329690848137885704629573687113039872 10190693 17819253270617229488421180993753906942 10190694 56735079964361553132918212946829214400 10190695 480322806537978127424108730625326790200 10190696 445882700552645186484662507760316661760 10190697 -183563157322377951446314140327288329760 10190698 24157861621815218349028231494810934272 10190699 -739711524359760666043648325804157336 10190700 -96309726319979363023089841973087827200 10190701 -314328536472985926288734593370810961216 10190702 -78771395758309598934324835346935502208 10190703 -2335886678939018819496007774120649856 10190704 -108144609418249405007755763313319444480 10190705 -11869361644595184016789754596169105280 10190706 111118729664600261451119255058774720000 10190707 -74399255650823930559915118757425765160 10190708 232313736130022589562862206931261884416 10190709 -115174326780308649102865083355185975186 10190710 104055910879038759309525040832940149760 10190711 -19472453053217883781718912118279317208 10190712 -57752091180070824815384380346238566400 10190713 -148163062770236445605119120191655113976 10190714 37614921990945093077144735060676391392 10190715 3595037057644001308535298267176523120 10190716 -162209171030429182875838213858210944000 10190717 -216843520315606698117094618644318335520 10190718 -27977241571382712664437144023790103680 10190719 -133015012340559373315490448500969897088 10190720 -184146929486165163346363326679901798400 10190721 219821389800170705613926639977980222720 10190722 -219379063150649618941271741911768727088 10190723 173902076137723416747879035041704343680 10190724 270501512109394444819936257654087413760 10190725 91025901080868785363423744771248704000 10190726 -42925015593052970965077548861037164160 10190727 9772752547184523790241103074446408848 10190728 -377455606462973191903299004489724067840 10190729 -239803382780926624002079693199036861340 10190730 89123685023628756111117300766531453440 10190731 -535144167800106869982899370427674247468 10190732 -132066989756397177907629834556953755904 10190733 -18351763608615439226359037535225919872 10190734 6712827919432774769703876886115315712 10190735 -70787400098643366439009308247319016240 10190736 78605798550237952294053123063919779840 10190737 -64827294050359807420116843887849907980 10190738 -81343890020982179875438233874845269856 10190739 -13946497897498381350257851081542892752 10190740 98139924334646141327288247415835566080 10190741 -163919162896564765708339018000016274 10190742 -570371274129561562509480732317760000 10190743 -231578075756915694840757520588848000560 10190744 -170695881906136259515140421819737507840 10190745 144004682028499205309588963315936160000 10190746 163612135734973711976342046241474624224 10190747 106843373804732175512299648049895727632 10190748 -31034986567135275891272617944631812096 10190749 -2374257137727847343968246815287508250 10190750 -283266057977296155145990596230863056000 10190751 18781042615912080943166472472480527432 10190752 -264974127888921389450281277412618534912 10190753 401920671536619518581037436979366828002 10190754 -273123637523777461042702163077263360 10190755 -40013779447794262882009933473206863680 10190756 -99693861652432459769851582579578449280 10190757 -1583399479922548322294897955808322112 10190758 279766390393593049091924302807569792480 10190759 -564550033709951134425120450006578780040 10190760 -34129548792605477311353959662197964800 10190761 -36013508949966832999836392538683235456 10190762 59305134643931669593754353964574241632 10190763 -27289930635936092799486866408174645760 10190764 430080366539030216085630385888000806400 10190765 -73928986169769545780597179664584622280 10190766 78884738326345294443249195673610217024 10190767 -54377270175497510751862092371064831600 10190768 8849997286042173144440801919556976640 10190769 204560449820538277071799312543572755040 10190770 57881077095901462773422971497519538080 10190771 -87701547861777536604701054971917898128 10190772 -7881030796014229149447725867324663808 10190773 -508722273471631890465559647427030120978 10190774 -225594091877120297565495792576605239680 10190775 -152063566364349396432043177017400416000 10190776 -268641915281772311748580641553138790400 10190777 -41005749371843768489816463903570878460 10190778 46958164024835111638347236550309896448 10190779 -70274769927716339596272337272769982620 10190780 -29094892302323938666768136649864714240 10190781 52545666655488702931106306966289164070 10190782 -67396778960420886306340152227010621696 10190783 -196850297500977678883210505229296859480 10190784 -17454133154986743928266222837814001664 10190785 1394592597285828939870259599029145600 10190786 -300010588238261234881763469022598974656 10190787 61774503869413362903313982579669894400 10190788 -57144443267053237802930727511738330880 10190789 180184522157266410213848155007429761056 10190790 12977150600656361063392727915291040000 10190791 -42098783525044613491673365470822740320 10190792 -2633790430173334927836412798090721280 10190793 -113737571436983550283555042368669943536 10190794 41839751229028032297977907166038516480 10190795 -20719234070077976200314869939315311200 10190796 26435086902170351884392944347766292480 10190797 -313919774688078662342671544283139983754 10190798 -156837436487630506651845885763581537600 10190799 -59749054495845648739073564446621250640 10190800 944827114337511291232313471150080000 10190801 117142830527769444904251449412538946802 10190802 82865041519983488813656525161662081280 10190803 -97856869814455877444363728433012303040 10190804 61849178823339537817314634029295777536 10190805 -109196688075027852038524077968769991680 10190806 -65052326750321006002598202475617447648 10190807 -77283977818025489313212290715951731368 10190808 105207534822081700659658204094378342400 10190809 -407738375718704634395400418712979583990 10190810 46930808657118355855444560025413043200 10190811 150268060850181244831338015130555179672 10190812 252471883041999084479011057826732584960 10190813 466716808020029916741603637332915889062 10190814 66820204065579126313616804755213842240 10190815 -294201530380094741800824374489857550040 10190816 48147831568623101802106717210184515584 10190817 34745050388830424126279552196198909696 10190818 301194263320550300764176737628443437440 10190819 -272982124934115630460545311522285607780 10190820 -209534411439728174307566513168380477440 10190821 -325544201661944802116404621734183449280 10190822 262896161548076225560536346691010807552 10190823 236179009489447467212917084190569419264 10190824 173256363810346603238037206298558397440 10190825 -59224321156938716171063124008073516450 10190826 -235818171955895835139099531604086809600 10190827 -302281132949138978132330307233195341324 10190828 -2695077811182287810131733057254871040 10190829 -146346886545048738402537584466448358112 10190830 -18377786655225999553609098566334593280 10190831 141648468546985820221895321446185322992 10190832 -73740908552666149015495652295354286080 10190833 -125374600116091709918603646562722692556 10190834 -10153171976151156939432260866510905600 10190835 1160432736365159677862228521432998720 10190836 -118148309414322714257952868001051555712 10190837 -54277081727194994776458733069474676616 10190838 -16672724773988129950953754885095198720 10190839 405669414898901394930231898023007016080 10190840 -69203007673563745932849452598460416000 10190841 319934989096696516883248496941069316544 10190842 -297580888787946982169247391941293760000 10190843 39225264735715919900661937089146170176 10190844 211287408793766909273001712480305569280 10190845 -1184419730920394634479782674688120320 10190846 -24149126876562236553545959799354802240 10190847 3886623060359815963856199687183659520 10190848 -323232917013097092049088665751188930560 10190849 278464396852167989318814553228916155860 10190850 26332484393610233663312346202117872000 10190851 32744277559203516920286508844262316608 10190852 -51849891691605369903551113135695237120 10190853 10910443235787097878720722984062196382 10190854 -294036279575978019010931650760624474688 10190855 -422747872424392541355433073293322040000 10190856 -54686641817850677507121927560360755200 10190857 363539489217655473880749605745995950106 10190858 244619956824064532517921200278602431280 10190859 102183729925443061618017583016600551680 10190860 171337574207181136730572164949369390080 10190861 545605643476218022274927840170196398080 10190862 207222179248394179039867244554399680 10190863 60409062299213026788824562647241880704 10190864 -101366813924906106966807826731185995776 10190865 -7705159070264895908326819400817036480 10190866 -156282238197231164156516034133160087040 10190867 -437250929656900372767897138548200944084 10190868 -35216113586831244133410588698672547840 10190869 -876751058599807018686582740403348213696 10190870 60264890504936847795251792352723500160 10190871 -5036804937367027306662442051778158800 10190872 81560087336202985142191614444230983680 10190873 -8772651043970911154513225024619436800 10190874 99456571175286107913792173354213828352 10190875 -294999762405366309969909801484240788000 10190876 -44606508085703993524135032653476784640 10190877 -177757510981567383508203033023325940992 10190878 -28301407568849818036888244086668042240 10190879 -109531976271775071156502348357667279520 10190880 -141057158009477059993924159275427430400 10190881 -55403251126540126691387216791455383148 10190882 74872467152558533147129480442089041984 10190883 120463272123614172647100214723210160448 10190884 -258947461050466988818876788377401863168 10190885 37415763956336444141372889079419395580 10190886 111112155583504892958731851674633959424 10190887 -170476283836797277104830418940517252048 10190888 686905838447200835616002396579282933760 10190889 334839441850090057313091382118733177354 10190890 105686889483089755498146572361148516800 10190891 40255230669823412421717722655626522292 10190892 -61458173608889841872386921368911682048 10190893 192622241868926301371276567138274559200 10190894 492308747790057187682765224270390272 10190895 -59702747432355700284081355727016913920 10190896 66251891701291101831544739983804055552 10190897 661036577052198522801474546359981457600 10190898 54205536506863951131991142212580855184 10190899 -1552974286208042382468015877047376736 10190900 -43385951497053493060259051107875936000 10190901 -62033929676292190331923330405481243136 10190902 237210166162993341903200083145498400000 10190903 352997887395947767134390638302380586152 10190904 -350188029046620059711387654187218165760 10190905 207364001050852533963403779124137154320 10190906 -81398375885245992902611457358724998912 10190907 54224273128252782561396463987012391040 10190908 27076010709892300492758304141189339136 10190909 59916253579299968051453066831224416768 10190910 2673599931570640326254728851559000320 10190911 -93506509002133153502065864492027392168 10190912 -189570037951849312916158426443375181824 10190913 307898098151035699484538380952108919344 10190914 2995795887993308255667958689730951680 10190915 -2229679871622673267223692368335906400 10190916 399572349998835547947507976697386475520 10190917 -467623650740993147091491223221562132096 10190918 25040646116411634575398733669662299840 10190919 -65282422008692773884583726533531312480 10190920 208740557156573509249279760397610444800 10190921 -111544898628829815408925218694360356480 10190922 71729505750254749872040396205908323840 10190923 -201639177044140674385213589022580243456 10190924 -49865465310302393605108189895687462400 10190925 116005260582466556587777402481840882850 10190926 1743655804416735992504063769153896064 10190927 248063232549822163528876917554056177776 10190928 -39072092685764797779376381581151567872 10190929 160647805664082028194312926116743827776 10190930 8171903050330439221041833230877235360 10190931 -152623106060638525751962240818203436480 10190932 -102610956407878937473999268426624821248 10190933 913003416400055766741255763758671408160 10190934 -60289743054205048743167157058514539392 10190935 -451308104030044939925416334482143010800 10190936 -5787084284374184895711755807599779840 10190937 -173750431342754778514379547476683713840 10190938 -29586867770987911832883641781410304 10190939 -472529611459070890453354142494919109168 10190940 31422150086042064751734400773459148800 10190941 504572861854812823679625263914320770342 10190942 123301015795846271964543366110680159872 10190943 -16391749739098207176280211461371822096 10190944 -284120474420808100913098974208280100864 10190945 -167501961828798339339656893582117752600 10190946 -410208158902935328561789365137402880 10190947 87096537850177206088754491086107083952 10190948 -501358557243977019859680893494150014720 10190949 245408618934826961352307787217867898464 10190950 -58941280928541327563299481978563123200 10190951 464975013272472678574372966652731808952 10190952 67325974292771092009469731937034240000 10190953 255084546265018106627723533136138243700 10190954 245026893413301896136353659370834042880 10190955 -6282867063336559867021513068180633600 10190956 376644422145355935320331939535976544768 10190957 1030452169016621331997805998279691712 10190958 -185440668005477753336757905055817453440 10190959 -75583236801747300684420543736182625840 10190960 6059657488221044251173900797725900800 10190961 454791846521288678835333087928955148480 10190962 37195845297541491659370819653810092032 10190963 -477981183892613355411947686546089186720 10190964 -3564965134513962043078882392209092608 10190965 354987983494908901513120409162718698520 10190966 -70674408222271118433509608486972937568 10190967 -119208289336450141258796217664101362352 10190968 -570949027195658261045976626376957603840 10190969 -141666003137273163571809032816051748630 10190970 -1997463513683229089145321621304738080 10190971 172632989487615903322930747488248996160 10190972 154432387669047053931063098793242783232 10190973 60078999389107327430087948807604412800 10190974 -45610616113947596283042182773482989568 10190975 79563710472894417895804046278011891000 10190976 -167499517441798323912872145024398131200 10190977 354612118513166203489708659471924879060 10190978 16964504569469818174087907361987148800 10190979 -40797791456300163541846589603611560696 10190980 -183745839112773923916457921084305888000 10190981 -331046537568771710209713388865834998368 10190982 -36626024116572610697176632767729817408 10190983 -241247912991409494393005867111098624 10190984 15205039072445256778544833376136038400 10190985 32634254236556476072652505543582289920 10190986 -46954499387731626797127214019617373856 10190987 53160841200149050704109511467654266000 10190988 -38621638369068318289438374707480494080 10190989 -520014488936461011642894245254353600 10190990 -137352972865983484705437067679976906240 10190991 321401402228114326438659434796649312392 10190992 5594140355787433328725810301783244800 10190993 -40982656796058000045638451933677349276 10190994 5575423708550479714342064836146512640 10190995 39940995314746568505245339919698884800 10190996 -196356933999761736789957757604256399360 10190997 314526086646349478334593902279080093774 10190998 20172257066343939854179376132434414080 10190999 -21864703587565228840596192768873732672 10191000 4989025395045139817676307075891200000 10191001 42373871557513433584990049722814805888 10191002 -57978478424100217051946374619325213696 10191003 243933017767202132005958657400334788504 10191004 -612706199310857258102487807787567680000 10191005 -73748659231091136344213937002175355680 10191006 -37753533244136329966114814563911993600 10191007 -64896771658484261892899469055172882760 10191008 118137580592637823461926657432843452416 10191009 -282545174890167836178629786954205212496 10191010 -212060097554038714741070135946074250240 10191011 561032845460587108839248246603707886400 10191012 -59757236786850404347593846909388873728 10191013 7062171530910525644654303027645059360 10191014 151679144929026255819611707940238658944 10191015 -19988451424333957098034614379673854440 10191016 469350628732138872727529857961203138560 10191017 172134591971671866294819223817782563066 10191018 -23593966598601583135003658687601848832 10191019 -18501376692163944904776135601344837360 10191020 118264843156687670177893818127415808000 10191021 19208482239119863375554088893241623264 10191022 52898911470826860166533100223431704000 10191023 -24168587823987402384510435663942575160 10191024 -14396640406700403850318525703323779072 10191025 -9648072112823207969182198609668001700 10191026 -191665216440416520113693953775949645312 10191027 -62405118325733780666028254165497815552 10191028 -228072086270134462340692407594911112832 10191029 -617182996825423464573849622898011076370 10191030 -2879416328100397018477012848718039680 10191031 -221370811579823095325942042613187158936 10191032 -29487414409917313557310185781737369600 10191033 5088616855181906982933204764674113024 10191034 748753951979509619978535635566195200 10191035 -465128616947543921024959623651914580000 10191036 -228212027135607130718096757430604901888 10191037 282782076781779645801082646829981999686 10191038 -66027861408380745263646389593595009472 10191039 -297588109797165070388324436042995537976 10191040 8704150845250734730899946858075914240 10191041 53740787802889513898500752840013146240 10191042 123461076732362582571977893920060065280 10191043 -8080503777784269094688458584840317376 10191044 416749319630221469915049809347386923136 10191045 -236748100597984914706736767061913091680 10191046 -314628383494984611554652234004257018528 10191047 4283196477077771690102343538427416080 10191048 61382203212486973043125507563199365120 10191049 517973335588749768183643820830750032480 10191050 -131055035603257475750619155057842009200 10191051 74100151745106177227560420648488547968 10191052 -834855502159886718181902148353082624 10191053 -205399932047620066410150711410224474740 10191054 192776814555024291758075662543727737920 10191055 -138867016870086164189542363856399425440 10191056 25193861061515562308415482804694810624 10191057 303306838944746228245752264408224932992 10191058 -36409316727918539809442222040890835648 10191059 284647455923410840097568307002074929260 10191060 78124836093452867540578458372283791360 10191061 -69395698371903743721264963865917788338 10191062 37933134504672096785517669316710705792 10191063 44586222656791023983406030412619491200 10191064 24335826388886950411432584910749696000 10191065 -150643604610586513705806963703067081400 10191066 -75606184069990490841725120232698021376 10191067 -397513514177295762993286402872706349884 10191068 348524149636389994957927100869093777920 10191069 -179403541696030324133141262487921538880 10191070 76451946616442079488084117269913395200 10191071 617896298512224983271561238465681597944 10191072 -120394147688046606353934832077404897280 10191073 -7228806097029068210182658999496419436 10191074 121387655055372094925227595900213011536 10191075 82793144149885811772649783940331600 10191076 86180279220282523238688670937782386688 10191077 -39591163677111362879300072835677940000 10191078 -98335845133280521267240639046442004416 10191079 -24806982987736415590901711958987988640 10191080 -58106985285367314945389764423607961600 10191081 -270544465573320283971932636489075899248 10191082 34886683967782623503547482732927913984 10191083 34824141028753780867608117133907365920 10191084 -22954040405690795591636863778613396480 10191085 105917925992877301385398932439845024780 10191086 -362494672906743411532736325271274496 10191087 73654449118873983708598494819015875280 10191088 15647090796827014019881438680298553344 10191089 -445691838413734721581780153314379856400 10191090 2264802637221311197461955786273904640 10191091 -485044025114308448832145926406971891508 10191092 -40517656498225807297048708997414681088 10191093 39407416771367680810095627198572359680 10191094 -124319322285506925619170188573789783904 10191095 -48646092874777413402106902785505987840 10191096 -10961956259392506181795281013575966720 10191097 -218113251970684040501188463199062509568 10191098 -298978511928885185960238913446133933200 10191099 -152856402501362448877170632511728616936 10191100 83552839645498488963529921185426534400 10191101 85732001737847737576182782246566884102 10191102 99371350657777823734767581199820336128 10191103 -257733908231833386760553380740654602216 10191104 305890133836312423600522566951763968 10191105 -40245104137002413403365008258020534360 10191106 137048381581981064652718493617761868800 10191107 -283166427034013220449420107426266233808 10191108 6514358188752841655238134546674538496 10191109 766793414033331234469720931321908827516 10191110 11879822168226060336801451390931861760 10191111 -29519409053071164651832855900103728896 10191112 435727707712955431727870360245628851200 10191113 -136764517126026293099005145832967258416 10191114 62728018082139147700117872204785216304 10191115 219417488827153394409298134299723673600 10191116 -4907040782792835460896379690438526976 10191117 7288221573768539250408026634333151680 10191118 159680505397188922845899321273729403456 10191119 84520021304745650353509172380998969520 10191120 50742430718791492033614909188336517120 10191121 -126096523473497305751030608086605328 10191122 55147865197590545229671572880331760800 10191123 -181893145681283494607909738908612250400 10191124 73370470150600457579353654423288065792 10191125 158487767094556677906363328292078880000 10191126 28232377014891537363434707338160029696 10191127 162182036322693020439528349403133164592 10191128 476044772380524267900589464955608668160 10191129 2920911220396231809028330728076508160 10191130 -4527448725046387669787950956178689600 10191131 -242975171547990944339966248510007593368 10191132 1299865459412132614537080034196109312 10191133 37764885845499366697256080354908481382 10191134 296680606985262701661900575851592889216 10191135 226428461545724909427775874828231667600 10191136 -77761124213628686834776264064800063488 10191137 -488428879569152848385437547929003088208 10191138 197810331123184727849880472579887180288 10191139 -64362870331869891534273439834663238400 10191140 19251129928955676799539342813858013440 10191141 -242729409255588855688509497581964460000 10191142 -70053602182961306342621844060547204608 10191143 202044253348337368332285487871270819280 10191144 149478810375101244143586774717265920000 10191145 -21610994605835142037761179591876654400 10191146 -75198023341423661583692490864749602560 10191147 206257937248422535088810436593721277680 10191148 299926170539389150802635115477018575872 10191149 -109221249256711149773170413189645969300 10191150 11097217435571519347105436471900400000 10191151 -387331367891542996520206323039100835520 10191152 146983636749321204001484714496243449856 10191153 86530875063182290458180230744106748800 10191154 23887699653551724213330907552397807232 10191155 -68242153128534700649441819098510183200 10191156 -11939969319592586329677399239829196800 10191157 -92973805092957253865381404200006643456 10191158 37923703999416423074659834938847541760 10191159 192669821405065702172563360949579849856 10191160 -132318718412118992334584128566772531200 10191161 -182681326200905610712091060257581761238 10191162 -17268990276583413373176225251268825600 10191163 387882761192539288798380654062071940920 10191164 -336456518368403704026270488847247770624 10191165 -746508960683875797075428525217452160 10191166 41804863226579781556676995460897309760 10191167 4243526377204488057692207968885687872 10191168 50623261157670787122424776561597087744 10191169 255138839604494126441988531975143626112 10191170 29817382516166546875520824213509788160 10191171 102676496689623065951563173444970661112 10191172 2100641831739333467257744837903972352 10191173 86004675488093310672353889022398559260 10191174 -19883117081396210053601736222427035648 10191175 -376809246309512814010596607018198849200 10191176 -108291415749031192767849030453817958400 10191177 -296722535958471213699918076436270095008 10191178 -2835398527114623739866516284150155776 10191179 477668350847856966847549934762246901780 10191180 -201476569955695500127573622687642265600 10191181 10019826767905062922985052502175038848 10191182 -47731457161270634521327913078641579200 10191183 -6569618319401914427409906369427094400 10191184 -14574733762370984604667606782693883904 10191185 -176235312944065282638032099933213458380 10191186 -18808900154090999586208084436770596480 10191187 573685744618830050508524422253128139520 10191188 4922904429219516676150016942211072000 10191189 169950090766033770998885287884338622624 10191190 -126755948683105567551780941868422918400 10191191 218258611478256679296919201937924387592 10191192 124433831330451173312592221198586839040 10191193 -184045567654221287941959904920541981558 10191194 -50630043155708011042054416513164816448 10191195 36594052732736020326627095358462642720 10191196 236601137787614901119295799078621386240 10191197 235933582743200407922054514464512964646 10191198 -13646951911842495136762108876955688960 10191199 -273075394646716496368594060181779444320 10191200 68769409716141825021530211432677376000 10191201 214074740837426780035982928558076469280 10191202 -121290192772889648203270690262760936960 10191203 -527681735777457345213100371527489889072 10191204 -326006515895970751984066135621526323200 10191205 107457186995518341954867890257553157720 10191206 6174519385730422346249070347790750720 10191207 190883069577415574971080827763730478328 10191208 169210836378986327608595252713297182720 10191209 202312227214518355393611992776370353920 10191210 -103590417925789286904510834293313719040 10191211 -280758523573083985620105767917535102016 10191212 107309484111370383482352965578914577920 10191213 245281125543692863438459910906135208864 10191214 235669787053298382649710012672303594432 10191215 -2451117220421543266895208950923313280 10191216 64667110767785458144216742145687552000 10191217 -576869516069473568405698707056788048988 10191218 172939832732026533769896440904588787104 10191219 -4473357225067116057957560906935191552 10191220 22155242475389966700537176808258355200 10191221 807818192287123653253754369245608409632 10191222 24232188948718321070383349817989940960 10191223 359695805901557945305623158273982119936 10191224 58974629430021154830567738907443240960 10191225 -117653633268742864150748662927957200 10191226 -7823319983177722151755939712622061056 10191227 -59418798255652235410766577134414368608 10191228 -74966672455348679644534982769210522624 10191229 -43418807351484710434634882934665186170 10191230 -37343360070237033023140686404180332800 10191231 -182289620362770799361405400476370597120 10191232 850621905404623352583560512639378391040 10191233 138014582334893250028307463808820850024 10191234 -382640695067966646760795678084744320 10191235 274668124490211246593695083630105601680 10191236 319937988589634384850602704786066937856 10191237 -48696908997735140327074142421940961280 10191238 4418834371481320361828971108182091584 10191239 116385438398741108407871254922594753040 10191240 -116103712270368920727003963638176512000 10191241 70115689192399873369063232308151615642 10191242 -158507441662526004459748468432528969728 10191243 76920522596219676275508203492448302064 10191244 -19189044656226552262564052446186395648 10191245 39308105910372810677648408155689653760 10191246 28245267875840526697801825804374144 10191247 -197841009285249729414335179991280414720 10191248 -33966511138219100012286935802901782528 10191249 45589376295017749943187166212916317264 10191250 15050572993668101291577267382160640000 10191251 245930529479394445137406915883346230352 10191252 125950808418310151806505912880155154432 10191253 278572447228167333410422437965068975502 10191254 82889172733152818389301214594267081600 10191255 62783045184177334922436493668715156560 10191256 245892833508672573554106500368863098880 10191257 -55753506062951015762567310107286539580 10191258 -65318486606131056012947913005445120 10191259 -14665695046057258461368917766409254112 10191260 -63979059436652348674279815783590085120 10191261 -196263833474975029364130853503949455456 10191262 -118939446042694127342762947303641251328 10191263 51178609920981289127089913212373548512 10191264 110994784277782205331060860982439968768 10191265 264744513333299032006337207899279558740 10191266 314107447008789785030471492298161258832 10191267 -43297423993514538461848923012186062640 10191268 97513912829416211440859010419441349248 10191269 185262492355170375753365395664877739200 10191270 -71598960334433697220946567113655097600 10191271 198548625784137466398339031672635940472 10191272 -95103972532173703077184786708807680000 10191273 -209797859241397786548358151963636924016 10191274 129933277256626142313163603053983273136 10191275 229291351254562091025957678368921055300 10191276 -79082188699974967149770130285424052736 10191277 90288700883024667855927504137179577280 10191278 256044994859021398816521792462523333440 10191279 2106685093085561187294853086057560832 10191280 46204294475544319244201185474902097920 10191281 208967934993768740768362572100366960128 10191282 84358580503676453796252765069328803840 10191283 27563197745848313043533165304452338224 10191284 105523895655034987166969313286552031616 10191285 48555859663665694626222443917094899200 10191286 70214814355946736498012386079253315200 10191287 390282704044333177175612838640509168936 10191288 -81122105832895728352045387023684526080 10191289 -364122795291982507606695678552414573910 10191290 87074661996499449001348799231190098400 10191291 -32165756242642027341736983483552864576 10191292 513933863090114754051525463005943234560 10191293 2803975461973563333781358286436362816 10191294 -46112126328427553642213496908152589376 10191295 -106760654560322948274275838125118418200 10191296 49591421896969795606978574961239654400 10191297 -63773499868614722869611431172874515360 10191298 22417014543698152898808672511820202048 10191299 620861454938715348513819079951732938300 10191300 20058066474457323482475682854680985600 10191301 1290678649984961215603108023591898560 10191302 -252926179374891171597735174271620912000 10191303 -280537556462672304253005198840730700376 10191304 -154115408707100924550599465957274900480 10191305 203147737382647906643063394161621801160 10191306 79811722106812298288922772591923436800 10191307 -82260264362799952582344115264430815088 10191308 3558134736212081354783817327882318336 10191309 -241450459099847209236050926685648767296 10191310 -154285627595328823316542916567811984000 10191311 1555574444744705167036926699622756560 10191312 -29601632356753041076165299821787217920 10191313 563729043368732530490437129001864028000 10191314 195604885343508892422348478550208026256 10191315 54268922151618880016271507230642112000 10191316 376744291659501097274050626879229358080 10191317 -99332915266421640105380236148046006888 10191318 132574476869319856129425906653495277504 10191319 -170657671324783431647291249663781564280 10191320 -302410914377114642110178410833253171200 10191321 84239618799502364392424428214151844800 10191322 195233490433147664718159979028202277632 10191323 -144546441823446870941679020690045899776 10191324 69762648326829857586604814001536655360 10191325 -255078973614555419955697591274502445500 10191326 148931820463932760575757732628356010112 10191327 465936083498277345294768755479080318480 10191328 100200133134060207612449897141484650496 10191329 163176169796202015612998761050681796740 10191330 82947724941249077854557536919320915520 10191331 -111963992987549848410935484144811871936 10191332 434902726103317533027063997625030983296 10191333 211558822856248214856032971342374024000 10191334 141482417146713645412436737565321174400 10191335 233878932848778381787867981641637125120 10191336 316178255798251889957459988828792422400 10191337 -23781797097192403789229806396580219520 10191338 59607775946706795533312303404099942320 10191339 -16829091301415575485177067774178624544 10191340 115282817374143783262007835130902497280 10191341 -484553225731435684836340535239041041760 10191342 -56361669684231117338286150685903958016 10191343 -153650508327261480756200382586105622336 10191344 -184685064885044399744002188070649856 10191345 -219192483025843909096775577386810388480 10191346 -161455551476317474203508243948282368 10191347 221335343524543463428916040920614162872 10191348 -200139595951482752155028962268514634368 10191349 -113183358909555645859932091903547380064 10191350 49700673643611635299387574083691904000 10191351 -171916638911913192715690688394212934168 10191352 142299705902444001679299505582229913600 10191353 153438627203102588009876884517441142240 10191354 23195918027652265128551826246243563520 10191355 -243973116260128947991290536514051210240 10191356 139599311076231098676428073981697440768 10191357 -56950850486924320347403987497393573504 10191358 478096323088465794071695931742506293440 10191359 -77112129985378183518621574996783461360 10191360 -45670349712336227949008556117133885440 10191361 664434898296326019972326980916480232962 10191362 41675572387436495488473385780752660432 10191363 9543960211643619527919789897726984624 10191364 468006573624089508029660216832955443456 10191365 -229352932231879092956769400815147192000 10191366 -305508187161770203704593267338793846400 10191367 166212280832568075994796093561852127280 10191368 312011007464489592645146652080314245120 10191369 -64911422296384265644594206538012803072 10191370 14777751180336867961708816018230405120 10191371 -12852714130369434092390307446475567888 10191372 45324201673610113504893404228780544000 10191373 135893550792630545415615765647937037622 10191374 -34244011235295980854074656926941792768 10191375 -340023635029273068395081536562873910000 10191376 38215492434832902398527911398313123840 10191377 -42022301276158084230330196665894644928 10191378 119468021915163057050982328692947324928 10191379 395399715322660746043986940821398097480 10191380 344324543219754999662253487809613612800 10191381 245939217729701760358932204199267775424 10191382 -175870557171618321096957812897824147008 10191383 621570794429721288162517816636657979880 10191384 -3863490804634730059997128330364436480 10191385 20692409701179688891673708696365166400 10191386 -109417726911576984930323915505141196800 10191387 -654196558776626990689888747467859200 10191388 -279594600048654623481719169729656883712 10191389 186034126332177922084990946487865830924 10191390 -60756947516682020233508010596084275200 10191391 -633210046449434332046660465858670240 10191392 34691057976538042388431291119612985344 10191393 409711025973542208466389741872773927200 10191394 151755551978403333370779040006873628496 10191395 519489691902390480856979441433047188800 10191396 -84863073493544077460393367305516476416 10191397 -321493214454283499993733557920955049154 10191398 31818374205729176477785662410134470912 10191399 -307389514835334953519690981122993835736 10191400 -45294052922680662972929436189072768000 10191401 -150030548404950798539403336622433776896 10191402 72383117070438827445735739080013060800 10191403 427199770487147908184989698698083177652 10191404 -88105862161348839132037013229578678784 10191405 37676843080343280519175159408655314560 10191406 123457791796539504429672744802844520960 10191407 363611228099385064178279826982331947272 10191408 -242936948341664217791006458454802432 10191409 580307166618847711200725716607807950610 10191410 24487057062183950701384553390107584000 10191411 51384370283528429428094457266974837920 10191412 -61360232525067986075728268365336197120 10191413 -380380560519650090195185657962466888338 10191414 196866624598085028525315062054921173440 10191415 -47929654053696714249962300279925836160 10191416 410808593753884536450398939982301900800 10191417 36812615311917345646465527751425452880 10191418 -208774068493419580752002923096168509840 10191419 15290343851129636779263521255075262240 10191420 -199449629692452054885942380826006220800 10191421 133896429656788797288499633031397799622 10191422 28044411513084307271147924828230432512 10191423 127393681655435417121909235361475570048 10191424 -68975833141480185584977241200656384000 10191425 242934027398650281170909078333911752150 10191426 -1780591925680011873983142090349166592 10191427 110403443982990255044827597280326457276 10191428 -88494946984420513478431527765400425984 10191429 -20499286913575836479503852938383144160 10191430 560731007882826025140870699563301120 10191431 491847865705997152263539283571700198232 10191432 -394557106375355148397022004384336691200 10191433 -322112715173684867080245413412650605824 10191434 40874716262269027096771075126448113152 10191435 93342196682010580448298239196794323200 10191436 -71761599026848024389506456685597224960 10191437 85489288881044994671602875122475206592 10191438 81957028281395064294242794698275512320 10191439 -184627183723535087110652920568453775760 10191440 -30436395550495283938467761894129664000 10191441 42089485961879499527983506414180421440 10191442 -233464384681404956452131119098899766128 10191443 -395361326954818807151249181609360867216 10191444 193522516903630922200256475142687014912 10191445 -218045325605464472470573303318015692000 10191446 -223327969278301048163600316762244655328 10191447 -157922523768846276343620931668941410560 10191448 -167042556028251419594295646082142720000 10191449 147090583117839269460544743051578495232 10191450 -16618516199142738366231773349278342400 10191451 -504051341274765114704163456511945140000 10191452 20539519940500733474012581489959739392 10191453 -140116514399225654085909959439305652192 10191454 -47648268579793017683261707260505106688 10191455 140852178153127343797784413714847352360 10191456 -160965681531528489351182622157381042176 10191457 -7710714693617743088007194648486381180 10191458 -17041438920614391477966300503544127920 10191459 131655071790060046402851147883911005304 10191460 -274277234692863463938824649552235902720 10191461 58532971393522324157586090706643195232 10191462 69870386455798270977110127942114733440 10191463 31751671559992078738605809529488263344 10191464 -143220743469824473583052005931709424640 10191465 -8867721942018057299420525590032495480 10191466 -202021242190982745284092502761445988000 10191467 -49560294462707229355327227692892334080 10191468 -5078233344056369494528076664485412864 10191469 545300533577004211254652900610938166870 10191470 63211890328516226045167387423466457600 10191471 -183146470556921183992681063682203901688 10191472 -82906978238556685504390633110680141824 10191473 4215879085928099937570735650725150704 10191474 110917069172805148622773951086699264000 10191475 -34369799392987883201501894247181667600 10191476 -47689544324100263345948812951495335168 10191477 -363521278323191111742276246397816973280 10191478 -103498630989399244497951810717320088000 10191479 21108678642620697102504456043802094480 10191480 -95275369327351696005552156814934016000 10191481 407794481884470870735736921676132546282 10191482 56660601723232117836752649336588401664 10191483 218455554725882535473049344418015267600 10191484 94958007983273854678171328540650607616 10191485 -208556050157202532710219031814105156820 10191486 -81506780367712452930158743993951104000 10191487 383718160550739184309234505663578883880 10191488 22476907110593100784452853228917227520 10191489 -93211166003207080777299777317480709120 10191490 107258732186950852254169962674645260800 10191491 -29664674358432714218499232979997811728 10191492 22092880289811320352385227551495538816 10191493 101238846462275263655094702751597464888 10191494 190572335064881093442041524127720837952 10191495 14836540922793316828458556444776903120 10191496 66546559398508783731650170770460508160 10191497 19389194282294698642251363190764988032 10191498 -10777899943354204197131660617228185600 10191499 -387324866449505804777117454290669497440 10191500 -143367159747997187361318343958945280000 10191501 -2178980944246195200264966982034378058 10191502 13773237429687085770090058384479628992 10191503 217785721657085976031071721629779389680 10191504 41464930168103792865714333016096112640 10191505 -28301638727278233618019315662420432000 10191506 -89284423149228162485631653995273866432 10191507 -55506683884864761154311253136024954112 10191508 324495789063304197106530851697575739136 10191509 -129958122126981867945695245517280386784 10191510 -43273826968181243788828975762828103040 10191511 139808607840293002671145650641915499648 10191512 -61253412990221878291327647203949004800 10191513 32720836141915971994150007296505621184 10191514 9872450233269827866515870101969828832 10191515 141819809575594001113796377009297477920 10191516 3342983449071892202996382615755464704 10191517 -33585789910625008714700243644832520768 10191518 -17558235212398663732741005812672615040 10191519 -54865198617043908274881598349917123896 10191520 203175933672006469743869581804321505280 10191521 -66935295380362353358840154001134009148 10191522 104381269346302592580742368388792022784 10191523 113355944566820097434741738665462184280 10191524 169581845200033697686817896642803855360 10191525 158370430625725852784597706489876580800 10191526 114966026761943800744169300266560079104 10191527 257544607937667634106058583157064112032 10191528 63694699444560536185726630375723008000 10191529 -96004004631472921635223689512833788672 10191530 7896176906374981010134795375102648320 10191531 -39692473299218658703052983802981677056 10191532 71767561657374620521575938186266995712 10191533 139909232944972267985227103737234000224 10191534 -9270116245492112448874227674394038016 10191535 -279369180280533161826658209628379774520 10191536 20891742721792165442869591814778028032 10191537 355215301450304627353244303375943520194 10191538 -108606544821816200793852150402892251648 10191539 -46600935249238747943593970246259835344 10191540 -148958637827260809378099313181900851200 10191541 1003968876397359211325042930858497583392 10191542 27759706810873699973836719600163195200 10191543 -11037082053423308056805063732812128000 10191544 260910192143363134229990830862593228800 10191545 142410797189490800903118335450250505920 10191546 -93947525102012915375863804231321328640 10191547 462660743408823152604371996026183923592 10191548 -423741572752953511941737037309081172992 10191549 54931939536668147507708313006756595680 10191550 15509313380664879270779077642134820800 10191551 168469638831005068453609375129676341440 10191552 -1195071371620732696261181341106700288 10191553 128676219152759266777014735765102953664 10191554 -202099808463045613983715480012145843808 10191555 -251591665812130270399218065926624281600 10191556 54897069082423084622084639969135951872 10191557 98362679828155712381499855484538652600 10191558 -26871776042326196301164658439113691392 10191559 2894607096974610613515052480059731200 10191560 138310403937411534035690460546809856000 10191561 -63037822799819775890058065485172249328 10191562 -221878617900000426201403998131301216000 10191563 -10464790142073697825433931537846670188 10191564 89152519498037137739005696733404089600 10191565 -328612665940126548485933884328468415540 10191566 -11194902077483258419704663598950435840 10191567 57967089309445180916016695288770169112 10191568 29153899920178075395686741832120238080 10191569 140388460225837217118272611995628139520 10191570 -33805215754060715839970405034384360960 10191571 134829965358531205053401397232483099184 10191572 97085967145949016556241084083820078976 10191573 12086290269578124502829055853045437024 10191574 -20057127578806834855435975065492012288 10191575 19557667045319615466344785112867257200 10191576 7874005314902228975453049177292800000 10191577 607941377754622353606470974036982310672 10191578 -2529207260413212004075837824003391776 10191579 355213893440735291416490557640385951384 10191580 67177923795973371851630160287343114240 10191581 618423900952391276573428924133347848000 10191582 -5489177655041558320934031689326281408 10191583 -176884912432365141152982253728888177696 10191584 -82887203950603294126245357072384000000 10191585 -67991723849435664102217905854826368640 10191586 -1158485557503770411962631159792448000 10191587 15018820240334702030878018030464729552 10191588 -125293829292165722802359685210915840 10191589 -20160727153033705070195974431743697060 10191590 -143254832518499604848705361063135582720 10191591 67055108964834182445014450545732317120 10191592 641642393334491432328641866572522977280 10191593 -138451252724208092599840358015868466956 10191594 -58164496391790887398787677894159712256 10191595 364969441045197425413895320474539717600 10191596 71438537276946992450035257702568555008 10191597 -9554977909257320816183807620481410272 10191598 42316325955070674530978423123402982336 10191599 -200196350192861582636208387095857441152 10191600 -34017738993333233562078905777049600000 10191601 167460346921992695174556158104317706560 10191602 -1476172981247188534412562640726914816 10191603 -9058042683310393008962824122260641440 10191604 246401618306987637157119336804357568512 10191605 -89694700713607048266677474410952364000 10191606 -542571177691471878857146703345271936 10191607 -541503803827014837240609789240126026088 10191608 185139188884008290162265533364096000000 10191609 -289112034726298603200093619177315497600 10191610 -87704269689052918797706159344425364480 10191611 -537000706895926387386951878460053293788 10191612 -170862861970756050548564892080804249088 10191613 138035082642920354563830638340219702700 10191614 412157416603753404295734531477185566272 10191615 -35263427303850699190857516254617459200 10191616 90319964044829080076310151279467823104 10191617 -654438569850940522007995756649882541228 10191618 137629868556947972149068886951284093264 10191619 59751565763712417099687779469053596800 10191620 -236493445386521134643962677762285208320 10191621 -11556566875698519956282638888904819712 10191622 -13542455659993859787732149752120246272 10191623 -201517852541295208491862545080696449536 10191624 -76804482055913183153823477471256412160 10191625 -191739419009639060675668052076206091000 10191626 -240952332814813676036419879758001519776 10191627 411832374763070997507307850789549320764 10191628 -39784237865075796794179565266111493120 10191629 -168457304229221938576204219124239854624 10191630 -38666955895976941523686599270547783680 10191631 304269658597487424354270265047244832432 10191632 159171647681889828663630463646179000320 10191633 69976711315099121610894763018173648624 10191634 79865833987708373452259863277154502272 10191635 59556705961499865975479796693981795600 10191636 -50129093135706760049638337477695733760 10191637 497072541661652683520186545122543094286 10191638 -372666283480705320746850434419683586560 10191639 -192965730041880362636326597880088999576 10191640 -172732874717499500501642725054840627200 10191641 -34159681772605245726446029307742801648 10191642 -192801143583919150373411961403129625088 10191643 78626209335687709338718038898465719552 10191644 -639324494546284634545959933883564861440 10191645 -2072239827312872239651429018757884800 10191646 -69743881544853864399848174899366755840 10191647 -291676188398127419216597952260483903904 10191648 20962273017787246689894152491516821504 10191649 -885872675230358062152685495960437592 10191650 24696893088693650360845505600235686400 10191651 340969560911094808234335636173453149440 10191652 -338329551792077140269026234886410798464 10191653 188020965695339471162136567877714917888 10191654 166695243051584507027570232374299837248 10191655 40260246778970414193962067601019427360 10191656 428463620261921742448442451402027002880 10191657 35109608946819775249465107313504545600 10191658 -162039928369136350916043531565139529216 10191659 117609038426795153745241287659215783860 10191660 90748790687656674251525523523682304000 10191661 -163945687426011281975675532343808726708 10191662 108194134492631978913281067891097856832 10191663 191451948757716228712028516654876680344 10191664 52553855864394969651388782800594599936 10191665 -116988435883425311031726650702126710080 10191666 -75791123254367848249532360389113826176 10191667 703198544132801113569620981618547031360 10191668 -361373011859371419663030621310160093184 10191669 174341567510435696592710551412892433248 10191670 -59651281591586303320873314347939965440 10191671 -22122005845894811053701877009614174288 10191672 307834027664953148306835057922672926720 10191673 -433782874589480900848221431771227949820 10191674 -2629040192510811601410454815254795664 10191675 30703204363926873978609566670798757200 10191676 -33832660500474775572778732324135157760 10191677 -125730193779359003292512759105001760320 10191678 -7648520888171412182911351935505351680 10191679 -233800721548965714356241148414696360616 10191680 61905824728377917053889569117569024000 10191681 180451086793844451390180759990289054770 10191682 -157573908853301386093918449449855765808 10191683 478350063574181042712587380950356230080 10191684 -98002623347301275105715124582522503168 10191685 -121314925032299519156541280663692243840 10191686 108023966429077210363212197818518158784 10191687 -82028411741041557229422163922049844992 10191688 -72368372526383349859703332254499215360 10191689 104721579483803355407542481664851870160 10191690 -96959650922108840485760713605987494400 10191691 3552170266125492567765726888542575152 10191692 50459359635080180125322597407030686720 10191693 329684765066331945310077404376339921024 10191694 84652896795864722007513329373041992896 10191695 240469827327277682525446935021255590400 10191696 -10272873443877163387239191638899425280 10191697 581522375184736854589644595607346913012 10191698 110296615922240033433676384202030611200 10191699 -122168011300552643466741710666495123376 10191700 173405455719255634966305457439390787200 10191701 -2686428596131295566580434090677684000 10191702 18636624931858463887651143145921806720 10191703 -601237037839262753265387478275391117048 10191704 130414154720504122837514053310772142080 10191705 15646179895627158935211315466179443520 10191706 -80806054838293942641856733467641856272 10191707 12821498310283554259252243707256539120 10191708 26377941841067865215016212377991606784 10191709 -73328401345907303083617639800067610 10191710 -43006566019368616608726307860509664000 10191711 -107952510706196179864352494381965377280 10191712 -25323642816148764563681428515216949248 10191713 -92757289309691408961047447077364831040 10191714 -56914588883639301986022939734354547840 10191715 -146375330366415678950385289538989056000 10191716 275306448682806994375968370016652723840 10191717 -284166183238377606601837693023018101760 10191718 9879133117072501582739196715364037120 10191719 -547672283525696328764495474779117771080 10191720 84862254428617339470330407886992179200 10191721 352422361927218998074487891524856834292 10191722 302394745497585186447707344270855597824 10191723 251966391775700697788478411095525764800 10191724 157852992078123706969834684344981815296 10191725 -315111596289342907595568203768269770750 10191726 -149190587136775813747238541012584623680 10191727 57068974289991041066192647057022038112 10191728 95168896473148384050597913513492119552 10191729 337160516257182598856877419104184943984 10191730 -139569207886283951294130042004506438240 10191731 -1602245468986123106378622121318460160 10191732 262395283064536468368560763941352579072 10191733 -177702725597572881560294150233294328480 10191734 54848289602861235905353570254309451392 10191735 111427260485413362645498612735368374920 10191736 -144685403066407227836706419884660224000 10191737 -391798311351709903199236620264054535488 10191738 -36960684257814355390582328072451144192 10191739 -36173644629049523687512684672966654440 10191740 -101280788535085369839515165014815744000 10191741 -58138037486352561126450717697533238656 10191742 -251113440801898359229152308741767861056 10191743 455708777443688352930139838286628324992 10191744 6694871521064638168376407094533816320 10191745 254813232538929634078524699302965080000 10191746 -43318279763772841370706631065055825920 10191747 -311069156100912214081842073683236988672 10191748 25866760561827863670195991721654669312 10191749 -63085569125148905786458582700324728200 10191750 -51475575828988664574606286735712256000 10191751 -580156318039271319817468316814517095248 10191752 -10260233246273608849521076350506265600 10191753 -156799248723312219069485677352078221440 10191754 365812796310655380000336530808194358576 10191755 -295588942397447938938716078536219604160 10191756 -3459686988884038185046692770375086080 10191757 -243726326014648401676052887797726225994 10191758 -233074719518994940791944403215637133440 10191759 -268338870555557961231138530973595589496 10191760 31529769616243234254264009071630745600 10191761 -91180090750275744559032442430948620428 10191762 -53038825516824545311576756914617911296 10191763 -46621054347180439714548304694004315988 10191764 86764029079146693056390303770746826752 10191765 149505363624683004343514281910390476320 10191766 -37168946589830713957442259582858830592 10191767 343586927517500073866750405013320271816 10191768 -25979325700829746628823768696571822080 10191769 106270334972347675140365210135906332160 10191770 -122212907501343593480622110098898053920 10191771 -70759923156100380557057392027691337600 10191772 637477368269151446807273985472373634048 10191773 1534126020580384408875394358131247724 10191774 -3029189322387505434567838440257452032 10191775 129495628837987037976172211039983386600 10191776 75982691910386302127055214636657803264 10191777 29917573191600510939161464328613384960 10191778 -236411351779823626101492465823258097280 10191779 -162892174089787153422377760260328135792 10191780 -43536060933138338747226840900205678080 10191781 516634927941127724465402964569417050464 10191782 35840757168674332763858927692795368000 10191783 10054281479075513842777703796399164928 10191784 530837213273025077488646226874655692800 10191785 -22889639621617351815336117102328008000 10191786 -25079096001246878268033958461254234112 10191787 318839803909220554522983600835213255320 10191788 206792942241585539371665446385118964736 10191789 383249482773940576956917389732105460760 10191790 59168344801133038533950946120910848000 10191791 -273609837209343592038470203289137221888 10191792 8018474039886343198832363238139035648 10191793 -50834960166716606678839161467231972556 10191794 -138561236161101065190524891168463919200 10191795 6556274041475320745083206878259612000 10191796 -24457890342434148208402686782978166400 10191797 -162480499368150753546437514801383497536 10191798 17028857087195123991486462689317098240 10191799 16991265943450345591117242724260896064 10191800 203888758296974337958904528150453760000 10191801 406194201466629044693394781616924599632 10191802 -333868216849122216498904826392307620896 10191803 -99560180316344293971791774783053857948 10191804 99223141565861168569431003965918163456 10191805 -88977661696010741798026318458356376840 10191806 -167378179852929697067090375189755451136 10191807 160837068354267894062730741535013510904 10191808 47079432689678113693865938466207956992 10191809 -199415103143892046234462423730978968320 10191810 -19316768696993048868822556789990179840 10191811 -183049683473056791894725205592965797168 10191812 -21627354017168090355280063155166882560 10191813 85844477869009962247296243651060702144 10191814 -16764167510878006796249775084772608 10191815 -257277193185021218475086188434332684040 10191816 31904267070258939892717578471903037440 10191817 6086417456414596730191695693009714640 10191818 2877212962699314570350207186057579520 10191819 -19280972960678953884180856572073083456 10191820 -127850229513675226001378270438615761920 10191821 -133559819826146264775758151874685181312 10191822 -1773771280734291398658018781098779520 10191823 -167692629411196437737835974914996697280 10191824 6617181644097318074652545213381345280 10191825 6903340107473309622186904716200688000 10191826 58149497446923249855414129270717038880 10191827 47702685199721604719307629966941845120 10191828 150657224903094765896225961806059223040 10191829 -65327890274197721621693696989764102816 10191830 -159144984525227255205396469080577920 10191831 -132008605549997975636505674697074245680 10191832 -171405332070004307131226630674345451520 10191833 472985170120037006615268266556663683082 10191834 13268577834152785167266776579303609584 10191835 92943117670165348230638364615578964000 10191836 227982036158630015509965595267952724480 10191837 65111067814114361844740043208114721280 10191838 -37130300610157516636310040613191415680 10191839 -78457189339919843394806780579706771456 10191840 45895639447717176541552193110671360000 10191841 -291253723266763052533581826561107755616 10191842 135389803918522817489249736414754773072 10191843 399471366062975236121543517292017191184 10191844 -71282519868273762332667839800090982144 10191845 -285253370625002749957224389321017440900 10191846 11179053872906035254505959650911856640 10191847 56029887678245188577534130752429220000 10191848 -68068359192831047731230210420436976640 10191849 -346003992024575961938601230777300686560 10191850 -327114640427972488692749211664663776000 10191851 -602437728662285182266560499610101135000 10191852 -59304352257506953455362975335376977920 10191853 -352070026600500738100569900702591581322 10191854 156261627853325760109471200795068621376 10191855 37225514739736409449401480758491969920 10191856 89869454299972256562411765419490803712 10191857 -25842630599219812881168890013744251136 10191858 43507868252498108536761315286460717184 10191859 -359576734544376831134385620421902704280 10191860 106359229290752901051852495440732160 10191861 172589126923316374091040690345862729710 10191862 135374464880146928522914448463714723264 10191863 10311494180414181045266563840612762584 10191864 -370776787596268288730552190797704212480 10191865 260863880757240125380375805360638024260 10191866 -60061866373388911738370507254262100480 10191867 183689114657803010776762610975126118144 10191868 169086058428046739230204947643402600448 10191869 -484684325343302895076246315842985563840 10191870 8460154292412273548856519308450273280 10191871 -492596045383502418479061135066756474800 10191872 -172771926332832138558670884442252247040 10191873 -259677181998723822313905544652367377616 10191874 -34091185997702850161061011253590315520 10191875 -6364980678186162435804852234592050000 10191876 -9463587891275800502066391631198801920 10191877 210655855240251730894907159046730941952 10191878 -64079992835702193802564224829519865760 10191879 -74240477255858887856592137642177260080 10191880 -279366487219997583540663930191665459200 10191881 -181975028710388304277701304695083668608 10191882 -53804249922657996881294654847536356608 10191883 -66129152462159110841817247714789590400 10191884 15178594684154172938303608223883138816 10191885 225385668866346374876282877593962252800 10191886 316059069712361580813161088933835855104 10191887 380513545107901813257813395115215620512 10191888 -6396840151333572305718034019024633856 10191889 629831335320778742859107759850815648690 10191890 247314730067050108480322086838548800 10191891 63872210828902319260772652064942773984 10191892 301555281542771044801283912505951929216 10191893 -87077788788310806834111682720483119858 10191894 3412128870958170858957010595364151680 10191895 2477364115428827519254248292684862400 10191896 -111631603475922931148024233282623897600 10191897 -69000078971957533332757040197766650320 10191898 84969059600279102353627656767118796800 10191899 52220065911023500164038901767737832880 10191900 -15221988461087053651590902749431014400 10191901 43021473354344661504772134052562111744 10191902 72828045498337587834059589144115968000 10191903 5281500697558678948868160924294127872 10191904 555361056425077497944209151774191779840 10191905 -468919118121806917054721350195130439000 10191906 -495340088994199289104810639353618253056 10191907 344013085738325096377540174076944253832 10191908 33581208260442338316216218140303491072 10191909 6281086536332685722109242684378384640 10191910 -77632035938650899742781768900447249280 10191911 -447298773379345661720418133702541524488 10191912 -430313062207266161419898448136560476160 10191913 -21382329707351469645003832486777649280 10191914 154175105619841637800424483105412667056 10191915 -93945938358019169658188801799271293840 10191916 6380453362567095007722068242989219840 10191917 -670030914893961553512313049333543933034 10191918 96683146770079024401322122550516067328 10191919 548135429539484981245630699388028738320 10191920 63824351222087621070922935995768832000 10191921 -85630827397862155801004116705887456960 10191922 6382028420113368441718560361052393280 10191923 109359553250119882688813220928382480640 10191924 -6266641338132236083683813325945201920 10191925 -155355438980386470387251294995983950700 10191926 58043455176682017105209831698211842560 10191927 189576225050822814124706173192610444520 10191928 281017170408214380449727380638900224000 10191929 -162590245027244985593576247309630136320 10191930 -12602795762652336778376491251429473280 10191931 -459242040457304521718427558211780354536 10191932 30896216210987625327453433479886712832 10191933 -132222413493511906979128339561656686400 10191934 268826187009878649448695951285879495360 10191935 75453254093393885200826168391092928000 10191936 -10992109944369443750489398463158026240 10191937 2888635590646992035652728000976252352 10191938 210396176489527382304649926541203633696 10191939 -261873920986989729494681236062240794376 10191940 254585461052025343978326090514365050880 10191941 -463496854438824503340665121648746686116 10191942 16085140640773400857769397474017374080 10191943 -249510554002422854372082625872589872808 10191944 -44222698889545543892329438429420584960 10191945 -243736916407125825523123265653682902080 10191946 696740742232638570987034949515655424 10191947 38958850361820693337625872179783578520 10191948 2226346469847261694854435303148584960 10191949 -66623340746305744601366441104999455636 10191950 215014634389156329154174167085170758400 10191951 265467267469856550493307973044367936 10191952 102932984747304050890192967499347910656 10191953 -546576591030110518035418113698148217536 10191954 -5391570181121528072452801754115278592 10191955 282207409765329957798217142595351690000 10191956 -225575760251582825404242412107453386880 10191957 144946540786917627692426430454932484992 10191958 23836298284971011515066526025757915776 10191959 -3105901303405968616816629638070074448 10191960 283428065777120989357482337158494208000 10191961 -129513900125455727324297868181175835520 10191962 -92772317884946770222593968337875640576 10191963 -45890957743672339441648282709760998400 10191964 -216164834771649656217083376941434857984 10191965 142648426802356073278024606025646336000 10191966 68139596250852011105033471925069790848 10191967 249736942043144355130268163535409092560 10191968 -47869403853186772979747411854596243456 10191969 -192052248325724134200175934377445474796 10191970 -171121006421558518568971926416152324320 10191971 -630370774343837804972689731897480245856 10191972 22001184582009681461441141342366871552 10191973 902275237974051275800183105222436902560 10191974 85061786377469694365941047058479744000 10191975 148758027937817731183360485898069332600 10191976 134724745755901837111205618523158722560 10191977 484982075755401571736827565241306080826 10191978 78835453495580509640546666035111776864 10191979 57036140381544617597906510787443265792 10191980 191371133320327193814736480676387097600 10191981 -52223649409981539714321286334205939648 10191982 -311969489164563300372919758650468073408 10191983 -148145578840219776855108602645689749240 10191984 7266426267875610458746489995185356800 10191985 74303753124949381510177242158002512000 10191986 -6679012576463642770971099257519875584 10191987 1120246259584959958296767925480492960 10191988 -242251502380910508576455917644870224512 10191989 -717867038071686051944818859973849312 10191990 -29561991668765714631844612256287426560 10191991 216635799526191370836752982176200044392 10191992 -228842171627384918779357921922978611200 10191993 108491744969716598294726683632903177600 10191994 -17864081535324576092168250493421902848 10191995 -258252212025631277999901275295196220400 10191996 -43385223745287528827906441332430350848 10191997 -377758489815951185069015445013234137408 10191998 -777548369545209775613447948135984064 10191999 83260490589816039943430082598853159040 10192000 -118989343518187943688283518696161280000 10192001 -520865963227281894098965860672044815998 10192002 -94775142048656697664517698705845213696 10192003 424399927874798320675395761554561904252 10192004 -189588125357175122220902592204395249664 10192005 -146374704439946260117986811997675707560 10192006 51944882685799291035131701942868423808 10192007 -60425370917559160152426131619723937488 10192008 221853733609850091181522700012150415360 10192009 312528179708550456861685287244028621210 10192010 347527158303618007407640286020275148800 10192011 15540589634964196641878387031072271344 10192012 140509494119993261919691127082577293056 10192013 62305502050959630035419266306005790720 10192014 46375179468889395390959518556458291200 10192015 53354601982408992112373549984327009160 10192016 -77795277169030541745036132441360457728 10192017 -284246526669559010336465203569644829600 10192018 -144839540186559676826148866333203992960 10192019 -139493393285961727026306770075424975456 10192020 74119824325964229057138109807534325760 10192021 131404057422280934853893807235639559680 10192022 233117438189346884582051363907881121312 10192023 19252807647789317965929446804920171872 10192024 -157877846106706900178498186293311406080 10192025 -73649842800352011154906479749372390400 10192026 -9981790654718518430379133877428326912 10192027 -1131693002119562295933880017212713636800 10192028 68398542088338352297307125999901417472 10192029 -129598315219904677180859114909502258816 10192030 -153511290277573829612235083772663905280 10192031 418036084486091524244943939724971908832 10192032 5178399039030793692313974489851363328 10192033 105380699371582974180539754558297581282 10192034 181115110597310513212873010331543174432 10192035 9444158865798853010661292728952051200 10192036 -37709392031750164033637084677093724160 10192037 -47120563658691999065017700332415345760 10192038 -201629855119449726695573591070616450560 10192039 -28249399726985899103730306889015747584 10192040 -339008656617330276786620254466763571200 10192041 -47109634103670714546445746868254678720 10192042 -52329709894161279888025567469766252288 10192043 -499992506045909130657575517017633397708 10192044 -386635180708963891945027160514724036608 10192045 -40013977639952860614152709498099635400 10192046 -174295755461669481641145772820922126528 10192047 70511531710238015639856137368923947400 10192048 49527268800250379611113686772792246272 10192049 -9792081241531502218047168880519962414 10192050 -46747203816335321287115020434176064000 10192051 580170282917412523513471467900011095052 10192052 92772821192569840781265740401320967296 10192053 -70657182168798069512766233672094595296 10192054 -151527293036656123512797836444961405568 10192055 260214306238571785015026863291368767960 10192056 -45337251184785789329051405035713331200 10192057 101881655272154363700463350678200430532 10192058 264366374643642873727622462620819616880 10192059 12090122449166558270854392757927590240 10192060 -53065766937124158295676402471435435520 10192061 573230172126172934077819557817541678784 10192062 -135120145088804070674195375704240075776 10192063 -121041824920244858539969495653870758560 10192064 8440778783011585996011977261098991616 10192065 -24286450277968615175173333175398409280 10192066 -9759802981977423152519912274420158976 10192067 150142939694285047961195312392327458312 10192068 10531421992855726537395966385918970880 10192069 -623611307671472711043299053708453538530 10192070 19248236795420785579745679762993096960 10192071 -140095506664844431237972292861654856576 10192072 -113304033926052955342625723195980800 10192073 -54645979054017768843694416356006174880 10192074 -11444975608439204727846653969777629440 10192075 -506908511187685759236885778285000000 10192076 218228012402672564403188595363649493760 10192077 32118428306058655483887608981373996960 10192078 22495468469411310295816916805252193920 10192079 85913736181843864364348673870664348920 10192080 20369890170849481317599189564084060160 10192081 -307023814307464802784557842261678348320 10192082 -130982615982192157008550456566037045248 10192083 -22653638191201888234582422700487689152 10192084 -185850905430573885253340707029873561600 10192085 -187400989926389201507531355605104109220 10192086 -69688739791531355054525514789441195168 10192087 84658158054656001896502744865646928832 10192088 376218750605866817140613437055529461760 10192089 -34008239211127549170401831576742313776 10192090 223318603020342496870689804221937112800 10192091 46803180130148276060277080927213481984 10192092 124682321364351014535510813020839010304 10192093 -159898387459529183952147222439917972800 10192094 -56458968479339512310527611062276121600 10192095 23392200618033949847422646163930139200 10192096 -33414179561566916387414211378585796608 10192097 -175482632791032553225625941755508924140 10192098 85068739510415578120639144469059426176 10192099 -230244295712368079037957632008618060900 10192100 -10899019148166111581276431788531177600 10192101 -76556578984705734538907625785749041120 10192102 -5143931250060620424964173571378065600 10192103 -324864076067105188869214287890400176520 10192104 41563462378148097896487986480771020800 10192105 -43948818394144539173608986195924418560 10192106 -284585961819335359516240190824280355840 10192107 -312343823493793111278833215739021222208 10192108 201688355372363039570037052478916648960 10192109 459970782822887570622932424443123492310 10192110 44249493428202995566074996017168805120 10192111 -305585883707289247425867429312708826288 10192112 -14892137158965372564094702274066251776 10192113 3957324088125199936598728099977754962 10192114 17771077507665924619817436821395314720 10192115 190198397162935369241469335236385462400 10192116 -49454225592448586907954781344120846336 10192117 -253532403999692122772817645656685870980 10192118 -1238060539546759547126752425899999232 10192119 167930083345182410024918100702717804288 10192120 28202905717238583969874096773678796800 10192121 167073116767429327145435654730054342144 10192122 -128742063059955163405508012900493457920 10192123 17486951266300119748703653998065774040 10192124 -70423521247627725998285453133741163008 10192125 -70016198538180163901286186311192280000 10192126 33550777743670138774801435270556311296 10192127 -614149282787429024867708986899030862728 10192128 56250016339440355003477269423769780224 10192129 391263081084114653364542477639263254276 10192130 9259379318174251450171781173169401920 10192131 1258345531075556791895159483657961984 10192132 -51149181977355613308284386922223052800 10192133 -77239210411839677579012881089821184480 10192134 59143216580736055359392567082035724480 10192135 35603246208566218770883314269732233080 10192136 525905779307806117840259268161961415680 10192137 -439576693063780541883039941977089492480 10192138 421587677384874690537619670818226291712 10192139 -530478697696988513980113494337780390060 10192140 -44132015949494774854491770270981068800 10192141 126596893249771761706386665632676232300 10192142 -239673067618848964989128081560914656256 10192143 -24632337576100493167206410492905524336 10192144 -101934614823868357342401976799892930560 10192145 415785972548083732775236176739667094900 10192146 2915904351616416919070785332659407104 10192147 -486072262533354253919884780894859824164 10192148 -95752960822799352807789981291840211200 10192149 -26827683880677685390827783627476246784 10192150 28085895330993063433947969824050288800 10192151 -122654136078009857415052253414201322240 10192152 -302819814973771504879828168244759592960 10192153 -215897497513531929021903057667255596598 10192154 -4684751570172323493467056366814899200 10192155 49636078344842482531970223699832588800 10192156 -174741035119813803206031708506970019328 10192157 -344283432884388840448330686170622909594 10192158 -110524409763262790960036376090081418176 10192159 -767122084042242534984275523522824130896 10192160 307207268660345946582919553039959326720 10192161 -610725534460264924960912254915296256 10192162 8280490941453601498523339346874675200 10192163 168038542270640982541081384352136228468 10192164 179398362685243943439571492934691480576 10192165 177080982490150318628086344724355416920 10192166 -140527064859420363444654605854054053120 10192167 236166560360128513834118743363640447184 10192168 54016477183848121954371858471631257600 10192169 -3416032467431527108653718713135740472 10192170 11004150080892917621256868049682470400 10192171 -121444170097044626890438371763834736856 10192172 170130457171895908128674858711835141120 10192173 356384855962779861154670317350690571584 10192174 -32425541149173195473450675111175717888 10192175 18703685689409072579983796843340720000 10192176 -29483835106845790706943351330372648960 10192177 977447595791478416950656352909332827712 10192178 78610170691879431380885361922818446592 10192179 327492384063567910052022445752011177784 10192180 -47987452099501178945619980435347537920 10192181 98615008986587869301496030416102262012 10192182 18295493303722218850754055077473087488 10192183 18975453210237874645209223590281585200 10192184 -626051947865758729561586506891953254400 10192185 -391129183481799344994552494585392358400 10192186 211258407990258944212652642726134407792 10192187 46926821401985350431484923450523732440 10192188 120902048621299785939804302039026905600 10192189 -76947803723506265932225080880237795200 10192190 -35522282731634832574705947791592758400 10192191 112292223208956238668135663833712748800 10192192 124524233441601860444790394583443832832 10192193 95664290585000581337659482718463952 10192194 56595573036159591670274306933894278224 10192195 -79665572903665641862435829012781331200 10192196 71448593996996067003560256567670560000 10192197 -8172082191843266061571955743935911040 10192198 -108619798389218261039689710654400272000 10192199 257982090504072113745181472926013914200 10192200 144539812678810667342868866357904384000 10192201 -193433825492570404790055174185372725798 10192202 10684998319457928486220293381181414752 10192203 -92296505933290702714712998475166036480 10192204 7804072330927701952617132295444549632 10192205 115596023555910409394771565400298948100 10192206 -129669061507370510984304751823299701696 10192207 -306557601892630752691020101417528150288 10192208 19851846448829686781808849436734259200 10192209 103458557289307447289887597230396536304 10192210 -26079423656057755728485065714794263040 10192211 145348022883838217331765348802635676224 10192212 -133037637023047348196706969648576065664 10192213 538958958759469886392977927411710338524 10192214 -46085915498345998588790368130312595648 10192215 -78365207248896170560093511225726453760 10192216 51581564678399678763632843989548441600 10192217 -35892306378818283627422591783252342016 10192218 -26561105611194516810579544659928641792 10192219 -426313291988854831730566343150888955656 10192220 -179470303172999971674581308366386616320 10192221 203903381683023977993720596717480591698 10192222 169259404649196020012349583988335542912 10192223 -5639903832698016777723951910526747280 10192224 -2325377066316617059349898866227937280 10192225 3582395019573138027638918263173111100 10192226 118070968875643248083817530536368537984 10192227 -10502024527651529763293437287632776320 10192228 201912599693118418251460471120095882496 10192229 538461566251817943024333604776019480830 10192230 -7616129817886372208311940142512403840 10192231 -117206264864403712618156752091115123520 10192232 -306579230498742693441297433535275499520 10192233 13932768432479494477469534480701371024 10192234 52927761472567462617963400309882261248 10192235 45061931069983824354629729051130174960 10192236 158823506054868964342563835245623219712 10192237 40219772830467822237186048859556560992 10192238 -25229165684289678411247367631163365504 10192239 75269320250117039424485706989991992904 10192240 -10652608264243293023871754996868874240 10192241 115576119146706038555125642786526647152 10192242 -10532136893652506740230766013407875072 10192243 -392602683963097572573696416554915677988 10192244 -390004092400350172920647011403962702464 10192245 47303169759762862056680122402233561120 10192246 -181787920017476920000152686396116652160 10192247 1548073196393577238771128565722890928 10192248 -23643700125734179999916627547553505280 10192249 404870833656462004774947637277396153220 10192250 122833253473240133480608429846079040000 10192251 35905762278990674889190921243482669504 10192252 91650219458877111913352221921976383488 10192253 156180986713318759013219876546675760780 10192254 145991013334685014382273115880311424320 10192255 261747283137995213665576185452823533160 10192256 282679517667191259366581261416173404160 10192257 322989305888134091580315236335664900640 10192258 -356508447647041492042795163910733824 10192259 34011914326839246110319631949897943552 10192260 2547607693652088831126701341310361600 10192261 164353162790100660130470708185269017852 10192262 49247042533146864540864179173168781952 10192263 -5263800022641647345218566910543526400 10192264 -423468545922392356545111413410863513600 10192265 -151494603352851425183447413420393948800 10192266 45003990842358116400536940794410435584 10192267 524207754498842166864981755415318319316 10192268 254874011677007245869860301259516102656 10192269 145196198169604870055301371439626641344 10192270 49562571314792380714947159121827365760 10192271 79759012878312539744502382593608079912 10192272 -6390181751900556078005177383041761280 10192273 1292012139493825413692658032767157248 10192274 89023009865948769441204223572118325136 10192275 -134203095888842528318641819882226542200 10192276 46913764645166131919243436036966796160 10192277 -392058880982268154622965141886368949874 10192278 -42675037912509547238791827635311834176 10192279 2921940458937970669709331522015454272 10192280 -35204450886597510625541540638371840000 10192281 153047197388720053731124705422240363744 10192282 -229147820350238403800578709694855213120 10192283 531190287664813171758530276691561535920 10192284 189341387852005372989846454906882867200 10192285 167092916423333464123994875462600692960 10192286 -79985762130609575675448352358772008256 10192287 9175844743286432805186908162541063552 10192288 -118695498502633083422235666878425989120 10192289 39875374385821304703078660267349051008 10192290 792288289480921180999753404660733440 10192291 -76629381264645443105248437116302158416 10192292 451079792672490299835674232291147789312 10192293 364135063466076591976078172033448968382 10192294 -255338357600772611440573739793001532064 10192295 85458718666379295966090127482747364320 10192296 194477279931079018173408418671023308800 10192297 -351804636266949626486756885055350837254 10192298 131243434212747195962100237671387136864 10192299 -98113588988578393048523790963292894752 10192300 31256119186063998806409239701650240000 10192301 -178414616787709195402817398057387492800 10192302 -157219463077340575519044117036900220032 10192303 -33991890986106658959765773657478543360 10192304 12484088441773540089311028530518425600 10192305 -129609416497996929160097292929773386240 10192306 -98966263123412371507818271746185361648 10192307 -106415700156506585355258331635092676768 10192308 128943861990514564755646137026425946112 10192309 -451171679482213897693929393283405692480 10192310 848833769769283187629896561653445120 10192311 4695291865478311360844882968269880200 10192312 1023796000411470158610986287359344640 10192313 -187978420954331092796572239283296961836 10192314 -147026134146970392108428901282865920 10192315 -135020407199151768812220347404342783200 10192316 118507769411856919012523690741076857856 10192317 -174739563189870471709853490687583189152 10192318 -17430957740453279016767993867735504640 10192319 240226988378775296526125527082797350720 10192320 -50077897374835999794601198607715532800 10192321 -4651295694974954366078536086192396478 10192322 6724475919786446465211923625790840320 10192323 431574804723907325688275375772238691568 10192324 -263953796456340930007324467965469155328 10192325 136278009086430351079841765777620543200 10192326 -72507823845143311588268754675262774080 10192327 6595589460396410992699728983833545176 10192328 528979662051057141466071212524760540160 10192329 -65302802178834891252257140901210139456 10192330 -66030973258074970881051504100057884480 10192331 -31147269423730156199076105518281699488 10192332 220336987486393518976324137802168396800 10192333 478230442766345628432789786912457728 10192334 29649799491443326476814085412832409472 10192335 -48004450283907329777470219308764958720 10192336 -40042191667565503800603120094499045376 10192337 229561872199438297241363361526432622832 10192338 -41969374014774137110741466709991603200 10192339 149923171089784286206814016115586623224 10192340 -37571267445852148135457804724175833600 10192341 96105156300403065172035491161211866080 10192342 -43258733244138787959195515209629320928 10192343 -169453619598838682348814394244927740320 10192344 -260081494532140882109652790432207994880 10192345 -434930644691644501054450533859725051000 10192346 59375218730189409306724057856153125872 10192347 -151419488728673371749553026327229670232 10192348 248028787327436826031232125294807390720 10192349 304561082914119770039104429052636580000 10192350 25540694786337771950168221223593113600 10192351 118292067411879285289647563974548638720 10192352 -564994148900734613249141298812929179648 10192353 -53087482454797267225601871981552057216 10192354 -13515893185381738947049093332760457568 10192355 499665939696673244136053948936980673520 10192356 -9180998994388633469231817465392508288 10192357 102466738816556654588233067181683826624 10192358 -187647431605170248890828785951460749312 10192359 -95692508805015404341200394330064146992 10192360 274490007910742023887004062598158336000 10192361 -130887909361851066920960113897765108038 10192362 -8850771578589450471629631419764347648 10192363 -128307277992710097353421114618074082840 10192364 11836070471572739196114305894648236032 10192365 632263089343463078410494736810866950400 10192366 -230585166256265704342783667693464726464 10192367 -640909848979292001593840345556860525568 10192368 -5586086338206294192103583544338251776 10192369 -270368216155944852683620799143923696000 10192370 99622527417440777873060371764089534880 10192371 -61066884043923244035165341538209899776 10192372 1876813883037696769800480984556213760 10192373 737417364280829214943076253242339357760 10192374 86960738796981463762700520267854371008 10192375 144361869119609641123215423215943972000 10192376 -3872767824689878617259328467301683200 10192377 -5214703044525111769730158850267830464 10192378 -74807767912810450724983589908941990144 10192379 -331172611937830881389804419055781564360 10192380 153106000311671312957613795083084881920 10192381 133092141080077936036961466825379550112 10192382 46775636981316816487670486313538032000 10192383 105018849224763693878285815964715834552 10192384 -294126324806657443053918692073189408768 10192385 37468306068495409709596963834726748160 10192386 -103841636082313539593312901495674366976 10192387 136946287100105374465636895771311329880 10192388 249021572474970389766220401580508124288 10192389 -150145906453932038854174340841631238400 10192390 11022726658550221332396557770301665920 10192391 -544281646969890289411426916894033706216 10192392 -173365470660437606381238281356584837120 10192393 536942866101853152237031485021338567424 10192394 110706367902226722002442779311359674880 10192395 -44096473957144214565014261474274320160 10192396 549552985342291307024849033673833889792 10192397 -144442826408031840603709353120558181248 10192398 189351205817091945611653588756956134400 10192399 -51875630591524313843149599570054139664 10192400 11305707084322095248608827193633996800 10192401 160108809953252821996355452061783060292 10192402 268935622205118089627670483547031243904 10192403 183125357725822523235893014541117609568 10192404 -83973420573721560470624335370956247040 10192405 65463458537119709207172897472281333120 10192406 -475726433581321572174303725399421696 10192407 -155274874558041655063505656168795652760 10192408 144808077485088329767484428941615912960 10192409 368188193945508724490572913283420428304 10192410 58241871183381137337983089958447774400 10192411 95924915446294944950573516530580603012 10192412 -411715828910426067448767203803628358144 10192413 -7655546588128066355065789497251692032 10192414 76632815413758278539932095650101469056 10192415 166298167834399765629701992237494489120 10192416 73687689522636602617234807790254424064 10192417 538487745188873199288715837301183982640 10192418 -248207550967804610811821553183302623584 10192419 -4201751024069718716464116513544156800 10192420 119889080513483012740232309459791872000 10192421 34626349887695130584272700733482018622 10192422 -193291964315367799965904401442634465280 10192423 -122771471257008313232977062995254443920 10192424 394831733767497510149860084873303326720 10192425 127817148759031385421870576655867770000 10192426 -113061831516752961069992516510291915088 10192427 -37900909232097937586832260535248102400 10192428 80284477475939827216231067664902344704 10192429 50323051824893460546466576357845791288 10192430 2779130136330589063016071217154309120 10192431 -262742125706569633712008172701543566336 10192432 33905486227335065708375527886466220032 10192433 -182674456663202773895017695123667766976 10192434 70541667703785390925560949352418688512 10192435 -389629035837737334508371493095457920 10192436 196330838631140482707002672999594250240 10192437 35014123298604121591458323454959076480 10192438 -152547186755878486509010451720798163456 10192439 -21789528501282730980354073643999925240 10192440 -229247104205937768529863596482256486400 10192441 473721038224098815553922649588229007530 10192442 -71262068090426511590248521835283279616 10192443 -81316305758837263118960825629686792936 10192444 -366520682798525045794281715017498072064 10192445 -48738248217939780391385990954391175200 10192446 210740015420125219103596268926829414400 10192447 263469392115106647818962069510817643160 10192448 22156650632049590780754156276695433216 10192449 239697517741358098224436470773181436464 10192450 -64283985547741168831664387525635430400 10192451 -624472168131623533599533767637936020548 10192452 -21453343080254319259687869344494586880 10192453 598792202702783562627588240672379877440 10192454 -453639916175558688570612194509928775360 10192455 -35750996807934109188448625270506099200 10192456 316095789000180510529357258619698636800 10192457 -194724435503716489770633985375789355568 10192458 -33464651763116996480201254892365777920 10192459 -52108221957099914266394231678322941120 10192460 -87714783104830116794229389675836830720 10192461 214035119310346205466808962719195182272 10192462 495333791355348305009409391668900864 10192463 -137306901446505645790541924614395942288 10192464 -16297519617798717365642588354634203136 10192465 -175942092034170406539502679406366256140 10192466 -175968190976452862621281406813553785856 10192467 55382675807551116531591358910617024512 10192468 97547414818398303140775506808639479808 10192469 4476603070557320600832540700295440512 10192470 -11439898605893762217556648744012560000 10192471 -163643250061919455243464921455233268288 10192472 161283147684743288101704218461283942400 10192473 6880206018461162433238414070184225024 10192474 41607766226836624092024627430829959680 10192475 -40722325532561402549799753418278007500 10192476 -8546619844831688557039574737054433280 10192477 223407503816489220869781564918568924332 10192478 -365175973708892374336619397581067288960 10192479 11579575273365194990185044017777700096 10192480 -315317821040852654838584411130903920640 10192481 -54343381426979714508034092821202596760 10192482 8390092984358029062776974211514651648 10192483 49847435673425287319671343391593657088 10192484 52345767278554940190593235946207677696 10192485 -90258738984532797698636705732033174400 10192486 385912338419379357621811286155939029120 10192487 194684437535886088728804289533319712400 10192488 -301300911522472964677756969483688509440 10192489 408709051550801264410252122581783251956 10192490 -38658795341658730654745761017677844480 10192491 -8385305235133424753667326053368190500 10192492 -124258197929707236916758959875960678400 10192493 -491075073517325307649083237417321607680 10192494 109529332612323375328257211882365369600 10192495 -357994436481775442789648677730094435000 10192496 -21879685900373132965129923364812423168 10192497 85499128526940855656598936070404881280 10192498 44609358583134072062791781748994602000 10192499 -219189104731709877614458769862935391864 10192500 43477761341086169679320553443059200000 10192501 -309557727338384124339304533261008451840 10192502 -152537334216027942056833377363174174048 10192503 30896027939408031019880857948516384464 10192504 -36087423344354622349842575410042675200 10192505 4539708490648098936293819920549196160 10192506 166861448849508932906376948383474939904 10192507 -77813307008047719383957343831951519920 10192508 -474959879248165448229308655366702876672 10192509 -132834851666662821706289737703846801376 10192510 -101299587472525568149558007410149051840 10192511 122151290931007821633862565573029739520 10192512 -127570783078675520310956347513582387200 10192513 -413231967685452560878626364285080666238 10192514 204327765086423477852329092438963379200 10192515 -140162628140956825349049064365223225680 10192516 179793165242120144181828311150517300480 10192517 -86325884586206502648964253386226505888 10192518 -16760113999944749202311214196129742592 10192519 -256481271055834506857561807514123676656 10192520 33987580545616219537505078238965145600 10192521 -3669628116631234310269652383653171456 10192522 42806335134271194540699750658846373472 10192523 717335843664481671105976323733541840208 10192524 195780114839699393796974662394555400192 10192525 36044679843682860600371868025391912800 10192526 -57811569713615299930868029859953516800 10192527 -44210976335775966418850486921334312960 10192528 -18023824181778795960092333480765751296 10192529 -754663976493755960877341766704962885020 10192530 83024201630399736581804760762221176320 10192531 -240372993144113779235025147098590361000 10192532 -128948524628516679949592448607486660608 10192533 161655692921418898592832907445716651104 10192534 167039922383147849345647586265423730752 10192535 -9579750101183798555615409983927228520 10192536 -150893043342456975402013182724347740160 10192537 265174290892694223527323733654726044692 10192538 84356229153024507414430497117864220896 10192539 -77757526800897414079099517830363417704 10192540 -100364279841350043157952949806663915520 10192541 -221820806076635210275131418575038488116 10192542 -4834470902422822390009947691900431360 10192543 -102637307312539430136483435698924627040 10192544 -627178639132074620216029327202357084160 10192545 -39047969382659934887342436753039480000 10192546 -56186520502056157445043282099098835456 10192547 79402863442711303174773324992754540960 10192548 -2431657064046966346346086871760439296 10192549 -93512878241950901289085375487426416450 10192550 -180912470953024299357160282485531960000 10192551 -167463477293384797244120412789840555696 10192552 -1600800094834051129214094503189544960 10192553 35005196934916057639789016078902835904 10192554 -18148885238902525784162133249106316448 10192555 640747912602047906789300483220451554000 10192556 -229168516876288255831925702955029760 10192557 -228704019049279010382557280261164372160 10192558 79330637555562621741880935744399746880 10192559 -71312165399128584799206141960769506432 10192560 -15679610093645781936663639725876183040 10192561 906015507359838455865655916470063601280 10192562 176035229636252354506434650007803446032 10192563 142099971292710423005423023118181743892 10192564 403170070487128326268476623586366882176 10192565 -264482080738885822805796447940725031680 10192566 -90408978021392070786523899749526377472 10192567 87820657099171053746447216647906464384 10192568 -157925075154354886970648127679764541440 10192569 -75801003872456052342509939363560030560 10192570 -35181721989088006709192191164178175520 10192571 -114729981698522919424374730016665420896 10192572 -84601136822094750609456591509718036480 10192573 307189246631506725128338076582760389824 10192574 14151626903628984815955722309078400000 10192575 18189348443395612660432001846227287600 10192576 -152738013230228452666908125094175834112 10192577 21873795605307922549755484502595974340 10192578 100847262931397586013671068038062773760 10192579 136648893830053379173298710268506277180 10192580 -123226524914388967566977057640603033600 10192581 -3367496340232760807330968168492032000 10192582 -107162302566952291388367773072709544608 10192583 113134591769482803267129988817055815040 10192584 -25302794153504007252881628829347840000 10192585 232366574841091473278900198415966765840 10192586 -215784260989937096960574026373933639936 10192587 247482843757270109581141029264112728000 10192588 124308348996410159801132541040828416000 10192589 5398127429462829434075005251034995168 10192590 26906628219590494361938016758521024000 10192591 2296613775610839908082665799656918640 10192592 -72937226063034117233604259744459653120 10192593 41287980505408180336757709976800071664 10192594 -14591235001867585675984732034813132160 10192595 105347785170452971399805790257335723680 10192596 90919534561432636558270623277184059392 10192597 -634613242982585331336894689776874414468 10192598 42938272215503087209247566308782156928 10192599 297685604156827959997106338903984989984 10192600 30214036645887257951298253290003456000 10192601 151163214427745286369128218404880268100 10192602 60541408859332133095825271136856349184 10192603 354936708513852708187175233040488838852 10192604 -396466382460166813107827491571000332800 10192605 -17463909354799905599196872898293359680 10192606 210501669064455932828105792752707314880 10192607 -392128570428091910846886827614030643160 10192608 502920251758440951461143929693866557440 10192609 112149555149402565584197466840559284416 10192610 194328363237008119009376124684634716960 10192611 736931109080199971311045209901988352 10192612 -100086299086011967599061730281381649920 10192613 316473619596082160718978869038619964 10192614 22899409852602167858874101759863603200 10192615 -469433570178597766133226304528860951240 10192616 68970132715983904454441094000348610560 10192617 -168691612984692851943584668083268176732 10192618 52711873918032650594070001980474616320 10192619 -495091265711415352871150235410656243980 10192620 228823709369640285089631101424251074560 10192621 -86823889606222758340977200162429019178 10192622 -31961147582874529957724220420160626816 10192623 26605303044840523255584424265159785344 10192624 18536691354625452526278602520272011264 10192625 -44955220051557229879739890093228926000 10192626 44314512750806484365942462983314218880 10192627 386491530767585376674903278052823798476 10192628 354174727846994795433518690606085418368 10192629 -76514836968889712731854626362719082560 10192630 101090798114836749029713500593528332800 10192631 335753687847131652775168164439338099432 10192632 154273418063191002207191238413254840320 10192633 170092328469067712118510403528653636480 10192634 1153614977028677175358342256838517248 10192635 -137961526697078385382983758664523623600 10192636 -119788276963221258432885900852249922560 10192637 -113587445358396855018926298986794668468 10192638 139456502837950497236707108461553306944 10192639 455317107395547062784142475598735447552 10192640 -148784454905702938225655320013533347840 10192641 -77545662106713251880184734616968476160 10192642 70574655196575127494521722068495969312 10192643 590720334424406067958223462051584570800 10192644 20792932111689169619847966205369946112 10192645 -33232992830783777444506163426610777600 10192646 6234501113158400418683341536618802272 10192647 122335376158039635706286205214118706600 10192648 270387869069567890148454245444096286720 10192649 109085689273324987130385188649442405440 10192650 21896853062669159880293363370954873600 10192651 -105950020885133155099853783782210314496 10192652 -60470066842033500041137703827706206464 10192653 50081893377996526042968903554172798444 10192654 -249260797129280661769709856780167068224 10192655 -292225473450033143120564782024276577280 10192656 8284758759684403803909578377258205184 10192657 303435742442125281854585389862693497920 10192658 69497519041410697645610969005134744576 10192659 -290507482187583040575131659426683302400 10192660 75002608019787177309413595382917031680 10192661 187980632112924533057233355328225839232 10192662 222702569459081778348673891149010515840 10192663 -66837231929116556003031858192845141280 10192664 311653442935142625867627578880151449600 10192665 27290936005681343682163397954948853120 10192666 -262029579902125418593827805367573611776 10192667 -532190328996775797368367142452266716284 10192668 290787273287647685622634112711091265536 10192669 -476428800272066458827653880480692515680 10192670 -3684207575317083376426330968549270720 10192671 327356259176244526754485688282059372440 10192672 -137040706084833906190820965909316763648 10192673 108653654403255056159867594528811067560 10192674 221503595177762466622754038309154631168 10192675 167979473264686206719483181379384415900 10192676 41309889992333510183622897399206559744 10192677 2549280081172086905752307065712544 10192678 477351318433390609468769140415493257856 10192679 -193295498050365608284813175626712777760 10192680 -83730442253334577446851410233625804800 10192681 537581214782328728057290140123934863482 10192682 131654560506259159439654884384321740384 10192683 -224711394002742124736460352599847675200 10192684 392872332543494433939115472001276636416 10192685 -122482432756931387788715460069053941620 10192686 -72255673596042692326582844947810383744 10192687 -37816772084097451119344158137659315168 10192688 64840335139629235795437923871679119360 10192689 -85463345890035563017182383116273363200 10192690 150720594208877059615194267765121231680 10192691 -185992499927548082852649363915087874848 10192692 -163016973984274715451119744672507547648 10192693 -60017043724630824291004171044168514400 10192694 -86366453286432908730144761576990251104 10192695 -4097505864386358914408095479465108960 10192696 -153873952139792360724413101145786142720 10192697 -61645539849210904968123668636682947388 10192698 5542385565785883949468624892249670624 10192699 -123526535198136229980599836595871256560 10192700 22800558740801337835517890618394342400 10192701 -47475328419783927132534857090045760768 10192702 -11533112218957498578322542106374758400 10192703 72073222494324332411411445058804845264 10192704 911443628624018044366418106170474496 10192705 -40168093745242798496409484939854052440 10192706 -49005305800120603328739612469848390240 10192707 10632107630244088369976799328627636224 10192708 -333747844521217119201508681861176422272 10192709 -17303877589518266347189401799816560996 10192710 -176331851913318431124970442352703887360 10192711 -458326307787184374730936890580941882408 10192712 -423021542605614105301501193597569612800 10192713 -40731628610097309616582890940173628992 10192714 9528666211399861535804141686548378624 10192715 -2151502015660535513801535997594728960 10192716 4773542017645723374251553904729247232 10192717 185255608828549347507758217191287017120 10192718 -172042789343513270904828049003192399680 10192719 31428471098255093029801891606689301248 10192720 1252562596580471026118850411860459520 10192721 -72620093301737725666143484759908572160 10192722 -184306859476407992680352584194234620160 10192723 -49055253077953481922147488266768930560 10192724 -413982083955118118148189314063837155584 10192725 -6210662565951652255648395432529567500 10192726 69305847299627840603482459678878098304 10192727 12228180683353354507106930682641594640 10192728 81921266522659307134144766439486259200 10192729 531713565698042567140688104638347720330 10192730 -101289917269739417054675287294919550240 10192731 -236708225974262582141132197358280671040 10192732 39216033995297963342747485430421725184 10192733 30050863045240786270400244399580178982 10192734 163901914979668903931821138887668935488 10192735 -191419088669548964062800701199515448120 10192736 348504547069902595184798251164424077312 10192737 -385179316413609957136697503047565826640 10192738 -158706464653987453661405332073835847680 10192739 -515371138043847907743050317507419743460 10192740 8679458676384562776474088233139507200 10192741 -27334741554158062188731621006841678188 10192742 -19641104562045483804389423187245783040 10192743 -251753256384208821163471973140354291200 10192744 33466745945308387863733299121840128000 10192745 25969890810199369785237345117976126500 10192746 109688193162716355265800135431706796800 10192747 7760377772374199477707730111856291880 10192748 -162411029497466091955237812323345233920 10192749 129454893386653536702672748212416716800 10192750 203315061503781391761005102348944464000 10192751 13637621124075799514652452433142060752 10192752 -74809260738860093449116910410476814336 10192753 -321572742614804880160267600008077556240 10192754 -13256621667646163126764081585669403136 10192755 -171226651572953052324591240072999487440 10192756 49685046684584304757607250187122055168 10192757 -137431606040937295495951608426646070994 10192758 44234279618437387355978929381910616960 10192759 -129599496336833520390653306625449291960 10192760 -54609668983997610710193370269418291200 10192761 -21875840810171551347049377818022091590 10192762 -123788616503046738388559404301077876368 10192763 -627064477352152619981011093334827776 10192764 -8595268427762335847471349765657811968 10192765 291400889014146025276300891159394289120 10192766 74227599449343424696691408305576212480 10192767 39429713682318711016596314500155506448 10192768 -511980896784221931153942613242811514880 10192769 -74665226327049813900536631003787400448 10192770 60064656916234910073994059247714867200 10192771 40311215679400355371827481918558787272 10192772 -9479018877380565473816556538536276864 10192773 21887112196346169725056124054558997984 10192774 310251777178025087013758085156716567136 10192775 6162733189768268184182152837650162000 10192776 13652572717917775614600795415939891200 10192777 397549700634259694663676578084207125504 10192778 -443913339925790806161547448946129288960 10192779 171250397803680186742252625654971340544 10192780 -8605049728823889380271609139090944000 10192781 12825279707043992365355033476891149600 10192782 -86849920815713930701943179792026959808 10192783 533148714943907563673650722547436970032 10192784 -118635831508897137603941269705583714304 10192785 -285023588728031756456939468263935532800 10192786 -216031379280449714479661950139466039408 10192787 -181290056072187863742457116963974292408 10192788 -97453740637843783265916945848287974528 10192789 -322958063953075082385527384172067127410 10192790 -296901849176961175236219966023502787200 10192791 93820305488834347624350556320432564864 10192792 329666837846734253982810886957062144000 10192793 223086550861852705245116895791391285444 10192794 -192745640667488261511553840525531046400 10192795 -126554082351946653124747670049979997760 10192796 87244162763244005244463560578204510208 10192797 -5439080599208556986951326691640410400 10192798 -46022576906306381281922610471161051136 10192799 -32374303439615242280590809187598465664 10192800 19850964798452430104787380834245017600 10192801 -260392378996115451488054762608474143468 10192802 211391453379886930477277168562184456704 10192803 -235728099579960460884362978732687452296 10192804 -140010159622057462114204225502571667200 10192805 19662288096961978436192134484955064320 10192806 217991726119754515429318700420420736 10192807 22748854443794902428229439510913349600 10192808 -218555981650733426290294488933189888000 10192809 -340911562391124416474464576823538093120 10192810 209134128759741047875859035562792734560 10192811 -152780436182640392756284579010717448888 10192812 40058481376569016663626896467439910912 10192813 -217214554110211156082531253653492840938 10192814 36247401494598362274755650203642610560 10192815 -10360997457981280831273739348618996400 10192816 -123041526767843510614206055551350374400 10192817 -223145790715018068843550298815968215040 10192818 165100065513391305723046999873492988928 10192819 -60320751782139534824634165355083303360 10192820 -34259636230632959170883717083336151040 10192821 -333834916829366768276864882157094872288 10192822 198759669895620502626014924558455223712 10192823 791778275771229075306726263321039781984 10192824 -14023238349357157711513240168713216000 10192825 -130515540809622612215651691698704354450 10192826 34609059806166674923378139619738024960 10192827 194480125287181046491093496283103332120 10192828 276230834190555885994031021225561840640 10192829 -206741266223694496405844738033812752570 10192830 -51030321027954009251337353586766366080 10192831 -47332170430795308446544536378724870144 10192832 -33100241111737542349497149528702189568 10192833 57016232894346575720527946314928728980 10192834 33756552125534323132033078013772239424 10192835 7035203918734387522003968513589666080 10192836 16318079590741347543479001613768402944 10192837 -696312470381838111681300098613200556514 10192838 -414632202814857151425281174240262136704 10192839 166619608973243487568180929686811540048 10192840 862827620536912955751759090622464000 10192841 -24059840839182969131499548525714773248 10192842 84595271687829216457444301209507134720 10192843 -1274698107762985202348462799776965867584 10192844 30942689360592997256787683189625388032 10192845 192714074951171169970105781835338000640 10192846 54187346272622116857111810858177264384 10192847 -232941609244931880339209061323436215568 10192848 38905442259160135611075083238621708288 10192849 -2751558100476193144646434179730414736 10192850 -29345018829288649670798607292544571600 10192851 -57592842163720693781298318767129538960 10192852 11076025712418785387702373854721912832 10192853 90695438186409090540945528804418913664 10192854 398586604448494829820147826410639360 10192855 465237346859333695979089318621637609760 10192856 -328900778164613073084637509173490032640 10192857 -282906609638526655709325029985984045408 10192858 -46694877877270732850744322564068445216 10192859 -138641329732677030163261948030290317880 10192860 -57326427600326471337912370689141795840 10192861 72612602976008691300318624941238267232 10192862 13080329212510592593711803574917811200 10192863 -356229674202983604116960841437426588856 10192864 -76676267017421055177633655143278837760 10192865 -8211532705185758778218798861351989740 10192866 -320309214343854713409790364443105536 10192867 462519541825982200488980372785888885916 10192868 -164131782879120194502597682313906356224 10192869 394009040439662289577905372942789255294 10192870 135435415262355883551754116776654006400 10192871 -33322289444576942283389069072661370656 10192872 158985983129796934207044641700824678400 10192873 -285514761093102395253913706223971527280 10192874 101061753556146557399039956243556949936 10192875 20172733224159582107075720453878656000 10192876 176380445179693095435665457343433519360 10192877 736915373085449502269872247690276864472 10192878 -80515249012609686363141335960982734976 10192879 76257588586746815738930491772321034184 10192880 104767365728121269117617671814283919360 10192881 202602245660015194030326698176055939952 10192882 217824150835829397420975922417411019280 10192883 81131583269055811816680973634476701132 10192884 -37611182018182743692215895318971318272 10192885 -188645924238048903950730545513481912420 10192886 92077136644790385795079748352055201344 10192887 48191693185254058665650789866120021536 10192888 -432779910683981774872419809205098250240 10192889 -76850762228638299070559796892018950144 10192890 -11330554373390018232195197052620851200 10192891 431465551237579084969007076416801420400 10192892 2525065812045253714076438416948838400 10192893 37821892650727521416928973696538247168 10192894 -23130798226445528972680466735651664000 10192895 -80665074306471757397213692668897000600 10192896 -9668021483680423374532254449113497600 10192897 227295565583127313086214756230269826288 10192898 -114318345773545915356412511532251435136 10192899 202020692194652397346854537404312934720 10192900 -189098473838239216807282108150699024000 10192901 118091366265121920683951860447591800000 10192902 98977547799128224960318081409354963136 10192903 92275848147601566447408709339840426080 10192904 -49892008314541997101245933141127818240 10192905 277022336835381856568563888446802387200 10192906 155419820555737451921832662272989702144 10192907 -215125339178068213182198390848916466560 10192908 -46048304392257331849251709486828044288 10192909 696379582947287519212349319412495319404 10192910 4597434812929319711102299930574929920 10192911 377767449726598155872653139101241514240 10192912 48681417008616297108494222130798477312 10192913 -237030036667398120218009184056620277838 10192914 133509346730702736240884588608007871504 10192915 85480663691358734928446826846322095600 10192916 139785794894933703762927009315574842240 10192917 -3157281805766398985308428899375281920 10192918 -76870787952091129731251949184486822080 10192919 -221087560028333537238708474843313680 10192920 36039742339295580935572398140620185600 10192921 328181212740042400325251685887299433744 10192922 -219154042459170653748668506279366921488 10192923 -42602154044817525840234431758442596320 10192924 23506104892201557861699782436144545792 10192925 -190828869355524680687810444980721806350 10192926 29864832845873653302030790592822362944 10192927 -291407661751410092881220446507547869128 10192928 127026879532375428837695555414317596672 10192929 -144909272514565909556027128538439741792 10192930 83289747387851832281053898022127603200 10192931 205440990076146370242327501116701072800 10192932 -34206600573478683689593321265158195200 10192933 -311171655697729830817600231909527222816 10192934 173604159290392523872246460553614363616 10192935 -1320273299176230884618610889075762560 10192936 -70655981581429842099258006838830950400 10192937 -130919153984399299940020059459022775808 10192938 65710759867352197858508960470118330880 10192939 -18721128448923144009566180046461048376 10192940 89209185159117149260312349878898903040 10192941 -186180132235982594091941460468339208800 10192942 81697639340407187130102996831911575872 10192943 -1204665108217504130788646217541613808 10192944 2562215220750423352073300908362399744 10192945 -12434777419777033417728586277405322240 10192946 -131810325935883699908057293530376217328 10192947 35700451580879142373331319729263743800 10192948 94778609865434344233112189291929342720 10192949 215042760648673335458799946190544134400 10192950 70719738581083462910683975262526789600 10192951 -568412447027571065369462398276665865048 10192952 15569772201279588625474243221276917760 10192953 158303206570488760296740203421704492608 10192954 -71785431519750066090051052021729543968 10192955 -120770479178703052053156759897171281280 10192956 74371704642586493551770927254222413824 10192957 -108411062133697369274090668397676500794 10192958 198262486102714632751980029393267536320 10192959 11254198692720191493854654314229525616 10192960 -48676140788786477965064512403920650240 10192961 389598394532473774443420109536228120000 10192962 -70186732117724800453754890179452261376 10192963 106241823889730358581135232993825035784 10192964 -136062468899294250832144476322688342784 10192965 49781798172112368269233594005200457120 10192966 86020500175533145704878016341601928320 10192967 -267920203775576421917393316813865338120 10192968 396682836279689271210165339813470822400 10192969 21918084217321204761385410799527076020 10192970 -164695562575378967668723236103290556320 10192971 20836050910801548136049910233889926640 10192972 -411970654892563667120870727912388820224 10192973 55103779425433996606084129773296910720 10192974 9639609086213817943630605803582837760 10192975 116860902897860758748306551252560104000 10192976 12745997672480426528093216115199180800 10192977 194619428586255264186339638569385032500 10192978 -5684063080549654272142024604350087680 10192979 -59224650067111554355668571662309619200 10192980 69440303184313709082272784783380490240 10192981 -67625924057257446288169933466565831456 10192982 -15586213892356516732293876382788972288 10192983 218207544374502048934677392604267375744 10192984 -841658095100229610166103229954718515200 10192985 -175913417974110451205630169430347431040 10192986 47810067823298111548221221161145241600 10192987 55710650979093812708291977977970164480 10192988 -20655178743644643078013178513613143040 10192989 80604808288045899687410627301616093824 10192990 -17549154763896458813232080479722122880 10192991 439683564135946577655225361568791951392 10192992 3566405253808816659470699501345832960 10192993 102087099308343539246369670736368990242 10192994 76033772820657653591688783957223870464 10192995 -178902917013424070968972207278835517280 10192996 -467214882808809782398162674764532455424 10192997 -157717467407920429067826447652140631554 10192998 -76563703384324462407256388155150191936 10192999 -432735863416500166455097283247932509000 10193000 -117335230752375474164429117238766080000 10193001 6692540660780425431290522189137689984 10193002 50354996237685877972158460662512539392 10193003 -459829243850119652344750107605734724748 10193004 119846713040591712046986964558564074240 10193005 -21880382125363485818403136933986720840 10193006 8292628810635689286556350439335885120 10193007 -462945374676470837226776881483444901760 10193008 18970501107233347129044193786307215360 10193009 -188553118597834115222535523170385051920 10193010 -20495041594282584941011322139356590080 10193011 56075440327215718409094793740394626000 10193012 262598943723221178217386990838471342080 10193013 -59288072710755718856102134749059779200 10193014 28662060435419851046714380860283519872 10193015 16926625581966586542850170522375921600 10193016 -19060366003317491801317292613776486400 10193017 50564585399709858694775905523929079040 10193018 -343562951957796557984964972775597551360 10193019 -72433895678024204018046134570819784480 10193020 48749246102916490130534978032616570880 10193021 -2782571316318567385669246981938459936 10193022 -76742231215734534893606331993377175168 10193023 -87613913654459666532425232870199001728 10193024 281105390430977084791074990079994757120 10193025 -63701405858049093998319188930795136000 10193026 -57259747205740307418574997581037468640 10193027 354620504621403716950374438424328051760 10193028 74890901557159378799886805016217553920 10193029 -227950957712281542142951570024464398208 10193030 -73338904269156594661872439729567340160 10193031 235207236468690636928760361852131313312 10193032 -166691307722817775688766542586308889600 10193033 -317064854438377206576015136701161519718 10193034 -57394608653563025041464267327294981888 10193035 244166006672536706514573966624423624480 10193036 182880348633316168655612130443944519680 10193037 183706050960727498895538239835461530560 10193038 79828966607214742769508927314754985920 10193039 -187020047211939674429107278840695557800 10193040 -2285739224658305802474741374238720 10193041 -172176557631034264307776757788348768668 10193042 -29342315926574473016020988332834228608 10193043 -113539916248991626484316477446703196416 10193044 128102771521299866956643485108475596800 10193045 -633078377720162686613271274750174602720 10193046 -616959561650408164894192568203038336 10193047 -198997897638529673254457268808665648528 10193048 86052373623767016658442260064824197120 10193049 -168993128481331085888153334837125144166 10193050 65154945867084738456482387667837484800 10193051 -217023359700070272500287142088980937312 10193052 -787412349001947386410657420192386048 10193053 -234804406654667526186284669897068828916 10193054 -105997816437957469595846731629039555840 10193055 256919755154474557270364532060153551760 10193056 97749506493250933108646626206777999360 10193057 115409488987457781731790650693713185600 10193058 98448792051696955283602286194289531904 10193059 -97136362587454828251035900092335464740 10193060 -105253141907174379592552575213509963520 10193061 32092897383497828792498235678350410464 10193062 -9228705870649641354804700937196179136 10193063 -37114961978671348246631040785676006000 10193064 1236722288288971773675968147989463040 10193065 -211140022327913379943401178180770516600 10193066 -75551521877337704450370668056703005920 10193067 433272322279322648939753157087712344240 10193068 -370430301319596819007137648408062004224 10193069 -693904996291568224726856222317661708820 10193070 -71481071462428762258589728911856252800 10193071 -117190082942079082586385138175764335616 10193072 -124909278887977063025002812306129076224 10193073 -61979962368683413720868582559160800000 10193074 -143562864207236155159947116054944386528 10193075 77407868029177504765836010636535928300 10193076 82264338537357184065780493513033728000 10193077 -25781937871688159636427460121160120420 10193078 -45251806060342841726070424872447300864 10193079 41394559414198926299334034768642584576 10193080 -419275073300292671136315250374329241600 10193081 -143541161446087179248676018922749654360 10193082 -115548309308221082648444164591918321920 10193083 -72971021477567457965785990605285681656 10193084 114341911159923903937713803751147781632 10193085 37272900317175047835555692429525961600 10193086 -97341448417925422889214656783022174336 10193087 39337430045034463446485761602050585520 10193088 -112857429754566577044243744867703848960 10193089 80962457564795061397994936199713594500 10193090 -78883024586464693728752589680466456000 10193091 181985224656838499703140546465695975680 10193092 13299245175336714687242961102450991104 10193093 -60127956598782543902201741254315221060 10193094 70365508270789530236394764347590758400 10193095 -1507588888266543418670511509559645600 10193096 -166235727334432795937241763740475038720 10193097 -147904049619432203210608230115377661440 10193098 -270387807663601413284795810424494095680 10193099 -43865088955514817510024692899496030064 10193100 12336746994702636027538864375650124800 10193101 609226626351601228347261224755442473600 10193102 293882344961585587022704317527053345152 10193103 238372740904546865323557860460055431912 10193104 4075630635970847145635422772362608640 10193105 -168873018954505909397145339106703231640 10193106 -59140895242002863026844747410408783872 10193107 7054839660216126715415122420219993088 10193108 -67147352946278566441271705035990841472 10193109 44838809789240147444754581519068127904 10193110 50224682499530580934793541291785379840 10193111 -77613511841577518650552370257974924000 10193112 210486479411686104521633262280216965120 10193113 41525803212303524952951752141946876160 10193114 165687810133294990088032648066191724800 10193115 -20162011212968645511493676993474588160 10193116 196504956681434962882464945619391920640 10193117 327286933999823922043396687386427517760 10193118 -61813970082749505841176348160233397632 10193119 -64782647906316403561092456850466195256 10193120 178227797319006284967195286425305088000 10193121 -32753674727450648216696472135399070128 10193122 116057267906005661156129941650525160224 10193123 -56835078743325098056668226186363477440 10193124 1199163696174007331319363437541651456 10193125 204513427918041614861149120530276360000 10193126 -195976657431407232822902259182876659488 10193127 -186021262499200477478314934319970457688 10193128 -271331649323707173667458324124211527680 10193129 535246663170445636192164816226084556730 10193130 41626805939935670118806787017837545920 10193131 77441347072422918107752861371105414832 10193132 -534331561348640648569458854708192908800 10193133 143368678188443571700217150112479136000 10193134 -54230523407725522511281270262844526848 10193135 -153546069765191819203360501294249332000 10193136 5933023200802580106535267165107978240 10193137 573483709458704945901051791815172456786 10193138 -182269423328091515979697610043850487280 10193139 -51197496020817195322963358795797070400 10193140 -117084886212767754127286141398068019200 10193141 -2318027076359771455189848635244011520 10193142 -162333186158274131307998283653713601088 10193143 315311092621872465426285945620385372392 10193144 -66425981494438334272651015585107578880 10193145 210732045804343560616801204294201026240 10193146 215393839518325257908493870326104636272 10193147 142540263694241469897471867179395264512 10193148 -80855766936387762853328652702058905600 10193149 406828857095963011180037015633805993036 10193150 402164452415990090858986001986099200 10193151 83618823638498791004140329458797369032 10193152 -344840633800910292029635051314940477440 10193153 656792627425535486522359882440346950402 10193154 -74542738567115869288346772036723530880 10193155 10895702724702110854918543605564614400 10193156 490463468832773376091731680382619067520 10193157 65748345047022724014674950052340957948 10193158 -566520146911162039899628710166281413760 10193159 -323403211267149130361342395079318153184 10193160 47285152934414776987868839471981363200 10193161 -606217830841281985078105625259534428 10193162 70059754005379772879104725791164022784 10193163 162242075246989379508496810798445689344 10193164 226342217031926418327840079053470533376 10193165 -171510976564678119821952798159994840680 10193166 247623903571245442259769957889168786944 10193167 -23900345463672419765768932770229084088 10193168 -116303197717253382607263493327668830208 10193169 94674022855264885142470764809541689280 10193170 -7066977191931767377520386905334819200 10193171 454732217627883360713921106379223358144 10193172 -44947747464202162507923740074397663232 10193173 49669364018638738466117334226205457422 10193174 -90672666110651906141444603171671147776 10193175 167582227140136746847548143768100726000 10193176 280120668211880384808176902985627105280 10193177 -184719220770034284239805218091092147520 10193178 3386166413080955791832345791009958400 10193179 469534810169556951625589160359428572672 10193180 188650359070848088040291534642519846400 10193181 -80518670718300596874626306107024646880 10193182 125893956010446781879698296317392240384 10193183 60786454783849062901649163507101414400 10193184 -343295133815689853466368299886168702976 10193185 -150773281182047598794476332601214368620 10193186 1045892419832915873030472760263195648 10193187 164639968686991259765914531079139959160 10193188 15525513549215757488634954652409141888 10193189 -446673257957623581459673225535202401376 10193190 -16827854888110639703864402858350233600 10193191 -554427262058043045728520797862371014408 10193192 245225267006139561622624874335431552000 10193193 1501607553788032058174735932104674160 10193194 -267750455924164741853911417631210261760 10193195 351700951743430837054529998688983855200 10193196 603336654703403072541021742076058624 10193197 209019968541842015022842104599545451232 10193198 364203127765350720185825978291900534400 10193199 -290915095365091038317374285213877108352 10193200 -37046131229117397570776214173798400000 10193201 610652690063991335340603081857896882752 10193202 -9462206282128140668820306597656065008 10193203 166897393849418572212697867006211243584 10193204 10079317388935226125822270764231966720 10193205 -34103169414572777670448019662367500800 10193206 432496515475004360871831883624486952064 10193207 546773518750834477068009239029570668456 10193208 -16234502965985248613024372106482810880 10193209 9733864021086685046742222806873536128 10193210 240696042245192698956680505304093560000 10193211 -69273234390858466739902467088546082016 10193212 -3378059197773720848581655887781365760 10193213 652569373511997004874240488590973131264 10193214 -19985721429145100514066134002773984960 10193215 -160213346488457792493272429216789800800 10193216 215297976104578476148800360453274337280 10193217 -61281768784165740361160891247218555520 10193218 73185034554725972424392212478460182016 10193219 -386639623584287990078648692763614751904 10193220 -73990212917467630628954466823404153600 10193221 122828236137664968404448471646274763422 10193222 73919258575920605556709999565241058944 10193223 -141770748578153597252508924152616528432 10193224 -530586861925083381175623347016376934400 10193225 -90826435959365087212401489272210630100 10193226 -56310990317771591374975158812885811456 10193227 154543486052246626451706809129605634472 10193228 -87333880713048986998347803491324193280 10193229 -159929987030836315097567957765846614080 10193230 137205925017091260322935756549062113920 10193231 -179203014054494920748527599380381389968 10193232 9769422215550749775296199565120634880 10193233 257515230701179312468768689568371930482 10193234 -8007351218820440265989004172555161600 10193235 -60168085671141865661542745343835221360 10193236 3546860843379506144990775654036570112 10193237 247447938731312941807908996950731079886 10193238 213664194283803337059728197402292724288 10193239 290188963334882642349104335408891032000 10193240 -127709669186948897372118176513678131200 10193241 -166087236266028802079750034421516953792 10193242 -38974451691358098367706337754957363728 10193243 -107090877182447386266152136922084760400 10193244 74554833705336948215341612354318341120 10193245 -129704726348683948772744166430131246120 10193246 87125526860712264488998710888496475136 10193247 -270055262659685950553587665963114551976 10193248 -121264555614562195248125965098787799040 10193249 -284193999622641771890613232730401561680 10193250 41354145223563205267835385884577408000 10193251 639145906283706678956164997924918822232 10193252 40453819568896187260212853991463397632 10193253 23316292353185184687641742085864012800 10193254 -155281949483176579875747380279612891424 10193255 180716344737859261150294254240585438720 10193256 -104000264551845476564232215556233625600 10193257 -175318345555398082993036558658786264448 10193258 -191068739913310320734162298513623085216 10193259 -32933571464144345413677674171907024720 10193260 17737510498073185987155348687159705600 10193261 12135934815900794753502399721699691052 10193262 21438447109402349485302220114818841152 10193263 -33754599451713210095665409091620366880 10193264 -38355746145118300546120650969612779520 10193265 53867499503912945860793984188300811520 10193266 -357989195293659149019305659437131688960 10193267 -57897082430162780261644811483139641088 10193268 397177221266628053383577054055745474560 10193269 670338227341242181855765788863174266670 10193270 -3816921203134361503397462881959408000 10193271 -280362248430783657039674847694323639936 10193272 11928498736002927206566931034012979200 10193273 660826658091341115870258611621181420522 10193274 25468669070943393753934263278707507200 10193275 123855468905322909385978187126922924600 10193276 -174344997124281367882049555352953763840 10193277 -53868974277706948730108447663973742080 10193278 11079755526087643750594554483318532608 10193279 -8449644992074368799206664012417359816 10193280 102012053263214927922070368609632256000 10193281 -134290663472523335588171042081254219456 10193282 15364719651962053905396288482172576 10193283 5860415450014142820160530955207620384 10193284 662705435121528762476110732357342054656 10193285 323544650965976504496573889121011511160 10193286 -85330957958004457609216247279147132736 10193287 -259018194810963943557948920787633148240 10193288 -156431085853708351206635757306005422080 10193289 -403631477206661092817356788369297812976 10193290 -164421996557554227459666054552625245600 10193291 -669741886911751324331546913318203404800 10193292 -527757778351022829603385742650629504000 10193293 -33095057094089586257608388777417016480 10193294 -72130026344794944354372456486845834304 10193295 -56189033925281025969113594904523023360 10193296 19861159437898161736497729429547515904 10193297 301277804025871649910389302863429918120 10193298 -36547913620253138186222718947717118336 10193299 -261425649994287533774075222822718735700 10193300 -8819718444183529111836969649419283200 10193301 -192889065178655180730788128063331845842 10193302 -113736131349192937528910511599889918720 10193303 -40966137131476118718802292560189691448 10193304 -270236702637034887597934953272383733760 10193305 245837936709723371592313888845996995460 10193306 -160901863371447583524281724769121829648 10193307 -353298498455543201743386089912175533160 10193308 2553747296140282840560236315313724928 10193309 -7940957017248219458633056937032269984 10193310 -95729699351314442973217641629568768000 10193311 -219776796356092073626100877290350701088 10193312 -629190419687784517975789669657214976000 10193313 -177690921235344882985357914642537265152 10193314 198351118508697458981579400619150418256 10193315 71733525164882665943474417346851997600 10193316 -7007949725810023848857262758672486400 10193317 -559739668415821725499600433644957869634 10193318 12450691844810099838796780299748370304 10193319 74733360543172467939143049641303429520 10193320 335655341982665399545295307817241548800 10193321 -9889823007338500314183182897060792688 10193322 -1353899515282655717892028718398959360 10193323 189943816325159992197623346059493546336 10193324 -24505165408717992497884391985843529728 10193325 31711165210424288218228670525913093600 10193326 -32892220307954869661674799381038982400 10193327 -55872868982457911105242776707099660592 10193328 23506635377176184565049944159447220224 10193329 -221705815590031542485668160138810393360 10193330 -16876011517656442532163843311929466880 10193331 -67700271139915821911113030884504311760 10193332 -49510355791907499836208618119607512704 10193333 -96444392280795624172916951738838576516 10193334 -134549425330201936784186616775374420480 10193335 -123338198807667911936515492457408845440 10193336 6730529643314729816854965328833822720 10193337 -50488328746724574774559029576643307520 10193338 -109289229993969689451833310733913602080 10193339 76502039693592196895251604560202038224 10193340 -10837699868815901576455959366876748800 10193341 -423531571195445019671675998055337520788 10193342 -20034311823314561250578449635110458368 10193343 71825464743902413744922759957358494664 10193344 17343518872311886390108842187934400512 10193345 -36579679676988715220586379495035208320 10193346 -126633599430956034019234552655653072896 10193347 273906461787576629856118303778280791280 10193348 -62319719083509833858350582335986995200 10193349 -139697604880005181700280995855607771936 10193350 65463495800802043006295870688791712000 10193351 56480916855037392555472775536018022400 10193352 1156625092167187131736191885325271040 10193353 72010410902408797885680412721055262920 10193354 -221890310624200392555645832866405354240 10193355 -9310255075179068758155818465650610400 10193356 1590013236177362552558852371372784640 10193357 582909119219296564278496918042239423606 10193358 21745294647479434026728012821508997120 10193359 6231283698367935969900966912011910840 10193360 57034057661847588779899898346744053760 10193361 60659492357365924966553673889208427744 10193362 -16418937790018930424394417767034940800 10193363 8884316295731553559206528744020610360 10193364 410018496374988542036682488860243347456 10193365 -742223476461551238360116586164885760 10193366 164524632705110192133489571209256249632 10193367 -73453289132648779466320552756195365120 10193368 -22939472043401012896614802953087651840 10193369 -373934162498182222031099644998896256 10193370 76640641146346066466351154119545651200 10193371 -419418339271865099153320376123030165040 10193372 328298009881337123689739025654112332288 10193373 83741770993437714804686050325124412422 10193374 98317558568551550456854427795237367936 10193375 25673976116739975965202887041444902000 10193376 -329273239746691910848715257907327533056 10193377 -12134467512400182520495022495895467200 10193378 62053600531670103268803691038932277024 10193379 -41749468609808189944626728015797309440 10193380 -406645205884492469097713007971875368960 10193381 -628915027848034842555766631175177558336 10193382 -43145423934056927841041774624495864448 10193383 -286034501153672243178532655154240455368 10193384 -312441249954027036189455868334772736000 10193385 62887711458340627543144002427148194560 10193386 -38846508802796647025641077708857218560 10193387 -95787529316216086798600877401070662008 10193388 69194853093589383492146221193108044800 10193389 -77093232365500822793865579260055612928 10193390 59872494951811600430733538825020811200 10193391 -86374992300714667009285907696954781120 10193392 64114305968968253018613889146623066112 10193393 56283954194760953580898609691571149184 10193394 -26457408348803368449161672853742187520 10193395 69059706006408412313722291779456306720 10193396 -145753032147832563158174912440493150208 10193397 -41765912618737915807379499467912315328 10193398 -354382584540185233758921667582866114240 10193399 -353645457143858407586879298119099198160 10193400 -22973995520866282219091789398133760000 10193401 -317825663152445742530061473293686668288 10193402 294123147363789460340678949571897399152 10193403 218098268970681147475169207173188312 10193404 -84786241266268467171527403901621269504 10193405 324890286385641945731473787027700672000 10193406 9928189373428507157304823437217809408 10193407 -104232133507697370101062087526491757568 10193408 763711249644481341507085332343947264 10193409 -122247132962695023661485108891151891086 10193410 88736682603013012534973544736212510720 10193411 -4287459253606527703412916250501681488 10193412 4424495497396347022431858147775334400 10193413 245065642394551470738463229174271781980 10193414 -134678909753160526097573265172823371776 10193415 -45674416944361253776265671747745260080 10193416 -371621944189929125184743947798941696000 10193417 17557040291961400912537338274378877220 10193418 265423965507277740714174848131448862720 10193419 -65021001374532864088515312432441547180 10193420 -15443508435778321361879918130687098880 10193421 99632578995030616629659310505908919680 10193422 -154171110444306989452022162275003303488 10193423 56668312207095841591330483854087498672 10193424 -50166311581716405893251385826404597760 10193425 198241678283167862416647937348737897600 10193426 61177114603515888729213166323786209280 10193427 195699153668044292150586385624848106164 10193428 -7431680034166701270533740314470354944 10193429 380224957044561095897988056763050934030 10193430 -28757679695617868189634193022000793600 10193431 -412010511037488969144074078046021187768 10193432 -529513053404408931241235217616588800 10193433 -58261989891768475462719888091624240176 10193434 121849501266153942024777341410709285616 10193435 24602308948895794514671775791080879360 10193436 232148243739366818829330042674572752384 10193437 -29860703771557231380561121323709001640 10193438 -198272063900147401255219781154265096704 10193439 -12778341961802645480870983517154761472 10193440 93541046876726018817307930239438028800 10193441 -452179298150997754690862609447303296158 10193442 -35593243286957304484508274765772108800 10193443 156047025560325643294877857339595586800 10193444 210802004195757243193637585913751095936 10193445 10988992742513005660027128905276999100 10193446 -118201451328784930992767606512419834240 10193447 -86517943336956933449909232614872285056 10193448 175231232777025151968466981954442280960 10193449 319988800209037092391196762248372962560 10193450 -60774422879063169365410004786842422000 10193451 1943275207478081391964408174329830400 10193452 -158731818662894282402165880517318855680 10193453 288098562998070318549372503390937783702 10193454 -37636553028756658850377237578385094400 10193455 324015745866167814860319920721159950160 10193456 9359835589788460101670048420252483584 10193457 -611500076319864985116774437259559008 10193458 294807384135130152142016048889910615680 10193459 82103317541006731252502170788444485640 10193460 -1880725253723367467445768872904099840 10193461 -18575150416433712083527257238352684676 10193462 -31632865734961460671674458185989273600 10193463 -23520920321561389491627784457399144736 10193464 -200680752982630832497028742586431344640 10193465 131226544211751497066738810107422769860 10193466 -9358938693731622825256537385638417152 10193467 -679726639579448379840056144495162931484 10193468 -213085393040039837191941414399952868352 10193469 34988800771694641623079333924601557056 10193470 -46085634969604392573659199684400093440 10193471 -469349567629237549217319219991108045680 10193472 -212634851369479929071462815425720483840 10193473 599103887410149973378846730539003926722 10193474 -6448762545677043667091319299908905264 10193475 107648981122368393054826578706005138600 10193476 -44897125190352528817202241164021580800 10193477 234613007433987221386730141618262748800 10193478 -111950503842463198722372775434777043776 10193479 -24633329881259373819454354170637642752 10193480 9975347009977310433577331781127372800 10193481 -104238959315878313045498196558401688720 10193482 20909939497114315526716817656636452864 10193483 -10777906157681599553600819442450973416 10193484 31968714512313819229732358998772662272 10193485 -91949147649955861990264300897529245440 10193486 -194570821843839084865649164876366879680 10193487 273527935099850722296486614186254932360 10193488 96234299817159606876985753566263885824 10193489 237503424049391324782033234693160461920 10193490 -23307296924854759012508621511314239680 10193491 -165470524896142473448155935404245175296 10193492 189358190773117137312313764845712494592 10193493 246543242039624764904478537051766959264 10193494 -1138159890414853016126908361475695040 10193495 -161624305950723461722240321060595126880 10193496 -181576849045542028780283204596878643200 10193497 345125991040036361399518218342895133952 10193498 3488780635116543874570801668310256640 10193499 -478389237685606060049755125854925788880 10193500 -131821484291134285792481910140198400000 10193501 36054901938543366193687109501935054464 10193502 22396481208305024010454657741578467328 10193503 -627944344121529338215591349876845836216 10193504 -178339419146460468457563534423061954560 10193505 -8076337930689059179858023273164849280 10193506 -4956860207743522423527157874619327936 10193507 -167762118288881669691652424734687573080 10193508 51373089706491126319370217374422093824 10193509 685823620634858063849886451864586739710 10193510 -222752626950359972723623230132611763840 10193511 -82233710079468234896202845416294125528 10193512 158977381221689261714198196498484346880 10193513 -130854883371613237913253958880621383680 10193514 164656168364127434206491813476370177792 10193515 89993566584537816247234806932928488160 10193516 489958566973904293517408860215989725440 10193517 107132333642694396278211566190716002188 10193518 170674980447835254752310764775625680960 10193519 -524013685739341982039986727645477583000 10193520 -25140750423908609197127962386782945280 10193521 -83735355538864648585887632757019762508 10193522 355308867882897348038375156248879441824 10193523 -165997865407325064529468249489828522896 10193524 711611493582138748219725979179337088 10193525 -164222452755501453936487126374152164950 10193526 -1367102658106119218162921981906123520 10193527 -499268414486072557333386986185013266328 10193528 -224134133298054600972098321577988300800 10193529 101025914283586980285078357648385004160 10193530 120793581617329238929747699462537736160 10193531 29614221212757704837847866718810055680 10193532 183650130884943916752723281175140393472 10193533 -32239862216602176007553681416155109280 10193534 66203937182958896610800566086717981120 10193535 -147635486556805742258120956792742399760 10193536 7078232825556794218223522586474577920 10193537 -188816421162469411018918601637577526700 10193538 165416734115932421615526628650548317440 10193539 164747168347089085367973398429733941056 10193540 -31951328247699189556560640774971678720 10193541 241573580990992137818906345282425337664 10193542 198164922568751578649252135168197848672 10193543 33990561929675096552986707081751536528 10193544 -16759402280780008774426454978928967680 10193545 358472353138272662079161161784672824320 10193546 221199573302312467979895219642431752704 10193547 -57743970500393268174400693126893891840 10193548 -99834966039619104611640042126480998400 10193549 -129588438299060106362526446124624261450 10193550 -55445641458234841278574798878159163200 10193551 304720416414446566461745191854045440392 10193552 -91946246630636043470151105565644447744 10193553 28040419508242316732155133999898094080 10193554 30700527263144171054786062420038945792 10193555 -34256834725285335451357910957862280080 10193556 -156355901288746278148215054578771582976 10193557 -8597012027373267661372616492808655296 10193558 -66006217466294836892963093563537284480 10193559 296791482188250145052352600946715257704 10193560 -123138850083994939119251223599376998400 10193561 223668206541393057860243064963836283264 10193562 85108711649881054233743420243183670528 10193563 507037154827152598309450557666436023812 10193564 388872383942032207054993802301440626176 10193565 140494875014923215954864631358063976000 10193566 205131172606144953561914324851423055232 10193567 132809673576111356395414100672394138432 10193568 -129340090102810583741516801289709682688 10193569 122230043809542010599823512681893720496 10193570 -71613419958685646354374436126429687520 10193571 -133614178479959997787618069004726745360 10193572 14672918620171229315678136001966720000 10193573 371027611129790549897117648615980719162 10193574 -8847686257049509195676293782327581568 10193575 -10942606917931296042210903136312576000 10193576 79382407379585174465988394467102720000 10193577 -2687428889590379325181443821689444224 10193578 11158907307710494226984334814528113840 10193579 202177762360692864966040589628391619880 10193580 259029235834123701958926100107264000 10193581 27680308958863149143119178127378609024 10193582 83902335880496339995433715106411519872 10193583 106611124378952305407102441963158204424 10193584 -65839956816032847892556467464928706560 10193585 -325547416526713975860692895132394790220 10193586 -14446539454688076496455010192028737536 10193587 -507007134905961643872323501450562294240 10193588 202412833102953211272423160362362401536 10193589 19197231190187443187724531553310311680 10193590 106988734273113630037615811603865667200 10193591 452706590124111196770154194933397365552 10193592 -14179410113081697405254772238593024000 10193593 -421005098941438569491220364243309207680 10193594 -152755282051841037478285607326082261904 10193595 -270057677942394870107715305181409305600 10193596 -20803306770255769658213302221321185280 10193597 -352120494725180097591733438894104698208 10193598 -176617744694846809975716703858852094016 10193599 -262649249664886213646453696338972525440 10193600 21069035553483684485591525518894694400 10193601 277311158185177996001395482349445760000 10193602 5350449709851101167377259721781539712 10193603 61404336078743714897657562793422582480 10193604 -160153291234255682637375817546799023104 10193605 -216579150399833247289454299429986796740 10193606 -53583855118297559902879948037432034816 10193607 315928298569172131274254158816369792000 10193608 -52367423911316954786715203361666585600 10193609 331171089540495646506665383063349598810 10193610 -50822323964028132154597193137444039680 10193611 -16297532262403884728198432276673348128 10193612 57796677020689404733357982043659255808 10193613 -49236259301298838740290147024058305856 10193614 -110073161631249951852303452809268948160 10193615 212742013837069780264236437266099057200 10193616 -77269176063602424364622152998047662080 10193617 127156339270902863154159368429666515200 10193618 50569472857341320923022253307351343760 10193619 247258265776904134670596402196001090744 10193620 -283792068242322419572271528047662424320 10193621 103913889886653174324720237077210552544 10193622 104448085405734242005484199750153961344 10193623 -6595025818846469588430271395303820032 10193624 35056019745393589983026620495596134400 10193625 50154781082349364833612211431528276000 10193626 -165078741987959572250577144050140393488 10193627 -406521801859001912328228966238249918848 10193628 91858095612685150725690681167192702976 10193629 242436959149282380335129593759797014080 10193630 22097991666351862827539946807251558400 10193631 40555780072833826200787645021547382144 10193632 -394128132173680281286522319913389654016 10193633 9076855200693011690071831951248486240 10193634 191665167328968448257069416755126398720 10193635 361532456500261210849761698448358963200 10193636 -268341030260908986641801337794157121920 10193637 -26974046299018743811807065197165756160 10193638 -2165885652011254652553208033126106880 10193639 424131471708380045506193140455466768440 10193640 211021598917525002593587035014161612800 10193641 -214879906547546768510894940048019173958 10193642 400848892330848326951214702677978465280 10193643 -344624961790693198792708559743799740068 10193644 2396844607790012198260535245245646336 10193645 151806239376157799851528922385974400 10193646 -17082587329731375441201029041522615296 10193647 -44707055265944429606020996375565599200 10193648 66724869608036905439088022797921878016 10193649 157073355243864399060035672749577148096 10193650 183566364761229138426498434034228730800 10193651 -205939049414425889427063926198627597616 10193652 43763898075049950666000400946719641600 10193653 -420759826669263358344955711568933078098 10193654 -258967199262976453099135302425783824224 10193655 101075634615190424607369829094957752320 10193656 213529846299769215471352506397438095360 10193657 -49525610754972654650311289840941854588 10193658 -92758401289103360376656949175248777216 10193659 -88748150803843385308971697079933281248 10193660 -105271663115945445403193089364906480640 10193661 51127998728617450532666595864836888640 10193662 -15877243020992602165413943685490272448 10193663 464858472933343354552021820073494214912 10193664 67939361803598237953174990770130649088 10193665 -30642447396110181119303448783591665280 10193666 1115203051794696327280425660542219520 10193667 -308280407616136623399754712919519326400 10193668 -86853053172812659600985568142947713024 10193669 -91241946564856475477459418551451361056 10193670 -11037904751436137090445147601480796160 10193671 271855127803527359069505460568446088200 10193672 -308793349184656234250194097536730803200 10193673 -15073215511330676599839217008924665472 10193674 -47803029638864668405699785205665198240 10193675 -268872460361085100726038161661596123100 10193676 -142721353025032116594752513288795971584 10193677 -369754640997914812268457083220558740 10193678 42515876490899650291868349540287904768 10193679 142586016610539938769866865202025889384 10193680 -16160832140788050621160869258146611200 10193681 752293091879940577001489439464699708772 10193682 -52636266133756297824756523814440219008 10193683 -173763778936548439522358765767646746416 10193684 -119863374868195794032441681192444947584 10193685 -87785823394018905442569698198578467840 10193686 101919172138917315624871281147645504000 10193687 -28840977923736968141428336667405901648 10193688 28554430632020720236420099204620072960 10193689 -404683229459349662063217654111608343168 10193690 8250316364577201781786674673192243200 10193691 254183623398529948271155105701394935192 10193692 -194970975263403714688108709356640870400 10193693 -631895927598405200547329103974782232820 10193694 5992810152060844692803338077617141760 10193695 -20346538090149288209666997863613640080 10193696 -535939850137869036935374479682022277120 10193697 56283013283923830855259734039069857874 10193698 24172948194545460520379856285933771600 10193699 59826308422346881122186141840069533760 10193700 -109946922559531325538908631648415488000 10193701 78893266930168549654513081765728369952 10193702 110666584803888287121173481486595746432 10193703 -179985415435679569893290952396009550560 10193704 284467476642419308191548754154254336000 10193705 95322623096407757855888967061868948160 10193706 92410562207898071086155417092245684320 10193707 -224958911014388847249475682461490209608 10193708 -92295597147739208042558359922926829568 10193709 3998616768510467048281415901969100800 10193710 66227859192024021257256334540009259520 10193711 70396900891685848663215378424945581624 10193712 -15925629056904315809924502448817602560 10193713 -226136944446047371092598603143495149038 10193714 121058682674729658252597555925370589456 10193715 -173358212293206968676335282650207910400 10193716 124289582179870571283042116118513578752 10193717 62783041883160074338067334262497578460 10193718 24267825466164271242644265540012026304 10193719 -553290721745742427731566333901661208304 10193720 -309243588845836250217416375415398400 10193721 -221139866656900905894775506372767168688 10193722 10397811872451880265997034583594081280 10193723 -445512403823673416640736949899920724776 10193724 -220791086644664265499309489710057469440 10193725 -81378896079870165806217552337852032000 10193726 125110641037607564066779597287559533312 10193727 249161455278826131910552034368364402832 10193728 -69008662538667214009069737344143196160 10193729 -40187712409844001162995598558608573760 10193730 -9859530525593301892619939777092853760 10193731 -467856330842375504818977243900416134468 10193732 -343784392238664952326702202648460655360 10193733 150690730862068148236107732124590435744 10193734 -138893366896370520361825661169738189984 10193735 443460549242305998928783934488882546680 10193736 18127262171143888660040139209645752320 10193737 141363372873731855292190229431906791386 10193738 56393181313426619529021057132696294144 10193739 -50990728034653813390775721673088907792 10193740 42585855776043016034359474718413040640 10193741 148844984524762149599472270966431229900 10193742 -219415291209025189357556960212532664960 10193743 26088164556720539724900452612130369120 10193744 -110631810976967582301888254308558307328 10193745 -31691133930903264974067591238118481600 10193746 23213364812959005309259984853202813072 10193747 -132812539489692262103763597037296417960 10193748 -4622130960879379031792521091226869760 10193749 39027858100309074904642149314728268160 10193750 -107054698752947919962867740405034400000 10193751 367658151570254455302965417029772434080 10193752 1974176842218033583601753320772997120 10193753 207219100082696691532636213016640402960 10193754 -82895892464574254166118432833387271680 10193755 61520346309027862535510220135750676800 10193756 104880658385658961632802302908934377472 10193757 -11157569361621983704414080566950953408 10193758 -248917830965639470174629357470490203520 10193759 -57017107310421389388619839440748996048 10193760 31543646241507501428328788873301196800 10193761 29171794864748616852746766864123308544 10193762 9689527819251123674208280874237858592 10193763 159120676960617253383696688957263762864 10193764 269915956281947543796490702328322483840 10193765 -334395109306163517308954947304939923200 10193766 270130016379669559773743419432588800 10193767 -587628055849710923583778403783503002184 10193768 2374822914282118931074702770909788160 10193769 28891069667515456480431867675685498596 10193770 57810314390311629555747708617456842080 10193771 -104753990433451033204351042574586376416 10193772 -262030822502485849735243697641205918208 10193773 1744889940813204977492010098742598240 10193774 328098817535026383736073315190877955136 10193775 14187335988531040652184569508003120000 10193776 -47408559087350662355764208227992731648 10193777 437930220430558607390347516341093177072 10193778 -42931201341067601721910675026543866880 10193779 215891625932648963923866242865247337040 10193780 78777435991785243499381078140260217600 10193781 80581217090574694045216455344267975520 10193782 166141258886071434881304783280794009600 10193783 30813478737140377372406266537625016576 10193784 204888091154436077541312030252672614400 10193785 -2342081965062742914751978179653712000 10193786 -49660886973661984966496494006438731408 10193787 -142001142651860457092878059114189125556 10193788 -245965325545454996147343964293375742464 10193789 -58344719078514376639294479214134960360 10193790 -84899255832640138487921911592976787200 10193791 118209872547500573672556668487968792192 10193792 -53215164011062255078412589497560596480 10193793 201152095016420763530856913440035520 10193794 -114270588544714420552064922052739259360 10193795 3677689808001647474737411251997898400 10193796 8618992423630499491538868794906910720 10193797 -275168486191545005544031409377619886754 10193798 186903120638384717617984741123780001664 10193799 13232469921175495794402731359639077120 10193800 63837847932318409147683895881440640000 10193801 -116337066700078601660361400287590820198 10193802 87875334687697585358250487607000255232 10193803 -5983697672759562952306843325776411948 10193804 -223430987996748113862769520528375155200 10193805 368760409985829929138006223744216835200 10193806 38422699645843641076300382663449514880 10193807 -154610395101587261798547872004199509504 10193808 -25049752377449988752524011683805659136 10193809 286441352115194778135642624147727849010 10193810 -190548638189153614109631319272342650880 10193811 83416663983756898684343212641581751360 10193812 -180709264539215223897428369293198014720 10193813 -338190229821480092033658995599880506002 10193814 72457366415469245912705772779060395104 10193815 263966456196032275530888629587483287960 10193816 369252966910618644102704019803511060480 10193817 305221138007760622604026599157809366480 10193818 198333438802911170283331099608184800 10193819 -161463900594946965061326448826039160240 10193820 26291235172121606424182888543906856960 10193821 -138061210592495784474326047938238274112 10193822 -318939027327153270012361530462659868288 10193823 41626693983985435489754900017164441600 10193824 583618841081267626104044789628193406976 10193825 -179880014082677821314882629591419286400 10193826 83587524685439879648784997831710351744 10193827 -190978323590560870035069077661179886688 10193828 159537925162111134499023348343260733440 10193829 -336819675637139748177322237580208722880 10193830 58093719239767418724398729476702993920 10193831 66787279144989064717723844968076925192 10193832 242547687558991391155672496776859566080 10193833 -5433942546116422002617683768498462456 10193834 91682064087281636724116873230230849792 10193835 148370511872527123411585673795338668000 10193836 47765232800740248092743462271095604480 10193837 -170232045141677377766329739201630959668 10193838 -3475336377260339919946399437954081792 10193839 -584100833889975972690409805151420277360 10193840 -94861533760425741270816420861263216640 10193841 -161245471224300961910119690456560498048 10193842 189027929768785485010050060378616446720 10193843 140971790774966251620682166069695593600 10193844 211167658150002823296803397195227996160 10193845 35928871194893995467372408623384291100 10193846 -20404505904863222117128261363157258496 10193847 329663855551696307285472958966241311872 10193848 258070528374851041436640339456384614400 10193849 -298881431158159461744876303892275762864 10193850 -65295311341886355083730532604648928000 10193851 -98175523183360155233995165734856127400 10193852 77564059982511230617892258541180698112 10193853 -215629923073314055300443076626572176512 10193854 -45044682533029087937502031631790452736 10193855 103803687388113326006552273330014212960 10193856 73781049235109944313279694319556493312 10193857 67940338109584825772151573915062732080 10193858 173699141562312066135166608612518531280 10193859 47507534630775099972773127431115929568 10193860 -85659954543267816752311884482705713920 10193861 -197960039305502705066151513228895691520 10193862 -144450305657289365455951436965585843008 10193863 -148350649937225893981976941334199979920 10193864 90718529408774642493168139250136729600 10193865 26636512423963605916913755529510197440 10193866 11373500282962997083723770306776901984 10193867 99929107433901359204532757969228928916 10193868 238401328868337590603279299747193732352 10193869 10544989274884480396785738747410492896 10193870 -30454789226379328238244358877372298240 10193871 15952074190346056607567095804160970240 10193872 -43103948667220962006891640383439585280 10193873 -267140230788625710009705113121143156496 10193874 -136430853760979071347847689478628543232 10193875 70540561845720791492982272545674024000 10193876 -5722208183717093546465514285650411520 10193877 415179928979736020578881455037325401600 10193878 -125610555056660088176640672900288257760 10193879 474594147348105215226281309689261415376 10193880 183770392156523868043745843907428352000 10193881 7483582035864154650546063574266329872 10193882 2111412351403388366596372750991128800 10193883 -116422247565987995803432823274643047936 10193884 97336158395968503555679379948579347456 10193885 -28722777353033604773118644439080332800 10193886 -13612096360160585152223180453746246656 10193887 -150369145776663394795419623109116632 10193888 352790473167524854589314769355889704960 10193889 -13869958535978068825530761515974449760 10193890 50032083787834330334100791058032194560 10193891 28702168152620088039061266517755611292 10193892 92794710679908979954451202532022372352 10193893 -162085649876621342781474050991018912356 10193894 147931868998927099106711984253808451520 10193895 274786992975535013536417944659872690920 10193896 -155253924237261860784340368585557114880 10193897 14819657890639727444839338443100577920 10193898 -38116117778532457182806166793239336192 10193899 290543172233801462610415426456853898240 10193900 16907982018981035144549066290994208000 10193901 -249695464187945493008712034003298155968 10193902 88017909016445485220862838695612254400 10193903 -277554698741577039901486113943756924848 10193904 59686409248132889922747556101583011840 10193905 -24449623682463610294166795863004255640 10193906 108206090637719497001381692330462565280 10193907 -52334195599023702851775126374907488208 10193908 268931275519692174136667750646940704128 10193909 -226850667965288159340460013630751925248 10193910 105506479862110822166077321607844096000 10193911 239696074837714280418429415213934585232 10193912 -181581644672456104272488337598539571200 10193913 416657380545288193666074995700242103924 10193914 5740638119937877172250800310329414592 10193915 270019149946789702722630071158215874560 10193916 62566199961782728912685650356213841920 10193917 65866010694887740724020925073615723660 10193918 -2582321445296310971863407472308676224 10193919 -247026785660815262930092266782161696056 10193920 -94454327034821129676977011811407626240 10193921 -212368911677049040886598412305680122878 10193922 -25535413158725569702581461222507584512 10193923 -384468801013768221950795208838946023520 10193924 -2935966488870245173184277083916484608 10193925 1830392129504641905593849259019108800 10193926 103638121606056123917726352791112255744 10193927 -121222801299998438520969150823966396080 10193928 -375869484976556216184176021584202956800 10193929 30588308336379628681290067588310805530 10193930 -37332503717305062395709122252171273280 10193931 -29148260600046549456292071680209557936 10193932 -43633253149502682537493531469711191040 10193933 27558524725027991158335236231187088182 10193934 35765997574303613093826316571178680448 10193935 -112284625142335050009017206058973708000 10193936 15482284510441640421408482520632131584 10193937 161464055993300916649905359634245724480 10193938 130987926653047354992182289747895455120 10193939 20016658563208131147717956572313066400 10193940 -181098290181348422678330295739283370240 10193941 -117958430318564464310786281460321706500 10193942 391696357162558242404713475916642204288 10193943 -116793932908252440668837361037841183616 10193944 -93408086159633630370139618489120972800 10193945 26187899340396324387229898947119673920 10193946 -28533792515236960291205555054850541056 10193947 -227136686649886044163093547598604883648 10193948 48329968402357410880130573900616754176 10193949 95900806144283059146459243169364334534 10193950 -33398153830912523171477588605775822400 10193951 298264204314329338929812123916177305952 10193952 -313097090726138063123204533211103756288 10193953 -82859686773075557167374775668810718080 10193954 -360125499428842012100848707680786389728 10193955 199310799370184406242028932269334589360 10193956 -114994256128049249642616351183564871680 10193957 201415094983089343071916898055148198206 10193958 -218943849759648660459789038568026357760 10193959 -522875985979209259837313114822008120840 10193960 34212773234776988670111184293642240000 10193961 304097824757816635989188848576796511840 10193962 182948834084717185246083016695738268512 10193963 171039432268877438352208771371971077200 10193964 -76786901653975729677902510701447495680 10193965 -126204946826327260899540487207012506600 10193966 -16944271758628383632908485936502181568 10193967 509268785730350198633910878880738816 10193968 -28038482390569368014350375278954479616 10193969 141116312613223580843121006314095682100 10193970 2918881733906492381616233498860608000 10193971 48380616742213045425937112664330075840 10193972 266441789267257202261325783192710203776 10193973 119367044660547649925261206784393066784 10193974 -13318315908311617681877631150766848000 10193975 -229133087112488135911669614915924288000 10193976 114002567420826165284487216585179197440 10193977 219170425226104621110834171354365321040 10193978 53928588844579121665717560289298826240 10193979 172197042682681652447567643076158792984 10193980 -273759548213878505649101512053888192000 10193981 -41450815500635067580366917327889751040 10193982 242029361055067749562918536918725529600 10193983 -322321938027257492872536944199577403376 10193984 244422253198917349296397399660560384000 10193985 -30529767958251822689131983832689916800 10193986 63100073579595721621512094654365826944 10193987 -113579333351680788202065462355035983568 10193988 29239640536701437782348735256456687616 10193989 42228862890605183508847914482212039324 10193990 -49294789294650795323535582921016368000 10193991 198769639876548025250080810098072869760 10193992 -220344760898059615435701415427736960000 10193993 799088058934365095393540558275309052580 10193994 22082653129860167371767399471514836480 10193995 -139883419487032685718409163052227121120 10193996 32062484802309064177178402467383264000 10193997 -50017899197004773423816138669884233216 10193998 -168594173118357593665753975199527944000 10193999 -460313020723186522082273050048137563520 10194000 42755784015710276146610766773452800000 10194001 -301479300701146536909124339961475737998 10194002 -6179834452792989679280013424661606400 10194003 170338424736315541428442343583291690612 10194004 -239805043470482005215497228415212834944 10194005 -41760337475843108350813374018887186340 10194006 -14629015256915748769313939029890732096 10194007 197936721496929625758767704944265301320 10194008 -497002925579149786212581626665093120 10194009 -91532359062871489320044089056481052928 10194010 -2152455179427490720903679165049031680 10194011 795935155708096604417573880577120230072 10194012 257530436979216271688557042464172032 10194013 -162108288194228876216640989258508145600 10194014 -126725480597079367136098934147904872448 10194015 108872379615319393522835789065358418240 10194016 85540784232359693672855386165022294016 10194017 -480280580889640011553186168429305299934 10194018 -25880202185635841644673072341258917888 10194019 -5236263739132825900418433230359357440 10194020 21070934829052660401293225279057817600 10194021 -233322152615517401907359379241896593028 10194022 -4107929892697736123301736469316115200 10194023 -60609025034906954136729172347857898960 10194024 293316589660693689886082571970430976000 10194025 118748861259194072848808404425586992300 10194026 -129891168308368223356731398215721886288 10194027 220164957061499477194450546768878663360 10194028 59244009748608778676389759251296650240 10194029 291773061298969040942929720662065388630 10194030 -18714215728184709534555833625955368960 10194031 127064675258972417018207249123799062664 10194032 -20434052207393694432498680998149980160 10194033 -167288788307844909617726985466427167680 10194034 -207694517948589182024237870851350553584 10194035 -16651960155841892658106049577002960640 10194036 -41757723854028970554962811508938178560 10194037 26954029290799295308504237841778333312 10194038 -73465420770556303519267620179594843520 10194039 239918683146227813341742331518631101520 10194040 18967854269673411325488255147997593600 10194041 128022453833903999882715064236454881984 10194042 -133864030560973382220458721768370956288 10194043 -45829001994520751541013778268585411656 10194044 170228598132347795881431335447182212096 10194045 112110302586389257783958878325537140320 10194046 139370043507052241839477476963003305472 10194047 -74030869592682289883066919904535205504 10194048 -243258242135521694977885951099404288000 10194049 -344524684175332640033484123742577933950 10194050 110014472725403110971956100160352352000 10194051 -24388758396113486237060389533255513600 10194052 -257349206714576790874320090717087891456 10194053 -8173863270759661681106534494033344576 10194054 55014088548085820977049638870065729408 10194055 155385100898660401286260391306389589760 10194056 37151744332782349366692683996595456000 10194057 54594988151667403026875734600904330154 10194058 28599614764046100033104212430775502896 10194059 -7187189352048807113021558943353009400 10194060 -24489624962182293356813355922359091200 10194061 -79112837389928390548616836657238891338 10194062 -26623826293348246489734044969084923968 10194063 -327106760117746753983039471880830589824 10194064 23304794491482921257553895297253089280 10194065 12931917779953262145919873357148935680 10194066 123767190708075988817943802658329209600 10194067 -155029855550282015239436136496653709440 10194068 -162249589418220037554437503012039681152 10194069 19853410853504786996659767691408820928 10194070 -36971260577760465056605178177276572800 10194071 -13032138784820640796039310655259200000 10194072 54007733844274113700951184486468812800 10194073 28433441250643375307090328051347646084 10194074 -2128728756963501238564142022859324416 10194075 20917498263455467398303608774708256300 10194076 -134182439720799892294815635636028072960 10194077 482740495511089466021588466152540989926 10194078 375471584785820227359335793891530895360 10194079 123950463440364583092508533032108545920 10194080 -229107470790228298312953007599058944000 10194081 96382335102947271526178641565336296320 10194082 -335893718197229873535061595238662482608 10194083 -9983245691475835120038827235036723216 10194084 -97339081482704601962793824776434365184 10194085 -17750247215379986084055868955544379200 10194086 127410540740288347462358283187302594816 10194087 -147961755089298960386424781842395265240 10194088 -455340113831194845570357552108265236480 10194089 -278118569560780530269598662208308488560 10194090 -17739729534133967003948853228442613760 10194091 -191232073246885664233794645872919618508 10194092 50621828650571513983306410508521891840 10194093 -94543507835870040992294168674822964352 10194094 -86760173697854156832948142883157730368 10194095 3536375987387091526447231350884742600 10194096 1394688946306784722443801133881753600 10194097 21757809814929387622260769017116135140 10194098 -138997227587609348185263734852935849200 10194099 133344410722859470583640042724682699064 10194100 53199298876706028025939916285042022400 10194101 105871008060338324269905353749781500344 10194102 25782655470338689467799694962219246080 10194103 606210943715004792888184303103399245352 10194104 95893354375382094038151448676311756800 10194105 -125042113769941264201396381335781391040 10194106 -13147436509439538176284318489542214656 10194107 342031107118072351560039922635029049192 10194108 287332727639647986558609730871202570240 10194109 224040587101384051593120871044268398720 10194110 133944729513505635688413741174097488960 10194111 234920616114812175176682221364180243960 10194112 -318237034452574106960382545934082375680 10194113 -339580892764781705985528872038932808638 10194114 24316962628198959676533336694987382784 10194115 -86663766080416582743053292181954015200 10194116 -33206115479844692496793054619402096640 10194117 117005839631899771351968230449628769984 10194118 139820108765679688564033331861058465024 10194119 77379477948129031275164228727418625808 10194120 154876642804952987674784640324894720000 10194121 46373433207040074014676465100145080640 10194122 7185051803587318773333788864673691392 10194123 48531976957649384116872259749948504000 10194124 364869414794767089138418334570211351296 10194125 78583004922966841399260872004816399000 10194126 88658868797396847783198371387978884224 10194127 -69494358035323832033738624615697489560 10194128 -38515897566671103582344779180653281280 10194129 -58781948580621176286223113742587705984 10194130 -84418538512712006562636393955265459040 10194131 -251115309997463853403422641714075698068 10194132 60189551585243972659351619945528500224 10194133 -43286339486508795854909521915497523200 10194134 -172558490138973799502379167986132389120 10194135 46926625203730441905648340145557432320 10194136 -370268253238926615706127910983374264320 10194137 -281204684740164585872885241225721362108 10194138 115555360666494079942623950860275091200 10194139 -12173748700525410149241573140314165976 10194140 -95385523961192388312073131842942776320 10194141 123453165571563540288398887954445092992 10194142 45797878998468745333389004538419928064 10194143 -439619648706500248886096085359678960256 10194144 -228637634765058411422000913273075793920 10194145 143390430470287118023484400138997287720 10194146 32627218963123865521763646411348750720 10194147 -416947220667488413207814116870679250960 10194148 62732871168217752341241626907382894208 10194149 45677712540949663774855349176337062080 10194150 -30287223149423591859286566612951806400 10194151 -316429647112729348339074808911156021096 10194152 -252962492778289919466691962014291558400 10194153 23950553948569614361895135989149865104 10194154 -170995528549635235678296765873270207648 10194155 -229550397903400639015177862424778897440 10194156 200426171684128173832913759590432208640 10194157 -180505368562175878487023725147574444148 10194158 3949435166510245099039431278257449216 10194159 346502327528723103720270404639626586112 10194160 -58967364213137148103521535929856819200 10194161 -406469311109365133883984053306253686976 10194162 -181229647123579002207190686900608666112 10194163 -72552063832273185867144357533245026304 10194164 -144940153503552589188517855034983219200 10194165 66437184713217764595260530509672674400 10194166 -141666478669137738862417318555922481024 10194167 415352891961177737502431149451128531200 10194168 -303005271890453124008680220867015946240 10194169 328397074636977515551265209451104691796 10194170 32397475177683097301103389096110479360 10194171 90051633757920789152374036839545896560 10194172 -409157494938121131763361233084185677824 10194173 91681647252340243842432505220242238400 10194174 5122719570191349943112468366641124736 10194175 29808904412096518732783782824214000 10194176 -517798622117761009497073840253973823488 10194177 87841883644433851878241074482195524032 10194178 -234878260884795246810070338801244173360 10194179 -18180900071431724230257989400629571216 10194180 -56198420879346901214000657857937940480 10194181 409937182476358579948986386313531015072 10194182 -1695292736636760652709746875355708800 10194183 30584030356752976899843409086697261800 10194184 -72114071529187883185988695723907481600 10194185 -1953980833847845107021578453625377400 10194186 25731187126934032049124713814037198080 10194187 -512322909062789840157050893242890453164 10194188 227949564753420095376842795670552069888 10194189 112262839306228475717361362920565682624 10194190 127188104734464851633305293273878507520 10194191 -67287911278025134119265218431766202128 10194192 72816328160030530955470670425258205184 10194193 -506232753004034649163147938455184820558 10194194 -46433027874097113924815734489826965104 10194195 7998574968879857860483286919558420480 10194196 72600445150987869447620859599822196480 10194197 -62172412758515554233320937080979996960 10194198 -12481974286320756559983225943047266304 10194199 -31059506702340422595772247617974011520 10194200 -237074594152705941455776955907522816000 10194201 -418185830179161401848735623621553452960 10194202 283999934075589221552251078684844892672 10194203 -201004621727923664125265675209620224160 10194204 -167627260832966199038247291797576002560 10194205 143653777404626105260720869419453313900 10194206 -71698719275582901099597916377430394880 10194207 11406037765831748767664546246013000960 10194208 -163037944486710047761865252935332986880 10194209 -32515621744976704714090495621072105980 10194210 35388673017943488698467099934182808640 10194211 -361061894280090857599216786234823274168 10194212 -125207733292186209669945189719854325760 10194213 434817053215981318421633943220950396000 10194214 37435610464261309240742772733176179712 10194215 -104482531296689985626981685096400784400 10194216 508220437486299409445298065184764067840 10194217 -617856067764978000555340294092456144048 10194218 9024362239223586827372827142578000560 10194219 270375819560163119728201517170833915648 10194220 -272235725733501894755777917397772165120 10194221 119120497646312679488813026471905744672 10194222 63095809030292862057108134118883368960 10194223 95166746255158224360451764771142505464 10194224 62698668176033514999201077931124899840 10194225 1038361244431377841575132272174280000 10194226 10411321708374751216601196056413175808 10194227 588630807715098711323822923454315720076 10194228 -152683500079714460716164515015791964160 10194229 221725304971217584769388712831498510560 10194230 133887211710624002386667883954974261760 10194231 22119736598766493483953875211220165200 10194232 -9554784896752886351566431232588615680 10194233 56175364986646684276670317182991611840 10194234 112622027650183620186227918961941191680 10194235 8209146096284917584407315613026295600 10194236 41944461567874989240789542235541274112 10194237 133166351051144022597350049894826261260 10194238 79320542142252634568271349691237182080 10194239 -659066732830901572585307794675601882880 10194240 3088574920815687389281783763026575360 10194241 104556992274111378058466993356686994080 10194242 -90718510149243460370987877286823849088 10194243 41090405387694141287306668286072291328 10194244 -91021138482450224145312114569091477504 10194245 202342701204806776853027986297557565500 10194246 -44466439493917122014833373123051020128 10194247 109298839715898449339350998916255523632 10194248 479639934462474711325033565167074600960 10194249 -11023238111083173360077666750825808816 10194250 519524194841252894663632184070456000 10194251 524971632239473379963882024700189840384 10194252 -23679009609145554486459578403621196800 10194253 62514257946566466192160661567751614400 10194254 245338911796632399860963182610406641280 10194255 -5647034019941325519042329509057199640 10194256 -69008492989619734848291354287112192000 10194257 176709835203992972153095238225419510272 10194258 5265805964179212576741711800301369984 10194259 336515021788141015326925761953576206240 10194260 -246197483530339695116648478695241216000 10194261 -3752285848202282420343064870090363392 10194262 20816783026293564989190385050710236032 10194263 -80821269669558970499619925513998427536 10194264 -156914885051521665427788495322776791040 10194265 329543268986302845374743341987806502660 10194266 84143781368068217341129298063853446880 10194267 62413896657415966458303121084553499648 10194268 701158048402182631995730019337936896 10194269 -152220992387181855852415885421873929440 10194270 10903872158430811270926685369922534400 10194271 -46172641499366842348209072710031251808 10194272 218116341172744185520212620277060993024 10194273 225602866848292300590886017198018031122 10194274 -214594961696612889152756205235743378864 10194275 -36757504880970903967996974680297114400 10194276 196038909976015697782030766748884063232 10194277 109426569418616267594769743992724823292 10194278 151255499368458642986493086570976841440 10194279 -9596971370862840365581061926919744856 10194280 308188773253243030908064524227879270400 10194281 160644030660894278776075880876621160564 10194282 -32740937689310873930189595622143744000 10194283 539603266589201087481575577677358537360 10194284 980805520202832548379150079008143616 10194285 143903576601001571024122517799352967040 10194286 -48808526265611455580250635412847977408 10194287 105662007049507797815456040210132756960 10194288 -22446475198564568686940753480264122368 10194289 328315291439308369057862490589692046272 10194290 -14559223905650917208262650273501184000 10194291 -87745816723336106015159399611862973648 10194292 -166636000079675552325154016717634361984 10194293 -729562168910229530425292922251167170180 10194294 22102120570696346709329575131891555840 10194295 -78006585504234343719868257785829169680 10194296 2963810725228496080176205392066600960 10194297 178481292781318249304864787935670853200 10194298 -98533493061697750594428551672777525760 10194299 359468703728474164554737896717569640536 10194300 2651490505012613721601647037709260800 10194301 -23170134243566838375316331020361669760 10194302 -112185161864959420970460543348333147648 10194303 -53465933049566649185004716420129030400 10194304 38116771336924237497712374502486179840 10194305 -414192006007734416426187850648598129280 10194306 94313577432279177684497310821760844800 10194307 122495864084532562679976461337695727432 10194308 -294384529545276000565481971730083251072 10194309 55479450986485397980554517236654552000 10194310 92326698463890578703492318461891631360 10194311 -16748579003341502635227720967683717120 10194312 -169061461597616918429806137227265638400 10194313 46365651382159681239629288419915624704 10194314 34972122635595601581071078716783399872 10194315 -95181953132836827976551465702601728000 10194316 5638163789676682636251536238148030464 10194317 40148626689197708995054375327461768000 10194318 -145244011444639550770866578191514327040 10194319 163283498073119925007495819675526315200 10194320 -109109421632715739327673283467528601600 10194321 -4945516968259151102266775886263958288 10194322 -112886076195751580281237700018638559232 10194323 748289930707337366719210745809388184 10194324 -91037934799963186158471020742681550848 10194325 -112504416358029544239830514716539503500 10194326 -311953712418787102045762915816781073888 10194327 -75484409121548660416251801515795688312 10194328 276349574140872889410475298326522460160 10194329 -112909361513895828073522386182516390070 10194330 58123447289541899839960960626239281920 10194331 -43348871022843789420237188142160449008 10194332 -445884150708437971910434822815266824704 10194333 -147244331726854113931515535757864616576 10194334 -17614718276410903835728386855769858560 10194335 -239216999056849594392545497640551845720 10194336 -120500981911047895231183758769253253120 10194337 381216949145900550648620179098701973986 10194338 -9517880648706549268367050225900416000 10194339 -340257571430954961933207249878136859920 10194340 2910225138323507552057632946326540800 10194341 539799321412255622151640607540606751900 10194342 -121917649593802356154976969216047265280 10194343 -71559871373108062879308349141569119640 10194344 19583680658540086644448009715435228160 10194345 46367658996754870284942728804633536320 10194346 29630476570205369409374061765177156864 10194347 194899025226220045779068949273858919392 10194348 -128217853894747414411804351109960761344 10194349 52464663759120415758171947846540382048 10194350 -23919725181259126023798000496629235200 10194351 -47961197151595494896073096072082004976 10194352 42500992419532910580408655941531549696 10194353 139590587301431494249648768151315071284 10194354 1042353609977023513955467238969117568 10194355 357216785237797898131080807691486086000 10194356 226413724212292706933033714073066026496 10194357 5365978789559882550447989777166963360 10194358 -79824104978008400134630842123343962720 10194359 37356604485405321154741647317264075184 10194360 75352030713755687336014795033563955200 10194361 338618634913796509373611529718815073962 10194362 139575734490622666829717865670450087392 10194363 -16112976211736511493741302071407197600 10194364 -134791324118452830351307618877971508224 10194365 214275507124147034525232369762402263520 10194366 29745439515424403389776966231684538368 10194367 235536012397232086036702505301813025872 10194368 -180146809536404499963859160942512177152 10194369 -221752479795555735172013192514132962256 10194370 -8261153566257077837473739653113739200 10194371 104148705139090383777388512840782736 10194372 -33128876140623308868017240632546713600 10194373 17635792048226074420419416717868745536 10194374 -149750054621924424235650181364055436800 10194375 -21548258751803640981194788821550755000 10194376 15832853132032839468909570002413102080 10194377 248425901332524840805456524480447214734 10194378 122999502428396036884856270372600289024 10194379 -62693151139286446743029110390038236816 10194380 -41498561861911636481752312586062632960 10194381 -71101134930872617960791698855333107200 10194382 -160262621919034841387663483868718765056 10194383 -318661505233796999748636211201368388368 10194384 -16036743804602154603569781377947140096 10194385 -78866622632488179505810766880012215040 10194386 -240876854845133728002014569737043978608 10194387 -119685872418322647172574820313024213248 10194388 152384920044793723380360799327283289856 10194389 105167858914885992601067891002280474190 10194390 -13924555928182671629974342693630732800 10194391 202236835877514671235706520417631406392 10194392 175383605608192174235320677894890250240 10194393 -166296227046612140078086273812523699200 10194394 75445696422932702282653531141459003392 10194395 -430226326389985193515220501327529921600 10194396 256183864109077321046828899648233441792 10194397 -8935459679905793170799500482800202880 10194398 50658668916005717009528823548914819200 10194399 -183194200410894848347865053206282637200 10194400 158295841218624212494093018035604684800 10194401 -32255856232093548027627791981537512350 10194402 78479579260873106582485916644491906432 10194403 191160993592478559859510758283818365760 10194404 170012612218612414730379374190302337024 10194405 8234094532492391125856379287038145280 10194406 -236138239698092923435007312945584492416 10194407 -349261982009146817747238188060261392896 10194408 -23013963990483368259009805364794982400 10194409 -194716604177595778302111897716048319884 10194410 212014416732434405387511483170141357760 10194411 -11342511568524326110824552453198066960 10194412 59289980005669711479908548714921656320 10194413 -206364950903234867147981048999112343338 10194414 -10007723267106721751068965332471770560 10194415 48381904828018830964860046419903820800 10194416 29132844270001364288844535744497254400 10194417 -10254757038665171939939127430818828288 10194418 -75779401288978891745427792516167604816 10194419 -412151986389210761443905923797796953704 10194420 -132915164945798620860506733317035069440 10194421 59601583779445997266767940553663191932 10194422 -22671433768121974063037749051961616768 10194423 104492489811320694707937042268493188584 10194424 -218392323350508075790819162449591091200 10194425 -94656372254168360891141826479657275200 10194426 -211062626228501503857037915901403595776 10194427 141236068376116478268061598413237061232 10194428 -102941603726195765920219276814082570240 10194429 2799377949050248727687081677710930432 10194430 -70478249831593563785845701847339016640 10194431 -112806628926799296498956557281262284000 10194432 93489799774089076043802502969323159552 10194433 267236315394249030631864802955455229360 10194434 -163219432852422292158753212596218789888 10194435 -211395064289205419476210915360159386960 10194436 92222083376047145334797335831428325376 10194437 -512180628071834303730755312756306812608 10194438 -52145664666518259112811662026178203456 10194439 -155453851388597255317683704580185909144 10194440 5515685918691750166151709876886732800 10194441 749393054389517457136065329112283378944 10194442 -154317526514021267920795443582455837856 10194443 -4666714653276013056012613224253071360 10194444 -29560635598934503488971248598877327360 10194445 -20863550498874509672539764064496812980 10194446 -68920410484245950720653023562344011328 10194447 -388640612566441214144179163340646606200 10194448 -92399861686788528145666407034353156096 10194449 168154294759844407151428938333863132964 10194450 -4084189854918732952525382742211104000 10194451 129232630390992943561042819086028186992 10194452 291762457626236105709966495725877688320 10194453 264649054480163654766886946136340276380 10194454 -75836490598969376802108780335769337824 10194455 -327035678343075643921698107905669142640 10194456 231040742458559571538323335924638003200 10194457 -69290030425765507763194595559969895680 10194458 14585035378967517374961635328221882880 10194459 220913158923264447248939107444456590528 10194460 109080945012653746681669850117429153280 10194461 -687941530050566560652645690531350294938 10194462 70753141094684506084929657028087979712 10194463 -45331253275363036344909350398465453792 10194464 32517270382091079443056859875192602624 10194465 -75602774305523238261362451183986285760 10194466 313174603663191882586119125938225860432 10194467 20258996984190611927813374360309363440 10194468 -199792425820677361085807516716424616960 10194469 -167881460856378838847741910761041124320 10194470 84200182957438147201164648157700409600 10194471 -197935045533698250805976403415381075200 10194472 414935289398951068633949289530093644800 10194473 -319914313456729126130074318052948038278 10194474 10727140996717023451929143814995705856 10194475 107716428158359035318123645163090962000 10194476 -120887265491495105728591482231196907520 10194477 84611849838014363873798541453504102720 10194478 -7090365308247361965578974062222901248 10194479 -13444920407025752226944477956593415920 10194480 -53913818322339026069791237376714342400 10194481 495974832162040301280138610182348591744 10194482 -9564765068257076013579467384381127408 10194483 2057004633886864214958765752353597440 10194484 178546491626295171287118725958491974016 10194485 32619580077063217080798170648076658560 10194486 38781458769329851775324341409052537600 10194487 20095486414824442039403997284553748136 10194488 251986702510699601752461586381789593600 10194489 3551399700634954214535407207565212154 10194490 211913162625574978610555267474784876000 10194491 387873459284990096123575064946928457952 10194492 110917218849115305209245923897262080 10194493 -28275863965378345367902809051069523258 10194494 -42504022943078654015377963774831720704 10194495 71281144215395240869930903803828735120 10194496 -33989744780662319423816896161873133568 10194497 -6390306832071237306367459900318039872 10194498 -8385351266272655537612921902875343920 10194499 167535921734943114911524913346166862256 10194500 102646626732326118602391548797515840000 10194501 451415922349579950896842356734693181120 10194502 -319220531978632225687117789655283366048 10194503 -148455534491735612902466253530030582352 10194504 235165680574865239463278863803830149120 10194505 -53627885838819900063716174117792064000 10194506 -107247851974701174284989239768735327744 10194507 -5760729280029183783626814700947717960 10194508 315671679663318453472603436386683331328 10194509 -23861209285655671714219493539563886272 10194510 -31709004541051762888788633797355373440 10194511 51381728981197532172937526375273768872 10194512 40259052945874526372696303666802057216 10194513 140168059046572711878076243658134348800 10194514 -275121274029504474572975446629997776768 10194515 292354842677415713242923412944837460800 10194516 -225531385781215007657913387315240140928 10194517 -30792148971959472094811854639624208434 10194518 56894836476006249910727236764102108960 10194519 -19760873193244089411947078514645792024 10194520 -20879236561336951810794807427360358400 10194521 25503594433482661561867836668866982292 10194522 26192042399205468793157189050698220800 10194523 -34570922259188807678238243658234639200 10194524 300102475202517419778879400922977092096 10194525 196653949675621443223929630088965432000 10194526 5383642081957335472180922990675619840 10194527 -4316400530281161471290381663800724256 10194528 -378877621837265531932064753863530381312 10194529 -31963585621834832373829486497219858000 10194530 -46971112424964482595697793123217135840 10194531 -397445686079043046651875658288995437448 10194532 155257935410545493760171367545666216960 10194533 -331472617503284743180065678002712073218 10194534 -21389196500078527831572787878752042880 10194535 -129775060310500664649687147443036209440 10194536 35547733543546412106119365047362519040 10194537 -357376106711489520469181764535707267440 10194538 12492562480222713841025787840465991680 10194539 352202232513543343954275852230331692160 10194540 -169551509799177899455404870754327987200 10194541 4024311968948650085050369691580334784 10194542 19799858797365014475682465376239134144 10194543 46881018167696929071136155350857366944 10194544 31648537063499939480189631208315944960 10194545 225137211694495698684780433830736800000 10194546 127434282851986813463006715163862880384 10194547 -110991652458617576164884845514636216888 10194548 19800567355045527587464281880545712896 10194549 -48996767921220618581145033338750595360 10194550 17543262902629427211973653130214908800 10194551 412290998003941316641149780267551030400 10194552 -45436287605740075186751061966256128000 10194553 -390444461900868240355994622826945933500 10194554 158414142935944807586839783149623400672 10194555 26844091152251595927402020055393024000 10194556 -264243961200599217653289188518436423680 10194557 17408489560431732471348398417916082560 10194558 -52606743088155440487935642452780176384 10194559 390940323536254803753246003041143717760 10194560 -435697529820324814524047236957156147200 10194561 -179880139233019400656702864571330820012 10194562 24459107755221729738327941726344773120 10194563 67982859499641355830701226087971198880 10194564 -217693732313671093905153171511274680320 10194565 -55245336307696572355324977850339891200 10194566 202076878006933190303465610498863769984 10194567 -1200195550324001864224302101975646720 10194568 -30107171462977548984322620449661818880 10194569 2230862198696758169629375258264888320 10194570 1950418243366849958975805313202400000 10194571 -82433709352274473499255622076932374000 10194572 32522415779091215643049429621830110976 10194573 144446902958081596333766630108542133760 10194574 74993827828988864350790731306589083200 10194575 68370270212972472524249173769952049800 10194576 23014700880259607891757138218438098944 10194577 445642950354287381020026627679068595812 10194578 36280312479422426463792470748136317840 10194579 460669322497465670447061032190828813864 10194580 211456812377229782299301817564263424000 10194581 241671427399589049069535196437901398332 10194582 195640113717592932925933495575206621184 10194583 119744250424125080926585009520418535040 10194584 192759430992724237397018345422481602560 10194585 95854330143443346594282047802744590400 10194586 377475622933172380515699303373342778880 10194587 -296707091342151183919393034276001460440 10194588 209201679758426078740595853292186678272 10194589 -136718948943459247355157122050855054176 10194590 -63775802463593415483732112316239038720 10194591 183097339962084942977523809686827469824 10194592 425512889795279537838992023183453519872 10194593 -321696537875136928000261566702928528158 10194594 -38354887802106075825392950560199933440 10194595 348554361742207328775629148988690875600 10194596 19755903146981744725836022323341198592 10194597 -47070413239633232083760685052804419234 10194598 -37957173360794976352171130727942551040 10194599 -302076463438260594630588636548084171400 10194600 -27802144480088740152827166015301632000 10194601 185201332051391602776239350674806541952 10194602 138988948264095328728401228247649958400 10194603 160814616922787469713860186129063677408 10194604 -198103955532576780471879350700338771968 10194605 123925295113405608453324429885431269260 10194606 22271291324466644903408719912066406400 10194607 -326359351409084142127192615520932684144 10194608 -14629316281823382988910044389595987968 10194609 60164695284854311087378733316826166688 10194610 67669386502605070965802391618228620800 10194611 -48420591829394369080526924751219005280 10194612 644565072290094042934512148098416640 10194613 -222015646568145068445623346358952228 10194614 -91269682247528884999607308205676021888 10194615 -133981038733543262228748322199670357240 10194616 33737942424873366000025207492184616960 10194617 -885356819080147800336990757547531428860 10194618 -23130229191190337329997772761122199040 10194619 222079822532889575939623791989111530944 10194620 -186068038319470435586605670227870072320 10194621 165741825928431385966354858024706659680 10194622 366061085335541825138581255736880436800 10194623 -87209969780285406583938212780120909856 10194624 -34434925808433920916146233373915873280 10194625 115513181278492576708822278951525888000 10194626 -43928425261776651080481468443438801376 10194627 213556195673863273912995107999398723320 10194628 -541619233918532285061993667680200396544 10194629 261223654647383216459048593783971443712 10194630 -47147373223554227914311901808460900480 10194631 625152597879064834224422662938156609120 10194632 -7268958525988976719276705194971627520 10194633 89497525031644750431198704219616868800 10194634 111560165739136806779565243291936107520 10194635 -230338854260205572192543063274344428800 10194636 -34669590234730642189261382171436389376 10194637 86082640041214128413636810997787613772 10194638 334067675368472203703516713852545804096 10194639 -5641116134003497968002682127656537600 10194640 -335442539161291069413769320583741440 10194641 237115601466584337736215869273684280432 10194642 -91616069601622124154672996169085949792 10194643 -150825335780109489210114472074990674016 10194644 142432983917075341124346002615070281472 10194645 -266312281974580855138388443405572715200 10194646 -162376432957559803522250717959605621696 10194647 -162492595447872598232996066391998974248 10194648 325656674478668328030809742807577128960 10194649 481961856793086109681974483042302527636 10194650 33153964027366322442959239268944893600 10194651 183276284662749296270989294034891340780 10194652 37748954913164019987366471967943721472 10194653 -246929488662027110282775770290283857344 10194654 -139991900029152058996996672277240690880 10194655 3194256460662620343983295342411467760 10194656 267443196552889330321323080188347285504 10194657 -291631857035751410877082021315690565280 10194658 135764081347974482622705834379970179584 10194659 -218056032622597528539975843659226729960 10194660 -1345097659602338925139530542053785600 10194661 6484776716862094103831908154464030300 10194662 -356461960981173890185249805399530897728 10194663 -5970334760290134225338426486841565656 10194664 31719578338047586244564118931986447360 10194665 -158028431395342817886230393036339218680 10194666 172914483874554295874516220346873453824 10194667 -170279943499308732257980687499864375408 10194668 -160439673985288620141535011096741150720 10194669 -20953620305136318029456276496166835520 10194670 -240154257564418250571210580373427654720 10194671 328656631425086105612940740702898377472 10194672 -1048966730863687880075486369372700672 10194673 145015632719233859492273520900174995620 10194674 -79732281779650268076815026784975413248 10194675 -6006075910802265792650906014766991000 10194676 643891381543151828779080229056522510336 10194677 -2967613194580175555112810290567250240 10194678 -29625734219284820006707142569794906240 10194679 171900551798080614534430493340772573872 10194680 -724246815538262477909440474068787200 10194681 39055749163972427350810264172306217984 10194682 733343139620331306469794390954893750784 10194683 -51780488073743566574794863093927031560 10194684 68721534685090856005914695211669537792 10194685 158090299959452634786364541187500307960 10194686 338049780590069509838286298491304330944 10194687 -524991036282538233978335209760641528560 10194688 -28013015899357860623392201754028277760 10194689 -75044257239550865725913031480278376000 10194690 -56012194789349733408701578861034703360 10194691 228930342171541473129072739609506048 10194692 -85107191642494144825705372373775629184 10194693 78698797172291695848941618359118875584 10194694 75975068306812439535965990086885816320 10194695 -50793098937573604280276447554420719720 10194696 -20957221814690617792619561905848883200 10194697 176333537982686368720358653009567713040 10194698 3081984786121333309757997292385969664 10194699 -87690500998740780843587272456583592000 10194700 -158066230674736641272957392928959193600 10194701 27334805081107377389093674043937609600 10194702 -61837986734081159954091926945819913216 10194703 -61696776877228982365725428604732647376 10194704 11753976549599658711006742631766294528 10194705 162837806136495660152291332637073400500 10194706 362092275834955954702798874803742769552 10194707 -167448385811970144796350608202527737044 10194708 5877252334624892424979712448731498496 10194709 17765005508171128969116518529753528960 10194710 17279238917975406024877162164508181760 10194711 13495032986180284947784049562408463440 10194712 26476371210939829245968714709152256000 10194713 -30296777373363431663024572337062199040 10194714 -130324188510679247454016694434655439360 10194715 -135999912228850470709305170620879112640 10194716 -82389275848399619374594581849179873280 10194717 65990588339832988308130889007587934336 10194718 204893184035243240124822306021241733760 10194719 -519817175976711750100708290732004163856 10194720 309025304311351814745391140020064092160 10194721 -65776404745894268849397323938357894720 10194722 -72071998930973097217613820082383384576 10194723 -271959359462479300085663063684149896192 10194724 -153426415005585735672436039664019201024 10194725 -219147506869002479800885190481174267750 10194726 -162968064268568877040867547664821478912 10194727 -49971277453059400836035015211336246000 10194728 7198120609372056864124781036052480000 10194729 -327133277421048066495063121558058635200 10194730 -17541178996769235853181040918759782400 10194731 493546701262040744845879087596779588532 10194732 91791463741517415866595231696407880192 10194733 -118104584503302570662320455734674183018 10194734 -556643960007047280119792484754074240 10194735 58842348840083698619589205965752918400 10194736 -25099595550515957828435094521050513408 10194737 -137523168876871667704121003496032845248 10194738 -22963826427501735290282992444051840512 10194739 201102667957225697759591196260023146424 10194740 -254835083996850292577994687906052527360 10194741 -327749855691245606116048156644288 10194742 13933219293318534670851408719632999872 10194743 -2803631001293326062744631863256115256 10194744 55439231154922456357166574537167769600 10194745 -408351340346317831713014769879602582400 10194746 -28500432793259895741555049529503215360 10194747 132363584648951948842642513939753583040 10194748 23357077562080030898855053755711323136 10194749 65823690309133605019678319225790565440 10194750 52501842716339973494661667113503808000 10194751 -230834792946885679385720453316521237648 10194752 151852267717577437674302096708986208256 10194753 7549403582366706210466704184646615808 10194754 47536161052869202547181482922885229440 10194755 112882594650470871146577515988245318160 10194756 87771178572718312067778634236926183424 10194757 147682555592059232577537252321500495006 10194758 59611166470015330495763505462437882112 10194759 -71421962601870525132986480648080654536 10194760 307467563945152254269409518147981568000 10194761 46660974088375891973492568491964507300 10194762 64388970311000156561261121618873335040 10194763 29049908096326803767775534814617505624 10194764 -29081940394742975590884142959694360320 10194765 5107616113394852784519587391387248640 10194766 -202301608415519758999339306110796758720 10194767 9108990802615830957290640036476730552 10194768 46151014279946752648623154269192192000 10194769 258761510984546052898656787724497181044 10194770 -16673705946981809977444260267594240000 10194771 -14264558051961175556838021560375802576 10194772 -52780556009234468788886875043158364160 10194773 82826855153099235157922912277556617600 10194774 215591264057810176547680229804860800960 10194775 12503410515999937825187559399435498800 10194776 -102283578392304653626323270555705139200 10194777 38947239876014629931061163729013802714 10194778 342256422205150949256317837271681580800 10194779 62849472971240497235884665635934289152 10194780 134458630530353590642138448328393077760 10194781 -132358310719946908158335035434854355828 10194782 256987921691770556204616813203397504 10194783 146404004159342307983865374535991633224 10194784 1270949133125217428718653377829928960 10194785 -343609582402566813677649910997589175020 10194786 19858361175189302850381546662545327104 10194787 -262301551859170236450790771482682411200 10194788 125933790353083263010354004792955881088 10194789 243948287910936481278337980561084612768 10194790 36945146776202079782327158557507926400 10194791 -610278356125643115576750235369308212808 10194792 144592393670784895420269731498360832000 10194793 121163811445630005579759398136212921658 10194794 -26442217451341685070053168097966848928 10194795 -49000723245904641798513394324612828800 10194796 -235412697539606439732654016983757943808 10194797 -12463976999028198916684973102187262848 10194798 -145140124456934866545199909722929922048 10194799 40782755385450681453297939666514734800 10194800 -14326822652953323086222062208247398400 10194801 50907921411643733559976080703197451632 10194802 258866719141175491193217943643096846352 10194803 -160895214736966746095880175774031921616 10194804 20759690999153468357479621512477333504 10194805 178890724359405037098529257593039679000 10194806 -247384474335241695662959918132942647648 10194807 -21460685959170901956837795134180025600 10194808 -236536611804736847961295547772297953280 10194809 -62967524294852568921795124881938275884 10194810 48102595655723999484081761789476796160 10194811 475913187487835152019062292060341675200 10194812 -128408895064005798200601410550625081344 10194813 -258719059125966352009032692852121206496 10194814 -7511786989442716966001005184376120576 10194815 -4117993070257843318533346772153909760 10194816 140449497861354691912290442688436633600 10194817 390640458245339123276720984913496925952 10194818 -116472856510396902854677095091516718640 10194819 -151024994074042812345357875547260020224 10194820 119158510526403962455849166587544014080 10194821 26145884451862173878187499170285755904 10194822 37484777587586498668747447926599867904 10194823 54012405762387804627612609504851550424 10194824 447348821652721999225647464400073896960 10194825 43664828262841277725404306654618019200 10194826 12848924131537323588073099968547342944 10194827 -1921845651972489602380625933439972120 10194828 -3952452293553641876556085103214772224 10194829 -59590219186255581814304118430735786570 10194830 165062594388090481971926676471957801600 10194831 -431291494855841352514532459896355685720 10194832 10034278047625440893944077746885394432 10194833 117855756992785832964147328832187667824 10194834 -71224147749690564925501095782839073280 10194835 -29921572299978843587777081832830864640 10194836 -158994871825323527344368582816202053888 10194837 615173705738787318628901921143944994368 10194838 250202995658230579274228706658400332320 10194839 -9706613403326443858930126323194467152 10194840 200724523892970027032295319410855936000 10194841 -329212913771005243723723744905388376758 10194842 -81340683651318984277808966547370399488 10194843 18990689776307390657595901981713624000 10194844 -47733897635598144083608086559661910528 10194845 -436982392291455060157601207740522122900 10194846 -5929515132126697475529751447361740800 10194847 -148607649991686443794810722595037787560 10194848 -30335033715624954583667504114210242560 10194849 -248869753072532204238960828679554969600 10194850 2646993081092743778669638624497164400 10194851 129580799708211135493423929076300083600 10194852 -116029149486243669949737327544634784768 10194853 -122390986093718497631155283853877398720 10194854 321561425183978678443556500608830968512 10194855 -55542243250839063722344630596044640 10194856 6569280373309945092271854707128565760 10194857 -31816026251205335087227195125202917894 10194858 -31543421151230266204981998545294290176 10194859 138246441704042443980042468635178648016 10194860 54442230043775802913179257885352437760 10194861 58707234640580812147791348515615856960 10194862 -267187241660122025632003966901214821568 10194863 -61748954792866107964682723888898087840 10194864 115735716242218615784928300501345239040 10194865 61249170120882712318904363718142691520 10194866 -20632454011372034271395987638116007680 10194867 312575983548811153491752878216581854568 10194868 49887079465384805299962910201928816640 10194869 114968562687495610924891803960692690712 10194870 449328452238360271604472700972953600 10194871 -671933013194020001347234186632800516000 10194872 -320101169991706166378056513137280696320 10194873 159918846262425972854001592391561727744 10194874 -9093995592706079625984984136401043968 10194875 487482003713704903436405684888962620000 10194876 -476451115261568746275405492587997527040 10194877 52104450219145055852937246452569817088 10194878 -59778776502370182074111848863551275200 10194879 121276864143502105499052933619289103120 10194880 -111437883513287005256384723421600153600 10194881 561653837729671818560844647137479695682 10194882 -223368861343247157479418600169269404160 10194883 279372904141668406649090942033219362200 10194884 -56197262918857665281321436996529188864 10194885 -110255988658011889309615847482827433380 10194886 -141638080930230930391507675382519245056 10194887 321178913362414147424953044796364647680 10194888 -10083205636040401721238304070582353920 10194889 212021705461357472550879194994498617690 10194890 -31644279233059318677107033576453544960 10194891 -156440715492299230113615984675056772096 10194892 36336526763223034361271983739307223040 10194893 -721830485088802564872481148162753497920 10194894 60289964674666365200596041404500750080 10194895 87494067002227389394170026450285051400 10194896 23890626978464535045429016879790997504 10194897 -8870332079580363035333099982664827840 10194898 40458126684447279411586569590002062336 10194899 -16400329725613037622198442233101445552 10194900 75767581220030603966776688640691200000 10194901 -431453062835074446282612945457519154098 10194902 51526819813443856696430784529002066432 10194903 1461952265955963674535573303446757432 10194904 9429339776471240346046039863081461760 10194905 -24992162952085300386538128613107427200 10194906 -36899898677133858828458111344924316160 10194907 528669551683038956839316089286219465156 10194908 -70789796571591110679919144268080779264 10194909 261047201065945701835788167206896322560 10194910 -140952577156212146655579114140314865280 10194911 -675211534110958179033617134818760252416 10194912 -32409354312861850528903025628193751040 10194913 -9502257891899307345017219351451200336 10194914 256568482561697825650183223557780351056 10194915 -3986579602256931545434808002276978080 10194916 -120797155051900647687832474150946693120 10194917 -515920611863439490445988573675655033668 10194918 202153788581996105616776775332501248704 10194919 227069314540162386870223792920183797296 10194920 86071133855305633804591407733108684800 10194921 -192769841711465556403395955133125834560 10194922 -114718103746024237092097249558762897488 10194923 -561670525668294042662927585440620258828 10194924 285254229938630161221927150743138429952 10194925 -104160007591501470761403487756411584000 10194926 -58134323684591977174345374358506023040 10194927 135908606614110678885007892410099616520 10194928 23052050686218410712666602077196058624 10194929 344326699029236724363568783942609265520 10194930 249689849640364850141338187317755264000 10194931 -104347543225929869795700236113997001268 10194932 80651126338485362287780398933093249024 10194933 84285967030114632757441285826012503680 10194934 -77687224722534880803581933876180713728 10194935 -53744944152259328987888740102433342400 10194936 -51510850648497792327576832864061644800 10194937 -215469638152391780492846523100109317548 10194938 -127211619840089740806148178324503700256 10194939 -30718996273826619801309276993756787392 10194940 -222646493243278045732727175748108830720 10194941 397448849076820144012342104719891214342 10194942 -45307954606572881284725745927425655488 10194943 109324933665826071225627867942283873896 10194944 -484491515493670569852312525632553615360 10194945 -112122567031506211414271608794795499200 10194946 -259574387138090073397246125068888801328 10194947 17361521827406133456455234924900863392 10194948 3136665647629285704253828289108783232 10194949 564599363319048710087912103435229065950 10194950 -74861680795390438316517664701633600000 10194951 -145457613288055345444778998761011570016 10194952 -118744646156455186695693806753438545920 10194953 378556444342833480384221096612452940340 10194954 1377500221048853874309637040371298304 10194955 56006800084768283202496694844037914000 10194956 661992837347606279539353671138959872 10194957 -196405909849781771094339199630878188160 10194958 -351443382862998400384226741237682964224 10194959 260294338919323326527428605149308874160 10194960 22564419934809030000637837500328181760 10194961 -5048291218519276193803453911193980672 10194962 11726095576260730346227059475106051712 10194963 103736446353295679858059076672877710400 10194964 156218405343383788300655967561107281920 10194965 -380052619227429307284325777654913952480 10194966 -54130847120118305612264751340730924448 10194967 395044417399533747407581875926104435016 10194968 -161726979575950375664799277895846707200 10194969 -16812412453647857001938407815893025600 10194970 5048981781297262063596385506922844160 10194971 158276976808498717096475943770314391172 10194972 -253109622044064934205582303406616708608 10194973 -13439355104562250077535343631589080576 10194974 -70342319567340834860017284081286933440 10194975 -48734527871583210510494601227168756400 10194976 -256795551347387124973105864301543424 10194977 191801789516311870388874608884837997460 10194978 27936938599369983070745666621904822528 10194979 -130101153235538109711571911232573050240 10194980 -41106710388570059389703041109809152000 10194981 -99225062195194645883517581651321919648 10194982 -87665145701613561216687284641216788480 10194983 -428605456994098825579092015344707893768 10194984 -15170314772051851364501980186271831040 10194985 54701397246871254269779734957165282960 10194986 -140524959008794039706831149571955290880 10194987 -88702814728289856515120098269343986240 10194988 -42942190134219505306672873978187392000 10194989 432499201380277910965645525754994897600 10194990 -20412497854078784693362022487714927360 10194991 630079564353136100607118034514051495344 10194992 50363983957184505210561774092778504192 10194993 -85472475593053987643985865431850267260 10194994 288401094294689308644307547267133434400 10194995 53788000385324278501645561935817070880 10194996 40121368730549454747516719551233822720 10194997 623937871633849519696903501755940974446 10194998 -26224506367992552294402753025297469952 10194999 6541077171169606857697251652216917888 10195000 41798534635777447835814395287872000000 10195001 -1643094440746991533249191660789904896 10195002 185170694932753246017006299355398791392 10195003 34342926715401628017510310720835202048 10195004 230186221911288537077899974847142317056 10195005 217198856267011477840681634448400024320 10195006 25760823914981586584044348664337393984 10195007 94753655900451269514616778849540337792 10195008 63248461948180571589149220535019765760 10195009 -54958695981388665710040738086813937360 10195010 -26167011795812804564816501554650723840 10195011 -207095248871540377799708072715904665360 10195012 220298345156065977853239356356425597056 10195013 -9002625246924305306259052489329354180 10195014 122146518412885438961294395434183037440 10195015 194299526249588399578492495183397457120 10195016 327299637603792800722087291316680949760 10195017 133308638837349730079118910222264704 10195018 -36487796188647892150169744715992184480 10195019 -182531151701602019761875155397590578128 10195020 -17352197572105752740502189099149721600 10195021 -1283309342108194196765367522730272778 10195022 -210088963786461510367469362341471866688 10195023 -2159545600378051155422651811312806400 10195024 -2998510332802969345403761118870765568 10195025 -160938020262796040621368505176959903450 10195026 95844789905345146076548320088403065344 10195027 -33688861832686600740764331073075316400 10195028 -78487599583719297374566419004391624832 10195029 -230730840191677471592675600769451061760 10195030 -169753525195552284316456630771249731840 10195031 -16672119869812674078104354761669097856 10195032 -59948917074126287939816328440677662720 10195033 375991659082658275552704529776885926282 10195034 -24357153046001213914973045396159051040 10195035 -26092453625513894027875658538233638800 10195036 -1062687099558377806733186845668754513920 10195037 -816619179153943450338358325590668760200 10195038 -179921757183497582289322667747748842880 10195039 95459797918436144678705711519068194000 10195040 -205544292742839229214273643842725478400 10195041 88846697768641356050126155180938835584 10195042 -2290911874184161204092683497814607360 10195043 -1293547638631737619760076387224950394736 10195044 -229335538208521068428073312736406006784 10195045 -146116972244274020369615787159884814720 10195046 20192251351345300675007367523436405472 10195047 -314727138779791296720949306469151102576 10195048 235459288151005912079291637533137935360 10195049 -127989235500142034516883325797046004736 10195050 -81653634509573795982203132441714995200 10195051 18220582601743735370058368568159880052 10195052 -121051167010671182201681239471778955264 10195053 -146770592313035875302024551553732838560 10195054 34442226745752533697656426981487724992 10195055 20538920848751037713471661301585833120 10195056 -49305538799785710654211419604676739072 10195057 369692989309398818401888782402762212306 10195058 -262106407286948770640117391025616703360 10195059 4910847873447367217684470079232264960 10195060 -65162953470210645007273501716336253440 10195061 644509278114619895280272310080252527662 10195062 135145122510773864595763892998175458752 10195063 37829561585440197979299140948816615808 10195064 -32645031830192618482939678601236500480 10195065 234126096118694344969759648257786827460 10195066 6247355887997879790865824143088399360 10195067 317183052397185775646462395129145520384 10195068 -77349436185994478830337123529984531456 10195069 -48447414960820519201892488557353720000 10195070 40771701945932034332808634063081196160 10195071 -20765595787897396194035344452367935288 10195072 338401086970627303080852788210816778240 10195073 -84702200953226244467246438488633066560 10195074 45611359909137394376981026752175723344 10195075 -143885759029460861195167856367646276800 10195076 479082605051789797241022332337714629760 10195077 -383906099362878497828213869620014161920 10195078 -79549457862690391359506783137160096160 10195079 316047200863598375848791261687480578400 10195080 -32492891473315908382725753830326272000 10195081 54337217402116895489059746741030519104 10195082 254502034810286498021943776420688384000 10195083 71907316634919239604977303120839358652 10195084 -20984735185864720152333685298322198784 10195085 161623571795428125560944536612175200 10195086 -45023304431674150481967290228789102592 10195087 -242313921563863901388809669818974888480 10195088 103467325776142474429368173221455544320 10195089 317535568581678247088532486398434474224 10195090 231228366281460111640022859127585456800 10195091 -110336670759432527765395370695318748688 10195092 -126683791830822320613696117787693056000 10195093 104575787844559835333536815856022387342 10195094 18482210193163130701059070995590799360 10195095 123918218170576975338866376748051392000 10195096 -65838310613097561416896301378537164800 10195097 -408116116339468913456883396978890940 10195098 15662812021206225781852794818042005248 10195099 -802943617632524989621078752509961240864 10195100 142042079873727408537375415890246720000 10195101 30838336320813729682084447844041988544 10195102 108255712367663463086558767560116794752 10195103 342344466883338039037756553219588631024 10195104 168333154055527409020897470387597606912 10195105 7299658361751584793623684752616948520 10195106 -14572942364794358624943798618351811248 10195107 -3754719781965606928392422388830975904 10195108 36867147811275789404073395133766041600 10195109 471062387251436696932571873968311413916 10195110 -48911512598620030749756559072278067200 10195111 -427245914550907460578876561871513521288 10195112 17460271781625373078736324990300851200 10195113 102856319974883710775530751435778233088 10195114 30913167840979881481627824972091192320 10195115 -61929585286496247164551449635481388800 10195116 -131004217348145411600895116603875342848 10195117 -219327448505570532171448935265672685748 10195118 -2998039489875637020511148277484987392 10195119 474750854626341274723114435924764215040 10195120 13836023115226398860000298115500933120 10195121 386767819051891094470199892149345907492 10195122 63043644318827397445621909235547316224 10195123 555114761012377539982658322348433295372 10195124 153774652872387278597031653406812006400 10195125 -134347367632157473926432641345730432000 10195126 107754677277376998679773056348808196512 10195127 -35948219304106249097984698620641304024 10195128 748759224315829233294004088658124800 10195129 8957127478677497610470037772028445312 10195130 213978324273959496277472367313169406720 10195131 -308624298804049690571150177413367904576 10195132 379397039502445906575033211868744016896 10195133 -40311371419865028432708296046259967496 10195134 80627185724120134229751447407075066880 10195135 -36038524201530201630445249055073328920 10195136 -148815594609997321772952869408527613952 10195137 -10932611240613579576571834305098781006 10195138 -31823623807306959057205540685828279904 10195139 236157764858617199444807457218044435224 10195140 -24813484853760742047820046405686886400 10195141 156772571606049552900075542614736724480 10195142 -58546324084180479272985184647398272512 10195143 -74862575841130892325177771389975988480 10195144 -65886098074294801730353939087424870400 10195145 217358741386234959005333689232132776200 10195146 -14007710478069133435864719808638253056 10195147 363065767926817152016418289092443944596 10195148 722916307175693400856045643364486167040 10195149 -171169752789401498793877629848776683552 10195150 -36850222913306793700814843720003568000 10195151 52944650456097491112537032070374215152 10195152 -74620972909564737560063906413445775360 10195153 143243327352761611873409113543705579200 10195154 -103470618432840082291224261938859898224 10195155 126152916436026711645209111139718224960 10195156 -49751121765374228002031904165585428480 10195157 86345712630473875448344388516250359712 10195158 186795588364135296528479774920805582784 10195159 -200469106328634482319407831907006383096 10195160 -66785050267379990531726475633389568000 10195161 -97995390598500613931192343675892869600 10195162 219174444593324554722894130320462542832 10195163 124427737634270209764705257638175682240 10195164 -47360571840857951105220732790920314880 10195165 -41525276568291903663148673504716072200 10195166 71041806904077623426922266700486268032 10195167 342669775206066294499474862835048791880 10195168 22109336175509538960470990553966182400 10195169 615711065447963948991434463626364081570 10195170 74883393763274544431352977542085222400 10195171 -689661338768613275214607580148153856 10195172 156290799523408555595408603256791531520 10195173 -435055715882213872575992948748972288000 10195174 -78866600182864023306988998453501499392 10195175 10566921373712443715602249780618118400 10195176 -410891672288775207826042548137183232000 10195177 269726439936036010254253182813258756026 10195178 641463199476031515217364425309565952 10195179 -214232577726116742957041401264484782080 10195180 -25901364089747317469624101039843031040 10195181 323239203043762708657615839769211840982 10195182 57369790904128356067303593143157981120 10195183 -140376805080214301254689169865942697120 10195184 -76154977656811686281004855850298572800 10195185 47855303207525818411084673519591733120 10195186 -71381927808225458534680396178283517536 10195187 37430433179394910112912667789107159040 10195188 14429204244924213659027032705495449600 10195189 865240761983733582110442710654958712512 10195190 -335400753361061623706069586331429048320 10195191 143005164579482580329511420990213844680 10195192 56307234886951006526879113027090145280 10195193 -442459359463206666799000433738616977280 10195194 40376945754738704034849195721557001728 10195195 12891590639695219348222568716327045920 10195196 -28153644660522139433689695657022026240 10195197 -23228146170993874069476202585244083200 10195198 -104295167062025212441758328307642529792 10195199 -31037704707264576554928082113037996320 10195200 132276202082291290281383490465300480000 10195201 -131777603249422105470332586793843180798 10195202 71620760535301745336441474823747423744 10195203 -311560130303779149884169806234829234696 10195204 -115053631714171656336469528462727685888 10195205 -221118229706226989482132289007232637280 10195206 -32454245708059379378177647950229647360 10195207 819491897761074128903074071571407884544 10195208 347747822536756587417863949582047400960 10195209 91000064826071990552014055504447635044 10195210 102608260343453565395824556981793254400 10195211 241941794031645943518238692190880561520 10195212 87184027763578560768675953950158515712 10195213 47112793921820248241602883820872703296 10195214 1839191275091428531893480821531505600 10195215 -52225316108451338901891966611054768880 10195216 -34098347155984722575014204216042774528 10195217 186204640784886229385426024034420447780 10195218 59212573405554916342894790583465984 10195219 -321115620808817708875220513320500045600 10195220 42063463634414840087720967167128903680 10195221 274924407768099210794925062194468305312 10195222 -77984650291434139327622160953074529088 10195223 257620634797479882001009672436247319920 10195224 -8725721259306429220004648658791055360 10195225 -196526834316276679517741489017469996900 10195226 42212791313852340791532231743076675312 10195227 6272080807321951321008984598477047312 10195228 -207622942003678158012680415046809100800 10195229 -377972169115674716722049706834497178720 10195230 -39820663999064129890234927812700625280 10195231 -241170074393204650298698113176770614000 10195232 -370740708130712758448274913992828715008 10195233 -157468402905928637512669953245184199680 10195234 32756459138866382010902487473498096976 10195235 4681221419114496775362058849598238960 10195236 -68779760676386361946372304733072768768 10195237 50956963492298988246910184973661361500 10195238 289198703178131084621041099351571351520 10195239 2306221433830890416194622571836459808 10195240 -519844675261648258846594986972512256000 10195241 29623139259021403240757437379972396160 10195242 -85105719561338553251608328368111712256 10195243 -234615752392467699737246713502098312416 10195244 -23176736744300461143425630730962496000 10195245 46060937954654958224729854698264013440 10195246 -8266510480565869188728894488414236096 10195247 -505352180189877497531160550949221496304 10195248 32714255444392157679947137304352522240 10195249 -839577498772813418737887337643819498199 10195250 -61372437858727990093637359228892016000 10195251 -52330246154033726131247531228636310912 10195252 32207430337256520151576696661945956736 10195253 29412039794088259204718455774832090364 10195254 43139174680868282000356496461264851840 10195255 165864222243718254295021393337951912160 10195256 -6645608622599545268505994500490199040 10195257 -6416940627569349208880420408210318400 10195258 -193894058636656760176285567938466565520 10195259 4813582187825846998765181377251800520 10195260 38946061707655577073481024858771292160 10195261 117443508498268203308502873185994592972 10195262 25184108060074914440062720987170938880 10195263 237414452605627547200127079825138998448 10195264 3327946615301489160805475416693276672 10195265 -260387802265877156623695872025139092420 10195266 90103159503034070750755782155782133760 10195267 467632728288214861039032385106930175640 10195268 -307951239828644026882404344624324218752 10195269 19296460181974436947750059388100027520 10195270 -13945863050443561059608250923051126400 10195271 -92178156631277530529948015923662831528 10195272 76882119962103518322409217308408734720 10195273 -346483970923046809490820395443258971696 10195274 22373617346888358987098744058106692192 10195275 186532020618099426446091854299345945800 10195276 -1730755765776085471549907390920454144 10195277 -603637727456694443930005234596651383700 10195278 62110538976085304701753819485214069824 10195279 55411518462714293186636749527712539984 10195280 -22787004051551285358795918802503598080 10195281 -284357685240754071535364732602612142400 10195282 160765717968602590671936539154257762592 10195283 -314339921487678022538028122676643143012 10195284 -162548755503281961571991179909111339008 10195285 107673078860436848106775928823979237980 10195286 -31374519082493838703702539959503680 10195287 -344563994186473505183057181282934088448 10195288 -403511297472399035737242967915168266240 10195289 -50556616192450545095991628238316066552 10195290 -7568684419721503994045124564562836480 10195291 -10758538278734277534979875361726147776 10195292 -115016533466253472477327036956889563648 10195293 -20440728225925765191481149009679153536 10195294 -110745635747496735711921591933115346304 10195295 424341584822759229423528045105418009200 10195296 -20957931611104824616649697767031570432 10195297 140050783216863219255677529946071845312 10195298 291241880894599363594545544393851152160 10195299 -35074940319902595865395491650085861916 10195300 2064215258289698020077692640243020800 10195301 -419614981909237753541787465843540212100 10195302 -1339684848014305406509159130212706304 10195303 -188159870169747123840534642477914875320 10195304 173840567158033029733409183997052108800 10195305 27323008172176467311192267342180812800 10195306 -25958280082231642772505174555578941440 10195307 105414697706790289056269989843087161840 10195308 3315308262808637201555989388183602176 10195309 -109260929874598269522076980241397969610 10195310 43299179931273741068618349882090394560 10195311 -783722580511804620168733475971848192 10195312 -54907908164176839882140878137972817920 10195313 -144650973013073271346543649628623018700 10195314 -142724179173940039658072339193421733760 10195315 4776379436428754688790079526942624000 10195316 -266688995467279597271780137949213337600 10195317 -135728095458748928464371550581499319712 10195318 16762255933035184925242691484117227520 10195319 -105920812768737438953729867565604688280 10195320 -149862538896671710374238239903105638400 10195321 141352467013363646210477283974987756522 10195322 72067667415145725048465506436868189152 10195323 144693803873460916200019090188943917504 10195324 -75960702144533281147790739958877839360 10195325 61316094714051540766043481080778720000 10195326 278033251032927091723098507597699840 10195327 501473635418641336843804668181521133560 10195328 -19577350775055565280977855167867125760 10195329 -264908549573061451470737836293253073616 10195330 51335565305884463971746075814140310560 10195331 -241235571231284102990295561235711412868 10195332 162510960328048128573618950020495564800 10195333 -363843343171112961222613426323784032418 10195334 338191189725568293390422267296206941952 10195335 -77951361170264104556649184531368520800 10195336 -26595016712077039039574231688858009600 10195337 -118783016292784767659333444398328313600 10195338 -131527218594142193317937535997151974656 10195339 74951329817493400392215579493827728 10195340 -202948273117778358003582580910892764160 10195341 43049620334365697445439049826612136704 10195342 23017968142644726492543761041197457920 10195343 -7804304715741885453837059242774348800 10195344 -52520942754933594993817698589862510592 10195345 64618526472973667957062904347608076800 10195346 5064266410419569539736018100077881344 10195347 -112014936438361682963418096912780593040 10195348 59900224453114344317926546497762539520 10195349 1024101485544448798592838473350340771964 10195350 -41385955902963327575917842780694886400 10195351 -168421483911696160322433972860417326648 10195352 260727985806180312817622258134290309120 10195353 -12388533984795837480912969028462904256 10195354 -112515495978815476709356668808893319488 10195355 -113215582580027484053321919345618306240 10195356 30903643493940718406778411893638394880 10195357 247721740044927084556655550604042836344 10195358 97717852184936607287691245073881102784 10195359 -94048564661501245525553241273855738480 10195360 160310849324987053968721237467369308160 10195361 371877668115179787841984522144350773424 10195362 108378381600159359890595010190237440 10195363 617561758588224895284479825000213723612 10195364 341977487182891580711291535760036791552 10195365 -153224056580189578710932844592336061280 10195366 -90884783954019898206469762016159566368 10195367 1726116649932862652314025616260620800 10195368 -42179242630864128938160332625816698880 10195369 -276562764999628452626146012287030784320 10195370 -79349534659038247480276806255984681120 10195371 -145553804374289045365677756666253923792 10195372 -368159324890192986764952780921102274560 10195373 -104664395010817298723867032444488802176 10195374 -65095025162959684256183662197927656448 10195375 -569522174777811064811598545480141106000 10195376 -104807257450999011584958695670607085568 10195377 -7408468994135180578732922705695452960 10195378 3173813159795635399038520142921646624 10195379 336097444274818557390913492595705180376 10195380 -5430542395876416970587629354495255040 10195381 853924396039272962934596509099962856320 10195382 98971586007785695364385647098790568000 10195383 77340221682483151600961903407772581248 10195384 -138349766898439089400354533152821309440 10195385 396378367172923226386588257228110569800 10195386 -27326112960228623562619184042457227520 10195387 140543850714755711502362450978974323744 10195388 -20103896894623051672730712789995470848 10195389 -10419294035898992608526322442001767680 10195390 -88263903095301011237835308428923227520 10195391 -23295986715803967556215883494220516200 10195392 -89855149244470681009411825272858083328 10195393 176035440101513203036517520089813333544 10195394 -83751692284254866838265014776969126400 10195395 39233075814225729279963633442365964800 10195396 -241948386935915419871520197005357283200 10195397 -468782446368114744684699136325285213154 10195398 -59568903799310314636087108518007428096 10195399 -10853092830448117202933174812524866336 10195400 -52467059258508957617981840944696320000 10195401 -294862897023690095151992574101563657968 10195402 -28920850615153712733729910062168430080 10195403 62213548982272392196011108937936670520 10195404 81723041521168493841175173941820260352 10195405 56581793091163254409791089092744929120 10195406 148370962572487790224441001677459435584 10195407 51254475676458445007777301470406025704 10195408 7033944758509171655116942146998370304 10195409 -47458178229496440961876004706382301760 10195410 13557899620566678575458042508425835520 10195411 386056645917719737899069880465858268012 10195412 -136478452005751501845770354339185494144 10195413 -323548792610228696607947141268159586656 10195414 153582354521686332803161484540454188160 10195415 19728167305752480834326441959512193560 10195416 137043212510691602990849112237401702400 10195417 113409877725697368786891504142842751754 10195418 -90755746934309426327718603865589470272 10195419 56253906488972867486362537029936076800 10195420 -48208447381424871406510560806779392000 10195421 126776696933173600337517644605807667622 10195422 -98544473868523484336917859992798734528 10195423 1998576957327642242395294449616643936 10195424 100392276965793334384005250824064204800 10195425 32916980634485715760666749244288202700 10195426 127125801813537761273039119109229550080 10195427 461204074113620076091302295642585995024 10195428 -483458247029128658615224935823988711424 10195429 -3785675580742312332769034897372117952 10195430 102216143395408607927229000147228224640 10195431 -339221670334632304176013224612777061848 10195432 2619372226915412838790533899471877120 10195433 -465162355116916207792190388778267653120 10195434 -92898099885098744232203451344653928016 10195435 25745379900962214613413536701846738560 10195436 459164969896535029874766951109585666560 10195437 89195002435421256995527200463566476352 10195438 150887704953123227941590798444672967680 10195439 390353650624965668443184666355162012240 10195440 30612652601612747374913585631587205120 10195441 -369460521023097151122808311481540490158 10195442 82332928516710747021903557377231856544 10195443 192407653708721759199465930751325154000 10195444 -134155927773596304875544000967109283840 10195445 75865069776798463596191840862667329840 10195446 -42443780193669545190884407293110808576 10195447 331669287153895715907833874594754721232 10195448 -16678197585741621757495173699481559040 10195449 -37904136165896205192053243415551337024 10195450 -85926786239760634204321285123568046000 10195451 -96512857849948366615984748266793186016 10195452 -186666106009784434844188963619385229824 10195453 153059440778559407820513947859650909702 10195454 -41038134540322955823850008012741306240 10195455 336630349039935019600297160803063872000 10195456 7877516797469364259096873285548244992 10195457 -137603041159776739688367651461999608800 10195458 13905512375927950762978475350792175616 10195459 -264375847530035176952181726903466158340 10195460 250559208301657096735148126564192747520 10195461 -126690126150610509805506425573325003336 10195462 -8826859136890369734635220167237305536 10195463 -311940289751959007484796374594081267696 10195464 131811400142319762531078206800543211520 10195465 -96998084176667550109725731840959176000 10195466 89956480052275959524903929316978310144 10195467 274497254411496368496593309979891589080 10195468 490856054557077764789546442477406219776 10195469 -99566026449309159804238283014998461130 10195470 -910643602442588162583246539354874240 10195471 49311129601290712760620539431493156480 10195472 53204866406226548158875275868241920 10195473 -2373822720667566309617381147990355216 10195474 -2693696058417602099355615043019215200 10195475 268426501295690837034827380096546394400 10195476 216358606282440360735006901878979031040 10195477 -67458596468343383657823384987175442674 10195478 32616215817066091992857330112334791552 10195479 196486789136981769468577310725017968760 10195480 86570642767335201517912247920724582400 10195481 107049696480614177099550292305665048592 10195482 -58773670780981412635335298418309775360 10195483 516541590571689766016497667268275225732 10195484 31981968125006864131506212509642030080 10195485 -41957123951477952363013510764108708000 10195486 -14762001637333409008517846844700041216 10195487 27528187746739227738997924637387022600 10195488 -16985555395036354539582682789627232256 10195489 464182303327477779566004146135354088290 10195490 98664831592336033587137238618665844000 10195491 -181164950912531745119320296180263977608 10195492 82713339224367203117528643748503086080 10195493 2243744514797618808638547997226761920 10195494 -96084818114642881371599131120103496000 10195495 166529229149603142486003267263530656000 10195496 469887656450322358681401545079029345280 10195497 -86438438860030653815603529619698385920 10195498 -103954042380301177420009766270154082464 10195499 517450557177934017328129150189868344500 10195500 47912913974830279142860519407611904000 10195501 -145489820865493819113666368172083865600 10195502 -21538242932632956873240054125597370048 10195503 398708325118592860175873322817687891200 10195504 -2145222373619914608048807977895002112 10195505 4501662327882188606411553347645113320 10195506 173907418962143533284803616331630503312 10195507 212952371674198295612441037293695346512 10195508 15193085029342634986634517779853011328 10195509 -163319476657831861008841097589683883072 10195510 15762072041341037989727428438659192960 10195511 -48842438912301465125609824685094286800 10195512 107764956607200530761541552195574374400 10195513 6210374987571558549054816378711821184 10195514 -28263393036886781898319009868660006400 10195515 5280959309795350058964751843189939200 10195516 -95713300012803987725734786732167746560 10195517 273945568775567171727850852247846699232 10195518 -24758857692523147083317200997392982400 10195519 -25128735067666905287500157277215414080 10195520 73018523620690769941195079444657602560 10195521 42951571072395545937999212328383178624 10195522 -255200764413761848254893306549943195648 10195523 -20645146289958428605021090293396975072 10195524 93046207483203830309422080190458777600 10195525 -219719930656758591452087324848180682950 10195526 56413017517020969416443718640177662784 10195527 95447271241440054678031740401106919680 10195528 -60315488068433132081212002893728972800 10195529 39611052715024269981669410295988948992 10195530 32857051118266559001817636466772096000 10195531 239596909334004044882987721888698733332 10195532 -160045869950326906993789037533488104448 10195533 -66964423900931207730904843874698365600 10195534 -263460088040656852630068298824855115584 10195535 -44175198174460972332362829898742955840 10195536 -29320465142850171588771397763064791040 10195537 -503080241382735725328606080399530347408 10195538 69496369295157626195660641116345380160 10195539 -146583042511023985965731707584873278160 10195540 10308703477037668605481450470776997120 10195541 -50207804425489781265211552237109301600 10195542 72823570087550961223648210336718815872 10195543 465685507505096256540979235424376118792 10195544 33560708521781157695883341168817254400 10195545 -7472007028248760750659383427764405760 10195546 -36930382713998244724197575754447428160 10195547 -112106895501391811420084703661915619004 10195548 112735325130952709386425195466063994880 10195549 -40743667233546420168633786229314273920 10195550 -69762115600038663352566083136778123200 10195551 19377232769088228483331679482872264792 10195552 133221468781574359219006209893951078400 10195553 573484529699873635587886599344177888802 10195554 143311636246832874222929994947098429440 10195555 -18575096007636864465233145793967953440 10195556 46445977652325391176123468792240979968 10195557 37733705824934868082290109457818502688 10195558 -5059148417839371997055240097107116032 10195559 122816723577801057941151041283470653440 10195560 89356107548445745847087385968482713600 10195561 490910924604665580130282990392725807162 10195562 -16824689168683262122078952676533446656 10195563 34702260011773274932292628148372945920 10195564 -142071082093396100008242214369273517824 10195565 -348772908258915863755164628606094391540 10195566 -6018581026900688380534687897298304000 10195567 15805536237793354937629340681306353616 10195568 -14510255106169514415656092922818560000 10195569 -142384231670468802749755118406556246656 10195570 -28806799326391318393949787562523950080 10195571 154915194280367824770852367598727850200 10195572 128353830256714287733272271930188552192 10195573 -229653655324783245218878031458385782920 10195574 55669879622044682631685338234223141536 10195575 -86726942508093898204344384222533168400 10195576 -336871842553749910931996598614755491840 10195577 119195237038200229284648839177290538346 10195578 -235173938693560234545438007402521600 10195579 245347488272941120103127404600769073200 10195580 178372856394710808155236102746861895680 10195581 -208982594601399560552747146170798624 10195582 -47958633267910195296187115113978298880 10195583 -366608074342707754779626338379987031168 10195584 83349850340804491085205106143673712640 10195585 574632982499403139594805166246166152960 10195586 31532805534149161049865014335912342992 10195587 266166784869736096703468782244637000 10195588 34022705150214713303895443200412060160 10195589 614500719416309141910859487730265719390 10195590 -14444043340886921645810456573727129600 10195591 8276475584170337316278265869292659840 10195592 213906627698188822466797340114195865600 10195593 142458925533812894844943510135610140128 10195594 -15189394599908146351994760666901085904 10195595 -252147786010951194437170202306896178400 10195596 174217756886306514641642939987431018752 10195597 407264171380698075797848212698232435372 10195598 -36399548885070466146575188557972887808 10195599 -481137948954226189313196707246630666112 10195600 -38838735557765244782066970038403072000 10195601 3239146486301325325768873314936599616 10195602 -54867356772794513058080441651002742016 10195603 -693956408249407290020814651310296642240 10195604 105516306024316977894473336181708176256 10195605 -9854556003354869271345051490921056000 10195606 224233587263603954505358581589931998752 10195607 -11518725055230063257348109752358585144 10195608 -167881800247990010960236743969972080640 10195609 145460109256974064773078619870931138240 10195610 -11666907959113748502658790993489106240 10195611 92177741665301423857963502618897717040 10195612 -153342550347254525598389908561360655360 10195613 -517461832790863674623751572718124129440 10195614 -102177067170048927737644630795042946304 10195615 -130957582041585281529007427873869739280 10195616 -861627019574665716233221286991149137920 10195617 266550147147819708670934354657552809920 10195618 -19584826527493004193802666628536569696 10195619 -40265297838541818354772343324427181104 10195620 32869758227097644691637972062892584960 10195621 141039528630435673627482814271520962944 10195622 -191013467703908390414693674533496761888 10195623 -345852608011568363893142924129698169400 10195624 -183752372999584024826982977219420897280 10195625 61561265572219265334082718235007890000 10195626 -97995220228699593250510957112603377920 10195627 113933821358898392985533256618355627712 10195628 450225205384724493204375691143122603520 10195629 -320315764140039836469126268190998708416 10195630 45192850919650368741652364658798912960 10195631 154607437197404597643735608695248204240 10195632 -7414586160078791274583377114894680064 10195633 -186711862898022337797056727284240300480 10195634 -174208316363921527313617844263339488 10195635 208395513495035796417834146196444375600 10195636 347451907466661766134330605310713272320 10195637 -347317980406446803806019371444399823520 10195638 -81854096746820900553834074132923474560 10195639 65342719471822366095939770136397158440 10195640 22045884414807758734075146962831769600 10195641 178678906591021593519022306197667468848 10195642 127761213132524422923351698629699135200 10195643 680893967989446983459664588555774113892 10195644 -2757374949793552531805027235860398080 10195645 361350534727162740175157954682252810720 10195646 89177605301587442953385948270901327360 10195647 -36651014663740459318948364356374650880 10195648 -33611234370708870551962684571951038464 10195649 446484386775094935340057313953370371650 10195650 14852007213540555377136105646790544000 10195651 -191121771892348437224747805811657240488 10195652 121692831658823257241546005664558579712 10195653 85649713397712651687802980088131078624 10195654 7450382026546675140195990181319455872 10195655 -176418171757066980443051294733093298440 10195656 218450227331690922335478467614508851200 10195657 587924630695810980463721000009714018906 10195658 -60865352130835899970462104476861046528 10195659 176358956324065511337582358877828172720 10195660 -18331603436890594875875359141381432320 10195661 242259470082276743530606907867031244800 10195662 -104606242121505070197615446817883303680 10195663 169203469202249839986077559884269548864 10195664 50976542787843139522629813471670394880 10195665 166019350775104962163869819264260593920 10195666 13038017382251718231380940191484057600 10195667 -541720222904824985450267721348476539284 10195668 -26277228794777549310115895548297635840 10195669 -138259841155170120746487420851538714240 10195670 -49198827194273689873148993360112714240 10195671 -169596896498189929181785606655739720192 10195672 460136090221176809313121930463951769600 10195673 -533929056514921395424675219222985145078 10195674 62188280256852406006400311634478389760 10195675 -62068009519119475856039575169449800000 10195676 -24952477623689447175413485719657274368 10195677 -211562069223211998000683070198028056660 10195678 -112295198757820481434462520314518975360 10195679 -9067254506532049296385216174871864616 10195680 12353437490853028200437242523277066240 10195681 -17082298092393141742942343823093863518 10195682 -106283041977667839181933201884829762560 10195683 -37221706174942393983200759540687281152 10195684 -366481423503977459721083977483391975424 10195685 -111856527377366465780089358286443080800 10195686 76453686133431804487494368804483424000 10195687 -6824996024622807149876334205083363328 10195688 40309439293068956724508434046983797760 10195689 -63499989383622948707010001358822940480 10195690 -148885630336327652848306914485919105600 10195691 -43623814360792568545565098984477780656 10195692 -66484664154083486204692643167783584768 10195693 -140459679020960435703149793566565847776 10195694 306761813505272555296098762169283896896 10195695 -91659459398192299258676484737571652680 10195696 8890384312624629235853919779472474112 10195697 132444286288229942155053832136634363060 10195698 175107104021952909177600058689382322688 10195699 82359650164376032376166056811627356400 10195700 126159260270579202057554292691537795200 10195701 105768076643883799201490522082487486560 10195702 38275863505202352577042383607234656 10195703 56567406443111446029553140176585423280 10195704 -314925280692664498882105562095832064000 10195705 -10424949233750313413716321893093343680 10195706 -160092846918372456809778974652231641376 10195707 -284393023258461312825602465827661591040 10195708 -304612684469228973581134139530680758272 10195709 -163094371652040851870774141794721954784 10195710 -667539079259384539818634351893626880 10195711 -277304412483315246015791135817554898688 10195712 534936904659717656992493863357535748096 10195713 5798807519939577242699249801098072944 10195714 -52560214167087391970001678336899555328 10195715 -45069964075064154898061275218353366640 10195716 -23486671055433664828871157351968980992 10195717 -72269441255225825502291907391347572928 10195718 -115422258878875909093645272312097840896 10195719 -164687063194616632001391558790929248856 10195720 31768529210927411591078992361097676800 10195721 231206100647543869406236749764315601792 10195722 -102173890850918286252883222100365049040 10195723 -2400723291004597209260356956992672736 10195724 -153855484878734751254149921923684380160 10195725 206102467036920950675885394715291524000 10195726 150885478645223203940900631040498341312 10195727 141796289430437508935428616162440998576 10195728 39703214047115410885893723731250315264 10195729 -924982442906157720391047732258232527324 10195730 -1249674643557101583839695625319375360 10195731 -38753054985203930354913320099421323520 10195732 -225917943172140821963223356727235275904 10195733 -222367720524003546681039265893837106440 10195734 -72670185226132680093799857992075488320 10195735 259185423580243979482777272732622314720 10195736 39478863573305908087421067444447068160 10195737 -209078866018788939261545551959097554048 10195738 31057410766638818117185461914938442496 10195739 -29317254073068478996141048179262986576 10195740 -141783082083318386971038788708106240000 10195741 49104658476740535232858979469910519142 10195742 -67239605325827019447380502874689868800 10195743 -300664516994374459506006400751254583736 10195744 176859822362214887933727989284403281920 10195745 50887049817479761219980707660944450560 10195746 754096811651082082081419939916033536 10195747 182531976504302301028407891351757807196 10195748 -289170512988122818745335009270060195584 10195749 243680604472456900241359317536043695934 10195750 -80410872504047222311866897235027200000 10195751 103101834762019038447601377216326866800 10195752 -44746527734222126399407130533480857600 10195753 293322973782832387033561868741936379002 10195754 79562921978339148158382804705327054432 10195755 23859270902672547796588486049323365600 10195756 38162299901101571497692530756113214720 10195757 46600893645035850426976848440121420288 10195758 -5480347827621988233423308456885995776 10195759 -246479344175974716560730903665026490384 10195760 -21667724437981881247095199548371435520 10195761 88792643826316782812557719672808776480 10195762 -173798168457196987320043830626588090880 10195763 278140044532895959707356861175649968012 10195764 -10437435256919409154656705057709842432 10195765 -24051341900449414673754159204596304000 10195766 68062679467595441930888777676602363520 10195767 -448871242750003892720704915645304990400 10195768 229987594820022990872755206767264133120 10195769 6442447685868932762128959275090555844 10195770 -44854650221311106111235264017766370560 10195771 319634508537191429299670584602403407744 10195772 39668134499991158355596004819946867200 10195773 -2376252868688591133848952242372511456 10195774 -84596272178735375967967100067831876864 10195775 2646732878023307042409486172564830000 10195776 23216378502357731771715008938591125504 10195777 176815384704077745295624788652214007472 10195778 -188112647239796971095916826960735923680 10195779 -28836845530072139990590313559475829760 10195780 38232242082288368017769888792843673600 10195781 46523601855689387950854004541747720700 10195782 52824589145518153336205474423877504192 10195783 223995186788342915968790471490524253824 10195784 140246053820456867960256508247224012800 10195785 31702365519554549254074961316561576640 10195786 -51036592093113707898102016221601491408 10195787 -130561092644363278230266433051093844848 10195788 235123852384667382809140104132820262400 10195789 152421476738368891097180884900829094880 10195790 -202407274065059969699488258688174668800 10195791 48525097177642361503141489985991115920 10195792 -51677796854688921630911548862664409088 10195793 54706602962047841293260009527625738864 10195794 -3216777958118829255247607464714295808 10195795 -235159485102570486135059159437307551680 10195796 -151429381756227584198919555037056407808 10195797 224737577962830743018039311570187479200 10195798 -101465942515424833314616938562934733120 10195799 -237700154575356807499631962204831112760 10195800 34347823945839666327520893272744448000 10195801 -189803406119996698863002452942614184320 10195802 294472188701994355521619256369565818352 10195803 325385809093085459083524021901230372600 10195804 -452875384959436315403133600116515811328 10195805 150711430672952236606121650735869620460 10195806 40155427105547592285879655498638237504 10195807 -92536494843833598498268598709898104128 10195808 145386393475743252010598533287389429760 10195809 -450898142435368428603483450670122432 10195810 -7461483361062701146939352039724771840 10195811 9716825363559943537552019416099184412 10195812 -172321158869849955783826116387422327808 10195813 -14792994896365108148511821739960860352 10195814 44836573263978251256904145088336678912 10195815 -28991606184136056393267347416511278080 10195816 2143643132989892574231240011715624960 10195817 336000640463616144602103283473361879866 10195818 -164828925439147922585107161129407838720 10195819 121154247827952725276544340043648400160 10195820 237660711192660406810907348831615616000 10195821 -359666000603186336624844844156652477760 10195822 -30961789617044758058426642634983483136 10195823 -857519635897771389712052036682755304 10195824 -37607144560219386786937077184609124352 10195825 -150013957233338624142236354680307611450 10195826 -179541319211976023788224461250579473376 10195827 119780175752835818849450912007451805040 10195828 184313914199135213335557690965736080768 10195829 -79370317399522319655413544733123485024 10195830 -32595375494257451937828963094386579840 10195831 -110840912235601237884133837806618985056 10195832 187592220674986337480069428291033620480 10195833 -13984925823982023324863331843786010752 10195834 317857833418264261778628887036557623552 10195835 38289695853685483071919170219221667360 10195836 -42320672107355068940666078117857566720 10195837 22940337151190902282112096948503628480 10195838 91410630502163380978192499100339494400 10195839 98727549243261711209418650051379151008 10195840 -68618222670063769030074394466058240000 10195841 47965849282333596828636358719655450242 10195842 -60071237310081106018985893377784898688 10195843 -207971173358166184392595922346106146816 10195844 77414178091772535487012865283168836736 10195845 36566419876617321571669391589256932480 10195846 -239384123687621882033600598955285108128 10195847 986024572089481184173749360606124530720 10195848 -57467900004542618195442346956118425600 10195849 -33882734951556346812641401037795429340 10195850 68642831645639154520901645080362988800 10195851 186339063636023677086349968112550421504 10195852 -183444185384923121730585190706511444480 10195853 260621779536108776108095435971588585984 10195854 -30406706560948786250568053137085371392 10195855 -163467613803225760517573573860967493240 10195856 -145451216294457852048996138965680128000 10195857 -1128312413938410953966452066337493120 10195858 182055274539815875953001457679749112960 10195859 8961410510616460904732187111205692480 10195860 -10422762941883401282468153156723712000 10195861 62402080410136563231626245519567869024 10195862 -43738925803836952502063835486264665568 10195863 -362146199629221739705544893930686920856 10195864 -161252114903264413035948189056723435520 10195865 365122589880001334677471000728298768260 10195866 192594605796882744253010932460899015152 10195867 -165123534666826254442431526954502112000 10195868 -51669299156609029207127166631580619264 10195869 -46503487043716189370181642354973939200 10195870 -162539488878349764967713530507672812800 10195871 -397583869800054419160837876100289468520 10195872 -387052774505526786142341332581113397248 10195873 298927045376725465660218097912965297122 10195874 -127595058361444018703348144702755519200 10195875 10172372192161404971215368273370380000 10195876 233826443289133395644376184703467295360 10195877 -14168057323094865971379593793893328192 10195878 -53835278540996070416434490528269455360 10195879 234237929633155941300083622182038799480 10195880 -1393081731024709675234274742064435200 10195881 -168900658436104184367902295306731112048 10195882 214872870706460055878852963264281839792 10195883 13662232354713262518708236805696078132 10195884 -34277047257365387962866121422441323520 10195885 330833985981000560508595989193983360 10195886 12288781785105670472229018175287548544 10195887 69649519607246782232475108437198260368 10195888 -108513476177001290429958487511197401088 10195889 80476176079777177922584701741077410800 10195890 -3583268955713014835750584488924526080 10195891 493248424919289524301158568431058817292 10195892 76751097581005575450348943801264435200 10195893 -165817960344585904648343123932941412818 10195894 47289949538123735349640250549836003200 10195895 145682534309956244074961621624037437400 10195896 -56617703460538546162954745293302067200 10195897 587659554661163027054393746461668279632 10195898 -483959663780062591239596632138122915840 10195899 24245446122494155067681740625179799040 10195900 11421296589622554413053536163656499200 10195901 -518139999333076077004532002971705824928 10195902 1159478259711307692662495605947770880 10195903 409500633385929331778585675533927515360 10195904 -88520641003651921068040832844860227584 10195905 -15950012431092698145868698709527353280 10195906 -49670281685338336361121818189704542720 10195907 -294108343245694312659962705850958652400 10195908 16565497226809182843311588415575685120 10195909 -285088323768929244204412290266787659396 10195910 11454207034848907611067347669818780160 10195911 81901485998980228040222357999801757360 10195912 -198477827750817881480686279545593856000 10195913 -96185390658221925450585465960474744960 10195914 42639880573792462009510500684956317440 10195915 -81495983507134176499646509224372507600 10195916 52502183422686998178577991379957738240 10195917 -86886727763497293711098011470843597120 10195918 96801644883387180381480231979024532160 10195919 647301967405887716417519212210900078320 10195920 12339375333134021411843494306581258240 10195921 -255839802763406650190399626803119799000 10195922 79379042506054719828246253651417041024 10195923 -74141063042685309677184753664204561152 10195924 -62356803207010013915403813617644826624 10195925 3307707950118944007931488231592581300 10195926 -85284870266074377486264282779555192832 10195927 140589477426709617402315918271118199472 10195928 76476284790006061523715439195844812800 10195929 111665493024006373695987025762648929600 10195930 38078905321581056760332997839337419520 10195931 -131010541009795400451749586427961593536 10195932 -15467273881943489878436529010254766080 10195933 30104881757667259507718537615573493024 10195934 19905371766793324833564789379501560192 10195935 335084627327964557108208580055187344160 10195936 406589489300593972469814494285003489280 10195937 -397112456069934498844205250866827536216 10195938 123232510670240375159078913483204129744 10195939 382592995698212475486782132208239018124 10195940 300401902517898043273316435966941559040 10195941 63189005981776983960079492043918475264 10195942 35214696467959386299613414882878715264 10195943 -243417355376820022380934938509128004808 10195944 -178714367254826014584175655401635840 10195945 3143284096804173515921124907275897600 10195946 51171841734645350291133645199900915200 10195947 179910875896987784129850276479021996124 10195948 -133805042790916996196159160904058706944 10195949 152610872886578223779294934469994164950 10195950 59769176129453465711724747672844963200 10195951 -303267121196410391763629279717284348080 10195952 -7393731087870365340383959983785410560 10195953 112253986671716652626402375419308008304 10195954 -166184816748730352289498334947213240288 10195955 23352400684615495197525405216964899840 10195956 14752251597138071021387512505174424960 10195957 79398797069435435887134649161054828206 10195958 -125827961375235626802120132025514029920 10195959 15030844936012544067119940294436513920 10195960 -18120904606813172757293612832560640000 10195961 -370568611436613494942742745142476055640 10195962 -4554780453344112126727477666878849024 10195963 -174947112117518165223022834299602765788 10195964 16492785259518370681001404856082816000 10195965 95252971474836296507485311162475417200 10195966 231694040905266395848275755848811001024 10195967 203308290841908251824023520125396417840 10195968 188729484255930758749528922598691307520 10195969 68197366972896973376868215585165344320 10195970 258797408122996130187216021799842278400 10195971 -269547800955583177597985425558025338896 10195972 -1455850871463996795360269935962904320 10195973 -321380723320429701858253251999169210656 10195974 -26784440949047528460287038883533801056 10195975 29893067200788336419570214731224423600 10195976 43301047050940561960257346821671976960 10195977 177207427598094340682376431726300067840 10195978 33405714881142888676930071440325328224 10195979 27159293827596891031522466454148274880 10195980 33725600995966965500855534056837647360 10195981 -264068832903898779427091441911782821748 10195982 258234643651264696634886195851682566592 10195983 -15099276644803982826592669824887462400 10195984 136832162281459245506202825521624776704 10195985 90592291371338057382918390055512120180 10195986 -49364816016442376706286436186653950336 10195987 3819290171356631697031628505666000952 10195988 -7759314537677853080743737801499004928 10195989 -63170100021977557176309832532274608160 10195990 -870269592729551061648071323294041600 10195991 175518347392221136558212568622554305672 10195992 -303763685689747187564386806997100789760 10195993 -53267357344489095819232744257563879680 10195994 576120567084185997787723904723792486400 10195995 57838709736258832860243849329432811120 10195996 276933793849576648625775441734883335680 10195997 -19795589833599753258994523360864908608 10195998 -23021453553559134475390143789166623936 10195999 -8004100994278757800226140962911003280 10196000 601742167973624374038522849831321600000 10196001 -13120538554198836175512134553419938032 10196002 -331748234012883311400460455874030104288 10196003 -198990381750009630330374886671328208056 10196004 -9357344706775106319392998311302504448 10196005 -517082667913656185887061781186461266440 10196006 -49606753562077532356423534519933057536 10196007 132851770883220921415503167590718777640 10196008 -329670528763250635957372355057498112000 10196009 243456464448567593722207341103680825210 10196010 -36441936341976217870386032286440217600 10196011 97121092081958155914869325471353233920 10196012 152391964967903605309145773121719885056 10196013 179387958661980521777001259181251815744 10196014 159887770830506860984311168143528513856 10196015 5073053094998777863607129266895385120 10196016 34896358236152883460605884505987416064 10196017 53592486964694680466620015680479789620 10196018 101661493257465566973378335512180992000 10196019 -68322991957247734804624460131098412200 10196020 30608330421652619881770466916039412480 10196021 64735735477838911134288906039289667424 10196022 68042599736220022049741463922431091584 10196023 729403017826034017467676567081413904680 10196024 70503730142837637571917619173527224320 10196025 21549744971638389420664129402668609600 10196026 31673426495085307323169728094867115520 10196027 154770630570230462985613368401278192440 10196028 -171727004602402072325219332555152662016 10196029 -187457687480529627114648854176081173716 10196030 47821975598524434243576320576078104320 10196031 -2883662312838388153579995568302781440 10196032 48841117816820065371178780603837317120 10196033 39121653178137848727950206713647963220 10196034 44024622994881368070597013370952757248 10196035 -116228527753768315579924531403545674000 10196036 52648870798633872550414311745475018880 10196037 361565920482686981522345569853497281120 10196038 -54320204269326348354027321607797104256 10196039 -422372726188574098264628082979051266048 10196040 157195203154513886238018643772161228800 10196041 702014446227949298422534728743080142500 10196042 -34533727957083254743187647500655025568 10196043 56168592885532032341061188086360881408 10196044 48518361819948013867298906702619535872 10196045 450742963180543955161069087387649532600 10196046 -48459695044083292560436672996474905600 10196047 623598325072293622396899186950464144496 10196048 -41354836407086404415971618877537648640 10196049 72583866988936555833498146597225658864 10196050 -63356690927204054634470145482501269200 10196051 32678576371511919675317060667520563504 10196052 34805980574787468582818611972693585920 10196053 -17058521138931664120300249355194351744 10196054 -202808799692803024834052683362106657728 10196055 -32332036246866097014806469826034140800 10196056 18806301065277875160834839157193113600 10196057 -527938052930077952991901208350659168108 10196058 -150547517511631569091593354786339087360 10196059 261782974196948343785686813066561128260 10196060 9916503599757716476209526485649981440 10196061 186454433712013982959144810024890636480 10196062 -164755049715658765232356975957274179968 10196063 -441745244861230047180118687197011870688 10196064 -284099566625075078054578928086336143360 10196065 146755751596755885728305445548756800 10196066 -19407087078334473279811045437087246768 10196067 27786678408337424732039091327978600000 10196068 -103576529231354081718559071238528630784 10196069 -25689111706161000062276520829433310756 10196070 -83965082584533959945111726366677152000 10196071 8650622055814144031668173852880828944 10196072 40386634667025467262121727406687820800 10196073 -608743317688694696966597590825913728896 10196074 -971629766685538584773362645922800128 10196075 40788921766510957752380382650825271300 10196076 50593708152907630599324399134437453824 10196077 -673762542290445958263945648722191580074 10196078 159911201945304492144127222035163840320 10196079 -145732909244219947358665052348417422320 10196080 -62984399306073474208253410792775024640 10196081 173603786859693744569198483274848153280 10196082 -27217577711827756387172163301680262752 10196083 -5265389474402211322747792471569919320 10196084 1186751104363563297192701734167115776 10196085 -40937974164150644438460150868067529600 10196086 -155768413135033021136610578147444736000 10196087 -30478401127483726470240020232490313040 10196088 34787555092321859153801246148406149120 10196089 573809416316103779943772600247218279300 10196090 -36124396038664701844071470260101402240 10196091 -193026885702756703330947569731055428560 10196092 -184203084256838065019322713699988643328 10196093 265065941309311743501513800611440577260 10196094 -80842002875973685713678613585813252800 10196095 -39372553584646622608380489517783406400 10196096 137348713567412675653239119799606312960 10196097 -84592330876186059574688121902957613120 10196098 -113156452679118246554151954401961598080 10196099 -97707407293755313142725831009067712900 10196100 -14419363219633558011826711916101008000 10196101 -264663364066368060758081889593597700708 10196102 38020676527336455831601149120054221952 10196103 -37498722398942730270269793946539517440 10196104 -31059559917939333263199942684742778880 10196105 -229099729208764191968507730275814691740 10196106 35739850851283112086439493888350001408 10196107 -76992283106771251979573827191259986240 10196108 18691724835882730516235761351764732672 10196109 15093028173298697513486291893192371648 10196110 -83668025693367162390676763730063456000 10196111 -311830188415843719145063295008136904888 10196112 77593750039234619537629463156048855040 10196113 203066957417285125934333396082235437362 10196114 -95191292351124345341162430724321676160 10196115 -110170426283375895099676529919573443280 10196116 -61481318688112998756515870774151875712 10196117 490058516667921884819650177507065600 10196118 -10071099027759107093088674805539499360 10196119 41894215779692219462946319988132535960 10196120 194367234122303371276984924367818137600 10196121 143548334922482214574678428045199541760 10196122 269680484881656320867164075218449644800 10196123 -130544203712034844251889060885454876160 10196124 134289379890381881517113679946702700544 10196125 487255360300244336961603044031585015000 10196126 91312359266430466114225634737227368064 10196127 -97292512614911309397686441936294669808 10196128 -286872969869213546906754936215492689920 10196129 -2939952840869836389506137807272733080 10196130 3076506054116538256561005264603709440 10196131 128947322695369469850551798664474422664 10196132 262708535796689217334964731517083164672 10196133 554885938863467692405691339349822213504 10196134 33544827968277238877066605420967032320 10196135 -269361771532985055909101101768857830400 10196136 -333945703248476493044970127391216071680 10196137 -159290256964083788905286577215234712768 10196138 -170912648080562048683840122154342931280 10196139 -112428856597016863282453050078651225600 10196140 118600669032973855281483984093887769600 10196141 42027487384689602401876374292107131520 10196142 32431968332443540456727192768880036864 10196143 -30600986345398393946718077995785674608 10196144 -17402612973870939871204473811139297280 10196145 -290080395934257453564913692845418806400 10196146 -47470534876246216425835069755246342240 10196147 312852616363381128542710738216719762528 10196148 2116084060724353820535947910951813120 10196149 -355438792237302183667078921496523864850 10196150 -3746283164034870329023713962062214400 10196151 -22107408078618378329224711056728864256 10196152 47465124248897149811081388945856819200 10196153 -187033893184998287025690881987332153344 10196154 -10122768100081851253530013442577134736 10196155 154233793307933953234769018575881912960 10196156 -316003470273434660477694890598125460480 10196157 250440686494988570317203650335094826240 10196158 -19374603011054679308941196169663091968 10196159 3997239684609988049890351609923025416 10196160 346571484973354382443924536321638400 10196161 -256058193660280528292117804330307810238 10196162 -107969905642256166113363240808533349168 10196163 58217563193166010632879074728796446800 10196164 129123376655185142779062284102177943552 10196165 264379580842142339264382986574332676540 10196166 195988815485308599858265808639883973824 10196167 19409962808193201700065353687900007744 10196168 448810468371524078193442501200531456000 10196169 -118682857219379324073220037716649827056 10196170 237881966971144326399810847220336477280 10196171 -93253444784051657471619230067007171800 10196172 160573308054535563581201103953342300160 10196173 -148120397844400176844414938964735305236 10196174 -69040114345355920365679925495149625664 10196175 58472330358455380703998927429614777600 10196176 -107347198040568174764346954139993374720 10196177 -427824408870618106556863113050084220048 10196178 -73228314930458033669700698037833356800 10196179 -27030325138012855389101059652885841920 10196180 57898858993163848496217147177685155840 10196181 -260405784183568000823063303710143455730 10196182 -238931227889253001250163208401552515808 10196183 -9873856562683790044547072494847528568 10196184 64814090936348413763306263946179768320 10196185 5660083850190278928161975604096903360 10196186 -14136398835488833808520956371519488 10196187 135816592472264143738782193918586217840 10196188 -28349421340761305208380231032503173120 10196189 111514827309740866393723344078664960224 10196190 -174524260245352411821641070623201393280 10196191 -178166785187927514330440312503737682616 10196192 206635509076488397630268627316820672512 10196193 -45623083127648220771106085992222480512 10196194 137867470075399863212214858684472102272 10196195 116537332521080298516226876708902228480 10196196 92431798134863469471155639158712432640 10196197 -489274847173281543006534350100632117280 10196198 91687414938291142826108844965774400000 10196199 -3068998894073553602068866009714882912 10196200 48334245196344647992729859944986624000 10196201 82525383013774495097045933773221785892 10196202 6257959834860165121756514508835998720 10196203 -7899504252458788721558784436156353600 10196204 -302660172401540344299092008498817228544 10196205 182697540731961514612296241420361403360 10196206 155687090026909125075357888626401045440 10196207 -50614039090081760976958710140355581568 10196208 -24302066563962647242490005904232087552 10196209 -93986686218699105312687953184171976714 10196210 191412720631655141658631536447312677280 10196211 360091349106151477976596218839202779184 10196212 207153739960665158655841189374189636352 10196213 67068158706851971116418162455362988462 10196214 -11357087580648000246385008631759564800 10196215 -292740127737082558774196980584696713640 10196216 -187823788632400534074447410325871411200 10196217 67735491083373774552047549871201163440 10196218 -120442496583343346458269096334598968320 10196219 -520914467392432638580619652113975804400 10196220 166262921871716054349843018720673121280 10196221 -188965959322733040841335616261158185888 10196222 -173081226518044284113727244892554474368 10196223 78051958888952027796091807645937411784 10196224 75802500589581022808936510632786657280 10196225 51770744760131302480093188340639059000 10196226 -360958691082385049432173797216271564800 10196227 607776118454018013393891580002457539264 10196228 -2718976565132802811828935084740272128 10196229 326306676321026613715914976746386274048 10196230 -13209724327961976442120051805713783680 10196231 -152666443205658973674142977582551140968 10196232 37254164571503515310458823603366584320 10196233 5467876983864697131242320856401348660 10196234 -143466057973077738210532392369418827984 10196235 -35636042018599469584128152203828312800 10196236 -273632246184085020855983524623141562880 10196237 -22477787340737299056392081219916227040 10196238 -6032966908189551859028691753922628352 10196239 -121072045810168208218679244510769633680 10196240 41589668134846261052298793902649589760 10196241 -75281999906246761774183048654659674112 10196242 -78956563907386867763565507058933183488 10196243 467992253996447105901888049384927081080 10196244 162419837430028199414930101163902519296 10196245 81502594465549797038093744099637429120 10196246 2657174953874254200369456499575287424 10196247 -437222594229450192389859813297172927872 10196248 -204288914370254929494306145162943754240 10196249 80681767611124170086634500432199745152 10196250 -13125816309823192126822085045769600000 10196251 -28431369673371684429951695374903115888 10196252 -97673448331274676599314149166999311360 10196253 147786603733066595353479553829153313600 10196254 -286086677145329411379178651094501815488 10196255 -434813033903451911219966140447124364000 10196256 30266105168150035854984273153484652544 10196257 -501852263944676230845624136652466158494 10196258 -6563119767150919919125493735044025520 10196259 -90732403726481638425408261917416271496 10196260 -97784159525791573124546991888008486400 10196261 -667992685593750835841152517453684649888 10196262 -130374170246132596230534462784300839360 10196263 145518680420449820184789362523685055256 10196264 37893225757236648952587098912147281920 10196265 -72772828032041548895631726380475535680 10196266 54858118644714356394593069676379910832 10196267 -425983313291744066546638457589344772684 10196268 23924482355949310953872726643947372544 10196269 189623102442725775375702063821043883670 10196270 -46353194903233253059014250033465386240 10196271 94012087310566999614033967470529263240 10196272 -43908215886507506430062706340631412736 10196273 82267353258024136749121177647249001524 10196274 88042064906654074892663741070734376960 10196275 -5607240128977734930903291083597922400 10196276 292967017301303686245900958557102668160 10196277 44544992378405260916265327780046880832 10196278 -165549243498052819486299470242568638560 10196279 -1022689340712660598877641882490188332816 10196280 264879243519971152547131110839024640000 10196281 324846800357348757713048302396546423082 10196282 -128590949939023466235847868679766597008 10196283 317742229521722512251408941605158355224 10196284 10555546711716478827429707926942544896 10196285 -146239296286253629686789376553583499200 10196286 178384099683621606408048934160777427264 10196287 -544202788971926767106036716919374472928 10196288 -23027212090448106815820392994979184640 10196289 -1038136767789833639392116580443241776 10196290 -16452486512042068656080686319422988160 10196291 157673307571288796007665204778110471424 10196292 -51567934170997542712771231649592910848 10196293 -78943033914591021912410947287982844800 10196294 -57513627059489058913690362863549502528 10196295 -213406425756519200282067742503103045680 10196296 -186390673828804482882946361781173452800 10196297 28015572527934751114507544698944010212 10196298 1427719284789615191471321924626477824 10196299 364038482389027425054835658509446660864 10196300 -11496289063367649483397053846091449600 10196301 -24627248067573649939361217694276471200 10196302 40774774866460447066453861402071362112 10196303 44057167496446334052567563453629239168 10196304 -68213047521315661228116265439723913216 10196305 32791583161460852764545373108597497600 10196306 -41689183913751160585644849505726113648 10196307 8717527590760756920541139413351920 10196308 -249831250418932674703638521080500691072 10196309 557378563174985633191362693440310498510 10196310 22123842506522009186145230089213470720 10196311 202715543058893957576358512497947920112 10196312 221186305959376775460655470379459430400 10196313 -287905945338529368304460627655993087360 10196314 -134125800641801160786542015600968846080 10196315 -317538554101487553169734926051936927040 10196316 -71934690841516047094148718499608764928 10196317 -506788017722832718810108774223878044634 10196318 38261064204964432840671207952381578240 10196319 -19857606218114328220459969873330288128 10196320 208114352484926545925150239213281607680 10196321 193638642563539565759320021682577048960 10196322 -31924817872945064056093661221208334336 10196323 390214703630453408084865627609232934520 10196324 149615228403061300204210023486171309696 10196325 188245176674580859753425541065323413050 10196326 -72155280630889712562781747221343989504 10196327 690535951653980020422099713371593464352 10196328 -125555859750473452325883944561412833280 10196329 -112119259162136605471672295433885707904 10196330 54291364219181871723881385657702892800 10196331 137624792740001258335055802274519071360 10196332 -6513379064337140270797951487971501568 10196333 13755002405587005878853883970880178560 10196334 39775154932109979180486309279138324480 10196335 -54637115309343119192944032622572993720 10196336 -150229624638920032293257161395209207808 10196337 149335703184051168314641567605924763968 10196338 90468583858989924748354613612362594320 10196339 669696008127642054805456345498465816140 10196340 -11778003637553404337140226981182832640 10196341 314819215290028765927371094927957489500 10196342 -42867358192556774596470842014408087680 10196343 -278022512560792733420804312914240195968 10196344 130776911901470955845573093858243051520 10196345 -215208320156032675524257493962972121600 10196346 -22716503102804060479904830292640086016 10196347 10516230436128999692472492893787524864 10196348 -9635240861273451379021804409599226880 10196349 98209294345769061918699375026683868352 10196350 16699623877907508532631959921399416000 10196351 -303629795159723632781050810953467684736 10196352 168925248763149471912355969594388643840 10196353 158910174554271571946677544388367977602 10196354 -4324404934334302899870246165385606656 10196355 57578673475663757663887570658891752800 10196356 452895896318412146395604781979319073920 10196357 265548951635806581131853755971259808606 10196358 -118860542796857624561453080181176362816 10196359 -79268959151019329026527898197117895584 10196360 21715611759224765188987614805182873600 10196361 -18225320318630998930790307900761299200 10196362 -19181570031297286608927237686693913600 10196363 71039467507231464636179511436055142612 10196364 290444607486381621402611501705115881472 10196365 -24638663468044001850543135996618124800 10196366 253811176146986058886975170143759276544 10196367 128366051097464976501058235404376050560 10196368 -28624298995500773626514957075428147200 10196369 -192499290751574299951444334318147414160 10196370 44592964136770441383412678890544161600 10196371 -412476110794762209435149110024420212000 10196372 -228670453319488399300792975539305963520 10196373 169407882944055220883504162895183246336 10196374 -7166469309457990239761433602216339520 10196375 387888253613020407126044376976128000 10196376 100092765460744479020327484836691456000 10196377 -195312492911875990122007523828391086640 10196378 103897374813588273532010966467389312240 10196379 -479586414228476847769272875314731954696 10196380 -93748625545899442242793441883506099200 10196381 -15390762507035818919481778762378237056 10196382 -112023826484600228092857632457639161856 10196383 385869655189663852201714529735284147104 10196384 -79106789163937788514816321962088857600 10196385 255344962699978211208345790366479988800 10196386 14843496525840833512521974208477014016 10196387 -85729994059088083137199549283386949448 10196388 43890973870964285023487852655112704000 10196389 -1501511507901357746626809358430738144 10196390 -148461650899668487640851748780662684800 10196391 -69682802769550480982876951340423361536 10196392 -398773259391179628084164409231935616000 10196393 -103858825259213997745377804042678116358 10196394 -84177733428447350452692907932775010304 10196395 646563133056351179869213943652971189760 10196396 -24710782948248228928053437172855472128 10196397 160298373777133399683123480976904929974 10196398 -178006338691053488568509742937890290880 10196399 204193287950204314090969845135427049280 10196400 19488465772537922288045338328506368000 10196401 -99043101362890898364519430094783103598 10196402 3686807120898283613483353784339515152 10196403 -49504559911105478109618762513536138496 10196404 -290747404274276654976309115108071190144 10196405 -14110767803528332043755094791051150800 10196406 66862136537677201869258120159281233920 10196407 -79238086454850263411863916712203812720 10196408 1327737647122582085210023752332636160 10196409 66424936342147643244578713552807325280 10196410 -79063432410219049695750376495762605600 10196411 49479155003331676806767421293308359012 10196412 34338492594712886401172778118076109312 10196413 240026437430014931426392776402765001560 10196414 -161710239804133781700223639633005106944 10196415 -662636270316383808160379529201699686400 10196416 156247790949787161465163699322051624960 10196417 231595942967109562060961624267788113984 10196418 613501396803176205454312760564168448 10196419 -184075052442715521115457006700384253040 10196420 -61545836326237054413964356569171473920 10196421 -14336687494932690472436437825734754560 10196422 -128034963126280880521328476659971491488 10196423 18177117065215367486364832864210647480 10196424 90642489236838195504188856938019717120 10196425 -86471168464319982284001803345637942850 10196426 -220658709509800511423340261132360860160 10196427 54078940757264412275310077025851612160 10196428 154372036338833327116948535269808384 10196429 -242688599172809203589018576606423975040 10196430 -68447565869665745321233458770839668480 10196431 -80875154092666743780542266471504936208 10196432 -23688458505930924744443618569849380864 10196433 51949304200905496649538674671530170100 10196434 -60546486288508767912974502552224817888 10196435 -409270699965559969089948790911254439120 10196436 -238046761889254512622439100340939634688 10196437 -599447726627762141522558896373525012914 10196438 23454902039367463222027451984855239296 10196439 353566455031640043655936709349273344640 10196440 -103312035302689994675981176294789939200 10196441 -159161278471048588545037528121810119158 10196442 637997721565341581923821418612903392 10196443 -543812026866838214967200548387879349308 10196444 237349671693178488668323683617645799936 10196445 1487251300440586698858076097619139200 10196446 130950100385256372929642153737269051264 10196447 149901612576021722129377151567243131632 10196448 -10748348889988180624038018984092368896 10196449 -228293523774756633238918008971251134464 10196450 -153743371083603162473634457770495888000 10196451 15587969231849280890267829930339157920 10196452 33001200902464920471559375545789579264 10196453 355221248242448641329808885236165838560 10196454 -21963863551735598691127372032323784960 10196455 -174636467673939683786610164729859478560 10196456 -194119961295643572042831088564923909120 10196457 -231221455376709129827839100783371578240 10196458 -23455285392610445043809871606411694080 10196459 20097599869817009381091535387307742096 10196460 76876838749477020933353896828260111360 10196461 -5534153997044444323601252645591244576 10196462 -474127612041336860488186744671548897280 10196463 19657377298452586841298319635469357200 10196464 -86568078061846962706932170419538165760 10196465 -80687161806425896228191497996702964480 10196466 -3940411726942468196875520557487694336 10196467 -237238667065802797222146833276842501800 10196468 221174506472875311467784014052451664640 10196469 5489577803283925752541042656878154240 10196470 -75576118927188174798878706912528568320 10196471 -133892931668249669675134090319722207656 10196472 -60267786831317680047340390267839774720 10196473 1502452966629599248824399652355612160 10196474 -18934172647571171539679497928362629264 10196475 93188486569033269602769750557730942600 10196476 109137747176646078089354517456144834560 10196477 -579284184508747853706456765182501383674 10196478 -199340800495586265091714245772595614656 10196479 -263106373021632782939184059526837521920 10196480 39918235061739374026533198521538969600 10196481 62308992395313743157651994242571590624 10196482 55643369607482099062225182253209200592 10196483 308892429641026609676414357388929221440 10196484 8890619392862174895376596490047559680 10196485 -22841661590691905375455016358814757760 10196486 -255499368913765175838654663698697734976 10196487 -52840580546610034398091845193017077280 10196488 -180312534378445194376085594172105354240 10196489 -29580948710345135531029238615227925760 10196490 36041657526018918762737149123040586240 10196491 -54634783096543480428740626319687852616 10196492 57705967623499799236213804204602652416 10196493 -63998849679908255533416903714308619936 10196494 -26534838267565421754519048433821696 10196495 -131151723509879192957689808213965635600 10196496 15755729621398189453753727439279882240 10196497 -113760622483866456965867454410381015948 10196498 -18001904730369320443134525627069089280 10196499 15249882669708574413325268750431044720 10196500 -345341172726402965477478184485089088000 10196501 193467976509396606772132207495664168352 10196502 -159547108285314269010483332815173726720 10196503 -509322885315145503379696118741684696248 10196504 -104625491082469687097034494154977280 10196505 -147266950967924014534399777532739528000 10196506 -62765014319266738949712523355795916048 10196507 153902602270449350877293570065886769960 10196508 -186194212965508198567902126250635339264 10196509 -782442700051837705942477013456745547584 10196510 -125391580242238042979774831822390135040 10196511 -48218990987203416600245208675996192864 10196512 68544156382190691083055180006059999232 10196513 -230280457646107046271636131672230574238 10196514 -68454803570906724736845496612057555680 10196515 95147548950976595977671635541168156480 10196516 -443932102248479483250015597179733626880 10196517 266143895582446450058180934407915469600 10196518 -95181788506975422186902635652186795040 10196519 -142106908632798129741161239336785605904 10196520 19173316816790045836778555589899059200 10196521 181570636406861157649627744398039631680 10196522 -18609783922597110468432852782754140160 10196523 -86793338425985356972026134174996292336 10196524 46409044430187244898341713078473399296 10196525 -156286267083647646585202198370210341950 10196526 90684772478711020647752736974087790144 10196527 468701813891910853710736724606403222072 10196528 127939821990744011059829170504094564352 10196529 -161476921729377907952900852648582535168 10196530 -80642465708312785836450340668339993600 10196531 -485924828671035322195968924317799722328 10196532 -343190082867487605876124271994109095168 10196533 -349604787683001353822662446540796739218 10196534 -104308314518393996542707503259426905088 10196535 25820499501844707439015052678707507200 10196536 -4171143682563112133986975132617031680 10196537 284378897928682402948030018576066301700 10196538 110470348205111239312189022484045643008 10196539 308871274217102338363800870689419930340 10196540 114060110246406389948614996519493145600 10196541 -326785881743246848261581511954205909850 10196542 1202298839401124021804629249321464192 10196543 -29366552613199953551037554859865706784 10196544 41763514851934153684557044538849361920 10196545 -398891540482413603694062234807558346200 10196546 210821246252158314297763224693652254624 10196547 -1823196567560653604218477876733921472 10196548 427300409530438574324850682242552775936 10196549 -1090840863393414212562566788815076932 10196550 12726118067837531183561574973066752000 10196551 -145330843788141527449590004159829842496 10196552 -259214089371648086094074739758097561600 10196553 71231753562832428062405843409850834704 10196554 -225221009777638011470973430464952899024 10196555 208748620933473141762939491654366876160 10196556 -137009178985307144741241929773128253440 10196557 415141623775874836615506328494047011680 10196558 -99473711601617617159104621032773773120 10196559 -333142482966377225974956433207218043800 10196560 -94692982327007670391339708821745827840 10196561 29460362655323454321617805194658888000 10196562 79698610822859494911332321508136282752 10196563 -185340756647222324530500031098408243776 10196564 -45999489524232835037352973553713963008 10196565 -77782089722759493136952701261525606080 10196566 -42212688229908813452925517644600720000 10196567 -13060566678418945414351536569669321952 10196568 2164965658811180237025739532601907200 10196569 -70548442523035578918563320665573799030 10196570 -37908988185383001409469733832904543520 10196571 1183241760084594731458739229526844928 10196572 411856387423034505725056915733419966976 10196573 -3604346293281490209684730335982216596 10196574 223726554812622340770162679427691899520 10196575 243181984866301991828893258839432532600 10196576 -162490208430388109941618573459656278016 10196577 129494963241639321228790842915120303360 10196578 -46173833190277687230000287644028367360 10196579 -757129247129642530491330300124465278816 10196580 -120821477294582872816904878369109667840 10196581 -407288267711550786563907811259795311618 10196582 -58211141671779827057013970353100972032 10196583 -182567815954949547699830172010065740976 10196584 165061325344440628904852898726911539200 10196585 125630212540177579938289574432594055360 10196586 323549471692649570022589634262012177504 10196587 -146528627161568289933704040903120218764 10196588 -318796811354825820129021019957480320000 10196589 -67140823850392971900018417872863357152 10196590 -1253059096260791192671950447326146560 10196591 53921850861956408894028910575323103912 10196592 28799777661426628447982276556341379072 10196593 -346630710371678326971120087785307434256 10196594 -113158132009452468478628775607949549568 10196595 -101281802002949172573289134323401434480 10196596 -166640112778800967417758659143607508992 10196597 -13138511413378502342694298415299569120 10196598 -18280928511526911379237824841900634112 10196599 -89919474076997206001993504964021994064 10196600 -135641875341318299376420640325760000000 10196601 536198642611529385454452885456986473440 10196602 -74737626012130251440224359295072243488 10196603 819183837193395635463104876972909031360 10196604 23809094300279067893138338119056420352 10196605 -239430898231273541838557718928615318740 10196606 -207070564078016631079840650291915007872 10196607 -257808103210821721899103676803497819960 10196608 -146286554652233495743611438565404180480 10196609 1067490041587562128219232669292820623360 10196610 84151480007512606169677047649869173760 10196611 53891384690100363004565425630205350624 10196612 263914470617881909420645411925476776192 10196613 2549180340241158628681995927817248768 10196614 110496306154421927237158950072944770656 10196615 -41137096140609991364749576468962224880 10196616 -172503730463686083816203842237808640000 10196617 330187421426052671639787147411099767112 10196618 -123907900533880178380334910349841776800 10196619 -44237468793052989227583005846938313256 10196620 -19359544926371455315632905665145303040 10196621 -41011089229808557203494431073622863178 10196622 -235102790898975549481704197222096847168 10196623 207920474282210955696233359976215890800 10196624 -60185689899051997168608308677915115520 10196625 -354914507999273492847213145987378992000 10196626 -291755948875118406890211103762267679616 10196627 -37976355745511862571498287110712261888 10196628 10230598774582087054590319512749027328 10196629 -284089712387340101354440594122420134770 10196630 -148129484014451784131215537648762679040 10196631 198393050848977743146425761005950549840 10196632 -467783831786547512068516628283038515200 10196633 -3289454324385167288237290221860907936 10196634 45260812866735174269607611607962809344 10196635 15568887777978581810217828493208258400 10196636 45712045923461916837607939582445045760 10196637 -162229807729431503874095554062425219040 10196638 152820306608206865320699117761289268160 10196639 -315022315932638512839276562379444737200 10196640 11855697053524277410958620674321285120 10196641 -9455596734177961200990864789495523200 10196642 152849047152715636370833533850892028192 10196643 -286840407130735198527266464432567069776 10196644 124600779475943127091872329672195817472 10196645 69343250177875130228343357867809941080 10196646 -1767414951756917387875773087012421632 10196647 -218119994966151514632850234015398102576 10196648 -83952616672795155040171141946631290880 10196649 72513275093630659319018438520681156864 10196650 36113866742552510410378042781572416000 10196651 344187460898273505967073127439137351432 10196652 139063286945944243507101537636572677632 10196653 36907264085438210494758487970311054240 10196654 -39468662048171458928028306663388456320 10196655 100671829849676359993233074113797561360 10196656 -14573582242774293410798461438137253888 10196657 129968259619958737657125500823264921012 10196658 325965026642024866141997738330830513920 10196659 36521769762434677402522760256339964416 10196660 225028253042261628618027680280555559680 10196661 -66197994817694259048234876568392936480 10196662 39165925207482083341428134953273368192 10196663 -253643676125396243680776380575281419160 10196664 97528550914878131914910262603299819520 10196665 203823401807426045096245225144501494720 10196666 -152497462912292179096392606431418093600 10196667 192758613234768883701210757799810019168 10196668 -88988530635299724472571444839599796224 10196669 19624180359079841762595135255478003296 10196670 97845883606150650863310910350720960 10196671 -239237249726969216439361751087782856128 10196672 -40284242494125659349703518496153927680 10196673 -146182829123203858960385119942292690400 10196674 -269707760787065117596388315770765007664 10196675 -51287148961279777087556007336236544000 10196676 -1674095738075514483684866853853556736 10196677 103423779934815199639718524779697641120 10196678 71020057007044983939688775866107052224 10196679 -172168118811996765896830504753399777200 10196680 -96920853417542621607028555342781952000 10196681 -490292578083976898590464701993186162736 10196682 19658760632169968074275299288959294464 10196683 -142102228961221491315387917501026102240 10196684 -8479825266411702165233432329216099584 10196685 -10045433446785179362988661321325918440 10196686 233417182348295245122108328948766878080 10196687 236155877088249431592709295924854116336 10196688 86165480405195457495670865965311590400 10196689 -339178942318007986894238868293217322510 10196690 84595943286454971567553076594127052800 10196691 292590904963092819069957519872762208000 10196692 -302398226526243018472125846945528084480 10196693 -51986422753035826072871449547104993896 10196694 3500497960305464635219835599371484608 10196695 184303030096219048935547279013152306200 10196696 -23299715749848392215918933054079385600 10196697 -133243151171493436766787937889041422336 10196698 79155650674291469089580114239869889536 10196699 -613384161732074203429343708807252161680 10196700 52593831942480507935355467842744704000 10196701 27782351192158453162685594913587061292 10196702 100266301922706784275497243746972895232 10196703 -81166137751720421505026347128357537792 10196704 -43268215655537767072106699698077696000 10196705 -279720552811875291300364690291494027840 10196706 24028551235669647711805116851079180288 10196707 106400773156576436913117629609525680920 10196708 108441388662546740406917748119409241728 10196709 -90552989357721714161418629414509550592 10196710 1574422170523862343236447651998859520 10196711 -55763045531863203952555743269143159680 10196712 259430046417279145765342683508337049600 10196713 1303104592040041315481314983255961204 10196714 -400285645660313127716811641789673381120 10196715 259986246645173464035347461864467387120 10196716 -146242249824877460482834669898792821248 10196717 66799300690525482552815383811435381100 10196718 70122114727312099013476824629244994560 10196719 1598709100285587642911084734356899520 10196720 -47114901635496937755665286730283089920 10196721 -144816759204414507693158987465996534910 10196722 -353398686920149529112732782282368944000 10196723 886961182322631419081179332503855184 10196724 22403546104350120511288464098839904256 10196725 130354047938280861234363119022243316800 10196726 -196313804903842449763360834574331687936 10196727 -243758559480017809570425588914172460080 10196728 231003131177266903131265738774657105920 10196729 -39905561607289255056700585682322619824 10196730 54344459108781007192039077586323648000 10196731 -583319048605349535630036245034766069468 10196732 -25072137087819093541532150248511754240 10196733 73613165401530364996165036088497428000 10196734 -33339485738272201971074192200143458880 10196735 178852850608623299743030412042355310800 10196736 124275136047385637608017801139514769408 10196737 66807969858340474249396016140189159424 10196738 -339767413538247734216643278576346258480 10196739 30118455243108859854377653585071575040 10196740 -134777207937989778249675502737388143360 10196741 -117481517361171609576222807368019847716 10196742 -43337004245632039418287116212618157888 10196743 -6060923953258809459063467266985105696 10196744 -352163609281263039763431195888721013760 10196745 -78872197422527769462851008964369223360 10196746 63974394598387208787884069226949294080 10196747 246245005240584799238949412823889337512 10196748 175541601983503343332962778647893959680 10196749 -622327640945292077939689691473540741760 10196750 380504795164759653992876008784959632000 10196751 -239729906723146063881166482583864337280 10196752 23905342647366819183450469605985427456 10196753 -524919030342650987076130131215020319004 10196754 17256954734706124020159355342783887360 10196755 331368541007510209604034941765882570160 10196756 -129171232153700366588827120625410636032 10196757 183357378527242293190973818526786576928 10196758 15093909430773961756361031203299128576 10196759 584674133085603167306594858134442853960 10196760 -8723988013618334671110433748090880000 10196761 -406874628022037808927676323413519939638 10196762 -3675127225907930105740700190595319040 10196763 126590591719323824575069282250798926704 10196764 330313133683362037179732892698673112576 10196765 -67143055133113471147837455352305512340 10196766 -312536558839053226617168041070872986176 10196767 -47603465353602548766563996397209420800 10196768 -187871173436071158859683664275355729920 10196769 -113141343882960078433908782440637093184 10196770 153002807030247734179010056862825616960 10196771 -218419153668576702951378374873611999008 10196772 243328502286241105169950013637958689792 10196773 120570887437975436865063896440695397824 10196774 -31846006625834397718625696348856588288 10196775 137965471791090029918119280225767581000 10196776 7759360556291367965071078366480128000 10196777 531995864275861291004823943275480408000 10196778 -93467683789431779627555593383186907392 10196779 326763063034856952899994112198001703120 10196780 -134290575600151463380926320015889792000 10196781 42121485481166339986630122866204010624 10196782 -28370432861721702771253263058840022016 10196783 466670584384197830718337602831310294032 10196784 12009004275965785008599301904643604480 10196785 201913237809829797505708370086508716980 10196786 -15174374154636757426196530050807197952 10196787 152349863123103215799089034126140126400 10196788 -69224948013356511869136858019197077504 10196789 -389468616833681593988722239601545605220 10196790 -11932439039988482069749139892134688000 10196791 146420920592975343665256055235112918528 10196792 -80388752178896231638547822920991232000 10196793 65850871978499481465086708432216726400 10196794 -654853526378576906128369127893237536000 10196795 23305112308180131858996108272046869280 10196796 -98244504933699951130018416853771243008 10196797 14299688948587034182509842465072135040 10196798 -198955813802036718161639333998943673600 10196799 -56531328115220744215342427769099654144 10196800 10265468003789125721204664780416614400 10196801 -349825167780885993111302668336613595198 10196802 138908893584826088461652194813416234624 10196803 435814073594939385711057903881294821052 10196804 -75963055408390476441388037539227688704 10196805 203437070529195654944995393745467200 10196806 -1914111012007999200973746294119617920 10196807 56873638112643890204453619975851455152 10196808 -113343000502302746034180961402681712640 10196809 -185404044852391652356060165572617657984 10196810 -68363993264411554625989414826131429440 10196811 -77494075954160723164916980055355047940 10196812 -210757397528709358102199404453360217344 10196813 400882188635485094682095342010218517984 10196814 24927428815216726955976100915150386240 10196815 -41897435609730043647610879114747548000 10196816 8346191137157235579277037600386842624 10196817 -97298394842400563974721379344591573520 10196818 3615025919782133361386898244499949216 10196819 -32460732691977927101594609695146388920 10196820 2711026018281014176747583839234867200 10196821 15875858795789346713513502120399594744 10196822 98524429304697192255180489394354728000 10196823 -8269159577468538359031774044048308224 10196824 405792945211111311819396806647275294720 10196825 -145119060738951159410984643903374142000 10196826 67205006396653966885673964210451935744 10196827 -273476209029914387939637393522840379324 10196828 -250976305286539704123658890807821471232 10196829 8422526289263360307244597048561757964 10196830 -4909927160259523188660338507293655040 10196831 -428734823847045849329765403975547462368 10196832 -61172512700324012228611470783974473728 10196833 137230605299282256490068146980081186082 10196834 -278584122481716628137900335201411242848 10196835 -92369497782755447035502843641732012800 10196836 31044602689475945049192485481939776000 10196837 -182660179256479327262910789821849396448 10196838 -35347511241400646187707795149499527680 10196839 255134794764979667073309769380892077040 10196840 -20387232280693268276511635567835955200 10196841 -142092104501293240386179866688439788160 10196842 -285897033524235772029454326994548878928 10196843 -314834113220836815485708320136218708176 10196844 82893877559809005559508556485260492800 10196845 -480387186250798531562979088188425125320 10196846 -32260521741938851592080222977688381440 10196847 9193516108446906055331701293908978496 10196848 -383582160524396578215805231840526336 10196849 52892316475283447726350530506736566964 10196850 14572096760329824024712222058134224000 10196851 13746726515833251795718619725760034300 10196852 332664674435463116696953527182145607680 10196853 215604703160484257331646553802186368064 10196854 221256030948651569772955118607952457376 10196855 276183674904172025765064404022763221360 10196856 -186647573310194239344867780272391598080 10196857 -144251118350568084308345875822835399040 10196858 31520041049086272507621975904307312640 10196859 -21990799039750674809386644558787597344 10196860 -77014324728280397651549395879992337920 10196861 88611196390674273130602927296649873024 10196862 -3676811864274040498785068613062302080 10196863 83020585676350757922939331053444266920 10196864 -207080204003918120764049345586030182400 10196865 18155394799979364234190321539335881920 10196866 199892039100361170106489238168541955584 10196867 244959345064947236823351359750309506512 10196868 -196387691100313428437018550134079744000 10196869 -423311391574262387064833232009893805730 10196870 68987947947379780532108561494744970880 10196871 -407584462959442755255613205960151680088 10196872 75324236995455104612214951993654312960 10196873 221491140608177793612461750992229473380 10196874 -113362640977338645350575375894108354560 10196875 -113772058867503308073912745963063050000 10196876 28617172885923777662480850686535663360 10196877 -26666992597099779849790786165231855680 10196878 200963632833043293047782410932919246720 10196879 -207398118253779620055064407493507155456 10196880 50396239794972669681885530241254031360 10196881 -238806825761443734418500611814790522318 10196882 -83339590577219873052569612971200253440 10196883 365696480754323997803289089343871904052 10196884 3125474745043021444117155285196589056 10196885 318328209685172895017580573426723778560 10196886 -41908378585238647981589915716226549760 10196887 565327857337519483828412153389813998536 10196888 62405542066882255514712779263499304960 10196889 201777702798413000337647436644540093568 10196890 -239761739849395835357921035439464608000 10196891 -5939482041063579097428333113243542488 10196892 -84112196229865354327414295320759799808 10196893 -238386056559383911283032579416571847040 10196894 75272275697649421030679852386744458240 10196895 -46159594364085697287295432544323079280 10196896 408163691829952380298213285372143009792 10196897 491853684780439542883787791879663992000 10196898 128155145020122961743623915138534688768 10196899 61636761447209023256096542607215396000 10196900 209115057105417925478551277190699619200 10196901 144008735903963605301134769886328704000 10196902 -10151073179490745266843121299813045888 10196903 -366367917830344114485428823899862355848 10196904 135046189845934644369179291775631441920 10196905 -27673260635207398255789464662830949880 10196906 258436836191751564571822916374397009760 10196907 -63697998977955609621928296320659396608 10196908 -60531838906747476326919172760558799360 10196909 514832527859544838548637344296800092480 10196910 -1067049454949999795782852094559795840 10196911 -132968663373923162330861688664212988200 10196912 -108439351286383007714167415442309120 10196913 -194919518670425221634631197740851616656 10196914 38833610580053903150269841836210129920 10196915 140962338953413010987475124216327672560 10196916 129550305864103894014154834214500503552 10196917 29935939286916683913235328669520635904 10196918 -272515681852339438187525644844469339840 10196919 269164067138258212518998470479545338944 10196920 193738546853279212256670961881474048000 10196921 -75293686637942036383687858770998988288 10196922 90583629387679505052372606806930699520 10196923 176943681417857336132481878409581322240 10196924 -100947428012248337698004425008281593344 10196925 -105852528833371706790629735657453712000 10196926 -75936182475999515540118427019608121088 10196927 202510746433108124974627017717775268760 10196928 -1583181324253515413410005831578025984 10196929 76589296118908413645046431893427678530 10196930 104641567281234240967593660295186083360 10196931 6385434822205263438586426265388038784 10196932 -7891604902504791635881011019005247488 10196933 88341930645710508423614085816736550460 10196934 3296651896639847114974932739005275136 10196935 -17181023619385538696118805999254835200 10196936 -352901518590194059076846107990691896320 10196937 301844983059506926527038028747543692394 10196938 -225835588035795101050155522857448188880 10196939 -46369608500737639234793240683388183760 10196940 -18043356384205730428027797654896332800 10196941 7254721301892729155153754278512993612 10196942 9927827602363200212844888166960665600 10196943 81863382612885285056953427762329603728 10196944 128523509507861630121931919402270351360 10196945 -331767041274788428091459281990233925440 10196946 -150289522582661949697031094037013828304 10196947 390366831762203472559447402097210924396 10196948 88351956815382615287084269614802343808 10196949 36590963034039392381403354542874729792 10196950 25218547304859041826469131778743648000 10196951 9606671765152434539593516377762243600 10196952 127942519029444308553307256120397004800 10196953 -142585363763905187521562344916119272498 10196954 6417179178289395833414310468829808640 10196955 34911875746566909322534740344312095200 10196956 32369691013948800911143929861554282496 10196957 -236082999763722375793247677008901659648 10196958 -97336076273821933336278106601154508800 10196959 35103772148229739238052926624864412400 10196960 331098868707802329487239932584022507520 10196961 -265057670758890363170102386504141339728 10196962 487086229437630409102908678925050048672 10196963 137573348713279222190577523189588842960 10196964 -140551666739264544449641654076191123200 10196965 -8886127323288162413890493465785411680 10196966 -21516836152398788667110918346619733376 10196967 181578124056245904475224615051355728000 10196968 354490452284478746607227878075999042560 10196969 -121824466172406495094605945925737378630 10196970 34332455145476967562110942853753651200 10196971 -336932062632044036698716865134470754368 10196972 -7351107511830303779137181895019634688 10196973 -104623283171994595858925024279478800778 10196974 -76906158371952242658386298893086451328 10196975 -196569959248424780431523865344777103000 10196976 -25945175792667090486171048162644164608 10196977 -509825597893477875069977870302469120 10196978 63394551046989889805416350064123948032 10196979 160902041298488641458444688883261250048 10196980 -311345536227373373092636243918905561600 10196981 348603535769769217949183158972903420512 10196982 -29645190135293901916456831925951890560 10196983 309064570961042138660768649194557832520 10196984 92615572535296072795837483083788083200 10196985 77543519735508337267218374587838553600 10196986 167667275349860382918579389675133986784 10196987 833882138725772807894225007325494552 10196988 156431044219917167019308044925214557184 10196989 -154086159401141440955456626665484056768 10196990 93328448267634058501813201087121256000 10196991 -28231905064114128556173851089404496416 10196992 17824036501368352648849717101707919360 10196993 -296228368428363361170980355389558909184 10196994 6538136533448527145751818768266032000 10196995 426083937077949084345212163837596998800 10196996 369512109888753513901646416672371870720 10196997 -42646833460878455780505866432016060480 10196998 209710332435619498403266114275852278976 10196999 -44121469982548347416720099583224811864 10197000 -415976410528082176257299169483448320000 10197001 -572578047880669351802635573691742848998 10197002 64260964981225490264400128963035355952 10197003 -345408402307679481176286938297395091496 10197004 236232980041848576072875034302512015360 10197005 1047183130658327010194009604518488320 10197006 15283703798445946128694250456231843904 10197007 112358082605283487369396063353576948480 10197008 -8065077595813808958111061437264936960 10197009 554140435128622544835497535156532791360 10197010 -123520591914603117453415050949715775840 10197011 -259686898426112297157875088715154446776 10197012 -101186804189591629592564972341888966656 10197013 -113833218710854887292282162850094122820 10197014 144328529215112295652246649831593726272 10197015 -43732500741307409790041211204966412800 10197016 -125822969553328461130923009149650698240 10197017 456503762932906225709542374148990821066 10197018 -22926036567000089179472966645820899616 10197019 -13454583082035444327339142878304657904 10197020 3284335147825096424236434496405340160 10197021 -134357138155846287144458398080529423488 10197022 193009918600404713414591688967030482624 10197023 -13298552870458343933593547223602989728 10197024 -333463745460490826515218326791937064960 10197025 -65563357303755919587817551057038471700 10197026 -44403181657437744363039129841751599104 10197027 -89884776238237636254486134832605390352 10197028 -34304900337190178418407624789909165568 10197029 -49689040775613870773322844954487487360 10197030 -26310722182019618132313297184773519360 10197031 -74928150432013823893886593032987940568 10197032 247029558367397181349347814669973990400 10197033 -54877266450087371405697668481315648 10197034 107117009342048656731741586295007824640 10197035 -147652266455226004829638311853695791520 10197036 -412607239319426617728309462472957132800 10197037 53225746512407884601438779036736187052 10197038 -377985669049583533079119668567570517440 10197039 -199920065867511206879093702601866613120 10197040 -30088505089514500448478077720435097600 10197041 -82882483209927420500016811199231234136 10197042 -257328157537897851728488769712473008896 10197043 298230249359638319204024368290960625292 10197044 26952738432553299877599401586654431232 10197045 29396905970570092431168093522086194620 10197046 -359006448926846552478311119958216850528 10197047 36519043663124279728396082532899977152 10197048 -190546457659216055561115357980236185600 10197049 64595025622626232290570310547203040340 10197050 82302242364859999044615133853793772800 10197051 -257030552878483003364447768140973083368 10197052 57846001116214685360269461088580723200 10197053 334572387965664315875141985044747997120 10197054 30298588031493989215071135372131045760 10197055 292497272482215788197355115062985175920 10197056 11051591194037383819593251623337459712 10197057 -113723666164927185861543081701204958912 10197058 121747185904957955737538615518327004880 10197059 154888651177046415537056938977205777920 10197060 -56984326627322411747552681421773783040 10197061 -75652554230408638860884239594949732736 10197062 24546004277609587834795080038260744032 10197063 785439445881603757810824949193556480 10197064 20833730353631132028610531907886351360 10197065 56636682928106285322254469194999400000 10197066 -162750955111727181232047598525523242752 10197067 -65435979134814855315596160200119386000 10197068 -143453547164748359448566088305425563648 10197069 125452247428778763392575056191591218368 10197070 9277266071824197520740471062615750400 10197071 131632768553050925881251003632586076272 10197072 12042761099025027390494556259217571840 10197073 173668290057722350472086991518650825984 10197074 -93257175029919485571160988290954884960 10197075 -9749477088227312682487898766750950400 10197076 -124428730141892761232192130200744501632 10197077 329803141269025451606564801677914828672 10197078 3189239349553724843549647556088201216 10197079 -308260527148971873377809622585855459320 10197080 361033430005967146141171564252868198400 10197081 -98131534719420978008751716013418773030 10197082 13131857093015224671870970161685785600 10197083 269301247917961802359937921983260724800 10197084 176057654918692272808878865481268068352 10197085 -239792147471627623692685057178712659220 10197086 58608351819481619462360158884945479040 10197087 -145091436873641719487361344896046133120 10197088 -264046388778941553176649902220808028160 10197089 51531389784926433918332151477595916352 10197090 -1995785463557468894485052982479896800 10197091 407134024336380343892003209215653702400 10197092 10147444516312065616762114827256504320 10197093 -250319747751845058208945329622553240640 10197094 -44074144546874736060334881026714313600 10197095 367721027188374453989679542336278159680 10197096 49965231242504645863498617664993689600 10197097 125499137318138484884627477857084031546 10197098 207884527935046897349678857707023674800 10197099 -174094540298738990497101901912825675032 10197100 135600965264001895189819683424925990400 10197101 -50231390519873055516354070052693417898 10197102 21568354808460252285397261513734752832 10197103 296537594499644243232558482333693947904 10197104 24457085820028837431006793147721809920 10197105 125839171217152462046784392697557160960 10197106 -777298551426957869432989470290722176 10197107 254608313147377732443149632447604545356 10197108 -108840360499467169367543536452217061376 10197109 4488474295712800160695452584694215168 10197110 -23540423880260503670805504148733337600 10197111 -98916134964591166229218294923245164080 10197112 38050898496816852816749222210931179520 10197113 234057464973979094982527035641884856900 10197114 147683035629074035705160592431105640192 10197115 52016603171210170091568268781711765760 10197116 439687981670732372718731418769190000640 10197117 27916908071756387077836390940492999680 10197118 225889739283565409753437608842620853760 10197119 -341713841927148091160386593417951806256 10197120 -94156157842705798066290552847781068800 10197121 146566780641164730386734576558961750784 10197122 -15123292154464651003772723580156959760 10197123 -163505754440177632731747172020820676616 10197124 129512693427435159214469122581832216576 10197125 -115468985887866835781668740608248983000 10197126 -44884908490614132573281169203793005952 10197127 -20691460355675116432728281556662946288 10197128 -77833420720770631427593119057295249920 10197129 -116334828535881934970429352405626187360 10197130 -70274047514299464005684989470002075040 10197131 -133631474171342669080870210392469756416 10197132 64096618331072068631474249528929787904 10197133 -244902791036402719998079870166133120480 10197134 -99335324838417441784243919852118302784 10197135 -91954597280170563784909481473385940960 10197136 106065736812403874642440247880285396992 10197137 -29079363807460229816022243766050923214 10197138 7211556873018847252612120830995566080 10197139 97802027630667841749435777902111697024 10197140 -56608783259702431797366168326374686720 10197141 -308446078874649360483195367594451693280 10197142 13895560015550315422691577601113574272 10197143 -336457465895272285680111468077041183656 10197144 -296980763214973765263538088851369574400 10197145 8259522489959044195610199394958826180 10197146 -25711069344357671507619906695190355728 10197147 -11229786952178431129552879395069634560 10197148 3083594527642631160038310604209136640 10197149 -7886135643649040029730259983876989536 10197150 20257555404013870411113965460758217600 10197151 13691202221444189687273229446722244544 10197152 -66536707195115588762092457129570992128 10197153 357290190013417444113405218236314788562 10197154 310258997238777903667403627175010080 10197155 614821879115781756547749028790142233760 10197156 1525799154877087894044407682094236672 10197157 202025031836880607666484636419637065406 10197158 2218872216733619855657221504761398400 10197159 -1358274658924674607798664223710047488 10197160 60749930092583249488501734625373952000 10197161 166584346336312248663103746852948552264 10197162 83208906677657426128029388217047357440 10197163 159272035782343458454201909283124829600 10197164 -87357407751847885523450279171380218624 10197165 56807223918520428789287925827349872640 10197166 101537072435247808509549556140087861120 10197167 -17754883572909147039299637623539546848 10197168 -27586043471002996578334552213856256000 10197169 -306679713900092372851166483967836760430 10197170 -4146485801515454814164397059465754720 10197171 -23783390368937168253756139495407587364 10197172 398630703159014648053869107991105954176 10197173 149533280695263393360965368817330862240 10197174 -18763621135931913127971940815213219840 10197175 -78902731946430231214020502498003278000 10197176 353660664241734234548917949975097077760 10197177 -94665859503477103978572693380749602480 10197178 -70285249420124227928956380897181528128 10197179 -272771832938799979050612700617011181720 10197180 34421100235837784775955256989895055360 10197181 351615557232873831975215625700284482464 10197182 -384471647092112907834545082167013345600 10197183 137790445022913162034886274113289411600 10197184 -42189807876516521814306699883812225024 10197185 -328572634132679072012063186343031384620 10197186 -188317154304300935184651591469850592000 10197187 99109144301919050700950417511487423488 10197188 -21318341671445486230194490558636769280 10197189 77810899090203048332656741726752962400 10197190 117405845316992423856958219957436219520 10197191 -484756814542517740753765425656041930200 10197192 25984364441931842156981831147028480 10197193 -491744955962283456701165538230117659558 10197194 155706895923069277415188411446893676336 10197195 -48232246451532613842673151891052717600 10197196 -215107117357450608562192396708123321600 10197197 565826143051252596880239996022749110646 10197198 78617505036801195839441575641319280640 10197199 -724946428738978723608300167882071459064 10197200 4229247051282882642800430262593945600 10197201 -5549298871198799009430373571180366976 10197202 64867986457520028493263418759221909504 10197203 97673155601181267728679646940745206520 10197204 -194566217637693846644242142001482594304 10197205 -71800873100739415365506150611291596000 10197206 223852911097818939231529770625032652800 10197207 -57979305881060433571994706809748438120 10197208 103884526824566065652839817957639454720 10197209 179919708618201183561576290782442335200 10197210 22645828962058705805456072746599432960 10197211 2535894285293611300879980929984385024 10197212 573281908205429807695603880914882913280 10197213 -139205636449946883241575454653967499616 10197214 -167721498721296724030456656961235847168 10197215 -152762861591787174200643946481466852000 10197216 57992025431351974370803969368176197632 10197217 -343925891334174554259182092838013104734 10197218 361151417686071037029428334552163221504 10197219 92148194126337872808635667185324481144 10197220 -202844504931238561195958736572334858240 10197221 46000414116864773306495438848548631422 10197222 54087899570964375721656454115647893504 10197223 144995478651956543227900760171217916472 10197224 -6412070347421537293315036018446336000 10197225 330224257777416607022706466389108828000 10197226 22640913541315001443588858312650697824 10197227 -862403895376987012034939238955739244840 10197228 20147947744990691004323706626367089664 10197229 96302288028771255032838740142683658432 10197230 -229080844667851164317371475732147634240 10197231 419284057960838038405008289520562649344 10197232 23858503721623851426262632143365799936 10197233 13574585699543867022309787794731529216 10197234 110769961156059322894530632673784969728 10197235 413692954906474868052021423293260329120 10197236 16138673024008325583969895035058280448 10197237 -157606178982332750571686478752523937248 10197238 -92727762080935754208352771902543471360 10197239 61463087048022404107824279193809344400 10197240 172100871382373609270300214292959436800 10197241 -1060179511689898239951903077008110403200 10197242 -130518838088574770470375340838719629056 10197243 53402942835120633075720458211768489720 10197244 -248394517353338611840985413448356286464 10197245 217838444434635599023187830691299596120 10197246 -149989859009247352133120553230779595520 10197247 58718392172373117122974783216746442312 10197248 112492528886463469557347359150470856704 10197249 -266833661383858409717275278138195888336 10197250 85472585083981809481255429589811072000 10197251 -448309149113854496433380862555573357168 10197252 67721695734903375691741709190166928640 10197253 199641043300510079696608076413411903008 10197254 191822929225234283612444710975026324576 10197255 -229614659678628364080667246190351704800 10197256 238730469898821571734758005444299048960 10197257 10936203415676254154232011266261729152 10197258 166625035042213866026719697950739337984 10197259 -43030288672056966890204879881676602540 10197260 163296917433885348549786883316794106880 10197261 259830925512648194779255616237669869632 10197262 252852686976944512927992643316347536000 10197263 -343730247140641025046709037349529798320 10197264 -2940906683809639829231121446134087680 10197265 18727696419470734171099399658108856000 10197266 286844363466546153499691538195793833600 10197267 -337625453706185081398482634237560603720 10197268 72285331441924877658451375489075557248 10197269 -52957196339079662388815565705609071904 10197270 -132786898579462191782448065751123523200 10197271 -240664124794413193184548937211184816416 10197272 182105638166334420495162569685586636800 10197273 -206794859950688283364258768661242072416 10197274 -40827966825430651200821798297997358656 10197275 -626173204068442234195638214660076100 10197276 -141596699787605613308824561127794656768 10197277 217433459446993015538115363608473940620 10197278 46854791625960682712002883343618048 10197279 9232796633770522643274147320987277600 10197280 -43771362572337220340499837002899783680 10197281 -100365076363386042839199799230010626000 10197282 -104776159552345450963503182748197639808 10197283 -554506973145450747841852004366396118440 10197284 348083085835399602227575456903923065856 10197285 96478349280440706047554438841257311360 10197286 -71168441953889462361596867961813272256 10197287 -374148206396879455642074300027426090288 10197288 -144380481575195883758239405831194547200 10197289 -1003511883986424691061458403546755207344 10197290 -210274010726723758004600133141579453600 10197291 254660618411775011398324479592024048968 10197292 -20134138371398106624324363895538071296 10197293 136318942968860492877677147440966892640 10197294 1633571450574787965645360667511119872 10197295 -45906712550205294729058981138644969600 10197296 -133443448889981747829654691518398496768 10197297 -18016505243139290810940727523413314624 10197298 -308598498563207870041555143757084239600 10197299 144168455247949091489773782001059717120 10197300 -26785704479681257986313672452852480000 10197301 301416077227920648339419520989288520302 10197302 384457603105690041875719912343429575104 10197303 188071021047862933290738045792063437184 10197304 83572694236236546890274703224871895040 10197305 -439951706332370094141299045243624820540 10197306 4030415519774667424079396790285158400 10197307 598018193621693169562214481022120022512 10197308 47459216813830316267004118855007649792 10197309 670912053637363513586582314887803097216 10197310 13537622016330716229162229346955370560 10197311 111838344066826671146927755608672746400 10197312 -9898241772383490720530756077772341248 10197313 -203027022287224066844019769299983858240 10197314 28852195026361197746557683139172020992 10197315 -32578215328973206164667535485022472480 10197316 60291465807463403519337795271650051328 10197317 -19502982642000919683790911645170574180 10197318 -19073376173184344834777194289435205120 10197319 216595178349984533276761784427338791680 10197320 189927630837983497716954617225969664000 10197321 -1125698324520590848872965527395379776 10197322 149178627063050316944032119030609329712 10197323 15727987684521035476038754272758134920 10197324 -214015671618008703327877510200027502080 10197325 250870143176374310185104749516515710050 10197326 373210846957184340634100485420843008 10197327 71374684736827678368901617324928040832 10197328 -64824551740138366527561088121783992320 10197329 518625345123495385156773858967945544100 10197330 32976369840408399325494040751362391040 10197331 -230998441617947569460377365239323985928 10197332 355190626100396756345084051542635681792 10197333 -12503492265169949071276063411434911520 10197334 -124638561600536632967969309557199054208 10197335 184233192284871011359637119109268992280 10197336 118579536741172810077241414841953382400 10197337 5784640421048602774896622706238285520 10197338 95196329783978681144803730406442967040 10197339 -18109473510474212216685484947225728832 10197340 -96680499992322718256212693837509020160 10197341 477579762823426860832694932078786209120 10197342 59092583389806588310891183086661534272 10197343 25573082641439945629445213811563101144 10197344 233837782735276090457237210836091535360 10197345 -47540223735024755894248412752651044480 10197346 -76948054397681759693756396726382877536 10197347 -57126136039459826450632390067930943204 10197348 42536286432057081057378182205607821312 10197349 295250454145829201830671712460156266464 10197350 -120217997903079061157584686485953965600 10197351 -106746005477129918828736638471679627120 10197352 -551198972085968159371609647381846835200 10197353 -34899912227455533399461521212049198860 10197354 -75214693723743649675010539161526445568 10197355 23538469588702087601972390824002816000 10197356 -72813264877869924797840140920295919616 10197357 -13278734829733135619987955013432320000 10197358 59705805354752333451350962365353225280 10197359 -89349384555555671303248384484456512032 10197360 -87681337442269227196468170861743308800 10197361 248811246549347671735422095906032704624 10197362 -63375154010674516091222370006269227008 10197363 -94477318415579612587959184715133630912 10197364 -5016166785976664521504113759036131328 10197365 142928613730479870202635087443608899540 10197366 -44727801154516917341635716520828070400 10197367 519044979902846380263904590682245400752 10197368 -165407888701603490525781604492764733440 10197369 30833653951538461670822207142223958208 10197370 13957464210556190408669029724532489600 10197371 -1075386714754364140990039699335089916648 10197372 106992886385102325917950155196952911872 10197373 601909013341859687858353890548120767622 10197374 -47310977145634693243238391988646753280 10197375 -205022383055648066268717519513544704000 10197376 102716029747711887678143782107217920000 10197377 433645478497155379704560467053457259952 10197378 -142567880492684493168343670448146514096 10197379 370861976668472581167889444386305164080 10197380 63149104224068274465799407125853634560 10197381 -63495849667328433926787469770049686048 10197382 -148060926880033699298906896784475442176 10197383 -207968096329812633082763717426805444480 10197384 -121048286973115842625031057935000903680 10197385 176184046016387592940881538717607478720 10197386 73477487189030836102567871916457713600 10197387 452614215073633482530510550126019243440 10197388 -52509234307128366327561214239088799744 10197389 92770716474664441237427187897948683190 10197390 -42127461459686489340624351239245824000 10197391 -576575334783858418084601546985079200208 10197392 -44935933467107602338417858338801147904 10197393 -92420952446907592321366278084516965136 10197394 -329674191357667461820568593505397819504 10197395 -87403291626365345634045911670485376000 10197396 39631098406949479490191859940137856 10197397 -39364480898482402872530373478559305536 10197398 157283880592958914671508058194586750400 10197399 -132116509912247313291440122046163079680 10197400 -258269373370288741557092468626699776000 10197401 -1018384414207190547849387483562699248 10197402 106628885644526366461585297409214434304 10197403 -248357657447917372594072447550818180348 10197404 61897120196931422747833026137358560256 10197405 -74585392292648043121924118454735438900 10197406 38686964743577288985719056872247062720 10197407 -4336811834875561479668336016673176960 10197408 -70446892256027541023697601832772698112 10197409 -109561002615534064099469916414244836096 10197410 -139831519435938246538189970113885820640 10197411 109461439344588232509572606080010208000 10197412 327451146689907251885536734622312968192 10197413 168679938508798985165642673312807320640 10197414 -6553108645066151633546178108066538560 10197415 29817907958530158392637182546759930400 10197416 487760554002409477333076738797768028160 10197417 -213237665731355899140997353140485313952 10197418 39094524755626124198014737413267128320 10197419 28418663039131171306743475707032355840 10197420 200800530515603480717919402703568378880 10197421 14527017351983340265231297211120303904 10197422 -56633741620566857051450908303932376128 10197423 414439396781819558447624142213310104072 10197424 50333215836700009740520333329484759040 10197425 -117883387167633639077392623319427155200 10197426 -57915268957691596355714446291605853056 10197427 -134069135862780946415237759449386900724 10197428 -336144436115535134107008503567678140032 10197429 84931516839299428016192021216741942688 10197430 -68580339676621180316218342250370593280 10197431 -187453877604644960307682653702599664000 10197432 24592188195775695288731989612910469120 10197433 10755217931796757230962781140226319680 10197434 -57125593451477284234398431000064034080 10197435 136559258916279342120269486662536658800 10197436 60343336171279703040940859722593735680 10197437 -111644206010167096701964439153261449914 10197438 91717790574537889165905402737515978368 10197439 -40567834241298831146134794514188558384 10197440 22332958256164054715846128587641978880 10197441 375977876079145490433995184731513969280 10197442 66883370643846026359954838206821100800 10197443 11657593802784686035961148012196566384 10197444 217230603847979896927485416839446466560 10197445 -172041855074775018646480032005435387400 10197446 -51931698253425936808849613210197985280 10197447 45997249382776846424080014403335879456 10197448 175796318065161237112896644560996638720 10197449 655132920707585082523175604149684631936 10197450 434651034037182825197882740860979200 10197451 -74941233721535061684430973173013659200 10197452 56893038837978680078447261730061493760 10197453 -107010158680407879699470457226073896896 10197454 6350462872867387025531098227214488000 10197455 250347931187877919582926251051298468360 10197456 -25045357849357896508930047017746956288 10197457 401990544023218319987422561509637959280 10197458 -16510479530415316272935791530108889824 10197459 6643463376583805160858037682482571328 10197460 12461285230661611572712989249596866560 10197461 -252408219756110310052772372718203628000 10197462 98425970950545336756384002019541045248 10197463 -225752796896483870777064238031053778616 10197464 51595385076613173589704358796795166720 10197465 41719066118267165573186207539026800640 10197466 -22116772238153423468633975491548695568 10197467 148218643775354312332989974315653447680 10197468 426105739350472805020376119738027422720 10197469 -5162539501146533728220614780740759130 10197470 -145262271568047204069628427784112240320 10197471 -357747168055615577315679755241266728320 10197472 -252870528380152349924109761636781785088 10197473 -291553449191317302459327056147112964800 10197474 -15059378986643167477096958142178318848 10197475 -275188124848789150624775296527801902500 10197476 232363312115094356900645672502187474560 10197477 139932746189705339974049329433403698814 10197478 -263803492685765631096598845158998986240 10197479 -255378699695766297812694561076866588960 10197480 -168385983737705536400292019306899456000 10197481 -58524493775604160295160329953589095936 10197482 81571013866266358865648104513265948592 10197483 -144199409703907879592481362421261629952 10197484 513551031133135561132704372697552376832 10197485 105111450251804543498837084626890233400 10197486 28284888184838618932386646461051261120 10197487 326463052834257919218296028799576399440 10197488 -39322107806164536306931490931462438912 10197489 84645793659248538025786921024818033888 10197490 -71815461959325057628777620908291481600 10197491 309751737483993284625099641695558994892 10197492 -115238748364717647942989871915598903296 10197493 12181871533616906804971162054470688384 10197494 -129517611966715926165275927077805476704 10197495 -42575585717843747491488587977412620800 10197496 -327333961395103786323368710110126243840 10197497 195811834491728705311479407554932035946 10197498 112298813963848063134250848904521853440 10197499 -185403597303188863001189520146369045936 10197500 24278940847308045710791830849398400000 10197501 -396186598810646235156468560215038379200 10197502 -23470018941937472818687527240730763520 10197503 -489570225668732180596833399773517688320 10197504 -17148334700634763641430033810122080256 10197505 -148548191232328490427393448843482215340 10197506 350543823699243865249150615629325908864 10197507 24781706883225958642881883379327195640 10197508 -98513934961800493614302808210230747904 10197509 -42702974908885720772824786366656154560 10197510 -64459170995160752801645906854565222400 10197511 -170759800066095238781915515141506646888 10197512 -10578307465876726383204367829978972160 10197513 174794916777797366430484183713319096404 10197514 -29281976868436291002867687435045063168 10197515 437425116548736825448569383123746108320 10197516 -4033751672962628255301218843239120896 10197517 -419895741262036623064636911174807264 10197518 107368217712868831078878097712196059520 10197519 362572370140756916805696972289759390344 10197520 -25962394340568683665942114992412262400 10197521 -96791462498474327769848855575781993280 10197522 -279944582322196985094171278949169071360 10197523 2280717853469866286862223015798569040 10197524 -223823916473597177764717772902281419904 10197525 -71459957310340614397845638668589124000 10197526 349498825440912689913919808432130887712 10197527 -339161734248115446637481839342737213624 10197528 -2900826809446248326112296765442785280 10197529 410254398716638106434962323989032593860 10197530 94830203832813273693367620352623974400 10197531 -10587962327692136574483021783150324000 10197532 336369506960452080261300873089140061696 10197533 102295207256085488629562676877312177644 10197534 1762989181960831987260723611912819712 10197535 -134358394845511597740348627606230169840 10197536 4278068304458552110881070935096950784 10197537 199515212560455828325033058709012222192 10197538 29982663557013286324976118662098630944 10197539 430885970331854515351995562603262622600 10197540 80118712229202427334968670046590661120 10197541 -319180882195370248377050444587807533188 10197542 -244488694126097160215680072553512631328 10197543 159367639518089676046826886642995294208 10197544 -114379370532710792988187482290829312000 10197545 -78005946812885885212282225039553540700 10197546 86577631002483043608786861353744388864 10197547 -4966280786248801933163283228682286800 10197548 429144219690161710145997724332947275008 10197549 140944684711821651481108387541663229120 10197550 -4073255456879659305198985236023774400 10197551 -66437990329052043063488286093383058336 10197552 84175244713004794722510406237057646592 10197553 271061092834690569952473927243689853364 10197554 -245351559537508450938106301756717359488 10197555 -231508721925492989757137917223588940240 10197556 -3747750110766451002000237163976908800 10197557 -288504630918121117839004931974968114240 10197558 -25362436404968866918178207666912336256 10197559 161232370577397298839961631682985390760 10197560 303272434242658294297888039757568000000 10197561 146770545479242474112202619965540439488 10197562 -203854341023585452752968489302323802368 10197563 -378665451193848000040529637164728060188 10197564 -14735722435770708593928490836003840000 10197565 5385387780103564341742756314461068800 10197566 261695443057475132075678290785105959040 10197567 374014960478868502258023618882730974528 10197568 113403420222465897455698582038601269248 10197569 -468541103907468630715416253113857051004 10197570 38759313257055208406175681649812687360 10197571 13410099787158593195451934581852080112 10197572 26844793562979795113947749238862782464 10197573 114941317123130559568026635225602737504 10197574 -80242047530450797821437999055879341568 10197575 -13154778965299975230700641751767122400 10197576 12446394469490359465401641284053550080 10197577 -432084972970080385550109077592674171520 10197578 -174802138947137025850226211396406814160 10197579 -651857933551808362163421853458837504 10197580 257503653984867823986328419152892595200 10197581 226119543432033577778497495881551099382 10197582 -43832095139719834122127861537282358208 10197583 -149748084209837340879516878269217833872 10197584 64871543965972413862464388760929689600 10197585 295784506775089975652860448873088475200 10197586 24937260525866609148324098137667355936 10197587 508314567523244547342124214589197440236 10197588 -160466670576054394791719772655717724160 10197589 -1999842930545234299932898705987551240 10197590 133972963577542479985714253954742451200 10197591 -622112190703339075987111850814947104896 10197592 362327708898730491172895052288867041280 10197593 -250762524266623897284532951019349523200 10197594 167804378730970218784892666330777184768 10197595 -142112636001160772951314969191426100320 10197596 152695530253246496076997686833857021440 10197597 -68667851482412543940838157358702903360 10197598 -107514243606686080273227032855084323200 10197599 726880639595440193831869352962047187560 10197600 52827761537715249382925426288807116800 10197601 -449274947236187036602199754427087039568 10197602 -30652017216580006016037251471011270656 10197603 41087679193578338133285091053904862400 10197604 -111692844466102827658357958692806860800 10197605 50275711268437635265584608629220759040 10197606 27058518276077759458609214654880397824 10197607 -12803210492844491928754652727738146848 10197608 -295528563835504753917704168613452375040 10197609 -12492692895801353266411617920611233312 10197610 -124959276995920296603688046326266987840 10197611 -10101433757979977759770852179797237976 10197612 -28334088115255035104087524916161707264 10197613 -19751363551804098892413309412127476138 10197614 -139076767998209770796728500011594962176 10197615 -41988617517980273046551994772792061280 10197616 19148865423701004986519673544647573504 10197617 -24439042176986517773332280716179955788 10197618 237110249462642222236553484237498854400 10197619 -19463551739256674016054839402774585280 10197620 -148485761291629911213242940898746086400 10197621 -84724443752247238220342024919487249536 10197622 504238067670995214148895489280622080 10197623 -487407727227522961549559571299099012280 10197624 63752239476749292475843858549090590720 10197625 395409815662917556198645435869487344000 10197626 -182059977390964838131574350546676857488 10197627 23898743145833782908140528283553510080 10197628 -73888123798886094368999688871290544128 10197629 105443492784724808229997026367088881824 10197630 -97023677641191451337408969940751104000 10197631 -580308853235326629770419988296923069568 10197632 195658787632955738232427642396291891200 10197633 -40995143946442061916888387337924298400 10197634 12851449407100882650487715208889247232 10197635 110852239892412435814236095977252971600 10197636 -116304235870138958568623435133277962240 10197637 -4882666794817743853584062028666807168 10197638 -171560587952700883150264314487584480 10197639 -398536624899504868842477553832878090896 10197640 158499698632928663314220546687005132800 10197641 -12466095280034738114176696804049084316 10197642 -7418010562945810703721178150081904640 10197643 259678024982378851598656259189220357624 10197644 206710713662255725533677473104197231616 10197645 56022507677208719235424872212780778720 10197646 52372095024637786893533385984109582272 10197647 327439551084292113515951785044318423960 10197648 -30434635716457258254740396047321006080 10197649 200187032060265709432434394190477193792 10197650 118715400774354214720874013508684042800 10197651 -144434622282694825252647700439587317456 10197652 -37845861431205368108790859203259822080 10197653 162341658986422691283864217715539957902 10197654 -3956889574702110395416181344020520128 10197655 -95622708983515133684981011426069273440 10197656 21325296541973433541315145429769461760 10197657 -29062660148712410190281762077108571094 10197658 62285069767056984301845654687370159584 10197659 256017280111242812718614802003843772560 10197660 67629151520666449042586350061442539520 10197661 204659286826633974576475473465909390400 10197662 -8053709861508982197031505020688239488 10197663 138663189485729972534905732219202596224 10197664 -76178409642939726460426973447899643904 10197665 -3351196452327031218256068192957036480 10197666 -76275210379915324215466265675900025648 10197667 -79415780798880455694529759881402450816 10197668 -151318336465048959799137836038938624 10197669 -107942236854917763906415794625603981632 10197670 32111303815196990270563740788269359360 10197671 221031881272968750892586043921477212928 10197672 74710399097342399482207928510586961920 10197673 -162761871619660562913658827343666723078 10197674 1670949543574339017396009248254016352 10197675 27473468655742492698917927788844329200 10197676 -363575877307935552369571364502887992320 10197677 -439384655175819055358719808523437568 10197678 6652677234840427203502955659130373120 10197679 311369441747323034254318996071516955280 10197680 97859091798286464054802178464014336000 10197681 58201597659942261208450799299281176064 10197682 -272534132810603379665867793792062380416 10197683 -10870147418322326638176715277599726068 10197684 -151567210568700315585794677245886218240 10197685 167065071022552615378422170735343123000 10197686 -35971715281144054548409308089832842496 10197687 76935639467179734145424481299653219968 10197688 984202210200558380552532302930343936000 10197689 289701234336527934168128963428174808490 10197690 -3710665459614267928893714470485263360 10197691 146330646581869227866032818143718054944 10197692 188327255381819143197916656635227554816 10197693 -243600764907916472329429771253264436096 10197694 -65474555960268296298775602271587785472 10197695 397030769247467997786804135242573293200 10197696 -50771086712463835835443391584920403968 10197697 -2893199749293484382699557399921362000 10197698 -7584189666753429564802879769219002368 10197699 119849533274143665672675158496282143040 10197700 -212963105018515106139608448112343900800 10197701 592600265527723699759237506709844604702 10197702 -33176261890903757478489682751691681120 10197703 -364190024983822514507539856278471819048 10197704 -307521727689303048514106374402309447680 10197705 -51977987190471236747690668974170227200 10197706 140825438333429253665114783942548629552 10197707 -56547034807111819534063307430341005728 10197708 -3955447884551469727543988950306123776 10197709 70367021407072790805078141544292895000 10197710 -38310700812300128255450929625493714240 10197711 318733081507835486635675719171640027680 10197712 5296647992148872175818747678381309952 10197713 121260663615401904304374901352065855860 10197714 -95249578641199971675818481161810328960 10197715 195636642707616922452288112801110028800 10197716 -66215892101270343503057230558548908160 10197717 192702092976033245773410424611619366848 10197718 47119414781965115629468960949164602240 10197719 -47445576825598039114249633564776480768 10197720 -8822097316408037726325772766610432000 10197721 169252842794965365959452276738316241344 10197722 -55667740417255168925933515646106144288 10197723 -240314822649298740537716227531763706216 10197724 -332624949284190435094080446778707797504 10197725 -56251383254567760808562752059785677500 10197726 -7008649441817276720938278522502674432 10197727 -474126349023887727664434730655601507424 10197728 443270291684835417148298903314928762880 10197729 30677744315856208206412681583943253248 10197730 -6825871189120509673932656752530370560 10197731 -97687327410436165719670708670129289888 10197732 -125489614124476681251694755941179680768 10197733 -183025549009894709171128066340589094400 10197734 184645333448961840408449261954043947520 10197735 -16461643328144516467276841396091859200 10197736 58439707182245012002780387647940392960 10197737 -8061038412240385130184695797016889600 10197738 -271374540857822651918193679304436523776 10197739 -685435550585741092082089249160337622368 10197740 -54372140538485307168551871912176517120 10197741 -513527746442495044036675237606581775776 10197742 -49444060581909726380204287995875930688 10197743 58211047540701988442349762908343622992 10197744 -71665546417236938512330350113153581056 10197745 70784330068915254924673646449485256500 10197746 42315583411350050385342912239637826464 10197747 122530884951199829956932839048576853840 10197748 36605822488250332115327176676042606592 10197749 314187643082354963836431790592937720750 10197750 -30360002917746876489056889722136096000 10197751 -4529784356280332842676208384952921448 10197752 -191479589991630444070752304201326182400 10197753 26614286786009903797431274400234575200 10197754 131194749428869920737645054183977036800 10197755 10525359851414352444650042315820936000 10197756 346124204379186835961257443148690437120 10197757 -584575640608884172584793517582455647994 10197758 -173963041272977033518466891525428156416 10197759 54309372046229870259271281878434704 10197760 83429263832864594530330404035556802560 10197761 247132316219391211901438328032156010432 10197762 163406837444017994914194513824224609152 10197763 -211162341563040078995777612738586957600 10197764 -4697270133346562852786978670286366464 10197765 -207198118159199953164207265943428776000 10197766 97537273263437241916793197412080259904 10197767 1248929628758771788310305761098838600 10197768 -68160747819529309076541565821025320960 10197769 -153167813657654957229199882735516649456 10197770 -44359172434027348824791924646252906240 10197771 -32850540828512649426467546530966245456 10197772 30427827870206405243611586296988895232 10197773 -507719029135754435872380422885033796180 10197774 -34126085919944700663704268703466633856 10197775 4392606813477729687500298525334448000 10197776 -12200415835033507554557116323053568 10197777 -273483298073808087679732936034133496080 10197778 233027809611702665816568029385681441792 10197779 -107168071985066056591605887565721018680 10197780 -10103448045859584806879464519498752000 10197781 410513788376188680299379444072570133728 10197782 140146772734255305111874648172029579680 10197783 -6759726595490303909193408829817408280 10197784 444804411090621388167944080249042114560 10197785 63946122244589676915648960888649612800 10197786 41833216140904859779369623415938522624 10197787 356453683672231797072798766043757017160 10197788 133604403815559976914516786510054041088 10197789 -3224897499026092226140488452417657280 10197790 151714386452433367109050177118657587200 10197791 34773519395866741235203543187799931584 10197792 -180303660760641717629932210467687628800 10197793 -506679945472089640880988991715459206976 10197794 3088889766447875725910983894153261440 10197795 -166494898594093375376021827371981864960 10197796 169809440904626064094683217454110248960 10197797 600579999471003727453119660095013277212 10197798 18770154290424694098534634225906619520 10197799 -123416692925302593298681691286769832200 10197800 51504589004250545681737781355530880000 10197801 -45231915285713242968616567003590135360 10197802 277172302506182095584239129286247756032 10197803 -106605708713845848787356203947227582720 10197804 122309920081678148348748215014642240512 10197805 379478469133667637861063745435069112460 10197806 56649794571119065568136754340486444352 10197807 67596295162607448259944164500386579744 10197808 8756958960832565155972956804138041344 10197809 -223218678952266907964017718126021307840 10197810 32981782648368785901212026897492584960 10197811 130435280117281506867094266184206746752 10197812 -368321684260593031346891186231659849344 10197813 245402207837609436298085050295870162400 10197814 -63749194724390069973190326805223275968 10197815 26132220124019659448843390403799240800 10197816 -272920299739163847457043236225191014400 10197817 -4819433203365908768047151392727858688 10197818 68469998031642699740589536343920757360 10197819 35059355959645328926884185833155918900 10197820 -64137360245337937496546984384625899520 10197821 -397625216134532975390824207767854884590 10197822 11897091370643269989396612980685127680 10197823 47541846749317990446623255505020236824 10197824 40709974697971033515436606574844444672 10197825 224092181077452670833072015770953267200 10197826 182449132486583881786650012187381624704 10197827 360229811517889137219862476436189823676 10197828 192528178694172466208252779883570484480 10197829 220986808951780312800598283645288586752 10197830 -28205783068843861615842085914750829440 10197831 -54219541659914632376658500706965693616 10197832 3131384669367161181781453845398323200 10197833 273123203563935224914134251623017605082 10197834 -158789752689114184057559790406195749120 10197835 -236723597989305776115327777845299194720 10197836 85205347955030970141230788869738230784 10197837 -142867602819471253368941152346583072 10197838 -81095786293713531111993169002290431104 10197839 -148608323938730600402867445577615864944 10197840 -30306582507821421624597349015881646080 10197841 -267961306477682494518045716529940549536 10197842 54257473381136015878381773146129959200 10197843 249386920892806213465224380504156756664 10197844 -406223961319661645548317263517198811264 10197845 -94698754675447591023647491999307464320 10197846 -78661724272908481552426489938859130880 10197847 -27178469799385431886531423903992069288 10197848 -89813137835451392154402914194390241280 10197849 -104615681130937541458157741489250876960 10197850 76965230742240356980756714191020328000 10197851 -388617737066793656145692913426924611400 10197852 -42221182934268638207023122952420220928 10197853 -295115987826856829054841980524132325632 10197854 -249833556441543010641360804221363082624 10197855 146287795841956123002841837210788211200 10197856 397665719983504165213846158711233052672 10197857 193893938792306132486243567352536867106 10197858 -173263106488259241354429818188350796800 10197859 156798286926200897606541189337971326416 10197860 -127291156437318514444248042620014755840 10197861 -95896453431501441927589473490109812128 10197862 513061059784640719879119424516619622912 10197863 185012170576894140584772455025350144424 10197864 -111202625776294376219488205710301783040 10197865 273268903049117947154408449661192677320 10197866 -55027113489372864343745148520574567424 10197867 -269637880247998077126831074668674769320 10197868 316358249574909743088022251587788840960 10197869 201075074276627780761572782586827970624 10197870 -17425618109219078699607766488480537600 10197871 45076333850003691370368696926617420392 10197872 71752435532087716939809338771525074944 10197873 -141763588693067365017202174562660044800 10197874 -57278281903078762177148584459285441920 10197875 -234951699644210238694786210155854400000 10197876 -89620271116057793939572175143085807616 10197877 -387453043701452633177460441118126763648 10197878 -129254456381554576768807151519733338112 10197879 -259368884689448893871525302685180695680 10197880 5909228289987577329393794236723200 10197881 17208279029508309229713858000527037012 10197882 128571937308663370709217394742113215600 10197883 -114761266737661136384182822364211540416 10197884 61408384293244971877034168368962220032 10197885 169032664974731857633271792798745429600 10197886 158273802976694396507704535689991803392 10197887 -28989929807007797342332167352305703200 10197888 -185602395896865614891125559693232046080 10197889 -802459269203482270348241140368553752 10197890 130166096212026911188806647606145852480 10197891 -31133799380857743107215032594762132480 10197892 153272620549255123687322983981911701760 10197893 533592055445749296509327558890442018142 10197894 -46994084927900250773661652798966192128 10197895 -239475722060690048385245264750075550600 10197896 60500834612474036862186099873870689280 10197897 279885365465080183707042786697393539600 10197898 -93719019723709705968030873062482152864 10197899 -538208187003324680679404866615010381100 10197900 2444443490611434625259003855677152000 10197901 27757566880924549196946974465936242944 10197902 21251054974343078327741950419087360768 10197903 26281341711241597396785019779468570384 10197904 50564118620506101770009441140222238720 10197905 59366822248137029870169920266024119360 10197906 171370762289534268714408512269094872704 10197907 415975864653386764607042078458596266156 10197908 -179848424016486249611445906008728166400 10197909 -303298477400501226054479528589865847076 10197910 178519378250691759905398483934988672000 10197911 120808400065294992190609278076769579952 10197912 331977880348955870064082328282058731520 10197913 389156756668408878245392051435257671184 10197914 212777007617061435121359245672778558720 10197915 143918052130024665921697488064634880 10197916 -311294921076369069323487309239076405760 10197917 -231601036716524608238624280318081227034 10197918 -122934931720060029670975557772557913536 10197919 -607139026096408311792992982182655876288 10197920 114936922264502266226974420050800148480 10197921 13232266457509689557750008873571624112 10197922 -35981895437597401330787586338933472768 10197923 -1359918084981363365442544313391389496 10197924 -16941836535212913436206361264053288960 10197925 149834873417927463117291662859688698650 10197926 -22176430344867868793752245148953189504 10197927 959891533828003540115364620929474137600 10197928 114496156498456308853838326276361410560 10197929 -46833723939606388404094854554816091654 10197930 35462618182240638284243166547459530240 10197931 87237876821253440999203281065316175600 10197932 -35167111818270561030270918744183679488 10197933 -203332649629552827078093377775244330176 10197934 -164858252651961477443012350216181640384 10197935 415974522107441279816499670303641844320 10197936 23975297321327722404857428888790237184 10197937 141679017128702745923577558795715150260 10197938 68885103920602991545654519009017999120 10197939 -340747826413064538459292034780124146376 10197940 -22226866850427348074180915171382059520 10197941 258238455037368664729051623045895038972 10197942 -48588183944566080216334615682713365120 10197943 30391144195014415509883538110854020744 10197944 -328834432609847550532657168219338670080 10197945 -33047470394786652949290224092306437180 10197946 95613368691369914804836014093221806080 10197947 401653908821085138791968491953150965680 10197948 -55769688131782468305671383829113105920 10197949 -42426315807817122039084275684755877050 10197950 40035934251798786417457793082940982400 10197951 371016465865292951185964439826874202624 10197952 234090572795926924463983363216994467840 10197953 -238613258703983800206030514109518980798 10197954 -1083343451720145509357121196433664000 10197955 -131657476599466745239489890645945714240 10197956 -207353341672134749060252815154005189632 10197957 -172378099795657900057974644545882432512 10197958 -266835481397782172584176047735148469920 10197959 144303481399676176280949869731912883160 10197960 273369755548996590214871210533478400000 10197961 -249772997921964442763670574932677115888 10197962 -149771917602128123841241230956476578768 10197963 59044062586211555989490648013748938840 10197964 -157873185960934972702023431366854544384 10197965 -294486422428851346170490311609049754400 10197966 1193476995643348316060364262655084544 10197967 -260376939828269472705696627322652959656 10197968 106088200504629933618215999397832556544 10197969 -270629292644801539058836345210394702112 10197970 5128568539983354475420839857424844800 10197971 91863263744710547901668099917864872864 10197972 195956931355697272905103568343828506496 10197973 389417165869874039493043458744043269120 10197974 -118682654343226973043202983884667543264 10197975 -14872046507177900616447620815498320000 10197976 246655989632243137244840300402103398400 10197977 1450839192267953225102684033735483904 10197978 -166332641275362020113307377343536533504 10197979 149403880074704886599001995468088040680 10197980 8686079387875461903040887480127211520 10197981 325345282277420631467992337861711633280 10197982 5471219298335447285590829244478215552 10197983 900103619134312873051806044202433425240 10197984 208771739457991868326938515753800826880 10197985 26504579087784466785194340279695146560 10197986 -216928483359543258542400935498387621808 10197987 -38407585089988196119110677464092725640 10197988 54218990776158965207892346291770209280 10197989 296893248017023127827868023609225841790 10197990 -45478285529091239754192982048917874560 10197991 476100647203541034225545388879163228984 10197992 223136045596019776114070385749349089280 10197993 -46488545612501318834376008218100077440 10197994 -361223530212790050690280072880442925728 10197995 -101769531181551800936045463400263619200 10197996 266386642905718684455462845084108846592 10197997 -458715978991736458527353494368400352554 10197998 194286995146786246981074437166575031936 10197999 84772500749600978618211175485748627824 10198000 36079893740065472738877625143091200000 10198001 -93647387100242605808646024960617088 10198002 66861768037374284910648079153171093632 10198003 -661016728334491403613265095089761831360 10198004 -120334518114617999947684198447716513024 10198005 -253724399535414670026339323751965641440 10198006 -14225539247822210624286443456920634880 10198007 -37541151074168138493663220617330928200 10198008 -11861367526717927074232508176308633600 10198009 2051623065434510037926455224512892304 10198010 73982588967137983037305331981622152160 10198011 -180970164162289190882896981860492516816 10198012 39361722462349873864658399952116481024 10198013 -196969668371576734239388632049559224320 10198014 37074212308842578466086463388187480064 10198015 -101700172845671355062054676735603954840 10198016 68335315551001180395051950792540946432 10198017 125778091057870147206553450509651451620 10198018 53179891825381536658984471158855978960 10198019 -168602454888853371539609672143310223456 10198020 43672243154533285410821814805027676160 10198021 45129258629792115379099092843409856222 10198022 -491072695160812635977831588494314055680 10198023 320393312185110822156463522085701450368 10198024 138429696027801883391655266089769472000 10198025 244055088042909220369881436300650330000 10198026 107961924981458800833918751484424294192 10198027 -42981470422437132132106165769353055208 10198028 -40364492857029930026500990702900038144 10198029 -171158987603578741142191105844596746816 10198030 145705486906583222934341314383799576320 10198031 882869624141831057987886083654702335200 10198032 -12244867548707143557412606484038287360 10198033 353179475017738379971038823057700879282 10198034 -91974565626661008809434886638974230016 10198035 -246340676437955314061745100901274928800 10198036 38199710513502527668416704236136194048 10198037 657544968408536667974612729024078140686 10198038 25056837588060488000056032450886422528 10198039 -132888926237489566583606741675180040192 10198040 -62290616945389540277243859117757440000 10198041 -22971064648729193654923915469185766400 10198042 40941511855404822183826113095687250672 10198043 -334743345427152291809886096753531747708 10198044 105827621364946683139319594930044260864 10198045 -82026153762935760729159520039457875200 10198046 -309767966346879409937417448852027750528 10198047 200424341624878582939721481014506480200 10198048 -28609698652295134153159218086679674880 10198049 40145321675681604627855497671841182050 10198050 49273801915047271963949805884063740800 10198051 -224487790305117466965176001619827181808 10198052 -3602352185284483522613310361088649216 10198053 -180000411343904344402273618216867687560 10198054 343389334795042503905856059080706044992 10198055 129009700228732674758734397096420590560 10198056 167555702123134248606760802376581529600 10198057 -631652371793117433840363191800382158940 10198058 -127265551452478420275345027998058342816 10198059 -453996344513983732122228905643641375760 10198060 -291746925173801833039544131106559590400 10198061 11110837335209657469392173270255264662 10198062 2796936165338482261869922190427576192 10198063 -27141337757856899132100499150177920000 10198064 -44177180170101513413624287119617310720 10198065 -30231766579955127547576540878885744000 10198066 202944737880710844126145300350245801232 10198067 2531811862831536194604409460067838152 10198068 -2498708306973006906922480273406300160 10198069 29507765418613122745622870608168590496 10198070 45887241842143461329380282039638712320 10198071 58021551939186258375400394099314444416 10198072 -360078229921990047950495211130862899200 10198073 -193330471420540752064483777054097502678 10198074 51113812294167606488578807894229314560 10198075 17688774877836871783416512404886033300 10198076 165833823691626404173833866620018636800 10198077 105071186896491631039071104190667749120 10198078 -104464798986690994043104327691201390400 10198079 -61593480016368767984765426297983562160 10198080 -53462334328638441311962518397664624640 10198081 126517325868812310085261324687869486000 10198082 340849481679987841222409674337608058400 10198083 9608319981487473458310971300752466688 10198084 -69963929202796082100009827507389332224 10198085 24473771075317655798714297498533920000 10198086 89784803942022923123702534963513244864 10198087 -254330130641663422374407040595877631728 10198088 235973717677932056913888065358201323520 10198089 341100413566369832393840319868422037440 10198090 -23242273789405344960481056625087134720 10198091 -118435715668424116750672237164033579000 10198092 -217962220658459420158726750774959264768 10198093 -210883101639470963864828545949104923658 10198094 71565755833730630145180903921982179072 10198095 559520663948287831110478760896285440 10198096 -79676772540597516234063268241177591808 10198097 60613734757046854779863391570169148352 10198098 12330953173911478251454579094141116800 10198099 81220320870629884397813604825093257136 10198100 -7716869758874975560540164686222131200 10198101 -42961008922735591666549071659475555840 10198102 207333846141293862214592109413637055104 10198103 -443003647166109177974575507539857478648 10198104 -30857674158976203375329366547934740480 10198105 -307063769825177855316661822261896319740 10198106 166685951272586940992613199368709216752 10198107 503834401111561881460501058969121220320 10198108 69184848362341759800010959725431833600 10198109 555603904871741774976467322308171606310 10198110 -40902965508362471985599011382020300800 10198111 37971560951117526640531435601411381760 10198112 24408123045949866415695212543204524032 10198113 -51417548822117580511388691161908644480 10198114 146855052632780452103934438601599448656 10198115 -22777731442325255980344692598673848240 10198116 -184199504990475882933417280619970570240 10198117 -500472299325716268140588685979611371360 10198118 -19553151764051681957038157731879104384 10198119 -348074163545023791232840600195569719256 10198120 -321368085002913133122668436992823398400 10198121 659833052823023939077338799420748363322 10198122 124328264344728804746165640050261180928 10198123 220177514851128591848671783572220230064 10198124 408556127916698153089369590210154711296 10198125 17179566147445293625623962004180528750 10198126 -228385496113085018352316420557974167488 10198127 33382263824475072276338826151377857640 10198128 -59927014808701290832788703124679131136 10198129 -70502085988859614209237744754857092300 10198130 -74204484801610567407592807776566937600 10198131 244257809076811484793363732331977619200 10198132 -81641797909797478929641504606326548480 10198133 -574657208446468029291030865297165081152 10198134 -171670157391461366903942506610426877216 10198135 -6787648947223339280298793943203987440 10198136 -273359258226801245452394619173424844800 10198137 -203424842299843118601270112902574795200 10198138 -2688834598583162602855272928256422656 10198139 -70483572742838512584740242300925052144 10198140 1372809245157743559987286514193868800 10198141 -470947200185439764077720640089371591168 10198142 -92173521844356520794109945455361110528 10198143 2406913552211784428474014314363840720 10198144 -171630493013699038902736744338539151360 10198145 -7417037842117151374279700075408189100 10198146 29031346545233899603813708539806406144 10198147 115487669708365752481049520112247029272 10198148 -224563387151110437667933519346380272384 10198149 -14457785235549523799985193203088704000 10198150 -83394236251645408002674803833543816000 10198151 -519232370604249666624596103602158927848 10198152 -243668079661259291550910629337193472000 10198153 28155777908242072840090573285241590400 10198154 -47964769181191020067606699593500528640 10198155 -45988918163364405177179506353625747200 10198156 -3718679258133889483042816304919091200 10198157 366363015206747347362672809188824884406 10198158 -68209414757345725462302889730820008832 10198159 -508851510656020449996655426644042258640 10198160 30663579083912011270076852901331599360 10198161 -145543203495895263531992609185236190140 10198162 -32590490262928464567687071870418975936 10198163 155238596681812227974155617707148467328 10198164 347642594908609977025859130208263032832 10198165 7430228521555288436929517047964580060 10198166 230847468499675054495648194066888571008 10198167 -25012513588733569238939817906698599680 10198168 524807377426569066286423225383925954560 10198169 -434075280392344870348706577212922842940 10198170 19094752332637164317254015429017523200 10198171 46241440974328645637325628386688826372 10198172 185259786786640898642519951211933937152 10198173 11315489210765688495546400340415760704 10198174 48261134906138603777306952250232746560 10198175 139501570046778291409149184054740939000 10198176 -137378248059825080211392322138235994112 10198177 166367684611049257205045276910424707456 10198178 231806119937960765530430487760516322640 10198179 -162115065428691155538295205292187965276 10198180 250810581207964622603747574227413766400 10198181 460646284916858508249340917120706944 10198182 -22521601868899681854734405796740113920 10198183 -194445934659788142353225105374636050568 10198184 5964791872291232942350969149674818560 10198185 37688031571007630562859795018013956800 10198186 125798396645184350509835017843794543792 10198187 548010022612877435119858070473623018840 10198188 14459002964319819591809753862241271808 10198189 -1170315323944423938718765358148957968640 10198190 -224269756025502289697799047049860942400 10198191 -92857750495220556801703953060049442808 10198192 -2363645929890011400755228587538874368 10198193 13698996429847292920439299192230777600 10198194 -27598106234030202830445908776109844480 10198195 114242524506769091024363678629132344480 10198196 293580766320338614120412504007040708608 10198197 136826231368892623408236141414384647040 10198198 -72386767450850344099161826180035536640 10198199 -179428501475794131935100432787284195408 10198200 85082709822655281078984422961438720000 10198201 332201135926290179702381452980412051584 10198202 -16499516461478399134220826628950935040 10198203 210161977743084604659144296834111563824 10198204 354914003797588553551220153797490192896 10198205 177892541481338889031353791235949522860 10198206 9122198389919642148167044243253426112 10198207 332132307098353117922436229573093579392 10198208 -3592583479646244721285497240312348672 10198209 -108022115300846063994953519778440156160 10198210 155521280410934327323652963473522859520 10198211 313355852138425321643130996426262570812 10198212 -141915731763984688720640433306849638400 10198213 469209471624624846674049057303906098462 10198214 -106865601972309986697155984413895819520 10198215 -289494551326344562074496985028751031280 10198216 84194049384753300612042334191859138560 10198217 -115775664494029054932756637464125837388 10198218 5185363574701498377832937435899586304 10198219 411996720405590283159714423165798346200 10198220 -220441289790202419325695386970982917120 10198221 116994907592779052763864394844400677664 10198222 252783345978673151862841036611172919424 10198223 72012503222503158074103074286019774800 10198224 -1575961486098706469278695134915592192 10198225 89379420299750641371863757505148128000 10198226 315953329915175394657559121745408711312 10198227 48090136095088653711454143132128624640 10198228 335487205421029684400412879033848989568 10198229 -930996673987474890494242782484403702916 10198230 1899581046559173105848953356966635520 10198231 510301667444350368656210359747530925000 10198232 -80858876729215082725177104173745623040 10198233 -8208593349552785181249607606468598736 10198234 -8925308613341789455923142668629465088 10198235 -161892734609335435952895155545931296320 10198236 -111922677413099991356677780892194308096 10198237 90617985975784589496177970321527014752 10198238 97973440826927677239678583284332019840 10198239 -318890485630129579689820382308498326912 10198240 -42248316832144832659440297218203975680 10198241 38018059202699746089020607822888105984 10198242 68736868297386470163883258488846162720 10198243 355105439572873079907708062867642520 10198244 41595915735902788203978559451003191296 10198245 59699032452718089974389612785191145120 10198246 -9507660108060239831102138818366622976 10198247 139039005245278636075396346584270896696 10198248 -89281210930936895990775834277485281280 10198249 -265314062710986678751312565235760354488 10198250 2072044990729121018321166649523064000 10198251 149430011469606531449098063233810163200 10198252 223766565067303132591060732412166676736 10198253 184068226636889766901706336518075843884 10198254 -50060054482145954641901855167332433920 10198255 -80101048933947207820216408174236390840 10198256 -4677478301236441924186650075424358400 10198257 89247546411574062245117971215147311520 10198258 -3255787356387510416382653206577218560 10198259 65076993257463004864227320085205472460 10198260 104686830575283862540976272720228339200 10198261 -136082164265495515161456332965359853138 10198262 20745633331320130312990315565276137632 10198263 79501982746828162425904205296513452288 10198264 -211233442002651264555036070441235066880 10198265 -31762746280464040890614080497100809600 10198266 -16555093003002236833895427402694313472 10198267 5430248614988205163022210908429719636 10198268 218991327133820183748458496288820838400 10198269 -32196990506146816543337016640766053440 10198270 -225398412578808444688615588658709481920 10198271 537293049440149539662602555473288107592 10198272 -21981158711997587531986400078639136768 10198273 9584172913402441710919908093809750760 10198274 -41880272741757175561196603020976842848 10198275 -109728959213453365320010826536609882200 10198276 -262389701499932813199369062456527672320 10198277 -315067438250099406206761664133003947328 10198278 -243652240658489912632808843803678500480 10198279 90625525380337707526312001268969359840 10198280 67259149410722269599260581471205068800 10198281 5489721226722408620650661966887617552 10198282 -227083972797775262320540749053909965008 10198283 397275114546600300427334439391562435400 10198284 -189243576917322036545567670326765720064 10198285 90072018014347297082003614042548639600 10198286 -7122252600938014069618406591628176640 10198287 -113648307650498826433897353751211518464 10198288 -58517517954955780006034603769810452480 10198289 -377261009365540572254407263821036786844 10198290 109737149616335672124096834597333726720 10198291 515930343905562194340433384439843753800 10198292 78653400347778530803266181894170427392 10198293 41090494118746575506965151989489786368 10198294 13526354090148389653037240207995129152 10198295 317050914496054373617679149124635145280 10198296 268107523787206178125925430529006387200 10198297 -242482464659818636790212861323994355254 10198298 108707459374002457796987304983572600320 10198299 84982560995329008634338594540445628208 10198300 -96597543589575053096920245062377420800 10198301 275751914417637474240189371167013395302 10198302 -151372367414162900211705579656219544768 10198303 -621287970693353092604921736898459766376 10198304 22452065225707185779067767865435881472 10198305 13083522599377153832828659345020901500 10198306 -26487201986253169861746839979883113648 10198307 127475884764676173005334651467135865600 10198308 1209326568633969200478128921545783296 10198309 -118280674336135323858556733863843642848 10198310 -364732973938501012277144996887975680 10198311 -253688984836296870614867141207221926576 10198312 402870316348008400044565081905371136000 10198313 185891586361759859155943382892554561864 10198314 -9961624901361877154238550583348167680 10198315 111139284548557526914939908039954772320 10198316 252272440205595934064558396990193143040 10198317 384597734277436470442196404978367354112 10198318 -2958452618393447102391653893133509632 10198319 -24549836725293057522038224745066601456 10198320 -35830801228798695070471973958514114560 10198321 -201638160999251149551092158027256776110 10198322 -40633979187476703887970505614398462976 10198323 -121611034318156317498179230272143781228 10198324 19244886647969593370350412376302764800 10198325 65688170100913796290439766249822213600 10198326 57121364641317520630048924932973094400 10198327 -111361259893557283303908169959564201480 10198328 51645354372629986414314672921006489600 10198329 -139124458134150868892701696206989885616 10198330 77762990885694245401616333775850003200 10198331 18693999098204882274720393272205605904 10198332 -196833913076444156546188498270008883200 10198333 -91981331993983924188007263753022505556 10198334 198544654101234384401444205248707276032 10198335 -61596427524037227309158368788947351040 10198336 -201553823089749992401487007748469555200 10198337 199283574486078565130002289331251521986 10198338 -160942667580931500105203791418006126592 10198339 605621696771915282703557284191584462224 10198340 54196510496610846343362680945647802880 10198341 -405901895077184847156452401416488916450 10198342 -32167832623598529601065758317634887680 10198343 -113654546832204156187130861224598212920 10198344 124415207137341153341955501441951006720 10198345 -224147760350844297178808187847536772800 10198346 173308835764157273041214510389492565760 10198347 -92046555571316207708902370558163540480 10198348 494250724331683242466171890584352420608 10198349 20958090880812301466646867967642578432 10198350 41742142703057887589968107721220779200 10198351 -431971394577715698590539734246280897056 10198352 -6689183729331785074831669844990361600 10198353 5754993625599972536005759603574777088 10198354 231801026358652007943435345351531159552 10198355 185553810862907964520401521516771891760 10198356 42172052445768619405697015320082251776 10198357 185597948908705507101909634864053521980 10198358 312081981110986276492615120281979935360 10198359 -509781585387433676204317381056374255280 10198360 -378211557090774422388363570364409856000 10198361 -32214963446989205501210551112619005568 10198362 32207940147674575379063441480870564352 10198363 -22141219417284392486851841892493956576 10198364 596564441282801300937723316521484800 10198365 210214329012769657552349900278600890720 10198366 85091552723246135006995801262269314624 10198367 -193220316429030907926293446715514626280 10198368 -349820050279546433404378141615972417536 10198369 -163527732619603830924699157090195242240 10198370 17536982082989646240299463788515498560 10198371 169792240676015785252503087401592993912 10198372 -187410453727133993573824384439063381760 10198373 455444628419335053404266716928385210622 10198374 140548430953192729345331313585716046720 10198375 497677673645522279226282718437798204000 10198376 29828100968701170644681657685481881600 10198377 -8108389711917450935156618021421771840 10198378 -62401919671787022564568311916882346400 10198379 544131987103659643525529484331123300980 10198380 -27601083248374261116814259266866708480 10198381 93771499423222023362714429926184118528 10198382 -138203278316737408321534607593304630208 10198383 -27478980301010952130251813461089031040 10198384 5066914678350792031248584928638533632 10198385 -318483456567480969228666625340089814040 10198386 8316754077969513869111781568651710720 10198387 400553278546348716391628541610910370072 10198388 172255724198795327951258162816178300288 10198389 -586709596955404576571950412436603617280 10198390 -128210824514269435272108114590322508800 10198391 192773457556956676253975461238001833184 10198392 -2293245181467252547735414446636687360 10198393 -710692266078904349053066914239349420 10198394 -190427693240711775817927179190662735504 10198395 193706765386325368792471271650490251920 10198396 1591634965675460121913707068696198144 10198397 2221014605555756471425861435003867584 10198398 -53215955307840413147131579908516111360 10198399 -128977887744719054043132754071260617600 10198400 79924628614204327357173637252644864000 10198401 407986905868515046372874703562337238720 10198402 154374449558293799074647262309672753920 10198403 -297197846725441754227396541578252617348 10198404 -44744437678089075136588134537684543360 10198405 -23012731326114286340716163119928112000 10198406 366702812214693199344467555902650324480 10198407 -186632315340628881742242806572729449984 10198408 -528426322478808685277811343621188526080 10198409 -17341801114234420151278559217312352320 10198410 -165944648988237009719216318060186380800 10198411 167404184626032572136586329687875746624 10198412 17222527408831341175522020199570925568 10198413 -235987233158599616880141305573502014400 10198414 -37874218761968834145327713770670524800 10198415 205120145055815681474482370838724426800 10198416 69134466896782080069423677559495524352 10198417 -84151574104580550792980734334723380188 10198418 -43490661846905379856458744207040490496 10198419 91357159231524863955246502480568294400 10198420 -147801624078063981280626108183956670720 10198421 -17373695513071624759693335758189198400 10198422 27267918200877810372053064294551982336 10198423 154142210235717064152292683307412489672 10198424 460655895187177941198464096610121512960 10198425 -77575337535022322299314912339606126000 10198426 16311913067124844590894894188827637760 10198427 -58321410000321094511455133520998633724 10198428 -98298485897182374610513990416965690880 10198429 -14211204035905568216560416431577537024 10198430 -88538222814756590186015168029902336000 10198431 188981700238992997060665543609801482520 10198432 655345788157846206790394850833232494592 10198433 -162012534195191693002895902958109046080 10198434 24392249256158134406965311428911006080 10198435 136593994515264889081035193643898654000 10198436 -234125439007326033252485623670845784064 10198437 362418167906895415697750489007189185568 10198438 -112215380272199803815882522736164878880 10198439 6136170775564465633898520713678683224 10198440 52264149438595488760200434720440320000 10198441 -189855437152262766000079742661519947232 10198442 210922521483670186239632668842323718144 10198443 77414889030839360034654207037872457728 10198444 108392789600465746401740840320575431936 10198445 69013151921670766221470464592942515200 10198446 -57298747315124056757783974644286650816 10198447 152959385727517728036641490453354933232 10198448 32460114300848369999556467639648845824 10198449 114615313749146428360301853513776871684 10198450 -87902699222046634568726378624784882000 10198451 -3662025792024758884185439363880157648 10198452 -161863504269398827733764838101760833536 10198453 393446428618575535175525861279189744064 10198454 -86696757982162270944193302024786144000 10198455 -32812463717684391815320046611786622640 10198456 114863783128405111095306355520991682560 10198457 -139902964592741754115477661158214910294 10198458 32159866395566117729735783328392473824 10198459 -294565633165604057874363159516548121600 10198460 -13555211823383218788017432552855731200 10198461 -41057855078581062623715496073112548736 10198462 -1268966110185535854517208511256748736 10198463 -132382071215245962122221822929072945552 10198464 98044647033660535201963789760096894976 10198465 -39396702822885168378356508380331661080 10198466 -225079196233357395101901419040080459568 10198467 297074250913258429720831469387760036840 10198468 -260350649742215995413644258579762191104 10198469 -29803724153765361771969282008892547680 10198470 19228583069805211224027070769638997760 10198471 5546584268020193132427780306690072952 10198472 328955150751262197996825597780887961600 10198473 86070619157640928739893547657743027968 10198474 163684939220082074418342628768686696960 10198475 -30631095031238844945665865851672023200 10198476 -19513099158306350097253146728843151360 10198477 -149283808215826790540490067080836513674 10198478 16561664816895597574904660781012240000 10198479 353639072935645495917650296563958758288 10198480 80529071984853811728254186066397020160 10198481 -410305502095922963578678862021377545216 10198482 894387216056491315191431743493750784 10198483 -816537521779463442372877219595392137024 10198484 -284542654046056156248751166808116217984 10198485 171683126234782917062167394079780060 10198486 -84055300833977771027212640165302019808 10198487 186433182733082966839773990758129422032 10198488 285151941458525622837393277179499929600 10198489 170037824194371881719503675831610214656 10198490 -80753569587367502272989684576812532000 10198491 26013474655757350419789947113977680064 10198492 229109276479961044770843587322266364416 10198493 -203032618045282730569992264953738748180 10198494 14586161103247633716761211315172199040 10198495 122298112494921696414805607382783758880 10198496 134334637139043822053282457192266465280 10198497 141224410311229164891586103295219816480 10198498 423505514256156944973193215592751582880 10198499 310971771576977788879472841176746478064 10198500 1678660868778057549593843850206208000 10198501 -176277669536085834295656653532811604288 10198502 167964920487142310551505618650046921952 10198503 -26391681723742740841510958325262840656 10198504 -49293131550359207559168007949864140800 10198505 -484243127163608423921592331426838832000 10198506 -280323749852465214232174934179500996096 10198507 153281119066624623695521037729097109032 10198508 259985927676770303183621046956692485120 10198509 -290853194052402042862246605206074754496 10198510 -20986692754730401358282215674181900800 10198511 -16882212569955152944289616755059818888 10198512 34708099458003376839474882501118623744 10198513 63161339861946013451707191721784345524 10198514 -56522769686694432774622951717794204144 10198515 39230783746348773701469897636103836000 10198516 57534709778882729533351407823771217920 10198517 360845631547215403781110823255249777340 10198518 -127401922112259334859332791958755574272 10198519 -38486430140563296316562637191797805080 10198520 -283875981646909948568175183958321459200 10198521 87176487955350707588804916794867868960 10198522 48334303264350677418943319969364863232 10198523 -65217870844247110891063015631292038496 10198524 119847735802188488918961636349438328832 10198525 -1171899927385617544433818223928372000 10198526 92497289082224572338154510725755903424 10198527 -137296353851436417933643771509671329080 10198528 41715690851675761614779217010092933120 10198529 -345412855157146692984118185452730067200 10198530 160796322369530651979515657625598725120 10198531 -32225434625916639896993383412369616480 10198532 -11065722672339310179937316105467749120 10198533 33926733658648669700988331136068775904 10198534 91340921943736224013591616478858424416 10198535 -146100676180398329635040084470124697600 10198536 155826570278370319180170899065983590400 10198537 471414053518730163539124532785774680320 10198538 9888657085189519633304129534466604032 10198539 80144914677326212688513819410434959088 10198540 47980274913219752957204782783471042560 10198541 -422971378819733962782419316894934202058 10198542 -43625879442893609011922199191688314880 10198543 86195864342486631990091455077844222304 10198544 54677793880101441431859878964998184960 10198545 26429391254937354761985809107745710080 10198546 -109360289784587768080400659217555092320 10198547 -34396282377335977636915628861671167168 10198548 -8308883405884137263287999289241201792 10198549 -116912875162920445259003105780405580900 10198550 19217320153300387030958722686338800800 10198551 -32637545961053613663038317639851974400 10198552 -33582002480325128346632002964979302400 10198553 348859563435823473103836649226668313802 10198554 -22716113261708512718271573504763691520 10198555 103423767123619335555577031345204736960 10198556 -35760009959960368759174736127899785728 10198557 420580195948228624552692370909426611654 10198558 66204202465342413412050450859045813440 10198559 38112753947664727624964346416482940016 10198560 -198534857996551870805001926610455101440 10198561 152749278989167846037337497159784111024 10198562 4994669891533504515780100004114400000 10198563 305945803475939495948781630574540177920 10198564 9174831880620522562628155103814276096 10198565 -55730679870282640728342943471173895080 10198566 -13491294595722246823707660649303389696 10198567 -850210635146745051768212320412387856600 10198568 -142033944176654710590392782005043200 10198569 146063566007084417699017369429930964160 10198570 65472053741696332751947025382634992480 10198571 -360418576155559015439918389014434961228 10198572 10134038800638593941075751426509458432 10198573 -49632713860645274211285729229083870720 10198574 103698884214765687465311985997190467200 10198575 222558051199438282006763007626421180000 10198576 34374777945613689181031638420819083264 10198577 241110502093903894330739356500513234432 10198578 -17880853731922274455608146997449375232 10198579 -208553843131723068053153384394189864820 10198580 60878129402656948113768875846958612480 10198581 -336094898768977543067346511480349760 10198582 107806083048327973503218120901008544384 10198583 -108314769879853563389578754977291854168 10198584 70005530246949520556200155867738931200 10198585 156173416427979718110489726181561062600 10198586 -74351416726217135084548884084151617600 10198587 48744603549949392545880718673039089152 10198588 -9772885183671445488784690924440589312 10198589 145776149413710510264150312971273968920 10198590 -37471860160861385215859860777712981760 10198591 -82358726119801654595053320737904818312 10198592 -161724628538000063265840173803729059840 10198593 -294581684808612919980737646411039104718 10198594 -18070923474027498661008907568525664768 10198595 -400345539698213971452114865931030641200 10198596 14814879939360167067207734591994043392 10198597 -34373718054875188455770624058372856320 10198598 105620171986321319310041092810178339136 10198599 -156385570863052139610246689285564451120 10198600 219649163428184982876015390569188224000 10198601 -155498100914907684114248592185911006848 10198602 175187386133063726505871627460366807040 10198603 145152065837276143734183948770614718400 10198604 200175997819835587049743621314126812160 10198605 87484462766939553763539413212559796960 10198606 232993732381830854126134440643225728 10198607 -136940057995610537782757118571477745160 10198608 -7812639141768674060412119478404382720 10198609 -288502391569707977518951018168888290190 10198610 98435026819220337639674129753237964960 10198611 -8046257038417491316544391896643192 10198612 -92261698872875291259282536329382811648 10198613 320703020315933304803688153170704166862 10198614 57574191663855872719542173006607568896 10198615 -60227451295082969645458903442485039560 10198616 -428234250295117178033443554798584832000 10198617 -87587533754009598239609214996222444864 10198618 79968393242965746250076955622293131760 10198619 -172439410489042352185209366392221153980 10198620 -29889015903559942527906683865118195200 10198621 313451300511291738090936395735043542822 10198622 -46571685301497049332499999133607306240 10198623 -26384917088801681361910723476804809472 10198624 674512209336758441256184437242789363712 10198625 125243100804805537188012246022907088000 10198626 39148922752721146164674720087804556288 10198627 -354924237327564023463934774711086407932 10198628 -46677392864355416017384767678359912448 10198629 -273085526796309041596870117848515424 10198630 -94557216848102402450945677748223264000 10198631 -276599152257186650578739208377804720016 10198632 -14419286961622932283934182203644559360 10198633 481407789757926925595630902352190098760 10198634 21975142379011570961415066242870007216 10198635 236502505931436638128067398639040847600 10198636 -14843232637284768778474371124545060864 10198637 -190991150506740559443328987877713716960 10198638 2626016755585031415843160201580153088 10198639 7392108232509671609895846846630655800 10198640 85302813370901411921282417588428800000 10198641 -113365815077820355276772009272649984640 10198642 137356431472495669685751687239627837472 10198643 78147884205722705595780684287094607584 10198644 -308559116145266403440130120013606287360 10198645 -130786459014925757560206428641118361600 10198646 159109014774427660138082047646931036864 10198647 193916805315538703971223920359530404224 10198648 -132904527629923257201193227717081047040 10198649 56483365784846695101673657400897820240 10198650 -712465443820616668447466205520588800 10198651 -92885578231092985585622183565019478096 10198652 -142803376482662510866625787536014476288 10198653 244403357235678088259067164233401427008 10198654 5221133028192125757724522970024882880 10198655 96128790374010440225757140341741459560 10198656 -19462876731470062523053422583323033600 10198657 -151708555365316728937386567135699547008 10198658 175998369136328781609589004717286409680 10198659 4590859561128135558724725838261997568 10198660 -82996983427594624429715770553457315840 10198661 328922928605841187465250014413127644864 10198662 -194883262835234135603868014208697802880 10198663 -356238154531987466711204388519070658720 10198664 385507604830818601939238443803338634240 10198665 182579426476162567880447213630212722660 10198666 103827043338829030395032846261947978032 10198667 -467800556126114442606964153878130570284 10198668 -93858246703101869512349731719919902720 10198669 237135517115278308205289002379710625644 10198670 -15737856708281115659822339639693840640 10198671 -38720036173797034107956840503037223936 10198672 -89971197222711023020113889468699312128 10198673 -911430170440911347693017744598905336080 10198674 -210740151633777577871780245341257679840 10198675 218943728591733628720548663918583181900 10198676 -407682254253437373830363789229067175040 10198677 -240531579782572515829873735913451366336 10198678 9827311969186108485254378864092861056 10198679 87601550576219556935806320086585248776 10198680 -71254237907324270895039758178949939200 10198681 -281705705015239249664721198015343964400 10198682 92239994755230161560092923267326525440 10198683 -244041492823800772902756874503944855040 10198684 -7789738100498874523263548564247444480 10198685 -96074850807649096303016608419052279680 10198686 63055914539601506335872981976263392064 10198687 -559720215186633355051990012994140588760 10198688 86616796084991932829655875754985390080 10198689 134401651281997079890810423470303336624 10198690 -48533916117366149363252755250404515840 10198691 -217279995461457219700934710088456562240 10198692 -32475670358709560826644537303014576128 10198693 12193804979273516247904669382871812700 10198694 151076745155033995810279315262411917440 10198695 46946029079777471988562350644316567840 10198696 203549226353640987521352914488384051200 10198697 5023017987638665156259512665092519760 10198698 -17478628398575359093002006772512673536 10198699 22549896615994040095761661033221581600 10198700 11934233918446035742897503905495251200 10198701 -269694402034887843725765558117571882570 10198702 -105767903876083237085342873380127503488 10198703 426344540340658391793269896712181683064 10198704 -35993919013785305221406005473072906240 10198705 7332689403301311258870800622418528320 10198706 62614194276595370262180086212083671040 10198707 -217932545067498256709065629824833615560 10198708 102818881776743309715794021400177070080 10198709 -68463259045202034099787313358030106500 10198710 -76243252281839823216480998943117456000 10198711 513866361402116050992242798844300186000 10198712 377003120468199185862395272311396864000 10198713 83128892802045771363550877471898779280 10198714 117224774639672048056728937651100601456 10198715 -414213186031817320692375161765024768640 10198716 -56643148077813513685624133515217780736 10198717 -15414858422165829423231646985098431188 10198718 8135073152311817640366649864931394816 10198719 -196345592645070311477173486269489691656 10198720 -36864533252224274655989053386443980800 10198721 -49380595655993495116370379625676080896 10198722 20753295218729448934794951353175603072 10198723 -1488369528361031201985170370556089028 10198724 -115358542635026880226229852798891716608 10198725 80955301309575308985845666318618952000 10198726 -81729103286789548115534958748130640000 10198727 -246641424620294586978820124372975184 10198728 141516867409973090315917501335825024000 10198729 317036883921474386314515448911576662784 10198730 -223411053601484170539850434712801422240 10198731 -352013484141554474599546753532559780648 10198732 284955210687702859120307294318883044096 10198733 -148608798887887307877017907149409786240 10198734 -7041124151749489207989431941143367680 10198735 -243026151586903758793383923879828759040 10198736 149097175396010966634873881665039982592 10198737 -286497461885229764285772350816421068160 10198738 142640437862624513799195698895269804160 10198739 350325197355273487845349271416833520656 10198740 2465056884933136982798221030885785600 10198741 79507662201364708815938456532849338272 10198742 -346121846085345875654135204574468011520 10198743 -509762511810318646560767132766651305472 10198744 254820388033986549925469367649176576000 10198745 -47578464078142006220725140100466690880 10198746 -74150860259911065665996288268390113280 10198747 -49079381966170342845462534451576083472 10198748 -148130889237902788284135455858755974144 10198749 433095841072283012876756717197182918720 10198750 2633376901292465858912090485854000000 10198751 -737982828225822966324753637464877266768 10198752 -54472026405730175477458055088360652800 10198753 -12966612464194797753937871714802076416 10198754 -16072937889977005482918186580017059328 10198755 -99929673046640313130587365356406540640 10198756 -296653977025158812365611029892122714880 10198757 -27669470390447903106660352844838202980 10198758 22038369309342528801015133251306465984 10198759 -162171220311851289852409383152609828784 10198760 21016941092796827129438400052646707200 10198761 319113111141469329306367573194094314720 10198762 133475433131987936841630863773807372800 10198763 388244416504744812186311132255606188920 10198764 -330234146505989897302470422737028551680 10198765 217924090612016268821372418636682272000 10198766 6312922821230606341772294284467680832 10198767 315404548310215691889221063542639382280 10198768 -47447417986387547090943802039926980608 10198769 -59629322491367084948467246618549570368 10198770 -39033697491320687741880330908111654400 10198771 546066538313189180598353045536305766344 10198772 -135031120452437769143398724504106129408 10198773 -74023135837345266469639372677357014760 10198774 33225605070885056685251011067647739712 10198775 148441733448043334731467307407319018800 10198776 -78686675691775847660538851445829140480 10198777 -175639132719030350907440934618419416620 10198778 -15310493430138588839919176792391094080 10198779 304144340579615908982278897638717596184 10198780 -51666193801607755536341825129739302400 10198781 569128678925545251647941642519965240582 10198782 69198048439634418106455734059425807360 10198783 -38592701270260116829443557196326912 10198784 -516323339277007394085717678683125186560 10198785 -94600838182632102302480759492647228800 10198786 74057827199488216795220348048731635744 10198787 683028355019465767109720082016181501436 10198788 41605278019595332833698513884410402816 10198789 270466440331323681894270827823756570590 10198790 -43292448445097127565196142939587520000 10198791 2742531054257799157077362888903220624 10198792 613556625630733902566052936055254558720 10198793 -512190203221648223527012406761090698720 10198794 116536463374399856088261325258671993600 10198795 -63759147327600679952846536136816959200 10198796 -55431131068891527606323619860842502400 10198797 -65141231702070726186689513509747720128 10198798 -29137001591388282004078458848883351936 10198799 56065534334673414054825353960589209520 10198800 -16110594665607984963781600462228070400 10198801 -327956410700517826788378841139479840400 10198802 150809164233067637253821733661955786400 10198803 144263266877998175207278104384463018800 10198804 -130640834430222956527897465949299396608 10198805 473871190259698591821962201819568938460 10198806 196453157709810392972512420649083245504 10198807 66168131330989144989197963913127613752 10198808 -491128041889534440461093588215170263040 10198809 630455742023730312306903212701814004 10198810 -66894685644648956590555945090998760800 10198811 327901833823889394165674806709373858420 10198812 131192178495550095975631251909519163392 10198813 487561181288277196781109655175892882240 10198814 11927800841949095790150193314649473024 10198815 -41673161961876525156228797300978300160 10198816 -231806982070125403628584007508488552448 10198817 -70615850843703772842706854842746015134 10198818 -27285716195750061580615490934753039360 10198819 262461892700819489733967514939432944220 10198820 -311014129504117696448719080304639488000 10198821 100423766983248392438100768639083274240 10198822 21723444296011889731631009548024991712 10198823 -33603483953060556274298099878769009928 10198824 -121996696498269533313741561102852096000 10198825 -33950303309834079475408247802765054400 10198826 1340583198774492767408400882983286528 10198827 -55593166790869773567388688698373433600 10198828 -40382210930717884134869971868256897024 10198829 -302624058889290108623743579745778078570 10198830 -10067391910996166030816837916166106880 10198831 -55158305938603573997446017375236648400 10198832 -1208863508057826827221410708141244416 10198833 -3428332991840326571806191439031582400 10198834 253547762002990999252761339648194293152 10198835 199020705733630813084955454621976791360 10198836 -67074219261242102562479388220740998400 10198837 429244276789974476648821334180507304192 10198838 -92067929710473368985461872785383427456 10198839 -44897389402204318274952819153170699520 10198840 -165138236896276708492807946606834995200 10198841 552746861874360028964921476710085960452 10198842 167936664334518051008950343994514804224 10198843 -167342295067547757977492061549814395936 10198844 349912163035583137642574609942116165632 10198845 -13472445861695934299040715809286732800 10198846 100809015785609332021455846532892538240 10198847 -65238330802917502439972990089632134400 10198848 -9840671521375249605906074047610880 10198849 -375393088835789570634861617679895113900 10198850 -64539979115251199140783645927304163600 10198851 -29421731145242408428662409262975322960 10198852 -419035499738280255496581181735522824064 10198853 235084978159387798434333505975165729920 10198854 87373444507000455575358435402905920128 10198855 -298574467978639079995962379692046815240 10198856 -164047776727979190687182008458553605120 10198857 -465221511961510912997691506336956934208 10198858 34268223834245790335217191237523360000 10198859 374222039790138220480648797321770621952 10198860 -16435250494074339158209535315650483200 10198861 -410730675401563451096242523686674635988 10198862 131170747761932766494884392154817943552 10198863 159873904290898090323022120598429901144 10198864 43225551728387044420836882083717300224 10198865 -85124868762237507906055739143971721200 10198866 38241178497558751941083921760263347200 10198867 -30348814213506954997015159787313884928 10198868 -496016047531208368504270733340619038720 10198869 1244755872362056091375990394345492288 10198870 60833749554674606276828831315759391360 10198871 27884314533053604477045947284880926032 10198872 -12319798943797340053653080268968908800 10198873 182427372878839123109220969590524948884 10198874 115258606680585407666131329133077909504 10198875 339886856642042320788706689111103404000 10198876 -34030991596414201060077104779054227456 10198877 196628644897186575274628484725326538880 10198878 143260458074918683612678335398337521280 10198879 -1387892468673590386004806295870331120 10198880 294506291912029610143559092309390786560 10198881 -14561411607527780496928149374249497536 10198882 -22036674884883670149420908282543254368 10198883 -29684619735936707640578557686360373440 10198884 23857674994066696805166381161444782080 10198885 -214800897499796166518354328974967276420 10198886 103566059685304738947078246571976263392 10198887 -198325158140696264720121396611759251248 10198888 37359154396333563704235694084635279360 10198889 481337285913482330327518735784163237690 10198890 -20781763699956265631118921978992716800 10198891 648638801940803125739652381150179599792 10198892 316171584233556222748755649419604890624 10198893 96722883434869032957285090447792972864 10198894 297811512538502419078679144821550160960 10198895 81728902747928649112472883821149941120 10198896 28754976033910810179821742966515957760 10198897 -304080101136917458995817819861485604654 10198898 -12207464875125009439175000381195904000 10198899 -252963332970674697108535138155363764880 10198900 -27073618822896024947015866979982848000 10198901 662389526257412218187483950456331617500 10198902 8317760712254374524237431699796854784 10198903 3950941420418651811923284614824182368 10198904 -561445511078423086824937887323256852480 10198905 -230794944150437102998027459246405824000 10198906 -277076324643805315785870123476399424000 10198907 -66563013329133274699269919571197378560 10198908 278433449402237381747540628068927841792 10198909 558011734699216005472605362311037392806 10198910 18339166868494349762487755956465925760 10198911 -66812593975280116641933407377836335928 10198912 2938084895881631087627148178174771200 10198913 165179451327261509708323574261935687104 10198914 26446183453699526125273382386589007360 10198915 -218482013073616184368274103743572688400 10198916 -19663760747347895962587344062917857280 10198917 -191941563152070123975519791823124642080 10198918 312582178112834360432339317962783128160 10198919 -135173887382197792040249662633588417704 10198920 242289724866454494066905665501239705600 10198921 -531367074187047839066419853420275561968 10198922 228661124598067219174115883685668765024 10198923 54916233474622379325204630596238293760 10198924 287043821331744834012247549071931440896 10198925 -122950420498527482089635946943494915200 10198926 15683257464728642310760463870426678400 10198927 125515415967968110517041998179495241776 10198928 -63142364142135516098024448933993824256 10198929 101587701987809209909762485629091689088 10198930 -71860607330736876373162337114570526720 10198931 26636407798788678102395695462119234732 10198932 -395798952261992676758469233501518227456 10198933 -413914779919213490292963218847669704818 10198934 -137967235841503665990614615736800747520 10198935 -98411324793457354881698968269422055480 10198936 -55531612090963038771413324945208115200 10198937 84723138164682944623659210523554674304 10198938 -22669720411026623472633879640581322752 10198939 -84499816784317663447776301467999650320 10198940 225127795308729185677450728129969815040 10198941 323731203891382946731682315586131614944 10198942 129225383408224890808808516751094540992 10198943 -419946421127613450200511732471288395808 10198944 72908758790099376421391216931184312320 10198945 79463430669815579550606424114714679700 10198946 -420418801825876586985693381908743114080 10198947 382840986441829894020357739393081170240 10198948 85388712172541325107722194542590087808 10198949 -21501776093803138167672307988148969600 10198950 -16115173813685055304826297468600702400 10198951 10603819744140102896295280025273192544 10198952 -59045852970136562299664176761932851200 10198953 678594397110377846508799536604745700720 10198954 31323050008048101642206760581161626720 10198955 -368013762617064421341942112361918400 10198956 -198927819869363863071602234911916368896 10198957 19064267201069094800856265965960717888 10198958 -174011173732754961197633536912075142208 10198959 143019756193539421891984753671622144128 10198960 -19906548665109725912403924586667704320 10198961 24499591108317988136842877685892508562 10198962 -240534577813130230567261044141857151072 10198963 -21038722927187978373589463454411401160 10198964 17933698277101875090089984055443951616 10198965 4229727184471006141282478357160249600 10198966 84993567290457036083918674395089367744 10198967 46513908341980362901193982359095007016 10198968 -111638939608239282275938493824527482880 10198969 116894798905825498640554532920222720 10198970 158610594252258957096896251424147559360 10198971 109926491856635303771914615293335459340 10198972 984361262520906684701774250856135680 10198973 -642464126963344950892862529616121329620 10198974 -106859449550527195907138236890820136640 10198975 -189177632084387532728871459670947301000 10198976 3736032385082196238534593988326850560 10198977 -113621711839029812894518567977496163280 10198978 77143404636978090547753558343703006720 10198979 -103817316048744771252478375409243696640 10198980 -157233988230295549583145091954275532800 10198981 614802301675477087026599980473325069620 10198982 -190230541807827859359709108241878904448 10198983 -44996237412344483025401714328465605976 10198984 -307340398883079484902538882656189373440 10198985 -25253224211744515402973642430345281820 10198986 10499436339721947267467658310003322880 10198987 -245173363329044619942216852411965664364 10198988 -107964605463921159055048768548359506944 10198989 -273987701739292911072405861655203549696 10198990 103844301838752326259014956125258552000 10198991 -45806588996243605399071289659219648000 10198992 -9278318778787850001409510745560842240 10198993 -124550142697032682045513285805166659200 10198994 32839569604615390251327606269811131040 10198995 23572988641761325734430805823245283120 10198996 -96432873331764098545834969905730709760 10198997 48292975449035579554519813758691636572 10198998 -45654161717278690363884529003064256 10198999 298261425500445083294710415177727965064 10199000 -72114357080709213096892799181127680000 10199001 -321331894583289894992053253719939787568 10199002 7142205481030798531479330118331099904 10199003 171105223596041256633196553928767181252 10199004 -94426610454175873094828125777878971904 10199005 -80357530106419640899567040500066327680 10199006 303699715971346570665602191615519941504 10199007 21791261260190569455574023676129374240 10199008 -226419966936922122924968631811026714624 10199009 33822730116902088831916925880460866210 10199010 -973250149958182476464663994839424000 10199011 166985630001832302014938678490486356224 10199012 -36454946989498857627721036716833218944 10199013 99659103573959764407864161684195473728 10199014 126684645281178170420424070438745870592 10199015 -333632658727806718683120694076635214400 10199016 -114035280624564981809236583405098337280 10199017 -88861839444323993678322739441613336348 10199018 91402402660215353825734070724184934400 10199019 -274187102601289668524737426432492831656 10199020 44102674615989865308150422455841018880 10199021 -58707192209488117042848923604471930240 10199022 5159970364409606727481182206925828672 10199023 10588019418365595609991831242027999544 10199024 -226304136484267686235247836663707598848 10199025 132454769202782614575714941366493957750 10199026 -78345013671460995862826243557849875840 10199027 77091406899137659117536780804321852876 10199028 -46825373466072025509009895571694551040 10199029 -341341332342672643289956956013206707360 10199030 1186240074083170832149473649045340160 10199031 41816156931855518910946260988394216448 10199032 -21291376341042878508996051846994329600 10199033 156748548584530945280122556251056924804 10199034 7011655817597958881677031289333803232 10199035 -137391024250710188140808312391257280000 10199036 282420772269413616831686723696907386880 10199037 -31050295535817050709899493621135347904 10199038 -99210672664325889171965115104516014080 10199039 105276481640229172615584794558079219960 10199040 -71410265860144564147378875979718983680 10199041 -231429956463184636166633507566317600 10199042 -56097743481552848019589901143877423616 10199043 -122237573039207868325037279210511719868 10199044 -73767845544923687628729336811240032000 10199045 -22522349891361362968805415689863107720 10199046 -47016598910094782222002135933466898432 10199047 -24776942102640595508560223634975079008 10199048 -327159777539361253116874605457272422400 10199049 9962866345180599391697137398611795328 10199050 98786657998178998918261690051669230000 10199051 82281028003648357109265604673178937392 10199052 71039353383859371988907587856317420032 10199053 393815892555375766228394900305590165302 10199054 20445000578020556827679254974569750976 10199055 92912419257453765523235610177783357600 10199056 -34916067128715362682589554107032657920 10199057 -279295848578405747796458636501649076368 10199058 48522976185034112886629146762193525760 10199059 192545098024097868334255295280260893504 10199060 286011334880462734158844681778868264960 10199061 -5322022965379065285576168817084200000 10199062 -10370918201323115542947188493641932800 10199063 -83140092653743188146803427123735198880 10199064 35661334558824418944956129824096235520 10199065 243541882127528416542970863658428817680 10199066 -32082008818517646071507466362890218768 10199067 140460765199136454210324213226479698880 10199068 -188529098684674331407526172803773440 10199069 649407929632035237226261222583531578470 10199070 13791199912723664989729562094914246400 10199071 149433096632638331902193059900671954272 10199072 20281168072399674569722663720619999232 10199073 8005203598261055664327794074641085344 10199074 -23008335635506257680088315666828879360 10199075 -203089958913752374797464127528748839000 10199076 -98389920249067427250199891222076218368 10199077 122509366663715291084705213000498320672 10199078 52060928037661912178139137645285871360 10199079 137360142601862572775999748448175872896 10199080 359926603945214735178442006004239718400 10199081 -463504667651449932065324881779968518236 10199082 108079753464940347178344638813463750144 10199083 -122977707068388579723104536965161015120 10199084 65854529117103887932876504068397188096 10199085 14420196501648720191234694645398254080 10199086 67122537465420994528188953656674969600 10199087 -187144679121166188675924479230358692728 10199088 113777236753156343829688123679347507200 10199089 -44419574996838201228032125246340767820 10199090 78889166911133822076495091301239200 10199091 -107121470688346940075754252949332577536 10199092 281934383625345382775820030712427743616 10199093 287713779522696918933904185012431990766 10199094 208574971782534675256931038216746455040 10199095 -32857316187404458698498371750063087400 10199096 -409212101864203119001916992151346954240 10199097 130248831932747133281894241688014504000 10199098 33671961661800822039817997479678356480 10199099 210773239038206187427600762688580242316 10199100 111816761294280787834926961306426406400 10199101 695311193364569048336407703420680838304 10199102 -144332556891278782168536487019155271808 10199103 299906540498884997538320940671293444608 10199104 34597344433725480661843556121893666816 10199105 -315162452899744816723142420436241440000 10199106 -34698213368121609215641212226800570288 10199107 -359596164229898297823868372866594555368 10199108 -11952364347133133857236347790606416640 10199109 665138065099162924770815556405194508288 10199110 30432642500649428306552623023156159360 10199111 -93706216550945249857450331367006321048 10199112 58706414243846421339800525246064230400 10199113 -124055226987073572833549015188077113638 10199114 101734041075593385280300526254609924656 10199115 -8371739887209200050940019703711371840 10199116 -327141265444792190826319206062588657664 10199117 -453783174100921730100905678174944118100 10199118 104387587614515464277161102923788887104 10199119 -100534839590716940887401845483339869728 10199120 667481194385797592867431759600926720 10199121 -213457050396995399068943367800917571088 10199122 -23125509142724182650487748709802131168 10199123 273706675882244569784313123321140624448 10199124 -9921228200055541321002543339228856320 10199125 521537077641407961923834630420089080000 10199126 62921332820355100857694779190560380160 10199127 5527840235788273468305615987399758208 10199128 15931148435853130590266364673559592960 10199129 -536053476587054161952277609086757873270 10199130 -20167180397363386579910951620171008000 10199131 431323170632734343057487455847081732932 10199132 -246244673073303990275553039493333999104 10199133 29637831198628300334365618782296388480 10199134 -227656973434452028037418901191940279296 10199135 13094368063296720730145828818340515200 10199136 159190421210696315034398124980702281728 10199137 38143071635996257451601645326086613120 10199138 -331174049711334579740486466417608399280 10199139 242988296819506308591868430042196405168 10199140 47445557040524989505619792146719457280 10199141 514994106426686367558360519962530012992 10199142 289917129475716213443876015863650278400 10199143 -207222668840346673197930680202950966400 10199144 -323764789554936800247046664464734535680 10199145 -5149478651400344464778558168007600960 10199146 27878394381329447853065362348424180064 10199147 -210705117948633627129755576603861421168 10199148 -29761938517067429765387656372029849600 10199149 -495609576637279463122763960929230759850 10199150 60350334574250361308419729953376329600 10199151 3759777530857956409143395586559550280 10199152 48729826833266561118317831065202425856 10199153 322187054376682558008046242683321954160 10199154 -13380106198367766848205628606439409408 10199155 150296249420037300748176410643986976000 10199156 250456360510827829022359204532926924800 10199157 -677247523349269782895910646986477380608 10199158 139972491355502940285186689089334702976 10199159 47149880992495817837036474869010800920 10199160 39252963379796365589978770759681843200 10199161 -6636540231987737635597892189391680256 10199162 310433811715529010279554135065865733120 10199163 -154350664706042254066468012970956519680 10199164 12184263552346760732319452759328548352 10199165 219764066325387686831492082854051766060 10199166 13009451080194701115023101038350091264 10199167 707412047444633581477021008765888801264 10199168 75316812845019334308929103880488222720 10199169 -93081507484289063879146954803674348160 10199170 -139054470329518561514421399255436800 10199171 93288151476608024074535872248985348200 10199172 76984726953408404804305636280535124992 10199173 -90382174006855623400920721604778554400 10199174 187148995224198232281271600317102282336 10199175 -66283516060234665688984086781192483200 10199176 26327613186472646203639473237760512000 10199177 68453318128486397430517038005816944026 10199178 -44684436988604524735409037177063220992 10199179 2756528180686358939764181570062768384 10199180 50045296883436237754607301402843878400 10199181 -47326465401880533087515324547940233120 10199182 42211735423568672813224012751701734144 10199183 -323291063952731556917469523769257487568 10199184 15833087903049018619476395449327288320 10199185 -257968794408008558603063394490530292620 10199186 109013519054218019588870039151619160064 10199187 335382108585240662850736961752015154160 10199188 -71819399455978286768131417592567476224 10199189 31660244214184483142183479694960142336 10199190 131251285524310541173613269394738841600 10199191 -542973944258626823986488716527928249760 10199192 -124001120025456304147667618700680448000 10199193 -143804391565217506903053602035449957936 10199194 -65127346342935204214087561997728825104 10199195 4733988362155139369045854039968469920 10199196 -70390509404314343386789771572704256000 10199197 199428069770079242221965031621537756646 10199198 -31128516978426841219997582727699497664 10199199 -466867689352735443037846629637593337200 10199200 198878791353665390063030487321280512000 10199201 -23951699663624887858228293700516930296 10199202 -59174493048503710634531664914712629760 10199203 9528776872181176282041899909017007628 10199204 -382220501884739172333927582187955420544 10199205 -61385701000669792987166931134824438500 10199206 208923629781515779767069869295796138944 10199207 -198129958137792352123682032866225375960 10199208 -147512351332011007663277601258575216640 10199209 -98470182464526930087121796529911858688 10199210 6797201311672387358593532558781864960 10199211 64329380817808130100228288866541336 10199212 69067927500064745882282422243013836800 10199213 163941047165420691111551517529648800 10199214 -94246475906702981861415489629107749312 10199215 -223772582467194316694725856992037280 10199216 179979805445336360269094691905264025600 10199217 -24576339406714231183997350360315539456 10199218 17628954243256854523408790222521475616 10199219 51017503904355515525019624797631738840 10199220 152638853376764891973261312233688545280 10199221 190211718099975271337033894298215869344 10199222 21598293345282189524349629631446428800 10199223 -296083263910695890941653851513317230000 10199224 167780839367263261457572855912133222400 10199225 -312833090873508306990140131069106063250 10199226 -86390813764512403592801234715209235456 10199227 -16678753413389305079456589247665746928 10199228 -8381886350268908005025793740830364160 10199229 -12890614766845382380576645133775535872 10199230 -125364050735582669753819116333503463680 10199231 -33377648813236439801161665419024369808 10199232 -46581506045278428666038843375688351744 10199233 -179967723122383645783412360883745478880 10199234 208059464198621881260715696638644600016 10199235 76735500000602931156403243604594257920 10199236 -10269262763353752838383731541970469888 10199237 471432691512330795657965523608897177886 10199238 38811478197805016295539918831886305280 10199239 66197327951960404630780778844035523120 10199240 66292958823857845707906926663462092800 10199241 -24276468759059304081547325190699497280 10199242 -98350268597904706754315487058340193600 10199243 -322902540354676277689817490721614570240 10199244 287720020752751932387388862766243581952 10199245 -155846760627216496584077636516870480640 10199246 -40176171461736529951383560771567300928 10199247 -16311680101127607269961966615667937520 10199248 38489767379376131035310333225270247424 10199249 -223914069634610492147723690425859700750 10199250 -301118101201320327829683427142027520000 10199251 -315830808864938259739259435245407225748 10199252 299154190414013406609132708686287335168 10199253 -6397247013745826668312274442425990496 10199254 -32863258891876766237655402421829773440 10199255 66415397105806016915357751548102278320 10199256 4600515256086487921300885691074314240 10199257 -395574824465644457639316968435802106160 10199258 181447067153725708158386725040166806784 10199259 106254076305658059416284523990676894240 10199260 -121352096123957831293614815255041989120 10199261 -17215076606027030129481006102000887214 10199262 83719963744216697068797614855494969152 10199263 -62469447897072743313430727854920545480 10199264 -207019675738713673440878698137204817920 10199265 60302916327879414941797392394634536320 10199266 -14743318500589750970892911643769085952 10199267 -49583908811613888123631039621555572384 10199268 -19289138640500688689194658582999452416 10199269 -165799387442005302231989256975784122240 10199270 -40050582216050883916826411533497313920 10199271 177493303761738742183894264150823433600 10199272 -56499003520514821193150042580683704320 10199273 100893089008027224064714313781035687040 10199274 150573162760267265932239694258203720960 10199275 211492521060503533882455527268592583300 10199276 340863719546139587843898987324257464320 10199277 2924975831397012107931711046771863072 10199278 246249464819559785909632089751683383424 10199279 -171770624171616404652011055485602025280 10199280 -7175759066727453470614635684802068480 10199281 58578168880608251575443528169128671424 10199282 285708987924408887487857471904779400192 10199283 1771527950656026538858972475829369696 10199284 47290413022677098804074951152303967616 10199285 -173272480935308965847135253784195858020 10199286 85180324757121035608656801407915899584 10199287 9920295775615952181050185213060236800 10199288 212336173193758611969758250275667947520 10199289 -372758412445187156196756262327508832 10199290 -80903516061108295901394252520207073280 10199291 237282356946603043688245655979202342692 10199292 -122601528759126276132128206535891460096 10199293 163352086818431037046841046342946570444 10199294 -58693145995426521305116084435530211968 10199295 183901268927774908377337833888319872000 10199296 -119084748365755857076913984764660154368 10199297 31255632981719052364961844333805999872 10199298 4984114028196929194557589852204611840 10199299 -5478512895474429723273625462856828352 10199300 -254763956039291248295959742102607264000 10199301 -206321009141000440319479233165097911648 10199302 -13306383618611319210743028472849213248 10199303 -199805158067058258371390583771816691440 10199304 314261345724821327326848251786167910400 10199305 -93866160747661726477559186016615981240 10199306 103923260994904573510180975104422700384 10199307 -77395583693799583513912755319679237160 10199308 20745011287887954240388237855407783936 10199309 -253934573784884846708557662219908114484 10199310 -17660731077018616109395532785508597760 10199311 -320092578991746095577047066427558066000 10199312 7652320412396864692050315350838558720 10199313 261044464022899292059470817883498508642 10199314 -128146892949852381564363899079069260160 10199315 -38298208392295270928384689229646310080 10199316 -38979417442396652821461477533451061248 10199317 -556932643758837457114785467046729243634 10199318 -226765434989657537693618313583362788160 10199319 229962968020915382969061359896439364024 10199320 75167567710611289500231439918457241600 10199321 43097231648043754314723934432071320064 10199322 -32661622596882788929714945745761744896 10199323 405968237056890990209310942143844573572 10199324 -99750950915987192762838808977821841408 10199325 62045959256127974655862043481026640000 10199326 116324651384096732717004994189355948160 10199327 331911029597065611610753454372281826592 10199328 -365449124459856773476832952483445211136 10199329 469047721879977760533879240771069273600 10199330 -8953332593848895933244193117574550240 10199331 -253071085812894085702159880124573496320 10199332 104951027586682583945257868662395136 10199333 -216567107552017485384452955550184818560 10199334 -47953542440618965662243676467029136000 10199335 417469259805830100422232220537998884280 10199336 100746752390076908485265521039906652160 10199337 9991669776778460503034102622015157824 10199338 -1839113195949272178742565879265721680 10199339 -271359951714353298804001015851270454860 10199340 -152507425614619804494930003832486179840 10199341 12279059709054581447707546735739719424 10199342 -619039742951597597962450721755205760 10199343 -79105831735284110578337468332571842560 10199344 10387203490083099601477372995559669760 10199345 -26193206728287358055401963136206995480 10199346 -87139027938150748427918071057805938176 10199347 69072586091634700218158641379062656000 10199348 158672190260793825076442904381181632000 10199349 -263075042912087950449466398663223741266 10199350 19298795941270148251266603023712220800 10199351 -37821550237162625356735079226708623808 10199352 61207382261280210168574859538707251200 10199353 251712399599087110772619077352443106602 10199354 -359926634301536079799451140652120664576 10199355 -59336167436393751887420069225763665040 10199356 -8463682071649090844815498265117678592 10199357 -18775244647940075954295740304119606688 10199358 8167486167377966778089710604199586560 10199359 -617526024162581686794357221019391013440 10199360 -1177039104677234251582295548829368320 10199361 2843882501116740683498900468011579104 10199362 30251436065219601729822652104131286912 10199363 147095966553261024389344034780075371344 10199364 -29339561650332019920990239316672811008 10199365 -85233014426374077005692179522990384960 10199366 212692349394191185819991317083440929632 10199367 269463125464835323802521353185194244784 10199368 158264059786269688208091446131025986560 10199369 872414815411252388302432661264968815744 10199370 -28861621847609714494437022406740131840 10199371 110868713082971221859429962703850800640 10199372 -53488168120502979045834811302105317376 10199373 -48275605174001860198465982020881406080 10199374 270363542685264509760766653349603311360 10199375 -86062649992996177805711748231283800000 10199376 47899319741319630337243326786417721344 10199377 -530976719378419382054524492686973787420 10199378 -86968604953442940454121498644411014144 10199379 50999443841324266952301983996443558584 10199380 -128250674954049820578710705004622717440 10199381 -497584532142909164834277751529905792818 10199382 -26573320156845020975464105610427244608 10199383 -219449930221840597444163510026381958560 10199384 85728343613183834239418356462554685440 10199385 -1317685410459644990738207586396825600 10199386 -116766438963833982334131706664117164320 10199387 230347032326650535131271974419888898320 10199388 50766408266797088630553906263855278080 10199389 -317890500971533947633322394300384549280 10199390 144014093739257934420641507680947715200 10199391 6211712057806425536232558200088378624 10199392 -37755238736043523567076109563677114368 10199393 137190879203287893052294945584825754644 10199394 -95278081985834917410394707136978364976 10199395 -50371452554293349302162434223230471600 10199396 44668983981237752884892062327559380992 10199397 -13061768920978811539260845532941789472 10199398 -273872677805801867512723671185281021440 10199399 81980786070540055112311169016960186216 10199400 37478781950830043410619266110750720000 10199401 166875507248175749753398886233768793402 10199402 23662960523128198953889910036110879152 10199403 -86994574150573667052477743803780193280 10199404 -411259094414011614189791572869616819200 10199405 252769030906395648621237802038119444760 10199406 -778160435304530344219376572682790912 10199407 -410706736163529869254940298675457559344 10199408 -117135062447100297777851156631406215168 10199409 -116402556371493296478278583303511806720 10199410 120996127884907343446673922911924881920 10199411 345626796873579013294159391220251112012 10199412 -452133841394448461266111489342289817600 10199413 2939882972886998962558864691773862560 10199414 13980230615112160223681857713644944320 10199415 33387619833192542854822743848811523920 10199416 -672914846449552151761744326028791091200 10199417 -113742895956724531878755641124955831228 10199418 -44967426894392168125382614907754834432 10199419 -402515927993700258345762993120784831056 10199420 -19498443043831036371076511586388377600 10199421 -430293952653263371590686509264076665728 10199422 -10797242044533945604005421982872159488 10199423 -332718775450998937952841679136123265216 10199424 -15196292859175540818748108968202076160 10199425 -142398969879888409263070798728025359850 10199426 -105949369230864405378204773863473778656 10199427 -24974981194925536312783347303878476800 10199428 -64161788328593879121521143102965760 10199429 183172840593324238410408151098131976030 10199430 -6709251653063030590574624242053085440 10199431 666554510727989560996851176226463518000 10199432 428049954919050684384034582174723814400 10199433 312695770547842475076114827008417591824 10199434 13220743314800182241083280008174829568 10199435 -80848792241731172102355147671318298240 10199436 -15491108657309409985670534984083485696 10199437 -467638776709475718429742796511146531914 10199438 27636991415099842138830960911365148544 10199439 287901251669951921204494694585485574544 10199440 58711601681661099284109793361429544960 10199441 -223401723400406740173148977079203745536 10199442 -52669297114763019016773767686069616640 10199443 -73550481930676796480914786999607996696 10199444 504150612900830730562443450884264623872 10199445 116771697915446058175377367361810236800 10199446 -83283291294320609517100558690173488256 10199447 -19551901784159195039812693398454107120 10199448 115845960430310753063955497392012953600 10199449 82451529174884187917027158700499207364 10199450 -111109793565906438599262063496990494000 10199451 74932990842322478797670763453165211440 10199452 238644759954668411731419708245086363136 10199453 -435367319477710704300042132381498958080 10199454 -1157898086317340984004846975190407168 10199455 -39965999312303687010377923609960327680 10199456 -452523137500984660147989812232142848000 10199457 32008491239228047840658334016933572840 10199458 165597014199783103915397936236147360080 10199459 288984383190108666805787306015367645660 10199460 95338473301789077083725507833052508160 10199461 51717248694325543755111602334071974432 10199462 -47585691592012495811759223336571819776 10199463 -230191358806894442300653248252864138456 10199464 372955143975055709798341474738999787520 10199465 86455197723982774859409837669088803840 10199466 -310634985933634563643084233802511731200 10199467 -387670797913017128668339250662508385484 10199468 314656054431060307638110155027668411648 10199469 111216598105074770328887419483566242880 10199470 276600191678725543941142172160401103360 10199471 3220793449312550021832834447947355120 10199472 -28411275878646113137091856633138511872 10199473 -893072334344473561767154671982710406680 10199474 374844177220185419757323812122639929760 10199475 -74618273023036071142620123738859510800 10199476 -53923814925479665141479407210423846912 10199477 -670194802479272403292741215957312312288 10199478 39542813883090832052110623663836108160 10199479 108003011955945685412533146757379034224 10199480 -306983531464668130216906201860551577600 10199481 289616887029244741858419325739373014352 10199482 -164796309292760441561381770090132971408 10199483 -167223496195267949562908527717378813680 10199484 436721952019494229040220003626278118400 10199485 -236406353082128275291091581501634313600 10199486 -249498007755721940361791789942552629056 10199487 22502907259247885732424654545272132368 10199488 -22613289544978395648827902910137368576 10199489 202112481259155510084122210382857859780 10199490 22117106515164384129070047215611484160 10199491 -48867872481974344016124202975539222600 10199492 -54195119173079523124934804788259059584 10199493 -5490622419304034390032013358812440320 10199494 -15893747399455077782869427906590117248 10199495 -189578121667455150706296059527511733000 10199496 -111330247742153153497362971976862924800 10199497 -265854416843212166447284846397358873600 10199498 -200740274830705340066845547788676994000 10199499 22228501202438144596756594666079674608 10199500 -54417569932275590919298112888025600000 10199501 -130990305003254764283691865715043386388 10199502 142196642323086164070459209342570686080 10199503 450624823480265484431955655545496928280 10199504 -13513447891542623194704957895846133760 10199505 109031004819036449070964356576191005440 10199506 -164851388257631088798399106460286024048 10199507 197868381884754599250831017873193541200 10199508 24651484625218904089453855407706122240 10199509 156586851352533716296880758927523205710 10199510 171321673160853519408006315387863736960 10199511 -67945736302033666255541987067253923840 10199512 -334798310235895254534102959437024204800 10199513 -194444627560889220661970269171300680300 10199514 5109720656465675363957593206299136 10199515 275630284928148360140571090557020724160 10199516 502617595361152297801322754184466557440 10199517 410841767791895860537720443212755082112 10199518 119342366109829206461702249287953273216 10199519 -200922352921599545613547052502032492040 10199520 -20926353259775580708468431034058014720 10199521 132158738420832494525849884837453806000 10199522 128754923509079209982871584502126628224 10199523 252975842006326479581922429416850081600 10199524 185043245053131720164324662103145897216 10199525 -30161353175662406728641865780758960000 10199526 184109199505953753254726874715929918144 10199527 47894503795652030118933247903866131840 10199528 599356612811946715732970321199312092160 10199529 150220332356344239630535720742991374496 10199530 -63938833765079206172858417939746394880 10199531 -6585504146980553899651366279035448656 10199532 -48519912737892372065317859125130035200 10199533 -1108625072775486252689708640219403136 10199534 23045417913085321318297153407190661760 10199535 -5193500399978425639358790456374050800 10199536 87626510922507459220151395393052475392 10199537 442169771058600520947850328919810735186 10199538 109747202818340180724257078875350474624 10199539 82252338114326405582793052229839391056 10199540 125853465259632227575265747250147110400 10199541 122336608633415305289258993417815725888 10199542 14737832102630229701819228706625113600 10199543 14627624752741243531233102716787129624 10199544 -288899541153482902827599416792298618880 10199545 15566192267385165494110235114326431300 10199546 -647257204157303547715965642087148800 10199547 -266631658384879696638321497675698986960 10199548 -376221339012398044884678821070093524992 10199549 -478554564490006157498019693013602677280 10199550 66258418752407678893162220753617737600 10199551 -5934428805302753773053411077321640448 10199552 261638178526667377352147071391817007104 10199553 -42391138478482290408576589678731449472 10199554 154821053307093106105687655605536896976 10199555 -415453454659419892420777666392318077040 10199556 -91851230307118245696108325184813899776 10199557 -3719440644105478963169206668887243712 10199558 -123406201727342994150940760818871897088 10199559 273695820740262477181338736449879642960 10199560 1088876021761629020152998116352000000 10199561 -117410878026150728267930146218874612800 10199562 -3749985822386377032782347032634241280 10199563 -210143820328636246019649357510085085016 10199564 -38405372585596371425268678525505044480 10199565 -26323106755175508131027088228582205140 10199566 -36780473886963345190369699608059193600 10199567 -34991127410524562926219852690644851616 10199568 -32656150963925348748584402756801396736 10199569 -155491560397011412912734259391564350030 10199570 62359332567552911693172147339237399360 10199571 -12792320546493823503088005703546636176 10199572 -119750426344480944579129254731328593024 10199573 -99053246677996980556469483497389992178 10199574 -107634310368793756247303391258132480 10199575 698223515113559653643597726086578813600 10199576 -89248688081038383144670894928284016640 10199577 -71742525499719604555309106134824440880 10199578 -151027363143383396630259902866023186720 10199579 -212666028693512211275712505923196604016 10199580 53371810006439703644950577013362688000 10199581 -245364131701348502575230445952391759008 10199582 46383328431767810546234250717548558592 10199583 33102738804822534805110779425294720152 10199584 73707515087213458645915209440193478656 10199585 188360222516138122567145266852472040000 10199586 -31906252644179415298453871914572214272 10199587 -275057753580580471894466911220108825764 10199588 13474301090163266182426752382162231296 10199589 39113897097151269371663844770420990208 10199590 -71070676392864548655349957167864451200 10199591 17187544121091311036408049439617081984 10199592 -38622285136424277466988205872066088960 10199593 -315016587695676209571476028412922945158 10199594 287298816475472076623363368927098642096 10199595 -62048005671011219696453584749786159120 10199596 -339871742343468359447574174465074480640 10199597 394769337022483148330624964667258927392 10199598 -19089686931753730890334156561843724736 10199599 -163445322606904727786417168586438000000 10199600 -130752798889483417704310414341734400 10199601 -31265913931392475930957815071282810958 10199602 -1862548317638716984065665824160249856 10199603 100914009447354106850155787328330353664 10199604 -190583471028127972646056903124416303104 10199605 -50498391853179053929752067417566390480 10199606 -40577064859607913363110887458451233216 10199607 137731619037439124756236166752882984320 10199608 118018553805604749730250896923277762560 10199609 -21590715162431355865884976087894088448 10199610 47772006851412809410719563065757080800 10199611 -488633977289717671751582785373878179840 10199612 -182071502948744936154193938567714591744 10199613 43413598749334767130566932195522003904 10199614 -208843339196608841446468929576008665344 10199615 -81250054820572770175720451719821670080 10199616 -48966565507929448911975858403289333760 10199617 495405014156374477324168789829434309572 10199618 120101492167713050157161153819748564480 10199619 62417993895369532836592233175926838800 10199620 -52824061425868202520588454288967024640 10199621 -151730394731886664774021487794152750048 10199622 -118483974655610267914333835598945592128 10199623 70440370624262356770494716187142718944 10199624 -361553922405505305272481530386435276800 10199625 -342379685631286044384742123074807120000 10199626 70915502906689667906224637093246160384 10199627 -637904433852934329251818056977270976 10199628 -393394395354191343533328178626445870080 10199629 -326880301083955850652331616509898622528 10199630 -80912971066662007558191083639770963200 10199631 -25801372550576363421687981820272992880 10199632 -7550505940430658509804809645648773120 10199633 26858122562578874132819456533597150884 10199634 -116612083166611002212223801207060059520 10199635 -97386979128086137902502987549378771920 10199636 189574707694537484952676607714036060160 10199637 -6278786930745041917478255515720105920 10199638 -68516349000523497921890378453455213056 10199639 -233522837288856253414948776489158701560 10199640 9342977534094847720121480648333721600 10199641 -212157645566528285032026349652631459958 10199642 -109094340205392594720020193869117221440 10199643 -5116436783687324091241237254664413312 10199644 135763580428007987127334218767444752896 10199645 -319068471673082618533203810633953870100 10199646 -163262035745320244409508085294103374400 10199647 132838560582451563329729728376484540384 10199648 -123531095910223004363648621943676600320 10199649 -116883394988609906157754697573613019536 10199650 30079084932059194808321078400837516000 10199651 -21730111566851343972305496888593651712 10199652 71095231826909349303096331182622808064 10199653 -183902511466798356749833921396863236098 10199654 -134142126842358247041020489070931240224 10199655 -428851959926215891144304854863357832800 10199656 -100695046327872976170119864944602316800 10199657 -276858124627746697172163121232677391586 10199658 88622039744804752587813838703331704832 10199659 -179390784496683371386384799204554688140 10199660 -366648592710386404064433455145279129600 10199661 -256862628041335457945873840281963988928 10199662 111208117159279766356233474336891087744 10199663 93028142810169044171075076056623936920 10199664 108614568804552102244158793777017913344 10199665 -78135685253482261694225141646658526400 10199666 -12950031141495926441969243734366212096 10199667 -27110443113406289976445053188966647440 10199668 -241240312983996875495171091333429172224 10199669 171541272914866280951168304066154433070 10199670 18949747995567338179259262818501763840 10199671 -380829277334997440937126167422762559128 10199672 117805863659179470728707604407792435200 10199673 -363322032917376194856244902018765911040 10199674 -21453615736587115746883931494635317280 10199675 57455247277557269432643935364449130000 10199676 -76605418206499600811548620588583853568 10199677 44758485534826024249634401916443538340 10199678 705194350549553237470242113349915233280 10199679 -45232825833538934741279206165494701568 10199680 -77310528686708940580925913048494899200 10199681 -502395374553502907720791826232815758800 10199682 -24015679816395408549525493507256702976 10199683 -151475801663462577350575106156174397792 10199684 -84227912903791409613843231333365299200 10199685 91259024030196056042261905386656893440 10199686 586741267844889896389910334033014784 10199687 499049965816964287863872242478703730872 10199688 112690611437913741820370627168939704320 10199689 461223323601177987022009723718560750490 10199690 -318134862115638991993948333106227507200 10199691 -97839851362876810578376176502468317552 10199692 187628807618091536350577259442566620160 10199693 -16083526892218345715590448726771859444 10199694 1936879575259612911903742923387326592 10199695 355067228980586846630134777029334560 10199696 -44062328045534911586884915335637352448 10199697 -281418719787503252935166480376093757200 10199698 14619758669934836113058063763554931600 10199699 -468499913496484886379311880351912393300 10199700 -33913647869601634173668212270831872000 10199701 225409866793273637883912880182449090702 10199702 -66207170765515408718829894656222036448 10199703 10980387288928127017233271402725395304 10199704 309911446458188661590012330164602040320 10199705 194516120510523153746858000784427263360 10199706 129363894794983654545218457245663235840 10199707 -151341909752434653533893561320762428128 10199708 61421477315911569743549647619211529728 10199709 -163062075503220700575578686641040449600 10199710 12303499855735338891608874096479741760 10199711 -664990321897948132773834290382999902688 10199712 -120276561721917271847882687202607497216 10199713 142130083436744744743725224705398327040 10199714 19569997239498391877067387365045248512 10199715 -107567553722288810525072040637947980880 10199716 -96432338662266741643967120332862435072 10199717 -16224947824234641178107244675318477920 10199718 -77500771176304137839900439726376445952 10199719 -3505021483804388141839832869643548656 10199720 330955078621655582162224740949842892800 10199721 -135585367765509408562225101075393312576 10199722 -61721886265823621097664446205237138848 10199723 -60785289997186564545351344330716274160 10199724 216491739856062464441976066547357473792 10199725 64967532342693727156766330133393013600 10199726 -19940997295990439126806725955125260160 10199727 224312346412193757586944086648130509064 10199728 -13419682934421631189909321512709521408 10199729 -2527962055321203636774381130368224016 10199730 -70688518265154901089135561605913761280 10199731 -924049236443188215599950643095682397368 10199732 -139998684414657179726271901956039229440 10199733 -165341711014252937966915840819259338976 10199734 68240492684645746037914036466760890880 10199735 -66867524934450844797025302109566326400 10199736 411014649399332499422133836566046515200 10199737 5530851450052103370158097288875379652 10199738 3582073626896195521785324249164344800 10199739 270938187485584843334557961312027506368 10199740 -151686019814445302880922152514347985920 10199741 -145232789656381678461124980104419671648 10199742 108833018713981470966499855608095675712 10199743 -603141604734363025979345496033218475240 10199744 17077620168899870631218034480714350592 10199745 -42746372097833065381096796511977808000 10199746 68978665153747561718252473234165413072 10199747 500627462222604085936257691477163278872 10199748 -17647620033435363211324058642743713792 10199749 223104204788910167253640958711845428992 10199750 231390356904851903435841711681083040000 10199751 39327175185983214314037397627243622400 10199752 -785883279869700971543044348387268689920 10199753 176318109031042483202662673972061922020 10199754 -152104808952634003051333077702354192336 10199755 222995069557766135152399951743016928160 10199756 24300835462250816572622545677089187840 10199757 260851393438871225277101913736399016640 10199758 -80948102583300211616229167162865203520 10199759 -409299740831892538345136039199160087800 10199760 57514839069222035473563652192911360000 10199761 40003144038958754456890458996993548544 10199762 98031542141938855976100460379100432672 10199763 1642537201202047730526655021690562640 10199764 -200867952627513769251908686618263306240 10199765 251210424627987015242731869364197714720 10199766 -77933407088896964401387048364560550400 10199767 74805867769226223891905089169725991816 10199768 72480483719497821222906108061275893760 10199769 -365014760973478836835560999746259047040 10199770 -19144822530187969368679143608277888000 10199771 -38984249765928458462808187642422100848 10199772 2606713356898855940645082532325990400 10199773 -512114545217737518846121578060018117536 10199774 -34679564366917053315611512246891502400 10199775 9441522290446075482755699659650739200 10199776 -499299133420827196900632836277730541568 10199777 244025650933115929345992519430914478272 10199778 -6563922577421268768750839326688490240 10199779 64843516562225803039546017332497500240 10199780 1847744934519756555922753305852729600 10199781 291230818138645445013514072363457087328 10199782 156324236164595005860389060767440681984 10199783 336129461636755537575016598179215165360 10199784 -4911051581831898480609277622142566400 10199785 -87713388756951106908909111617796685020 10199786 -68909618064642931731368727071652195408 10199787 -23663999710471627026587663094485113344 10199788 -150825585943681218473906070975504052224 10199789 -118339230532775587966945135818764349120 10199790 -52946160391279468527144912075319948800 10199791 -52834023262461210819645746809236614400 10199792 -86648485623382938157644438384402137088 10199793 423345896004445252601331410048961230400 10199794 65981014612282458240697784146539088512 10199795 -135201754847770649352262833798284406000 10199796 -287720320151451763408393479353895936000 10199797 -126562607281931334156079684218962307072 10199798 -123143352898926284732199135932059208064 10199799 277511331686372755465845768016850972064 10199800 11107884083860663745013211576094208000 10199801 16599947870832491654973295056603677802 10199802 -75899297320534168620912828578163029760 10199803 -275965501822418544710451769180458156960 10199804 240615619000223589764132149260912070656 10199805 23592519116271012651865278651436400640 10199806 -85100707491969611324900286383814959616 10199807 -58564379392568638860402358072261426944 10199808 -290294754773648974132907551649767096320 10199809 -369370440499279608025227889520401204990 10199810 -37053711867488750410312314553397114880 10199811 38482634396078816803283687770137351672 10199812 -66739725532080091929662541701375660032 10199813 166821894472117091050199609475795075384 10199814 -40159896671512181027622365190400253760 10199815 -8306081705774852234747509630026476880 10199816 310807225306722709844433412289095680 10199817 140662231251173615261650309768495254240 10199818 -13313923171648932909510534650990023584 10199819 -8165261758848711441194034511980481248 10199820 -26919272919765055262769560321737113600 10199821 210142989941815937656472252038732372022 10199822 -231975902252770684096383002882533867200 10199823 -151185568351063815252888076555642173816 10199824 -142487362093668118503665999917629890560 10199825 269364566091680439015957341541013112550 10199826 69987321153960598851850121378125547520 10199827 130660362580786179104361600306981676800 10199828 205722036691664178629598863985319796736 10199829 61419101064813980980182463804510548384 10199830 -268083043302056897582760597695245440000 10199831 -221860075271558820236445901097033725368 10199832 -3522769884218180605508974442450165760 10199833 126403843797037724762969827823591662464 10199834 173911112416847121632863083379670042880 10199835 -171690707512292802391955714749945919280 10199836 232703452608451603319004991787451663360 10199837 51569099773079102232667719645814280832 10199838 124371840580399886498162519920192862208 10199839 70243214789224356578419936869419003224 10199840 -127121347416314640216820679493292523520 10199841 -95168305038000868657418138835959757216 10199842 -725842835371137695285588645818590048 10199843 -8765727832659762283999152282315484776 10199844 -9686081940768288805480008517610204544 10199845 -97937969975845697594871270421543038600 10199846 -229266338818508014547065410458032988160 10199847 109410002321919214330993431608595719424 10199848 507780722778482346482581336425148416000 10199849 122207245239427880847931559634061085520 10199850 -55064113934224788939139625684809900800 10199851 -30251504163616632150964511783306648400 10199852 5829253848857880356930352451623616512 10199853 -25297954514323175454794555802266011338 10199854 86960063394545672996424021095149260672 10199855 111439477168281216215020376178459650760 10199856 30395591984128161445183651641541263360 10199857 8830342704200039198430793767055202760 10199858 -3183616931317932784770669747246354816 10199859 -260934687104102057212265252345040334080 10199860 44116640776300011734381289256755486720 10199861 -41618994887237592336307981042822386240 10199862 -210829164868843409680700533638659304480 10199863 311664708841171868849635695757346441440 10199864 13507284112159575569783146145430036480 10199865 -27636021970969397940794500911052387200 10199866 280366874214737086220776603404152875632 10199867 -262990036306951936499574506996367909648 10199868 -31413745106144687827279522564304928768 10199869 -352069722407377930745131504413736345280 10199870 45218736141690285347922860251254710400 10199871 -66761079475915479944636255278483626240 10199872 -43511802492439126934867636677084446720 10199873 -40052547628286001542147932555931545260 10199874 29532894163199975433666545193833510400 10199875 238200268236705612134051102985159432000 10199876 16695643211694408552640536195839231232 10199877 51546281988714471662598399187717060320 10199878 79202652631159780428509755109532487680 10199879 -80442238874101516424950049922266616960 10199880 52033490483837849315429775265350144000 10199881 294217319327376585454898526002830545972 10199882 81919511196209526542565606071487344640 10199883 53843901204570817752143951160690897624 10199884 41750778027312643677327707365321687040 10199885 -438823962428782520506251827079800730420 10199886 82014315797496714714734814227736566784 10199887 -444156333555873501030893217236479781928 10199888 -12189413563641897976359861935564783616 10199889 -186399828346333234542124361791437587340 10199890 21312628040507267142264028136732881920 10199891 -265004152767861479218903054784985473616 10199892 134609375704498859498769130568414717952 10199893 -105231212628354209259862392754841276160 10199894 134219677098537981191165935508653256640 10199895 223697204351241161077087000012155312720 10199896 71517494242105638016753533803061288960 10199897 55148653452114541567966113796727131140 10199898 14100589959609246609032663768548577280 10199899 -14346598013103834903600665434296110080 10199900 191846643762011531963164177879113600000 10199901 871709915747360161209245402036326464 10199902 119480780232854011582039873652701272192 10199903 91753805743449390388801515320963043840 10199904 20866173868229811748780450409103753216 10199905 -383947803302479437245521390793309192940 10199906 56447550518991011961691184367260234400 10199907 778425493375653970929964344322273008 10199908 183032218096909228133656566728241807360 10199909 29358735074333394018521459475764984160 10199910 43479820029752236425234864551704197120 10199911 344170157076410186487638369553358851512 10199912 519121008058351395207347556644541619200 10199913 342260122381360515135425354288253811344 10199914 -86989549454807104658197970507614722048 10199915 -257913405164987227477694237684860850400 10199916 -74028282102442288001319889649116658688 10199917 65341361351854331269518357642207012992 10199918 303535910419145316898185474659551364160 10199919 -237994624583745865149179897468020024056 10199920 18520806359216964374050267312880025600 10199921 -107914920691228405264474751797994076828 10199922 123432205585899733908344600167743068160 10199923 162190581034128338395333017501071620172 10199924 -9473698782583261512953878075558686720 10199925 -9325216043547168355559669392964596800 10199926 -281991606817793322682482086250230970816 10199927 -189765362942124000358569393881766183840 10199928 -222458912518644223912682683582553763840 10199929 -618918989083051893095505356131234415616 10199930 -7048477644327723838227173402573352960 10199931 25205178782513169202746119206945125888 10199932 519853281641985528682475688085659356160 10199933 -777645752154811465505042584532031117300 10199934 58668904058200997320244895329869447680 10199935 -84947114326111822954635145702833409200 10199936 -506182552506755870276629183290660618240 10199937 -165085346470246576993207314451076400 10199938 -71481154964665933643204701632599040960 10199939 -246817400481826836553912356511979186040 10199940 176450414084074265203798170967794401280 10199941 -355528554143600582574279632457075231200 10199942 -103560090061810416730992271029208492800 10199943 -121536358837829423872090911905969013480 10199944 1175468462221084674987810551500800000 10199945 -22482930974182372869308257291559683200 10199946 50438564211297962022883635318553384704 10199947 169961311952757148828651421811106337512 10199948 -27359943769374357019334214082423357440 10199949 456422523660229688011723278159137088000 10199950 -30406679720243463413106613401098400000 10199951 517334763370070525345575008452404278504 10199952 -45765451564562964905559274846130012160 10199953 -355339862241822990592377439598148967056 10199954 -129808374139689078132345496814363635824 10199955 -234770551126087314177104421662515457280 10199956 89256470469087645928173524037536761344 10199957 -324320970494378752689390780833321531040 10199958 41339708654788501487743752984151272384 10199959 -213867555994752636874847663297449232640 10199960 -99181797879178578084477974793667584000 10199961 -66875754192159726692374551275842997760 10199962 -22080409678313691528009651956615850768 10199963 536481081948704505670321923249858814212 10199964 -101604382806925565761363536404189505024 10199965 -31352573258272019648138357160369301140 10199966 -34273395130092574705141670379653460864 10199967 132738300078089184816009481462632667920 10199968 340658144852955496683506300129402880000 10199969 197000138245364251774588245934017981480 10199970 -80968714673049138308747462683524034560 10199971 47234536090135954789247214372813387744 10199972 -131642446687395458517617415205006372224 10199973 51689988671078627739147557863397818368 10199974 -52449341710771954137022131808259871264 10199975 50133394092555037264304159399587925400 10199976 65953059760683432315521993672240578560 10199977 -82930828374643470374694500893674055174 10199978 -68415426802220198319550384306502874960 10199979 490553388549910558788488533755283104000 10199980 -38367769215823575535357750866458603520 10199981 36766546268698422780926805116350766400 10199982 37844603446482076546293991316860798080 10199983 -460846481534176421254521876493269744000 10199984 56706872794152558016361239954384896000 10199985 -248197933509279958402211188953852480000 10199986 -219518382417302364341730480807414509808 10199987 -17631249357961292497802956078957582848 10199988 135712217366961189252285346114437944064 10199989 -164483502503955911717755785268422697344 10199990 120906222011105445350520613223543856000 10199991 167097605876874348714223413954716956392 10199992 58882488978632871157140882677583052800 10199993 -665416423169173291540449613604042844156 10199994 -7839611226809436972451396328948367360 10199995 153093987359932721894838191151266062320 10199996 5894441917329781929852737499878868480 10199997 -367156665561729525701721241562367659226 10199998 5200831457440128979640620465544922240 10199999 -208754606646743326713377140514118072000