3 1 4 -104 5 13546 6 -1679704 7 210302171 8 -26279294704 9 3285123767796 10 -410635172794704 11 51329529054158421 12 -6416187820400919704 13 802023560334345174046 14 -100252942972187432169704 15 12531617923263572089314671 16 -1566452239114442935479044704 17 195806529921642956332099080296 18 -24475816239396929806607354044704 19 3059477029944827219198672186970921 20 -382434628742598127565515835869669704 21 47804328592837397816547437350165486546 22 -5975541074104358930296980738003838419704 23 746942634263052761206408815599123847127171 24 -93367829282881397777818946366571744072794704 25 11670978660360179656551922185406423251044392796 26 -1458872332545022333710876425936188959439385294704 27 182359041568127794797812399423014018273989569783421 28 -22794880196015974272627728773351992573999722588419704 29 2849360024501996786005936625532118065747953097235799046 30 -356170003062749598202555314969936783374753259976494669704 31 44521250382843699776524083451781547292968723512331854939671 32 -5565156297855462472035393704459207177343131509088833916544704 33 695644537231932809005177131232738053024841187987065951239705296 34 -86955567153991601125628318449708827731681408645119928677666544704 35 10869445894248950140704010380073189188870769596374127603213202595921 36 -1358680736781118767587989533162659005548581361750425305628140557169704 37 169835092097639845948498985753994616770079291164196743163800875556111546 38 -21229386512204980743562365866532771069347245871892178715672754605400919704 39 2653673314025622592945295917134510284341222372077344820550176835696112752171 40 -331709164253202824118161985046365938025832380557397601174475159906705010294704 41 41463645531650353014770248245681938441149557968481462984831719193196932685017796 42 -5182955691456294126846281027838087400445681986090013803669231296983026822197794704 43 647869461432036765855785128551564797673160567260505952202101374691817498843085408421 44 -80983682679004595731973141067150502893708812932581888356714380884827580713589775919704 45 10122960334875574466496642633438690282099508065947269936303194362457557115293185126424046 46 -1265370041859446808312080329178714349752790847009045394745052823901156248059534390557169704 47 158171255232430851039010041147367342106840047406989758025452769509747062525245881716620564671 48 -19771406904053856379876255143420216553661476137602242661123567049350577386380639337857354044704 49 2471425863006732047484531892927544599450022761907067259941896609771441098322807345128695380330296 50 -308928232875841505935566486615942636675194389120713734310200808006956783111186982598566372979044704 51 38616029109480188241945810826992840540800760043030958618338507706234392338109804964158273379218220921 52 -4827003638685023530243226353374104793690058470305326281553228295645193984007101485790219568570244669704 53 603375454835627941280403294171763106059008222165004373837630666146501948472171597435785922742525946736546 54 -75421931854453492660050411771470388086182254936204582013616905038541426417313693428391875233911831963419704 55 9427741481806686582506301471433798515052626187886096869604286335561961232557277292534612766000962893378377171 56 -1178467685225835822813287683929224814274582165464249005752981461801638080819084879755728857876267694790947794704 57 147308460653229477851660960491153101786997673383568953292811540978794936933696238807436265537230763173739325642796 58 -18413557581653684731457620061394137723307836605432673472259221166009612695929495426443742808865667786859830010294704 59 2301694697706710591432202507674267215415151389866920326265958182159695447510751445399929928561809188220239321601033421 60 -287711837213338823929025313459283401926852128378669137227405884359749584425854823530041275723243112029042505581963419704 61 35963979651667352991128164182410425240857560931201039742321707755224006716056580648790966532026749822957906461398017049046 62 -4495497456458419123891020522801303155107168994303445028067814164146618122936454388555035929502543631920875516199429619669704 63 561937182057302390486377565350162894388396777340347752001536753149736833281322253383698164811161626011502644512391726386189671 64 -70242147757162798810797195668770361798549580841233040912865594577931864962308645302607917768053229799016358615365290005791544704 65 8780268469645349851349649458596295224818698013311890816291361811386114100234996572084866611876411152928148416517767644564520955296 66 -1097533558705668731418706182324536903102337241460042334481841164194648488030714173779136494562988498873443796279193368219693291544704 67 137191694838208591427338272790567112887792155437603892249094622080046455366305781665678858070163539942538357599309361073709170233845921 68 -17148961854776073928417284098820889110974019423323021520165215846112922061726559959627687354784447579244815194152275384869837124932169704 69 2143620231847009241052160512352611138871752428074814315294942278611437379192361563668015166958999592874971224767313591851386762301337361546 70 -267952528980876155131520064044076392358969053505365873780010527380246619362131656240638039679657826835787456647728441262902226709683525919704 71 33494066122609519391440008005509549044871131688270382113297747358685403746189295510526351364712938755628782175617055208326032850480715644002171 72 -4186758265326189923930001000688693630608891461031306566892307633931811060125590976804629010470225996146292776753088680316673876252436001885294704 73 523344783165773740491250125086086703826111432628975600793286223889072992719400646150857749061750540284577115759948324460373745946678853670966267796 74 -65418097895721717561406265635760837978263929078620393100867083744944208834832536417600240563894510301707915972277415366540417986275162958462822794704 75 8177262236965214695175783204470104747282991134827588062565727824147773985731380660981454522207421468736560281322225954565276942352479788995425116658421 76 -1022157779620651836896972900558763093410373891853447534696782419117728051181989742403146203982912491567375591532312747996829336380565823521875699150919704 77 127769722452581479612121612569845386676296736481680966165196141362234598823609538805881665780189441246543721662296847055298738262599121494683957735907674046 78 -15971215306572684951515201571230673334537092060210120162447059195966360042304671825597998465465545660802442947917830123757962073347635546983685755093682169704 79 1996401913321585618939400196403834166817136507526265035510943861353619125554246991328180052109646569975693535277208999827294747259878085364303085542361151814671 80 -249550239165198202367425024550479270852142063440783129058741446122756787687626798587811750415544487187576988291417860821491556119471631000729562249445279229044704 81 31193779895649775295928128068809908856517757930097891141845844179005738536119701706681737704397094249931741129640332915119543946705644423736279545817113558661580296 82 -3899222486956221911991016008601238607064719741262236392493151437034188815135803916255085490488285947454352201388500450121665968791770100785407217503991388638604044704 83 487402810869527738998877001075154825883089967657779549067583406762811814438954459458888979375069514276471911169045017089627924018871432960389092235541436410586249470921 84 -60925351358690967374859625134394353235386245957222443633299438917013021491194833184186040095282845013442041746243910274181562315892621281281669262776435818933804619669704 85 7615668919836370921857453141799294154423280744652805454166142037835089069241216004227632070075376733458178897027658429116186312955891338230824651936322166118360201727986546 86 -951958614979546365232181642724911769302910093081600681770674950399174599084105454123344582305296564012824270159778071134900727626791855237594890701921636523213648160088419704 87 118994826872443295654022705340613971162863761635200085221336688908152113249789345425545808449515208693339236069189239747560478561136537355283352152803735711327287889162909627171 88 -14874353359055411956752838167576746395357970204400010652667028110812631947116764086690032664655572631873999451168230447268024247799729240143581928950431511717201676630337822794704 89 1859294169881926494594104770947093299419746275550001331583379963919238548617268113123833917870292290354085057833039418939005978372786358034607481773687589401865093502736727606892796 90 -232411771235240811824263096368386662427468284443750166447922459238213329696466699083289743864077893510014754068204662041618558902099098452834385772344521234964000345673822720635294704 91 29051471404405101478032887046048332803433535555468770805990308311068953434075632761840955379752452758357991212548714388346276499077098758011211678112254159480534630543086267153632283421 92 -3631433925550637684754110880756041600429191944433596350748788516226311998709021710819375987550488693054595227718011007714685781109030716185576746951477186402832495028437581323941338419704 93 453929240693829710594263860094505200053648993054199543843598565094721679352388523462690584316775284175328245311015833235050692843680311025939451807256888596637502877760394010282198798299046 94 -56741155086728713824282982511813150006706124131774942980449820622679392931204545192579608392772805583328434617720367722613462353699558619616856218039096945712489748012254299130701382744669704 95 7092644385841089228035372813976643750838265516471867872556227578188944541096668655078868915267203321380744228368961251120879650523285866562461327217037680828440610860588398477527833620917439671 96 -886580548230136153504421601747080468854783189558983484069528447264767557019681069234698167754135349585975781017272274245255034907723852505772382995653197085159088746428943218947854303677666544704 97 110822568528767019188052700218385058606847898694872935508691055908317207392895196470591282135623545337912403815380231334278252398658074309401047820081448716339603269571392110569118056035677802205296 98 -13852821066095877398506587527298132325855987336859116938586381988534119354976022988417559987794027501247414697216998990444247223952446573649724068234375543801256566719675453833284141030573208916544704 99 1731602633261984674813323440912266540731998417107389617323297748566903208600399787812353755453226329305717731644763121964044261141051150099996084208016153775067787326527874704942709481808877627265095921 100 -216450329157748084351665430114033317591499802138423702165412218570859443844340050620040250507178968871969944093279434041542698688956510605245723148768159312667609855837521908603712896169629358609307169704 101 27056291144718510543958178764254164698937475267302962770676527321357516911310254398917630536509229166277362320717828160291908184961435904850013713100537013617757342740080542537719401783956680036227118611546 102 -3382036393089813817994772345531770587367184408412870346334565915169687453144588098079388836485857194352642307363281047409011751899132686127709024325322552222881562682304953934280553704107464757227261650919704 103 422754549136226727249346543191471323420898051051608793291820739396210985662303354804556479075177060579880987988571317741813388267917755815433769126848275154888745702337270307439038554611519625875688235175252171 104 -52844318642028340906168317898933915427612256381451099161477592424526371857307173286953738021536009790340106009367385047334500551476565225692500482905844700010604942306150127881433636054617332579102777798760294704 105 6605539830253542613271039737366739428451532047681387395184699053065796515925415312459612799263529293346138688401023872676616893484899509492480741158007250904213951993870083079354874339963379801897797322909247517796 106 -825692478781692826658879967170842428556441505960173424398087381633224563646626447767691711243652959929426700119375465540582003571854217279537138946611599383175166281310982960467290122923720383065105881952603447794704 107 103211559847711603332359995896355303569555188245021678049760922704153070476929567628205461122063825034649353413190746156172628149325732695117716214888583145419288381298028583184224607486041116380269354674554507147908421 108 -12901444980963950416544999487044412946194398530627709756220115338019133809088664412094582709842798003244393779192122945431581576094617698510325180717562815354481748524830111457455300447147155416069532097783350308525919704 109 1612680622620493802068124935880551618274299816328463719527514417252391726149271340047600336990729253557718607335433376281197620576104684523275381243385820128584103622869002625134094733430626118200115646882447934786688924046 110 -201585077827561725258515616985068952284287477041057964940939302156548965768329210292555604667331669115910591293518721832593454482906148760172304314081479392159669089321142621602646601192007632934752956012548413538296807169704 111 25198134728445215657314452123133619035535934630132245617617412769568620721049393966904311519829195828958929777275101484138088012590942015152465997793731195024384749068050636667732152730929520715048277515356144401765505683064671 112 -3149766841055651957164306515391702379441991828766530702202176596196077590130968178854667416568331048883113575519756154140663346518175916390785050760877755442470403392505988065801103134666766178436918841662796498742365201104044704 113 393720855131956494645538314423962797430248978595816337775272074524509698766376174032042715156299341853808013105960307551997859691164285436429961319193185592895907492996118814699371376915075321348272691914707442461046910921942830296 114 -49215106891494561830692289302995349678781122324477042221909009315563712345796892962125107192405968713140531234095268736889358926985728282364199415547061545368299083965732403018228575418162396198792915274231682511331048273404229044704 115 6151888361436820228836536162874418709847640290559630277738626164445464043224614840062644204104032314607203164365652834788929204233461220225263570677184859516234560932508808141971708046829956097874395063169452504857158753610293280720921 116 -768986045179602528604567020359302338730955036319953784717328270555683005403076774512905380386671883689284476543112998281672167070176522904914480241303053280907415438745408056350201677625523628402576123416483375813791812863611538994669704 117 96123255647450316075570877544912792341369379539994223089666033819460375675384598826486301176492289352075957542953964936882620470247218603695396682496508014079014670329138898492287088282699828298584640698390697246458634449634290377509236546 118 -12015406955931289509446359693114099042671172442499277886208254227432546959423074803001459431357578571736609743492624613318487569119023494447397419003722842910737340896695830362391115735218763431878862174437269377000967020453419946988213419704 119 1501925869491411188680794961639262380333896555312409735776031778429068369927884351632915634312296261398898341670993601759606945881424907581287856533173871835070655937536654795712848857727158402937274958220806312109964955501905176377932440877171 120 -187740733686426398585099370204907797541737069414051216972003972303633546240985543922671124154222059176566739615513812092580968241639439178276902587704021067603119789071282512962183823111883701499930498810170140241697942593114735093378384697794704 121 23467591710803299823137421275613474692717133676756402121500496537954193280123192991119973772648131734528231279273236214756868530043396754019214810436570456244907778737007510350363168494918786286579941918921898960651301870774963586125112215888142796 122 -2933448963850412477892177659451684336589641709594550265187562067244274160015399123870344640246757108379594189225804284265002378759462922834036801630232111460750527214673894952130851964233180426482316539641295910376125593308580087782349848111260294704 123 366681120481301559736522207431460542073705213699318783148445258405534270001924890484284382064201122508360141670309291597615452032331907139713726445637493821840389530021164895378408651307522575946979170155597146919926324355167770894891116357485663533421 124 -45835140060162694967065275928932567759213151712414847893555657300691783750240611310523265207191228214522246008361567548089677636856512347827737649658224730498884350547975545914851970285668863058221082190412947520069417147996779868359030690454800713419704 125 5729392507520336870883159491116570969901643964051855986694457162586472968780076413815715214669751329290850043555873291051516051286688444594379160108439641243139652336113710562800735027736333938810247755719906751672468439576530720905188186559415499579549046 126 -716174063440042108860394936389571371237705495506481998336807145323309121097509551726956725239447721099467023131717227692931847743845445546399596166025916407122978829073794715630275964735515788853734805566742990745167557350977776429254541458096765835869669704 127 89521757930005263607549367048696421404713186938310249792100893165413640137188693965869782569787745013980608699283826803829172434655445943997394491941465519597109296457734817463611343709323458433734350534047566946381738532803609982004735988280269838015448689671 128 -11190219741250657950943670881087052675589148367288781224012611645676705017148586745733718023352048629833895317214999016923329267665061611732238187212977540731970238486629090234664904012101311863489250549504571337081265064622312418723146884681941476129849541544704 129 1398777467656332243867958860135881584448643545911097653001576455709588127143573343216714872865791566152078933906761860454299090624804429748215676508614833821937990400093330328050071636558619389854084371512874494397391652350343252411985752650556801352239291083455296 130 -174847183457041530483494857516985198056080443238887206625197056963698515892946667902089356109554308583438816256973057973315313023933760511484811985902038196981206035280048939788383967624962800538311042474206828438027229626844555196437940600781681300606989224541544704 131 21855897932130191310436857189623149757010055404860900828149632120462314486618333487761169588661029502569128294155936611251215960595889894111655187679625175391676823528296551253995115521398386957022611395177003606644117431603605701664897193716632804548833108584296345921 132 -2731987241516273913804607148702893719626256925607612603518704015057789310827291685970146196708460164580159130218634467291731949259381991009555556223906386904733951213079808062238212675441129553933970614683489639372494563520871442746526522032133407870592084192593682169704 133 341498405189534239225575893587861714953282115700951575439838001882223663853411460746268274635411733653544438941100748639333244802800355020054478083889467363572385194833907528892556009670849325166840159415446564907208561964731520280311297124992955168030871543622652899861546 134 -42687300648691779903196986698482714369160264462618946929979750235277957981676432593283534328255111379667441176043307574219986821715604223910308921588654195434532117024265153083750015608450294425391411299116408937255882900670290827553804299806788100732470215764307339775919704 135 5335912581086472487899623337310339296145033057827368366247468779409744747709554074160441791061172805634070489295270596919915072180311531828701136171020005054616915436282476336164239091219492743948835314018340645678094952172787161336052129526067173395012409141752458254706502171 136 -666989072635809060987452917163792412018129132228421045780933597426218093463694259270055223881914503624867802604662395861428966035892416382589828997066544866194604409329076237003142707899121740275548285141239988679821528811703235358234345869651857046398554908396210932095635294704 137 83373634079476132623431614645474051502266141528552630722616699678277261682961782408756902985257615380093250539513960201517631204152715175223673950241092002415138301671290362250827517949976915331401521837579649116641636604359432716941214964134890255959810992257385048604647528767796 138 -10421704259934516577928951830684256437783267691069078840327087459784657710370222801094612873156744361837036937090966007218728639277435318717960610639942152948371968946282399465717572757182466103896273489660081554943183122960761628698316914618154802038279291928725601640009244072794704 139 1302713032491814572241118978835532054722908461383634855040885932473082213796277850136826609144604484246495101645077726351615461440720766794370042158497627802384504087351022328605593269311924566462232269282623267377096312609640618842821553661547030869563852086748133128974176089179158421 140 -162839129061476821530139872354441506840363557672954356880110741559135276724534731267103326143075274555390250592917041407720073141814062050430631124099582008202112811692234731190926741797387663699208957406320975138873442949841148117627138551520486936405315563667437041462865137417900919704 141 20354891132684602691267484044305188355045444709119294610013842694891909590566841408387915767884416468809322251932572035620805631183658601275469494155263287702662856442195417895985153146338530642506920961254649692150602094037365276364844924480303415573315131976408401291532907224337470174046 142 -2544361391585575336408435505538148544380680588639911826251730336861488698820855176048489470985551879866526758296122957961205791686534804035142671678337522545897888180757775324570161382750689513322677834915789788862588877732730733157660868992211464485925107023294464789310754742883999932169704 143 318045173948196917051054438192268568047585073579988978281466292107686087352606897006061183873193989451681807866901583407435596766102413532500109337068950028660610244457638213381969741857376859590161700229977618035922265112693542892674185131075492628520755403201687152495045861694551150214314671 144 -39755646743524614631381804774033571005948134197498622285183286513460760919075862125757647984149248569751076906365542584372327775630662615859831782701699760821991925010631869227478728506833590688149837200781994188096280483161906345826448517922477079401899674335193739813740345002618097622979044704 145 4969455842940576828922725596754196375743516774687327785647910814182595114884482765719705998018656074011613340220621706585469017457136303875046019948510444921763599514993306339566528293987661755034240528015241421643427445438246798699458379272929957354473868941360795443409251069365534520785224080296 146 -621181980367572103615340699594274546967939596835915973205988851772824389360560345714963249752332009181633449354454491234710426044559451062066576315793856244745084717157555225292523855982621146403892301527559683734501332646930081413539523040531093283329106080797740726811304676326276269220669854044704 147 77647747545946512951917587449284318370992449604489496650748606471603048670070043214370406219041501149449636623634891956550633284009496055816176443918480764855019720200109604840397786516973557624871231840171556864747632589653651608354189906754667228439395362043347462169546582180677628609872500311970921 148 -9705968443243314118989698431160539796374056200561187081343575808950381083758755401796300777380187643637568191596159480763533409790197890150575695378703877250330361761128320563078915701643046844999286626477619493388388866276852276358052151014494648271211762274436790506878796356368789733853601773369669704 149 1213246055405414264873712303895067474546757025070148385167946976118797635469844425224537597172523455455786933608474985440574069991549464189483120925115640115204972801738174571434134653029847052077651262149232263517391783184302041967438669314244641210578630581667185392560906760075403630448970533053290486546 150 -151655756925676783109214037986883434318344628133768548145993372014849704433730553153067199646565431931946093959585496921443448904749314825668861140570013627927779660677343458903035076870619226598387896922670458263458976249115113325640412957115694103378321534513523737203052884896812366301478352808316338419704 151 18956969615709597888651754748360429289793078516721068518249171501856213054216319144133399955820678991493943563485034021646138859198523558159020866947987738152793506073166141426035178477780194697581449886483420004812152360980303942538675302587438585153254982615258279210122951966294970651992312166429201972127171 152 -2369621201963699736081469343545053661224134814590133564781146437732026631777039893016674994477584873936725899972208080044124663747193964646117277759080066402553662046933312451675502462998704552878107166531687299329396563944604367040625761576074675943544576099861569355462159611188926198274808289017938931572794704 153 296202650245462467010183667943131707653016851823766695597643304716503328972129986627084374309698109242091163633111539322056650309714782583858667985120468321982845911171975437123910179042933563717752747548429418031851992657864332742716596182324934539734188545873743956856301806759848855556874090521130300204169392796 154 -37025331280682808376272958492891463456627106477970836949705413089562916121516248328385546788712263655261384800724304182343554605181459397904983291509172039706264785013864145123876963101164308099519359650254464616508935328790024152364718421678385423130874700475516324415341687564681702187505771385790314936001885294704 155 4628166410085351047034119811611432932078388309746354618713176636195364515189531041048193348589032956907673366425903978615782492736004635365056666604418667476822871973798837753399915619625598196569913301114288393015027868938211966212916721730207255783926204481287454929179573193111355003676856603610044810510317694783421 156 -578520801260668880879264976451429116509798538718294327339147079524420564398691380131024168573629119613459164144853848431401857414792524154958739446408029371764364650548209228852107071653698282467989329018474041228166194091306939653208694823228696490847450863254135869828247399403359105260196435602361620869898160088419704 157 72315100157583610109908122056428639563724817339786790917393384940552570549836422516378021071703639951682395684566334776314506031279266901011676027779611273041507939972942290864585443476699822611079911967829555350988946421037690947515120625642082405735368710210133892952072642701071861340292596644821364148053861300360799046 158 -9039387519697951263738515257053579945465602167473348864674173117569071318729552814547252633962954993960299456409301753979581407549153328085413663547986219090914433530257382926621378946587789393820457849965686913936915823246478704106683665826359492519064426143086048934998346075903998170106287406731035540164914392788994669704 159 1129923439962243907967314407131697493183200270934168608084271639696133914841194101818406579245369374245037432155199971573940972102663041874202853941609907137346155665441182951613967405523465885041670509896036051865532049013427531736347590697465264646887616189587290734207950659444555957859737674593127912279865238404909979939671 160 -141240429995280488495914300891462186647900033866771076010533954962016739355149262727300822405671171780629679016799065138580289108857408337687203092748447648393723171326172616807088549760433430359855981770746376792606066894603183509541617886252388918196128682435233063468829342648722122938359388452372065267505408730768521416544704 161 17655053749410061061989287611432773330987504233346384501316744370252092419393657840912602800708896472578709877164906425026594448706562839625604227842375724643579053587120958404502503118304173926740818520499750341340394342855355309558115371358810289038063122494880390326913602301721782326501636442575855192507637380156255404364705296 162 -2206881718676257632748660951429096666373438029168298062664593046281511552424207230114075350088612059072338734643987721060722848335835685017832932449076471365588290269106385267972402029831771862548631795083557461610933393332310859032768429839439706499153846650392626358209606037079861530154306819992423842911130728484597467740166544704 163 275860214834532204093582618928637083296679753646037257833074130785188944053025903764259418761076507384042341830539104684280392485791577375613306456915071276070013569370391521811310525227877729775928237384917465977782071654659773143694150203485352614289255084177236275603456381456518856102357146316397809866196502602374646402041327595921 164 -34482526854316525511697827366079635412084969205754657229134266348148618006628237970532427345134563423005292728816372096742798149628644253242058559594871100624464764027996606143544808866012060048057298098127863665312374019629477258337057347017009843294430895006907947029805110864304713558550967696286634886209419101456464734339078057169704 165 4310315856789565688962228420759954426510621150719332153641783293518577250828529746316553418141820427875661591102071911812656041480963104622997438637346707800165268807082134120014826277938323910355505551640653447711806375883759659455201159004693838744375259717778194874741584547745984084507878073128259291405268407351590408477521578681111546 166 -538789482098695711120278552594994303313827643839916519205222911689822156353566218289569177267727553484457698887758353983586848365685823753681176862468642969467979268295702806200060155500120078685729611720714918725281806399718083090560676134483045272209013759069574505994800787571870094837924157470025926394693587560078108967747949917900919704 167 67348685262336963890034819074374287914228455479989564900652863961227769544195777286196147158465944185557212360969810122773234966196592077314984681988572758822314391851701949745052347668569270088433916020948533896627575564608557248417257515460900301484456018726990148003310037275624807030462857606059924241284634089645869002392980790774237752171 168 -8418585657792120486254352384296785989278556934998695612581607995153471193024472160774518394808243023194651545121225868476032397762427406961752145894071785161818874398594266243880422752794802254736296638722087510679263201459974734517546295866964184265035679650801314323666068722758232735827715367102481050692749927893152681159140076898892510294704 169 1052323207224015060781794048037098248659819616874836951572700999394183899128059020096814799351030377899331443140153243481269599045607090937784541720621468387501619914395995217341330861743759194499985651437672919494887493785399214853147651479514805056847177572507025040837457301432319085485032549801198656356193819608475217200370220932698885810017796 170 -131540400903001882597724256004637281082477452109354618946587624924272987391007377512101849918878797237416430392519155187114561147568294740533929627981121167380845973935206603746259407276859676496049492139773815420361446883102342530682542783320758947453977678903981858325004727715202227297625188417675185359198747211958706890919225574937128384697794704 171 16442550112875235324715532000579660135309681513669327368323453115534123423875922189012731239859849654677053799064894404590423611774351633233969655675054205449027159626008145428817599670635215132417404374720109415457668106389606799484342916509484737377750314918205265320016539502562974079151547174473064669233803016104581158054378951615187860171210408421 172 -2055318764109404415589441500072457516913710189208665921040431639441765427984490273626591404982481206834631724883111800418775364763586084387565495654946424192967859631148335179588820614803708002291895100408804114734396332148655500356817248985345470832717237323964082970441788787686638139256474939325425422831880499690990201915616972351731267237027275919704 173 256914845513675551948680187509057189614213773651083240130053954930220678498061284203323925622810150854328965610388975056222610263153457292612704739479186811324995836946108972423937060451105847517993898711880753396744846047333071284070296568309285014497936094443642816825103040030774776778177286393135289382848704959641641945861913945313258561826388251424046 174 -32114355689209443993585023438632148701776721706385405016256744366277584812257660525415490702851268856791120701298621881930934041201552242972412647869626256735524145041949444678608770466372172258961562059965588198219473142697855567022083560188546088436638689221391256293420256341181230207270118862407305484676022160324587603749395845562199415173792203057169704 175 4014294461151180499198127929829018587722090213298175627032093045784698101532207565676936337856408607098890087662327735243789061192509778336655967097835084458943026494651535006685680360546922999389887139471186174186774958167701404464928032796213189467142937782973705508561869446097209239880195436407787438289212044545469286596642572697482441267463899294745564671 176 -501786807643897562399765991228627323465261276662271953379011630723087262691525945709617042232051075887361260957790966905413074998005828592954386234376090498192815602721245515289220443762105338248243595384511080538113349387700939093436814405217485797844654774942709207156332229735326843594345562736744119021034811833131916897085541822440910132886376642544854044704 177 62723350955487195299970748903578415433157659582783994172376453840385907836440743213702130279006384485920157619723870863178148316027175916597488520618343688753478518067910598424814795502919668197917756849298564848145006683044160798296581543009949598493116483530206205331805099912883536110103201500703460374519774013155636470201584334600277606418071779943148505330296 178 -7840418869435899412496343612947301929144707447847999271547056730048238479555092901712766284875798060740019702465483857897230690971485806012731309044259651682200400565294952077760293437048546001817536920506453611496104885140981514496648199317299776975695341152037299080053628383812735361622865206063944973031523714247290153622943362218538374627920152154230435479044704 179 980052358679487426562042951618412741143088430980999908943382091256029809944386612714095785609474757592502462808185482237154782584733505340640282531358289195574660425491715827853575579651478563300246682204703376300063634398611153944341637253636071062901118859372227861039801676482042013328260101158299178791720727845606325663171250320296618831952704763505197207343220921 180 -122506544834935928320255368952301592642886053872624988617922761407003726243048326589261973201184344699062807851023185279644324167759243677853813593899140331064342294315718308028358474955924562585704471097053005165931691205926682627236189348230168913689362805703022363536010495851984036472006969264090777758986554704732244028046307854226678873153042028011288904507744669704 181 15313318104366991040031921119037699080360756734078123577240345175875465780381040823657746650148043087382850981377898159955541112353216571974882242300408686842605043261233442764878271182003326768883717991594998567530867978088328118799686551240629613462253291899168863508384743521726610124522057269425317868818237596556488319160328366749915244011384010567976627088229071736546 182 -1914164763045873880003990139879712385045094591759765447155043146984433222547630102957218331268505385922856372672237269994442624259569293690781391710975682218836573995859963989076447352437596934968698271337790497896623332827353695090081746837282239201613343032205473312333678720197720252355580243527298243174634017365765815246968985839831497993972795421237410512232144463419704 183 239270595380734235000498767484964048130636823969970680894380393373054152818453762869652291408563173240357046584029658749305328402060731156499646178286345368266798159777350907547889332687520089649631445857513420313196295714261394880257195156355191462231419615777783240074296053367605727504331217007856356536500280597104751125789381915678542947504010265283190360758042971503377171 184 -29908824422591779375062345935620506016329602996246335111797549171631769102306720358706536426070396655044630823003707343663166041017227158433656466925433543760544109714797478220652831245119499386740326683681937337246577486511619785182224974502026143728186377430282094160358480626590638767192518780249304732965658795834939003244298558245337266034421790670358555675950311978447794704 185 3738603052823972421882793241952563252041200374530791888974693646453971137788340044838317053258799581880578852875463417957895755358162500707427040999688183651888155220783969408152437289160450218829130936672923172203396172758228837519026232313812587692291837636718090371527453875878892726311027975266685897820103753608728476182614585740669221014656490038299188503711018300692450642796 186 -467325381602996552735349155244070406505150046816348986121836705806746392223542505604789631657349947735072356609432927244736969413995084940847880559110798189440515864937139060254783826557043457466476614553798371399235171921171695580597076276700090468379766261113362123055162792778215323534283123935408688624262931583653443146350356125731801296324538494136056152152182069086392510294704 187 58415672700374569091918644405508800813143755852043623265229588225843299027942813200598703957168743466884044576179115905592121176893766308795497559035105392856202071558663810425954749184330752680488695632482722053059130231986634675306664603650673383376388619065939852424796058406104223646928793342351567400872791750821602858420458515798512446495761987755596913365783816668725649726033421 188 -7301959087546821136489830550688600101642969481505452908153698528230412378492851650074837994646092933360505572022389488199015147108111271319699382650731783627621819233794940605891674376423836072631608983728892115928522935452325016220032323729755121051325631474272539915568271996873151008356406689163820417576894208093222205952964476086691828706552914604596398482436294020619654019463419704 189 912744885943352642061228818836075012705371185188181613519212316028801547311606456259354749330761616670063196502798686024876893388604146846955868137057882715437813397000318468170276028843417209389688072224397718008662075520190734982336559259383866428183777582016812520577021294350544828520387611074383247513110861889700454079253249278609177790984360337370187860863615546090993619601142049046 190 -114093110742919080257653602354509376588171398148522701689901539503600193413950807032419343666345202083757899562849835753109611673573262407569647384489325095380099524805641036210439085310666208665942585296592559663142841725307589173921256937593871396103770356558825421744816511486003849897093004325891026344377350423556668424285303259672177961431562955202254069635734532008232083582242119669704 191 14261638842864885032206700294313672073521424768565337711237692437950024176743850879052417958293150260469737445356229469138701459196714199653701826377238393023753119346190098834076021121202299645937033755360498835091353158531354964211927441444961722198451340599685293713539660353749441429555214078770629096856898834932457279539981551683073217828108166891136601720231049575281044933534304511189671 192 -1782704855358110629025837536789209009190178096070667213904711554743753022092981359881552244786643782558717180669528683642337682399587864989025330714252980225438122949636638121565224253716061866674773954587901632456456696244721712589696672074477020332669416424214859876367791722070224193137535558203342761081572565312717699370458651963383886617725079650703850928092069359018447162118219693291544704 193 222838106919763828628229692098651126148772262008833401738088944342969127761622669985194030598330472819839647583691085455292210299948518372820351278854168000743040792920507871013009991375363373061030625944291722105306148244882655522131940461963207415137102081795502535801896981253997013877381592375531844006183582699164985848561152165890997511012549130238102707127215435769421068666968084017645955296 194 -27854763364970478578528711512331390768596532751104175217261118042871140970202833748149253824791309102479955947961385681911526287493563915372739286367457363278798213509665281231192324930399030639461731202516364811957042000253020904055996146429061430053302134505221690720390579109076689941774297819733827288850015123062387829953562727077389421999281802650424383532720692673598869683505502008755791544704 195 3481845420621309822316088939041423846074566593888021902157639755358892621275354218518656728098913637809994493495173210238940785936695511452337526383165011330201823828843115220034888716087913604761893826327548112774785913290560388912261928586541166177633657456133114496552743636587447352296653957960895725203583921173847595944933694341661884547930576375627332206393174665887948385110771748757998358845921 196 -435230677577663727789511117380177980759320824236002737769704969419861577659419277314832091012364204726249311686896651279867598242086938380773562908214805393266426800102015525850964887016288331224507292640618451314844347579846729216401180816244933586679934915942129233157158711670914579746472109981827662717010982941618312723962372061860598274171254171238263533645812417002534409157911600079798062432169704 197 54403834697207965973688889672522247594915103029500342221213121177482697207427409664354011376545525590781163960862081409983449780260867311365911060768871199733523379475336287647705515939403563137331647471335432983905640737017674136990936608457434502973098671144628906117446513972908756892818064784305914812557279515653422965528475596531641056007560672799626537081893626460196995133691720379981733004462361546 198 -6800479337150995746711111209065280949364387878687542777651640147185337150928426208044251422068190698847645495107760176247931222532608413576508490165058386827309921697852427283054816865866257348809750036635475958749452659888788442500347350896508867755684663726782044465360788965969891380700750872961279674244362180597016113594251575324117914404431997587592051103694195018797838119559792781533208154996025919704 199 850059917143874468338888901133160118670548484835942847206455018398167143866053276005531427758523837355955686888470022030991402816576051705669321081408561181898252730645668627204561423897261869685136402011470823949650393292059075928131411991080369597359399720005169778153099335735866041508687635001271334948667591082814141075596751786461366936451280666370587158014645427416125514636626639307192060685793769002171 200 -106257489642984308542361112641645014833818560604492855900806877299770892983256659500691428469815479669494460861058752753873925352072006462993521139906663577025168778370355697980002445095558241183544109065632944766057078891358371475626726670659627171472454546146710866769562399507110199906301390454402069395555340295330567377286186891608446162138900328123846621096830443889596926051726320047842623200678189385294704