0 1 1 -2 2 7 3 -31 4 149 5 -631 6 475 7 43210 8 -844727 9 10960505 10 -86569889 11 -584746911 12 46302579229 13 -1304510879686 14 25366896568707 15 -277053418780891 16 -4271166460501743 17 384590020131637825 18 -14617527176248527545 19 380117694164438489422 20 -5265650620303861935579 21 -131934972574488436332043 22 14071397883081763469223595 23 -673963360676779525167990119 24 21918158152371432343493416537 25 -365727833725203293229176250026 26 -12998131980122810755064646540113 27 1615465572914437597508631165197081 28 -93287207730432108268189554985943379 29 3636873310966253640519610900856647849 30 -70641231784587678420710165232408689069 31 -3309439197465659565771027098912403094926 32 470114313824080257281567800640490335568929 33 -31749329885274970479660326908959191357745055 34 1441258584582125511129060343532576268065399447 35 -31802062660993694528295664666813037833663502911 36 -1876176589992872931330643454982521629707835861067 37 299596234852294154257408770187583470814795959069842 38 -23145157722598324632116859410083350476743055756451717 39 1197710399763102994539800398836470462053254882658982909 40 -29476954081955702995042272823100246202462115452462206359 41 -2122762084235537677576500052170688661175102215241437203775 42 375887690092765238345392399496820849817220028670659159754495 43 -32664769349617157836897431155318218371725789884675801045364234 44 1895988355514191731556736861885422224359441925761988783797855549 45 -51304510053873237489125648997049063858555774456920660298569943171 46 -4409583149232016771711929252905673999606452726181424247512300450525 47 856252571600003581602409063504721967807938371802086962547946386723801 48 -82603920528513110326435495364918922674247871938122430581222814290532047 49 5310013774647263519522226208006244827483541864945479954986507323015292206 50 -156165447073997690354863492331766939429862648298575856336437369200846247449 51 -15749690101549573545665775659611232475596457374307989999780814489377316967663 52 3322912026795992008904336119903196985081643383905365419151635872539161396014917 53 -352120108894548801077604827078390813686357793654393866667536437902362555124107383 54 24811998108052445833433237021168322582848346522866088560754597641275810025305547851 55 -785551442500750702160666683594616361145067109206125766571203335741254458391221320806 56 -91739833579729856625986589538560377979683202302690862089622465669178331634975467999111 57 20868853009430868262803297182214753211867685817971508592827211938585850431470995023848969 58 -2408015593068839070907214672635479500991308504437668730533269540618868165654765342665006257 59 184427405437082971470025020441204398948582750417655825785893395882597239301068657553360612321 60 -6235444724724291919883085526081731272883804309583527200596711524443081706166970894439876428339 61 -834365604248588585639031041260219428529605611252610161281728531035049608927046244397755059835798 62 203309746578398068423062284279399800324425031767807382989822713985129798532865930318411783792705011 63 -25359596400579984902466633719285225060402678894837016253652466898914206907853964314345692222812385643 64 2096118122274673276130604238894945347690993750864162101439672237948999251377684148958813596375087321153 65 -75160523980085447448700764477020392824042609381785299991857177448387281109139170832008606932075524648191 66 -11424774754206397411814248928596336456546361165329238279280656773997843238845370828375129626630741804463305 67 2965435518780905323212456531688892944843552869813001739750625577001075638254672436583433052880403145692738846 68 -397383463834137218298757483029615488404835332189037615053266862624467134463000760833169983313920793109351671595 69 35234020258661594691802434883382378277097074579183250042425039210210090914148327618118130848623059942728908058565 70 -1331860917707421928548838911927152639936960927006908475375808251903933889831591936630983808166772597752284180205029 71 -228348203537856101165710939613346081763883242999138298312714278497341955057140110226158085005105559457579637580076583 72 62832733007520057318143004762823771266570094515146759427759337359600688689586166791122988188937858757252425995630891145 73 -8997800139853412981841428774132984476611828619653306576727768489782192832419009150662279935510465782614154743370541877882 74 851340432980242205113720860961537168587282769389244535734551326553283363753250414129857244467310817940449181888190834440607 75 -33745817759558539762657224211972452949813118786343396125112227248383114354139248246220152806735334136418440758653526977296951 76 -6487198518523204816837580678604015899568199460233675211612588267041177753483769725739270167228223954636986154652770115191617443 77 1884391241494508704457200699866221432543455196395635515064178180660976701133933241126642244385377067521855801217116582264937250345 78 -287042495419958559504297664155291216723603228297872187509260724149410437146758027119442408384328099561910158590945275946373917452093 79 28850670609962764002544480187774731851004513823152997121709112756721249064627582358546493567479012913389338790642393195540576723032642 80 -1193537542058941581035842834280000612891546929336333481483689379683467367844524004515954227472752584499434658334201018191630000681977519 81 -255971953556358638209208276553483822610898032129028777636022102813456003937148640869265443989742008692568137704990199719474787654409701007 82 78204561227271201155604889664356104264954618608459786254162277606482386693391398927799623259328958206010316698049313699217024122761922528903 83 -12620459327145653937927843053004812536741908757705430313163167889770216648758366900326093849168663049915734935911104920224829439829949579061567 84 1342131511534696385820635027007561963226028553817916610416265825314826130971680598744901446048906242855614226327022575318841255281566068107383909 85 -57700755463564891066727327187279065314274076549691286337314520155990661495925637673498795782270244441790023725663206573808462017411390206384705086 86 -13746903053568430741618688958911490861591301404798906276662526976741264258241067803871162056595251307111028031646425961464173571143922219632866162197 87 4403072378607905842536928238324881158590680032327126584630345534190864491970319211015913601812266375202871794488376536194172793209624764282859295952109 88 -750092039744769117801408705757072794735101220586336830891081686723057949957175952035365155573923191040566892129617109855533451892314791591116958170852711 89 84102684381129012330338539063725042507351648021903066218865533158345004066763318311930817422293334512862523011291108392645852714582494512359226406843875073 90 -3742898028942308082216070698501397383743406807305816946953841341283152298337168914466020243299877578922776475614942378944965365190298183846701524895175521809 91 -987000360004710042903579344682654284122914023633250587046582755795203417921890289977711896291484607477618248687433110677706721859449247972164484876595959689018 92 330461374431882002174162349484907906174402130473971567440771139464624457304056948582404897136216065041694353780752959087101402493057988833002997394922561659340013 93 -59239800277266088485947600954375692777826645429448530176480950472154971472324010939898749672868820995574915658026534699464557085920585738073279791577993626981819187 94 6980956639911905993283479785611378334474202693744153047418598918723387359074021986329612183748871597744251011611005001070402378245251055211255884629657421749866569107 95 -320452493151301004517570890045806628407099880752300118710862191948232882570793159159069582573478899655481080435171546321966985089069153191089657628761199221375252762471 96 -93240709119579962984108239964246030465176507256815075412546010822303810219445573262822365060312860359185790967619419023495174277276445290241621701042306276028123286264735 97 32548780262618063544047708854460744980007673723158637869146719463818798523626846394230795124327405245869675499818692117159809406079223084421231512086507431097094283741633630 98 -6122437653851485717615306014111100336429090407857923417062002837690418754071860139487138344589260463845783180992008865914526919422605277301123963175959183282125965181806928937 99 756140082702790673052072765297404852450318491400016063209824204967130860228441667441860812496043933370052313922548311809896477828585618569201277568089096709464951804494576488769 100 -35682069847792002675742669401696831751065749340141144535734691355700633328722535704684180459865846401287159154888176665800258032831225424723801909018992758808637251597375461989899 101 -11425250608049145992441172431115807950957859178212500732398461275739027319446908689296453379637926326974007208974180951727078461120608430819067710700561547882411114703070859321982839 102 4148651438885092182191289557612078731312973129828907804316968408461479990191600670728309295172985772386000439532146801094227684446887487722451719945130474099840444413064188263261268923 103 -816730410433140049679472231800173967714969388484759196592314520175058191057142597444007212784990779745072208280645755446036450874693797325700043697576918031249172218959092800027888937878 104 105444231672756384129124830309454950633494776151786774859469812374384379270645909785805510825312448337874699155851820853498328133624655498456577431986127940980099562123099108941186947200681 105 -5099271268348965886515499700629231906693880704566677978890468278153397697870676696840408116702342009516641856411021051015483743462070864998433675303322648887217277277976797286205467238288231 106 -1792699151593679608944812481351254263700832349771562450800897160237179361867512380325529813040214708171435662009777664119045486402666439669624955995575296501969775492693009437337337353332763585 107 675685046618712747574646864692498921735813702754084360670437560774135083208149051490842142328129250964720703205170882114102218027573868768855569097030712693481079669536186399782710414349207814753 108 -138895741080512364440456017613503818195439135883168593071567694052015164565034242050961858187857667287876297350038244628708156323761674276007353940260746875236368360096288392419947922862080522456195 109 18702141944184236672021879721833680681599867878042407831578790249793301632328416588451742499244624394074980042574064413191540348142714836983499413788339498334286360040287113237231895763047115783546522 110 -924114989408314240664897232972774566983862252651591055314605918838003597211795279826431404621640831969336161030083127404717914940047734304412784643418376200631223798632895724916348152142619424773157789 111 -356013984066470377998486742236732076254847025338003521514616411824765260536347754327612767829135983187298606505091410513145410806855778797613655703075011338109437213648380777427216300522728711355025861371 112 139016907025105333826737885322726679605831679641108713183570790430441566647356795443297755753002905597669820424418421130351461746987817934978943080461601265028514364623425783561655542120536639877076407996785 113 -29776038936933266285777022044969328908959026849444087844087958316509177231911408403439886554436696287672458392039869346906550184120786937785840377356834742528760919055016074858113258096803180960170188365604159 114 4172616143155318669781575605103367142496736795292322369215873866216448090474237010989568670545080766396978195438986988211072225850066401308508745262937111901851332666195232470092305704854723812343580547785689895 115 -210069788824845117125635390423669602907026343361345164608855032384342279876244633599967149040936757395325500448208782307605410125301026132706263558371883425084553595131960132052295481450486422348107559166809582866 116 -88539466186550968585513080550553750870262011843544335712479624724718658706158510801506893265466591892654742314697900531837390377598447620036601480181072165405323055456214274953345175121444274000689935412145865096827 117 35755487869819730304916665136020315355297008785072655383604174265351326651021655389002777503833644239679128712379472903042513584189299484153548119729547290952103409669407505122199440533143888325578247437233645228841109 118 -7964487946819605114782470584419642764711832340536261536741581528851305617600291680083310338894966445211015571728842361401625315011110342275903149731036809560514409080542894222879505291509093172976315525827976362037602421 119 1159301717307112234157831105271984742598927849063028074273935910481668457247158176017176241238095138755749188346129242961670795673603803707982768502230483251330926092330601591420507172232198477022199676985169087923390688281 120 -59304843586424341713328336498810539672742832314263125830596036919370672481068669576003701738330878952726352742349670396476580703754411626373869070555377308305174847337483610877749734024381807983997405417699926862294869361479 121 -27309018749778409080503301170035590033220079048297096901512906340029074839333254999539343914184697763267960548994572798035116574868604167165116954742610023764451557085629453378432198927573925561801694714335769603503322148551754 122 11387365608269530508842827701455229887380844926033548585411029165086746140282879497252922134941339958418161969684486243012716201012535923969795603298707878176654355457278762653806730563736802796034324975133548221404812189019822223 123 -2633206517633618329863623790897395155164111102216135206789267617427248595927426859526414110998021649562346432125535617583818993169310474299955090352436981651139880216383494593571162460398822965337840308516723393202838520557303626887 124 397416938943819432589733786461292801022039320228460262131123405465425461561606090297633796154063790087315126268130670947534674923635566119691111506992370732409338112046388856376038181316920516263031767088822326008068192185793868813325 125 -20603096609554388859165005755763429621585972794855009968262105103380451990472069659609909339491084418822602651695547284566395149064446268437046091870144407501239661757709181976736940126844388532391784631550934484229043649426942197265751 126 -10354081630762917526159800403483871605883980218525748813961247145560857561516324998079740574765854383212372098967936883589108615366293727456137440630905999089694596598108578302926105615756670740178344369511654096426279364912129183182772941 127 4451466668643190327525950801151488982144346264898708700739012490250428528340358108108841104966539745942316815909655371479570362188657704306819350798613754238533377264974353695568233617235032588133602301891853469210700104725148836455748870162 128 -1066849481639782295843419295320788143002527329699836991325780161632743053963841146113789464852777110295935596221684422531014074352543796294315686616805655597240138984960133753137520306267278793156262729167214447121061870568503802216431604449151 129 166675905184851731922713014451578236389864631903562208043645372446854035572648487558511941357470913625829812378216642833588141046872455847463491350708495874682696309452661197014668556423277265419112278628873941868241254493664408236581846016985473 130 -8734362141540353646709211271496536138080473567114738782905041165842918188306462539166786204917572945576970009166003185872823660183712604611749406495827553559349745218104867664331851555434927568136275703459015693755048618277886678372287533802072969 131 -4786264882076061173761054803374278209204110986386819247951600221996768441116099169525223866270460518812378949676995282830301190341284933035681638514356647660683525439083254763749531195278515463637898916827258839681314096909381044778784097809614185791 132 2118732125781231270047902418972323727245688924566716531396617159212139326608579803871656560928327641537234542697370416363182731941914365307334645118111791780878513257728928366941704710962445684567329824315058579322322946733078076015117404869740728136469 133 -525485205497146233709271009744504300304472333041901876672673130651625366397531562560561757087610375764585303771449455982563281133994574518090603470047755884657399037913159552276534210955564604841955200411949987015490466100547113066058512802873001794824974 134 84854838597352935306117573214257255070052068696478337143684827432194349521969546411361715332860764111065715185951471778402346303933323340246237053320926047947663396625691636215216439295084061964998071924069144114153560226534662483502421905210385450346368347 135 -4483359984475297318940763141995360082601238308162749006229935359817942678481702696935810484019894516475313243486075301087798113371592895569860931069063574102629388743307449562167853544037981675668690270701394781608399460242017243616097010755077775024082783011 136 -2677171958926147870341255366657237679697089460393157667103507511799720052769427556974343805671772832229108555179517925559874546159299850040349482867138096534498191123642280743548218977995900803107271724335840319116919650096112444222847690882379261857543380359991 137 1218713474457872092606823624647434503342490740841053721515363085102715305736084802401860783131660738512140193682093228849657472013677302300877105963729097081181405440884730451067230903694949679337849476545216953275803877357803650692798246881930788794140254775335489 138 -312366693406661473521791675326243257529994825828205178518552970982023315388077188096956828191167754963478289820967328659336073117917853876622663531528061944763911575929263539478580250273592482152688510193118075241345250610123564221315016869968424580211187733735926049 139 52061002357337432285108329641502278183860227866296371549530664399610232346980358322950069177118470129608303195285025082979763337554303478465361616357344425984293590896066086720070135621101205214215377918051209533673897990997642771651293920526282760140671957859465841046 140 -2766382438552537706991314461310095558626420680404459659347663851242095932141498411680464403996834412357678351445520506537752826294506750420378010112090934264825556732154799162463982378207101174315342744325112373915701618842608861341344276349849894638136123184409450748259 141 -1799311694342188857187536195237386679171836905979323219801274049194964656944720742563092237288415444718682111268376897468046056721588445619651719930678891288063626856762585651944214245853646762042427131219807807635359444623622983937061658996528291142792747174709191790768867 142 841348767201920855064054428643120549631229637730249241492309088224308214547422111840591994235275363491012234895033721367851091200141871686888644092042178881833184963034129384726385591533547477638621457381513291692001038642455594686197801251075155694632820886660194960393725955 143 -222564116815683801957758182565125520995677320639657645685427589430065389946954617930385542174391116100800417666069079449339450702833494412232483483109447120033459507251665386594770830720100860468853797130608920023038574195165212669124514479855775406684043845062215639992330293159 144 38235069545016015309881493968197471568349222115094706104920335849989071249956992743379876442716627651241560572707531290488249602715915400216342220158300577291016444239580012011665428857768066074792613229976508737718319197663406661162116519727668248243323229156114973499476901212561 145 -2038155572929739671955516362702128805734012614532289613908056332123198608794030402928421756043575669228239658628453791254115996436082270369943849011120808810210310390732507394501260144510150092587474042222704747157766778846329497390605712953748757768021806416812652775711223535340146 146 -1443640773581300675544175714440759569359539059074195992845627511268132546324530232414308242089569880763145427724549532324347878565714448199575858886854214528124883818316990123805723539867084464963103613225194580949005213292523157900146060180079742105403371721762857036667424294952192057 147 692639597597076543881309382296449932265213174176033048625612939796476635895217784844093451674875059612635918276226202890364383261295959179975693256144690200374063189012816272979307833859847864598611345178749588941883590921333824048874179896180640308255788439462752986738315044408295449201 148 -188876667380617146663213777756866309637400340861064039531236223896177025329915233546284209788977104193018645442671720763953136602820439640549959996394980501667489743053338488492942144866977004806292773477615516715808750170945190792266697327542318820501244488749577388350259897392491029711195 149 33404802510064911076686074899928642917167795076602318902452549021409876676114563031239596571096113898900896871002090776497640016817144390599611735660292927415860839150461234289343177929935391871593745945435300663599317246145034444380701106606027437307393772384624831773177861277336278321248393 150 -1781777339090667155519690834406345895742738916397225670074647823509335389295672445448660613541990087062359381339136499007797854533468683935828304406408063259050043104262596788468699769094265886601512923996992638176863403719539386098558975277956404492522212541915567670895920260219664579411227349 151 -1374358797936718668989972138211948332273152527546725213612927051471511702212460321674709105225005972728271181602003618151288362677220769740777151870873972279488345044952882159869824217331955213631685027166996120028966081026730403733766798816696336870888236462224275056279169564577225951571608794310 152 675916946590428741882508867331377317127776467713218312319887822006674604133504788031841782105568087960079875041931460096223494169576438261737137569006215342632387234966540875850611110547097393191293933181672131984160104238045286760567479606033946474373161370139989903037222527149770714717144342507225 153 -189787216619467875711409210035276186985726056346539222339061376853492759917317759460160134116821997239524028894143662001628418928869247513255559270167059745289247045337729543737386189708331628146899066595037971658846230558094954142652784569939044391857128637120512799157653715519436350623122082610939351 154 34515983988815372167400621779873105157361672791858069702480215430533360716330660626115311037336859516614255705007129274079066642388739118534458036914235417623070685195178034576920507053506803169382392366573442508710648430699430416919956840156417868618566909729271426248815254701164426035329895234794901295 155 -1837420066544723177508380450732025319286592357350807947746430928966074109837708275618127390404390890567140480348239477138787636015132451260294462181164729981912979588582891152902325242432877796102610923382132623951236462403273759475495815744785487541885515092585729700065081698539230119379798460191049344031 156 -1543723204920390366061148051969901067234257409369719343767807383019806297805339517092356469571674302183057332866128043342813962003503187183282214790750850154071386451686663709432696152778596073660124316550579968103677336914775332624809991326992620752744993509116673857270115577747872748636982909438008944006355 157 777505305755298646151172946811681401145963269323439753289919756123671465282765114853469214047108854311395176764640592956431205708289272123684388383628196372118221737678079964461799571515356236532468526103393308277439125380533300307555746647741666347548925668918617920317100655614434243315323380227499688436934346 158 -224554491903084376204090312369092130035712169434672686653345820203803537679937063714936138954525616133286584727693176519290251886502382072790837451693601328859263506894454977016805462022516019366752265941455528403306190703120587808995262414975311923841398404124992156378698411750372979649884528423696386959499373357 159 41949543648258264877172993657562639172457328812348969196394642881399080512582717616728199744924776219677902963206847872641888319512618430704128038516948771880524884437093518991291812508358330206047703098127266066195066926053364039725040458766832154465100835747018722985332370864647671519994217183732809998444593957493 160 -2222826081126265866049836276264733976481013235368282642186424174470123550905729017874984542511274676712110754614907513621508796353179061891243341107766201336291880208618208037156118952608442023525463993159279585964307920873803043701433644357688293117631812896689686963470155306193532695949833293953761794776184430566239 161 -2035001723530675791052630677931230305607861082807499254366771569849491396703654869562050920412224901889431648571554224645773951004830494610444339307580487619211578538664672933020702213372839548870848745473025877245499847780964540993675758944691448242392804378039765183712531098452120150694863123753917610251362047586696831 162 1048724805744530124901968319884873744577335039910115643664019854512734503111397277258641547481505148605102829456009536026379366648114619960798005030148799844677474539535405829876059212147741773410447607850131034499540556371152732271701767541413683630437237902350144334480995101514234775563334800390046074426761717669993346327 163 -311239933475803478305240965129446948375698960465336714991260670868664763887788341347716742229353447067547319363164054914473787335899065696491102790693324555911417993143843558847543841908165584525022403799510885791773814728685422121503284698261161400539623886030671318692155737152228873809492237633407803720556374654925163126082 164 59663709176902684346841444480536925777769522408615960814894057475316966545891763045512019105152910792132700500685516657230769967151163993170521220074317533384354316893153832146424818090980849958748205141994028988557810824296209690054855671178706961716092481623741355037170546920823610012717857369316304610045847070353064273890357 165 -3138241881516791134957556953387936155724426792185982573435251642130687820839520694971004142451316481164509554746900965164523798670922936545429856873133477486219858397985812904598516532922222207747455594794038898466455878480487554467690249229588887385215595711520701102435610415709561218591856358787274092655179896177139402548923291 166 -3132758196323466783807241534572644708210517007231283332132368805188084274908792100460664316335514717942305616066311194338338290277436539359248909174483008755724577202584201171216120490492919805408486347589757006970917411705058960920191022371910336535168156320022010703693365157949115097462713598997631555330593906653630879318370167045 167 1650564771195386052916797132589206894373010699043232600956442387691635600596537083514174866127913229410886749708050643176206083488189036143725670363881018557566038259200263389453615599309550493499884347489720838023951373612670102406146152312598551740298050575764239601322076854854172526462146179946651912788976634088661640779957183635801 168 -502896087670113724843118324925028557831202871371764600772803846792114296581415316241651462124278062194829987666317892752477900018010312490399482913024175787664164674923339400690763980442353149922011945901332336770785031052862354782669045399382103180429251494297193446437237163150573198078730150983325665591191346815723446751738956042200343 169 98829162389981785006231302172302251507571348576805722167087907227604551673538743367789823317466110977215930961187347102477785829564132870198668655302905952272532757148252504480631128513485296949850447175686618303143957327043771768679836848966723018576588604370696382745731143471234216317212903832657460107729362175661939218555431539778657254 170 -5145377060652964665935484315814093157330839937289559618825759837724754405330933631869056355933718984957215211535986805555005558010292690955225257292240608338202247239603701682991714591928800024823111745386713889296362691844891466315712999371539871763892706157815050423816407795697628194308819607160034453822015346270213463497428148843421580929 171 -5605656425539957210282670799767166547602531966971997549450591975891080803213212495947661760080720251404249321222183091646051518607718245286620963588699195723421474319268865239024891714372286410539436822163771446854296178402883001206547511100111961532540960166120694497432152080062583307255298658565617370457255858128458750828057985863460344003543 172 3017234559650167793622163031565666719251364239931597975580462274373634766517929820876765805818354827927058697031949613413494092093608017767699912674843574387642175467260022830806991301189707660168190280051989278587837971737691632888674990202562925467916418899158874901010964851902258045286030548454485144513130396082253945786550635029259030760563133 173 -942945983677085874758599469637166232871261085309824744476065300983597732786624520973217792618074579093889688224270952210870744100919598812703753069764928770042807587818806785964504547065563914792383037343301136540508225678424337124075325506730564001221947619962228870571205714265022037661511902536419021756146814666367557867733845931871237436860303831 174 189797753078378237369303686834854555556198149720072913875559846828879126820743427668393923263842983220145792076781372051124089155543545986039930100889261076267012189429198239928519592516955598292818859918503433040961211154777436163631177253065837050059314711422204840999217622757940514839537605380189118557618533095525622426779735578963991979741124504483 175 -9751566076346571721130397359231393594991026475789531628927411240778597395620282115418875475103085153612601947729527928238097555854429095320219186144533691081913428203232971058350475595827415997698079618982291628289801343087454968785140544029287719272819418126377115707746366241178346274168261891095888026286186205031307684103102441581532057142397349968926 176 -11607882545136724533144674574143566288165861137814746194100864930481224891489773913849564557889084175257236279065529583080242900740152409283260354190366435425580101827730811757684128578932113932829838185127653657791155081282331191457532588439098953369856505599708708130104773141431993354633414309532684152296031891986612158409341701877741528104581285270939215 177 6378233654962182693774748469893741648522493988009333321547994980223836344392158224585078553868333271974723331310232415022226048594166874862852098703365309220133573969836499313869099341649589629553787124566478252170707559403465757331914807415749183010091802780723044921459311169249671964827403701598927406400976361639276192078814674513462048218182173423074728081 178 -2042922833507954513235097352821546193104213044476635873222385593423512516517388975805949414914964361175753285723408441214102032800399329825363470836343070315994926987509979812804382124992592305665686984548027014624987468614900487308512042420941588898729911590114632479422814386716361136785849197805828825854395991853042662896354231702429347011011340125601355215769 179 420804217116002976285601958236558151534782417604716708586946987749430008888100581904844544795822727813028224766268049295808278179848081125066997189468053673104233757984065213094755582945450334786375588164539696488882902429928569818234809445492868241804531299305432032286436532754904817644315364784129105831855369692032138370944279852601542540583136278895050833957313 180 -21268278692027160584818397214830663106961526815723405320986256511938553579418324850813688105878112507660761117773424938549774324262823981689959345086564980111199835265331841212192021293386858102617285668675316688805646921367873078762283738195255944965857449523365112366664621739134921340553559892175771415945120352044571551005385723845976619474311508266080830654991419 181 -27701572955046025433083429882453126925771049036281494117729750457937888030321917055939366091915941795085207489034210232798317637767178361781588296119913697042055822131942764861421268419885960099209511664459483258153038234485360740417392862163539651308059247503392752428776147599248109199840811077267300259595061477253866731195561206178250603504504687091060773261221583326 182 15528262437668994227207875639250627005889330035169895957400649051959832949939808363844517332478370324580439138067335463862002934391941020003745528788159045491397316872424980309926146664193334376332881626979456464462813354471675734895782569353109034216277705046811363570026346713232124047016771563824409532806572361087253550047824562098349012490682639485623709766177190881995 183 -5093422863500153278889727760921272318768966981566201119936820856090842769765884945441415658490822060181247470071158437045313518335030986902183597299439398273064198966345603033480463925379413987885256873106697731280715083794463311029932454089643765541401699510488428920197891608944109192475857934709330996965075333624661360723274317745657859934051257798281861576852150558243891 184 1072772005735157511203269580177050885214137836784128338851566080677084568987889318404248753669912785997368157643446886525764388549797303951471953943953967779086879711322445476740134788821443642629698032208924217384031743081281669615625510507523170039932513011593566806066347273858197053437725932694975136098162522937082606304125842112240092716459430201073123423810296750122674425 185 -53155899144768964572717279214910048643839042807809439051578881891065386595528917471620420125092397107363404220573405734765839290552130208852646415096296307321885085727996279365974385960856287131300882985347220617409215460166123163598351612012647086089139620880415948351778265230581266793522798459983754882645997200659951597430415230849338389433216952847041857085500671015807933311 186 -75888902761670160382558182559608142207591658626252868679346736301735359216300979643095362732120034443777598064048742003687591813528193191116764030091402747629448959078730649828568941683325581460823785726297776326464090666310637577464292718721549762966883735194383635383480379607252427644038588646350645573101720687867157385986900466240079912232298459549705998473814311091086303613489 187 43370124658266570421531072524610849467671843254343014491367215576436365610540840758828461901383620499957255321569426257200933259034867018769165342556036088095025481580654800564407614087795035959583597850949733390239552561352404512790668356773997057733741750954698427054016356512558995723196669578203545386486873527182482752634597253073682328666012273876236783493176204353903908558023782 188 -14557694571929419005650705243375187957038395553279117214475300109406203841570401004713436067894435456105939539444859341514331167879454602745506084046984847030499686668198430576036061325210758642355555234632353392072426814852947734019332789129615477771254352520996475387668336473888931930301551842380515508666356339898057616621326302847825334552869171862051912465712302891203937028818711987 189 3132731966564795156027924632265592403219401013623346838843923515326231829824082786431628003495067889003361923101626844080786081261628981317385350987169437796328682768899565100375582113898402303443851694655704392178589723777840063110751024822371182163878112822131743122289841944540200825329940198251261694008488925826344544421810954466765009458693279276126586537681614980933315197614615140461 190 -151623375109637639607467735416312766592806838018564701434926646116453213582784660525228982352328897491725106728138274646726088079801247627862407190259979540243985030367561245764240651059989003955378189877897870746570834139766360819480302990323047265591838670871329832716807389641358781966725544538227913764815622172895812015272752888534673536213544934485270390545775978330005262754909798093709 191 -237773574776562060195109425378082555757083872242448082244214010720612744609085384832264933641745404882632469737455264899811738845568090559763859330329631571168754160563812244750041163671764978701747758465913005592413597158912983724187005490522612153028167300064036797166320702389135949949946058554648698745049701806779365401708929207871232886912357745136275563535146203366102048158453104593636583 192 138454894330757106673566524221794368833960666948073997786545548108200705538465234222894534043727849335095923177467803889971378811755409249630426710411723581692112219318838574624243468677746287878374623384241690388224416849989826973194206593180124098421667930788748734115832370826304362131668505229591859232441548477292737101339180775144903108779259063266925207456825042342619200449943456117032521921 193 -47524963194853112814759515112636009709370909943320026432504294742627511530759278324938758257717319862876452258217138275688219424750158537314682938132652584130466715030257003464690788354637174189895775758763230206571206978295782672971064030212454605809948424450740943992674021841181813022764113789541471472494727129559480067545223163722211204989902204034346177725642440423955544149827245036664697208642 194 10441549525024978505972511511576050481818781773660557295329153497879490860281093449413808423123625163268292981553164246799110976129563361759807922201029714848326414205171953855861422832152971168591182786637992378592151039399270139959563161918554671565592574990414134277116866836196578541568984938979262808139439004604673710892659273888474558962586592835071877689019431565149593246217664567962232442682807 195 -491669064659653988536897105232593304080992394843092176940422942196754860447470210981720308323389550718681445634713137671891182077128689163729294793530826092771896623595406357748346501659872488940540420450966204104363928262590130978265028108042494043501635089589769427788064463138014479317410744430034180244717942931473353282687279178200891109082687009599250659742800362080799255460326579351716427268895071 196 -849050971872305788145336223611374190241459538061210083955602103919823416286236702326694965728864542906788381873710783113704058745086866378093281186511142784253931548765224924654527831299126070652363859896588840598605811103242202295308996351624166735734894899814396313044699143577936709164389478452651568620078012294344883339636425484208777277676379536513527661645911823492496865288882927024914291706290950827 197 503458157794784562782365301039833160464428785454623532836340126644720021706060759632326459606505970999545455238347593256880728837021116601773100345122672109145190425276626288255461555151741281321790126225092118645818155181795516387905259768435567479480556689344340239392352808377318245446039082659487122517806247585037741059314714041350370733431999653977391826733484804430706014849418239014223311754783923584905 198 -176603923212768292009134144063533735426139413084907097432380150700699075051819480904340864022055545803180764741794790105848102867400451032645647772219455238685458396106775669384313792783947806381166437309572295309482217816748493034405135653836798127549643878351777963495990524612049985896523973716249747797878750470050890898084902143733308893543710174076913318970902018536775247740252256712980224586264752024549221 199 39586817318310958645156651817790745132531902574381618294755425882453771518010871884381037027357854036875736754834017821461108730294607862261760246567133473568049372362802551274419135172826544803604180840742752339134145418229314756794818174073150118814446851868698195516833884448344218857993479382389848535645373912032721141468774057723601179927819304584815540542174269607993107850048592103374517518026856068508358666 200 -1805582871524997164844690123062560922489765069863134851774074386035222351340578315267896937713917136658460895923457807189334733412081762371616924573272501530042142449634550701795709838715458662340328329157569758438158098631028366913434767143200728992129336979698579124534487209689742340188987659616400511095590857164144241384730690178023177537904366474340587938005926644944479892701861405426249877744868434154895959799