0 1 1 1 2 -199 3 -599 4 118801 5 598001 6 -118202999 7 -835804199 8 164648394401 9 1501935112801 10 -294865174808999 11 -3298735400410999 12 645404649179386801 13 8562369610165784401 14 -1669489718256239898199 15 -25644124626720436220999 16 4982825030141999258376001 17 87044023835647395165572801 18 -16854561078647150083312830599 19 -330213046886977772679374914199 20 63717119051972192543909381362001 21 1384569306599883283261409038158001 22 -266227330711683325401157992682246199 23 -6358332279751169771751357760577450599 24 1218287388993992127073575408577755064801 25 31738282331799607031480092659349517940001 26 -6059698662638161028336396950229425806064999 27 -171098766787996117592032878778846919094070199 28 32551274011458073435424510652460052433656924401 29 990704368024236331950808631814002799360450038801 30 -187806684898432589593511353152454301315849711486999 31 -6132032893043850581298363144036471097478549944292999 32 1158269413477238204898472026401180197060789661275100801 33 40403279928957881925207996148234595220923509304750294401 34 -7604174849020814270404707378099554705380288255110914992199 35 -282346478365934411361819081186094802207660151527412916918999 36 52946877464779765481471132565510788135454357634248992028474001 37 2085841521699507527286568517105393364030607448631621993845266801 38 -389721051717670757035599812467674438838331639044810919016862340599 39 -16242116616633927964413520542468664005470948248645138072240890028199 40 3023582086781197976913265016705391958933515836300880030259285366644001 41 132960515019852621692221429356454704002701101825461984608186405592236001 42 -24660412596585970788996551707627759359252128755841754263517953600888572199 43 -1141528738763347993003656558301847272981941384089722424972283760575670980599 44 210938019591876000792366688127296883216586365916149364241282117207066049930801 45 10256390920709338339224544401183552885457670545905706703997379210272970679202001 46 -1888185785406174668792075648744488396063819622699438571467541675653321478698006999 47 -96246982255932087389657884139633174942274388645031940248243430410164651727356416199 48 17652699400562109799255853214058557748057630064729690631546648320731057248033909374401 49 941623729057510148739971540954537037193891761057036317014683580258311713830655504884801 50 -172054830396451165883967389956819328893770882873293931872142469962906049316901656364244999 51 -9588292120971552653283682799502189700832688493443657102018978272546023187623456705212254999 52 1745370977922830339363183694760054965015630316814154447993834215349095679844773438210086734801 53 101463609036026977933513484809582827853675590648628188308991208249827736831128723172417538724401 54 -18399468756945974619316233679646999801312005767581408960425651474450586469523469721854501850166199 55 -1114206446346037336301261869623141540621008384772765842697530700572590144245713679983963920073696999 56 201279949880059683476177308606493856273811055058622732721984635518383861020512453260415556431754492001 57 12680392148955677850050310248385679111229104964513600170934328481931393476572505669080811461257160880801 58 -2281911036483724713778371007865644282410216922703785552859690516427644622157269461499656531860744047930599 59 -149374459964369587774361969889139521972667834511061547535697900906831808950398335222837069482443810265222199 60 26777175770543582034810415922925463010467891853393607976208650192939374732505381310473110006474335955315846001 61 1819270695342978635327154054592599726682481905986132178404583461074921082137285403984517943795800059137982234001 62 -324862273705288722189359920205098049001025798705415885131340948892785450654428366583787424135191098595715338978199 63 -22883818895958223800246070197153334659863801432933454897348175866221806869156767375991809927203111831906695040590599 64 4070380829790679675785688924387082082753061262255306697757547780182874871376640651579729734176204730474106576084716801 65 296983262698055944318935387447949765729009719603803529383814198867822002796583263064274896802376036178879803095644384001 66 -52617967524580779840895020629584117310060786689715183541464306943509551325099745207472211647488285459984505686005674028999 67 -3972797035138919244850842134942521024932989085459921771407811731998759988239998817655900849438851963021197906548511542842199 68 701107967794243530623142434301484650929881552556723537684213901311029227768096586962471735226904173200771178285927520445744401 69 54731147645683545260594595469519770590018533114811659628830453456494165067832080507082723287595290870289062707345684503099650801 70 -9620558807914877177338770997890968412242346892167973160413321384635709178131900819575027222843682299300353197638454097648173082999 71 -775856625847484510825663107571167756672501810499531207964039669775554020127781027918733153249177754483347231100478037141043284296999 72 135836078446543771407384885062480583697168824058285687669905123992051516309345210610046653411131110895581668175365570149463014494288801 73 11308171490650320727296933634087296279781194895251535082352076368760029406149392012639804060199290775455781796022249304980486308371074401 74 -1971898573828888741820522388278129225698883636355719504898262733915192108710290682894041335742314928300036573564315074877179525308245420199 75 -169332836635453635505815140172770114166460568086078438723708992991563627319721292469963141426691818405045607154693604788588376889200146554999 76 29409145770797877491802020683999168271316793977249714134750232015736318003334638950940656894708032106095502996310032518369104502734481156430001 77 2603268262629693137180192151310104903601517428885641982735126925487503453263098284494380406580423671862788731747652825304912433218576708792414801 78 -450297576607657620236570926382277086474677109820759955692418446116851793798090341559991735771923270762007957411426847957579296908892433100229600599 79 -41061282473630870560247568486819913582658349000436774886360398483721905664702423579672326078426532551821512172674810922714213255118689090261900496199 80 7073640427927359529177573068353158052717239986167570525053851050162536436345124973068197099117961145487904214927869386807038677905381753893365788968001 81 664054160006021288493138668857471775375250823993155968706820226789713027071583902247825414353942481974632098977724844150234450759804407198083773728152001 82 -113928920772417203084183545038463688678644036951921486537165566785843377241719440661456967591357028074929416182853759222123792131307380005874442007553464199 83 -11004417144871166334371657714301000804832757550439679373329017286137137021215695437525793762996013732458895839417541203285968784592099658054448331149246280599 84 1880215667677254404863075189924196231260658255851456997143619391358862925191327019542659868253530652311369412795954861883968980595110408439461288994238259422801 85 186754423701512848822306924790181009752450985103238070469071109798462764881615010369975995086586561357620819515010647077088244561742384663754193252301575773486001 86 -31776911926811812033849971303921154921678739364371530880972458543302206963370944321855241765223434527935659198016222004950384425555134558807087719649748834414130999 87 -3243952999592832811777529077695034522663835683140066342948995547076861762927149122685442357254512289879013754856199351730868190887524150775379211659236852138373348199 88 549674314526932696577211971610533061114546229256924570985971783106381539399727282077595764357633248496201456290626063534405820813771817172467947110246392866667506034401 89 57643247107360790183861723739043140659998054252522092206888293411659148566917551841341381252037049550366843541759734653997685980434196870819142072312814990502038434336801 90 -9726559551472041208890511370928445347178924826520735271343409445881932252748228069139863224313834773682019078431384196258425924504704148799110316490072978036179568978000999 91 -1047305007483966264518401538673704977227143901371918394995332690855746606457264161213284725760980726680285202830106607968216773572320247823543667618120742807072871387040418999 92 175976078829307183737288905412224000341429287941305463543454719224195420393560486697132225956750812154332462024621085763935135052413295260320264092501207457451395284012577762801 93 19446388216534286450875877217008395581320877073184603931457576230969932979207221053021571179958796183071580194098582672379123768783105855213523748265922875107592228805556287344401 94 -3253708678008579331062697763450358010769263878635097017976800201339064886341017831513637831615606309887512213463853612536814388206104185986743388372256535833488360053828390100754199 95 -368845807148853164607529189443208194939601752854505650929379233343573804895436773628319176014840974551633219862517207853264341241328494264000989855771606587856222261598286592175492999 96 61451619075014154125583728316113594009676411941212337690629824592098659035583902025130799624681678913311098835950701430346209034674651039484123389217102574248422618761141125322154288001 97 7143291116332994914590144165625710936850030066747720835534711104788715713027969955688858979109628390304668920196281092213021560868181740908303128620031949061087890041448243695091619868801 98 -1185018118938941595121734185166978012850872361592771630362683885981925269577299729331848653739714942527930648497247326656503433711820048425083690622191757991358310913924689587554701567350599 99 -141193523999065641921088559831430912375111461669848100006843021539840753244925510860833484644288431392499441484344356734031726026728182170227825011574817959588680955726310266011350450995850199 100 23322165230991977941489248306474733742072161297867030181174297920902279584385609129909769859402067430660527398761152711064736261467308776646429249307821990269305875139982543567571740582546010001 101 2847192645212304816363260444935092981244301394694829030318034728717717344482895826346579462745170695280649357085648287391699256796030952181202929480804181182042924989666187863794580760499549990001 102 -468260545020825649601719555345854528608613356822219180629402783273508330260106408597830771697176591404062004097889636476115973224843606336076667906537200022257935752837981192201154579006929852030199 103 -58550990507351843903412232632021751345992361808596731399117311249114942157711181266068051811698658775129308888645114699266780811863875030832616429314942496135933605542028213613610602093197749648050599 104 9587616236921656537892010607492581537991442788729118389566580024185156661200480835849245845150139124148547975527881396708722267619914415492346742445351377962377542902920384345730173725449557202174048801 105 1227448218789840009728866449353545009534632568407541131491206654005775953541593051170064723528482241646838172859346267141457763154388515056810768472196155297589796538177107227508830697263962749881626508001 106 -200112492756564947286003356307990667288285665994903945049406973853882513931668504501664098024624439365472669313226163063741709856863814210282470822880182781912338604423150964032824817537176738495773398312999 107 -26222014731101173153537972082603144869422496116234775932662988038776332729013441189307036236828447962278441933931367026462646288729900333414670762433438675090816025213777824187220035599533187035986255367934199 108 4256185330259388698766933852908397135099890756174709648124646252434309465408692555146304661490134554458836681369108522537609944648155723766630204847202472857833230109441652806115231059696049016773564468530244401 109 570651703522044728815187130837136326314625806866845869793645187890003096412099022244178287376984610539673182454286636294130769781214002925523518673409477854819459374727042655250068000009612888994076680415908942801 110 -92214188496132628904303970862565921218862992677741824459323643115177943249497398679945263333107948676662966471392279155025766023548580775187014946995604430445944957011100988518061969101364255676669628733543418998999 111 -12646551665981116662838420849279565100140630743748350959919517776695246064315675888051867585626769380549472980465698277625902701210256645136704425762004117236474051201006039404019557969312847813546356597883540160620999 112 2034508432948163245012709732299683885958617806702120152037065359380255094074526574806732978409369691241368382684442898963946103021568236564015027397540414238663503994445435905696956156080973628208519401286780361617156801 113 285317265750925176492593336756161942129108746466665181654234263557353766934745666467168566896449003815549563145116084317784166610131317087626194164466432640335682250896980718555735054668688764651646907193878079959527534401 114 -45694573318877564160794646613216693880535653685001250254383442858436411359149554924164996745155306018239375885523293432267397761677310829259113425019946929153459508023569870750195474072761315232860891561887358092588216168199 115 -6550928232439971588191922724653708974424215073124967391970924651966102297471350750375608321984192593012769415594170015877746396472671340427136340374854611128807014828474730253820954720518865149290410375582307581169816000510999 116 1044424258101744004110084949379330250277895819681903788458848261092071358962968412505419316816587845826492875951441578926272402122105477732532472435083924759400761669713632297000674948952991385206510095547826928548359155868066001 117 153025959250709084850162692161345378456919685516181147282184300186705644660298305821219532386849856003722743317736185947289988800288080575642095569131710902947723505690327374185646824464990662848744030809057362811688090367723242801 118 -24286501680330100611325825123314982478045842495040367502654865009367764155073162546805592481121305736336210553945996760927484220856980098365617759411832128467030099565608668375630146981035007750983592205010092765219916156945021180599 119 -3635699139997064503075165360131065914061350420676915443362204349415620978138113179927586556810777907424192952852519985116971219907655681683519073190920209438033304833857334699156895204354814650981342719298763855121058848835213551284199 120 574383040851859330046479472574765517063429700961283831119823582873537165912603155434045514493876298617377618231062202924957153236488470659418183600810684448077283064827628972640840602944278369822428151759941443957112945686456290546972001 121 87831162400781407403850448115720347454535839797207254471812727968848440641227319473696122877952546076798008486691541845732266431020224831063875940182895710960876599077403661752406325507459829993374653414930273966862525317731581521367748001 122 -13812238426214214379720952788193605165480462923465861458627917977570750974443769042030205327873853880463740352705013768938230841892000765126856167199435667932509373569751217476155936265744076719709386619175652669795270760294510649715354676199 123 -2156892601005280555033671886811770083056154953975322870570858480417472702620390364200215603549915978154335147427978634804805531758785486643085429107662091015377898391058400564234870278647763928558050929943474337461240888512945099771088405900599 124 337624172683864393186101766702750916987763232963284869011675923767823001268696328069742835462146889481253677529115360081075673178784433335477576283998455340124352691424821549349201161858656523376292859901777581339502419814732016883226636628594801 125 53828560677614822158021164559634648976780406091551292059168966238121146026254377360235089803500063147708765333742985503240252860796664502083996218154018312521496232789673155542373984072323201951615955922499941150378276454935770491206219102963450001 126 -8386775756418995007494523003009138275717300417990570433232729127957453885691153824383335796750172173883633172894141016523651576608814168884855410881807365190587321052830865578187655062394089882455705541621939592337182218913364651589459696611906574999 127 -1364866504832312513389627869905802292490583533925083130324290678328610333747301463302307598844951763496144519583217375698178023668684759621401560108363068840732292387352594385246012053684938779063177794788620456581869748883294781029986181091290846600199 128 211659237708210160676971256406526309910728847083035405873787029171790718362808005676034421638609421453148138071927964444002572022195195130053925876289544007000185662354551391300720426531124944235311742962408645188782558611516167369342290112851136158374401 129 35152241761415410503451444725995064997669667315565163542175628394384215262293725466215108952069374566954447839402292782317359977940525041437933864650384106329746870778580967653598629000865557688252663289551092333684648130023862561736988526049896809123468801 130 -5425656091110406734962406970562383730699134587426748308001529724237816318498152820975472969324053698924267514416339189872948998194695509313953353743619851274275043217968844927904988375502158003582790305140591953536905364047093255567294096385509416076936076999 131 -919383941887911079824699969846434073670110484792121000404567867978227413138135014942568305723127792439739911338875951530124308424648346586700233834653606615847693683461074003921469342398006657898152035833468992629337756744667519860728995773682826453287124902999 132 141232805645204745376190362658888019670647215705788684669235510907052560131513468894614823490567079119376068966369210823141139444276373997438877634248186496770158438627322663107189226095758533035970953958850040190037582781289175776002376329526663874762438092470801 133 24412968871486057252748269566604747564561564014217783095349827225532256266978277863378418094581140799528509728312694331218422881854992723886325050869103401155149271681999676366633979865403134301547184699962431445604554360840511700099247864754753282241542535531644401 134 -3732379661290960169753915377159816575674654373759761229106314762902065843231279994733375886754503163775874924777108313564335886335896555607987820020132657412931065195804783162284599434281773844455280190605448637609395147621451563941563962500654505786439310724191662199 135 -657999945417117294543407539762167051305924569954796348184481684407166533798249126733274980821529076591139935643557316390218069120049701555761499183312103808370931546273396109788075259827085773125919830149598611379811452018147165126601406737928042469859779262972261608999 136 100116250909438807288812307643552880491909743521558756837686016913948611233446310731067873961550056345357483033338367149846850861949157299859909641360269646340767828740455749271896109465780808027166645316197514604073857533761045061295625580779743613764001610290202617764001 137 17997714766255029218869497389174496676013058046292019427455587832788878330545822557876147352307140939624363732538097372963778330927301039616572687427449493234030105887376829935507543176762513837052186025385279744134945352427363936504853888852422498793949997563135718382536801 138 -2725187560152368290494587732044174428802313914444417917925141275609403069465883091473383599194164402923170671380933162532839935286479608976544951485843938816503008401601110700114445856185631626107313895638426620407488751072625270742995287024512552518339694124388416008351090599 139 -499462115108791174731292715673260282686762715992104154115699365460582444992530585688855050522871254336555609689432420656333121868879988302393951124483449952075733930893201616920122637534831013528747648196272147558531980478067869918276962619351373519231359626866934243366366798199 140 75260752057127047301018246235154788838017564105562713964203228096480822886159019357271209007074899146927589054700509497756617079095253141245555700181978049146707899633617675846261472164425728192254578650551987899769655299340914656736992016662097586490612137031131030788793951854001 141 14060199975103279939777214285086442704067373611884479029203785460992789282677015418645212623647470020570484660358808287875084029407734925608276187185718576707267257964643262949609695323139694106997188728146172119538665108685241272368491945358500556124968681689305289845047064301426001 142 -2108293008035879453948937329546278602528027934164984054761327246859766416107007330456402881375864685922787526682195559548861517601078403657516394557946062409229895511703375195914963819713665840914581929217419886653965614332728552047614682924512651382910293582588589778398942377981402199 143 -401417972300969029743621823026001251398041438511684188484148834339054982044134245219980441392964013270124551880872350935201247952780750290932560110632353640895620021707572042964830310996880978479634741808568708081552054700993580687312785931105928445332020853558858821377735568538479830599 144 59895762057525183353195985801997566780903557478606859777689810425850264518616275405833141965956766004121598711229920652162238155438061594314036324246625031263079391613008958560203134932813962071677408433809640050221864515215043007874467145709955901105902375608474808840832016441729623060801 145 11620733364325433239969504488950833607044496986615111488121176239390633747389682537741269854083320348183708692880353627585958179195523669973171767510458409889056936016791083795947316091642986142285157972520588432798921039903830166802482701961560695126668102958103608864519616390349948744312001 146 -1725356366303904884002714083768978603039158669892983822064883326110267037292482304231419847158662893771342653932787345285118948328508262565133881635641667496740245420760468714449943596959961913936359686607958973023635149901332417061557064523627160436944500789687665847519608860419809120018916999 147 -341050770604606555491112245161133319928738470679054239275203229516316772461071212406276499586391617060735636486039113270795097780837799425781749492941027236257202777111060115556111573472935157268662972484209141210752129515093173287694051961801199458135653107166313044691492407458638312453929346199 148 50384426398730197034188681817646837609422526424174670129432366558125534123937908531997467006878297459816738389137908838111701983077305119989154370594923997167906012593246720089272230177149945112460311813789784665684121277584079888322083645032837317388032670109651062872385008088883749816102230424401 149 10145487236295084239571111138587193107500081258524180152675447960241101998971645795757781854764070162457591578375895661653646596295876168123128939361649330190381108215080626140550174804976030600264884297346380364503947154924342009204066021714348341278203364642232517185740560268864577798452410877914801 150 -1491310419445864787379251607027288567653291206181880989704409075471899814894378028457766734950209194140081212417933787714075072499407816407553671304367085785413218067063671632519762284474092333751052407753589202672882866917081238662794026600264203716885170204625369156411332680779871166721394055769234999 151 -305855927508298391974512585764643081792655728961907285569967847882704959784043751901191222377872314067867828563694803637323472961375692860101421852153846991496846464519482455849025006433755010341697581328145000137791297514647341514784774678030714442062986109471600884728628140746717205120293720393213264999 152 44731718739756818186878885946459471661336738697730898603503186231368669450026172707523364173118445348962584786457905585327743716520740362648019451539732143727982339160803400846247795984683833468940085132830248920583271283381206066101594828649948237807869154070214547638893618818805392029865806763837683704801 153 9342751914992027934212061493191609158158070899139712379930525761865599446884956230503736524460436793012144573122779936159961321742341803309731243757016680685232114860553070058656607991570836147856546557508438253109438715728660388115558745040783667276522646882006881443389189097519008427686794906717520939674401 154 -1359447841521566608584281848468468223678746133251425784887266972918015685723915928619711207172963990885242949892489130974868996403792313293719663973358786917391027463460030995836525949139754468001710058507097178716738662555736245234593243011647632409644273467666558276306755546757925987686206892066715600427236199 155 -289116206823276026982315775838770030294947329826754567086747460438378478649780567828134796160554417215659295802074111164701677706067919855233441971689472552022540165168494588802460052089521507821983344029766995374487451106998476199193802590267784584526541797433478506732693779750343385560439490018966360542398786999 156 41853766880345288839130421526683744903746182800967444764418528700020107778791613219382912626201329300226872150865088949056237210811493792250076141202432921887099311202092466282129844371242867000231028469690245544844411088120825126073196730770808820114445935700229828058776728169745362232711974164049217252701923382001 157 9062279419766557330687382627696308690106102873395709937870939294377428641651945329457188552835499146428796901175577357287748581640130593275533465657913976544990352464459123636918883469564313911046111362198420501228852885626473282540919837547125687857342550015624759238118822656380458991718424062755799666175544077750801 158 -1305146000623075512218007853310173281287524037076982055664870861886253955612404709759166267909886240880694988635988215643078099837840774483376857368098479770709928019281244317621958229787461709896208182586075289606885655281367435676157457508656271263736259830971591841807470441873623915115437564688389622068664850117080599 159 -287673175665246287161939298888513527888640374836381416092386552564212999031813877120606324537511659268030677065784232705935933279665967521990234372158180138592405065896189551244258675868019781298953327228056163128438636841077923163969224323997828007555760840324713983766362266383496128053417637947771659073215857707042392199 160 41215969644148555001370710436374996817054624004211647954050506855418662789442655893220880994996870800738069961558641024743947641563670661049393829933373476569983305947247379749134013031373262593400466879009138046370525201106406531337837924451271598179257301784571906585711197785197744372617496919143018322710326376016120656001 161 9246757590932029744183428274868807889253546618768416962910420188910234631807486723752623266195369967377719736066654087614693812590874631364736893738995137911526945414625313019565411640808006264159906938176806358156406904115599947778353016292381767839963604192175419387109303722057073842081981911247836108665617773001372671024001 162 -1317907464950651441299953447776406089619905346316846647157515900555570707188246033037959744772703869816388133026121586909140420245759320654425744430115630807641935506086740314902549807969411049243335126565917438734974504571510690361300028151038563693532121513271039972672791264961310294956201418885157353882606891534717712452208199 163 -300912853411148415152843029553525781701434815794413556245455130021247172777750815882622953569502690812854507581585714025625219948190097376871901101573558099141114966939946882148821886970148814008024319923494443443002558197916948998379937756024207841708352897339754628115014231859610502778412415343315047274648622736779192253629840599 164 42662870503980088571225639367957312739907479474134787141089563228090357881559069861154864726020643465201398629069978019212352480063563755957407367320196006229985982531487787383674301852832651391324700806125414059317166290833331556780000979967832968567438808435296148481017981005879105112793753840312814689298336041295018233688357446801 165 9912604462389648105584477008723602952546969437530899431992017827924997624991785830811187741805708902126829247305081398059719566780698757717355763498932901658058556898161745521865032194473713750854522394296743158989801075182509258703641959377561850176601413841179247950653484786001103596244720977101046365297773161807652524152747129094001 166 -1397962122168953274744861622133867717464399853208917076223963568699056812466457519587299348216875525449519325512004193235947912275316905188877087358067535303931478866640935238139386928949003782162860604207841920798476686522317432115036390379560926112548879264523593651922939888408009365125949155753221838381547316200927949187563048615338999 167 -330496430273505270380149498311757485742023785179234778218358955455808977962193747102518732376166411076060250336040706608818637529394515661405088435522639870351475567885610886564058455785476300310533004094859714799259872382581624821075949441714614351975715818791674625613618634783644648760450685595507961166267616288214991751058767734536172199 168 46361438450169534106098228680959424277568931311998595567662024239092688558417487407113279498067476138937885221764899347471841632466190117647089629323933039280959918577921626067291464971111250023929011176447060439869861457462820607821139489235620317807156851616296353348612573638043868146446251116562101440777412744822778511113547056017786394401 169 11151041495639946618879121371956010945209568113334287143704522927554274348088127390051742687337258888294562296512732641403778062620121916340858061062884632683090538999534447414619655579363114940457837948763733477695001573512205414595973040730846662544191208363016563773966198702368504066497589287125629596627369320028846501346688142936433172280801 170 -1555865578120090306167241008044472529636620310232218243043271896353778598926422946970377104347343434607805958199140865303144469114737104060130771410086052095013354708934216513659831860444197135868342739815146909389906315688731131129758541695433120079337710376267800179409138790263514239283385698452673399101649181454981067174291202350464746958472999 171 -380691276429878275348057367654548844666761936163597981128997051433199106433922754208729628473814145636622924039632050673031598598198882259649304847548163563320091680693105428610728121558790105111434832997782085151019959815103715227392841926544219646581838794718830968494259894670792652500201421460724079684432206062435762112961688062189192604505706999 172 52829911495277210195571585107466411668905652673778265930950901803866028976849742032178167340205331317950340846370985542694509245125810076596823077377394818086136639364857099338555521505632751941585886868680242215983776036739500969410349284057268487066767856073639935167298286732341394330991589465620706169591969799697916735247797432323705153375270858801 173 13148609820683089882168745032423946668205516256701548816768449471105915290303792486812477386839411941217778927809713528694981501023167359808532909833034221396297290455207683843547602903128012367774944141992383971411070393676307304791724111557178424329482022394401425251369838663407608640337920487714529047314059858347488133421129866771631930748371591624401 174 -1814766327915908382884608099685913897075930066256026452394132752942658687308697281826552112584265051659864014356626386248535038380329861290441545567424826484384030431568847953270473441191765204811096741514343996701627580477510426236806361116824311228180685797753540331537150882275604635211971075022761904420568095211200430906152661291628566376036000122890199 175 -459386388087687436282356935228039257950627895799469925275936174347428510789880675822900765174595800606038570702134657184833891273986553982627386807757015731075529738272796245708727054470046595603379152882849306201806877280413004632988805443306633477894155065122923139079207536368860385318971604047488372750949851165703787473961472024944419756419367388652044999 176 63057435088969105964678926553778947139706924423161455908518710178645625545014524188106423175274681007489201931779788861513892452037558591182826708052111911222365535366636882118757843387241735572785006800119190578355158439432451913655233833645544259508429847856250988464721073343277301847100016021749178281968933481226311294241381673182055403404840636912504920001 177 16233458295775566863103643046580760827001808856564502825621472047208129205348814313154213357321046862340046890646919721767666865296364258779666842341099065645081012322569064731065950160732881900811731188276414768881957238709970214994861185438039042681382688140183145484052826353527162865074900478493339899115403694513999630377685196951225630829366572717464488884801 178 -2215999743853730784286530356957193967918623315723351036335940868276847015088165341945813167047402660802777701494357605975824125936833209869092398622703662591626658939656376562272961705747624557375777509535942931704890651517198827528400416525614227743917033925971101846167073169998489322522265666691427571282584841540897420185767226033693535649701991973985209679150599 179 -580127115073463911110776222815232279409183018609419651628460345748886246725505954890235808687676670960108447008524699700904764530487400822425231985965830399556510697623115080988220787427838220226273407812176308703902568349592138481345458618119804147201140731716491081078447691355565487319188722701054327979790956366239284261631360237497325993175151980715721013978066199 180 78752663714890098166347010556252311772077531684286547449198222738562236893430813286769875571609338585779333266489477594233598944008141512491082638706825290380677879342075165848383808278337120933826561433574580646331182755966125887035389452998869549085028673818048955011702771794590352258977922144852052723936746370797888358388835331768731250266156160687954785499613378001 181 20963328806359590898154291031904614370502666201623394006073770669698467119011645189335258988327969493149683425573378666826805122041554571119799434133476719674415062993774218081424332155680513049079669242671921693986823643341283111215471899705311818848326095015611727873835819660594947895749771939382807859996411175555412121777117803881672467004571627466453911288709996542001 182 -2829883097672661962723607491104429071778703980769549623654901892466254508423183795791734236703930087312062180821345710244429476651053168181057392087053598792106124169189346785630069527520123264755441854652727897703201992122632473999465626298853765858029711897197760443549804519303575803879251009704261500746513807447328146451898721206146398792630281389437509323797294287094199 183 -765895051649161770655539801052432392158075753719861091444740154269490457640447068687595161411842019637960538871692329182740135918963639556941756794545606194940814417142570884949475759994290798251255402287910677558823582609745337722242642775572203971937099570465464655051173640164959679209170949603238467604615880597664329379138986782499024197759037521168359880232841168415930599 184 102807826323170266065028494373369671634942489942445655134324669109995424550648079857289877901951999175983515279189560665763378709509582315869758793591616109596143330175187521469111068947242220691797916478001930378378369329078603210658199279762475626431950355866972567578871671766345914742771416005572732459717789471974545830760354209362459171612509261332244481370748129739231752801 185 28287745727012323426188893173102881703052130226833333820300762346227244265719100207560791817857738321852931345757467274590600380527371518011326408832869924083418113881021796087609819036737143596337996720673114864543086209367707031389187453420819581793717214548996071873462061629836862109640262361404748340309582195466021866983075067805326549649145090040327888073939303127445477796001 186 -3775601828230287520979865398641574968789819997643655906149711994723603464108259854512164690554366231189537133984256277358654411871327174169169748954056926130973885102600916498269499732011225022000184912965398309135456578966540611762964185897790778596188445952528988928544789793724961983372902129844786352669248628267592173871150030678605662800013697579252717922643741497224129375840999 187 -1056079742873088718975206691438068774322329064435843674021338071274377090148858787575773620314862231804118583196162038892128988567489547644190512157536818102034127721476611730957354767898632966805773662922005271270138263567445242179440737453152279221322468827175182862621333482423656232461990661974101424612185706299603605625641542553036753309748211047079450154273185817838195903387078199 188 140151428632939664565671759217756835058416938847436887215977890531388392467500059771179185806418434814684570227815022734321546015420146766282758098724192219196389175115797665304321935209321182856001142081983891490395937789781173637755419815124222840276125409797409003064953804802889921945684548994220908165217712990908343697155369604826815035410764078416972200152602746178344242753066284401 189 39848749760661075498033443357289142749577989761635159030418289370447966982064590472620267309645238350649543298403507685078371516153027138187846015222108552855679591502636398749300861208197920734753090867949382091247594647925722279584727148053649921562000953311584284637627092743932364262516533439220434473583400269856003915221277369599008739481943499448604298000824389496894510210107206566801 190 -5257875252564458245084359055073919222458582298671479177733545972716033268289437668877952956172971597644427211313004351672276067866728520627300410116552357332767831227874515349754068289704142791222090079831041716245718853805802641227570141863641973440875539537030476031217626728805306685284359418542329894171646150786479387837251693692854599599044938664712944867767559416044517865855798343790999 191 -1519510366157685327170355206632061343706422193240807522333628542049738778586743875628448110722692028922327072550646296384650393681681759771765448988556677365848592308328057667823186794201225130711839543061907561183654315474983249265447201767902338992796911765377233292261047150998235148660912630108918839890340856405314628166245791738455186699912897917711676268899094360298035905849929647882228999 192 199331324281804619635052160697191652954211421616009697067087827615702732070069775075509354815084823001094792399606119937496295398827347728191110217463743372745882560596478428692782221872497029493972001506483885999402805899906677645627732217423221046448648698549186951100252293889364480229201617158208083117466542103638197987216768907328590517983603759074322817679821675332602546569841567084933932801 193 58548529384736921182976692095368347251280823642063018554678423842325671829801034599207916806566458733618454378344423901108071412775406922963984351378040154221331827200393892873103155119199542048828610455083734235451728520139263449438800280104873038369850060489034945373924462892221594188808246613340691534906555428067719919571055171664007759794638883799202691543405045110777181331207140045762527494401 194 -7635640587892921396730036710816229456781280050735911288234911722123799786074892283315453179055707709108640532246451805686248930981960215385212870042722454033769735011823673454668290609159185796418490647695194265341496579216258493671791663312431459354547989703509581367095814081237247342658374175693491316799301969772366722386996224651219586234372466216469658070897711622727681116264677349432687278624199 195 -2279318580715685463296225690011108102806477237362781031209757756804359866782355034732582625273834306573504670412010099168679419746667748826387805703510680437821444630387106716931070709234101417290968576304944082600868563160619680331897242531381505348104730336678065461875364974299435101868418342773312322871173652578799899601743936885214720666266361157625534089955013461920882316767101711125018754061382999 196 295510664347108249009175206031821840711663444741337759209951799406023831790138444014570091357898766348663476087199610322595028888549780651196914125962665026879198220830736158015132263047974144643030166683807632265717498026273461572867977626653445409479266868100195607854861384193953211261808174509272849032301603168543502273491108824512349142474259821284691130675055739824458681217555314916749785112282378001 197 89644799028401978410221222254467259470725571149362354182632455866136930609658455805531809002092203584030046556237995497734828282957925534645598897703581338189479827732005319461713104065024749702448998357837615670219765173922564930583239884856808455055184696065880361713369168376731809204503807211223115905582308784257499566661853434724929399260115617200205627456911583447123045498487942391017484944318495938801 198 -11553475376247663032551281895399313264568814151659345358689468440731202041921796238368529790499119190553310911279426651212509309925903432122512817665225420720850930072998999306334498060025156549232939568984183095599049657061251821040415078605288940678427929907081826587768169368865024714510738268454127135967100856056356490008887834251061626814225721341416624921140284565636548994473191465328924048479607197300599 199 -3561487516900966008077311683172302788305301431666408570990934720739753654184396646137428166273350381118143154538304048361511709315059754604088229166727046413024252108260409649990173419035005244766213274539353763636301750544394823072136714518934903760863741894115944150437187237087444669212861503832889516997026528712653339329818283849358265837514804162469559472214838989071709150734595710149621327843492046373820199 200 456266832457756022687463707753720365141533501804375536704849909220362087614303093640930057495591593402903631114382876669896358825735896843871921913909244698276842764797099762742122849369966225414704781571031133441205874600493427654336383413971564935240567868407740754042735953643740538968314521580641370494493587542330334963023917519342894481368668905225912112389168486723262940829298424609941555801644874406190020001