0 1 1 24 2 -146 3 -38160 4 -599604 5 95815584 6 4464144456 7 -307933642944 8 -29952193511280 9 1059772077373824 10 220063883293269216 11 -2370021199600548096 12 -1804627869905557267776 13 -22777205204394225722880 14 16391584262028099097996416 15 623630012494691211958785024 16 -162553737257891724144290344704 17 -11105463598528074260010852870144 18 1728653444738689239906759222013440 19 185814287600199394840863265228713984 20 -19254125052520553516860204642091234304 21 -3145257314207372545906710461312819552256 22 216444868505339691320873371711879625263104 23 55153944022998058110883149888577936774348800 24 -2270588829847717519413227613321602574534733824 25 -1010201673946855571411300683988996950214749618176 26 16739288204026767511537542004718999665197954686976 27 19365248740227015206809837447954706741396030744887296 28 138450285516150559093523254910920782320135809209384960 29 -388165061680041726002623115729990252708378898117616336896 30 -12214833558458161830363144688844625405220097128048894377984 31 8114499230586707901288101214179317863938204602154396392095744 32 468140386239491567718102333566024034554153124371695867378335744 33 -176242020953727501726125834446814383099128604143254473425900011520 34 -15383721345431586133878526226267633841666338840718133098377827713024 35 3957179818081744645159852354569976264117416842331375619297925617680384 36 483718954033018053086946814247462537517726386720900238259157921132445696 37 -91245762934788273542908158858043722156514465284575509378571892547569844224 38 -15111966448472962835194493008399763559004889861691941189940870126273830584320 39 2140731557115499964878560414227693235670013512867007086751917560904554312105984 40 476900308626873686670491984071985179950540013034329850108401042477327825083826176 41 -50378719962450670505601017145168136327337029938775248262793754139467660731608989696 42 -15326292215071530964954328123982940568751974184372838181215937758761082135690038214656 43 1159853290979637389252941368934487992340120715438472511971775294314951372768750086389760 44 503656547092622047680042663791602084713636687698562474461352610722055388931082928485564416 45 -24758462217618191437466417477312364507533674383283895373246894892468045875771662460776349696 46 -16958004308262126923623780166044648480526864168525108284207271799778812687389404245554620268544 47 415285943773244327854163933271426686491563653573022134315301349973957235128782751753993239658496 48 585419780847124878894749290553073342013996136380483555739856793653069203376962829710746321944576000 49 -342074927074558332639922298180803038715722705095049749074520537023801059575987131728477986935013376 50 -20719190805059373365521798536342967966700332657791028428942442138746853502500014680668266849441650049024 51 -484911674454033404964221969907904241503170394133053386353028419943365265809307216880640349058245618302976 52 751284163636999444346102338427431064673763559665987967538045922354295873289632167366431553552742543265890304 53 36236343832990216820283205760480702395165354709315067558151201134856806498495802167361118550308594531948298240 54 -27878967553741655533661155144012540263322267861155133944415236437572922531337165264427202983041839891845799215104 55 -2081877794650422306197069349645922591302441278074499068623164704347547312515446301247328161632435641015899432943616 56 1057108734487471005892954806377235831665268666092682391285773086031679618219028121420468354577413006720815100441133056 57 109545092621005178825590823297937602171506753741332523733430349390940343776881199766123212740980549998854408283363475456 58 -40875170636193257484704482342498260964236304594586270561372377197165174757540734514550997558495321678615918844753666375680 59 -5568314393865851048133348892644393291675688129942111257334066363826982030181654749755399598145189232038809253548216891211776 60 1607560973307779957178241165402275481554321588001575283197322931112994545597360494856713803641299171296749488863659474882134016 61 279800842901655386377414461999009728952694527901130066464447505227696730641805935635965041879040777643043204596436583124465352704 62 -64084980156781515600986150318670783263750762709138257027429756406613784241795608459216228334873119438818404078218812597771777867776 63 -14063044455412458090222248584571770305168436151985504463872842277771347272252895505829528614710336236944827708432138709330089717268480 64 2577456340481465024461122067365336760210924724940210652016721685244722255488245554236000675286990641107418062899489580798324934879215616 65 711684110367254024020056592212660444506285291109511245915037616417131748887979688835034874435422992223324632260820015419884584092643098624 66 -103879607409981057021479100408351403488547850354815815997183845894523653476751851328254674704768318973811338517613365656788159175658154491904 67 -36406281805059934121119235141918129185338655100466009474275784798977729781452052564245194029511216080797337500915316150551256021398424643436544 68 4151321365528985233450168359747555691906885990652676055665152526126221698529544794611106977460193476100013589429061362668240267449725373948887040 69 1887034524273918171213274009161553807089151874588143426485007591117639942114879047764848613531927308129226408091235834431502232045370465268933853184 70 -161521699205348950250901911126026438089277601292219573505486386359732753966587765431579760678345663197249043203987318939050340074721527512931242082304 71 -99247245637732199179140514290049563924428398172698038538683956927719108769684093444393363184183902069585079701826754726705330969366339975002266749894656 72 5897991449359025107462361425181177735146266841297006852109828171307361823362803788888200975472941737147338539878955830012670589645582783967826929625595904 73 5300820612016487244707537169058284796690996254800662999845582693041926834043965204546661415177966566876846908176856957633354019263033804075745681037538099200 74 -183639842641521083440930329218200318588035230022184131151006618963919568245104771588021646649005669593043299286615678993447319635547274913990389807945743335424 75 -287619599882213386512816623769682847763719393422022241903373950978978136527183487466631545609704533805329215792951889828277574212438504682094709601864283404107776 76 3041227081865245392018778356693158905212842263572736896146033593400769343820019682292215071410748197135393477339393661616510577166360824222306577655519199914622976 77 15855252134701578834139724460050673036215918770178950143229440244360106771771292796644019332409565135697274172447001546536043306036918288697236263137229419748152836096 78 211452072843621439695461423079216676692779297683232068433163974273120191622180852902103059297820427985189515159521785892956750317899375266918758437112571673902118338560 79 -887829529469607199070721648538312502466908978317000186623713221418828888360139784666154119300829379910283143931696816233292852815145505339867507192345510282363324277456896 80 -33368712038125052455047048214511860864408561060864195198259924078642122810389306319817853159448986689266035020029527213361495592195836694631332316352319109912748808453750784 81 50480184533249510559403753262424645481742857122129190094627437491264145644232330610641433454989129303075569553014099452514319284390104307759595239837421015271399638863020294144 82 3162993446211617571101751551979274138634170038892560425855695379757488121658763346850982091390634742835469929313705197352150648048159424961659862281014430552430967148704740409344 83 -2912717002397425201452497770901086131773884032125115120141786120118622763801320581147991856075801177431234741513117819250206143359875909237519239884590327454869601007677339724677120 84 -259450753315215599400703510005536049194364490521678338963231268210194179509754746270943757354494405857508004780367925318529927175571023521952890664282238624201848561537536427162599424 85 170423642681833869232074200569476206539157771007803701671241494175909573070788376694960759910777324068269332488558739294241783930276049578910197484577860452502087196436714425370315587584 86 20012660155318794196790955222707176295997935287502688502283298790281446550212569819326876626703977465113730233096589319859984445091418903436093639696869635227317538936039756743856300752896 87 -10101640977672777547634968336414944385325433870516482920115927685403822493906290210079658465339090146884249867285271096581421221116506416771225734859683639971303977266683517938241084246196224 88 -1499514618460341399820466301433087237104624720041589465665205394662430523458803325673110231597921804018875847676575667855639172240768541002944203520551576626480019345128805710626375697401118720 89 605829510314369400670844156988065812775525773116137111636520651947918933409818774971466534695434308275984679223599168363861838571079906711905937405551621910181249035332912658669052511928696438784 90 110895718600569483285763783365200899188481593815219746563991263896968514978251434700417914094709682681268556521367779305800346055553222668852931127556842136708703059927276701161486909849889801240576 91 -36705304333814056056733122520319694933630106485521315596605321630048527933491989564835865486236288967423039099436647256944533965015494994087177465551380180442568688877678023732439346388729339362410496 92 -8166997807506153536202847035148102156888740232500079363065881739679790041504883512242918563520286506742859638953385370116363151702329715647067540115972766396656856976406206389290557264286963865806176256 93 2242105187689117174643572601446160964506116427614265962475330722202028458458154710560827483533272382210279317806098608512491008451333326311717055009001530712197418022577136095060577770182070505029406556160 94 602191759287346997533322109456762330574598145914192712011829632625387865129882621366522869470931694954802756944510380666133104387036630918319206368843144109562659351079622400496757624552182167854127268233216 95 -137714592655188676467910254687985756405310754207384377252991834271397958655520860983545690785133769356931970574196051226538545256286211048083952136498680427745910541930354134887649109117464389006836709715869696 96 -44609482993243658796040409600150986407839144929231703170963198524288904676991149663134900195854415421516288392604672239326994716057711579841529216114919584740804657896879799687376184086853320229278670361297158144 97 8474646254278589732238825742530045074176759517320665080056253252436201598083674324576281314998685851551277823016164568869991775618324782248598189298238467774145239692751590604835706633065212045339177935155228573696 98 3327572042051512553695625863757695263866848904389509061796586723508517988502406359297820351876436590067702409040063565261906550559225567556588013664550001424316999163776118065821760635532250518025442670526810659225600 99 -519770341358499593805595333508271182935646422702192760921342173765171448549950707886571672279012537950737355828370214668679380862228774671423701154036960991643812599769704711256033003276388131047408249887199897139019776 100 -250322682614362004564390233493871050461130140132805954981208637993305963547373818739167323246120235495676929333246548669838861561565815709923966868411592065606781968622862280178952598785207517672560389201208169831463911424 101 31519674263338982563218617475444274196886548355910974418971897634006035460169469459670458980637819588146990786810412331002518620775337954238616018479590374022120502456423985428390720465710242637481426301026836497482093953024 102 19010502843924641678361711426250727322451809239306339235195021842964002324845660877129650561288887482931280819722454718046049909691110524100802296421820285584708646774870538845490958699791948427018002932555146236389581603733504 103 -1864982823195144631604990791131600673216669545379355658466085905127604419632424547836859667699158286159146249830527092471244283475792335723529382950787266650452034760303995050596623209181758346546250088131496837347221368586895360 104 -1458494642247983374211566810911720004218651314979359759367699056096923502960650605936708225665589205423487139435412717781522410387508141292644968766523981757403292060307318372998099591689090237040730808197551929111680938389331247104 105 105033958814125419116877945062608351249245651263940423458076681097895396590303879905493121312220256460954282260824713092724252908330099513784895056612138716071463376634330739407244853330501705036487287220876588224047815603108848861184 106 113089293840358629657783950616720093949797851818919833520659105789057260277614215553793685499201603818217462814858431249242596001276914579726252563548874386214458692131121743602759806525881971790933497462757449863333679513769814215622656 107 -5324315883794039464066088076730260083012119738877812483597706018846756245186395363636151108286002175832534022428834592430550219549673226075555526947467214949234226529431678301849027758468789166870041126481948253242819115406650879869190144 108 -8864383887554122522720027434785620379989974118151900318411343503080151735371282097120045006154184753592552688837365277947320716751838916367985248191143954991393413238604039459531982759553736788741657400023430789819807735926532848530573230080 109 202423642053425080704736625436263871113193669923090698579142480451671023325743594544011438672008871576496408400814039508628886717561185483635871812668248633088046130132467600236212202265072621146058549277994058039186677680712220643946213146624 110 702467450592016536229934398073229085571167631228472428024235330536241885830067004748209576422450244656062625307742509592105339048157687491934963985650684937106791942174839919791917072065721720707896359249715813690179709466283375409113761176354816 111 782733162325376959948242761609421409898181884191474991426152135398092587391051835271641374807861291140158252193169212435221954047075148696078196293504132050710382957075581264246036625685253725569542638334891439092107085788636446276522020127637504 112 -56278360829449580199500644704106099262006959936691641926924040208585942992095844650484492480652618836238807119360464142632060755100323587409946007026973093060395470638806206901621913110474624051558560999670687346220171705987954997326558519712364363776 113 -1413975594345069207277270175573330635178173618363858839952861331282893990797090287219033827668125747516489127769999574617531246214470450921998371433725272367598135702772308768990917420350803334501860959898409157640028268328923217527542081108698023854080 114 4557590932367191789181805114615440279145823666554191686091156072506903289174001414761170991662489542432983578573662837749958558856467709380299894014893220233603069610671107785819943384942763397842412094681570878045358250364839139191223593442644206410530816 115 225763685596166559252940876361860264619744882177593093865027856195398117534702941314692340087607843044978793014261033093618767225975858899615039412324497003638741024079889777017783072272860242404397062159675962020124044718373151528846299854518177901234356224 116 -372998446660139936833694697633835360026603861861732301443388020151558625279284466876067411275633918475131135496628960624132208728429093296255539254160796147908733085196104724808203105517248999105149946729578606915623118454551638090354983767034312188636749103104 117 -27860122915893500154560977020270569523071366056819352032025125495714390146469267946013730737632546114106211124449485098635932002192228373670691722960860380598561432293445442000190242401410567000376661471507067737084383836162427501012454915824429928111461780946944 118 30840027833187217020380062439434114534333621841544309983360156602385617948327013624184588962394718522529678472955447177395681832072705746139793821604918444664076844263813059915443583317830238342399396724718253614900322096261896816020347980756670169548225660992880640 119 3113731699938955847657098496765390189911595026773844955321056350190138013678444078909015939020815643278105046309529064720883226828514026430603303747891503657412884048003891314618853891258500386381675572119754229686248895615979696960745460546738216224541513753384976384 120 -2574983950573244371613243840748930888002997840739231746222632582559204210556077698668875131934529850580030393927957413034180994204138395662504326274701986840870245088306197090264229298111134408629111154063468812572535900371846137911778366757529870437855456011105079394304 121 -331573329296468999559728865937727747366012541297427488838359504161894458558446259764730144123192183747535750666528576080237666633321776745847574067310167561059138156038405873664919004293303699283207039265978757961757465925092788254561667503950115944202807695859796259373056 122 216997987986864518803442715633002634300933596371522504081380999577651731237197349676756745817107784396431757258337529691566416016462215879967361174395070952926687035659684249231705543838545635423859439698909272212879702146082995382139301656576521758531060963341526835820232704 123 34414256849434923808501782602450874122210255000559143024791202554459953037354916737358651914557847138732301235910603808049248612124608564000454382330430502318573614192319364957461658626296458297834635399478295449412557480051865049786153160175778535033905576202310937770301849600 124 -18444781156775052285454491022045610962795662839356008064856132187185900771354029833697451923084685569779943405422068170396065174066952937900370571277398338989961602148178254678291762719094768700303230152313857737351093449263801726711395147069715906447295666081652169675364341121024 125 -3523714334978811113578455377361316521520335617834603150280053954788152294040807701670984234760567392311144106778734173816538693923898826027441573651936342147336336982966246218190629678753343767295816761700025420691433688856414615618328203653890282439250594412200145708908328177893376 126 1580072355359457002036384885682944792875820516423849252246544634978611889557721807651091414424139255257172433776652032206647953305368930820849846290138727882307962506281897575479256473108222624787266918965525050699341775263504155060863535135348493778326419597976304816187831909902974976 127 358481077010319372673332479845704361624767664219821899841194139614474475842865681620038971750817678939501540092514654033397708942973778341068811149227282387002872348165170892772740118490146532193329448500547313787925308148969850133491278186050070624743339145218102971019316396836987600896 128 -136279608704082385400564296191515035158961062491692707739306004408981451180876967071878240832187400577003132180495979744354832415751128062501354338146525737152277377695048214859449180201421848584603746103611718467915237345436473590947030314235443093516022579131604822511063465622555685027840 129 -36400097821883652394592237566016975127729593956339685681467141712426827987835322042322599393296064230721049501521737781014998647651891772668247755282505146768912107992713590383112331115219506285209224219113261794254870974185673036119458692383653961100664972343634719909986667305028382565072896 130 11819207847755617553967543717100919941569805183399122957068271237545470528376471230124853209189164573403612536990512854685360413994583162941213194219510990584434919811936274466384681798834759982627802323339469951602572472498806124446757500790053003777479351638912176681195749045832910210561212416 131 3700174169908134435051648467156775364086375013143621849032144430829473367619258636415395656075308538457164407100602616638516423004476557693230850972084196849756528531682568180552155761646537099512805040966118030847223928977038618156894572886091032879567918743507447051100046570349953832611211116544 132 -1029080136578626593048118656639076601175482313540808923148659763849618332692041194613699370485722158758688535203222224022526364524328227332668285912339767787062866900892175075246344235617872378288595478362906914222141135298433154026657748190458608414171921986867412765634455218564569421552631525933056 133 -377339322366811882431317153273247157727099459777619150855727327168162969812194813755661652498258536759330121499193165152657801926602511310379711882939666723458705000804887679685254914362790508810894663104944678753195216574390084161464466330907026399494467055616051640133265763586181666180442020873502720 134 89762305458295712045687030443866037919026477605406858033735746631387538739593272223839216090303751134737902365443981320323329433574682086397691737827786540157489937005754699463159333624734840786079197490757827055018639460381980028688689735795209697991405771376144938869615818491812983285682386408283570176 135 38661120091343413090561560675532900925838053997094862199799565368018731933140462374604894742068806941625380251574595893877096927200732134330160966958513753124962549906009386021304866461764892325302337605855375629334578160188259383141892742241678022850084437209769242612483975739239415438481781909268446838784 136 -7821265030827841138919637401150833093747397476268729759753033655328893834552785146667090918512255256503894217522034557838864593637706691737259150479070023994151442962206685292162823453320547515611883276883636387948636912358913368200881162734158816714820294042998385368921838410655265510331899437392956860923904 137 -3983923064749060605522492063479546601959827737513188223356791730344388778008195125007214006557514417368172798883141549399712651722999250335841385279088063022705957331463834079215875210493311447580772332839358317106388184601819486186289880051814660020851178115533622719459150667643123052983368715732318296656052224 138 678018455705327623882557204373924386187894208267328618095648569454936874078757506997255494956340870424990045458779129068480348773728137698439058363788618840812552853208580051087812514009909162217295286461523410066998155118625889233751002209443033356029306290196335345114515108528119979417368651772711295821681786880 139 413214601416265265465020392141822290501378857453279908656672866511512005263514709643152906636316687379095026080531390513633298137642228611224429664398145099509832033154736493542860442808949399284372919029858867124820048883833907667267202541869238266382231333684020081558780298525965088013067773003250336905342782275584 140 -58127425743684903306445186505154568577011594374413847647082950337082266682471592855794897203556856577012870356219402462727351686930394956470560707327542727238030210446593000922042037653591678118978370301988953576508119678183043207706370218730422223151215568663107340607591780097041902782054656602527752140344113993089024 141 -43162790129004530712558945713819106769727653176363465510546484155073607892415385079268973335684255318127234124769378612223510216239205946977858807453225532112166546961998996789441342462814805554519895542785869174813005413454324423992321718181672737321545116856695326018543715297333556763130202253629210105760307168250167296 142 4881581232462501789301318179466086827803470654271355345915222890493882323391003854003176765060072985618010609009382522817205611243147124631147409748481091947593954356796084756919131298103384682559758560456218591800167469555486378455108179770834297465522964516480965664089009230303054424703603297363429180853064120686444806144 143 4542379844765160549717624986670776186326841209956000466305233090886619751323379032363048464629134343890508806024080953387216096079543881499105534209298040661010017965295091181006743345812106357053031976079527697481732586278322830328311388149357838860326642709011374780663312088671098879776047334987803437223443271014154827202560 144 -394986619652459606544980897077056972151552942131956342853037508370652500329066487133698825134293071219744911993204765069492024232500914873688912645868525843357044980354686378468710789704491502366292064906954079989438508491045998702096625813034969743477544569452320786218614356863762784018323089999877326712992819700052964602281984 145 -481741826572203242590121576144036625871666297527872408709295374194195742313486666927930194573784873174882297432548562923429891658778040228667538084173143311684458627344312512990158151130300869786880638046803233571527297733969771992424197422625275064473901458837350312065249975799687115148995843484009003602358777673600920225050525696 146 29789345373683118387031132287540215393626086371125571724261407770662912443926290531756605333538304669797919698187441344962802617089847812638471350875820531060622031937068616650125536947035994507841980961985745028377662308312331076304315018223624380897290505963867055619660737600874835095302344048470941247126607630232122778811688288256 147 51496313711597483049198642759396153975831113827915100068246517771054471487403487506969136198416730363185842809716307707163699002345267124087625836949879075516737081592108317418921563913676139154162869360877280337922899404132717551096723059151142480237857872722095580430293988151417614224373206110499659677662882055255191149454506533584896 148 -1925750852812144493708394767980285525167164319043079027744843825826230233625989219130196281707752899107872181814234514734353316905927496768468498267057238431186368779398240941490306204408490901395391942758340334731685225731235725226160816724518730516444441614638772150810017008897227006619862036588423046058626204900931531419491567979724800 149 -5548908118433952116554171645129562281845421442852729829558426154763626130865010802303818728379004209267175351638587404710308700200348123733950590391525652215764930441311884148712049982465581307090716975052102835822649784145555324045419298810042930400691207446343575874078934806121414033718500001021673787621751953813971062220178547784261042176 150 73994630401410029546861572866673661462143088485550839737332581380407168932256408960296606112460540357814465135885622913044852321297513277743489937176867942771808849958618744434554961278682682820136267016806268470021638394221549071289865170149245661881471161307364009461945574436231950108907518147589203545972842979297106793761778753300569522176 151 602722620356030854931941466916331762998950576384603860694873534514030482027054823704550686830145208832222637745720270880039508687408842119052692697894472965593865379193083903171944332171710839945607918806546087562873490944424958771829866825211231258280013074310386003389835333289418706654327330546189412084539084829556196601495619415114684536193024 152 6398300292922216277108652808921466392049050040358769006833492141081981197316857551239759892330811981083694687852764119894972318725314718291113864818570854317384624660445480920382612983596516712277693948650853100370264721651377287673753123225058489649078564835397825041795817582759169294930540489622075741039886748620419541566398222720417738421960704 153 -65991632041322116953000376677851797805147654853783355631934197360321793670841499991402456338071516310537432484257859068581576505741588416274331974682085340632515931182315108327612676078245918017896130786737973359091102036885339620551526829908579959457103869271069453755010989194527746479994165591710081022020700043567925170836941699747055914017840168960 154 -2290593809149676350139093481458761853787634078249072312275289279504485183042999986048910268379931867755289797010532058914275848298108737661330151583418296168204592296116333095213689951723874847567974878613376499203688111627189194353405456427985230144545605605612723031187280525765740310853657059927634163338208930618733469178760346864963007828948475183104 155 7282503331990931307366867638501975409867854230004486010508892593391351950280492701378882468876377390709909087931410064703505708161241123124838499962949665746211271141192460270445469668946634136232203592829100745869732938598154601065401434209603543008647370481976965071363667133942773308157103514372797268756320582109380860634727625386716540779920849301929984 156 431120433149722631720870774834097448894202631216961346718941045510739383641073953271826727387431232697532299293802484265980747178911135786675581262811133502092846431246997883176055314552138053460904954893521381926758327098554453165659239049886312137683635614891566996132896574853070557583403245921448673669330655396167603191028533426939207184855724240987488256 157 -809896024893209231850044137263736155590775294484658196014383005486597007656606679063182448777185788685697705208839318785301716989323042920916595977519479548277039576824861235984588812203545982749043836150082762042557560489822042151222472600698794764845563377368631922010643038833768749862349205128722133806497964074635762618425957100310116448687507716791278239744 158 -68306730176690680760488645104873949956132052126599233200324035404502680277008857196691025626927338879652821179161830452333222823462045916064822141925160736154881464211368867713168705618628160497984472324602209015947144861685270495769476725677584100411284352547265851407903791277905409981005472461269224166469258249568440794958071348484709686000635950815886421524480 159 90750337411477159994273907519980990886226113242593486771728978884180975918786850948091016411659989896997983711103670198896081319510926342260925871325308291281534411624800017531061904406084635676128297316866388146384064793756492788544387342981053693184651663375569674701496424307331274069753216585193644756114799551788506677380565769811343811536460867481100582360449024 160 10019484108699188609805149261228863488333474037851582455452294109586442112490947211219920753799844406234336174791907897040455265356058179286671673160532001179864908207531923696481826773353306825074700589524477706125917890881901509298409685385880588195446261024734697402760453614496935832673543425653431870009093097776882026636730253138819954010376066701308543394818031616 161 -10243011359165060995903198214438711343456837224875961612939276582070511727438474288454196117783765767151583010111690191847504387661356814755102036499646845780526097433916131856472707354430417749504548091895817693723265135593584410709485793411910188520000249888552176083850616049234982320553726537705887477346163409875963122731721431653274758212442933810585334232803438493696 162 -1410517144383372546282646917570294621853823782504966726497228209856239485498696068649526735090011891881129697872841522372116706259391478430763737507518085179882482998273913038881785484294465117948442500133003962164847310726140021100893397690511375857495070271362462921504095434237992390754927471789747526889904921708803435485868112445041303291172765156947555722887720154955776 163 1164211169148181253214038149931922362651593738390272772659896069108745586036145001027167953078300093783970642445755535062320702248197542998677424896964259625556274868301992533527310891380532218822287343017310325636691647862140646507802854796058390269473427541451917613355405165161008654763127811433277482254958938951720868235532230833212637540572028946454561695856316096257720320 164 193939188713457931558956500739543829571127355389246060718390304763751294155267025559740234219682341758737925042561360243380623546799486562571119409836915603493000490974111550698497267897811195122615300303068152106612820158807890039467008915710923145632527100950408834100660699237596580212699461919446887023684365151063541946242648221204234120098686734975439523504315820466310742016 165 -133197375587374855473152873239390011207142854845973513007871606436698316291641448668191137366822981302562685629695548749818134746681386993885689661363658079259035382822523654693137893597038590283366632504720045387430676956248960310748712216714619719532628957905428848743770958014682394868087650810124794830276753279769839559323076831190140367021684321852381192718851096634492689842176 166 -26300712565531239917974156890847216685779830363824247525570755560986451263716355522968441399394508924979953465433028015789568917050576122052354007166599549746337997677486476747347288970995173841757959905217790049759121512468758987859673865329793147607986048525952496776262212092527258077572990517906702727058160499160675901479640526540623779535876974462081259060321570011379423252578304 167 15332754757325301420136938398107038422739769510267835540405729641187491773856618373228801602102999740875224114919878236384253431650043767061931181121758758921441796757785429620345627888088384950439866601230479918580122578261100175455222483829765567082832980698258598457008143769755060195868289352465316044548933582107118589228478031734825732559421861955561640492292023953564111704902598656 168 3539168231052170955953102514511581226816971734534172874117905792398880177243894691783888091741065512901538287899198997649033564964057215749826880407027784325229560854152104758222947089702893329606681056041261335505579259122674550413117656250188852589673301351726402709269235411318503060146124703165250359681485049996370182286489649608744989175184955005724465101754221557437601260174038794240 169 -1774861783499277658114055619588513383081035760888627230730223643539904877947858909596347404926899884259564265333740774616887598686286335591548159415576183598329694719032690957032092550160699301037993713917862020151960646033814217672101842648610711762727149994334541293418798156824565708074533032420666966307251806575352172024181719746697542316323195247624417582710952020093010063113688675516416 170 -474438912020506459498222997485798439327698115365717759291643996421884278537694156332398794896306928975449441180894241885945079898255205405559532119478544594155773229558716101357617779195224421516859858230071314119366825544442044516438234403902200497592208484198981196821664722182050683386698636808913525578989486188265549030813255339880587104769474525831473804770909454477653472078644393807970304 171 206460001418209184728961834808634970095501574522692880076828194093962702034415542811878109403216325498608131338721880871214101945196659900773192315800335704599248172304663301633536212906038846092998711848756672814586845881123748008679262540996825949814917386683846049630503332436277978607787417115898738830656339070540352417508546153552522253391041596073465642787440424038752371816686682581493612544 172 63530216989912788936064691750998886198568302507826875119508827744493781645646768956595694641165037877133534059204890032631689901083104007399747570114268129594042030603090126545019075364745729835546520901171224731355351316514873652296799596958497300629287261156586921713128449908511012958875485108483651426968952081468609672462471238457597579210433862213968594311524593245650109893374074530275476373504 173 -24114303608360982461915843891851551857574128270338247616592620589496813429946337313591974466741055256667947364746920693327691478336307516940024172862606454029696026295008144412978603254769630547159835530597889263254124437305114555054702349064145898536712806480188651706199343037462480184416460964517161348698971961180736492476781985809784081614062696873652011120438911380932821904242441200973591347200000 174 -8514048569942710393934076641254704124100151471530741606475592532401663812549867418818749222051145547241271941952972091055758454264757569554833450141395329891786118505589770812143639105623401263970609792416042338612770498035929557735096906835237565397282861997549173684448806397171576109067296406108670837505759255756255835568040200170219501187595956718665609507965824717083560352043600742101954844241690624 175 2825094568032548455271145797055413857784918951029315573021883518639665746076101645980282586978517796650890364931554822676033022138079459068825353984990035689439785547255128666822228631155237516043301183019966616237382652856904621936769820944184819371835367764551959768119639713578218633990256044303753845814216227401063424023240202509226286576509165521595180224847319765753823101737122985385463417504241025024 176 1143552306445042621200078082751861798666892193252612775730716320916302200621502187871275746293646667013556078624115339449119873227666025930905014921005060788373730926315390630118082288143242450087725775664246148273420736095405410546311969881292702052870738439739585129464978041408505888596419045975120652618393871422428447000579644151728664852888969103921684086727817627381599604922399905413833116590039394942976 177 -331545161594350974399413164737380866568439808307134481877499590778588352870466335849095850981486693447696594565603766280309991231666048400452055023476532356207522886829234334827600261702720522836548949312771290299954590797542854265637727409868428517948966130023396588547339384690007256932095758958363713032462631534169648689467267553610914731380837422666022323450330994216711418665802094268969612590937970053218304 178 -154096207328102200119228694460888567496479376343895624626791151693864043895115442657200113145405962807075103781264686080288264868816337279424924797378357514938413119281450654221172614211842818214588002558743183239652439727717267537730697336846761850575338335288642060159983549056318775693661073776345297793494129561377892524539289466012674949763233015810552231942102669734805213959432423774910660003690005718619914240 179 38910549011585157023053493612327913827994105372146200081925749767848323704018080994209599669247000787754373056442781161353400476277201781526298108260029451931844096460991064073395732491902603075711812708470278746437305637471803037897161439722328674998921211119159426529910263185469322015237352787660783797036108444772277150386632409735556118823822109831893271353932273979119559546227843776473042891648424022112525615104 180 20848938818947315907562161861432186617981860168863891537483452857039961073813363521992258614747903840166877215837712247516776386546738640074949585561824875361974893024759905187997403895315804614234007779690138205440697340830047494950771736972737696244629684842893348807673800229391789661463066319611172407364460918927890725695687869842199432009272439133289587864227839406685625670798595834457256906956451135593701091311616 181 -4556440417890871424934540145183763202254549290111386765747467571260609082802669081479665366261390530212553269235198745789085292619863416165358912095989630564375061343476160962466571701160082984977890992880234108956415504465914382926296579018968129892988688160816518700442966598078190137225132776613727324486065591428335761047550239093020086834121382854553899436415570180565922942528604277163462488431674358659495002747437056 182 -2833935592767054051630467399860091328465214633550144356279351807973950811035342029736504309082758942365789126781748681828925418769577620950243175630694149495598604442505101792877074456675501970236797988494592259578355182001534211925387870027526542738072424990498585057695058759931254419832719619418156688326868056001614674080505087944950788257854654079325843507746996193678073084531988603490466346837243131909483926080723091456 183 530720042446122771482967095641085027945891643712593202015575785342554256451753719269077844370225546615271410747820087627774753740950669434986986269924761826786774054158019012082907600859027497272351636304564068623428298580802192487837766788747851114744547379311967781928326172615516390715946076512114464826922129632010280166760169507100392572162374494715980357356823675358810784311260989952616432505781902259464667115086864711680 184 387173855148646730141318345969300467535496348121548610066139455828587527013697690283423236606754021137788768023113008438395193970132028812111517493859289480098343787870221535775666122083324033254043610299146034536012035943073961904561904118186920412564426361398103276099297161857449314852000618271534117757721899878437587151563059317984977271089201012758189927881143387294520543190343789983644150922356351700899625228103703934795776 185 -61212923675314996422577572418463652571703900729013415059777864991301547212773833530656295790333626909438645942471690798653135829694645841608474732134341811642609108637899192858574122028920308159540323532609222559620913747228634581914785943515088434990037397573281817267231143495047337917383989533964563597141625480270799607956241575047633497920486302567832000244991870328998802037614149033617728203391561710543771091430570908782166016 186 -53183922000412303659117753209162591110437140836091569807968915874815673116326172495892592812532141649200973247466525116284121318503206588632338785226009499336158398353135071162161502855363678517571572792439557174406029570849876321558288395710589081945991326633703418202996669353180641094798938331343961635230313178289407706425227630904396618049476250535739396672964127128825080202836959604922174715580535377742213447912145436381443784704 187 6943991818195506211761961278200418644508768856634471859816435064416291223505995512597473046774712025341511282967211697941908005197276421234109157882360802585041460856725516699471759926979037738939271380822608343790867039242430763557101512429474118144978310355702279767579084657760561717326156202542914095341815652717580435997454130454591278869550516531581549456749309199130105198367192271504459762715926756166530984660502738009019987787776 188 7347229848600358915314411402458688123652770585403294530688709649468354279491805745662781879113807661233416472824658502800590147821126568467225208537681105805413085055811590898675395384761568597105950842138176972596236485420543540004241185756776853145335552422659688019681290347836584557989011608729103574507189079118788022539234582489836395682201198886590276089365562080950311903266641878615069531354572645638483950088262469659820730854932480 189 -766216157068176617192175702398803510163375755474457603627514598316369202806006469002023836378280927602153380157045642964628661445750474669419635649415779360353273689509016553151289316214149020202118119936021318810487452788517537162084942432964454425038722676297772134059763666757709575871246859698866501857144151538422585519608803871628328332264480138652586570916550743510316473527169805078167681599499290679696634931759700374556639521843183616 190 -1020977478449944015678586168014278948221330786674349747555780291706745549138236983697700461733190708099041226172476345406314018266073300671966688762220867040643537329094154468127078047002933704108734674894955864977988937194440951273788782344389402732707128156722442239007103846287269685434974470736728811614673466995313718032129483950317174761976158720993997972304643088286565257060611492793931182467970257054848962099506352893829176639526612762624 191 80606072943813811970136594822725170766899947255801700124283725596077634061610279808952818792776000654086411261804089012136223338742290899023785088093555803677817188828587183526243995270186553692716931495344463754950934280862252917323881626688718192441840900973189767614147887494928127167578256915809015246010871500153281048808828100302361886332613576116505874463020996875867647669002478033568694182588026526124409289550643227929779570257809222139904 192 142729381983855711137391668017250499616023556878105419690420023201249487934739803241295156724957089043972057041920131120512785107057855290842121155802027345927092697288628181868290172724283040952627935493252470822313452839728490132573793821896516652264382568691694784066297183910585339212875727629515792945190961361591431089238131970123895719298018965769310449363867395085914745623228505552074346585080147025004767394395340514235145826630186374522732544 193 -7748431088150708803250815288291442081606172923313724805458626620200678233722908150445191790930810177616745305750246888326064981540422806606062276312632423426783505249246993364303083454951547836236121459772571643830795445596765185229334714892580471054712571407906783528152504342242868559369350823588729898778427978159054085968359819293341116867819769197111059556829005188858322895510315381675642344325159060557355695889180194486894263308294072621376471040 194 -20074730808037974935428998938450782729452966706896007207512275591886127423363602418072199511978209974184132147901408516438800113085054050716231709207892480707799463122363110471362036411356781772654559214277300518658029490099128550459131907063413940731745755130702664185177907493418253523382245562028637201311261973368136854624217373171924559706129425264820999306421362160174475893106646903819567315508381984799690854040753443964296092677009008287157724381184 195 603513706262182082203439221277586923979542228057202633070684299233001540680373840782824335484619680578003109936191776759524067120362644458508369897568378747555524898314813215238515419495590639782211639484769352560299148711468620753683289076052026842129582328825823414776995198367236028812572337669738926630626562683947103202435006212653514124494673225545247906651812406948820149893779329188874256312735211658955117114827608826247199448817917965039174160482304 196 2840805679413958861131931301855147786655192196137261717939349703763239916911690556619172753343043054599256039741507907671647245532133463267342463216920823448792419010557057840428785476422815481126808471125735604483311151480131555517229580133283297359833594840743447852585845480759169578248488088782085565811747610734914718239402004117978943100013833940447234442110707076297736144587935521489289864501930744719763398151153539987563179674767728307909876195478470656 197 -17225095294638898149606739836910333906468367069536577780554283662742756018880489597998891282866466927572231139494180928674235893565555424196217323738596650553059383156956459544541942609512451069816930219751026111913585496934190127681719680531475285847435178338957174609861852973124235031361022517550041405871283480892769230637334500333529456385158182922625495155454307500995769581658047916433017011281447399007734977525799620518377376206695727678786585106688507904 198 -404472557292836358209829678544150938300869847635056161056118768572966492486470526380523390789783181034132317103941496082057255982463044344547897128965242722028814350743339519904616880076151035968266082407371902594765204371551452230501993373010171923538909972858438534055331830581654707433348119360252359361409020468811286495598400681724621699840611453075714955522905213670156101259280214113502046995838372282047012812091791797483502354889873765611544208830245319475200 199 -7244910652087674273160731184934268825287784460448676852149932270460142390240213362161031876721337698721159735717065777129820077178555523047755087362791002552228387239254280847061267174142162908101636901282197973419646376617510769639179922302186545201327895993978562963800552880333764835257108529627172905456081289956964157759370825531710883829178001675930308647106599144971395193907217240782450748035370340396578546043024792588778900324352575928628445951414125331480576 200 57939930231070038092316051005428096061385471141458830863769434056535636290105347168608974976853155779852755223202896695426706743196039952782806641598761159754402506992359432800526073683401816636054094902495607469648603520656949295102725085712103004545391637576499246184870753485182974698562420488731286338597579291958900881328362113336069135377799100314790245972089416910221374832077089389620968290315216764570432821710691866856703957738082821073248366133478048003602251776