0 0 1 1 2 1 3 -1 4 -2 5 9 6 6 7 -155 8 232 9 3969 10 -20870 11 -118779 12 1655028 13 1610257 14 -143697722 15 522358005 16 13332842416 17 -138189937791 18 -1128293525646 19 29219838555781 20 17274118159180 21 -5993074252801839 22 38541972209299966 23 1179892974640047669 24 -19460524014823618872 25 -187430579164971912575 26 7757827302592891768426 27 -3443729183055238386555 28 -2851071612966180462040028 29 28260898447390567972863249 30 949298169927746986780507830 31 -22603431414096443110210825739 32 -231296780843441141789542400672 33 14360009815246442589690851968257 34 -30307457114153019344184871154462 35 -8180498822199471450826902479663355 36 115506656330330824660836699139085436 37 4055078948325944782668117278440486609 38 -131955925205332843536109317392974554386 39 -1328994448232997305837258537127656379339 40 120956836940306124321759113498994301776760 41 -532009843135681661394815737693591068033279 42 -97644810984505352271666994731552332860800294 43 1865922913037869416282903836672721311654633989 44 66315075502879597351244977536838006292479796308 45 -2851082229401822565479797279358813672300726769135 46 -26289800362295437385428585325639992893298487462234 47 3530839446638470612684822922619109139217842786253045 48 -25801191280795532804649951963336286628152740825589488 49 -3798858260319963098215550509267423582845042640428415871 50 94802750723795464905606082272227343761054874356010836050 51 3329737129100961852201770910269330282137402063653158644101 52 -185134825836953152111978777405814494258193993253150515852372 53 -1431746541044599018878262681047125655274150343960373873853743 54 295602195543477019363474391702706472969065289417422915022930398 55 -3206668330047173060967607830713966859107573894724674814181639115 56 -405271540805961394004154489051617683288936734272975372186026320344 57 12869995210688268622971071590997370277667413295366034525247641319809 58 437635067901042945023287452297346019947944817710974657855610391942474 59 -31067082557182027943756323979852301112315554246329823844013096036046459 60 -175369263333960002685651540648125446158975766876490566378921616496379260 61 61750767448765233602375442241628512292596917910603140223666555213825297681 62 -928768655669844590170681268079372565172548168527517065299788001752716514154 63 -104214208099853277077833075878516831247406309671038466415999048472894096033291 64 4131006264284349229575870476684652292644494212670338918007670380096376967492288 65 133361247977278933193190606650059602252147141986650735684929126213313496245666305 66 -12014574013174169377098818145036604598744305527659694252552444536102067821160197694 67 -35771773197449202049565736055494827031401854304580942230979365619500405264967784955 68 28926210258333717228132037687889864375344151511266421299743205844916040992626072133852 69 -576128855950889552508925715021792541298912268516188430061816657217600334777768886041391 70 -58446108122117986859183806009153081380539156339755644976828063638709227866856363146369330 71 2850523583486308914158330451624480904852132116613605402043417714985201470082700834362111541 72 85585417313404533267493941338464090818288309945031235056754343582914266406999495534597555928 73 -9787528539384537276882723682035060147335075098529723346312774471799874425493641999244375391743 74 2522664458375228850776716385872147157975210553938292602835275285751614971195391051646156604858 75 27920640744823496794738636626446574360283523061805506990976557202318598622562496781705842777547525 76 -712586607842737128862777352756422183069515371209843437175202765008872521138281721448456923618414924 77 -65994157861178252840738341178269647280413852771466899235468085393617607948967956108032382087608990191 78 3918297816904221224732065017918858737829401502274516634560075716313874691053865659127718531735531724934 79 106859778469141266982406738988829795988187969689224047116616610200737544909534584240244415227451127346421 80 -15621745102535682468921379284052454574339620493125001288221000491010495616609049536432047838258986755732880 81 63411052755557160656744777325463492529781458949150812459690712320733558770840248975186049986758603068743041 82 51847418172503153882732532461410636917051060917426319932400102291390301743714426747988557969056052404898734386 83 -1654614908634362905132865240283307168416579750529521939230252604829355652424964041870372852694611921209346530171 84 -140516892162098988243916029248372889363997963133238263410318588220626356854800851883494338545064987144736395602932 85 10080440188915114723943183328198136205100017287202205712610810848145914688898289627895818335427342151701143167169745 86 242465843588135295127123899512024895294471804680924294378806126385039907801272729534532918168780377525291468246682046 87 -46022595971026139263377938122623724488378931878302964234407794341411025672404705997613716791626772231817758978822276555 88 388188427713196289283425125401541846340439125143554002407636229915609818938754063528547966196842275585051324793668889992 89 174982883243591504488802107781046060985456076443700841597842552799765652336250888432740555617884881027727212080817332418689 90 -6853536078458069639727162485573762600580914651979927452961405918353907735190946277210210511070338206974900690920283987684310 91 -534111640829186078311493386020106239788852979030457294986905080588084428440613073678896562188112388622285716403275945868759419 92 46075562503358216531007003675650026323522196175245474276446236841420571336548706077286277633740586436172994260300309161644032228 93 939180641403463276471619377145876250617955320693757165077426219371106898050048561067064936243642925676297462719965777241453098257 94 -238062073152968541832123404646074592566312943594540832072247018804010766402122943563612214862738329466658801359567601238580663283082 95 3190350991077395315105150212743231630013277225679569700916311242546316318900807480453034406200737096589829006805924307749546436184565 96 1023100696184231450280634525684695815610748972792946775216075290771433853923227129055903568671347578700732013288407971751623188244209696 97 -48474611657231877023800783310197619161258844113606490799794156922632816908515369424270765921119498702101487422274636112646181337786075391 98 -3458958995867722643096644172639682110790560779224165806271466851889902677001461689482248151516877426401890042810852932992078223316447687006 99 358037637267061638370714757655428969160056199664458181274420374621724778665921594312347492354216450636706197393052108450717235111964911191301 100 5825116521293530280100721842614369066787594742781614342738349640502502750102158579404507100645755876601535757353016629444339347847544895939900 101 -2072186287287503961856465076798162149707540603266998811564169383088762348123083108651705090447748476595193761174238448874591421203458155560785199 102 39340559286986700679692041050209269592836004836881315895727320732233791281484955010552898636584913450333704348078896780740383743881343646617201326 103 9947304746321746315947416219958726765787900030417799437752063595701064676857463601373046195645761292938680732085331862879639395351553021027011127349 104 -563779769021086999575564975079727022933008042840065089376055245269909026338671268665537234137232229444106312417806375941503624517621623526038894161352 105 -36651425115609680067232870321192187365126749997497095774357110738202615098699033851872516654082475962055180631660791598155403485826687870544805456642815 106 4554375804885320652603440069418452729240116921055777387145656958342276883367043002623417697658727532564594309172083359940664369491837527072982443602296986 107 53331861082341089768849959468990086083072063841761934600902914530727153379237330519669656120619756778166842555670935405874046347471806195364128721468042245 108 -29261335312752763967036353521161981762270105917893843410704361276938067254378431887136251243928978385973989375495280956721259151349447054604078918615699001068 109 738025636102239626648280829805996895905897305307771006876228577922056432256615615598038054535165816275724297895045583199282937142583577636688268148358591396369 110 155223515126734983063843706580556441576901826251754703183450158009246972570988890306479633692956948296503656078089634459175997636388881136120939354003928573035110 111 -10433355831649996701101591827301560974111052617916656267985408378125637218916511874544095843652913784075382542814584653195384920130466876761892154743731764860544779 112 -613113719405572128499580688335999715633295964860353066737088967597688413564698639138176229380181681556887225929842712514003153475900071687801287891037999521041255472 113 91774222798285867737789624645483453340710444048434223278469061016866181855117568673899862605830346186342322089651825620792462979540993140989037460764716949494334320257 114 614589581563408933714998738004541045488322913465611385331299137871485515965863998746850837671967059902925815883425471376479521910057563917938812924972789081818931714578 115 -649311759820221640090293106637521296916731515038828489085518029455581567721890474320660934868427911952406529225736597251833472895624027081803262379965286749799085972559995 116 20881171931755920584120448189715212095420351754596434971270176939581822855749547197427422476457856950410105907531138858259319204151879112343033291379518114860826974421521516 117 3768723498334646886090022545145557196971226958451345468448241255701892278980389012649132770026026717475118218978934757931920341657629791056236904362780520907545698172573632209 118 -298481744602646454437511896383703699088237656347317986003010596005072797730647990819506357454963454865582972417602455655251715033604947929788036509463603833074502070915533813346 119 -15677551517280983848966457060538968053868476631101836106087454828185282989342364192273597899097764336455550670118928392376449659619662456826628238969762627936794471787383261519819 120 2846560436912103564381018012673221642246589828585886486764062854233789610236316932639613764321507673762540638271248544567210151835165058595227984007685890971927664602509418379343080 121 3459340524438962713657950755528322538922389906145704377853686259896626030605278070638112177356703382991961781818213089917439009188073441154246388856251648516919688344102872030424961 122 -22016635472110108863718076315106403174743707489090803610449900155625770744056322449198672074789912769651428572568048971869326185805336471362384231092845095253793417917282986543212377334 123 877499908545486462052636704722720425769397149031703524384148804703242298030518312273955390666776119728290110652650163650696151767958676997238141478467408601441770228992029526331063483269 124 138513398666812850253351938520490687082576464063940943090576501897747617497583839561782603548872607903494221287212578993133266713213213087329825833880658581652303938433556067338703153545028 125 -12867458925966094358862698963995214965336879587102203002980987131541113814927506667898334791950511148896359916862866979811460332372554259123691098374613568390688479970374283811253950747675375 126 -594668948863946288928376168004497277793803607683565179764510153556928929260945557421720927434374099068702967906047747323959829178782968595495266525705511617429560429620562294344081391816232874 127 132494787569923723776414439205021888732441646135754141527352419665970550565150971952839073881149574259211279249376542767540134773747789757202885663159959064342475139561293505749069167921579475445 128 -630040065847487306591458581421460374793497745541326341910853851038081930777731917717805176983669092675723521845648075393667959137191010224884001240548364230499049888786888584801030036139596659328 129 -1112795592212063529877405566053222253094039140038252436664509966476302150604415820789658095026750692137032802492309907282921723392382849379895979746908414298510493153724695347394055373251227624676351 130 53847148734495900706601345453078298694734448583724016415461786316275539047500504807246090762279883072960597905671615257114951866854953725181388665717563057065950002438179798097630811605591673748652930 131 7519639177390261010034888087369884946567784641012602745677192518973639359121515886808624479826420251399078022198976263493921482347603553850003521232699390500040609232973281181523740392508017743057939461 132 -817072396164672527048718289271995735281332635318187150641270654392028327006668170844755432636384958375686041230441394512693534425592122398533905348625722358631452577842402273298246965491040290771130179172 133 -32500341658315115462016860150386640089614851633937520345119859187494849209903998234659214554143498830939106116507760857486509300496071196019646253936712801549786616790466796950549703725069715499249624061743 134 9047705963193848308958037261873146857515407390633283094421063498798381972339337947665975899217414389985831993451478399649871497694132764783517669837456310836993356373219032164447041955574068533810792055645838 135 -101714177151758265502944019445823874162180318516245484678205355191272882527649918254484776601847645362368908674227153279850538450783093819130973516061728743961204981160822863054612686309022269088452569828638155 136 -82002560647254904722223654852400369739291152414054406880352012442018273147966803914324633693742099693293035907580540339066562769737172617897686146797244763342088268334275813169113678310167007837030423656095951464 137 4743974737474794473053283625388541138869394208331120215318282881002000077206097675517246750651797687471044632003044797260570726889699342190873455971264303203539328977466009274396990720924843020242606197080456900609 138 589787579127590104281750161338178792472489750753252687713941944766615918220221492805137531413858935040240343437027629931246960012740184875660900309638672073467612076348880251604400624158751672952686418419920038785914 139 -74878240126349210251617329218215912791212774951503081091751676047284496709838890122410674399896944360883396404958378083435533742987419021869855989493393861248176312693627572981190531984632258647898290875155691894194939 140 -2482806526412872661655942923532014487003552667612856558801833358623500165518928439153265568545377947886453264645999955293548390519206301411601832784650633362552825283907409641945917937169052512996038587551465583548339340 141 888263401180753518137039499114086523274049869600957521602608733015641685644537126787690645842708415073814153239624601334953511496639877737715605794779250857427235973263138078344699590972524120226231108633081406407084885521 142 -16236972288939061422016320794859251270314688244977096996974913387466514650044823054246647905622575897915206205327507639105763016016683936823417273721005294108888283166185127658176463016606461464172829627577317169582780785594 143 -8636471748146114123096530415958092151063659040594114589128266541125960935866918198842387390745614154953513024141972519009773192789267450384270950777973293780512195282936726994039398090963955198940842608923972851233414444358411 144 590398272086521712389409893174168454093783766207184046188681002588611995628580713273087457527373482169432193421811508638778498905558216417703851836468790606781404935177081354236116670454836056816436277098946022584823913131644208 145 65496122341407419580353688723159011092464351050986563120142379843666753251182496275834580230575714370574411766893693026279808489238834499307805892459891225271310721507553310298885046650737954210649593365808406923831804898512648065 146 -9722662376297276901760022784098692381676780200882526773903491079452910890430622005617189251157056554219764779512398361856210192347359290411966524844063805602529900933126498036087961514462641390014385297116885511938101011685227787534 147 -255832667595105123895513795558518508488938508036929831279452909721499883055279715345785775440968944005015975695873868690910156897925421342917352723702980028138859127611848987049956472527161598689260477178744528831872703990890996632955 148 123105282132523660756571172588819222052750025037064148592960000316272437288529182591248886825001427629501522108897638874873146601523501595981489184750803241444011875810489921433296928691476006388070403669607129666092669055013692829355212 149 -3189651831113416978722905527938765966791053285655812270052368566237507343610583524884015960378174193419438439463910425981046738879528989807249137993029444876595943779922900789016521956421822459431465154749211225286398526937547360023367471 150 -1276764904833387439444389491686474471805714264779113901989891829667911398587288778438187094719837032049329618770448244365072879565353392814343982955917152072423458530338660304490416402386275484037819235139392900929133258211198859591393246850 151 102223852876033275222142735887627626111825107446046639499004508216900052999321081392711109630821282945773975573775680515860986958932254933189262155444546764542891564528667819724721926932673627536129144628407159075019982714593536501712891637301 152 10107666388388114117744698652297869890017604899898525554083522790259608543659583081059982683893159342705116873289604029405495240422112668973188569325443873927114800335133715599878069970715237704587067613804983258516772533663614094100106482349128 153 -1759162699710567923047826146761896956694065276996606918126024964376796379947199767379512271885069661504888445402145501795087506689836693569128468333999792422160475168874506287169929468660626852080387612262091256682682542575479292222760649121423743 154 -33773822481415689091425262249410089383243887407688650913242134124130740389580199089767348574356930769726567212721917459209851576553648028064895957061198731059897788727939642720500709702286097020243804037629887086076999404765981695829074294407841302 155 23689286286567033199790649118663916431567541544867822897375786099494327517663569547743099365993361096830515584698757543482017221340556189454311596280641643190741850257334614329302566973497899404870931141998863651618125327190119919351927417909466878085 156 -809817287162565117778932586697919470022459641287836653055474684065968059870641699251300371320249720213979281455016573577477347964174108018385533323858440810190488653321359957790564965111195097667015790959326975391033410991320068647107058331936875121244 157 -260625101028249535416571084615826662357140784155956932272078465563808049520596284116124730867901707285834539644820018858005817307115695594078138388596258739061358614661951320330175850848056454510688693197216023627559189912432188165168705960383933962302191 158 24276794290438131926433110295471507586002619021860567601669766260341244326167881880633055588658263496437136289291790773927888595645107699572005330824406786856228873070887317190208282570994418312306366875705582315866053944565895550208023959223845171596510774 159 2130049780270176690644386566665259860335770013119514127662324101741832646115521629120553393333998590723322384467130104631842564546182988072167439054065560563996671501041173967265139944201867200482682652150579299973384761111226079280022834832735377282551357941 160 -436840694746979135233210511625243610731800980126500381315365108532307476348982879647930129339610776065621215919185685848827198906324545449704553641302538025062784886740954931330648219607517514078895097831145501305129592811444179334273332709591623927718525443360 161 -5142975787194435321304938421188612586200991925138116380367831727891132796121658503899743830367534691602213898573872216597063637037887098393594000570627782100362899394708228724944369001816415074526729222971493889034113367801980784106742938782049168876549014091519 162 6234683355150934644185941977406731280407973044462910573253990061597888016124779400806023634717507927957629247059407300161647191256637091917094254420085142695157359928042009860628359159176898798610228353620917949491366633650402868218676935952371124544615875405672546 163 -269131242191996570300708716550238597559324194726404032634356385604262611709587183897398852292368548632091407377884802248956180655043749270439357019567447919839090748487433783158044298733488982843209105612915950880119062577207823447889828397505792100543436896108733691 164 -72361971226397172008204754908118561757936570701032716385713761632903235116567587554044887446700472178972659280497814511889984094582289417919932917496814741989058036421850030219319732345312981392187259062659949612729968822290006902650086142128041997007465681348897335812 165 7804131583153202158511002500277666272305395196544413727301310539097871016641787305447828005751854384503861021490161028068312956084404764173547054154286773857824111841801665935375284556848606199396388770025331735804971405139295945946496685809867349117901081336456891383505 166 602734463221217119399534088855242619309565892238542308769734067674086231881952742008469555477679506035639670379931622186176690324035664951097593919082209863037868730731439641458193105406495509102566839515939621478566909598544755244370107812196502548312258381336936148753006 167 -146826902054337549615587050974882561070521998485162467298908964155517192360229627100720711596291186625318481407282260400689156527273143862454846942231903145909818660948384486716608335738717627048015058813430530543977077479526154395362734563469870117320503523394047887049898955 168 -586309272175462233247236929534633287341878510640545677595841904249939071822807365739914647204248338873137956878880384934467236164266789942242496170377546725961825401179350116331968788761419461244646619224335580557489458119752094547812925428524886200670036189070042998508957448 169 2213418018067441640480342080472532501057137899334596696307519896618647198538159877587066086862868256375731118515086660087709884819001701046921302391662713323374925357384445055352592319204532839175185829521926290283036256995025070854992804243044375994394745698607727995378783755009 170 -117157878593594626001845258819638422639867222742463917607057928431320208705180701807808328141422969052969214897169591516581763351671833326358284464851944275504824325713603093001439108885413092075224561323166808900256916820934874603229553684888897072137830109888351020929859002360230 171 -26949806019592173037781884618838711400506447768454005309822985684067883526339446964198840823306594767536086605710802794765574216923459538251380670369388992190507549354269083082341429750255069741217856328628190926215617291757482386392221481710911721784162237079620453508032049324747259 172 3354462419695448499260197511806826549308881299165635281794241277233469361537960846832899089884943532378678743075356015153277551355781502734768288783887595235822939125250061758421787618219370866605699973087461630249783892859862724570460232403976520951213504464977948934666694473342377428 173 225226538601199582168278875062018997140346897213225716302005046469066752806662001650292773188394720359897449863558514476277358108671580561979781710449180271780462703912243723939812271495905893644666140576695827697246395937805644399845611321947450412581479711780882525609977181006783818257 174 -65950247318103391224028036355532101710138715572718357103052220089343172174561247442952615992947466981242519058467278924049185769902586503676973565808100072438728888129656113835896531265347698516961040931790250180000580023839227975841593163611017766919393477292180657952879041223103341498842 175 276048011673797365773746055588979216469048743356431517055204994586930548960685249047511210794604844041094477873691664945554999889701072914189884600463511824708362622617721511807489543320454202667791751554227329206574021517836288012984047760360232852762900855808223761538510298475904363796725 176 1046597269337967315865047874294946274070930208738654123058990695761588684503106017017080291297994816244229741431656051035975057963834370588464286844761073092616310679703762919998398040515803521464173280812970945657367889449870398349272107646458550892848071591849311911194390027648060706231660176 177 -66530207161859786955022360839157945598026555400791718904242038111074827364808732926623158814911133736023317292005526233993040857664115075144479333602073613971686341414002188599664300998317961671039166291386415632704573439168670143879016183898550045367839802332071758710778199756505562672378808191 178 -13290446582112449619157888023806160464966709679948865478131109887092678068327908920526764537095892092788756444999652908840095005522699312049890591106176561480877471889201866102976191735410398559788912462583668240409610268470830906674429180366632707537464995293543467106595441240680051539193605278766 179 1906051916425161242328229578247065044278270637813589309042059729586774337723258224952497650877734997485706682205982376419967385181268886542268464091276074935692897066093152004107941200613065835003774565623412690499651326502148165814117539261514687704548108100482951749962543144468634351977767062930821 180 109228928713161296392941158744363619975394179220562036850569282388521197952814407530774828510119229730659943374976180826365943207406496293839312397185607018748445516890119745478921969218217656734980963737124438449413659075607020704750499156017638944237622333755881028793434903452099151401725927062175020 181 -39124811412189394700440407402891161639454446754513826521240731047555269000704738382203194816323078436306684990847182612640812411277694833179086624036620134280552271490611487327045154023794646700161821423353165388275447792959599070346545308365275295107725731071268831310322477944296349953110097839990394159 182 501255598874430144190832303484038687389871620500497625897859044348276793664311388143799986450023277683756436828124190816489746818649458279120058277626617755900410887188452041453195185031462564571758655352390478015590080324229301590423175207197456160032105606863336994674206064970722855043027052289229173086 183 651423553095611651383403991064461352083940105450167433334407492164293884985731411261574633505147234402157390068774098626255892595109421613225751283458287660836011070779283449451388960623055408494381504590350439966141177481095496945572759671310769601151652798952790947743719593347522808155507212804238452581429 184 -48980478142080580818556233737264422361826474602032423347339778745566057916077404164290218462658764081414444067954967911233474860623898975044257810416830252679757439379149978435282091198981466432248463433622974715972795374895967020301807229724498550792778890246457908770418484227737820966432000509529687376467032 185 -8574368707353439521368752972826768300127170616912579960824122489536344179924989232563675264505527421259923348607620286240865983033060359859604587691289854964604366248293613872978123891865643425838677915412599550240266240766545698080658250950071614853753863902735283739510344632265137131173720243265189538047933055 186 1416620630064994506956822472662895804914102882299355201516852473436684242673402524689872724745899851046072021578973821533313582427312682378639474172873645410534865291473781407006177716363508474611312675464771739087726103026001505404287123880585758642876858652132041882887504654337699812240003021072460795518790508746 187 67425479956298441954716195041945635468017149878951440877815143615428890845149354991660874585904778839366448845316309770795192363569295465403147307707526081015622086620360564849239588908522052931941896567310036606507343179631716812955621760256676245891183732063833936235309337773263570442813590316178377382025373101445 188 -30324468394146349024961511597031096177220408246366586532657036530124536259098659454092599621917517920902055411885891971302833764954879072375206877095601770814001066540627953764549415104977148032232875220581599688456945032594404023216998515006061742471744896702345535641549519350477363913344603522385665773765832481037308 189 665248568506877126823845085141042848714592664429134800568850745118467757280485510999682158244321669134714502350304750959447973801867973121223636448757594628218305210307309057086712053681926264188496751064172723272215409913589565491276244294692035598483467482293618976487846301274626121520242773428960831173584534569123089 190 527938351036489152852824571817930974712752377172529856523136680293258218142486451012489106708502114436979696397903512165226606015305400904367609428233380400830686838628810522007649098567552276979064494870580290926898218636415973742290061362581317891473195359639350992660859887330897744834388940988152910343309326271282336790 191 -46422782217932516717566378830211230832199790398846089584576864970927239343311137517604450906354802013498258193317829759098606653738289730253730580346451145899344311337378089991592802697909231786557868973816819315677793037329677785934580508559564059823401557087900595730034542946451687316781524451373159116123155996154270750219 192 -7154253684745178530529248487655083734843052325172772201674966178800669540819846178724038933491566879844540311319091770805149128037655684601494960364509862256201018279937532610015007967345624067343527134621163704005363086272806730761145906924763591593285881476934878209267554699328928289238268360022925255765881452798778819086272 193 1363601280169088544829087801450265150741727855426253093925300971658785300567863447260364052375673500362805594376279810793912203562836456417311858536360350904121279786454207462112609921656334562255973980055612372186123949981262893280571796925358501665424985437814828927705114005089361509786450187760821348707414852663266689362208257 194 51687898943135618255360347261814078222375480230235396566354870487415926930306572416127420979934385790367440927558960180664452059009283567649351487128771785499588496280039361807471460337993667043668619625436987983034073662392465305230687320422475739259409892773030191371940270043584639695183956787563294437403223182202166238109521218 195 -30398985986488382618823292232444045335519104993794302512078320277755407038521850689031819622947539454357383245582363604984884195223506839932326663297687136430812539528528759665529621610776844981401269144082656004377033520317876256590881512227421636734032999127441079046224062388401941426367981702280792625064668143837416227487285194235 196 961300620779755955421177902648181193265190871312853522446276319376687016259155282739328031896986203338543656093875004323558696899451260318843120382279610375812500397012001503486784219236341650368765952594014106330058628886802569365208203935750393293176968059305584892881591811573195622665563779442588184103820758627021472156558318600796 197 551478750998694575538946908061976790472002217488424296162278455660937808900000042522958212234145634358160210321876210887413154021680913936326355992611741343577723472566144881672245925955579659229891199054453128034628089248039822684457503106950788304777887073676960177019595000996657189264875223635847067646878261836255473726136989067750609 198 -56230441825285670924488434486252501707952849019867593406245493644796583384812050004906660725835042426113773832599591813362979852090462685700698663849642109165039116791162690084020308891797810268607946888287381792534272786592223404235666239581232280915499177861684538334254219540757323957285265925496185580222135790841792875624684063854262706 199 -7635763500537241528690207745392621771471969426657010958129724613869329296597202287092473043987033324586004377892886852048288563796296321014565550866232087495836395705001338706575600674842643584473417236148206070838322571063064840546178451191087704197333726656493248649176240997666370335213110465796187517180138745031600551323881204425874084299 200 1684340287741353796233973757737946904974540725455473145815799507377422126960921662231685717375755545908813719502609141265351086994563670377267923417107318060358767232014722916948668137559680541401948086239804259265436616794437855158170467777468613555153537141312477358325740627985727012512649476451122103748718568673278560429546292742222209139800