0 -1 1 1 2 -1 3 3 4 -6 5 18 6 -45 7 136 8 -378 9 1156 10 -3405 11 10549 12 -32175 13 100915 14 -314834 15 998323 16 -3163683 17 10127020 18 -32462265 19 104751043 20 -338742887 21 1100559573 22 -3583933846 23 11711868458 24 -38358103030 25 125974533997 26 -414566089320 27 1367353737806 28 -4518185596293 29 14957810710507 30 -49600055819397 31 164740827660511 32 -547965132667022 33 1825238477124556 34 -6087666652889913 35 20329422601420811 36 -67968051712512003 37 227493161376638389 38 -762230951443314482 39 2556460295456764428 40 -8582272266595350742 41 28837509434969854187 42 -96980833095010731676 43 326415099983038180558 44 -1099497281628170463731 45 3706320913961904114905 46 -12502663096744099333359 47 42204593695655805586966 48 -142561463955986168805663 49 481857155604995077935169 50 -1629660987489128560162448 51 5514787889995829860944124 52 -18672533608077022590392535 53 63257421489125222771516405 54 -214409926789091360118000471 55 727101977745014090609055334 56 -2466920061223823023890811466 57 8373689229527690868831271731 58 -28436338576632198783513763963 59 96609316895728171199956250777 60 -328357233259071262682704736236 61 1116478745225601536473682300194 62 -3797737695925547545107914137769 63 12923040725527060686596603741032 64 -43991073594908119244160844991914 65 149802687654601174031514447201084 66 -510299523448194789271054670808249 67 1738908618245584769813203652629691 68 -5927480299238045858525051406895123 69 20211621130129525785724694467663733 70 -68939151040869725508451466225511298 71 235212670834487576868299768772888516 72 -802752929481414741928086091034984210 73 2740476224929369810805751314686852075 74 -9358146114572672216088651478338381768 75 31964658590711693182391365916284209522 76 -109210332756932154008735269600478793623 77 373222542963645552025735608126250218565 78 -1275791368522885216326119199684745636295 79 4362107766012495823563410153380603623412 80 -14918166389463756513780703892775332031043 81 51031027195929561926334114242548691143287 82 -174602539263351259531660523641655538826812 83 597532929298795986661666351393267159333576 84 -2045341922402381954553550623106541555283549 85 7002620781883322124505264480143562822737727 86 -23979703477957581451957786417657797441986033 87 82132206899971611947411678300582134961856058 88 -281363463391264604996914303936048137631537674 89 964061059850293165934853360488112993157448033 90 -3303864156724940721291411068605184473237524753 91 11324495255963587078700704755083068437312806203 92 -38823335417713202032041490510782928411875231452 93 133119750328684124275885367847547351951186769406 94 -456526718896438514402113579183838327421628265971 95 1565894171134914721251665155341146897668287315521 96 -5371920910034499178176647823044837760274101633067 97 18431740541115431347940426831847469772297328161185 98 -63251555110475166931769112453662451444635572697120 99 217091498091220521714306479931027770701970515841216 100 -745212002728431365500480489076989365417196427257455 101 2558473910869424065798333331460155925016828387884673 102 -8785065753492714144284085929285450302618220004656271 103 30169679371868136587646866093309964597977886818885488 104 -103623163191680447744226447400675331115473306198721584 105 355960919273286786493852007628406384956120594709215265 106 -1222942396784030293760748756981456985129744004258232393 107 4202104082144102116614162753282785058898055595338687199 108 -14440548069097889886307668577157737078583724140608881252 109 49631292937370178500165920434657825486851926286438431162 110 -170600989111687954012564611430860460600986236493014704883 111 586489947209098588960188713833643066401404025536327349941 112 -2016469821655270308265649908733723876250819478436270702602 113 6933844335438247879570390696797155545155430845200441993471 114 -23845517864437891144212427832550401934595996747022076783871 115 82014164949718377791335087313209886190774418386347545901905 116 -282110703160604465552504644150849942013069240419803968950070 117 970505538821388409066088372632673692477306606104421752538978 118 -3339053861167181633440184335428821697045435957681856947969439 119 11489337710290347679371954829707459458122659564971442853792932 120 -39537751006344405643473166017326650338886851721578786633400476 121 136073506766340968980434591070243198012065362057172324407500016 122 -468359258948361225573644008994092600720222072915789321500685741 123 1612233157158289359271656350370638643310308362332153690140740153 124 -5550333731232265606341167854002361662613677863863119015108937951 125 19109625561216681800481246469387464336332934501704199764576095683 126 -65800080790026578455373126266870127582084040686451311061676924370 127 226590239532662920792033921985077932451126927577557072271974234531 128 -780361546540082610812273571604208116957634979286642425458685717843 129 2687755730488558860376431908640330564366758310524538095106739106172 130 -9258111413414237937329401571995050783900801698202000365538168038297 131 31892832409567055595249374487517560491602836884064930715016459592331 132 -109875606280351613929509504332067137579033466088661354473613681547347 133 378570197159574331667457371200821063392071723303885616611510870940581 134 -1304451543212998823539961757734503791688114566855070182314997620806818 135 4495161871751711325627357862809963888236703395634429116606225166341796 136 -15491663273371838843628303110901334201403986799068673724917118762436338 137 53393153990880871313803830992199112148941730959149453022190462880116059 138 -184037961301013910569477426985594708493249077434797123642928781472960392 139 634399846775769520723611511805986678367781753640981664596611595911687298 140 -2187016506855275607126519918463789359879465441856691039729161219175250167 141 7540044628817777618089866257426654100238356180230763508024399638049776517 142 -25997295694762754319867219637155343579866746675027438437276627759493131431 143 89642586947225300727375379974990299950402992307196271011365604264385719948 144 -309123552128818059104140067594052066134997233421077007206546559936053184831 145 1066058120156830009213668892356420245603412817452348416607879498474573218935 146 -3676717974085760061040465894969547297785663402113036075379479040494013136024 147 12681481313403349634150770688982741474266455309279947037043818710486222963036 148 -43743092036484705472167277173402142655372447978870244575683732408090016025073 149 150896232173842568761175014814148585738052682063781584975397208118281209457595 150 -520566655618632684736169328881953782279631506494237867000180860549582919314825 151 1795985998290668569677486368560113229744308159749915126369516166540829977916426 152 -6196662171472472848246829937254063633099838956818130156608796680262054201837282 153 21381619557331524724558460122840535429876418141633697085168784173831901358881221 154 -73782084103785035020071569592599026212697939311657442879629647007941643145854513 155 254617603999511321873859833914158516962693774129288198427761506948074578811268195 156 -878724581700307700842180731550932849339066938890639512924315294469572812618638416 157 3032798963975732964599557720884756981230246773395648538589374210905905857554091978 158 -10467925773035528919994594785143659636277240632337532918400479651798457473451316519 159 36132955091984449019434613469378838174212449779091292298499016390019343180494776079 160 -124730263913358865429857673974144743827535319172839232091569757299905770694256307931 161 430591445962788409090757269657337225280449799479687980935783545301776275849089990807 162 -1486564785933022217881934590629958437340226566740425914859055784682288445024555769884 163 5132475268161606180229179913578946155573919389631875983061910578893287183387816889332 164 -17721242635717539163338925163110443085195896655203835838778832681829064315265866885197 165 61190706403360407246956911320866220452937553611334768028879377436836178531852783856915 166 -211300469323494633782189998918743199256341523606000713899956511130817140692113270500945 167 729690803971584575397678255080220228048869791556681635366963706534095127333728942007936 168 -2519999314465450363429006526217388777875445085022009136215750329559248934762279764357968 169 8703317702682468767750838096044578256379689358133615526959358298521200111035577341422539 170 -30060198770184069127799766073135366748105051808893984101916224389841651569115449726317687 171 103829602499212068130283036264358489016860526092736230975478879988857443848632060564356457 172 -358651464060614913115129874558689124464651925201313460329482923132737936697881804263792632 173 1238927358161115985571999452882742962584687012372497686500392145131336143449731212409366106 174 -4279969227926373512198661200398060136410098113442185180217787510572962008328151183291494025 175 14786206663900554537511342519737684024087936436583354674291906858245391518340000165745795243 176 -51085068203847975353258028311498009247974625945175707025317080059228892664663637016728069438 177 176502973208739202991968835082740405679301968788808272202137895671073351344736757911103589189 178 -609860747955330838624546671868159130854504882535254657933926393985651720786404824236695971917 179 2107316255744404912938010360802749801929225886051833561355478014727811969518985254839813551075 180 -7281970331060615974907891683580875860369542713590984343391912877236577241458810381779891516186 181 25164483637145036589275590350229552751896782990269227868446402263685057265158263841492271794846 182 -86965470939517878852432995191104187448484967507626744516816825481522315979416450580416826423685 183 300555845844894451874184557830608107664213633015480701731776616093467433946384284367988025396380 184 -1038778113696716218920394156221912841161362866459769269734525342779721012813600470867277934224356 185 3590372252689680315622344657897436316135474452344813990022384111786022764383368052806906640467896 186 -12410093085206673978651218382805344185867001254830025856437294110279746924399560375662606525750895 187 42897232000132734483924745940894992931519037346635463389889104081729734697556604133273728850627859 188 -148286622164191475056163635680561276334644380564872936408032655405508276929201736472958548389118237 189 512616938115867006114227421549030132378091507734327268197758363488985448855240361216561264048840265 190 -1772156275228416773717695365189102305813975209905316393783528812669051143585227756336254814112999566 191 6126733324645297138644623002998234729156452249035297208301704906534245978414377101095023167652380346 192 -21182325998965989630235960290832251783834682726140332839113723802085466744013172803815644963207455926 193 73237893465451411800288246855867351024721229678527416241389270943595243390667073060617919203721645073 194 -253230135224729600525087347515678939042347381710329329389846235066655464854611596838531505937861080240 195 875612792643922967316249696181189687413429937988960141122710589851643196557779459247457103494680218656 196 -3027790363822665077661042254067248422741547735949119811668452027712649836354633657842438950967238738863 197 10470232561080779113314689760494291203275149072287398412601347516548045610953104303833029358467511140049 198 -36207914028065862792588277781847311848671967376646964424857676387903160875298747146062227779651432166847 199 125218116542773139180471198591421073698582233861711661985738438088554210783772425442837789884986856976948 200 -433059079657331715481366339703208786826285023078635756478295235440265970819121133317346089888299670426712 201 1497763655164138197328317903187358007990532518104916517609440924923309856804752557432571721946405219704717 202 -5180306126813363793373066419822762266889108382167636428705835096845538846276843540983491217517211220127681 203 17917747101471610705410743572000823625113820740932064562963805237870940901907662616813108012007740766531943 204 -61976502697551425956511302927439221551952130176160639172300920401201334305359783527643257289876482302849920 205 214380984659867942150425804262303929888780094522172801172020291071716719737308588149934959697356167840900414 206 -741584833258401991927531232754118469989161849217069491557211625327551400368439433649568941081576399764579159 207 2565373773873858117481977910528507620120013265326299547359888386228862034740670069483831584455952583071306055 208 -8874738178587442250730641946720282053014596458942297500728135696143278561923647172194774320089776171432118340 209 30702616747270272893247277142340823527726115304760319976102550940437053700381365258790340725362188402287787069 210 -106220914122546683334643361580242757779792753576093665854121443201014106338494258962793595499990900843794599029 211 367501688398598180313053158841796527297817146417833784765778170851660754327407309187483932550745133786800112995 212 -1271519912130092670338058267624300506303026603879014688955256872065889873227392920232018296254159679801641126506 213 4399480319894944420470559345377243441157842605835026481250332425750686241700665657424971973625400278311965980758 214 -15222775597652638922103289367804128594630445192483107917706744447383643026619426786607739318327603802308920578765 215 52674501166552805479219931918618599075528142319351520791400183849736564942190171537248483448122581539309251448224 216 -182272439872561183969032550027437567917429856496105335637908634334321817406883891822413738896016426680059990668164 217 630747362608916542175628937864752955995800339600913836759203379808340227867068566068331416867811404140614199341084 218 -2182748071413090345498997859037693385391276674541231053577594248601833827389177664562223495575536553223037571112007 219 7553798427456334617769922205940267343064816911605988873700241697661552054697712688814261815811350325184998389600435 220 -26142111026401238573092986120599038782859324328443759429717745417428725538675171257134948480120744856002584396530569 221 90475143595346915563221113353701197947262018256566396120227534714624430873458149719643889353879625217177150617285597 222 -313134666492245177992637140585096347361826785441853354255177494365856064656455529060390151064247680764852676182503106 223 1083792505130623566762738601088191993811730662732605479164087992767377985799987343433465623072679731600654978369637718 224 -3751233893692923735120101384112506439680489327913838100235848442755628079630783697735261799824812686943727206037292121 225 12984195197337995849772430955117156230415446777831085366409911168256311836392150302429488156709781167274750321850372015 226 -44943687858636874195857247093079464841371294426417786551471217971318962368201664391825663429903501758735107351290002399 227 155573291663403666011845331568092959087216552436378361995003385692665177092752157479286892472354377025271388965279145901 228 -538534995478077865036182949379650748485199900555834502262708672905216041999579201618252981448242484486349706241569552778 229 1864254776541717080853484785749490455008489760350184286051198108165633743390570759051826380267320002840630558736374154158 230 -6453702410303475301990957956731062342844637810933245043164442346287571571810990591149451628050164968920432065337796482691 231 22342143492020391450046082173717593347022131134349053632980299678390992163941779690889249776299342202150818311398459404572 232 -77348672176446905242711256634315672773981203323003451173029865835609206613243884336599718329496921906172755407087838722978 233 267789108524488646417770252409434558134274281601086936853873606687066852722242471548536595293064935813577182442038521414144 234 -927139052294471364751945470893057858034128820071059553714548231154262708966819637705986182500932340357709898376658921170015 235 3210026786567215369573164742759559358158237572781701085504471257567129284477476766467871712936342988958482576921103671902207 236 -11114352210122849433307570359395037848833567980855682190450979119236171208400120682202608004764566283968309139136444449581217 237 38483208373168677696473636853651654749014278620349051746882058428799701427534555461747154267063963351560160392181101253923853 238 -133250826043915726176861545204604107914655306783244413405728315414312484904189694896545382787218212656265940932504635946156274 239 461402530442945062713549284289685815559389453055777944485773146327975379786377615281045339472668320703894271677152939227696837 240 -1597722544218003348572164467579085910015910238434603666682364055290585968686995190807539072907596657341680356614212143109288171 241 5532660097124665728763558570011745976379802045365478109844757348351995942586572599141076189176423511515880371372619940257950656 242 -19159217121202565673315609428554547699103781324751432352904704253264019863998634401374801486920998189532995997781788458542620497 243 66348724654008354290760985242905031402905033717532740401404769129310975836671800995316299971867244507906200166670406955842863971 244 -229772664325711592648129877921889091484339037728368088176132275762677152433309314850064694861973278313709736960604532418547967299 245 795747003873065519229543822861589510023021951223608917404611994803973645383955118889505329641318453018235127307906682641810965273 246 -2755893604614135953404963936063978202353402926713222394827975928102916277248605208043458226838635398747472539718243361727011781050 247 9544662526805400809964442105812168793864956338424096219152964757130607925739916641590831843031964286759190566626805285136585076406 248 -33057447556869937131728097758096348336761589503182113807272885647950010487172732232377614018791498337944586714167230359039855657178 249 114495543276755812491310997722390888085155000220607603007113058393487071864154195950091389780247998003929261253913303672966888260621 250 -396568566094894053478882021941716569856191329090854439941034949037376769527158759582910960216482800369802267114576953670909348407080 251 1373593885982622880184149073531523962938477100993264909119802765112582619988508712563628192987019198431052406913150670994251610208574 252 -4757827435076570303856655690224863056308341922809344486263538336242073613427721314645134146606912949303991229624027289505993412610085 253 16480455748357966491934382200425963968953747049054363217371133743543448495398509719444927911411315423616165218695963376623866361433755 254 -57087347235730495374475236363549624297321742067039713540012001784623722624031455622246922413761168081489777509444379138705918469603621 255 197751844063894530185072152265632173941056007153817485473150496174805116977301738102554984636388213023008093750617581619670073341536319 256 -685032502679136909485563981293245715708234681230173435247689556588520836388585257887568009988589387277387563491190841768810892293185486 257 2373076248831723273710616985529646555466048304891549928860285111304552252681696885916250562456908261133767986174729181699309846837704316 258 -8220950056632671196541389266370126839612417382105497126362227675239554925769381820283742517878823009811129211169502908576987242121603993 259 28480135666118111654200481298749248025447072852158143595201916558953830495435457249651540153578345995131298072364346022528200027977669067 260 -98666960508922650826551167694054918934475966807206689976415853575514426879145240864985216700176060298590007340978910548141727926384576691 261 341830668129174499354063804215704629104619165288061526941627319972528017598535627049272077161256504290380215285980254175948083468412217509 262 -1184294747530723598993292672941358239199731978763532529972642395727920468899204792666336659532772813421431114310370381232579283327003928834 263 4103155871550938109307504338879923028517338095628396130984088377052741526799011966123076106893264783671717882279378257920827902628995061652 264 -14216267576676850168309376784170844214477162973136385951339019046951694813624174807912976797314016964194232020407488103491410708793457227634 265 49256375777673461992646625488791574142805105564704089571596473747679372549896052962146742460148022044456386221311181514448499644573721972459 266 -170666601237026556440734364690453043252676696202794818564076308810550088482767328083473109745025469324518600261373273409668090947113580886824 267 591348879007519747611877759523486081552684747048352565845646875117005654531563190331409480546523175365137680511983035075014184174106781789186 268 -2049028976083665308943754412806659743120692277583189831944175028381099464668110152578772922069448805125374371850901599881369010134003469155783 269 7100050513983136889706817613022063028288367091981352971079420807720880499630174574148764920362246037786330441122177304530170041193700486092053 270 -24602754156555751926847669633196579605792702870865282998031179080608129768260810809956215846578535983959380665519888763737807257837814953162583 271 85254026402071120631760737087553545301964231705554695751878733944503766588867212120302384424441616085101922889696476750053276213062874096324716 272 -295430200956367088303262657325610719861596071587515229508843014835890296513936943192789325888588263352780800206561803648693212692919191345032495 273 1023772912680649857646012370263155418905456062615073890077436524152419657056082450333560315566684680530509112622474963675941968033767891276613255 274 -3547815850105828073221748907371498519959221705064082869708282300742237233883098080692587388080758187005943656411484266399496403949835595406677080 275 12294960325385253841910087125596601344811208985221684346658105029887590311376904230370578407865290855881667398089488389952172655676972575143948028 276 -42609040865104608760312490535925038463540550908910128680376032465131726335516650419033171590820446507834644337026134675994336797653764509290123681 277 147667488232129739446318825016609837949338701597762549946115435814583597741971752689287226192982787680604896636053140101777712200246004242055984171 278 -511771926726805803363140744616975293898231512882529558782691621296681737085360784454676099261696111311991179504409573031221895158674993184149163513 279 1773684665990549400521999722105857723628087441748201820894536294560518090333405326690813900640936668949943094180600050099815489328688806784050970746 280 -6147303925906898732547672848455906200245052155134262655280671607417863070567592024875292067123734757292509860094972792273428198895890360289682877938 281 21305965608635336711865997590875203293497063032536206532601467889577202395243968408479737287037958516957088020731358513888716319992275747189056951525 282 -73845827540243073667800397446853401636586799715209014832210130457965577491229435593368861109328514480719406827461822803569099338883200637858549367121 283 255952188670037593370219650469361034168930027112644625182134818190127927718101041155077185233137531196409113766186122933817491366538079758512602822883 284 -887155648499435999478194187002702473764750230107038408836100505618855442150613705149831531341125561125228465409943732052865976329304596527309455536976 285 3075026255910363536213870682078009945537550092303693980069402827115740817107998924583343083833412692866614466772908289083484187946605711364681108214890 286 -10658738571818879968947676466893693506754297423229365942119337689416245247584741205532915432593754987549175689497222310081799780845161032524389332616839 287 36946279603576345382671808590614101368053702938480021523277652574062018847785265269033635736527334254600802085286526566443400997880283563283184083892775 288 -128068841245297385599077979864980498506447203033725457025733245441992276109358470208977502774850638118885368975186690916561262804570079692050128643706615 289 443939775907354083641201111208582795197035897647681692014213413202300514467921357407197394761180830570011690688703585775790504864481850448916952576839479 290 -1538907066730621288049701645140266816970106266434806849708978414310658804555737509467774579256660808706372708525992715261403210373389124531682966117449688 291 5334680734491360655522804025869735949360874638902668199582431887270277592773623652027443802629789940853751174055049316768530315886771730449843287370823048 292 -18493202433566083737431756229465226359513930528125600717424429918336490438036680910688578236504642138998252163944859907720715063958876175616680890081403505 293 64109651042828726391734628762489281891756776899778587563520725326149387628452544765866865892728621915864350976177136621631375616728806588208362289174148495 294 -222250245610815886660275824601145647456437526726135098544760964178307148948330598056768670153915721572770348431996207809592584541679666790702575599122656153 295 770492795810720563821263131653923270426481430523961940676405162956341856430601012397341009406054553413581020431288649606781446463179723980424798013771940432 296 -2671175118759340695646052396650940595544706624553255279116837584205142028642918431412439318468210096652800409469026113203111981215027761357780835341730393528 297 9260694010247312324011787353767700302296255954509741988376157627309322159110970672620610266134770219639170001800418112210801185434734045610291164483781579311 298 -32106432693721983302276365381196865586329028961286878531775133292841509563023275061720500373862248014411734195925210677298401006506289653310638003273363909303 299 111313508330999088189388577157758902435906482531859677671750544559679523660267405715001372151038507478667201948554234770604829182685126181329597283348937269761 300 -385932129332421785843723655464683717177200099024635989300443012940421936652667676209797884942378745593198553801382189249662061529760955851065192235966044828460 301 1338077291935392254342582135236205512593842537963012541519045761227014545806359172359322529227095656327187257480070143995051903058363777857902247992114345620854 302 -4639365812161511377685917583333422393009375001227450375741797082018985339778782517656021482183617023398955889094217694864978437077818717944339881361739164177309 303 16085817621620898849496004168471666454810814475449078831117178853925169058014444123770025369243343764152327237998968839885154615035033080443475772212553125335227 304 -55774376195395289695397040254252301807530719765040468778451812504040915334092269627949254314686525454289962074462150457788840004929550131052360402120600753077074 305 193389689098852849441413944984203304166520958975875629672004246958580021037933431993542137362040020277632510757916272469749570071196177827115065215099703004075577 306 -670561902013322585304419458487873868252344394950328142350652300533683536089809205923936465643331490884815386341213966415202510142666590740505083064081058163824845 307 2325152041850785735619688878443201418776078217703760952693192217007002968000015134005320819397144188920679707872922803432732163273545816526438352342648926972476499 308 -8062518318373955639828087452286011727325998838192937126317593036626874901300691020919596834731584720206163731895332826606856522659616839983666035387834891994989702 309 27957407966906362793339181513794734777439783631687699765837720080237381422174890458153655660391868784195279696422823253376315874690165206286422330820944937494396514 310 -96945996991135398671281009707383828310695182634916431717063966302118773248024354600247473646959111091529545109312995624574514992401262864310034653629344864931995825 311 336178242838418097545673032466921452693765709039971238965396623929617879644639912378428877671076242555670806559970332918990647564031661005469148544681852450409265956 312 -1165778456832265123640877587701284075474246358380122829204794484800653540172510852129955634723490659333426921738408696940879482463689832907216798691692125929842123100 313 4042677583080974193150386029514259343538453614278884434433668315514752094094197470260991575967995306233127722640332615075144404878142182562967123945171749143835465060 314 -14019379851711045328629483738587254422104992280870744828374579011633083799301222710167378149713424915202596735878419166657338839120743637727334606755500179737384074331 315 48617774353232681665870816134905457473546681546018387974801441134605072436953894742562961685636629548266038847070622453984756609401630195245489076207606829921135642807 316 -168604001117997754352084993818261397903307414588191910653607195694493555381193865967258707944932036808170627059604288571561511170374497499622951750806662159871366470797 317 584718952315488443340514006626976904631575864497624431838717089222842277579379005310156687284786891065274253840798486829006131976198503255748840764565011466671434475825 318 -2027836403617944106076114851252305338760600200349660451318456266248372420353125516302865262848344811222618582917362730676468812472335825627313962797217446813783794704370 319 7032748223523259690051012992219623829462691527430135733199893949225889708404396627335746364010556609200583350593902383119873121812281181109872636984814191754410218833292 320 -24390662349670017298465807470355836152397531622423173662616631176032107815451187028682559464852066978393762327316529060437840820205488943446039504905851664565764127886838 321 84591835561658613706651887100177253188224202982087014259612089900791540058797997127074625995607954501005825255360919474313357410369305393048929525664828543836146919316327 322 -293386140873603276246512842889639658677781990483728520019127291654460398593047759922631209439170311918965788676428081397753338252433311803943314562069913006299839116094444 323 1017552890702207547489776630694490198285155433256362935200379992934289607226236394846377089905204708877668427060533408439192042237776895723986996641414489416143602540362612 324 -3529235212906311137912394225345700739449069395758168367795536903316503022243470716434309628569512196783776855109428058755067407848356513049687627833193942159024201827302205 325 12240816581344792242118649562683544225144912628084570627095401049358987590466698516770613238463878498843300558410722039315421729165449198072368118650144018318836808403890435 326 -42456707776489642607725419514147570761638174197294079927593228499506448073294544082227685451626244670521981795397463566174022397525791461088721815790332764077165753266568689 327 147261201230454064189291287388696357417904357376337105147610500648119707018434875520310603884652928833708405092988352895194433654741856732443138148196743017772470007243939676 328 -510782989626552457677994119380175247533130984986994359149041318353624048129317835707631469706184630039618307541011479498109183833855859030072709781921054802254564787307685328 329 1771701442117214001699549494613246991393280584651598624713839084254611549747061352953773860286790100423075636816823956298450381206331809506025932952421309603425091757604745583 330 -6145406863669262217137233782590247657653949943161749168851472523743584007717544421073447043695345797749187958678639957163200778496886618436230051357082850405688836070038921111 331 21316539189731989875622475818849443344166636126079349516046789941032202602524241959597189770300932258646769614025301189239014403801557848718662434190336088898845342204191804537 332 -73941570434967954938057171135231927804020930603592896293691532559952617448751197989919589938404937634764904723073294997746180688438550720911777193331647968827632017618986639668 333 256487689632750835574551680165058751060238387984524006298297198564029843741948642032126822885420828496812707757599639785270778348354631578964479926068521723374375084658021418414 334 -889713597019402604089431683902815225414178819650457718415091949060282766319116160311297832817361780472402079632920937658479708098358154649794168851478648104510853960922590816485 335 3086311391265934538501186502010585071347365934223176393368616975253685366655002896165785282104872667616408631258780129428930823684147160457308959050141613153203402724210746617617 336 -10706192139677693284685503963965276458578642753856790924317057336414397616466446627702600585161955501155553988793727966348253208775076923887019490932894459459693629484111350141912 337 37139501294651748154691255345793852397956683526311549256782632389193386464956435660887964731421086846235119234461769406679539937589481311002636832535109022194064940870144052004383 338 -128837654989040064172081604425070538500506327551888583275544079307205684124048959105571926825817556200341971087511689409609051231978338928714029589984057175538493814940709188362539 339 446946180995798307121594367630143867054504228244320910441444782645413485956350413909794932890942718050146779544463559313034632733505606085592345937929025650480434362813049943868557 340 -1550505432135547971729021558490473297563593632323173008660223825381999159540975864773806542041663575782824969623813149414770369440045482187448235641085075942634521121051445147889786 341 5378943253128739754075851073286768283354434167467485575377453297853116138026439526807053943864942509464049871156853127647007152545430276926846704358156418321749102468445971552621526 342 -18660626026493235980723385936209305985030640780652413114651079741245947166668197422382322597941894874861462392412712646918090161031558687434809122343377915761703930268781701958357047 343 64738256643360031405446969199715772661225982770558457246653891370761537363958999939762405718304944952740540096653250355166014275169150291510329434664670132212532714220207007512609896 344 -224595630181295422802520586874150569894328105385445208967021772475727116465719442511937210195251950689124545060014058075276851843197070032722059770309212534171468193837723227511624964 345 779196663329510790897154717893412122806137110025832982695231148233271322159830959492997574130301348037233846320681989973567590843508723093199869986957108410449485705098078306378027288 346 -2703325332397341527608943611515882303177732881500693997833128203452819748373264203781204915068556356833205242235480706993747509817018966244505157766305179990744609385418929999759876125 347 9378965984954438393669919218148421174903077913940536770375128362133645269499594673035672806176200879188095710653198617859563069200875627197852055458418981348910250301067311066803862681 348 -32539958372991064903150293813192501083983849697811549894713427035578525797924358102274652173466231301705386158384634061398191594061526434986887936372663003799386195353381318982944456503 349 112897514291235568979519982012311563352234718656924411236622740735975949583569988534059691453625055746669375267805578221076083807523386546033380415735980694220712751642549880839253621675 350 -391703174407187359097445413242817218449461940788503703401978541127596854193816655486099906968332613670336183421179030410700858619093893435672472157085198859626660801267201193933753836090 351 1359048939861651763483731027459497584759888772587700187255699996537808958522456330217972888225956666081520083099782420730446422959809384684467334713878310386504727349196224543988086199606 352 -4715398108051002685296712318288772111900700457806571275082675150883479051066545355621103803098742143672442534110931860551039119536278586049906812673272912036226584615956826997205287326895 353 16360887850907018211904386335178988761493373780304442619306755928893158935118945746691579785512954768428161364229397047503301757731191876326794525338959754005752033013002453480201356524085 354 -56767605393033086956371946642057935485333652721076618201935033150926033844545655669375821166007723241156556493620388236311879322678670478516218272335887648071745014978672010370805212249549 355 196969715363879562045926565994231305699946850867638630899547606244370584205591310343860312945568525989210714980702928057338232966048236873028345924258058072867797033443365180331779278032311 356 -683444866568186856111822636555309745325277772132859245616101694419362881944238626019973140605032631019406735546544711605860152656908447888152600596202257712158074135575400242376821844816614 357 2371442678991884293428269124166375620185636044886207958676333879894559662549797603945353596260492015375674978656277489877692220253988721696576921805788174561396936700858684659016754355409154 358 -8228617332549991155498733982623093544072111053129970673348034334235189622772294628246307648816590411735573130610845244003762245361338164717189462780079738922744177990374957284117926741594017 359 28552632863586220024551327642090644942696131602474038106656995575712016422432868398025837826258240733821819682886000266878888907451615310460686603614906619332580225663264086715121516715624788 360 -99076461714457516487822623277638300026131585361239747272128235945708773034471809502974804918318737986072252398833295601728593440496055526436516585559251634518677841468661230038942295741049334 361 343795208897164084289578575108359412919029906166719423810120207418448152586240446156355855751397622476838442218018461546888409534167247657345099101889224471235443776639025800172171617354241976 362 -1192982652898043634989562195981722042557846107447934300472891491593458808465801154195499528368360281027946050832701344973712859047836983009806432587868351701442266331950966851838196976603865941 363 4139743059124044845801941368671785098586424762824123887807536577245661948135859315745475932784513117429873481328970451007121024516845257656546014377569512053692309626143964905551655290928511973 364 -14365394827805293967242608869248009645077456393520202953830295799377322362961119186543154045475834781940226110469207183395751327335498049703068658188959573257872116632264017125013717501028872291 365 49850169863351810997792825283455894007355832679774177423286393745552224233364681813002972574268004609085005154663975963840897388108005852431800172140620297329378249687946187480197776468989912951 366 -172989835884478820467285820520462264040493072730038883624428677896587743405742657525393667303928648485496041782962838501943894745063186349273471737546346387052218179399907962975408045071575130846 367 600315245687006681065399239630352747044937786266581864941322658847715835433816692251740217238749155851529720535673422895810087412074724355868410289565221033461356712284780439233501446539534404679 368 -2083257600235716769782451978405875673721670190559183913365925972382405465656088468719534429253067898101737611993219008439513911143350835890172962396572511822555384600669536084823359571603469444337 369 7229551680521237460590629797911728595621200708169011633057400406552111445362490787142622889871401776899300041850374576865727564071051808484227497217082628353335296464731140286254817328098360529992 370 -25089067629116300925434796297326691116968223826429173462450137971681680639395471238710982258076093363387760992609348269078930261463448943286822730356107229203227985777512119178462172903265860265307 371 87068771315025751258807726557743866958276769452916407699000729427907392225800627063748396747821972306663280282672020357116690438232397452780992966267510178757687114826480869855881999412285017325889 372 -302165601176149886181554161153793559089840868239652925906267071232191956408482180278671127668186908716054006160771386179634580188356433381937689001896201013341014135491134033321037939738530257300505 373 1048654237694011670938930225322864923737246499574018490429594412391585889168022739279111348454820337468420023426521055270178672230045661613804979177682804575635054022439078006074259921156639871048795 374 -3639353757380048305993619684379296762363908407376089749768685508513082552551657880436404027597294306778804542547798839716470492882747806005249517404038979490481449435836297549024846942248576072450774 375 12630509399901674262237499267707100218104659731615421978001593217881878178984460629030645271485038996880100653015817877434990481453310850789720683560123900041504577291563810968899909675979132459116018 376 -43835107223462031482224812962048739453660645506352839333191534080970794716374691756170494551885287966747976238763093770339684979092832310457363579444386717500918206488907387164753992505093842602519598 377 152134554992357728023104003115559227756989309064474696024940794775531264265157838779357947884264229972474570593915804531329795251275646352924398669274058667174513124593729322278751503292017591608891415 378 -528005234416792514720016614050783778625626901111644526925698395336798561328623598571321448721703267636593782018778006511355090539631639011031984492781637070395739848960781272330061916638012060156523120 379 1832538584581041991032636502640796819559549631539304726581239758252219003873462018786126123689506968236033214166971698521989090679663119326561075631220551591432704778358032651590455008886495132939727282 380 -6360225936144641382912210934508525116105691311712653825241521378922657847850049908609410112026135528573507309316939482203380762093082184842715892477889500463585771734066738031768012763636788775849675303 381 22074783452692991371730429297849494647893587856715776851926687382426693843612063493393526496378805065052598341805419545135725092003167836221719081629772496381480306433258207252691562684206332007175402217 382 -76616944725701888846108660244731251880603819574378452700355262373154672257580454776481575262660539858552760744590106517814059078927133793793507449195644034955246681751494899037748179019319591924632886447 383 265924072287871440358243060362642534442636718160335022598885392737804485436501761560294814548860978892190383654431997207916112055998375620429485890527864730873336176995662510304255272657351400228931519606 384 -922985543318356821833134649638627813882315154960788241667568423437090957553884742928699845394855559740485308570323823926173612613573743110328466382091400359651514365132786601779035427428064113355953442319 385 3203587159918071519256974415963989462910347852753532868043739481844116811978024280918542269570404679615986569956967702521159556126501275036008688241890158209585454977873626098048849445418268302563990320177 386 -11119431065523687533525349814839357618858253371621540788106543896539826937201756185113256317379497282493071403441602731096379282724064239508532558270593096600363063272506100294602055412100104332499691238128 387 38595168696693526785318828524184607270283955954243652212109553728784065861546599167733256163638420671113238057516864352061132339979874918868753833471815559078502891902843739485924133926626373213666474940848 388 -133963859827478557942767542771041313099264972023953034426345827104456216786998998932178637159615184137251959730279634875307628952182400424769569716012430793468259809497334115277876252999812403952905851791519 389 464993273301151681031505649248427340673442075325228482776153176989933079945402850824642468429227943648543945063432089849485093362922201224719590520853734827820159598349530947678098217859634210399625124162753 390 -1614023954627646903841974989521220676683635395540722366570308278746237437300741374022959862569236918365920435809932474870983555260991240735173612805625706036787081928177683498538416159782380509397550148516783 391 5602444298864535282545637969357069450515562029376524239365330177262203566235713662012183550443632293852655962807835638529569812499339081454283628950936621798855779019671963599925952549362048399212728079279988 392 -19446854394895527688321468615350423563158462752468029622089102696505973708323983956096195805828298401166954864109267395045948834651281557448271414532654149638408086294753284257499578731102162307583382521789192 393 67503361464916655744055696522643264396491733620803131160820443062135793490808185405455996064715202902011738635476965722185006318253418963543020861713408553918565340451103550164292952449340322245554296669609501 394 -234317992665214771195799153268798205030773340286310860310603110755489833100591151052506570503967949055072183287939958320880974190092498762182798416218897431217839633822369977243481709076839328519997026925032001 395 813373569792749404116019596299760454830328968451848509289345795574007637780894977148480787324865614626452412798624405722363577894807505897077224915712556293219752622627473720619564410360490219657205338221783591 396 -2823440450925453810308967042618395182488561652681614787596886599330575280828483743508902101406493755955755506036204409661706139992959915799163197120297237006056039548697211805183273334633204954834672462482924512 397 9801021602764658794522642228760368465326173764646804719793081781477502045913317834452162704162161679617368504703063353541584842840488129020511994140496196552076069037387632631834885447443639403230750879135851310 398 -34022653110920025615020738591469770863288049896492822821187614163055220192903827511482316275514722569787340510914016139608625181134572590877115379842555161891892616883949930145484863973763125968118654691551651895 399 118105223042744210343667597519437745378290627486195816805249143790344324697578936731277154542474549772767864094016420789062752495312837155060558524663234076379232002886573671643585732474229702688362378259190329915 400 -409990795554922070472538698213734956966939138680912492871342838873731969293776038042509012326027921681701444893648527636070462166924595543672621418725988679084786089631479434382057891832591695746065791230827798716 401 1423256463567277035438925980452423535976220868176012188582624390057525236954722948679996107455842430247282882513382217504779908980678031786180541893096503357873193733479479168896755520923775729585197332002423070617 402 -4940788438392245032485459089963015949459322641538265734889977130003257776657928911204592128595943357517708135201923066848090033813091114103673538361193985693990691082873327652522579113567869358316603196391751146317 403 17151944650725425068103056567478358912140344148971973892838692820347426560690706598038269020100861434348655318036536868007485675463349862957787404183988398535612179442520416273080216674416111245010243632777763891451 404 -59543515255131432394303224370866414015430464537469512900472720228638625651183415673547977045192921055132577441490209459682888428292768970466655396347354839147137873377459133104078535740012536406829960217071116539862 405 206709078012615733660195841452533929319634190949918475890040725783210940501746004745979539485485665491868791621053188409113866012030422399983384207444325691341752354405537903457842080844616547880640632230195566306106 406 -717610170900210903715469910784243627751623509925053257290818576551343981240092136758193521085018039420160579217583329586335055808867883528422110659394647444382012725857555136067099174721910190024702599780362306293345 407 2491274356351700968906446590043336264235841890876891607348357168423982353502664218108871257313405141826339887232085138087144626593395863954104356366655336067948980858310530993363059038519857537699008137480032001886112 408 -8648851637159455750264745650316906908061632383179200549809378573209323338713072251334826226743698313159751532424556787362214715150676734323691199838062776922530509874657543409087988114336850576933259387821211187892276 409 30026121322811628443626499058112221790720148061619746597414169542045512052567484531781567444596720020702194669873904313529584018628703517780140055691253047637456517893589682291235671821058280575787455683564419900446992 410 -104242280081599370006610334005038519920768395849051558645879602536732454094818613281152107649697643123225892386964722800211043434054902905744809643919180514408449081080928973183692826670982501924816180349712477657551875 411 361903205210588879237848269498679380432484448043003994461880960572073546476933340925058190539769759041188953285540963423801778289882290317097382929751065221546182450802338953702578568246561749395622927425954558806080183 412 -1256448807508187922574095573141816153589225689823322068529769967968855072009643495850545822838835059045038039842686467532425959989629090066090592733166404396275570581250996192290569394640868061899381347225703239307807105 413 4362153968242463978524702009811424720432649268731770976785445670468573606430298483311485168943990385213869831816440121893572604827479661339789808739234200760770261415512645788195305487685335997595132574474544072022953645 414 -15144710891180229605481010357172536815827369322187189030749615544167907532056925454115612235956628820010895776695403047929886049822625809146726373421973712310790365609281271281696511440659304625760445410598106002457543838 415 52580507079756273337144681455132606611541158777674370063042308219342156342983032146000969558145486408322653172732810962543796936521258971024931089238445500805148338843288350460266055914535160883361703231866240216655286956 416 -182554406762952315460100995299258393779589094593806965299229191640871405556655098638011078212718400915627358781911831866839089307843476218866019299849185574997447696299383296016239966343629278325093847752981371733549979851 417 633816618409198867397375611645236966526080090409840448392860985938432914911862294667686680913607668340077272008492882273519835605101095157623554821584001087291602751649457327779776791941427567512512612880579176396116672605 418 -2200587567813177174807502188007791414056133661999346949233997633665615108466233512721568503741335640761927732361158464609382500407712329290242104554247945666658099491787157742484306104359826091436165019305401024168371941525 419 7640422985281082174084108326962559372880969857724284446504358943650150067689286948923654022611719175596905808689022562237238934957989982460085906254373123711282588938955298025069170793292298778061813557733515448257217661791 420 -26527715203149574227224173294447777288149816018380806456812921564359657684799202823764894856272889194949544897925985709289449613091202559206214002730170486660376523658773302474800021985723586729830506648203879097113975823574 421 92105585872677282293990309134467766748400498089431796233857884537161313279992529367044762891778908043226484790654803906676879064845193491520285999250922413524210340957126065344015223304404003295904204085508786630974072838626 422 -319798007858268317756448728798440425171469596263858988757601914340426502555136552408391726384030661927535581494671802371699416021987023462997596822918939186229250979819176116405329105664007521402960924106427756524606435997897 423 1110373741810067635695637100584055367498212837162158773406397942443911606162689924596865105084604987630829400204938090557244523871609323819829254646125506147184816077965090700584876233505839235941854684796418539578942719150956 424 -3855371557884303561005145034105351193305977150923076761651141008143829364527086114855387987853854346115695405839238192605409732200435188280304731939904643798429923681734791037354418973943216062523423444847479855937805408849622 425 13386495778007186608235584863572318942902286985548850166354983087351938776231464509105960606520837040509009365547255339717759449880324860881498459330484721609348604526160463195483699745773115739178796990023978749690131183064880 426 -46480539978320027211641257771890008373544721014693196632265114692258981759423215545082775190898330853630786020920987953993482665202101829587757573343259245695754461884375374970882771615552965413511601175117694892563275268298253 427 161390884025052603278710813132659173107988475758049858003216549777674954438516805348065213314174343152371776934128446605103749209837329400966851170049471690028391859852722318245902337415911068103010811763863311231300732120100813 428 -560390024525402764088774622722173375107270421543826210850166862872452732113396813025575330757215401434323241162381817168611021699359510499025972649683580594535162512109101989904593660149548969293249024519473677081593454513385539 429 1945831968568524887024621581525500404658391650800346306619299125842230649410939225912096242480577662210051685353726012892599173599229853685331560859619588560707907428482339646863370161057548097837641920284779398339001252451756743 430 -6756531397412415064188254242169614754399133440791632862545961517847210726408017979318075842350544136803280803966830927281933539535615433631852545354803941170029039073105641311681297615450581235322708938322938001011271573876460614 431 23460959754142813516328717531988151574508180606380796714954273018706184125721273875147028816279578924995136922782471202840813367292808996796419467147721669131631321761924506202807976914473572261191687164852750623562804092188510515 432 -81465034120602330452207815357961514669488530177540058276473549500987033314494845990876658190154237659373488801694973658837342092629275503366771558268103692769907838810867652500164005476904638145877328532616588680549262122773841393 433 282878663111476490554123592364781415076287295014444865710156757240282106222328728202771638317949164710272689842807280652400365507225078054028271797359939572234397992923921784295141345942901728830441755565873427492045492178412276364 434 -982273889268301517796145099577892073824195878949765199608441306306286248715612685814987709931096703861568126776693910092619436708175918797844712354399931774444652374745741694863760795868696994963362802236809112488306295102724015923 435 3410895819195240566443384954815194865797423839125210271243537386464235426706929791840564566734110975794696587001724641934824375836624195445291492305449320613048948495395584855116882423178445245437816090813373562456936197188656254825 436 -11844254750450301748824118245146754896090844278084425302592575238490811812240108849654020302437131721906146634471892798286774739913796983879614321370437528631448988417963454526478825690956049292085103208177458479404654478661225417917 437 41129216774117934631598883318938609908503818879636927699191785236302478931222146329616032188240817592668776281750768503247631048448823343817471707489065540150829664520502074121803147625093813909859357839179695142572114342163095993175 438 -142822469379676302694397408808887345771938263296533863857227008248834905659535516327274484918095696881144642455256613093439899070927069105439913702152701392656492796757047597998803612908617380853918798443580760316529442344204647567970 439 495959278452310987828445988117917452830974830827896796052577874587214415085595895264752403696444176884106073070825386842865494123786383447889436237205427190311886916667935199358233155070662497406373095240626139334439989439034477129242 440 -1722260611701236061552532265176427214357341079461163372308701598608635991142034031790155079567729014245966083253219424187067825010006620704854872957037654907623953782721075652648366104699787278332377350546164520468958233625103423444774 441 5980742054101393671051412538967628499921730082530414354252056099719368375221911199031771103075070425162099895365772489804259188704592298807609037421833011237599058897555486323669272583186076255552848523301092193339477034209546364509579 442 -20768953413597086240235808273538923011729565974342841197091577992234836228942695743825083127282650555431666034046317167407218206187298497068803757088689917884856713787621100916996495191327789420560149780168291228981616302347410007952700 443 72123613095101611072329630877513460711126638735838282726779787940290110440353461027025850631979819358579706431725193629819624583819020365227944984295509974398487007193188544896806314725471037227667384678456206393016524164816812478815990 444 -250463038729270638117250908472923259770117078128371017458738373333770415123541644986168878930944646876644583605261178230300796566650782069099526471659221915027341670732507155281670544756942110931902039360968243845367249274313166762322319 445 869787392779962641629306521267941649641154532732290155677116553255537497432900049867773710153989626040958876428015108317012761010417791480776580223945055657659089902368693115409983604476706978802641865619404913320807858338872673923856441 446 -3020548751095342659822107967215417973995309345068443403857995867594513784037032116681376287130339259716343715742166994801200583121966463025471503287999344634862068339005968225307920993363227842728702292718440056170120589896383765707648939 447 10489670682935658698536009565650624933256348085350385505731765681052032747127496373510097430337390081604142144037108576823115521512433629586212107260815650515110982548567299804527832424257443626457332518856531091796232743637392941291973558 448 -36428484761406040128821624910711975172217446386136960652452995528415021098628992797641076745294838107312178290313508764803336948329158563061314184948566237615118590776973113878750151187904233205930563615455638151784213569438407117042758634 449 126509632660926776903650892836147245521811204352906755820323533917504930873038620253237842389059606664959994029468171684640886511078364467079837549454364788356906043349967751799547598792009687113773896490795120801574432430151585848434570095 450 -439348655951318326559390999012639399078570910300654382441323952904157488516956527116396323444921480704018807512047388000685635285102410922314911907921497119593187152135880628097079474527294048853246487285625026973801503233147021769518753135 451 1525802124550415814528922052512340976689581640036587738367435548325873418122716392751415264271232058103319537788571940155483252303767925333946403563852028098775966069707930029254411918466959701212899246971572428365343082190638101002960017933 452 -5298956079873209691803610607072114453263617348767897841324812503469136104460541132592556860434198071698615307075576196037870767949048808968037947460587999979044967416462666493752347689665421072008028311650063155901990632853563227097323704522 453 18402871852445776830205368931963602170662037009837975108161222292077720290414674238624273724405206104099105146730359411933208537862545976406727306651607753853244001761875116699066188796029337144336259029630201823504126743843517968626638517166 454 -63912241238378239049624838465544130416829500192597950718393066419083048598509534716923509543195118132850448409396713978034946018594912223246749673007745492232365025166312837429177588604094359003574015669030513714594134472940104563844402998451 455 221965584286082802837306457231333573168644013729712479879852376593822531217234701759860703746912440886072269433210845420279132422276033690468117910555368385974221166162974722262570814773082837150091264048885971948803529308643020136763931785992 456 -770886380886599672603368261901427319228561078101175264279543771791173554539756031811245849265641807638407704165095192996725875316884256576365258868953511700437168914473509862230694444753392987217158388161935462134573647083447974151016465857814 457 2677307322942091198614224044569552216532150512660289462602376875297914712653460360149774812225630473905253601318480331916729737011558194851838433302871661928962136150542420728479694389449659210670644240236143455360850962840263013262756791125196 458 -9298420601184150636905662651447545337513712159378171199648747295754945959541597097113004548747385552384906974726076843837300289985437931555934986289789641660509189126156251803981676531303317778144383773247130386348078499810874951269593214216483 459 32294104255496757218401503381471016508895173265328741356164614220052745561650750574494439605323179070058452344110389085784468470689379771062490791997534455931448474179722448099051381321138312346119759336442458868337943605490572021564703891289995 460 -112160614589241902046627037696904085861182211699248136465258907830907091870385310066402732461684145094608672627177668918391477595944644249772219027620618875247474861739277456731343159387469428038919803976201870711853976971993545216415408949359249 461 389547647349126900297682099535941622112290640543107740666387274416879827504011257939519942829806357104882595903289762820717123418308434676769284772020464632288613919645500320164296161349504361666892858507328957464483538774641061163981605262479389 462 -1352956539035416202926761345808448996785924058421268719099267359545791913141509010993326867259494730152355163705949517471485699323599951959151459796112917295652491072412773040497043890448845656622416724320176742019593439134863261286800107456561726 463 4699050883460077015585547907814082769559868399614936789209624443359438292664465995279581981005148304583769248583650844965955044308113849607537449635993850759263679684086519901610358296361413665822088084323461978348892915044912086666610559051975633 464 -16320726163533372722721160955394846271231828289867239801859273580690747668342444986144511499177254525488750658468855444460951579962817718475338208301259829121496702800043103293121982680169546361546394062414967353256411544470257244466914293183862729 465 56685479386150717623889571869532901836533605910643214574142094476000215255466565300046670780765334912423129093489477529002684120643980955401740795352640089058734275212794427336585115661751667918404892239603489763904364074931430524665807547691840392 466 -196882525700787420923007770179587456810038929972131408910181306247838882596185551514165949871382668921919234344788652452492886959582726646733203884146460745564084980448329391746363764522282983686799827106249259885383597094616225056158980891482211747 467 683825843751268021941970012163903591904347698127661335050127103785244553959860415547193548720747785814678569786750361722135029801643652990953900052768486556946054916676831050931432109354043810917187666064156345680718971415630328971878466285472152609 468 -2375126935512070134829913442703177627656113379190678100538810003481872394463841757376453876474337806895475719573094236018463236231961135415982613937511951695570171409578419403387743392064619950540318491257667808585738993199096556516336606045681818937 469 8249566048160079562356604109349929391843017342382449199835305268669059783812321090914826320729244400892109048761359378154002447087197147230496154456866312160348212176547991196639362849762232006193320684336534289857570188711640292050934316543216668683 470 -28653543309761389576347290365917374183763936802424240530315190809390213388240241090329213223756776328959503785696890679534780008025148382682959110102884254894369277469009366796979464907764364785333712398926662880717213441296674886254034041199839441486 471 99524156268694469738564753086289436733478980044128988909102977867752459323460905255490417162824300106506908965921295075229696379881900292893715664609640176854783171763022369227301647086632310580917875669762512947526279103706127439550278764437261886550 472 -345685848444938734693439058427517706063860754698118226011885021652902762841242564842279721747741484890405957087260825260659062331689237196093798414842970409258606996626213783508744501763425709658522935798733086374444745356753987723857847566605218159282 473 1200708573474057963132787934542073665098505075953756912593138896974869271326438502521983878948256196902002543885932152462645642868653033718739654936548976556797295711979420242445260877572025755793688197825698645215601098733080449864012425717085076010091 474 -4170580654371700323407695001516411148923557756136805370954493496843098204204514355212583434509683247997557962878115957526102527475848469681650968305366372969281481836033180537111550966386083088348281577847308781040895244155838219665918750616394893721820 475 14486328420279549842226216090877588204259443320589403891365385443761055016730734035735006620920415219199165758845991698822261453298304559445573551344344201041320471398747033268437052538608720894201198612630774309780547547132488567963934926878157164836070 476 -50317957855817970872454658964124571452845962062226234681906287608259346873624459258124716028192725100390369934659302021313842369818546147189199475324022231814264312087068018918047807173209592150918219606449726133647047360572981756268337124431485952994847 477 174779524217275546805777514360580028084482283881306281177214051353192783065154119038274908544608696628654391737316962943405729432107326321951095132945300886969962202921513804361897392347564552540605782370022321589027625586622619158534595295248660587383305 478 -607101005447593934460623165240092446050224160460034424769341652235781701657111247339133831355168742942485583811606654782549424228608811889850737525764096594405122076188546694302307982161311284815929300076807186078413913227566574202068140287014637348218715 479 2108794174438217879813807575252196517372762861042053612284316674830391998295227489390244429518866363841750008091166522094919738583269957315684893039086069953521759070922275387036231443550528187075809268317973707518498385772390784818348140464050566363536293 480 -7325044444160511548972041681359034771942546351252289061615027357188012656444371333028775297426264193239361335469713802605822355677456672223556444616446016434204826043448695774078180975260440107120150422408607814133650425984243958958129814868013269530628812 481 25444220650919613338425466748281918653521294834813510809028037092588319764394845969914054965291081504513391826776263565374372002304259651681555522065296413037697295473278698586381136532548469028435489402307088277536882000496867926894380182691612618832481808 482 -88383429349408515544172028883671940331242376256848834232110637813259463025348046396781597103529280648907945713518448327018404587919300850448653003416144683000015605071467005566442721300227386044607088337121118078306564865681261857315197303516851450722318753 483 307011991481682624654530322632486583716815832284156451220488307212153550071227930206036858277888691834257649431778863826354460673357925845433243933888090635923244099752238821878400474148208600577160987164112152323605268174155231378288358572059903164266464019 484 -1066455190415905197588869083401477151891507198959115173656620699548349214689966015306593055961841643471959664039649111387382634556440908714688416704112873336915424404258018282820840721800274818918058566246146844862627742602006236600633393894965832062821054151 485 3704526088536216166944512515513233668191807492180343607766980398629852408465720006034151535357498481590583905347752865038115117017087036914392233352738315813073956868661683587363544713683495019752589238648289556672800957379227027893588467485128630190775940273 486 -12868427001415388736416036262984106910196356501891910046514287584177134644500799983396718545124608493256136295578427728163478602943366938721813788888548409169740729451082008491980766689870529818695374905670217435306021447615848883031719426999472333832120624782 487 44701388991241777023432250100795050253527217342001321861892743539550677289042618256441664054838283394527898853008366719085661907398269129812930287645391438915564475878936643110022403785159655948801242161901800124213722160896762132093026315496365021802471542052 488 -155281354462669852994142608523109848845781989607152849712093246931363989900295918731744688675488013946474683013518419832259053758583540914180956161544329036470071366111751185475997695202991770581520764547286946347473469824311551248386512373946607367072419811806 489 539411659719170350739838861697917916739944468251962686229896872910591536846938983814819921288026537928355203835762343832082410651214553041514803837473775808739216117681330853899383245887547135642689436885536737813284804166246635430178441581472865231087329203887 490 -1873803580316399717162679887880257751027980419768843484715117187765701817116443820113504501746196061213541583190600897467179714697153351825839764860138474271734251428518836297033700942640459094429488496329633074154577898550876321381760509689455732138592406629992 491 6509243281946320921215917415374909390077599051932135363931240870818714137969266160164384416560810285133535908869942549471220353655910595262851718008717675586459806154036677919687402855782405248738901468352688802052003563687548117937586188059844041023197457668082 492 -22612034327071192770898922329182412091936735253804412211441801061858732490505600401640890048661921655213781748079745177249775167168258085895669075187619933086108506644664530280879479198781411666034134473862397722754834969703262967416868795210209070438484285525563 493 78550951695927866577180875745686684984370224279731125958978091734496161839771660342710431752810812115831259559552532030030985758347804020065020789377347017046509098186605222342164451082558772742582950511734515860859730252252555038561377560695748568962998740658489 494 -272876375522580623857638143478193611355794934652255355577076883958212413766389822579388736119137071390228867753870104308310124467051451426837255292464358736660787907834008848592369533057076212731874295431961202647039268277759534272477911099386657351780121085798219 495 947944880765862773134596689757088909131125374046609580498502298044061928069003813902878500846070424357239140080523613374161810859694395318153591164199826429922141497775295278484677709056870243534203627618100219864196920030599496069507733370556517300391298755422934 496 -3293084565219737654396673203843272627495479645887567019591364976060725778789567493495547367909182732306003480748337912035170518158597049978347980705376743185818843214076918166500555050323023387278508939292332628416190665698240502098405639068129139462904458699514603 497 11439981461824210103596562024091333293655629146386217135124326454354969789080150380588545987074129461306616540539991874245527468498664021346576236692949466634972088396174048494167559815486492213002156111316493278606640135277535599618718469706439073852763051803942225 498 -39742061119591267842469444751489180501444651740491287137464976624461334913345581357302980124665593340999735595264620469881676821813065732884158934080729840911130320702026431804061339375561031592349091996392592721820378417113527278268087733148095839269413928056417760 499 138063243353722753169122959015972582100931467763178285469981962767620569641263800449046172860864220917149110377442329162835218705340812971474844981616721094322529646769978808023859731122033550953185630195234178225964989047529443692113499519542112532716439468768646908 500 -479632235764464701134433901904891608741996455677712768052299046662842628500707527795313883358348585900145910250545102820938789246386879571571569414654684695483630798489188253041522711045239678900249050233919906930837106252418946610286959330698957044913064814588701927