0 1 1 -4 2 -17 3 179 4 5797 5 -116281 6 -5639597 7 160147259 8 10354914217 9 -378481636081 10 -30589811809577 11 1366711928649539 12 132553038532458637 13 -6999164619961648681 14 -791964366849929194757 15 48251486433625010467019 16 6239676452086073968783057 17 -430848770262662345098330081 18 -62679966162900754262209971137 19 4837224320121943170770087711699 20 781911523842702335891028633151477 21 -66694616986063532550387188937056281 22 -11858912211254241619764747740638154717 23 1107864291468863140841505886061695295579 24 214896427952739107715648611028205525867897 25 -21821423585851076622453505209462183003203281 26 -4585511828793753639522227464934680412974401497 27 502881265555619568199121409417344156533241730659 28 113803305963074628424639730519426111146019049476317 29 -13404997912367133005323243841104137421767240742147081 30 -3250269674570702210596984342501737257439623481824807477 31 409255914098099283982620969382883583156628804838461928939 32 105846458795158109394107120329446490622740442097935219960737 33 -14187443567416421312875317704389315839579920667353011727263681 34 -3898651851601994248084692520521186282812934233759378928461708657 35 554238095019219929352708375268817375164581877656757695342502002419 36 161261340092043265655470814003507791785820106446115042972347557945157 37 -24235158418796798635908077335464586844076089762027880162686425595929081 38 -7443219902793816258654145254797165792739209272073133418902798143556481037 39 1179069299510362532570017083132881583833614304952742598181410121878156063099 40 381180533158235216425725062651838418401930778424633247366412280517811699893577 41 -63478761409998874869919032181297993474852871294519217646050351543621598673519281 42 -21548107083241780353866055036549118568993233971038676869657875999573687991384340617 43 3763495967720102830791657781129660643319071004457158813567622862496090813962775022979 44 1338367931487295949746714677708291744022317422920325547406453951539357620819060169309997 45 -244625603529287897133478725703916438472556763753423801375622133740784315660754896245410281 46 -90947576803668556454214191629200018851527390394129089125841449285712173977333379804461143397 47 17362124437947101566651092386132555709185522339541147095316233623564216188299598421999367394059 48 6735587656567393811880224590670938568999437611539620607045175583668399736970457827005529147938417 49 -1340557500179882081980816549244959361389167717800260059851717251560746535645542081395503903436978081 50 -541734933285983943710210968525878182906917744748580887522950950128276172325270690869370301803972185377 51 112220162190732849965401867761111825401092811518380390093366085514996086424780879271541608215841412088339 52 47163456511462325057357275792710999309560584705073676598285632770377010334531549899528658453404951486962837 53 -10153023002237199179411270097079320017302634008562199106105681381981073015250164156761918585762300937661598681 54 -4431191513286360273070515397611076793738840881139547709192284609621902712823291170654032341961102742967753002557 55 989913128991719427720864683457357639004125740920372156753243503513778387200520949881971800065285401274204903217819 56 448039704048386045799096540496470913472902140709837278386488355591186651653411812004342981844719852815283504598207257 57 -103730203937583230206417824963792629519260219499291221225968415715966727079231388537335263391009371033397128215596648081 58 -48625559976875440902673336082922045765367309220641281814841536919510527851507525077596655935339236935280648423541982170937 59 11652805611804936724057409074644908445441789513519229788697578128450463639081811877925874497424939341958273980663083146894499 60 5650841716099711409975814533963114071155352076972964722154778815582346696313126675654563432283917528279801447652309048265335677 61 -1400092895838617695923607488461499422279858811661343832553626253207008392149090628020392723997086458677015450565954141147647502281 62 -701584413171554692069610430282751338769661881541294649857326646390716647220622073440551576111163020463561088353989087220935146106517 63 179528894144492381599795241627061648526492982177067436962503100702568425946752232672434550840742262815429320210496342189107079830030379 64 92863643710474935481427360538765263693656949314439529946772292408550653342203954313489550151558373716221293213187063618880341545815052097 65 -24517317498258031546638176402299885410846166729548611860208582971092892768564197781631185746812246277343254102728015242739390307352859537281 66 -13078209112167138280284640944048636406179796808731498612864324702524403059133897060908017897523643378668354145615595514441936555639963235865297 67 3559073478240640086158380335824889274212457222273350285821378853804199960764216935521364657854710350589036424588447858720528129701455143881137459 68 1956037864044482012232326780329497300404059481482489627241917843392380930545756733704828934205640210781411490997153464039516594086243723632488300517 69 -548201503761595444607479547766204812082173928303201975972689398916592801395782752494614246957381100326249601415153104670084857205327690292347238129081 70 -310148477061818999956769175670384168022570918463326103498895472271387061163153498533012077947067782427188500926705247996025753226102075999061253535943277 71 89442077068437253169090674021455946099776613572786114754282242759703493031040339515879981682517792916703180298244622884533493089402123014928817485643127739 72 52048205773988966188516259537239665112952279143941515470991426470729030164595241630756887403844145267942053552783534561917498888320663555634552469677251464937 73 -15432720735435053740915087584616124131002083957429778896110259652096954011249994878621786592985424739362324399549643260425896587973238139799880919190538436653681 74 -9230083026373151247701546316630025384679246482658245150305496478090158441009885384709273393464162723161957068117035090705451830628130813006379107341150580765076457 75 2811776166367547724187163846332802796275342233578523547077199370424840224880768917962840807068875700752008001039803262074887433041567831050277649968607128597878113219 76 1727132784696463491421652924065482406082139111641786075577584086295272496499638166160075036273391207696457080397880815387179193297647383050723743597155737739178687569357 77 -540169834578214448232336897608327409346821488028990710452848813444353503443657364686286246790742877205213382570855695391209921980420954625164895468391504911955839772487081 78 -340530738923275876885893068173824415174756796000161650779985840191979469420054220347058407671223711817844668432389560697099204941303664618868342189046266005751950123729040837 79 109269079982411148441930143750005936201386475683224689366002962844271961109312354155542059950600886654082670070957498261438727203224823218879711103825548045560588376617124205899 80 70651057037448148344040431598450573740303061002984979714067992322282707426365523734917300643725185675816984273085551104865609156260874736279860766767985189828368287129942007477777 81 -23244358079777788516358376263314360690599864934150046199091391383880649655311331388994845026558183212929205960231381806236932179336414494820321233411047554670948671109835176531005281 82 -15405038922964643131729719854274843203673056890734055173708477105750936150471102490426802500138359938921487775593180500357463622314252443412496500565347282264670132750830234813045452417 83 5193435792402783402169500209476945969930260585885717811005632671243112960454985119917743320115846559303844917882265940274257785344135954652521859789689679801557719916360256035260924317779 84 3525863079206472150606975145421557797266380444540877230036021277757503404517160661519858548369164416397910195758334790507737132288407813617468264593878590521486069619700126668196602621094197 85 -1217301741434218464469481075945719846577780125878821700363892686315179357125232914688780406086940876860925904941123162157972557502600160101957502025192178927186701424675674450767137277517584281 86 -846112449086009669391468226750189135450007120944899497846683906103458183966658856331057078259335824843589452546536848798422673591001846947084653863971750581380126671237019999414887231410900567197 87 298993131639946557701113295670059589138773429809211916440141292426247827148687382131441566687246253921246498154081788484658880300290956796214130672669958236357902204523951764512949141643984446960859 88 212654841431531884398595438596275252695337593475354263671984566798165898538822084134007144843456024567767010839490802509193392070528172809409799996687516623969685353848193543943466794708891492108562617 89 -76873942686656479818279316268672959415570732695394571825057693691905146106895298474797992927756547387699516489991974461881404440782415000621062597483129400719538137887519652333303233995687146904817600081 90 -55918183571355084145377288505200593525056311271747832188890245472060711317063388911828326672335317734057220885848070756660707287617969127187256686003326825230650708676814432824918861316508971110642198081177 91 20668469683859749535489108042233103259069991400387501996270122975052224748640385952125883802072622884583023768558594216257548495190281896597780554394951294145358910556121058867949627476480984203886736019047139 92 15368360522099447845608400893174175680007794821008696699186025404483510059062647064803238367051013885235613950308541704506326656231273802105610320249219339115288048104229405821876888550091332919786284784831467037 93 -5805295926244992389377752150212428697176413706850576609177361561170624049439944331000104841425389761022874780713716487266473805811023166672968559220492718298315198756703403863640791641395895907760958271154724428681 94 -4410457149110665809979181934074544045272483428590773363437946542788992790957020122323217866602647510892051509795207840049090369350205114656215397518986076541006896203673601910971098978082672307891462109841102859930357 95 1701849246102431140587131708995749710401381412931994761799943043807422726376555963107813834198675323766049261452639139886421377436902738009844068423299715247228900448076057449492664312013235312406307090481340875090688619 96 1320455318282632970257071078617118116266153582199005709499141152936116262043486834533467987284127187081251526506202938524891990469859848578849844871158446246473965584370150411950093935303818343402300724281827366917824031457 97 -520246681585125798819955556736771985920262634470247884656550420469539919692092538584490079437219090286994355427699619118969114638899360361515615589306630639159552888398392189716394971061977291944648828805260614811342795446081 98 -412066002803901448092725676924095786809938710313508126517579505286879686354145799969211933122087282770715734409608513569836596599757532894401666571058153812652904340117613549587198018496284001941849925785374434644410925439090737 99 165697461040575908467562083987893649309094849040428980150845414748662526076968882824945710470455335385218932017067917716166015566389928517803969212228234341223881706976992897660588957228079730667965714420604487124329905768151997299 100 133920556172231865017497308000163633719660873463125659268484460994085675378209677317873417723081803788170101298753393795060918848899135822774940176582947228670133175065655150800353528914063560618269988015123887689817331200443004319877 101 -54939220405767437812216633869199540291338226764019882267588365069750682014935127147849773372620402843759004332590913489078288750069629477830471279388831117408476879493187779262168966722435482982954927167309773315531168100804545996028281 102 -45291223681572627299007182763779740797120333071045806472681374739486124579949202905226531947634849013303543789882494282593975330214422651577195061160491844778209753191615215561509784170679554870799905139371513993602457685941222004604378317 103 18948077558635317109308267143861845630753756527668342653092760278609200622673748941943432822484324172665718903221514201371975116887912919657278333278347517642164184572589880078098231678161375575741672115306424394842357334444942074818121885179 104 15926849765082771466773443904809585323783354243996793605820444939821002042116592229278747587543266285373607144344421339946566758122091761264471984383788746112362071952576100084284756254902472057252745490711544424799579184589166601681149145436297 105 -6792553330836331823316232003823358589264136032538048623638039530126866585936670775570695765311327343506110383276449093954258302248477757526951849460441182686184147864411910853782027401958005005409662000327965453661084443400274662682967994891551281 106 -5819294182502490734939543253072070817546841786175815322273293428668148099637498684495798662852473182300804206808951629958514158667245445966363206756476293219496693251172787859733351119916674131935418145206380731610252048856900058423674098295457249097 107 2529111432047761664944038143257449223760354986220903016053229686807395671207076964354913602990625933338930359533656191307584010762628375596623396736794468424784668406238688050228092014321700186130856249945552830044219935209473056183081659283930728864259 108 2207613852815288370895263987821443682179898648638069621371179093217423774833230860073866340126048284511948122797071791582693823516874372135782568591829455245840036304096408204584244284225801010981762202359576213825343184764887766263204556798062281446724717 109 -977380078884291217465609561150312240442289359064057468685449097389503897112200430577394910891779362478152055355013341706331224015105103553225565027429209257469742379485080545925638202051864291596746042139377250053114810289522580841730829022524183668847391081 110 -868935536050070784631587924261123004986297353032272715571700150308357779997411805423218616476420478207068121635665120986172245960452684377181569595078783633264123813762317121433908180574643629712834203446826469352486990530965069146544482927668541418216040599077 111 391763897531965926579388591210873735584591784731118838595363234148959913286223941883710343772453811672790891259191879925180792023261893864798736618763619781582027454458073039790761796685283609668769359590693009249687926317964739020704391719215125648331597403846539 112 354628654912066560288554806477143945433292152009879737591887861180118417452927982613028320342782103637220940813293928436899760485520896133612857141495480914359487444639771931496489653259846458945252467073220547664312084876610548929258155330513857589376130188944969137 113 -162766918931827312393598212020359762675671378467696748884005395512785473220858902165184159877632036262999518200922070036587176930409075195137957328570363330570788606385469884252104001801755443433649691116341888768829644817759341544551299353557071057425651937727196923681 114 -149969306935104295176415556224952990449743522740721432849463787186314647613060640148730439744018086764500004994573809037887715496271311230154514007946482981490151261870318139497682029649254830536350020579510552150759467132709460799561711231985178168712593721417031799564257 115 70050961257907798899376415859516853978444019026225662474853386874061675876700615947312702964286327050094111087171296370808669750974837048563365954723774909793675760100857920118675774350496622980353881233351533826547979329931535931142546528672214939195837372799637998204944019 116 65675513761330311626006799749010635290205828476818969960505347852947118623884323852995313223321188411751133079352105738539410044483085407450322972576372750690568086971528862894258240146124918722477915697211769605968871417856994398704056941481489339712161239210712824344405593557 117 -31210678852772818686699706237823060710154126566228437184778587540674069523361651602132046763258366336470291692785223558317145057574089235890410796922267638450631977121348226092248588631933985444465104896960952491589988029997603818587851064276199483206606885383631022319489337525081 118 -29765735118622034675532400917387814112342711141132941640583412664431937286009615355079159727142388409364090456371748091995183067378845129637451714854711952735189275631287669963479051769250724780776073463621364274069452455679660809806003677499570904921685862903283821388169394154320637 119 14387238679833324993497518555110216551445377365471203350686761025933137897913030606709363128963743014524849877884829976325218525980816805493148141939113063811978044570148098814055791054307527792815697672661287281634951661107578928032955710923040905466338088580597858288398789120294268699 120 13953722600353701339281475116225380075226585740893587540890966193511205102046621750395450217696605256110296028371133794193331458988410416860502690544459788844255669113313229425562014771540401827552662632952163102907693303641584092749714620510797230171387828166073244668607406833407733861977 121 -6857871285806713749677554403331483292353695510983116678133193764132162906803715772670601370289822532898740874125088065381597799745787309494843765239475062836736821413917215477176321279842632394464775856861614934727523282979239172411484837877831831764142699673596367861354999194708836714571281 122 -6762083835213717338464127599716884456184447241654535139809080365705033652209159320946976070352250895963567976162287924229006222795097701644218161243334235556105993625551098206543946162831403677589306983632432453287399564005287490179898440860940082228493043696266444142397204178794905667744884217 123 3378310294495698899396222048212498298692973006743622242951655276272895730130235230247380855183187890827283485588198572010913170932032631397461597767615801008757388258128444526178190245798125079710435101442881600438207972126187483618268082061537837511211987465137880904935740234055747792367486732579 124 3385732264651653032275769951163209438951973102141171426740062429474370096061353584882857955446869083880042289424549663441693527484673059748673230834941173564161569941258089759080535498838208914077835283510281612038447637591574764097613004826514433369860587779406891145704679975763396920334242346078397 125 -1719002465497481309502172763692583979807716871924081246198124641205736593312007151802328146951744501508229310765639736208351439157212023682940856982307844071897093002154764343806188192972267231536886724872441388548496215945837584806819229175268154766846026866299463289529460619251937457889342029653438281 126 -1750565782009498932017423682306131536931394205015345031963914388187193568021537869330001320353531824133688476881109580011999370451224752999852616085737987700217257976386475756470651431022141229532462407532981356808792891797590684850185653077731365087009448936116136760144574431183421375979585122631307910997 127 903017216551544445747132893371397769554252223355329068489860844149730226341002500096653253986128641835788000883237408845151311004516441024867159595002738312216203803292775257343084933809311677860767675312837985188773560660379192464531284796756319201978221407930050783184765856073540918333725289647224390847659 128 934194681718201928620007321321587595147943238205673312800200242054056153344559789819373724779514551574276157866979502203015655446463442507518020721648322642932809288611601789438945035269800556912629017952863254780322993431792778934017430128073960485457712773942831837839425959436726289168379765822217344340786817 129 -489486789368100950324358840141266120629692498528148557207766185026481682215312276817446486513157465993772214805728378646238449462084468246191801803343070929436024241289286948371820770160742205017866032531490918433715455365315528433575439811612657473253903609936705665091671232990023705548600340048797228491999502081 130 -514299045123020302379609705457714905377799633050171965090017421739587616964349789510071359087099363380423273199616258794747505739286082726365909858266777583131110572856316353577645030617140023237431093012592314862354781810846322073642505591580749696574768560727084054801511861568453785740463822457779666861495545496977 131 273653424967474001142520541792746993991899520865871357958749370209562017092508942919022237881406676246286168212460636640261025710408369303861938695478533409727215993461856143686158421953477373297875042350241742273359412853749179223839932353521332471336998863377875186421150254382701708597522404946533391021882154661525939 132 291948474072634354401055649880373296635519679547014190524896227066676853393158022617204708146028004878563686799670299037810346672748048611260842845431342996732991117211945407585216491350913660067840690809827833004804026952195926317859796014004905913266533846441834780891055030109060247537940102054099435731467391206709971237 133 -157714536880159020830554256110491039100588475647615011998525906813987185573153078064678906127555650174967343511852150112235469404407579868827919715406811489295888378155773943465294739196923586256948961551491213172684166790752540267905043548679600845699842378752681870008722819456483757145198413718866596364900214561196526138681 134 -170807884479018788762985643946775587184595784724042411043509258850699068209671113860934868344458661431368323611666276597191149057347610298014135089824456273372597424233463175938352632039112794812156746488105283131005191596125871136443959627220138883002502432636276821688966804158769449626203428641184912074132231864147467745978157 135 93660302623525942805329331013307482747314666537696027506495840235486637787837865334181244870554348208461325140283483713374158197212821985659700149931847895015486972914452697631227555347252682430838350791588654507413155497002706487788623052082998783669150495708426909863165238059618659082618838089198027495688359533933840176884879419 136 102949882552042408682660162060763758540642308432280013751701734276257056735033916993783367835434523974351868001869273031494499588633407529838003958195102985316742693182041527532245532314540201195825734388106869814774135826915827134250480839163840916244264808493509216912475676344209304098115427731862680979746431492939238921315230255657 137 -57287556296137945052172339777785048502530028992846307145586607259300568590778726858931288732992672510362450339217717997888336378188151026201730471857268180961446646572812002998280824908805975213811072241182490815256246393687111306466170680508224118448371937324641495812410033032873490098228072036453942538218843080656254068868564070724081 138 -63895573696729209363215256726637430782122958603746782320797285991928944847269757166860250674224281623562050389471184646312643996511587445598913512245968435785236014805315432322820977200900307498804418972913320844120468677016478311550129961854352397352562070538004815638780402647963288365404753014124264910770140703048198216992064427316730537 139 36074427576793033719234915735946845133570953263808861210518386697668806256145145428848438329334133808680474558271862503746844792547321271878530943504710507755366360359721464156283265302306826504577364515918086962861724576805486367847643137623585990220579283361271195008994789602393691071314084005094501674342109833166693413575751902793615020099 140 40818672320479163450740930710342269023628296971379401743746109544315517944820200356894677617743456161719331125311072442192922006918367280887508182454625854757087951638592732554554211427832870237168313727028395829171769547798811224276437017975372318751199602208840484640414553124303095294017424776732300508419542363193167383284059559532759074104077 141 -23377166048629436051270138724731133855830309433816165438887227799910530715261501136621576611865533603003296433398137542987583077791074209195766734956928078828678643863422007366842966560586876005993745397878674713276068565243188212274773955764095567577844376423367951891608153995176997901745563236851552630086491090827458049912045731822225549358634281 142 -26829439293815917657719187075896730871627523854748771107172847815036103911854121465334111035623701468925693705815107460109179473798156433971960290738967395902466073719321857787585051106382273980774858827026364958774315861668213941107289291714531851949959977730827256514239665995887427953622342851590946547217189753362728684996770548098521234378788970117 143 15583374519942073775142692533618470744900875582987417536333625064329464763608852045284994494682111482928068280541919648081712995520116767001077991157869814980261141452418763070327909021803139092277258089405955870448430986551135846465614845772113320022979523415309597844421022335021524755474550869264849750342628293710422759733307586619321899016669082859979 144 18136579789990179388112748412831554524364198749845270149030735955222782544297669426634534523906981961467897851387893106681106963900206407881953457446987678526656455976439848449129522820007199526023816551363526104665687134510340945410918748656850890985197483806823739888473696588901586544593144000973011219942662605124033266686458237480512919140603237581020497 145 -10681623533027767909202541776189366849556859569311166115606339068802588836827455523454993086892175685219464281003398470917691440551856092687726645676388107586327087031704349033714511016337253496042020765287291030839902090308016096606291932292208246643514394945384126264996303634649844400612927157783118229805744734401752646394268327446036112918553486706475245281 146 -12604380748249154630173388011627348396204041695407558858466319142497388452934132604887253223108095334476015679135295679784090813699830044541857434647258092489642719365970312144884295530073826729507263417113846957844710106618040797868801221670995909289802865580341568166249117683848393562315052171358183231537668113767535254806812797055663414329138016696539254552897 147 7525800869377753107948079821782047542216998051652329656211076107277399917781654261597990947158256639913193079413616074083041303373793142129989844263050442131517221065465451526718954228129458935278927605334306873789763873651320098817378595483948097220768761150874683174068892909938647586898749489547704315456431306802006948472267164490311261804352549162020379096911059 148 9002141366403685719153501808971437572651142083111382426963313498429757467323478224217699709190061165550236725886230127251386196135895778695296951675697296583688039613876565466258387086669543638353063166863805987901947845074899439848393382239890642508365579201638917471963508180535315410485101505981590871305460421266783108237789482990702577639794326299473712355028748917 149 -5448111302620898719500544557099579589545056699818861732274865052744402501619565135534257870655396072670000860646167020207186503650522399138997822532770352307143274130090730197017122563444840390769595166641271992931211764493283252536792984612392700997771389345395685545653313794043815764146301728986869488552493819260639638868291630990868391305455022764178687816986945933081 150 -6604936109038018351520396833825035501031841433441723806089705485243274264004748544433176725643219057565478999386057170817503719675042419703963715026308300941408674420974085497068335267290146168752564360873771586720640334672796971609573817832021349174156415585442782554810732082660541660789289073623845738884699600757117672571424574487348585735022631814447417447225115594774877 151 4050973877028015837728293726276191071425629884032398260370852171722059693798243666772049485811532067228356994658822816471904150344055787514583975221998570933415733824337447631947088428644332029364731466346830807063528366895765227584834271278071637222908505879290461577589962850619825288310822056953984952474203567990842440939703977971585436530703126706593109744903929612656085339 152 4976619317463446695795641455074214602915253527850849174113350386902813365644257507099119239676415466082420109494046491247429395467359506624638504311636583359587132840561586090619901391935321696423322870213373853454613351903841311795996370996537384187322730628661025666858694396918274079482198595986297072629762740437443395688107896189390960167971231781666130043998570816717644473337 153 -3092713757149163079064986509068330708513039031882364258753969911070405736423661228559910919398694405097058411260424110634992276499865469371045942764476260648271969161701473978486655426192069840809085487598469626302771566130993587769623018218698259830012721127756082081071028014056491893048398910964712207304482449056719777946128592177048674437313002671297580828441798428350903384073681 154 -3849389323833741849049734623231344177811936141858681501624156936019070865382820317123611820536938477582950085513466044192142308945222611388434649595411090868504045969412074855701082137091622665132199235805138197617426757948815807556997832387303124155695696972923994789343053034325833161357830423878084304664697959878714229700906838129254372712664550802124574023979733098809759553261172057 155 2423468672108148819873948232660785162353407669379571068080530409033675392221050074825453916149825573408024904879458513416913139352216732261165680675490951168822814033676787123223137386322493682435974229501465568872846705398282839808128782933539593919473733746644788961574770248061100577644221741223739936210316068913191567080857606800825880665141651938503996904040882030828197637508794494819 156 3055578171316424802842273668655556026215228143762973141317789849734717890803878849134067589534811735675083079156287224545508569953969302347289750877937928134275509297130029460606126697764820004115334939060006531630498222378114486291781231470381937539987800291917837897852674856422872242262755282850608467732640762798469468070713704152843334736820744685638315680635548845629252909142081496017757 157 -1948529232465865997322105552127084790732127723817348873391960852053460538128955831346424204652693128905104095380473372857952992839356750783226602506975916101534046416047198430195206394244924691908175079542327756912269002056212501435013848013363348400542510048507304498202108726789789217914325091525762430488838248977190258922149851689137686978951156479492066928641315541833364090520063171667043081 158 -2488257965376623448569870086735754725333426868637841310780581223677928774942328955842733455899203858044707863978261240952972413395944797203682094395147089095651819993075926950503190567336721176779754391901545580446579777500364037492609430105408055853465127719122079375337613210187642817389626686409761310580330649177665512805466209528159749674442336900891730633967482246938600798327622283412768320437 159 1606964940228390939524237954513446494048923929204659743034181050749297932860518989014066382359404349974853747238987175499338223829979320486325995374381245576385623486898674974803859853670272738329003381663291899904268599725851935362260361045333873391559392058137256175124714950483987131234184152778468002652649337279047994787267742870114451617147127436133101712142288117898123093884238546910684178251499 160 2078058526117925294591848812189426231200798861383748570893437873239193425123512201779996202847244008077341194562758149393956450889245127422192658356741585772242458799301022996728720859841680372828775512642901001118531676356452939142141673441521155059264529054466650424295357158379484893611561664663800224147112175333352341277169322728613904807531160841419363521473415545780332246723875109391251646303046177 161 -1358931373303213854365057291015419570787128704080052796300974510022603351800074086957089106275537876686138493463732431710368010213073056540361129701517609750630768631245226996193942798316992376599329551907607825704980435709975757447403396286569037485315007009546852888743966055865164104998802470053089961417278568165175946328949093706872071709561060713257021098252513720653643131933868394235375821304600217281 162 -1779278496816045773329578814466035414778845128143967209628162976761501808314447534438479376413074746033083174046594045880942590620570784089166935130206208183260385784711813932951877804832734220061709723118599850525680902780404872308205180127101860572894963986395789171478527011809160194984971141354124500087416065420724494168246468174070706655020218263246645080042224967116564603875785960752018983944772458636017 163 1178000321471122659105310354977643905875873282298344339302909016712042733481470925343462085289374403680586245197208121592507654426702764248378813896366752901674186622650628943633923352147627745680044072444521554332895335382056039204754040137080124341098094829755541359127185468643682815130126442798794741442426833537317474876940989791156059278984704008366857455882088925120539813107136198333800738440698466974267379 164 1561423270218438303508518467762333462226551310904746518852921260082476965899125745110028454779763010963291014718409965004155694490092985637090442914076564238613283129027016382073429487417543768470925173420345235807817967763373003703290055245555916203030750170614148001882670463523017687476594945260084330061914516011790901043054380953024009292472862625032366821397357296401976516919919716792811346540454429948608262597 165 -1046449960784529556461920584288286397203422809867259392397042023940517985435458588774446824594122476712899813912126125161394711509410452874347093707286179845281966282176581417712293865708475296248731300492957962807187890853776140256030573064356696833670585472101867885765738665641617433480391040262374593842123384005876118715916331378708459694407378974694703630994179648938077621431582972912952963174500676131750028972281 166 -1403970377046345739278071691439151413534693594181252515845009325765723809555325699967703955372848870489569936172950611951951239128067885449353141582330062281368356365581070522906564299609143089126151782575474560793616861990336588991765827540569630719601136047230857335759887874160572785592723673681063897861826058083671809497630565685113998635625132066414523389901023152562384912825895821086709878773918145730302486499174797 167 952331807983310569874112941920408476264031538531710120683182271244479434896969354650461092632960619192060150341097840292306110985099172419064532911467501595624523242371762930870527466784977160024247268112752837898031183069982901757598146083574268209304606681699840575261810351116956535885520764387231473358652757315212187362290810661872604047078541663550901815111301961276828261185524697804774571195047014678773109620511054459 168 1293090622525553104159054139166035143992024667776166927563805759509523936712140322672325671833174970494711515131893429681316636074883406355985907187267113238523977298658560296066612076530767165122101028736366230579760244028881169059635733165331122311999288014644138630119714946905759132145531159186813558877469118875132245625398109950557032792801307127902738226569798126551406056872842594494335039049822950743120991503478148611017 169 -887625031792155298552847820938104582940439490721209208314965242168008605642925192621888208344349896129503035262195429766483442432998664336440322929493611948544329604406937535195612500310015402520668923567223858030063670759312940066804018215937919109427873641821398259936902695280277978026281133039216606562490674174441336536559867852912917854706274808693917036750249698919399935783062627188273897938295467664703577961786526358684081 170 -1219578762474309805657230470573907346531135422227083455888303966374002789420567465971539760948165480875156336669658935601268203235408825784093477171108559384194746902878740058333400700853065235784349234218671975137385163412811536678423624017725069407721403587733411011457487201374980892483555793587645041675270637944141017785593662216896161825921659836057184223794910025193502089315587835079044727870822039362480388866294246665470432777 171 847071047094590044708994417514490828924025088274328691291130186130487660317054932718541102710745542124154110034966960954547160614863967281108522019528141703383283578687421748704032805254673190853161626744659735052569292690107504790497712033756327232796544744621257681628918770316268819498273825003347338892233270082189443326236952267846772624400546981024471214785068566995210002496038959035371534974047264158262884534010898413336251524739 172 1177550863210992572239067694994930207838003799039515659241729562759779829565676962355987230432093615861496822595972374250295666562886475198803197684609883751879109184288872887514317329704962982587709246930036744327970740092800790137625060771806287656935588964898695772076920538400216257836105135420515238417544156320138715717918390464264142945344838289114905845742498394647055376100033113505603203500029422705918579819409125124017323666475437 173 -827445984375920873717796884873509742050466848671310987305740421650641137026969009339978514426740335538600851507704778576406897004483100917873628867984585282578473164925890918870583633715256571755562115779843108048642602604965676298445091737849564107276040794450409634103592253984860710062187476542165018852931105666913328853311806573456649902568578293179291143199891285849456452492197699054312751995380392988454560003556470028648448988442728681 174 -1163644420243492090345605153308150687771608422219556542512756398341031052841933835309630575746522091843290186776934648144461367242220022128498196674329654865074112095303245755202351059991017532100238939794835536291701190090069992916556146478208632172634037414472439048413053399535759990381798011713081629714193869129280310164542003556509083891706074622180498718614545609071686339086428551472931673736828306095859249148294435986617957917913307145957 175 827127031733401816493806954997597450982971816115495006855639044561481383786900441505791641987704754235498053845194885587765044310025834376995010127697811375876239913428730760566028993256810438073250132272529161902880604532829533083690790735526596185636601334453743723167295591815255956336481414641406458485322068055336409010844429265231459277102859809390670688854608918306615834082334600758001035825047223379063695403966619443441041650094619597790219 176 1176565941914769554342511197419116600327192073305202024355133112056834453964964406627932645083120930136953696019307641409777374966772347033436635212486721522731515576635177448751385890926782222824635530837740991609614768485275449484104920882658249369256138836757411031526361239810749443185636466717335779127964703723314086880224293058664249269499809485201604320264064171114822255785022101943289867703893511871382047693452892662019174521682967448800879857 177 -845869593098142726558624619182875560093814855527762745618230663225354218085803758808861236202744241414399151634544915929151577480254890379890710577267434273932229931887902209911461849672758064201190262306793888477734599571870824574996176320388366897714917853620380892609054480896477325587237896539092752466433716438431446339906772616751695939416765455590874161880102686963771576822209899094722283434679516632494405781488810064733310241086634049036798482081 178 -1216899762066206031476686967967925835763196887405770550469540455767387377475216146752836163278316584531107621879333178929631772564899121040807997685354267723563021274997194001459093778197086776330092902416239874524247769494305401828064677968348602055928684626545874837528446947489942419931271593061090325513462871672776987764569523569890997102043990298930116673079756747262701273822297202524613806253776826376819824188401886836793678823701255544163268751090337 179 884752322902742389845128116677258740671419160673889897407148411047456522435496815339507610225371379794329708187468974064681847807070554742421517432946569432175602418073772767443523359983672133662013916234008066946812961983210568765582687184075660517358152132001105200686878042057055527134634567541061958204269345434984372071703556660177689738142949950207806034256962807062728419097646876895657867584698619440782250608086879118523031222056215651789122704047962899 180 1287139466982116003380535486308645070840176856826972334710442521005058690536178517754187686073180440644303999124360934252367541299003570681002111767544125420346085403662732266912845670313716507924374265423327782931939368346547168436265055794701031968005176390331460318990303162272959668930936691077936064761539648866863511243854480012435641043104235144832930544260550207490029756799390884490888631692293032205580269094379021526029913135754968581585024610605098688277 181 -946276503174198348140540287340635716411979846620398052170942468542831021459950840147981668106112973467219514908927938737760744566655413079730024691664696694643773732949113155310359906804667953338964275062307344963894788950793753821168737040524359880272718926814203992393742695401573471318694213613907463401837429189711706480110873132070194483927641467655563747960296587221400974498021265462227220824438911196080870118411758429402557680135752585129267065035043111320281 182 -1391941023957650565290295224960659294695193400045294310093820833727460754852174348989613668052679851147601822573540627938787249250829500362389182848770972320434830732189113842260883344178790329511130097823556390928769518154572634150114357309425398730935390444901248062713839413797612809367481349874700593613669991652528921020564740948207784949705444159480215515512074107049126036991026244298214009885593865722990725464010004285821243740631646437298965233021892181875881917 183 1034631743542035631357162526194077459089230338734297398041758387700919214305041521816869402969702356672049102358215083136321637602275475200673891368895164745888497243748113402655641194938037176469926534463133752660081274774843302059526900485181590531603038876280509404334344866926569263922210264880719589151548953370468990452179304056745858045368133713000182551100168363348133804553483763158085500042694694093296643847741627957504999876334538126912918729169747858329224954779 184 1538632892088696907055798573584873735058509285514074046025137230936412839688507973247232188008620498178472923617266603691389790430144015817272401731007669159775540018814054445137030506321838806399521908168122527017145457521680052269498810787400081922673469596681815387643383107198602874994103843826243613256966084874206582771016516366428197489270213021598814605069754230384998620362206323204090182820281662963897163373824749918171361187892488028260186007106975684556807585804697 185 -1156167121855045038867721050448991374038228724613421284733047720565990789644540756353934072375962408189009591243447156677780975632540836499484762662152037015885091134195320936753012435010614257927800753251836129331385652564900307795451530628180088726160311160579304073928407739223632720325350547641933502664930407903744980444466110974112979463277477047554875768571489129925311551860367445786789624548460855666684789319891531658261416074432707524977126313090368220014478884986619281 186 -1738060740381932246207057176490420018468388117164974433259029588917348698879950967390771725102954685922378308720827558709397144395269696523385433471048344230807129467712988574001016615367701552232851030280156029256560076990153285269748128084926454877384657701798273884485857162879827170071772866119383500599766066397111385630553460700320049469183016193382547220739826440533828899156049989947422863589529416385161212449433038261113185963783148962846424791153320629711854301526643776697 187 1320141338618115013229031345231906996155867557580910201285438731245596055302194995705131960923533113442534360617853340178562876377991253844148132489956017459233738646314218931026812654432226000330232827327581315403178646893460255772265218185819353317586509343852424793598518001064103520522235188218087937180264346601071316109529326754999498194181742836451609056967038168012979860588386456832771857775795989006901980388128733478620208858926979250371720837772809746968557453214326297277859 188 2005901810594133806369573182643468091492478078921027036838183258950366080923717777956111673608241258468377562154730765055012176506709575619209469810132407119479767199821102343877715168185864746058399121079195288240254157410001243926866036227132249308374485495506595146907171373388190781911012556242202408462087894476115728875833196926070971564062190831497665821348616086039387347927626496079999096522235391485799118605890771109502656633952835119133326385459897070754136658866453528738373117 189 -1539874576989820975625882196082087645753523141461125554138069923057968210091620052708974071978011106791077098269047649407046218821081608700947056915931577152824242039342499210006998899733371360738624647779305401722665149533172573300975687750886803647707965624381643625205796217873956251404415606059517987527568530542028374431619152481504528807344372107611091972936924255564988709932014050712263954466532197451117166639420413684752883515952386499551771130531069118380486757489281660242909755081 190 -2364668903993464958377234883111295440294470522535940856017377284307643980716353409499097529763317835729344110732798569366270151475853653209772041221859762679701654760428443981834852540046330191119896157962348597632108409863426179781173579302842486270830195518951686138366646357777046360693504250581423296337543871528577720822734021757102148866282850402631413812228375658994509993061997823738630622002537503446727496128225949228086418254093042625304350937543012323934957370153029047910528854470677 191 1834499433357714689111032797470802061926280244328823712388478522013053614996131812055646999534056162235418707543864619337843546351949211711267493877316086337898748312821442231538744525740971074076723636433442082247151072820294102762769195980747187167896432032988511736859328735203005482901152252803853595685642724030179038551105515614985578114182305348330783932798837929021491383203996690063711670773047465111275283683147752451694166455053810567419262572258577569558882762435432746167155890311844139 192 2846755714363518616795966904281160499564922029455261416455671386341121249429897382074028522324577804748383125564081103046097354361117072396343722602472672534668508672655465826127462836820108211088089673842658133744306141126491166944663882259112310010726593613006387458652189598525028898787001216760970110328025444898877995083016344711589640477191695101991416151041566426261729162536371960786489471891270778437839432951122890251874505400891608401104163992062127139286075208044724721130442003509093977537 193 -2231625855478066092365704774953062791844642928799493595372600611305097255687815794362037791506371514224497058351032815935595771916209470390834546624157167355356562987155492940054038728950366356389827653817615423975476394514763106784373248605464801729728583238147592277024298728396798625911328496508762621106336451841414847935497358170583257482787388781310677197194135767413423738317286037134786671664193173933842482323206313557435989802258750084355533983382480328596155843777146982694722930456792374103681 194 -3499085099329885343857735212717947808341861333194704158990300824113288629052241220887134660876454969246594191350102094936926879829249262214995317445420987417014384161785152843486055737314011937962339551225556556562650774283121455817104955770212353010687343202881430907173772213068839975694954782766097285023980186227027289411568146974725988709093717707229343740109272927399148190787346655627076075469886184674883652570399350904117342594749508931463928592096565862395257800574968428022625017184592095245899857 195 2771424108701575020532666553066266650310822595039065802886402944090367725807204332700556927707207406160779041629702190539874401070326698635977285956725553484395125361765305505912551811826270200207274816961549058503482686727955443547886675435860374542089112803283687743419656760453999808946444622038506640379091388114897146627046177379406854640864759021590894843647412262340027125575492972610587642684825309930908020129275128825932892896349846496748623030149622684616618794558099409425912798729995283302958765619 196 4390262138981701503744582790518020977056093807913680990909218343016918385313285543990899162738567024768075643522213152952317109174946947358380967274631707945299105326367736719400124626816277589880560109671572843465546206692072387811218001357853723349299086883124548236471577924160378138194820326194137367960110513751159822703273616160715939845846297557176578670828074408115219688959729433245030813361412219899500683605467230446088372746248055058407135125745529103758505599792743573980842572594179684796937142841957 197 -3512938549611285298731384025263256103360542817099731314045447199267482572183897174809318520791830564371809424364990059783080107248465691676409110474055194114009084746979542729250518630922818928981629396789909578328919615095402659934110043466154996415058613730190256766666269270991069375767311012175208632048143182087825252293679902695430266970040428763203665233364813993693806274774534606960125627321761290956022691379693541133697134378209127607110456937313187401440285447279742048775774022043671250713909804137041081 198 -5621693109771139437713244570532948139436228421931684096791019265662539436238468037301021358321029510034130608873738554285060013987915449955930266793456821380536688113211913669879971069251488155445324001156369298629859083803485902759447283912697848183946273362860426431692343482429513343988153468788314398389355990607932400583187456502983596638326159985001012906883952859573222587836370787315842922463646995265991479273266112317685990007153696171234245483646055242620453773713096901728562899802771236448070119483907040237 199 4543955655218356519512077951706551442932660861344525009446085872859896702964610826257670167817903435922007479403138510627049473200739638016868967874159322351221724101700970363483468444888621011465728311136555877365020403723285151962369349845953369743961138071816477063604611618156325380146280449769066857258051812477494783610720459590300282373546984308600881749375104008471570721924093115117733109134714138912817363707313534647144055583462260264935158007072448148683398851207842504497358109305226610081296026161021288154299 200 7345062075752437514020780463073513877085338528393479607990310746969875053596581306140251475135639258776840831005420644007291626661801692500962242313106400395383568046513409458066252537222859589363836321002559795485645148995507690494239551961339127392484199480814030147744066628376183530346449092196849652096329772369289088552388088175022658026849457500576828718264663823309018269300535537730658706645868437703630552745552652531319034144211086276366952497110807445028060750795337777400879297573845181883393727782875717539030377