0 1 1 -25 2 877 3 -1575 4 461639 5 -134925 6 45446437 7 -8678775 8 2314052879 9 -655241265 10 18918935635 11 -5628028875 12 2132438441743829 13 -15637256598405 14 -1651173354846701 15 8679986982158625 16 109262802769968495103 17 -7335978199486176345 18 -159681263860286439393761 19 7682909627236900195725 20 6993360491239569723075599 21 -9890574292600209225095085 22 -45551894006569698809486362699 23 15338999241067061787684994425 24 1524596357452177630070581782235349 25 -28208110070442421858582564874625 26 -6675479421211900484728849102684589 27 60692740402427650597967343001066725 28 2242837928716238607787643844595022218291 29 -151049194364942069699870467105677034965 30 -8950236463111386723798300772988366760123365 31 430553373321974589538486860024672138524625 32 10659356981954105247702567107083592951706823423 33 -1393530723700580907823400527901322159702696105 34 -431251453428361871061858350413557611448149265581 35 5082637580348329193903505196481156436499613080125 36 532713217098138792230969333041755228096892864338654124907 37 -20750043031940140213970854004489019693166721162178045 38 -7176913381844988103079738444820748718182179971587746797 39 94252491421780408910777662220468425070057609097486045225 40 7034638713847022073666443184452662212241760726816969046838759 41 -473764287748633735072967284230743016596041300575749884600785 42 -54514648104262543797369508518068136005798668280041862484547340393 43 2622440843048812261040323783949539129966526733390070373044331925 44 120778970506336110691629092086614341334944512703164403211097006183897 45 -15914629189908504599313872765174338275076703959728104457012457484325 46 -313175168740472705304051690060803778318520810724056491826334489105741443 47 105457591210014362611480198549911172107820672839322652776492468480452225 48 356380972906384882645914381319334144833848014353971543498404467710724153416613 49 -760222638567154642603949234481775342446171433639174316279147936281996348665 50 -345975948824693830638434096099463493788011006073585421085490216081656394289325 51 5941643798408111746186074479578936978981477835770943001662453107007913212518125 52 745231041171972360814037824655023925807468864353604546929294101797297304627548212507 53 -50189337049295704026704643775966897369165867269407965876571056132093703304634313805 54 -3280892240168554155601369495773413586951942214352465244377768708341407092982907343329313 55 456870947467119703039981856610997764390016261161767472335607985103140762060593484241625 56 33766393536686341704445218004330134074997882712938815937776482658603757396441719736316073011 57 -4469737909724223391667714630972950626965470173329628706971244420798721493438628529531699745 58 -139218570458735171776567440849596862867219872742400699844411703781058226001768384568618303224543 59 46880010159575261855022223561929416221795613504656094675795389089705285446476087366627884934725 60 22028096961588773201271107870884839000749825536770688473471460333797797286724394052751382683441007725919 61 -525889398793379497155311757634188446839921253402252271010874842607223748692068486452353962405626485 62 -296770830507581770704310259338021792651061749375298949951184508836686977026718773291699700712674568173 63 6295819794121792665443282640801722120380098611288424975549498365207296477402021490355590278061429509425 64 311735523600626845818401400459920622861766448476018203435924927924728595778516871963466735702350788123768063 65 -80273325119782911513861732722292697113755715928398987902117557919710788987268400956729290815328222579614025 66 -520176793960816551632666238818206700758095976108437227170325686446958623624088972476309054087280836745369544535463 67 1087966754789597756223940099472245977906605247227217790311684498157633334031885160805504936188567598514838477725 68 3366895585633969155120216264913513023760174199537754090331819806134711310471034651404681481464690130020183360606479 69 -15645853585631865131557830456504839636257301166263666415344044919661611139703431451220553831890241763285560353182365 70 -707767729117572557463349068430580015786797973037078651938037952960391500519062812356157394371868065105386761567102356155 71 238331410977144160596569624657422001926942110163221414257821913635818542789864421640976695955742741484935700949657951625 72 3647022719418786657976247105718267404427784450146817802898560018092034780037897640611486145239492523761274554077716840212638094851 73 -3839390396713123136949332926717671916900495725708193259385830570025788358326116468222861029886344468935899194078825091451505 74 -2586003453033145569433053493280049662630760065712572520035548536856334278718136764375741197064758289272258089587584711948839341 75 65310181546590484567874321255846390683642294900043413559064446631500549357206345078233829342795728092869405133639801933859643125 76 225891346435336753607671452146153891568567699891558747069120851660866608506033650849278106744477241043413900829311020340002984770959 77 -1171415164993441494315626648871937853210248861807808396740370014545409654533741466609235202127699032166632406908332819220764834741445 78 -459902406929959230573759651207831437407714029119698505283606223526862905049813931998267918873332748652537248243602932357791492432697522421 79 22123720828998913603408791921544486740801236670648510520667679477800096670186813257130061957857014875990213038136321680328764616560864225 80 56141762869689192551618493552645779283286058686541427693942149907694020034759138995813576333228881124465346839611859399506639735225560407391703 81 -439398741901114520653450642612583817109730598682934810593232081181597503442737097944032202710810389474063633543147009857449989020185428172185 82 -27219858316582638062898478803593102974194593488047219385781724578092673008111136182375982724383207631678936419444917237752420581248360122409035799 83 9165926860323735747606379031002850273188432925480905989591220358239516224750978265335060545844909742612765112549517267812736334264696444504526925 84 3976203745795850973171676282246725418844073122342903074759239714002158437122899699697207553404757556561841596931761736159582831139167245249043322747867403 85 -200585822133713097081115166294257848477702736928692592673184857571731312140774487111624336760737685450565500613980460763648427986951066493001171263725 86 -157012341614269053940526378670162522852798640927455541865075240050044870229599854598642322124066676199319507434376630824975663000437980293789546914958829 87 4599848947484001184752539690700436537829242212904773304772078853619159138081581507525722947990108708262831067358435302370055505779552498074291876939143225 88 37709362972478186119455442438890793700467266197190830390338690396979760713126242484690170584146223991551749450560370321032713050726470585858747470103691157868913 89 -110418510069129947808904323265407666833089035109204993482473486894465283406532270942002098594001303128206109240469055221062312631502986993274057452669787536065 90 -372934733378718343373086829386300619181083615160571747284618559667550522784313107589584374884601164102430784190943045713683412676905582525835329006272147496147701055 91 2771733162915056690079252060579299513803722733002926813701772068805781701737875155689221678944651815969098786729204035163620246360637672920636806775111379538825125 92 545434009577726441153218043214650279821663789576321344058335498340011776719618213288088615416916580413639441334364524629423409636702697395262409904799696625598531312193 93 -72685507578533894765284242536438967127219003908661670299558060386093086206636096681827576677041576417764177942568608260021700743599634218651935975455695837522114109205 94 -62188601086186380038010352497948403817285908485795241251726807014199178444918397398056005220139275187678868356162886703487792850637066213580717260309747495820130585994221 95 1989412855675463880490786615161864238563314453686688251659703656890089156052371201592074665577563029968442559985119735798485332463821450659404673017001971631704202003284625 96 1304257407089789605968155706197505998106926763687471376734807978711129908467299725545855922126143472176609454406313167159257305724635804191871074454340653590254902955615285635957381 97 -56779755876300022028088880022565564166605409562076813792734451022247577826504253881677310570175891480812403076071587709257760651426575523731527909962178788722324327671311303145 98 -50647113985859011223710688242344375241775832585774510522318084664584194841277597773387291989783173168293596301446117516173717139168478070262604155831534501552460075325222987582637 99 1688419754837848972222397276436710546583530558478926241661908353611823445267697565471645645049886498581898150629185243589077273928874864914110709281798641947353487753744267977833725 100 776080746652490861717221918525367936018443637890777285983232136828574434835722506103072785982193889586465284191130333547946037990250403474156526912186445019874364680864006506069563480299 101 -52266983015033137377861429705252357382437255626565958693666129955984798242154485306583743038930044642942510400553825489210535774874703088298403620224877969690524750729221115117592237885 102 -34986296725054972617091769354958453669570374158041902061728571432326352954342235842368185410975369095257881520711757280712877375479361346309272386129927344238826638843705072992987171290439293 103 1683024593744984492708826488746559651589422840529970925432244136821980732562464473210000289717322276148127156056207863284585123257661518035093755702383479416964198476930291392778329933384425 104 422186927681745920291506170728334637336055825979651185267307709781783153039867792837035983550380060943740584074662481622991887067066284682214334897563791546290445488754623474407122423593982835867 105 -56329868093843487806934617348342715620042186173978371497837696536280773536117516112001490027363144519183312344784231104211538021386518959553787690353471903673429851991914193478091350952472433425 106 -5815184304344417834325732827528000176885254997128827747395556041699394963492457247011643868720038907829369280087416307350956047844835222640013772753315572753047248587456930205052375277250639769277263 107 1958186313572822760037863554839929980337764807916445682389649841045852163342926444164496441657518158625917383166599607633467285696602553150138501420167393222223939342688050058882887884957765646448725 108 67112913434977464383726806025560764486862601996709642468900354433449720647737711722028699798875168830022690017815208350449351895755180197923473719045445731970414696124713725104211336110199182833949227226873103 109 -70652884602472676060910913042942274849209473364644171453470948750101098163566816347075553866550532502676874770342882910364562023767104584636095503330791458721031568022259598600069801586854552811339409765 110 -1626992404463059548833220300158891141567184361059147540774897022516496650642482430213829019978084099121717140547901580264831059921573223795057927703811984019906934196285813329321878139173106710102754400235595 111 2644059325949727049784745992718715052476539735537636066809469500019039565455277913377868731519902766879941383742125637657932691246808281967819046686113963529285647593571524739373568731681924723766416919138625 112 750792095442035432056091896816237059038389157793154076003745035747186804684686929799151516739343187951524508603155609776306462804000913406754287635745102962948573902638681781508098652103575519605888415874296328600371 113 -102563609182974826326934169734513132663633903672886585909339083488900959560780044491618061967274081864247016637542536151877632593410015962103447174359226265129716219843756518543907760815911512191336691524742286905 114 -744957150209003408786854504885311688946136111358408427618428646449358361389285174901669747187033654755948302129906705144062178219083652781030812839811815034990810503301070618116964518342529046665019714342360952427707 115 4121180350072770480400067335720862274172891969439752090810616878920659245329830269877325790369676254396550506383132340773333410573927828976989660298324943359788511867528106197806056242835977756899015777945095179166125 116 1283620759265413238341468225498272334856762606469874373350609438283165489096521444624358025499813652252473461390443357302859602352278760475078840859607471977318933585237161379597766677633202277940024549916686225227441528181 117 -171431689407599310732471001486212020316390897086505166799693238156395857560318299642048072453767479269808534131802328172712198271585430497427221421174301780441881795828934561560766229518753495803753517714431061877201384845 118 -184123074749730542706969122107272741602513729292960772321984983710861042993279079448686478639392509878739773850697553324918763246083831329593487760161535365356369080101740448094069977104266106353981535019889388808523211751917 119 7378119878591409858225871026023967098421189294551927429242779138769969015416049037097232361943995594516127823338025121853661984378435623505787261912068901101230675300539454426243974332457478329977239317584013837379202599843225 120 284281659521453325915417608622038269690461972644231191995606214568210397641729303324975219725354696038607999700833770570907887221794050017817690025707126233081558943251055565893641016739448817007086866742083502167109137101104886969588279 121 -328350708151586428135175316058681797455063919293281150388567993593832993916806122013223629373422298906281674644435985693842387096094822958416187202572444120250449046121686692716816124035867841756095758010104853072863772097537823585 122 -364613625758957983000789014970196419486414952103855822394040773515070803632960339020914771475302795242719293446504798565989660554640183723122387979261282412333108260255743267218858120711404192984899614944282145355531479518032597367213 123 15101793691027837507434524832394995138162364418317518403337352500979068524366784517210588066632163215823865478019336601979335916971984271819072667832701295598025698704266767692815934137903964583075954107499483410260536467041741380081925 124 85222707780830659860455403245284073362592500155854164253094362081685358724582254148955410652674613610224669122826711389766516814379209120027145687993578689904496408220593882979164922919514497216644180432883588398839701989363862776256605839 125 -717440459528360362975699983228161572867151997485969387843626228258166506002285870942456968419114147754097057673113270850264882037582789888165203044542061540761246278991947181045386564580219523036215057811203460395018366187688553776723123125 126 -597606529281833838636937184321149661113590183275653941977965712702713132661478829395061636682200127744917315291174583183947850422787165043623800494336144422666029257059241631800392124114047386414013304890041108245002200496029532809876242871489965557 127 35187285472272455903054143569595787708661327604909990894099641184540351002566401357395110905065268075444257892482099411975881074386348840701723479106516757981013872697533401556285240028978545380166509451534813625264489725858997993104207824394225 128 3484574596949267925574185059841224222154033812512340969316424161819282764421410813054019731942704326990604403897251923443843745288970356850859964820603401705815004986792914955682003936456817967450969918505222077361643040465388465664250634908405721343 129 -1780783315290176453406450163665324034833692193346490591218289535461190383744488019774505897488402711449686179884805074647264400984385644981534623283370590174685524410101031371383111536120479282557448713170822902594442573647923586104024727938048803465 130 -276032889980448435883228238156479571578590576798227083731554803390680359344215075305821222430801629274602553173961213040932468594780975046746962919949109199222537135235429651689913874158803211241176759563732181114134978396207929562481558083848356488105095 131 92950420651646659154299091935161392157978473116079567646247237523880200501338629998877473620697621333518283055128359808320313479133609681447607061687195228695471326556875365638362909537547262440085509608387685785028084713146145258680558381328891862892125 132 78302284428426162103199582299580709966417458636901730071017393307962584928852611284737798413980945377555540159467720416978857655588280416398673143797527627226355033394832569358326189368731678527259698318826442827702910210558015465389564391649311159239857527243689 133 -5001526397512030344595829157649365440013033829165728160487116736042021071712927498757989474385787243157994321528011000834153289297495789559318468327472878769141536690076774575742185590014302893743168201174597265831696748246221333124543676700606421570015984605 134 -6100177472337865386364757265261266755511150495856155543273260053000112521672224932940670352400884209990087530618948573749280197248730168890775279966166466458270297104040828088576472693753269011482466876530920795612258559419975025085714424322759916988655415039981 135 277310788541882806128653147963331606035614146380153932235711408585016542420404729798117414838596540103170276918341311587407281694128850354759255140745685880820373496437493538290702367954600174261984764541404784425605988694504703861514410210956242146276326651287625 136 235142619566558148442002294935458976820551699683194685436596063503601476804988913179905290992000614552333103468627403096989771278264917821738902489516111237853545458610989551154332646068441649453285697885166518046361836583889625517940670121444696886336858650973504264583 137 -15836232706464665071678383489716314564039330834316970365755811950318949883096364201900342192790472949625717112390525101718153046600102658234811152964001248727546569396587018831083490528566427337466850896788001455091252495587387450868047744125827605919292745674744986545 138 -909655115087801853161266514425786965674195336424484294624335800350300238597000874603750784877289343939993599679516561478281270142312606959909159315710046399972159767990027869034723114160329129169041814759588070570478769792720416207469297336984585951894010626250530452366132007 139 931046549970307207019665801855922346337733454140830299862247036239061898034328891741682173850515358472817506838453874472469344788856373953165471695736324176337755806878946077011403340797739999720465328627017028699991513141777421518458522509562663113710266514291456890892725 140 12214083600035201257953547558998141871131964268708727569804301123985420636855476828247159542701183543320334368465877729596459848989987467972317100038690177398425514656311484716287682727276074594966201453869538924483589046695779755869581525905716005582815446462475989993928827343141 141 -56330574055749914121397044052034354913093320136246959645321884441078706246649922820298818238950458891849389642090056815844399290315183266938739033770319507824063363551612893282260160232413639797657528996749656767899204220236125230584794875194433973880483730021625934383904929285 142 -72806076540378411840078889596256935561968729298516268645960812661243840919799984076582324586212877007573849129218763081849465280948329995686634327466917682395264556590440484381702552527640002960793609290854396935868345466251849091349373542921974258896535752665142457701136927590893 143 3505856958021196029892410195245099041407956855746739024654816996062500233604095762696833328149774273662423484718032284729412176235037198062531140943935350862038186995568292611907605234574640041404152741240350262205607554527080100746783862764550340788956295190651290148813918508619425 144 1824022932745128774541040791074450081737594612930939932610499315403606278287227666538184776125202751681158260434601119176509304922424519835426774456974971342761457443111351426864783347069578469868122966259244172966867502373466407234088751489823462015345463456742217355282317201661911552744290227 145 -224362525774684199622480943609560738396001833076078555796722170148825965718452071396653527019492103587998875775628681957857257153592322411018956357131665501122655319623862789411825501896560334046468538409798733908184323520879776439543491456738085332033023499036760666146870358550163332825 146 -298152381538073060931041269256178119660825860593342415257791730103091654425145718307040342431530347388325374151314773953871293275410211887289250456372591936423963281541498004238867358378104461419938356994791869277851281258675396601614708263852736999902153193772728170488629870096449605841069 147 14758633381623157293469167406744532979391008755007239172189632978963875175801543866502185449250382988278404179791778439392909021335291199074072072811642840309518605310596641361667592918288376099177605852125141009859160042219111869982600854562349033836766752938233929310979536487986046336979725 148 14811506693928787114432519758716329676997567904424968944374019188708106039954942683987530614892057659148693479008938268354640004620669207872034012936563548324122662537670700108813276542588048881154940907650261231040906532853966818728685136463690675537400575226679706342159516633523882938277601680571 149 -997515750954805445342934003789975347755602951168657952172880261287692020987329589082698762400911744492189342960352419958806312015721603005246085659090670272619910248536945129552066972270653038945678569635311553251345272460580903510005694471061428470325037871830308929182712227719022676034955717165 150 -44625470561530784751650279119812271135019646065257312859474680180621672480990971974961505042604254063512350140991040876015897368021378733103878405607497233266524905912677644816617551599517420426601662053230816087655822783702656769615122179186926393185031169370183923573838369154031578719073168313053293075 151 69249015253147823668896020396831159437340007892473256707132043437809462956060021781679381789995775862290483198203871221640083762537239787728941337324621364651443057074167639590347650627539285639096535314840259184212481147665574056800826980310080281591827811307618895795146005588355483512853250434085625 152 479029545606013199957623334582435878777068569106560529415500726747610519363614940421383708878852906415013313585629605715220801985936433342841815972938319890663851765249931583132892572861904132032421282167974328900522527552978439845916630816191426098675263547976504671053503757380045220049692903716536101519 153 -4935989808377822319189485300849021516876183826878930875382335152201677961605099957926653346373908764499997432501349795046055300140787639793759609499499413735987418130478591007927225520634702832011566606563175488643711711185298370298155452516059357188754915455769078106349499066932371787593593502282975202305 154 -159132145285960812965364429339857701662227998984589728573931265049703403798364828747942353933575761261270480052752090369972947155185472399850711153053258060239084864541089396151909369050038144290328613404121909992923586235570292292741405693466062220099799858705532891023674956750282252950023170377933854495409803 155 361120636260503342961950850529373874870241719069881995953697830045845816290897330464893138449227939747894770097948150059282299536328225426881041332388823526888353848606205837882287843788775249747193792071543573774644289938640671991070460046887854338960696511247148396821536937229299749817378637971863625683649125 156 153364916208951997669436073432425407261143199433941763639771652786387055489984891916713716209667489616239729583342262879173827805731418152733009365936004414316629806991232848361702476893904180807925441064914957617582078372842727239974084996581177375644118072046476582924390607110675362729897821188900859265237939971059603771 157 -27108294262033424991930916976781397264431748464046696645095960266559105754967244307242852569005561012450140936817398273389373275713935603487794889522293765743086222564160724865609834217864156523133106743136452344443949211382587588388847245932805927193970264327957091674185380085783948077657911282699292672300182108245 158 -38984716889474919776473993794358674821367266827557780253084978424750355705846682638979451628659686302970735176763342347777755456118104421515173389945940512628190771256149348164725140689023927397804475584667162265740061449292846028576207831738602132464741794860254689620285951373906037751091109618867371525998804392426477 159 2087286365131616482343368717758901274362949346899130813772338843229322791424011745023183390900745011183329105409061640208489726053520274792400179898325040833847074872396591097577421218909577924041154300704814319283129933143083159585171848439655755010636807391567494288124461270407996273900575583360379901539227483314982225 160 10593510653845763108571201419436081753169024326150402334753325238667226581122833435081941801559054242952213723798081308586088517405155013472262968813209187505347425295503692245267688513812903540835792910455761125237826796326233975038781310670475417355613870504545392196174132079476397863694729796908950608418051191920697829657303 161 -164798603983117707137313962354149412131537565574827830560242949825063875277125944437907561502422655293748361331591922974044248002498782339896869996283365792315725067919812763791029384062659892173155106139652984325480735421655316108098660066081892877451380492137037486283760917609276437914603369639308618239247725652435333554985 162 -5267965168950839167186221114718403141854256223341035742716776594494996991281601855728267049063246408624672254548624950067047405493294413553790597771606810084762364148890724094751261370770011784764988928677527333498948812075446535067797246202491317849532935476468165049130916248707511177406627174810723779925930440632720285929334976067 163 13337725681589747442847296439032367504265953611880539287294509411131221601246648687928312326149493465060061604836755312617937356095020998183467551991669662274346932791157250373527256029322191596196885311957242971285527003349016065883525754438599730860029895034948737178866909443099325828043373313207546562179399740837895316982996925 164 8262449768234023580294637106773790762626315641551048080116295193318397527824848559789731856128571630914697134098024201096434036709353909378161910413722742219420089779362391830683666856437903499743809527634753485655425664414672581124953719947788938458963343559660148559448236575649622574129869669334372462098353603596340011044866367503837 165 -1106203954977715094944486531652044627840356175289546986778374872561486252527859509187314697624260187325874583258406764884784064738177721225425494657704207579319288038458633378272999373208418208440595396268937198884443249462311178639337397276492391049350529261636478215611155837482035413841750431950710321762260451836472803461005033062525 166 -279122516845413436185892116367011154983806428813700623753298054942640962179773505363183196893773785470009479499159423553773022339158367625736885951314162087909445937965616460342545122505105119375214376459405394978653790781644357494449508792916561625664518713382139668052063471257247071123064585959030634031324890445040171313003012190865577883 167 93990811587579932751191677446979771198408481313598854058872267578405337845765778934964349126943378177565756570811228592445627321708660483167379359176599076303581971116059941007776657022114331830936095447954850111887258341743247255876442008544250209388842015429678237112259811241736365921504765247736444789062620882190140029484908940048205225 168 81546934161708459042926112703120531633812698794015138842576616792832794194319183635226433536781990700140545276269564152823715746857220181926153490290711722716947929013069963144049761952569428030242607263310398179520915624569329490642103904793966193801257109698881775735920634846388214581652097069063212483513112630202179794906982157681954438689529483 169 -8179128278897958868306066425254749923652920380052072721969494365963843279927559036150325284779068687964321588403324597418181119379444295775485628903009672594855093877598416235657624058062275997448278844390162388760142089567454978759673771910968545815977527651099342209443449171010423937691039616097305081581015541223731217155807561860399100150865 170 -12655842090451162990247928077126657853031940915916925762623859681998342380803924450613098591338482892049739272181122739372166936554026907278741069507337217392895418135121218853928533056191118472225088102386404041041291151557624863656371249793681737452375847294070233934214033742247120039651789786040085031445117976912334683507117864638439250591052205 171 728748518633627540875774619799573136938006668033908814961509755033524348006659160104204136373015132520724461549357126167748220329105076784874428161622018849772823192593643263743346381662871637306658696974523144366847850111517305544396808761751216053447120577286496899093039755698931961713444202474683144451569161147705555643847071383094481554696719125 172 986864089119986812589278305823390888359713375388617758383463974965598403725481180598798134322256721099131227129521227517799256614021656263771605147849621445332489241022975155707275224478799208820810090016773640957392304917152464767628544753977323231171274386662580789117972467358856573300170612924616900433358781281186465048915564367967579846762297768340387 173 -66462682918839228449425992819745161341179995735667175350654535752541223878069654784695788987327169863904073861018345814882517819905353921625573767781940063974885370571946006737382258649803927884464414392811326961252195953565865716230997081707086813586397035043702176487367689478349052109774264887366565900854940862311767218050379790724702858607456659940005 174 -43472265650820117096798262127115880680199702919535936638563654854123013969892255059313428281222826147580696664555276738280422976923050853062727136807622516956710246324993541944620454145767185424720266182902064462320689510743738551821347340454635821173487268585618011920741047617087215507364989346816519098776757651867471308672135378690219418211138698261002035033 175 6202843146714388894044235968087060873461590303801121479226853884741494490898937970438043625205854796667268449023861163253374307660401338566980797648275043104271716834432346285220354780918875904104923764929941679529601743873088818528568078299413966377502428686980853963847110154427507347833161111712684213128683608358017050594288157334247303147736326737540250625 176 1728921765897817434668323950021268412757112114096181942227242550085399631166850210959025457566710689825020168161954001199815577246265962674288887004056271571519584266499825027003341867365001749983043667027083082838568173581660776248426380962998571952525254887372534404387660293378492370394968279162488514823656310181624514036659203331037258115608585653842003208619146241 177 -592246314652170082742677336158513301365302998816843112791440670567807489708172262597031204290996529351030873051980648831461447326113234841444886169636100182605294725348292857695082234484988048085636273144186118338116617478025589961731498974357579023130037494836829633950682088427900240746655396519617721235349182949314053515682342490296256348441783535147213752749945 178 -171755442110118675685476482456989716887309214696375569815191652205779964057045555937697100861102632658560328464395364217162432099315105344652658536999418901540890899253634968617690666554055157107133597445534455792119576210462375943825404314647948161646589369010759307861823009636484918690394613600432849076126868708185947843619110425945591856527764476700191312987186784503 179 57836370855936293354420587140478984389427285474580315871999508789521790186407773871984634715413822973159458053306461041330572671034763173560320164391441796351063763591762970629036208259915518223938739219312332754597555338296362325973565408332971792950290723019917942134936395537414393931804782895597889431695942082629940182823884736186726122506104958372960594150336111725 180 10373981537879633533902194213362856037750165774654875960627226914553511485916018672499784800535017562846921897967162037273037721834364142533034913748147336429284454645644011841915880708576060548840400173470955186013415065841698642648757517609695333070511371845253874235626670402755038358017570067757600001534080537075198897749215867859071350375049485147100725863899020922530055225248917 181 -5775342536416385145610881646962829212601958112483203991889268812612439216177815784995913890098629233547071878263546483343769675676131443508163904456385466168634901171451970125505930921168726984452194200736446171203844790840020593399097877890715426666715327610164211428424418052853979138658254685520233853952468654247138945824094800185734468712124253987036798643461190463700685 182 -9567186538970522160421664367450472573959815862990791401163532808129030190747920859191347774349142791468237017749528908386546329169169193886717849436610085716593803486831426522595204145655581293325775730312348052642713490435648919362507284852036126205991634802240957296261680090193594004105783616241358708561885087118612053974407792154001553352111049926814322838071584986217974253 183 589557079362142990757397453891354787724337867655438520312388135505871602862578518436673458531506233110444023713195659365290901196732339378769187297673190045103323577163432650774849354086971568349669196652515103718086190900666110049256259817331457798077025766219018239863823284697380382329343243864434695985859470754897838297966802821988424503055759208447963478985944943608467214425 184 232031341237217272968533101154269923305592960436553038827274899786020904176858354526074291807087735070959365737376496914773851802747277135660663645325763228930930762497688780815697248716593234395378051086169386945923423241771323018260013792997721914238307419128698633419485678066293635517510232207200748869733256022212777790299537139346678413247659867121680400474667532648333384247213633 185 -61509336698742102869009862729980989382736541344017495715928984100598052097388804809154611116175126508881153457529739699178395433776594571565822888728303590040645038473570143338404917030756491794899559500908461175586574939767106624001233641179318473604995431532304681042375329346727987751340214408362617074815641754259795411437399686470763354355768352886196313304421535450308809572312225 186 -728932198551110071425535220317524388865779292913833993639375137063470292357620723519255870917830899715583847827459338845008394484124180972588308700439149160400352621300181501714274200319674262839182270528389403732555913432594810970210912821747602302534124358915495537001548410737975982470572696522589957682972247917408137098391928852086327014923152026436545723832441018561815721125152924603 187 6557242243852262027956098000254596790896804994158691665624769595223698846116102916748837011788974084260984899833884621816820761935414228446114205728837027323953501116498136215413535056998112338188061277609821493391296459475954832664965194562052755393468669605228189384831231343518222629301669412437790842953312932323754691725291450320140209878424924937172458970847320870884164013363822070725 188 56102754966362615377883201554534813931358656483998821483701483540594954867568197216231798234185351081789677022613760628754313883954065672873456516253889814113811218228477360531380702674140105301609750869829032741360884833786603705663047407352190071581687203829319004113472730721602077893880045586788207134958597173886315279851759606093916596351851513876055741895900421850152033202167883267713679 189 -714112302650243254249038515121501142266308272432633623101556233506790651311209824537678671476014960330053342009563560175354206488847458471690794732417066365601844628948330881628081670616827992193032826370849769135780177930830193980916197241874453294776573496304773163555878842835494690753478882905809410866217864031864812170382230454557571812562871693500098927965030588430203835784398919522104565 190 -235878626232233875948862753931442293836420985402175138990251403900633460242941894746745237177577598823323321861196821838143967807926212702268706163541583549378351831661858266157575858059663494598929941231359315109462393061803069911107208307959796171599767587657271876463443378176517319418010904514764744018840886146967295878456309052809072541093810182499202067789538663617753138471991135704666974394835 191 79429004031264666768022124388831442283281542146361942632324232361866949183189401547212605948155659642389290640704166948302997638772344819870795938796974334501211958169711813880706336735821934610988627380528940093413574155420085025469153027834951713632660995725323724716151875209093505946699546913836882714820946541672075436102327650370412562526074406254183836672937744723876309302394689379482714792625 192 20100405246854604517744672575594136774690975284260924181030306994239919358616798712570782133205164836470477796619805595635785893298440902970294046185839109741689985969633949275678199486538446866302912205852541028473708908995003665577576170521385318511310844821083590067252041565933826210098975678552588319768803073684793215005137725234569567433379290943234149851785484798021183501704622082592457833041114458435653 193 -9021178750081881883955301540733706776505640005539607426483639061039370496017509636737232837392979809391311039469625880840717488228923873656038036550105227467292363519583110673267571216716051786176296679435110260611560190594023244245617983221749682187015342748696890654910661320222150531042395320498391697800018789333657124138555994545449432304487422612234249855102377872977036947298310453502995332110197705 194 -15929425921624936876815544376650990765924878832119403508336815408288062893814101938515934811272287416067841154126871159154274127676049351236724071202087379217641607809436665322828587755065422724922128415605694926075418294448623699820150590211076937561055170705349623977684764060069138780351139011563624685278511675715624978101495096471232393406128874077244374524694353681982961254020049575662852083763785448621 195 1045984534127565931679990663467957558686370102938512543039934934172007869053041983116061968185930948514572861757731261207239660028869627182933197880538560445276450261809309454050151221419099285929272343040610084099487136549362636937058117164812632915418472375957902970817948423274703863091177491924776915932303460169357420322466947677216881170025434773536127044897818532653110367239430765109959214779423485092125 196 53302879307656450307966853367040938760406984250635502477992414876252806176639935660312942762628850062495346449588074716211694771583300892325846368993912844126685533854365607541526074500419564790358726040516588826772734537084151184443630909844724543525380939416468247360275496364481431162649635807536422301330667049479977485336170697647369561661345775767671733064608633639728192130538622714083678645950554731376584722367 197 -123786474514124679977268709276841348925258099879268726852032218327990477692942753595881762522144804818143591380980048469789788916288417575823069065730966191450006554068569663011564573111635449556098835963904877653057941377898840962541378021016545821274633875622819514665077587018078586095691979101943832673915773950072594178755101072684992535472908721896106724596022897257216353208896226064267987407105809379696911645 198 -9098731451451890084971648940776333300608240093669015186216300382537515243970005202382926352874620701290137172495563954570509392203059240389207528736917682823164195979223343966956881408355860404480436254922784907466775759568707062388821070897697835789754192633691643413440743916723254002418815614411188359354488227479195087095093051297814069704471574198204154472615262902585511001943296393710919550913675392041071657130712271939 199 14949170476891920477645284775855906188174102555463871698257346432398384295129806080531394296833228672658450634145733985802575014507548530295789426124331365534972832327396335305222400859121587878387417080185989974505543491070975594786105488337139872666969091280455347083962988721025164742342096137703593099569209537587166196654891109850254302138191852059348524991801701450928916929888464473538639756709490815754742418281225 200 563452657367053904867007154388150290964993490137212606890784421540855059979139280768940961975389949245213871707421446793273396193072877771565205512547893284287746313572014142003182095460473579704036703553576913000982603012138084469948474445089897018724146887990664085393798277676104691966066709260559919854039811338635774397187337326411937755329458406820748393907763824726182144781929513292743922988318326055991727204492975988259 201 -1841911592365132449337729267941663180170899475583412808501012010686751098803888239517559618745282644856898684724709968071238595605525114974979426304121971980784982652799998797393798012662855885184346616067765248576410858479550827327495474055238832313083437001156595379715133121108885175449327267174327132088483439261414312468810066000582820746566577349591855343024778917074499977456783756227724003287109255049465837347935366385 202 -3386532572305499498447918038616212406109446812123382427893305881434811701000608895955966416431234801242103878010563140432615118312129367244429459109102693511773012858016475042924792754694767745965512846280672227445256791430523641905131453569227511929866754787456094868473653693670867030163605309545852859080856118321392987456777925880727013418234639846106174216469885462514851874965381381589026895185681476947759337276599210133933 203 231495110293649520361144902696850952168779867870939692467199253517932613013541635570373486081622428081269410059854767895870526034858870712541390960052758991342981005855581128676677040210925791627664471095332514121825420792633132959745309796716139866495187274796896362254747587491590348130065941187797603455586637543060883887892052712576389913805149628002956336246833591782439072442955572722306933910922471271469460055377680625271925 204 20144464052659190043292314593141516831581675720931532767359606456923465036364029044585083494454090759669561408346547947859864956596270889627759989672759321976068276362224745749657684340843351181318640124847911187679525697268973945341586279927925538016129776929048456942211855037109207644891121245960315760963017275954170087910229370410704373276311451579083627874034701410626305211910802754529490223783797644814109343190635005389899357959347 205 -29672318651415146681739913920725546875997517968162307895031358745458059481312374615964795156567841948305634646475397577261340621169518356531957785511786053368401711229229219210171632235932083853527986216573437777372589052093231779513924632776513043773714829343108088425300508641522499360829598602919189380357212423345922116462204028776697257940516835332087795532441219133293846381342544794980929006695608979524494051041638894848021081925 206 -55635732590962558780767883462571666655761652442352744003187833358141632553981447980315265121667816520662004847757060087062077024626599539810160119264955893298833122097669043056917017580295416379123234454795619692535983493112294608036024520515682183651582920727559633585509299108625675008673583178629115294005379372753921649675702823767797507286308904097349185327632876546801182777996319908032559513831772675121395553533126926261974807331309 207 3878061425315907502558647240996116815345765769943635270538561674143881828422649813741611407351746868319838019006531897297384689832710880529285576042345542674485787070401822237020686742425056968425647088344542644575179274888894366825909308375622268585686973065294380849157017117947738730880020755806626703248717906748120725043918357953623674544543676262867649786579957652646917500458399955124068181922275870893707044712330413186338608522576225 208 33075614412531943798068371711540838667223616757209429206034236440567937564118468753241783018541095542800788473299346374770479290704291958014830856807747736625750660467402104844160747893625846451315085385384346653231534417083286530923355875115761725247448501226387371398896943185874233770932302087651389178213260947686614737405580306242233279194516346884121819956627722466350817240222103622411776861076572025893172264340372240644492811985416430955979 209 -516713654647337307472541373904327513053328215977332384462597277010166631743806281664310838720697900522496994898248784117739721814414528802862589737297713944490849120838411623577634156823605523304547696638916489062231428175202128430486020443998030375729704273153021572905005272376059869722394352392894262818938711866444082524647589006517596429758283447925056103154350882242700709991501577475852605381879417681448489047466990834200886633357261578265 210 -138061736960167188544360061659522172621495294405230815662004974460372877052995856306981419245736541177936206730758583358702231677362584631999675212925544562381471367561840632024814300986544360486073803235320902913964098591181861985811623926343786026123428818500014254832924705146171175081979175918784442684716008156255534077492155453346003819828171869550229896661646271015022815789869208567375573147750422323286374237235876591952086302298677668335261728631315 211 70174176034412941451237883935385499098840799082779916586559910130092627012757003456748584942276372711709127355193835652012409401603815981207081193807002785408688231892167829265546547567085519253402656793693247229905692565591934739893490170084875317592676822429277016505559169827364812210406012045935675542150341713362177458056410153519934781218417269091150766321090942014798148689882196428622554749171728397860145126898789005857167432502712328552306125 212 72443941527748853303280664984595424737204254488956349694984920851211203329364560745303499361724057976596783762574555259342378046076652805473765283630391860345362483540271950347330878237195610440446061270779222302061784016842699456656424972697068622069891699122602982605312248836058263714728725657130727330642020651390654415204471232658887554857520325729305105521079689666888484250877732346781005125663521884526063931657035039529468354507079980203166556337733 213 -9712217954041898871343954995933580999220938585864316008490867818321669093576910884640556283437561886670064651313020435361737734242573779577458042792188979278368037223904348511470961996163868010740955517402921064914309655339442336798596318094035435158973892271722990385502993046734677847781282362834798082303641593610476473290677668215541333878747672527917239961331596585507664281180797013157401745646356709566946288793954004895388132609350479773878365975405 214 -18917654944595247318779413274783003322853326228956768739551670850811630694861125647147980615896589786691707371218841725667767214204556556702379283621587072785632432477448284522941994635711646157826686929279898467698740109470932582448251170208800001660914589391612127598832409277759287059726369307104709892226480148220161481121685376712813234046966699018031601072435604148584451161803275227974128194574715172142305595061675143471069165125046955962501030140075501 215 1369608008552845914000555986001790183791962315047785575746793538021907820397729290852159690509057166551783538953062287126088862808880059827402392571572009309838611812168697061553018437820027430924952588348446681565730948533969686241910669063741129293235444687924023888694174729231529805423712506062354941031021140765036672680736521554643434010741950202692932291369329453272244765898684291093939356651747573700007962734739301865996450020385838789919669460782173625 216 6853323368562262888177242642915584023397007619318316639902966201737751474888729060052347058305396785849198504767581343727634216905081022045118604680830118465694352143200697458677587019713325572742965434015701185508024235760249486924436462163584274668156453927136160811314744604657024195801282474096421697728168112363860203811697923708584128998194790748227019630549568835623066996606907839779440618401387665865258731658730951804392098638310654190356777650893936898042217673799 217 -196759361878430563250603783197195012366736498536106551304145467925152585914747989308523295772094237788564896723254303531408260875973040961828117252595792000878448217406700181999940123930376580025745151478789811935506880943926720583539455488481588347978729508622126759146223129292370487365009235391596282557505075846971119082136895797346549850146312225724929385517952625112538102153829380946649111519354884006786488190652179085880243637053427171928516093232546254593345 218 -390415458704703568170996514205662583527832765624061775638251793142132574491975190333041208261750509890074072232404749457324510466507909160494330118746845119827700231991920840407417119463319040957515852489267353540484462631107430139042682520697733816210513781023896693572747221070568380528285619659277297401289271078509280933705893305930432596403430593063901043379947046210474982320960643115377865072618626640433670371555840584435609961406925424688226824856839898234278317 219 28791324703585575202535373432935324907701835218578488538327133417183627981931224894970418135685989781093045434984359860189381755292662935679012697187923741763321177555115772021543425527801344921305110439497542045968708046143592931989554913142178692626146377010456533566140094521759483969068422360861379133836942943227064208567833178646374915784866600185145008349182653763348160636202666725801590163554386390922928525761050026933625134146917442544150833388556884960025490725 220 6630057197342510467663907395193363299468722168642232603213402686673736057691907335979629838183302453539403955768659120617541625508584942441745731363926206890040183603519332628242499990292854408600030968824449960475293737725287644247873665168749900065603391167069590524736523335677114460681218094974386450702756359357279629964096101297375458186155000347847558408620297505667807214253284815696138457331632467815680670006366428434837672611643402653571075726246202126356584411714777 221 -4290443977647996765840739434422717937180425849901737387988302198141342025043253084568272635820757469278237439535865841478078736429587795515955104199653720368099093217636789832750137973581443125362854440567000749277130158510240510011966487840255831911990274555058373305309661992834937298568449407125804329756783176191020915261989672746078004940262885583345994619008909457213905915740827636665187050558517723032769108717518439449917806732146942041512235258353613610736646388552085 222 -13532973129880751060443458154985025590545371951988021419583747664366652792960663857112127806497354076745717967306034342001358123847276457255374223746087529823058518551245449884966671859516401864676059104489504953673645065309295562333957542453934106358697872126443489339516032095075459557559543377719056253484889748104904833206682360529441904923127315196554576829577507509806387620745422341152090214879982162172159454061712978825653635412912197146428252223354688205515855296492826361893 223 651007072370948536038007286442939846047601348815881400757574040852998636988017165399635238499173003504636427947968158972744445575567491700507745348617572388771318957653859591862114450446994809165985297843526201758530242855367217621756534461241863112341700976082529884293366431400039906201816489382962297136968861282236059374488068838851556936700038385038460053527661294105374401766018757396401463680960145868697201600792561721009881757695408779112356899923392320402573601637121169425 224 369712554643535658278944860991146956152687408366209042213032684005692327647126345514327531989747009861134093210204071648962028112534855970488682208713735951443806845973600771597297711088570658529572941710903379337585343136415483448636482177790700887381974981164139493150804746477208433709987174127303144878370695234487894457620948779813212545853024323284669935541173918131538818962005860518529739559733326611140857133253520576593136646526185274857744719250005820535222986771701616433160588851 225 -100563846553687404639758135607396172947273190817951614016321967313768009376783577326065616201861819754205803874507610082227212302014371422884133575593507505794239530701466180630007309553568041619492915983796105118267077744864901748081410508609610171430663541142888217137055302038238714661871674533422228608797070537648933555078131817984136061523050219947125149168521034167600841796494668302299611556603083182172884485931247970982458139465137271987363069992191415058282993009030500619371625 226 -46958182514791313192754403925931283387949361647041990132976876655259096976408820059319952721045928294535315791166291788959951496982335436510543840380705382017512552561641281924458164432050028480826788970270656727122865139403170834675218840151426678760148706466985417657386333508920119427803973439945850295933861694363474808020882468291990686506333648952941189783495314903680034399368643711055625471336411475350925618343426608583920449756440046824691984939391088095935519018051826777320928083303 227 15812546171928321801324166514516202660665356355778959031549561594779670280636908251966900569114470641591668210180855607163404399905744732557369320285828983828113430579834299607378981903797000814211503536187681413992273753397579227992931723883952167516256729360296057972954012449651816307467177076610107484864094665705547481834987626479069921692652538264126402123613051248629064939530393713724989057524120929803052174010602828631382722078398975579229857738504853669080152702419155966781013721725 228 3419153819375154219365657802755870027490346893301443573691233621736755991115969917136587285192408200486740375748151051213285729800853093778401377698464056342929501636029036968573137868109340629030097290835388822051117262309688357272559164265839144402105706656738731995556237928443525726354738335815730469862253519918429354773697236967049962683870932991121037705926930678894823689289134888698486964444971153379609165711063129565296961201868211226083636139722907951180817669428117539300707073428247670281 229 -2530450053731359176425789552013231718056983405920933650713699059386421383032572151654123372164812276923745781943167529951278830974573945491196301323602623622057255731828889293426997389384235979647739007626522098404106332133270308900964030499958662290574804542650356547119454768375991466315550682149470452310629098432410099295928968041777054531440045426045472199993444233173791096977625063800026509538938962061657514266462300067521633204931568770248825946168088426364765771500939385160378625358571965 230 -248976621795603624159446875346626513286754749226965607293498624034810549015494851961529829421836231355363555965800574772641412515191893509571513919516913012296270391901338921624723916146832013594425301618298224768238717574140793334324678828558199118655630732828093619341751813404317651395029740137638187455169077300937166190867208029084097943851068619986895983952840018539057770654541853108161384439432592925704147473703816494800738739805788012265115028542779658505633464623999655778420551732525511645315 231 412062619554661806247730943356082037276988786984605204712996130870968380649674842984517901339611392153396620383399721330265021983929681107651439258362933959311370666261952150907418666495631422518440802783820107516188181993600456576886597548137367894526915508980248240626475523105348900303157607077288493985947706019580155466664529511491005609997536316746576004289036430869980132262294793851297816269205241899526342971655980263049094403661932272564345593837795688279796950088572681349552864461002273259625 232 59808684125370208993291298723105497720454449446200848667466949854071461012881941935187396185266246291739644287085024419248858860442061220377821940071675527493966390013439421781250080840417704882080931783093992555084505082700912901345177801641701810165385853654118759091965777376128143815394268007691762381164892954112158231464792222660672598932026738496832384523402871954556550996206923529860226686500305417991001895433324022881967134714986213799124144542456031458893527141696856201637122248593966128749784887293 233 -68270448919481986092909112685745164801316948850509943744492451858633255224815297311761337326037621293860466081920088052441008655831377257899920222409565447562046403601156046581390480282812289028297126499894706241583275552456381679131665542393666139486340947852443080191195239016556485009387558821520040937170129709297471071381326584019866482651372157772594187613032085774297093237262227377810613795510935731794632932566498511037928276867368632636603004410751121286026008913136818554412185170476046072467273105 234 -1527785749200848173751825646453259860062166491401481484601703204490294085023285935304472127505714047506300045337662489276023068354144038069142763794733980572028698306859322996522812270956634125221228894454900707001579465120726256096619860672866244275247730062141168409913476753623975381620678327782747934171681334799385067139506048744160357627824376187651279785202704055207942079309420064759853997655464808368633545033887092642867600354987612629478446401797760648502407180157279339300808696156645660994584122076301167 235 11506470063425778111768138095447626434285793594150579370649988172103413567462412833877162293623852446959301178494210654535297957234080994170928881395522077882664094399931070918987258384676231431236481168208235993678103266673490847700144076234703514170901859829357496625994180928471356886419497472986680489524034903003946621915946981341846480215930089166807132901963194165313312580400172131797330140980586105606881390285987119028395711964084546678218085385606226570643750601465676508641119310739704770218642695495125 236 123583140020071844070835327772477124139347969472687977387572761064627615253446140421474782172243710325462567463215243969875943027741635014720173395295664685724682875373462685983637512940569570552812671138364726827242696924283831877008696427029542874491340797576322849602128750429273575242324329619141192749751546745290068897871004794893230776029998209065531145087444234528002489533664107973792678705501457455885782863123774810670602635160238295192041345190128541141518402639655639272158473758918812216487589079437980559 237 -1972550336097968281894472399641176601478420603633369040064862198920112107266028275795203590524347881588099961306152969151979033671104777098918631886405706088747199473091498946188118259408863207428267144704105339829796262097637409601076945456333410268717838258152166460085167579011149252632886382131877883886853872578605524269820193296992805705650948142436369226502209834247102348099565816313776768009504389407636342178931833279622351400207206221787117799821305689201933987982975982914564441665111232261923806525665795045 238 -1021264084215314638400480549151391388606004087396504579468159549363739571235375794230572658621358467073640435658621487257031478149384283037829856235003313352646452437440967055489126261057416382183991169739535101393608170774031339651181795785753568620220030964923782011150946910441921062561855480925977475929678527961514126582545291604145087475816150760253696082023325021376379943626873005732639242127698004335690778655628822512756262773583365026952219635089260339921909448972207429611136492698890572115007949328196413337583683 239 343897157440027969087022915203987148982955939990036184085371400359376800260154301777054707548733670572015403396101306608877231176279648465586560083858251303774126467512957499292134718779605604317663064166218511188493265439860594414063038082303133806846458547960541532261065680371607005001263288330001376231417461206263681578258002510444666803365578154725387788965474025629427556667205629367924318127433549172319054292275514815746339333416997858188244562014546918098914634125685293801166532346426085668855093116188919621740225 240 108574460587871603085431916319800092605400933570479686918942935152226912023307420921026581537206713394529259104915979349266591602376313814951174626136808283958281780374304199255662616306895720209308709638069814595333353203234731774699918885595800446145747434799753937244124503938284937486759356209214482076450182994492120490725561048667724110209315175882404697055992995613175911602839791452752841765864816125504115759015235450234962522036467288591697432304613927986899620057462844939182496743460709598713729115538072975183404947656002145463 241 -60965270342558643353076996085361201230440898545636514084132800856713003119182982733156655727277884586403294939485283040792657705300551456910150977410723515930765973570183560196881292740126420767063783275724133712956529877361299869759723434411183894834633302157586463731335894883046841275254703062010304357907230290532006468103790829303818915386390851655343125281532022829118241816199731525963739953799031693484357983754277369698084341333289010052426001046773070662615149826304380793315011373629404995090235907953567211144463257785 242 -3088593921553753213280795033322411800504051650728759783555443734695632342494835458969221742319495083407413461371121027653672020011770656167252583677846871411505886694628186751983621856980054287546508180214902686632587651151015586345920840114199031867337374380791144032891860660137685846203564581546790658298731250434888038785638608164475643952802021079800174223320280778153588645129890445584330926504526859284327205252376644396801685683379986316715135727771525616241965775603569191816325216566956609770403943417442529289800075272953739 243 10988281510341595267629606457040522462492294864860554576838255388938287980258229629495016383177018709134398840305814248537617951294808521605715581629990848230858277730740510061530101599339735061956991934875813220480775609133450860706478681664063223696516131881874149546837083992440550762718233651119690364117023712996909501957094716933047374222167256976192179630069415721554938001719734900310990504560504916856922213614585313703565544469279452452796320361921187530061119331650996003414365750159722355522295893764276267836348797618906925 244 122018228159146752110679299887382015193008743975903514735748348121387447103190869688419878516849426268587204307804753788687077524150835935132937648438181195627207382302675260010303307094556462293754234213534219306589207772381712863289023244149714897010477030794411413663520206995308159581639186224556325582588429992120063072419105891379906933210181801366580535311047093724050736783043302182007544408538932486494203085312647665942309573352363158160849043882052948453251239117809498500216101058224335924932435346963358253049844603523085633039 245 -2013313109654673910316696279177532125626001480496586952055370711071353198770796087060141834442534463931275253633863795638417201439937779350017966838036278394648679428398544940436695573717954645666057721521639577546790033197817593849091826865483270266433991747886458102386800728514257152645037484570000215404716022195687989255945441818142262351325019008758651197219147632399562451795305195749408266599427188216293811575608486801216634078356989115765603113109271555011851896339982553653314559274648139880581147423873218429371403098923607181325 246 -2619133692661062481084880646996638979016702664508336670908020969889981747779106816255252624468059994195066919445603528132490407343389099826669888459317236086245660807999876467147270279962045110396306266925163194554854257255393496196844321027866147740069710992774742005680891729625815473158190439533195033131208215401952798532448155227112960552025294808916493918289878870456676106653065835992911745883517621915423887401931080274058654102725441615970913135800254362848579910001342682752926627159512240086415243121864431214655223257849630562307403489 247 374946250880012706304493577972732471949515525134723081842035412709616005374602961786527000802199513459594097623711298883718520749889361399684424363671506784208253242712788476077095683758259313941285674285858699941609167327746431764183349653157933916564208005293192515157196757429330112232970055762416228886017513514763487910347034567192292914071777367682716022025453555321602503466527829170761400626051928574928765018670071229889679117317346778035728443674835693413103752917222218447965873790281355974001423862883282148853688488197046804159507225 248 4231806555700674356309638668604508951197442765681749227569925149005789081450964416365338532947033938235472759729104677971006421825639855957575089700938948303420247768797666981593838147326632205044701574977112938530158292109769804246813424896661534752733095875845505078690337139343176519174708795451541022314978650189384088443901927830216928301673097047888349020162730551140985868259444854911948856859354769171141890698865799687865513546576795908267224863355053388201881806061684671032594749793533811927486158053320092461396968132255925119567394267279 249 -70965240174576336547951910181809831333889087307313167590060462993006825083727726603874176456436606357259383749041472487965022712829760154457954972914617255416483403058477333855306009303403360066853911862155331785119757873499392947678190976684592289421778537413778635219501686859488836543078720503705085095577835158482995686004120890353338119284787883345040688538213373804768100423654455560394847491397132317349679191799256505701975040776104766697280042524369054257307474970353194556952122910733757851502263287595363226632485835482094809852068853085665 250 -40531671443387371215436939406374625166777410310503688772980892142687934338119195358259574591699693680171353044887582416780184914336972734896923707800591901543001322784682333665407544505474823045613051868375377636156101291323508366115624711225455822675985374933624245725156235293009254231513079533046217460718500489312900235753045751702655122667309847963340822982787168381619624259788399964798938706823779619506250509703977014816552821779672843085675915474760082540719138366087565423473426608160694339550385160120139539697910115673774958108719629736166665375