0 1 1 -3 2 -55 3 549 4 17105 5 -290163 6 -13303015 7 316777269 8 19321588385 9 -591738931683 10 -45104637594775 11 1688397003889989 12 154431129354692465 13 -6831886973961176403 14 -729031676636458475335 15 37213483871550478106709 16 4538348625017228461697345 17 -262548456664863900185104323 18 -36021309757509000432779240695 19 2329033833259666846203602787429 20 355044930898659632519430667051025 21 -25372619579072309749093350731995443 22 -4254666383768559470294890721784466855 23 333009056532832695336112151127150412149 24 60917883999019185297288643903569631681505 25 -5182597904135001711792596337465764367929763 26 -1027066079397818011478161463833484747717609815 27 94368020915375675312377337096633861560045780869 28 20140043376043617342753270250568368040237513796785 29 -1987563882657459716224199759324996270079561938987283 30 -454485334814161680746230642387622406080488321626605575 31 47945103973049031582101602390941364296850252228169213589 32 11694233634530147325534902512857987642385242629698837684865 33 -1313253003963116343281372049853806496979188111883696438448003 34 -340333612048586040289894412410864628623314382875758186957470135 35 40535504653374566775768808248106213823602107573596499016599750309 36 11122837901210625358469505697591281789374533384153704553991050513745 37 -1400490054215127863418866290083106780518917988223290769296989505991923 38 -405640349918002775860146604292322667664737540065786436620522943355899495 39 53835463009048231492194625067139128158705885525657661263080380664898351029 40 16413680180066103215669232430933185669298115711265903771335599201320247131425 41 -2290089842630782689185105349694353638188854169300181932293402207058910358899043 42 -733127202174411567735968406622197290821549787910920137827603984834507644836869655 43 107277955068359313412563209099566951675770108444181807921119977498029418450231095749 44 35978303911389530080750480065604782818636759812097906557117789183616808924257342865905 45 -5509547055305286219179735785497162550508448289392473038088187519611457777861685155249363 46 -1931751469858221436641746092992939669469151256211063660268593070092321415298980417282236615 47 308966793791385573119028139712166018551891675079073186096378302865043688926997933090332384469 48 113039588169602535030711143217052509001407714183697746153733385701593673297143472520804774325185 49 -18849044661079362101231218608377203589980317669281279182871396479303145731692673442723928789122883 50 -7183512815584512016722469399982835848105888489875949201616894537121830802346002745593707005026336375 51 1246722346175747413602885444812176888386720775605652288401567441878438355421321178132779169637508137189 52 494140682286699942211595856073824152983518758633000501805564214080250032943636197796120919261016608197265 53 -89122872760165073853127293867719677153353422319975362508049904393516854266648549398849561319071687117799603 54 -36682629542112192602860730671866586444777494241316914537221103564412335176322376068832631049193507137089584935 55 6865716179012147828126875437860662814263935954099287570607394964185056462843195181022664332681439989346078993909 56 2930565255297586710221972252311924601211333045409538368915183691289334448206519704763100929834214058353195738050145 57 -568445651833106244044203835524372007815874182446399384336080604703674696399329169427577577304823420701286185620959523 58 -251301143907427665382809066132121676129500189541260542051414243373803220929007001610828530259603846189986698680420078295 59 50455576640102769661301907244839115739278571674087968149668187270221691692093733356631710477991476532480286474778863514629 60 23074800103389201203039795368021600394039727415221321218825817530056843454358108458125467744896264576428587989249240649131825 61 -4789944476750529510824828956613428860349490986413080988657005347581896467552930781578294678746815515387115330041963020491882643 62 -2263600034387875291548567376960439070259743686866608500699735767893709422344189559932539990530550346673312780540476681000303192455 63 485291783303428118167024669461987429500457053212858397694158461198609779317129232153174401722458387318958747072112272931173501379349 64 236733890411757706220102472521194878067375138284345301061137099338432227480143382971922470655871847767963499326899117976677751031170305 65 -52364443045941654092092102976763000060020383450222117707290310642339397876410272423792197394006976764302591240871985960782481320160648963 66 -26342558145199040654713986456563948878921178803243962448938217262704204868953452935123673943817444604112367051802810248740986170656899183415 67 6006139940486427425103709421736609974330950819291860074428714700603702834128449505208692835691997422089213407629836567701117684263716616588069 68 3113019797779095718744657072846665773112718694370724834885057449373351932739846885891757606134726923654868541044667504456408611874236106319173585 69 -730960098157417088730150413113640163004776915102576523346380162269103174562102824185012548622242268761989960946966632441039983850090631869249338483 70 -390004154485973306816921683173199907604967259434736914006815372136247190296222561511571428577769666339697281341199211933139444327965568765011668787175 71 94230236014828962199901627665411577248292888841354006977774210267406343739667276167068497060575406344630615350559809730735378571240641952349273020660789 72 51713067324474888150778315083402699013567461276798639135814562368490657903535227560216142994496133751805110631573670849277670754823625200887107784042229665 73 -12846530589661164500437171633468352242468197605419892141169186572115384307933076615028400785947888940397343925375908871925911124263020909713417280642959231203 74 -7245946083911000800016935289676218157362861917648498068048805927631780152076387199902668297392752113053359396767576710421178589161381065621922621066578246819735 75 1849349773307628967117350289633482585934049196611473284895145967506688762387501816300131311620619865971220752350658609940367466489927169604165497709848688355837509 76 1071297703125355762095947011766171464832531404350454173131740220911353446758196300837171957642333951242918732311805590208587050273678926974082984242825334365660306545 77 -280713691754822591232546594772503992571863530474308522590825223093668901429009001537723221763572128702213179527651190882508571325127274733854511196497157900967890007123 78 -166892077770689742508347847156566000303897679268891684511408686497646599881988080282580989615361164766012158167266633347419189666098122612474313494938016237904709123777095 79 44866842759268793060954541032474789240816737440321390342346113926530498021969715398812523435040318396388274336634891327589605884245932902311433716028579551346904426778278229 80 27358546451664372669607890593542200315114462229417069808331696434640086949032512588892731455336427658475381437684843730393571949169950238427742158597293446062327203466369052225 81 -7541204803333428337213691787354525256063525558085807888355534119548657634424745898379753312320847674490168536766369785979075428891050531659921351900643918995346548557925290946243 82 -4713376269776918549463002463504051099251916215242461246486907342405375237109662016787692058988524704789067500761031041507861890077677542434106654118823964454419864035978742295435255 83 1331290706116903651220797712379005758879104640787773662228137503278968379941004974040086334678594324268642662201652269796502515370575576128236021761013028292895260204734048420481262949 84 852373048853907169900742240148137888277434262000502805408893349118234826161578466921111843612145796479362137692846791025776206694757226360270608824045132650871119955464010947502152594705 85 -246553590739679078805890308945304228935790552341338109115481835955590716223145999939481729106947286448029724325482475042768517770591636125641143379251201818490716772196076509708964744128563 86 -161617098708352357267377877400594772047649300931346849759372637001860256623803947193953046154468547704263304368158973364304549980012657928945370315641750561030268789815226126637528920840450215 87 47848602242044382534787053131629605416068207061630374266778839352945106842114236106299515650798979440423745656320421820818165075999983804737745666300338849156387099590484132700213756995058391669 88 32094414031335537537017951600973059085985636004871735147555096171565675058688749827952263805881526378325794203950721059501451726199240392647456142904807173506514573246298916671480788977852164341985 89 -9720355630048565821286412351812470006293515185965729733281329815412279504608802733629366157310901859488295111455507970550790817822232314658764527065383187086630066980913804715126893839083320279634083 90 -6668101269472507556913471011873581820608960255920931764244774009197679748631581393767111497091330645412198529681888310569262640234865404378522532188971697421255136616108883335418120111092750723185957975 91 2064934479636850578410318620951376379286529231473189402289540508891464441538674375848819001517786683126797081165075707575909284845780732812621238907613817402703169144290267602326437500629797455993906784389 92 1448010217957337672533920068690377350712663204898495702840332881136772017181679576224295034504692119261175801736094146549138901657724591106732814016435238352170603311914973608164827328787318042507467315782065 93 -458265614768778893645330683237298764095697395724363197760160061069567026529150931357927570404866421122021662274339420987098106923953927500160522810273877510466026214690375334911758234071991337752160036922742803 94 -328339134133925438111094482272068758229720332614556534886949589964108920689704891023047667760014771437325183669798140692637304770750649589024219752253251705309186961118375280633736826608407240367467266782621174535 95 106147299733206893009241644211188980286306352828571582834194086074573117897294289436238186324709107274821326784604600475856674292622810286256601104040355370183306892938384931733281974197259499030486822246156070281109 96 77670787206075560373234046049679235875169319874477777918056345992183670406774482819299485256697051263991502848487784547842822441079149138204875329737353466622207663912684403368028527645622098344575615809681996753282945 97 -25638471961618835710030179006427046264041035581494918708638902315101803323237380211257793154241561693802299098953585223341533853655096490474853366197621814501636787984724954520085646947353636923679432013485292543673134723 98 -19151188754177602332080193430268915723840322455882799927752962623056627241129458732662881761226115769927131345567978375248165115194393791765073609862534533668076439536652538122096886918197830190198606493774663818011418995895 99 6451989146161492723460411986583237587270080498731269431070903693443319296226067853338029789469155888678735859600445183330247653344241759494167778670593108567379431075611780792682867068668671627914272319223326558128805122641829 100 4917803268105706848248209763418379711313792259330711232880653049453791300159183496496693856808518222269180493261294719461826511955031358064183719870148465349794140639877168515565143251149969738003961998072614106619329532702892625 101 -1690266646804389550401270897078888497362668239528086293928989870549816813699691037966493599917398597433491270357176943662019741196530720802607749469035422964301977478793601556093356214177438037954321364307505761664589951068916089843 102 -1314113620519871793516471908430258033637885998608171575381963620288767151713921405713693985727696666144269897197625767875634502440775472495538044796236915842766502809020435435417326741783287118540786464488377157012082054617157725598055 103 460609444050049441296304429965402390363387319491038074350475152422695318403255915753551911270783867513428552143873664747964998191604066081688893741123860433159512908781798171584448505041644306578566661554988859490681981223495381890746549 104 365126791300015616216587971556511333324248584450225951824591030311980568694459368539881789673881793144316774835421567948651642295483162220089032969339181290624172188665947503475128591228958388590460774702963033201885658409303969390963139105 105 -130465504056947864377180361179529808265018646325929200407435265741568876617102668252824986031019675181255929146355846724329788407505680580879400894148838743962084159561551398891932697106710919829831446203025189452287188608182287969106265688163 106 -105409337764386982357097192184474243117551243449166145620137531553924397499572013059956249905054536148568151911013204980486065701457997772156615659554482910019796396374592273949617046256561554780763322339056613134083259960912790906822692178037015 107 38381819558415889452021015703576047449876036117096438787874405257655442251316698542809209678127751747421574743146539452313968146778935548681426960580731718918508006664354525848203914755397293480209008666477935522586812288869646728375531701017795269 108 31595616802039863964321761011244713390479304500600617766970427695312173441958380340289503716224837896203213183415225611468768967232270622496778513073022953875476218627084250179791641927958468833674250458366082691170343355128713489187667309029125830385 109 -11719687531417272523980441632738402777504487187318293769567481834309188772204234780560944452576959910683555304836049361048957659238866514232731002629348815411560729241099889361560395361113737986778978566113256010741760209135963131811421683334922840009683 110 -9826214516374026964314714595515889941543776215674770850450327839283436432725153070504805112254843678305737828263569917570055121129624570292465758820188009680245953133912924477726259788138602032388431680366960273662068609180459703707381853210599126009848775 111 3711691878365407455075075492070540348520215813520476608110626881956454028327275347940195301730152771928521213664418494548827145676610841134350934125163807404923586300564623945173750166159100346370637982524465460769165643387765936074652192331830041430566507989 112 3168600324714545311567172781077828648039942525787104282381781080527266597346467978119257011081519500674050630727165689680737863532425914793432636841542705513586639348171982969374484139275412663509731118631599497276785869249028010567882144601493941372137404854465 113 -1218452498085574031511960456423509307097928709030967486558653913258293864811238487848542819701624902353873573789952380618687679425814726672206195006380578671345039372120720900562397698325924075150098906965662153664853727345846838538545133220244090678164077968334403 114 -1058744036477052501805222708659283953206551623561067942827519569688447432464423996117735213804572033179624958793898203984598041964263985396239432207893972417648208056187025104284736603785721906175707380593476677321097901719472395467377917020711073751329261683204649335 115 414334898319077596365603221993057712804687776372976785583300683284052764640684611955587806144358742659530204689428398504785267142884375934523348350251770648962097824214744176491708199452566622091185661557169388674345507774773009056987088845290425993870565459585062324709 116 366342265342622574778232226929087955637613795180514449836860978131776091098930434749801816960583254332604850708254448263226308259697791198098099875625162200499452703201872485551444516462689555410347002293896353741259348694462344386671373391655175599317705762583797752979345 117 -145859790416488809973390722428988579013269412087421966846782641194801566713519174384223922031116640486877275276780367333125093098098236798184833744306542535322691966892980372905238751772975554275661778297017922687078355179182027981753224200066012673475432777440296408330342323 118 -131188303411540202304335784469335092161896009413434074258970351231992517915194990722555672219732245581294398859371102112974001882420979757826334590491585218785864447743798884687147037344575708976976675950944908548983222555656595109421494878075713497845498641615619426366057734695 119 53125713251625468293043063637814775248404714095149100441438105917892604185303599602366915122966578574671947949758058921822967394665600662771911988455386075028755010359116647131039919103322032728174642646363523048708786711152531713447728405914326520276462516657579728208185576605429 120 48591862198910963733086675727278605584197345602208364108183001512400537113609732192018718117710927605326736262941273015461860266472375477818000948020960961506010464132750364855329050082151898806585727494383254721381750546162943862390357382320320023181329021313151364082818875746653025 121 -20008365403185336932115175803801131885133078333443149205922094750143657128411475301846638238004630050274841417649948957601387180064322466619832908397617379783115788635375671372696443496862458475381366468588597130093353072945976328720235191865487054083590365727356496188726465255527313443 122 -18605826373698872491383381067893315189281774119340604305753611621899921583305479145935776118545311451117656980359393620448279646180619656438190769518360209671635782248777165247411432547137908975293794566263722174606273095773784198575504210501177599741775899136438639882011588734146305680855 123 7787835547796347411938053298404003242272755337500192189692799518391822177855804294826681087391133328271427921838064271356173655156250725582169855784922543357674740192193815288095290474663431613374834828817572879427530090692993921345558762961589418032744399123852095961321891199993075649830149 124 7360646829776211492819592591406543388507585416207136266980028007570735908131358785357216631426829036527056163008539555706805373304856590836862457129354936392126011153361781444316495861353290484971524156677588875541434745345658721657847009732475701530816201758523325986503691277264198766518803505 125 -3131040535955532375421944194908246395211804885629133764139047373775044057479020952866621507700534046461497927382063554748061210968286085629571631132514385056012986938245891675418225740336436874170533666383421329186160322152282784588541951513225272900412798655372248585101621891177222244184085327763 126 -3007023059037904118289847565668109536514682009717067928881570963266737332644194304876969315126628767838494327826193750565861250950268750240790537700351353045864243375504769660265523125576893897183803342208285172976848406334601875383014734889424786241273392740694054584697732554944247799377162783943815 127 1299580470176956703173254997148602001545133695172577485085907103592653886838970371300929275017375693698742265676388095655382187585157212373966951219676579381912734074180496412241766338858812278169468888381475851350872056712972580374802148005888080788590901050833831347581394753833636742570463589054798869 128 1267916545027392135040693167524402451213659013083465667208499088196952128882729609971000427668270628147034620143472257519224860627322961052923841274199735430704221311498945828088975605086807419959482850514256370516218306155166889160380624049875066464274764666375448105104007008572311618090264641340819638785 129 -556599838654679198055356249232254592509465401630907639890958659322690449316590143744659589991321266653494215413304015699079752720565994162928121597016933365558793344593759928270628340787896563454976221551292254441548644733565746690519943920185101228043573839243340870536489126031821679968076346395381890465283 130 -551523410318978027352943395196326743483581014173325340562204542253493273239212145927868597213909762245602524483210917697773708689796609514728419212929945888373162721603624763890986416058367090796339080771694606806697805716872938468849810670850249992658587110805258223436928332783520006988163802629713891372459575 131 245865698965421135616563073349193500924771197599858231839120336904279290351826090292997446577015011478301112225638248078950902229812688101944112890973894440450312992465438110203073297814971009512875400547586399813853375789213648083674956974130657126345784832732114770902992231370079422135066927919369757744599831589 132 247371349494705229412834482885762075714315606711300028433435952579330705912481996838444705582487685049105306555292005169526591941897260864158429370255496038893562251530876306374519140980615255432812095793052741747634128934035938313372386187720790305348649677349889124057478862933889179479501788836692634360310085446865 133 -111960218172826677463307735809508849249295015498893518011557332349991402505575358843586965061523749935124626158529115745668780185829446411277108729964281896235364138158537756246006564595421845571765075713529522339006120914455371651780144843362869837452673709677412035409800746125805591522552176562832009249984671056006003 134 -114352603706512894762692056044120509082732346591719908258510211961816303259682375653495664075500171385028618614529287812479112932914817372112878492966820328047497806876296923571546662113879701577859360997905528980481815175420944834440333716520692222466763749599956178140529636229810659877441260015503568118437317353789244135 135 52534248354458727866615947188257992731846591132679123702076042705619317084679061780310209148249825806432559017162523689182592230868220254506626825715133800084652124258475088600058581640363054061966615732534600280782025492634605415644139022331693129923727705863491555608779038165852330134382439499852306676136230681294371968309 136 54457657267182839581926334797395357219997016535900261959359579570718400879284664627064120805136414609423534262948997669195749099591057357453503953220560525094006587637962534704242072154803884900357974727952726282150674801609776395764323668915772374503021558582465825658182646456319536136818616584527570009979666594720930195395745 137 -25388802564310773551677779945735101841249816893169881580952819498156990473022045695236336324492148775027567162482842786820958790362827844031887430777428119097213643692314319023048154310229510065848311424130900714554069435339119375324613007247962933423977915261666206477058529090870438840385781309738135281990428115828322905221629923 138 -26705384042951924557210768582153459754031361208338139444334738151337281361755661204028216210458141868498278236955396744773054765456180940986195797312163962043362811820906320938652208750255351441799170655776289994675245105049804033340216515672703557284358060199076266470373161953670029327126796855523948526046955546101704031228591993495 139 12632122392678987084228367415166889029822822418746846507410970084268329716979373250583562517800858719060985019991031972618960491562339216674504259191321151798311306031553224012684226072131509535107650197106572493088390135657780995277214162326810085454725145519586970695990553807472423294274825752894351836719259258997690057881675020169029 140 13479751427031046582307546034713157792005492887136371383145309988196995952503566949869284202840472963896905792607182719920670541693063933758929235040676474382833733249347617370809951648093996965550923830079378476654852082253470032607562486114730204858742990398591803134023033894580152756158653640461415504100786901961552124111661472396333425 141 -6467905904821659462632061450832010041950323867651312233353978127946481269223911887047531667813675946344184622698496834864600434218446387360492127677740558115445740321237091594669864520029841132947403419752699258451040017108605729830896783392027808773363932448825702721516811803120023181649973027890587933843354557652668159471740786809284617043 142 -7000508070902004294367530820762027133729130348578976202608120749584998089172493944849592560765168133778852505430554181572634444076575726687339529872880948374713186826253581094857571647378430408490615667301909892786880873831460786321291171433332567306866700962958831697886677900322262052843035121813623163395864650237710980657808990694500547683655 143 3406656107304152512176067021139011424595342611081323190835339592066325533972500418260012334522613891954089250236938523883318315214491849276158200109920860166592162073083781736629690558100237892203380978974785280807699402061711804561367738238099944814112542711008675592022629938462994624602341252915649622439939468464593454500885873760648106878513749 144 3739110588678343601637131967219217217504795107453268259736211433362285352962566200981109747630379397870678269364207622893707371244590775502125645405195110250851447166685894480471863864786849641620837580059907441688719304010777767485301078562995792064476796922403961850495440493728515241490477958334727655982216505566475232155933749245813869486675587905 145 -1845011209896200244554666208867055936539741333229448833461496717319410524697513496063285451452917947298197111430634790470468029026635160753409490469785033865122257391823135032370843670934401426561888488629252766710479826881348391050927877662427994832637786265356723799875119581429088074391003638959997841066387520311570993007597192463831348880349563047363 146 -2053191170997430780275604259215259586891541146830585649782024019794192808317965823805665750149514173985586475978805901285891472598949875974305171206925097511685122875922114017426745362640995011250688440852586003246548109687162968208955036407391483774718502634618247036070784262117428621247560979482343368459038944465882110615914187072879495342610913330170615 147 1027092172924372145973474355965111512328782112849789028966472205133068882664040877295537689307110637098349032746963990023791483642164470106431320674861649112547927769133993345946245865312919354132419495035129124273559791043494060247978102532379691483624990354238245184544995477783839210221388662776327846710196373923601039643957935692242382396742887152929402469 148 1158640374733780794689926914824051946999287063557922651616107615889960227287501574071230232244063667920163579388291187740019053034354748583055228176793160473998518634111537922995979666290146878226338552471041450955813399903955936065313187343539706397405105097742402794756731146201959888173902223183833125999934568994856718094337895787794097706899233424647661767185 149 -587486137567585797129292378072698490459970032713296462495972584719304608634260655584587247823015999217092954741069195013036543371349059157588701603908012991866761387581731555383665863101906757397222128058362675838981115909079343929672499810028934442606267005865384382264896160905934465506325106931376322914003289828277862109125461008440680812953676857088826391000883 150 -671686168834192896092819964373726749293047737678355419724768810819708207300364844081361388346929248122902084158935882597254526277478298416388161982049853184817179516326411657988269231949166946792001397696127449390613469294935465850302972569852709907118602879988906095508868024366692784417433294339429109906678944393555736745189268769587861207386429068084301455305790375 151 345148547159184915400299941438903887836497722239878579751275185901240886760617044685794849311198284160669803813654742072379302399233863192486122693051869706998701071150539427236258234088606634043103110687520075557463069979651377078206800952344721147552085227045238539577731609979696367606767635245599617740631574828463022229651403557821999446104635546254487931388806755189 152 399877677165812544197540617318960656636970505682873537862542304358476297848943485810014980079172249743103905466734698004950013706987325394347521395664842215945543166953762404245534040847413582511276084968884305740315281663195439865843919818534632671158315980545369051913869042657906219041090955914585515185373126066557982086780167121797471178154163251664342667680785933559265 153 -208200269975674036737579035934711925636617271127754203931675557434985870973585924717081076774417213045827290314877090965989557940539067137522250448243420219607443949999953541639657166806066757375518517378652961103800561277666445457400231821723935931972424294482576357494919564716504743582876783776443093685212654771903977665934532165414290971861121055285519241694272377145757603 154 -244387805863351329455374684814371833645064222850137867464879839477949506514902578042337230097276513702403016072508056758531246933899269007991372394842768261263924970695569776408612208844110119194418131302747705194707152994441165973022118319781672052186798214785628708770778199024418601497913202754364108175589750199706033321649509427119367169355750960259110021483387952488966958935 155 128906235958690069746863142079104819228326637934179352656678944839666360608520086140909311852870458141368540212011129510498981059340088573338207531790513018639193716626452133274294457675083124083727548450195704672315407113286415389242232728189801842384450886301475985752041987158171995696326602267433526678617212174366101496675403721992435651552650663252285670641528182183846239211909 156 153276667213899732287085185191405082370131819033641582497462955939231437258471028605894019245642870802917103957932791255231768741044911841049000802212290247378116850813651554696377368166964007863966478855366343451443327157208748460165291138449770948367513750225672038613803332867410832098528448189781535308683150584831955657396053822384661900664752264665292519797109063641110248416532145 157 -81891419262199769304595215461138905038842172141685123165643568286615107665548087205004877555914489853812526214274749905393310362634751284530254963748867126439678661800070047647897023371593970304544782509204506947403820491950723095397180945589947487722233335857215113464512708740294331293433915670588796449100093025642239495785275337533149594570603502303093113977913528933617535785706997523 158 -98621818890837472869649300637007626729383188498909999583020173467516170464744295021368130474382672641540548372089800214849678802487244292147896266739194784530405066293819315038163726050168153864405376255908139887606208564175211476247568596711517174295441639138343722519398721228872018703443672305623591599332675949605202592979063295721247375747775103929903372349394138468321780442611373772295 159 53362089773967545682989998578619657201517243239760948985873873122264932387360248856610957245049836987337254177049753532932736469990870171627247713026615084308294375303361849162320477783494454576579689963875602274628063126295739663030544075331772477665248948835274995689498747030986575716045977493415369653601812608941204306775454565793195330701329046393218579885458280651798080081804975533332629 160 65077421189275946019248019509964393048184789340788789586232921718328131218762378391252045206651816104159711744055961907857877029487091832127016936335355271819868378113380812614218421008773837969782642024951995262834725243115257888600606424859463031802378451734152314913600935903727276718983075419657878511874618150702643186490839418111036835922541682321403917270316762480633700629456790480347933825 161 -35654874140748181721501975978723373950864023867577787712055535173724794810423341781245379069532969073612628501487858049459182971111886063554444372932569034421764023885374441852345785329777479927261575707974215041689149676075429814388526382473961422809514769508930302468572736377804106071393363153374906976011583819310329588143534927900374906166159188380916831989025984259589226928862599401734348000643 162 -44026224659365843485634245687820586180328040624938865905775011561543977480868025400726800994233288096043064055572586499931746110728529521677642015168379478096019371404111233268531375923820326753537333870447393913735844179065216716403587662247833171363675254158819639350713343226984133931225628840897056515603830395645345832382550003292907087846616257815286783564174257672175742794092138850627185763606455 163 24420904575760866126952709775263169971731160914521049018636945547299039304604147715186690094520509315224481998525471014898680314498334580954173802396222753875394094521672710555539431057272547440516944418312364687618938694549130557166890891381916217696206586601550863043225609265163755376345295848842615810976896473711351717767137637971571224515724394660628149618917259700698141571084782147173102427896797349 164 30526929082471853185959664024865037809227172289266750207282889837036733674226176447331547229006507333863418234922689065597306386465768950382862754440035972421184166474978929435971324577677416480968020200488826513964890251085000274824292350476140486370987288266440533231017108286650397253794316784656608641473312436982986004889229071339840766338385732073088364271240241130242436401047562995392689944958089492305 165 -17140747556535333117224953481310699876915216111552659099071043403175328656551623294071700214420485904420540187037728360822568825594476913023973811935612978200175897488559353973622523625900868037969611745553095254795856797483494556532548541522110152761891747860839432062653462352010590434709827959461576522494775605530510513901891496076063267620828839080750042720614974835107706393024437788735165458681226058846963 166 -21687793524329471021574911367688714765968494655177490649532775706339234585694958847687989785731088717191990272777564954272404982235626068124418351782639176724271104920017589265304920367996057615982203331959740076972170865926550829332828650406023135677659354213367440737776335156266199548406789522998453113070211706575178660708250814245920457163600722155254642385264130993982309022149960286278835281866043593288717415 167 12325215968100522950356044817914923089054638457785316387761212101212955607433866291335647118538581481869072267505352625593207287974880110333197460319883835004592027756386420055960106048048027794632542687459718606599311053440985692723902186804964030313018696799216695075147463954934622300197300896204623721177832460840573101385929906715441172929075447251166594381970902517303978845662011689287459986977244457385601606069 168 15782701500494327175986781566218879835467937248119196110262582313945672074264831764580916125787045475191654582130719302368049195351967977241772997267621626550323900936625747629182718581102192153197429440362114423262734075285810687357324293810227725958099805576872419654940029877468342897030652967955672810791167617927116872575167643533393151046367780989563906201727228989225610444795747454278199668272753007048406868215585 169 -9076757739376821214111018298137496706718496029997327357618764768604749303463129068243227314507497648579135717197581287713375201607977320229253744534128182522394114764434319185655504160162631821835820719303316406272631192687525832968200945131946461160843007710577878596708510035037915719812051182612987343775879560354129439945546550153005727350819682445732585387899157711873375437927698267922564990997913651188406169301616483 170 -11761350394058690806211177838898649206392460280648309661055223504326508375553515995411390018563785503324431837847548156444662605165093903771766497923761745971926078391418803670397324573603028004619650311018638963313909972044869542300599504986908012187281699799519545687572876332858590442112524766024188733922445754695449993740462024193686229560569765242582015241256161456296246197553913444096327317226905537022674617098641841175 171 6844094475394320771846614416499736250653551672258508476337786069525937366971802150219749725120801673138018441854447318013093066812675033391959181477527187312237288007328264254413876499128165963479805763355922459389088643773824066356895837148077463438318167595408958454082195482013642812730759089945093056657004655253463570177017773540214057655830402721593204511720028918446649286736248312828061505890088365003873834496867187278789 172 8972675588140028925179444223872142239319796714039791421483821283846204783625398792225132950076973114996377585152470182399525835799797629341133303916697791357373939684355581733953916216164093051059347423683312652031746844300043303861706936620043706000968134204711020435988847539328650271692856363069718200258198625918028077950827865703240605665142194281700756082418544054586794552073333987063541654656310756783807347755128490325191665 173 -5282393694316960827336526568305842449023677346700793728909028056271018756423704140361331001530760284627496418451241615223611270977706159862979094557943062432276278807121566881041508275578402508369013949310622976023612059142291028429092421135910827064548494463644543000800785257152894807393558122647534918223569164780063831627180821692100038274681103363271666633580837036487860871795039864982311878949578347542021801564261645373197589203 174 -7005796809266348045793501551242050608113081041073456505328724909624770768774840462596079165736063206834607080815977120699203360058657374736438131891521744618684941072607218327072961814744366291881162906908928250010587819096554776600225642447121386668077494800578631729499694145966150201335113305522252502523361625089464829677526715271348278670222252636993040753837820570665617378122120612648472133433553199184130838343388836630884129793735 175 4172134328037973087560660318264570669437561081849616787614781997456040609500543635832359937297841020302400137600674138059606595376342584723100795925967978182416674726652894482084932370224766694793186296492157254287757548171584916362827160857051687761144547805643346432111669528663543380008940172003954521884923057093392707457873137758899740721498609884808997169047379837069486728608556036189770980325991567215559792667231123058845806104055509 176 5596911936572276069597070180115184799716013372486629317874857230394969836414235663577053852995375391647823983222981267598803120138866498516978885194098163329912971452462153866598923964268861047318784942280787278748450442945240535748522636459314718778583761915517318203525935263211998447536439737687629912005800024267908157346982842241494813489025414312983612520171391742218540773852351539296261666116818097443547302487460857934579898539552388545 177 -3371199367890522840453831323977373656571665060035716422229862827603109925275530177391161445340962995994733080166399081682243121295160539815443813481495100824602002405159184982481287090937661202230827405050581849752021441056240419415924135100271894213787169829163185651537052635226197043429816518980775857671400505517303003040881283284769061948377160588435842287707364223676426233247842330127750889419560460888750927856044628335136329318769146445123 178 -4573850468441353719528709000696818768281855551943798136611522874163547949957678401817487787806944687425412062119573921634549059738358692628669633616354065962802442784197043703354329615863908963668336819359948521414599878603583172128184790449007706223188189371196419466831222931181380973568391885268268072555436367833345640636561524908822745717969136576418498643173542350447534103506572816084203882530996127506039064986508122718554187581565963555071095 179 2786106349658275842656924368245399136996740874175806686886091355124272390798993120753405545615405149424932411920235914655935036845850748661926326958464412310215337213603072931335529991185432428532039840251234412117525266200196553734639474764511902054734306849218043010278399067449173732841609016933432428166712352749745057132086584661905460338550882275970395804186689443999467368760636118278800107935121158755621252029819299384026505448645948144396096229 180 3822501972996010989261939382330094545677659007534517868182727077040419684932622433839741659028627587417400363475220391904920182424042566988738147714460264007871299402277429845502209177289305171068109101655329754617801675092706004961332118950897395200734663209359136341050025307913842130905448297786591222084057539899463762779146650578998274239719308751205639803082100901105251624401125835303516690643234517550840578880577130405514171808809278098878097454225 181 -2354447386425439599906185759442714366969752814486156438731131116849676414771899477019979163267642917472138590319460186951375203821575236212689147249333313837825256301261663216768728167943776861735600039305281382575078395516254592962540460086932218982508865055004757862471772654183766465677797811290150062496332140778724937889803961786148437072653386701019489405226568151987757203883774209768111019947535209065054783053667346786849289287333913690319874877464243 182 -3266163348453686033450029552669894370169614242686804266364714464305421198971294717878887067442006629303971511117213923966159239296936171364609419272298463663689314766645794647989373960104952419001237122857777067235790940054908692114069145963999966773096273482514322788123233475089665990116876237070559303347687307528596552929840056696585652997346382196339939281216910985119790041954995427836070180858670061109190422732820511696538584805292197874540394620065449255 183 2034003461047473977323190136894944148981354975743275690644824088929498753495600968905571573269872089661933753432017886355848695595852010247452624944339651589100828200360251270663923955556488296454631750901425494716432567091706986512711888530134653271555803992829303665414341062109634845588415493607947223370832677625189360244032730740319652639658510100856207320845630965763732379242620379722222333490527475637588159437685736060434205854264110109285949443098224680949 184 2852640433874976355001103970301183326411009502508804273419872555724547085026484050999777772212992928091868608435640237799883412115454451669395262610778557818520657196056047875635099233489560616303387424453988725791395709406451480442569823823672043461290366591568739730641569800450016742116379402541901495073327090949355019252783257874196150341376781461986829479957685229759090933209998736983634071753128441407251690202591315576678927848213089564972329822061176216516705 185 -1795897140359745685830906437856177393168989010165914256442010149410451738020875719401876338362164333128335736270754778695563661533467895588820386287972549563324691034641916888587879888532841442014838863922412521810292828375066157586159371945670472032088695563329808062031241531910725833395265644535970570214294487549559978648699247426283427278930486352487615044510897898541263968796627641626175955022539196549801250137501780443616443761474599174886525706708289668932726563 186 -2546079301173785474236511834899995217040794993052778275058153493654839765613591017498017684351163609338634203476007199078172744895518449721449884953444735632085728787392830339683909789151385947527906038342670853248929602674695917672203193127734678203156232500897072706448802693817051289156128516802439997990247976529174124277204851979689892293519027879744362763007277871817891303969470947826957139550330201235341886595676852982806209070349388566387297086040149975600931584215 187 1620228359735382598481076023632882621057761624980333318261107728617762547460385597879623530429013440903642251551117055353620775198468853704286691955339457593977490481984340736881359486913831479348255976261214811741767503948413644106384883541114954891888763849767693890656176550685827398137148060744811885118472482996198297230269281889367348951409582303829754913234746236660431109917059899746203085600298175260643192307820315762611079613545408025288308122031416894171539231409669 188 2321729405786476933874196149978598157172490171072019507465186434719898046145784234590793103613824144759568172188627044342782184790446318632433788516097420047466296862318497290675687824927774859347303497138470765484892475909230027842574645274864195757330390646592360652542693450087789043052285558188363376321842749908095255258439279731230772285412654209020903066635165502353264124344383314478709609377243092312094544680414187385063478340987191682129531321103754688025055112454983985 189 -1493262307694056222169915348211822558996547251444248890001022198299223763948690491070958796829197354483547796128778515473416535774162369909666844773733321485226398537662639159831451465375786048767985179472852699546273844294335552936771676080485351435105002952027976926651212020795398438922186254772939921829328759932268491588680859966617572872191223922078961272647244066067548787696555891546264855092356568849581401475024968705694212862055388162462600368387016970925996144467582312083 190 -2162555325506567690948293991733133488670171456356284471904299289498426977066479085158645729936264543046404369056263085303609357633515920750068457719495945440700693207399038576571018240113266072687677052951595142730918559963138732320291507645627724543970633653626387920224576146528076882869754821784765515604884557602567857864318489362692552673283487796282734138593570684058721469464351504171753490261214036896444836912415143682006926873010366190072308121538577024262117976323027012611975 191 1405604992627710687578931385103721038104077976341914711332793070802523664795871384966769453021837457845286467990039963437513532299996790861934502979896984777982073244083226894900723472725660215494107826134528567372875056445203110029999720948210068060317499689766359321674449390799102344806220226857690671321094021027247096138099516324393054882684321746754980612205581358054660818232134378019623469185142959520025198046762025633597335076916958337483106020060162461158414986112290494941402389 192 2057036713182265240542429529565160079558800196952008372805867867907502314186266730357857210506415116501002219311308751537343915139138141769392490389713216200252943766676255193436581189117649728952761356649207296862444559906772447819524707593712011088343197747577831444218532673450607756088437260296008405080597607749097327887012771090780036439578913939856057058502785008506341575109202856082296692256517761335514165662114306720148131118894545525550952422234264521120726455172706952313436344065 193 -1351020841511361924013827813636728196707388627155551878569120804722264995829056501825345898911507556043672390993234704945244358044060565457305846043449098527408600358042668650869545683291825685238613203594157436992675156388353118577143108231577457768363678151899081064143964954868871438128937899804006982270149199410333972722261132444116545047819247243552282971170327073076160509727261272943432361951873021267801711291849471787626116719786278980275026610708684146024477421746116458986412171500803 194 -1997750747056908283003345432693374083861475647218577641988920959315251811101646866828273310587817461868575268365217360542002996316376882849475165573926641951164778165641558564088959004264345707803828647830768491857052645767674602869379838357624476610258520448730253628198753249472253148562864549767685039764366767437651273043511823571143058790640668136742760197787929714438698864536421852948847741798205528683282030299129214798677985655494690384222096042579772117502521432103537392801205915469748535 195 1325679711919944198156454868439527873739426075798109271048829235594590875963798891766502855262076789692131351309750593462118941256522657829468381443616709640115112287723753149166267870454716567137349365800063691205681525342149902002003976060559766249502662956162864641085858175153651061157405731428751986377694374648716273567240595220918609884089258465288161988114178288789205137222456114063651503940341979579238295724831990750620927281697863240559592046483327758244662572028723974465119037502606499109 196 1980487950184344494448442437116341497263695620719394940778573785357444238035118625304569293615138768832141518186367780152968199186152163648171693061939434980285141644908337924944176739946001424355107853930479748190389312908285556304078190689655432016132151245978915228616465056100241252562582640491800332194974820312050888226649463070113502719409229717221178626274013678920593373178434386222759721867145507758737116705794357804721582168187642205084376724021534694714821696309231578928572486708763538964945 197 -1327703583330735456359404491721247763293310741812178853107183028837257327574807254232454218763981722427125184512302042014094348992938482279466342911314723567281968081998663300216287469281597214112141980371092651988824708700889341000122422429121880856103320145875778367022537731307010119661008111979976592277731998923541853948119346163346998705847398262409564369563799173223002328917790355905745149622101120093695094815103879796979622814059198440744931198875567159569269034084826370840773246105030102899972723 198 -2003751408916569616347713230376041653555034748284551915210268577355688829871102895949256010718237608189566287137841576047894905520824569766034559719779824047951744628335177359757464531467322940087101847439818192827683778933636458367854667869453091298907009601585950195390024913086074251415857919542363627191331568559744731603707694813147220527668264497495598244988132585877019571331988607956660187311560872057869579251882985541827448237469652678600404136635056136073729229781620024046184701638331581051087889895 199 1356936779113821894222629396112070277961113846360954982255553176496784363555399630611984179499664775045523074381485259915545268108905724402945403134728271267523888192779820380158505896536277613415784739487395009203826040890434218974394751403668935918445342474113070278437314490241978857492948086085241326371682941065148779712546187565819313638796742391482338642834330697385341028348800208588567537484854362887562233134612734892333636186964805386302173965723772554553803761944613235137630202137825417153354088459829 200 2068555286057437720365090293691635598380648227889605321431728205186297070493079823161847574467670615998373435615722640313398639649728966503376937376019923907339087277738941276101251104106062118646653981377119973764129840627666226279164742723549622841038917271301762737678083665245419655562532823531157856346364907864360558550881982292965808670334383267074439485616896099836121588545737181578733282711828262449817324015190674284324950764735665203153655366129849359239160645456984128209201301403634843405928104940894625