3 1 4 -656 5 484210 6 -352504880 7 257015284435 8 -187360965026144 9 136586400868021924 10 -99571465386311288480 11 72587599955185580267365 12 -52916360230556551635386480 13 38576026619154398792076180886 14 -28121923404466184234811544425296 15 20500882161928535478431441379312055 16 -14945143096040014702904963188242760640 17 10895009317013647618948314348577419639880 18 -7942461792102910485270342869366016718558784 19 5790054646443024872706461193319994604111332809 20 -4220949837256964878758515329364565434141850996560 21 3077072431360327417143961760432590897787261304108730 22 -2243185802461678685435098792443967127302554030464021360 23 1635282449994563761816877815495474758426436903400153474971 24 -1192120906046036982353593973036091458360518103438387810191136 25 869056140507560960136653712654579554027939290030762928797528300 26 -633541926430011939939548976313975715534834901406512047352025714400 27 461852064367478704215937001729996531752368803320236125635863170394925 28 -336690154923891975373417604623401704602151450645312247485051768155410224 29 245447122939517250047221471811118869785639765485424774326685934119324790494 30 -178930952622908075284424449869012274876147009043710349000200609903185003908240 31 130440664462099986882345424204094712261715504372473154122359342665700375578580095 32 -95091244392870890437229814224568679364753251570384656273640815689068635022127008640 33 69321517162402879128740534571348092892702145835299424543128597434031111555040742618256 34 -50535386011391698884851849702380120142280305253253670672249891031258003368336444734722176 35 36840296402304548487056998433045851389418806813536974315465133028452727552156853191029548945 36 -26856576077280015847064551857689555414624896560071335355947090045754960239063890718656335110160 37 19578443960337131552510058304255756387370724094458770107007614990096634894640035369897966185645570 38 -14272685647085768901779832503802440696694414730184935310774254233696656898837720520181004035005644464 39 10404787836725525529397497895271979730375834632213533997430409400985670139900032790891366276112930170979 40 -7585090332972908110930775965653273185982649337077060275500814230084268326354726121501086190089424836407520 41 5529530852737250012868535678961236155615719429623512027538795865813408713211139889828113953039286487729137460 42 -4031027991645455259381162509962741157198075651101099126053187300519334806578519754298570072339656412234147052320 43 2938619405909536884088867469762838303617305638513350995396603727816944925769418428086406619020098657830830872746741 44 -2142253546908052388500784385457109123335403222878520247311313872533746512892239351623086009528587162034395226537042416 45 1561702835695970191217071816998232550911639569073855983184905442925730521275929499387097622926860096387006863046168189990 46 -1138481367222362269397245354591711529614574665667612419187304499875118575626576157173808238412011246077431645202110886291920 47 829952916705102094390591863497357705089025788266854969584458797418398298556843710858809262384000220532321214094928712501887815 48 -605035676278019426810741468489573767009899730229928866031320444140247974237008420141472459862034273915753710208784780480480925504 49 441071008006676162145030530528899276150216908960363424287288355331639688437064520534176052821615940030092089306703567057367067650264 50 -321540764836866922203727256755567572313508126176662568548446295160940020737938919507079890147068935093545250552345320209619201096478400 51 234403217566075986286517170174808760216547424019677844260133289358267125400704642713610330564090686480476578262018652313288391095999636825 52 -170879945605669394002871017057435586197863072107356991090783576787115444544211163736393054638876576139760777346757171625045243763023928456400 53 124571480346532988228092971434870542338242179566505287252544368361367123552435042548778675815471476124319304000690519428493473223412620091396426 54 -90812609172622548418279776176020625364578548903962749106568430123868275946869032579078855411796543647593561063287902212286218349266486657717775856 55 66202392086841837796925956832319035890777762150990432128031835127637010092218869938705930335071935514876579412310961147852596950607765937961624667435 56 -48261543831307699753959022530760577164376988608071896390958388393093080366144497225043470190337788319824914837755862795834793878538893215470562476203680 57 35182665453023313120636127424924460752830824695284422888069187511176153886197066252838815163694549551467535205305519490229131629954793791548799134274017660 58 -25648163115253995264943736892769931888813671202862343441458535383465901020796165348481144097343324171848331598567122105983103774738475859557421690739274517344 59 18697510911020162548143984194829280346945166306886648437182728381833344572301965710979660571679473519822325608713051240862341639260878312984755603151447595804349 60 -13630485454133698497596964478030545372923026237720366705169093047286285272228666548377283128252324789868339129228378431777254430632099715881677256025855324213704880 61 9936623896063466204748187104484267576860886127298147328516775222860390020054034696616117444204607695706672260628852967623501629288684884167092640401149363925552334190 62 -7243798820230266863261428399169031063531585986800349402452400119762740592034845014422374295284757313334859182129482942068035595774503979046324151774988666426006757124880 63 5280729339947864543317581302994223645314526184377454714390742337740939073932750264146183662307360618864772040337779702654557136757835504009047262317775882962557102464503311 64 -3849651688821993252078516769882789037434289588411164486790612809527998589127487734423353792937439315619482381984445100122111887820858896403325639847880899748478858455059146496 65 2806396081151233080765238725244553208289597109951738910870376044875407797131267022253901256899048013704770507735825978672179498540092028784706055985279378546494907869814128597280 66 -2045862743159248915877859030703279288843116293154817666024502572869083041230450053650492632589745967028706104186614732897861918375687389943361587271979808413944449571779926983389440 67 1491433939763092459674959233382690601566631777709862078531862502293013765730135821162589841236787272795854549224219135132438661482859287615860785237692949142827091527751095421775331105 68 -1087255342087294403103045281135981448542074565950489455249727753911219404694744857331366156583230062378791814643409412928706196559553862746367036519918344192988153106260640176065561283984 69 792609144381637619862120009948130475987172358577906812877051533432370344094793457654555037001124132092779511166070215288236986751996716851217516376279249587963730868420694344559712091609234 70 -577812066254213824879485487252187116994648649403294066587370567804879577601246149640711504156811589549526401098492181930804739623674508662353462170128456723625008552059669102723368115299270960 71 421224996299321878337144920206844408289098865415001374542193143935210002734060963848224875073493288904039645266668214033716577106929355607465675170515666967988030667253002430547878592176467885555 72 -307073022302205649307778646830789573642753072887536002041258801928326415949447488463784092656579218761127674591265867544680431035329205074389284895215993058749011195403737645286418558098143800561760 73 223856233258307918345370633539645599185566990135013745488077666605785732986685538378805922689678038973705370148491773539429849472480402046678231225417084451463859385229543520692023038235772808576403396 74 -163191194045306472473775191850401641806278335808425020460808618955614901510771153615764224790189715543586907913162327466196377230372454807437985323489439970650067217875775196499173677380306799599624978336 75 118966380459028418433382114858942796876776906804341839915929483218643497926110501898745328592945734195602644729627478933825045626781845976130893272701584561403511733789448363902675836499720453251449727995525 76 -86726491354631717037935561732169298923170365060365201298712593266391090975429131080244234637864748271883777110162928623670059445230899276461335419244411702982221431337816929877974460754001067403333061367993200 77 63223612197526521720655024502751418914991196129006231746761480491199106861116975966617276953421209538696828136025350751701633639725463954191535467378638162996087921953683676665435203348103657018786197195397524150 78 -46090013291996834334357512862505784389028581978045542943389119278084148777011915187525337276948219301782009786722438059401751938723540013691880711021957327885137798955757980898546293528424529527949303389300997689424 79 33599619689865692229746626876766716819601836261995200805730667953723344468545817355369202142285015109605251346400300799029565021085002849903394681552376282140853770116850576904418099439353381134169542657451757850440919 80 -24494122753912089635485290993162936561489738634994501387377656938264318116751466226187426629067205192575128768363568162740772183892768161005891617778047549640623501252468413888869873884454820037448546848990516846145960640 81 17856215487601913344268777134015780753326019464910991511398311907994687907178112083586648472935336821995763928653183531337917160092562101615763320871403828696290849890165338098983220799171846188023932925645866253931745346920 82 -13017181090461794827971938530697504169174668189920112811809369380928127484327473959354289565481887660069623804410363264748650176426664308986251526062847795498930931775546569525515303284380785703241299053892643644190710107871040 83 9489525014946648429591543188878480539328333110451762239809030278696604936075163466085287644110621907727144089480957229899097984710784171761400197222860915826699569741009911909531629424460675791602081423725588569405549577529832681 84 -6917863735896106705172234984692412313170354837519334672820783073169824998398758935849177837935822980646640586010287825394758538360406244082716494162898973109082039210586294557556966684910823582741950080200778342104487351568760695376 85 5043122663468261788070559303840768576301188676551594976486350860340802423832698117939137389079501404488403231074427554324115369756730340723939208463371248794928623410948791761949262456775180268328232910607816257229790966677643789278170 86 -3676436421668362843503437732499920292123566545206112737858549777188444966974036696827519130275789321292688773699550541003761856534004889095952933348089590682246267415620394976475061131499227928891062577933473951516833713822614675671758960 87 2680122151396236512914006106992441892958080011455256185898882787570376380924072770710420520106466958631298047749022623225722371502800338023585387130115663632187450576122948159773806431625201824625415719813536562064651184992536957697650692795 88 -1953809048367856417914310451997490139966440328350881759520285552138804381693649048331320674152645672826093114339551419745999230600291073735510255621586292273853428979015709463591702075823460952893713180701132876074788710947472732709562721797664 89 1424326796260167328659532319506170312035534999367792802690288167509188394254670156356375418142681163431527856513561356874263181743857472940565339167434117215274058757921231331471738037725027130362502512894481731474262667578529820502124909886075404 90 -1038334234473661982592799060919998157473905014539120953161220074114198339411654543973847425444496968238338023329423931039104050337736230078494484864696356927976361203008902639607913148690610617295428129753493260160582403139182129653165067979228157920 91 756945656931299585310150515410678656798476755599019174854529434029250589431096162557740743753941215437911327516735991875407791237646117010531868904821056476773399955147106114336289784100466248447330789650285715472574413455634644783247128269325302174285 92 -551813383902917397691099725734384740806089554831684978468951957407323679695269102504527718577626009081272162170424076439192303790387670472729671887099499777189239323611805071790928030253367924307320148883374209625590689761889215550008378931362542609756720 93 402271956865226782916811700060366476047639285472298349303865976949938962497851175725805994816228128715057587064970545116847567520962976029683723709801254419515619575651931224025578180345283951816464840828491784432644075661523033417620559686121926108945927166 94 -293256256554750324746355729344007161038729039109305496642518297196505503660933507104112141895206065617597356322102284525375090100102610020979267359212551226189368877842404911469793689293692901287738958865263090194975757027817815408043249978277847375728093321616 95 213783811028412986740093326691781220397233469510683707052395838656252512168820526678897786135996985292698522355321726091047790399411834065171359450109787466788688853164549269485466005306065332106799498881604968276913458599997827825868816557637234026586060997261215 96 -155848398239713067333528035158308509669583199273288422441196566380408081371070163948916483282896069438322148779712296305937841874139827493359845681965284215834326419718344094244011798955486500273359581047672435526427498361734318101763156424601522636727899685018030720 97 113613482316750826086141937630406903549126152270227259959632296891317491319510149518760116540861138980581307455812960610198002509737477605411483606083037011987048808068000442883967377690095580009171536400264847455739061838684910868629388668899275098035856187505163333040 98 -82824228608911352216797472532566632687312965004995672510571944433770451171922898999176124939849748063680171794660029859977629251135968161962046904416176051428408768386012787409825517508081060484912906607102849753884404642980560201493430701174635680279983229886051353272704 99 60378862655896375766045357476241075229051151488641845260206947492218658904331793370399395082643946140929096946897998860337085604933595684073349089517279333846432126981743644393422325066894370518744086804367910588545519348150664506330715033851101707044537829029092348930688689 100 -44016190876148457933447065600179743841978289435219905194690864721827402341257877367021159015126464872734305285892783364700250501647297787275227117666067787993284127648595550650700453627010149141504821050903816461230147150857870505185220407920995908868345947768815736607701846800 101 32087803148712225833482910822531033260802172998275310886929640382212176306776992600558424922036991613207552070875903555029806892953172857703194362634517754003946085382434897279441088823180573594999508897911669167242779499376284603046049599655285442109728782763879273467069974223650 102 -23392008495411212632609041989625123247124784115742701636571707838632676527640427605807091768164173189628581734754268468561499958505427298832484833058231141407772497781339732107451036643642360547615287531558514956724703652669521741579787559893549311406045120349884699855908968118522800 103 17052774193154774009171991610436714847153967620376429493060775014363221188649871724633369898991746544647613706353917196648807040333508793717966095740939418488415590958055544655081988599000239564118422309649996249517316685790184464379075909676111280979720178063391403897550721194964222851 104 -12431472386809830252686381884008365123575242395254417100441304985470788246525756487257726656364978023606031804572843142228514973185900674898001426947384233849480861162310322777706004874922592987676346079998781951010986946868337099552977031586769720758131423783267147667952118247283531481056 105 9062543369984366254208372393442098175086351706140470066221711334408204631717276479210882732490069401011605551109694812708993109549116998094157104649311715256786050263659311016291427503732205402055264238590784603477664732926315377743300288557123932838387174116802153284284374300371815355160660 106 -6606594116718602999317903474819289569637950393776402678275627562783581176521894553344733511985260559171432969147304053340879115639482063717065890072570083110975355941624495788257606904277773293861286055622777959914937689587268477182324987791469365849130709903062955714141523539287397401611752480 107 4816207111087861586502751633143262096266065837062997552462932493269230677684461129388310730237254950403422860194929395560543001060150186909120579639462621330109990132191491926991921776639880091208076230492150271228557716236944459029629194768496333209569904529299418819296938370781252383360682340885 108 -3511014983983051096560505940561438068177961995218925215745477787593269164031972163324078522342958858619931958801493405368957435586373097497539159349266969459531257398657071620491588741353340534332048491773199177729498884971107082162014892589549629661089050946461212025374004595630976345465378993378544 109 2559529923323644249392608830669288351701734294514596482278453307155493220579307707063253242788017007952087625775018112557538921929570575565202036365455624536697919601645557816875495493385772945752913116130406396010455769010306878709841309315492289780492960207559149791729567103196174933293549479434856774 110 -1865897314102936657807211837557911208390564300701140835580992460916354557802315318449111613992464398795601143737481121030916789024301478000383109385230109979396113119999622887453728903302154274059660830644362363987808206460004346903530521590319532567640823840951232321083908005140874239802627497495404611280 111 1360239141981040823541457429579717270916721375211131669138543504008022472637887867149402366600506546722112363356276810956444195088766570660797869926972900439916156756317324174598697462728732476264423984851941469572266673686716426961069914286149803237451796300546596616438623145532038495275398622023945515751015 112 -991614334504178760361722466163613890498289882528914986801998214421848382553020255151914325251769272560410263391421896215530443892616715762641641938766892249239030661716483797021211193859307552348295654572777118127816201311016137344659680678208520753684736932537350265306831186053241517412788864975044811328073280 113 722886849853546316303695677833274526173253324363579025378656698313527470881151766005745543108539799696539863621466178157830800918212209045141237397638768975583501009096063175655623340097500217912633556044681865217122515053874279158905908670224551211351064801340368392587653144018598098196398224596956294232242655736 114 -526984513543235264585394149140457129580301673461049109501040733070561526272359637418188500926125513978777497269710154995905216176416635910319748148512168516603424175437945589555149424169378392866001054423821764716526532202233004923811318266671607257224175599741703419146484992525329612277222365468490217406193265397696 115 384171710373018507882752334723393247464039919953104800826258694408439352652550175677859417175145499690528800637756136791388331045737492801793741727329056867998249016769902176491025729471174488944691782117518922995582575770648184021896948557547278095332894014283064949165232849782031969532597448503983093156449230184592505 116 -280061176861930492246526452013353677401285101645813399802342588223752288083709078069159515120681069274395495249545091583172845627639121269430815447730723889199780957002331859483826691045098693556504771074824513485884291938999344724626274011496411826321098699046338775739351299179505082167569874221375505053529453966739468240 117 204164597932347328847717783517734830825536839099797968455907746815115418013023917912417286522976499501034316070564081467290693526629903795044287065386562559199886666328756998565138274096767335822310196698743659622819182161909066982803036726149177842659905992926644112453705372996872580612231426449353235179047045183725073012330 118 -148835991892681202729986264184428691671816355703752719004356747428219139731494436158152201875249868136254016412715912903699142766722640131027318239743544053294884425511065229040870083894227266368675057687983204132414811644841856094347250616911442907770626338292109586190956167636459994568027240053033610486057429102116817224979184 119 108501438089764596790159986590448516228754123308035732154176068875171752864259443959292955167057153871329177965090650008159092674890239994099272326277827679093279215491217040426756664310599283019873032186677230634872647833779060520850172749079355123060741810469773332534589344378141529193262801034672231186081924777087508137567555659 120 -79097548367438391060026630224436968330761755891558048740394354210000207838045134646324564316784665172198970736533203146337622734561080693273360582166648868855454562080311532906172656057138561248681618338384565672212438009109084701505033303584531127851855768222745346649782803992417645249787221032178274805835554842334359472116855635360 121 57662112759862587082759413433614549913125320044945817531747484219090151513934903157170607386936020910533049666934153431158565795355174070652705588838367913641113600623582748343359435395902364752186171360864302347352254811839542511782254526427690958452244207218265323175805635426105062752214843736322254439473360476096482030274846599412380 122 -42035680201939825983331612393105006886668358312765500980643915995716720453658544401577372785076359243778593207194880535978840920243250051640051890583620857096487349640361936633073503304062707262590039923103338139462733370071906213098673444523907471168062128871412289629550279259249852143047082100188485171862385990654436139506079882813912160 123 30644010867214133141848745434573550020381233210006050214889414760877489210717078868749904760320665888714594448045077413270771067967553707160725237413503102331117919570176472645158661441725273042410187102858639303680654518190908374772492155781219371486253180562732235980292474750661651556657358108407134317877953367215426013528409740613957561821 124 -22339483922199103060407735421804117964857919010094410606654383360679689634612750495318680570273765432872939352624860664568474229542418474539443377931022238301254893390388086270309169910839575732630480510071727282582199070557084616855995377917710652448968282828136744714654059799827719753566321036579143027015247795360414828417608957955439766895536 125 16285483779283146131037239122495201996381422958358825332251045469935493743632695111087318135729575000564372788063523486816597061535903250355692973443332355108763352949670830436384315901696480722625830508763179071356303966365645780344861306232113820040971071222263210461077924087332957988310954463129193166995309127621636484235895215943974398125572750 126 -11872117675097413529526147320299002255362057336643583667211012147582974939108234735982654920946860175411427762498308616839258730655515574733568638814728298259929452911195724228952522878364485615697635413317765462548081243122263755204201916217385060554292713023760443434186338612671218781680914445829022169315561161357684032850827501189744195422769322000 127 8654773785146014463024561396497972644158939798413172493396827855587988730609903122531355437370261067874930838861266982084872897351407643457605792340799269509251652714779942166799292294859462169162400413541868980715675038453151931055906576048940419878442537800651324787619707886486508521614749815356013181658893038553024904147746221466327625072649319043375 128 -6309330089371444543544905258047022057591867113043202747686287506723643784614619376325358113842920318480824581529863629906739026270189692132971047990208817925945645224130598844081358930513475996738565141496131832301759074242769003805280380402049135827018148936951949120872596750317264034079337890801743891588497790575216863086472946244735384822429865112538624 129 4599501635151783072244235933116279079984471125408494803063303592401536318984057525341186064991488912172521119935270586204696548738786190440693403529587170081264578946391668855972051997691888827513460793708727248773819775454934482842741913911186261229055966512012631849816946637574938389204341848326540868891301128101440716411741059732504926206867928239216161344 130 -3353036692025649859666047995241767449308679450422792711433148318860719976539377935973724641378795416973767896432812257343006396344961882536329132899946326702368611562101489149814049857992234204360138127363460345771021786069758811787794761396823197543115575449638755060998753516969466085233617254628711140538975944308386208377301524624879532872611245158097255703040 131 2444363748486698747696548988531248470546027319358215886634765124449464862897206515324845263565141858973876796499520135603069271338011885642873782904183812509263452414447246623355798006390676107801211852939228939372467401294042136315872072659683194654860558088193235623435143856171179357141238839025431175178405884690463025684235187385305319337611061656030990816263745 132 -1781941172646803387070784212639280135028053915812139381356743775723659885052063549671812197138988415191956184648150178854636072524805356098469910290520041151450881308692346644741926938205741555388447076987305322670791941484172492409942595949195724254041537510747270927595161611479009451467174182043067897652370887107074238969986801267582506755203916042939445347033143440 133 1299035114859519669174601691014035218435451304627049609009066212502548056202954327710751091714322554674936058608501480385029812399312134587134555874966136610999668689653336091655305172436683561381267464591982378731678005660755669188958732193560462287927493579807804949973996990767759091437116106111294842729837724880100952766153030900337329513529267315622152467601803677106 134 -946996598732589838828284632749231674239444001073119164967609268914357532971953704901137545859741142358028386725597579200686723881271494684721741939722974433879808401292336164418003795513081780879193728504627973416514941020868575138759958809631237884145118033792217867753793742126428701324175393051056141813701619543637711381795673272359329708166316066203319868457061789398576 135 690360520476057992505819497274189890520554676782303871261387157038566641536554250872929270931751292779002693922960635237300622467430910790935397166801362833897035280492773677419020574619690721625719998587690894255628536337784798199855277485938593886566687885301870054727976586152785476077095074538989512770559464608499238140563674429710885968014264349885269459669982141136517395 136 -503272819427046276536742413512884430189484359374299522149551237481115081680148048886365438509246692435892963869838303087992153717360430682164271503885985033711447668047228501140244038474811553692602069559293476679919082299225817726874856618638123804316106211932102444554115127742351605321707673443566271946642139644689761814516357311960492359330859012618282556113322953825151057760 137 366885885362316735595285219450892749608134097983864351647022852123732894544827927638160404673240838785765970661112122951146280064928886933336392201820571975823804125172421861616793882842396004214083281271026732503488174772108184435918161369144692255604713244758504354718655425011908377981296288939105999242993133372239787099289170941684431784100751862021516865687497930893566522530020 138 -267459810429128900248962924979700814464329757430237112350679659198201280123179559248218935006792571474823392611950737631385638166930334804153100214812694170589452346462250162091512706309771758164720425869032043166732879143013088825429201975679723154152915938910275345718238268380966907247925091607130832671174644478601989735099442996054673221090976828762276346058452373251718537202120864 139 194978201802834968281493972310201893744496393166642854903645471555488733209797898691951603619951784605146253214112087733280130223724842797617789562323928777142384930294844443541910295676692740943576239638905621499641378916790697741634654390927085536892292240808988819926708944581551463133433656146674838723546511555777078434314737470965315116491326337293489749701791366150838216467986449829 140 -142139109114266691877209105814137180539737870618482641224757548763951286509942668146432719038944850977151618593087711957561214933092767472706764050970380625667402006437308609236499605393382608679305979713151315848720023318596152018632024992782663400435780905320986073452159225560785473581375983607331963132288263633570826134381736240050833860229825629827760248917651757920545405727452487198320 141 103619410544300418378485438138506004613468907680873845452848253048920487865748205078749452179390796362343529954360942017062125686224841564670515960894472315793957187920356248331958005344324960084167508228559790713902898894107880419019336902453019357350338991175529392648104434833645830922381215550565909453418762188483468833300917110620492729134024542671731874645151786098554222377583886675761110 142 -75538550286795004997915884402970877363218833699357033335126376472663035654130441502408350638775890548148433336729126730438289625257892160402356053105368066199518678850507484985914852661996423794444884128188616432160147140321690692072732756588380034695352092960041957013257501064156267172465449220696942569941031001973663951531884740768141670550081488117854169322444127362589221346072489370324471120 143 55067603159073558643480679729765769597786529766831277301307128448571352991861091855255687615667624209600207902475533386489513136813004789492956019387136202672605481884637966378626612782550727186810292108454450529905027623726631799325803651022218602514768323328031023286402862956701548323640601251848093166014857228567533463646541216271410983920214523018250449683391788510146825905672304136277994137591 144 -40144282702964624251097415522999246036786380200020001152652896639008516331066735962481396271821698048798551560904663838750855076736680377771034223142683138272863730728689018694283331217931098045691245249163893555081082428663712919639323562406184907098295719253761620609582904127731693744717747638068618105330478725604692116964211616649589946440780913039176382911627620066665373457906077926036346367930816 145 29265182090461211079050015916266450360817271165814580840283961649837208405347650516648937882158017877574144087899499938449373350941040004610399736585249679232430378611996471390587121487416189423261887860170329873032903389927519853044671048228418806059590180800634434049051386590263472816636339864231385665361625148398241263236298959686577711165336310282074277216141518163453932217685078096802730970494242440 146 -21334317743946222876627461602958242313035790679878829432567008042731324927498437226637075716093195032751551040078735455129593172836018162614540829149594088774489215776372071325979191148933304154773725674108252508259304233003196448964729256288538198905861701085026483199160585174876026759000055782085234629373719707097742251783279084606806289490659450978201307663182873074999343707022347663606782778794416019520 147 15552717635336796477061419508556558646203091405631666656341348863151135872146360738218428197031939178875880708217398146789473422997457240606461951334559377834864793249748881858377294801219219661547565453077345434024749055257901418731579338801812654970011122889193823809218494751915054954490586202862277977977568518141111781543928902738548463519722526667752953009211612488343248013606386152108116537774603903968265 148 -11337931156160524631777774821737731253082053634705484992472843321237178050794696978161234155636283661400517036290483249009526125365146328397213365885248858185037199728216269883956232289343417017718056140924538043608241043461725866452981709398156492527759435219567326634800817995318652410876875070741959570973258310640841080152336490189311956294882706529348013281005608896719449897804305201960351784307326771521389904 149 8265351812841022456565997845046806083496817099700298559512702781181902799029334097079539699458850789160976919455762288527944545391191673401965232857995656805675036600488564609658959404211727929276022571757864822791867603127122182336213176066913642621312300817763633761461472957591096822922402698790302126106793974946088404098478380851412763127573806342172147344766069857686990486178515906079993907833919501603202597114 150 -6025441471561105370836612429039121634869179665681517649884760327481607140492384556770984440905502225298352174283250708336871573590178729910000522934139245437045685323868032387436737254382639129650096123564549452106153232201746624842048255049611783145882037820191065747885387978324770849289583802122668027469753152066104290668871700097782522818959378900884576731186414956604654090563137668764217548791416648080029114105200 151 4392546832768045815339890460769519671819631976281826366765990278734091605418948341886047657420111122242498735052489766377579377147240294104392983896354016581923909326088734238694757634699248478509082144909558204885824284563785250642418321105723619161677430558471935414610269926627249707652829245051646224556295476502271226345880193101330052372051098429551878840109819664308104829029804511591114954036554361858612661605760475 152 -3202166641087905399382780145900979840756511710709451421372406913197152780350413341234928742259261008114781577853265039689255365940338174402102274443575391048898803915994583231119954845419153472040593755901756797363430378605613778866585179488933431399748163453134276390014339187186557218127881890583845776999143660858654743578206132682479481275044851983967668609698649139264815717499114864762344832053675869488131920448908199200 153 2334379481353083036150046726361814303911497037107190086180484639720724376875451325760263053107001274915675770255030213933467161770506529139132575145532661724832449859360703601826417483402967373289787545399102907131805923515644683970731355751800737534914700514678220415026613622194301545457261710342116259801463208472270371852992779563490834953078480467309755612463538318021515407108854608396379194629881100473860162995177260479276 154 -1701762641906397533353384063517762627551481340051141572825573302356408070742204016479231765715003929413527636515917025957497560930699259742427645897923848063737852981301300079197920742912278451262307350110861520948923438864420643241326906790808908113348455237255612715491202341846086418630647707039151411482900333941868820273617171020475025174823968347252817377748210883512171756970223445135034342076944211271255540526864580819116256 155 1240584965949763801814616982304448955485029896897282206589842937417821483571066728013359957206237864542461647020103511923015721918479760352229753971623211687491760063628632638304500767384618256843363827640109893138128396361819879764167551426232254208148977144432871276925205625293215311230375540284185108758545785058806242963085252665123473725549033587990712519835439809340427796819825272045903509045279291771375664104329089646793963885 156 -904386440177377811522855780099943288548586794838118728603995501377591861523307644721739408803347403251454540677655460191878461278571745296775490636238346477810317001924214417997874519213459760703087747027487472704020180983964456649937685843288975942065650122897207262684573252273673078611004556371606212512024938446046422796560169655418740519596023210107623744091067258057260634731840248011968947869483936143099288697880044296908177151280 157 659297714889308424600161863692858657351919773436988553152312720504264467050491273002148029017640256970310360154010830479879398272078802321349332674552827544555786357244098071521865154263616248383944650732132731392118420954378069989353950170618844789195530231039006922250759934441279225852773398615372166887934031566156590901391507971705696154773196544930378163515865901937145191011483671928424438005325860807631324075434132827107014802254110 158 -480628034154305841533517998632093961209549514835564655248035973247608796479808138018565913153859747331356252552273895419832081340345446892263663519689470370040370968140798487514525112447858914362552762048648117717792424445359106553823530121921382163801738163820233677272753803491457059971498370359223113838241339557690695655612218296201455603917152193232520493966964357877021943404299390173026460261518884908242823109888038829026889357579609744 159 350377836898488958477934621002796497721761596315126633675818224497506812633780132615534550689163755804558708110607669761057587297111830784460210705858446713464635015964144166934706888360324852357757737488605685937102691679527771701679008922629927808100733194768133742624729588031287271868911360407681163619816142401946236986759152567212772973161659561314523093593935917953903263797700301999449618919522627306807426127433929688709627136087907179199 160 -255425443098998450730414338711038646839164203713727315949671485658682466410025716676724687452400377981523298212632991255810981139594524641871493604570417006205597355642511430062935257022424125362021391938827107190360469079408005945584723412033528915039603947045171643630103612386641200105311568815519748947605804375650753626180252253339753459370680597705862370517058805038064542699779365166383034954105628257940968884665030776862778420298544382007680 161 186205148019169870582472052920347173545750704507307213327310513045179518012908747457332297152799875548530484397009450625486205250764408463924318837731865640004600319514014155594109553601319655441463098617324642608253560804440823243951344568870101344086203552103134754440554798270202979784829243513169967652091460309271039325134873339710028564351679854288502868977661825150446752124652535613605420979819791565139065879292234647399568770330252349952517840 162 -135743552905974835654622126578933089514852263585826958515609364009935868631410476896395244624391109274878723125419889505979443627807253770200828432706527488522415325298415830258769254725572258904570089076622170262631902739947616805161303613384993519872033475231901661262193497486910307125587892623521764741893548804115846282207565997555998303344753168116734711222747482653380856610334960728003278049966032252720653778481627491166125628345173736816886231680 163 98957050068455655192219530276042222256327300154067852757879226363243248232298237657472133331181118661386589158431099449859014404671487998476403927443058746739156775060356479881359052092775148104324372231905569151560237487427481861476607686920686415144023925498410280612861706654575094770695336420251276973064948231299387695018222555475872343488404764390840561247679369203894313542170789740444005600631708188572446794915688844305720657246982305671198852638161 164 -72139689499904172635128037571234780024862601812315464660493956018804327961345415252297185198431035504150823496496271498947221501005514750889298463105989809556733692782657155324070731478408612287658152396160271342049185116744175070964811598191375279368251208401938423033005649745269228136869417471849164164794024836914111396817223256417056854090712038459007583613673940773303754471042526996354832049069138208435963506079107396432997505148039405939050764741178896 165 52589833645430141851008339389430154638124836721177973737500093937708355083820807718924648009656224882525950328945781922732524474233020253398298579604266572528963901333700826430512204665035060482814732608633647782478352419045330822423530122932990793158466251821211726785296531951180464603806171442037676032769075018407622573210637758119458694346692406645738218970434603934055414995430790132358082512197089419467269807614311718088364080128921159586992838939949297730 166 -38337988727518573409385079414894582731193005969738742854637568480589390856105368827096068399039387939361417789801475021672010341715871764727359664531510331263284175889361257891702961246011269339837872971235471625522634699500001166695848679722180552838101996785071260898548103316173343715520401326735635364001283297686876318907782997908126223715826512400530383742034392919158226755800334489453824004888394760996889803808477868504923352384356421391004552141333128997040 167 27948393782361040015441722893458150811039701351939543541030787422349665934100813874953033862899713807794473568765275290798895539110870516486245195443471031499870935386159795213718834060680957818664668831167793881246231517268208495752196974689043171584304367620516908317204145864065581982047370677205574447931812690481521719726127997254868625206751126355184019468222979972687076677792814806455392639964278513732116881572346599395375365141609586993699333589258330674683555 168 -20374379067341198171257015989330991941247942285563927241411444030892906465959493314840761686053891365882171231629885686992394848011824606518472747478290381962682033432322440215736972629936980109742791963675213799063044079560574674139646808287415014651166315026256629474346653472631216897424460376771624774868726400902504701575451947455312676760338328966494708457394475393684934386772718993827726604796312154119801170548479125097215522646768000342053480358128962784367644384 169 14852922340091733466846364656222293125169749926176102958988942698520928813684470626518915269133286805728102827858186665817455844200620138151966632911673688450853836527762291007372441696648312989347659222273165602686561288418422832308162610928658239732837360740638198818599219059392237099988965515266324819690860315345294719055940612003861479750712194264654201152882342159050139684486447318938543179789174201521812485022760572881978164214353118854832377180715746913436861172084 170 -10827780385926873697330999834386051688248747696182379057102939227221757105175979086732289231198166081375786961508618079380925310422252080712783675392610118880667697462135172345076394716253255555597485298696069010161765404749110369268961376264334108547015329495918980548282989491391570367368866614680566154490900909590645032739240835185277242278324335459146433706930648706822008133251756783943595535528957538168007951625372420534628894678096829621306413304406785698111626218089760 171 7893451901340690925354298879267431680733337070516954332628042696644660929673288754227838849543463073322948694939782579868694551297821766839619299361212776664007136148591427201303839085877495833735160402971060874257862739797242969111251665832014842736450246827729444397326842476659789806572273991023968082388029400175562307572571260507329045720502548276957026653849069625662535311920278593468095918386786029131269937979448475403590626453933925954426146913766403693040620740980689205 172 -5754326436077363684583283882985957695254602724406859708485843125853957817731827501832094521317184580452429598611101500724278327896112068026082469234324114188061171091728864618249303759248655787562859850527951625500137140773643662179053979766178282868812468135773199851863356171352724633281597750913804068243976259124182374011673689544586137892035562138857960180845678131491884741474818614630041323668352615921100274865292111542137416110750628298177710945803846383568670440334242072560 173 4194903971900398126061213950696763159840605386092600727486179638747535249126502248835596906040227559149821177387492994027998901036265697591014120071822279243096596249878479457435339230175109201826960669777150826888141404143608493175077278504198171747735129976911629466225207520440849490654761549488119327519027363963436957060915163912519923498261713473723757686377851539779649222019073848843513041783900216049400128562129487254195821038345542072188675650110126532738969052523398538950246 174 -3058084995515390233898624970057940343523801326461505930337424956646953196613220139401150144503325890620219638315482392646411198855437693543849293532358441568217418461716752415261102958833344638383669825329418751357673227910601188185461034921933476717652871655988007572166613791807877506814930549662010540658068285973330993178501826583764554783171652667821258547692364711347901445724894716128963699210717771151821526565715587348727621689245532228028936959583197493658843401803932682013942736 175 2229343961730719480512097603172238510428851166990437823215982793395628880331037481623438455342924574262140116331986664239233763965614078593466134985089303903230498075151529898571294063526617348931298247403134330056690113459345507857673888847807290756571072523086883715115098015966016345989748010916706788517099296125395472457159284466220620859643288137511087265413384932716146663770550762431256780134963760461689944144191300106270521407476635961617264473635322415100699713265839802189192259975 176 -1625191748101694501293319152712561874102632500736029173124451456385413453761326324103486633944992014637100144806018278230401413930932663294636812404130102545455033095444103887642951421781398209659398583833107893725654439956548978652935968624484374276958739413374736506523449892138441951101271545101018059374398618107695487968436571783990312716017846443098039022000532141838157592772194534400267520315129280535999270228258183924921113326820289922137172675380375671986517050477214548134097047700800 177 1184764784366135291442829662327457606220819093036565267207725111704966407792006890271441756145899178670446005563587324829962630755649911541790236242610844755636719126687402008173368864471529267696334512534761594189741571601504631060590293131240047243354028401282586652721026952850487683527972591522080321629756500870695153456669697114298995815952838451663899570994009545157461275364991725252445660318210060689622579113587444798972374637464460279920712484931619915400328089408100071088741833096952600 178 -863693527802912627461822823836716594934977118823656079794431606432920511280373023007881040230360501250755138055855159801042757820868785513965082220863305826859168243346315391757771662682320748349402591099286701051558707422769261567739725960350728430373547007651480966936928658127998877696705222772978063804081076564851770308970174857427039969919066908214443331049448035458625688830216554760298605923182539519542786675758233838137600512560234981802204180216658507174518501660049962143040400408357957824 179 629632581768323305419668838576966397707598319622445282170140641089599052723391933772745278327932805411800495642718411494960170451413344639680544939009349947780333649400176775039665295496323176658613735663002919656720092471451728455392138641413865572554870484025495125831653691005811719972108237913677106256960029233937625276675562252515759324794275922247520547013184580458971081943290593284719372225421320644081923650491566924000072396446501864064078201529173834024021728916861025234432184531084543951769 180 -459002152109107689650938583322608503928839175004762610702032527354317709435352719720331307901063015145202561323541721979825964259080328242327117260537816111931863230412671127793607770391345776344065574311447672347948110036107822165407568917868935054100683650903333141155570292105566200271038884867584346544077282433669513364260144194786428489833596472151478315684212118037857657741578307615279553489350642995910378603830081373980805573192560999481045934899552579710628361241057442304508654176931253231135440 181 334612568887539505755534227242181599364123758578471943201781712441297610178372132676121523459874938040852667204861915323293127944869559288656468482932067945598328294970841929199575031247354450329468974630982751084280040043744621876746555053415917263251035552996581337154042868084609074028266216734759376007929311783252627495002988713670408798259596105120999162376631755655745377709295424489993209622793196817044421135530821548150727429755210542519981283688045567581427864396102614162031703825001141386873330570 182 -243932562719016299695784451659550385936446220003706046594098868369705957820033284720892590602248829831781594392344336270680690271809908721430565524057477532341181327033743387546409365482124260560836623658393496307087453897868645767176919211644757132596262307243975625127915048697368258530121083556670063732219413485973453711408133941016368717748701149732586526640188545924821688076281642390102046172323053345047135762617034308796506929063321919747870447117096561863931056276767465871462254587780116293254840825840 183 177826838222162882478226865259812231347669294382701707967098075041515643250804264561530698549039396947368782312019021141326223208149423457922882267037901121076721187407598960207378974852541553780926945613623886075768322210361958634330650978494959120400088373462991336460498028873422712739813553976693007692370397870400082405944902274332130898234811924957776906639235553441117493720184771538003641190526497607644231548093337208931772580729262512905511521197270208992069554586477309087215792062942179623705260606151531 184 -129635765063956741326627384774403116652450915604989545108014496705264903929836308865355879242249720374631842305461866412026816718740929700825781172670629917264929745620139639505609502326800882311897502548032755740535079857529794858952291736593144773941933958984467902714580978420508816153344302839834879577979841966952499867257235574850296378470548185768876875934336072902437984169241669393856066372013278018775986646763825625745027524047091734736216129637452596416021474779513797132209497897038444029972717732798831776 185 94504472731624464427111363500539872039636717476037378383742568098138114964850669162844435967600046153106613040681700614367549387962137751901994474876889209686133784557081797400920478593834697947319536862664102568754775405878970363999675654941506654614878023786551376385704422123436450631940358788982747377757717218434474379971329186900030050658783056772915085613174809903342872099765902586387937158129106745729081102341895603032104100288720092006633875777075127643323545032090346094725807152527467247943794758263073266620 186 -68893760621354234567364183991893566716895167040031248841748332143542685809376137819713593820380433645614720906656959747873943503824398421136553972185252233861191528942112630288963205631700149569498295514965124658275950393516849652498063699156184917946938217757759137085329757730739445094536180233650230104987132445852117562883093816570554623679198824417656046037412150916389008251100583204218784803932319155854103907561305648297713613484827841296694652208118075207998029473265751038601029101047518802960729728363400791006560 187 50223551492967236999608490130090410136616576772182780405634534132642617955035204470571209895057336127653131540952923656200104814287986449008547845723048878484808624598800107481975110589829042000126166825900853371145216587940665895842562124801848853277969897533599993055493143431485959394624891037535991357940877268943509458411171810294979270605471318976291046661832687513774431500761439241087208206158881250600034447171563654983785764792189598389645472031811525034157527591330050788622160850852374070345291626100603945763157245 188 -36612969038373115772714589304835908989593484466921246915707575382696468489220664059046412013496798037059132893354681345369876409615942121327231379532102632415425487332525278354252859991555481348011060955046928630448636943772327955636338420243071620143973248422150714785711193807845335181104196298940134837415073654070515819021123139845821247325978426079983164692783686897717432908807513626736794270645997919543253470850297644668635688402129111677867176917882746972875631253887227715527063467001509222632303254072285806341504614064 189 26690854428974001398308935603225377653413650176385589001550822453985725528641864099044834357839165769016107879255562700774639902610021806447551675678902819030845180265410927920259001579746767014576617523773029243243470633865776895735954747224934782790505509457015209171074668213969591613648724392588670128340018589691539540735409078846200399217216496014062876286599464072325730651328584819820378559706591221028593302689036367739528789104680789837053941617501744210915437198850418097921681062313312555730824369224116440868273153294254 190 -19457632878722047019367214054751300309338550978585094382130549568955593910379918928203684246864751845612742643977305208864712489002705896900265171569920155073486136413484566453868110153317264643564353293739489038321130533637835621889268823578690875346129046474225433100237845285811754562753395093653574265178854730319327510993923383377093757526107989498709694705622706335868825867379693519264318067411909221489418986918297880400832961780844457826747705617435554143551286997462177254150592044678527828887656520725142804344990994711528720 191 14184614368588372277118699045913697925507803663388533804573170635768627960666960898660485815964404095451689387459455497262375404482972598840293310074471793048571393445430248944869909163632054334473435622504462500616376283256457742900558589547876861213288181943225371735296911828572707371858543547345484506244247622949619945464947523125146042250295394068298281175910584086854167152677722366663731427417543643747666938026722002774761415040918490487692544791345332869051470380394676073709669656310953588794732680699771197447138040370731897935 192 -10340583874700923390019531604471085787695188870610241143533841393475329783326214495123494159838050585584281563457943057504271669868087024554573823044289937132408545821718651480810159174476802368676617781024914788623236268430965173036501400790522323564524315964466578483608343391197012672140361445565023866830818652641979694857966176850128644666350566028166594966685750602353058266870536030467530600604636716437124931857013049948001514489764067098948240793969804835378991769202852602317007424932516874170123643249574767676145602336274429195520 193 7538285644656973151324238539659421539229792686674865793636170375843515412044810366945027242521938876890941259760840488920614047333835440900284316999287364169525829904032896929510606411264277111298770222177410789226753505093276005388187991866471046447595210600539857832975753864061054009147829354653338980315587064799554950427721768891900110392632859510590898743586920862418237030010206391500340051512062290339933113355198791493643374173965777632780623730378150787806706652086519339394758323493747601956748637614739655560688099470121049859378016 194 -5495410234954933427315369895411718302098518868585977163560768203989922735380666757502924859798493441253496178365652716423127640506366036416307267092480488479584330000039981861613232043592932271189588707322702384772349749715022913994178189944752790782203292802535614868646877572818355399205009624814532753556993428609967866878831751018774517873329427536260111652032315499696502565058968713696851849722283670080393629107788410322529871447726529500038328507494678816468108492932084085872572062116206375492112663305132807009851017384086383925538870016 195 4006154061282146468512904653755142642229820255199177352235800020708653674092506066219632222793101718673798714028560830272460049929140840547487997710418276101616976570029146777116046162226964410875934565194465075025533205537587703110394579815923057248551783326794356500062561957105235476871016412442742237753586842328608098005289517391463697200492046764737434330427006008850048393631391653896737566858941861406618772706329576796541929111710311964225736130447749925842738140995650610913022745768800793131524467360323657191336678515794994130519461133665 196 -2920486310674684775545907492587498986185538966040200289779898215096608528413436922274111890416171152913199262526820845268623376398343672759118750330894923278078775919551248000517597652065191995929079621824711621734967997559279219663977915658765848639959877832459668534419269622001543656980075248598570314629111178794928040078755743335576092291821075670138480779057556104951786161315101800552056614095679951119176297034593107586511946266812951134068905798431620129021839504312617658243489321641544435052643838206119280508060611732735735636258370298258320 197 2129034520481845201372966562096286760929257906243306011249545798805427617213395516337827568113388770473722262382052396200826441394392537441397568991222399069719427645352859792377328688371584434859856655082581099099441972672201950623223378890430710526163735089097745167275880936062107339396845409230205050276775593311775349550148062393901847661091911903660716304606680633944822324328226149215948109912525776767863663908193740592149704941421945332319442239883260852966018921937163020328250610210809866805269435435035168274457063694452824263705831146485793490 198 -1552066165431265151800892623768193048717429013651370082200918887329156732948565331410276297154660413675343529276516196830402475776512159794778827794601128921825462753462234788643072613821584235956803335082639948768266523579464742645786981462733565017295091163864249835683694298477814707330172288535669851087884970462692132347106392319470829958127301610818151316907698681238618192661990492142918168935590152373427837299787404478851431351646146463935038422043536626136489874013331808718090194417266035428955955724174717542414331266069390577133775362459243277104 199 1131456234599392295662850722727012732515005750951848789924469868862955258319504126598091420625747441569325432842580307489363404841077364490393765462264222984010762347273969160920799935476040274194048236759522018122559656323814006216820681287952393157066661467460166647905507398807155306633995967540748441518742782869291524376511635159314608015406307749809423690426908630196442080023347505304735162036845992122694763537690309840008937750663188549991723287596046757550978980787477600939679192247149949942491274362308957738875512960875428745936254844688580605375539 200 -824831595022956983538218176867992282003439192443897767854938534401094383314918508290008645636169884904038240542241044159745922129145398713497055021990618555343845751162723518311263152962024825226756537553465074078236027248675289616990876942986105046485454469049208076390055259057853119351968730432147759141033842920152415518943824943308299032180746454693707568508719491795753720613369142172615204974973095352135878628434285479342876093082493633666439962953087808313137657940847054829233569350140120713214657157773360653032929745894727741043919465814071450631253600