0 1
1 -6
2 407
3 -357
4 41483
5 -30583
6 21019289
7 -1997177
8 200758163
9 -141000363
10 125429769517
11 -4618718797
12 86138583685913
13 -1694601277343
14 -67473161580433
15 636736947594783
16 1156482071227275091
17 -457643653454013523
18 -6761158493790100610029
19 395155414869373487563
20 539653728804741869193433
21 -420481801944311979144903
22 -1320287225022326840233650839
23 538931505609626129934287543
24 7304054595425204509399499496353
25 -819078069673125687293671391483
26 -132152711222024727195210829302073
27 1456473787679593129833681560106723
28 7338987111042936541257258891337057327
29 -2995704468350873323240742913984257263
30 -1331220689560429610189814646563845473512611
31 7057033505903528360488904009326787841103
32 23823112177261534352386508908236758501500531
33 -18876712482574289766677291604837526890030243
34 -3982746772521921759463721673709909060119905833
35 56900172850383093912345691130690439596209170683
36 813186612167660924855098321663873260620339953087673879
37 -191980922328982340643028333248936236863455375782423
38 -45270895639876842505869738939834483991723435064476513
39 720686755340234131094227261003882579344599416054559463
40 80678996953131926799087939402585373724958411854708430740153
41 -2993854238546089236291411306746219949038181128190035369803
42 -234868002540087066388192414884969737170654169242973810076872293
43 13695839607863587795865334261033394505695079425022034593255443
44 86009533090240509324004877438879260497568552708473761212821422509
45 -68690094662198940283211122115103692897691690081436821946957432383
46 -921567648981756656656250827838082783484848647646171975620656866827231
47 376175119651412981185274037429181812522721162555024255963126069290623
48 173340096932441972222315962253377886380494746269628572339697100497313149761
49 -2241133092736904276877162947481392886145029104706275571013917547149394163
50 -7649054480363006097159140973599532620703311022646142844905589415572328477283
51 14475983925577425112862346090369535323786881685439647698620425239093933481003
52 247573822214475502578072557445300550867841333787024557335369958831516733278352679
53 -101057271592587559617022906986138588504881797913969052992616495344638714777463143
54 -4503917074295569154109907115304461725717913977708263387910661973322705343000807393989
55 760263746226893027563195134629038608926418945072634058910479467213402632162171426583
56 7661745508908698252519241065170930088797080424449699994222131292259621400944376650981767
57 -6147059647315723411647832596481365318292163099736164787096516090794958810830290542631323
58 -130534361355030485766881336416299992826759373463438224768294303593461288821134818987147456867
59 53282880595479183982782246974231220042257269784358059694798493678562579570146401874567511363
60 37552769253711838893779347667328196517280852809143686352348074962853730070333389715103864028358314873
61 -493979634477368147197286168899300815015501520953219390407033971281998909237288026062119552674703
62 -190054496994688949316612086543431580838395269723281135274029159560029880625758947550989409906751793
63 4887441213083558179291588169096946192899530914160135563730553467546346851443919618243536916784903343
64 32998018240138612631315750611002521217827902718485164326407851268219378370570472941967947701665683090611
65 -51500938183964806105410400256445041965958017542247101081033099713974006631996874879501929123100090153283
66 -227529216376980658544641963495408835050267050480666713502416035574147339716091913823885531694623081164097913051
67 576864936512439801997678201163332023731670045193993009318797502755690830208401404085588825248446735181554523
68 243422361354656825659988853789842584169047654482688228942011649114756865307054073883963422558004359104842612363
69 -6856025257247445355521111647854944959773643990028645637881722076655481719889047535969858727105916281070716411063
70 -2325942096705329229444683360535990261826211164755839774115988530271918667095050837979607087210836142145351686156568493
71 86311578822649753127744512447819753018854969146471046987852593614393068501748519698985036000232738110646849322200903
72 180093712560780804981858322606062844821186092119269374745328802185706643001523210987191820051929559705042875975533514820613047
73 -1149118140545164688721051093410450447561651160692017658270502539788953706643765192533238277278997046772211630668191576043
74 -527683867067705741520911984903441357986062396059946032117285117151005458822802906553779558470430087166149504311294548796633
75 16154663907607419219145910715266422652313061033476415711255382543087574511753269006395445926642385273557220340708642186362483
76 7618841445037900158697006840620247936375587780398981764428350042495827929398518590499034844254941593867188011783126466789079323
77 -239465254496127716412252973417854286714913532842405473422798096531873068307006861590544078279995465227064775170166425007730560223
78 -64097288508740510237790963620202324354282795504934326717122522064076078734019558750541584558928155858914286327589445718205335064540089
79 3737700211272579352171238135709620411172665225854936077983163327035152573063225849744167659353762533838854411401028786395763112343263
80 14226475869757148310187506062704273243787415972085003381445048428864117385611730469290150636369036817671363055322704495677910580249728982201
81 -61350729940029299312116589998530160058422845044362383851463930849704971321732325848862455239205361503471861962031009491673737620155059603
82 -2591129359527267256833877640880741068279498673750675268309000818360248552841513493407342795097370041693387742565748879565047366202928113023019
83 1057674277009907174027801810688706584423424603599926092190694112186259226827834548378653094874778225184228356383408642790843613987893557231243
84 62562845095098807520055855734143603031377114930263338288463471889671047401626495046293266439697156194518391198161095054311269737780793032142402669591
85 -19128918523363527954732798448020878948604318261699779023575243264267305128462165023325550104922466856626647679321716830611258197588890127541554183
86 -10208602291601916630137178525749244310056030010349343502489222516212015433502594087774380131441451426469614149635009834841691457770063158510596182273
87 362533700884730363889359500115819772586171517253829839235843809702561649068217074385256734733733047943563253837441794404530713962299893714504792898423
88 405253071873735920051982245126178124359994990022486385881193571347634582827932045160101855015221458283094432070451442572167199163440251245288623304644742861
89 -7192192893303335231237477702164167265924096340787889822666979499189728090207407308934244727716236649362502330920453996195731913808844697400024650005307963
90 -182174368279499379541654691218529349178490041371905885771448579478652740615893209594274971630592275931803115104552061561115063681902676410128919163896872661954209
91 149205726497134914997885614621737865776476508407834700713803256371277385518425390944573190430774859005232055011795107382841401092743969859034632307979698000803
92 4003580756695095490250273788849148556784994439452215142268442675197935301231090653168121757412401862487273506079293486114169228883392235589839745375610234009707221
93 -3233676204308100259253015403528298657399625326540971104874815545432514101949086535394946530246259526354438350962028530081257634883085287193143958902290711300368943
94 -1886261066003555246858816904653740126513709101341439390631342065672006686497732244637692371120457657807805485260314550472958377445224313143611313441344714534339362033
95 73145607794786747946766480137568346655688989620869496508720967137054628367588712185435792560187104711495942037110517450245617933363061356252598128311028026677845978383
96 6538813494293485200966352815719436241293075638783931238645729773633133721280261369715436747333473671512219801377822976047488395450724629899204602975918199154426171038145470657
97 -1725327257569397087857334794211306479417890852143110361930466270323991616308382213594427377373546857291912185949232526916858420682270293693675315758184534944426449955569123
98 -1049240330318585045919871033274591189918692725478344351674332218824780908160341543004747356059904682177327579335927685062587210080623649914075592915642984359485751122086540713
99 42400699087520437664573306255228333076092618776262022729982106598772264189649059942672666088606997535437644515526956309538285759025888373223366736858650261037808094194129055163
100 29232401320632725483033719281666775286246994520713252443284270202062097998416515476742120430110352966749457193282350515004331212053054104723888056631123794106160320676343019239470333
101 -1084762477249565864699165834216841004874503313879630688496882034173169960758709995068679427485242981528772534821364469368507522414579817073005798699490026004602866049076845706524503
102 -495048224131613641154012954558518965497738489159963775623497605581330111877554134895268194577909756677912187324532607939905689258694064486115510495792242023274259921403455050175771333553
103 28867708681226492432192983229870290370624004786793793231470318217707979213154506018919473307521916566535150543817205810531411175000291669893982638465780753870456855563720083996198239143
104 987413223657631824088466056114348525456971340146143583192799630694642615083173071375060445842942097419867361098760065018314067228406428703826721634725991296982431654265227606247009711479599
105 -798500542646367769888815974122986145185074694334296255575122060775756599591283606709419088147717267402734652601846969703149569805365516074494718384832721477602765487793174534065038023635083
106 -56200771160437989057892511402776389054170127223355828386706924134623425933451507202182676949454055744626750957773713479443787928830667456264448835361095093597889947669939787960106327992322817011
107 22940618455020043226515147899821754238440828271373471448095911374695424243692657983547610448354456332915250784062550487916922855824444864835350598428480112565107558712179434436637716825039322323
108 107208571388795996113384886647042327437337683640649347660291557296833793542509067208126317853135682501116501004707886065047085094950276314884306933511403546408644870280237557178805697764667710277501763291
109 -684062272097472274535595556313886014725501019023327677803900850126556148224626373536702759261971573681719267251687199069016659412688386995149530474657337774561234721670379084572580200440644576084863
110 -118137087874033075458222937570992894060748294519545363195828639694038031434749770536704748725882049806345404750167785212391343172483866775126774173041831497429104417742060320613230654513708853862654292109
111 21156877223438255058228569444769895083720020734991298813783505529948291500745329156192278212138013936100004685221654982128077824656932230737353180508946320913292708213701938474104618284667217306044880703
112 819166847107825313623848272404153434404538017776280914073094219818840318583186867924213392032093020485182123565346790879785367333934105102991922262742946131876429927085619838455884728760361304488374651780146487
113 -678247646152566052331643145089177105096343623046583450197860012830241073065839599311051802191230905288441875992917932295673652310345495436195427866947336661483498320484292954004983482868776669284082511841843
114 -3358679803779025531634880852902600889628311321237814659105720862332088448858156420339121369451032812188669444449954050039822996489670210383749014696244112087090416211380958864832806443221950120722519586558052031
115 22523260000367149087155504026343469478031861240219304870894966689740583171511701357942281814601271355448101644792475469161577342506097774284510434059374958244897206715352093782751284171211412598111461744982274283
116 956574208960241454049050728404603210217136143632764055730000317519059985766817908715819065899225295326857734285857191257207784592608793024787066104540230403321989148556496123987599411543543396003703573850607307881257
117 -774310884971344084375962089236863582184322377863116396003890826463342510643984286777759008235893817793435810873762649650171897633228405384365110262478840475062961613285536430966966416867442390730867941252254473658023
118 -566989201897469966710504477213318382151525617511207820708368656730048496912077536719805759879912811790162928785666746110581050718942374043180211688936433152359004111748716616252674850126654837464945769037131001914322113
119 27541310180495985958775012110675995615123501418449440069268180974308957320978487172462801883311144886871136991657260459409830567035979394872136625759306955623713992908512094992176759752729462054001087887093129074297647063
120 1591668867687822123280066639308299310924801043380266996355709265178605767813111759595603384007463816901480443955300283363278098847579476426894883043712528023624127616363703869601063227157474555622006631597351555897742527106770513993
121 -1012958087197149287992638787756301441408021320318454997306080526720093620576801366706896677254844066898942763834148315259658563534570241373722814241748829146134042908661693392792817402368370777758876367254422245086184311069403
122 -766882315581175202223124438898712962108935130036949126461970250938485892189155686075145773321487185318120196851521236766888260512837526906665012561997388190525678370016828162719709732187585508460867093454537945486880284691023993
123 38503187257441319177792616725172747218802658071294954492040671502371711958557237619272924548357665069724463226639119432620302498417517312936881259911827742667956388869745013168881363755642162892674410563236494933050474170235927043
124 29627552944151142922505698610842970645848677150479971938772700958508337671750697639493442154116654895124092953063716171538470746183613508687873162453312709672674483275313966212783425133334969538776829507516361595500862525134166453883
125 -1511710546434030959584735669981356167629730936763568907790051920788929476157725341044272229410052786386313927856002817124489636449007398393309756646002288703990098715543720636690015881984113155278728526623925279929844899678874488395983
126 -858500241741234550747852965808252306375576887683795183492087253999395925389658154212260519178948951044245377089871762061272105509803456281869323482714501625842574186107988460106120473066276858744473285672330843881484561040227917329504000917849
127 61274979170814957760945546897523654667700416909007171953766105343851726917131037048682722771445584421677423242538449534916639428867507987715875677367350079121602935023712296423599174720618019589434830654290939681025631483515057280296826223
128 827407550163446724335202951253950772160383954476346460851840953466968013064763697064315694061503530475621568686205487393247744511617087031796491363348204099920833547829995540103271358900766435528562538598884844715782306627554867992111858571571
129 -2562849570639381685365832560565255098976582753549333806454965750625319210669166744400716084644667854048309481748942336804386446866699724520908941601785290405694878849979533581630903359022863262142855238340545325221988056880912547013808228741763
130 -2979256289643650146877114420392069453618497514780614563774408762227494123118958783942133412359427295175541460418008566071506579030282013923879073307343490313721820659609627859614301821158596909857492336011853741025479909877294788763721967806700145673
131 110554907811632532187961730007293292155893711185570212559433674495610910384078273410169101983967168823421629860390951842506961887429459975406504218670729047750807787171728571592544338473670714708329732893944800787239852745044577171385794683586840603
132 12699113513817405119721195857307943525675155593932104463454197289668895021620686949466454077460940512457357184229600247023519452985324510926866991521052957959978570832092905430233697675954782451704509506201555860130998229893886984530593911602221462836168333
133 -4916362101926784111858749545901973839510667416879589794049022595552314825702763239512995828546553354926170805554535642282329100752708654094298381114201528136141321672434695196647575972959836545565069777652265661979205281868951422189741307223934473994743
134 -4088142982631997579176578295336901758505974499864042529068879396787105321897993642316444005260425727507909036888654270650898074264091531216705812680627356227954949479135259775094999279893083151480182774255395420421500041652837532153407576200625288672732833
135 225280028483307534991832985071348425535266705594646560543331552748267500731178088156839064938911769151131843595779311016824152101690457120411809928277424511354275117848761064440720301271982211205668908604832194341843737243730936371780534569795845553667250183
136 26047112399811410615695546049071697906180173261565203223858784716184919845406669625571355246851905398504932650771648630559032504233364557926090986909845092322024042472014007016819770571441653035819652141798592792807020219877410956233653874762443211546353720404651
137 -10632182709971879919226031160687019572090435838195990481133670302413510216423027405402935228682577961503964021326181657138267499878814264473051579932304378234377451321159414196878510065017199572938141541640241505970361730350575282338707869697481582283652780826923
138 -416379780605374515555872507047281578039056903781753065060890524100872823800738939909527646886287846363845501343681497676567267225024234184281477664772274446998988169821103237012248589795871129877781414423121320533867386153578008275680564228076323817630719514602015033003
139 516602592298861495282611107274663703545619017637623077266519127766141510084495947332273009603373413184615557121417211729503001990462777561573698503290571594604043120889512942601253361851373635813921346685998436035229452260528049815731882221364926159709654304538118963
140 10165086176519023940507126303564726037923331093966274461423854244005928554561690590935601825883759502331298542663262625417817460004325999206627370043930386364066590764224279682989860453268567273196383785754178574034292372563794661862129988813895815233069577304882306558062147
141 -25831164952401612545537737089783727578273570643057835360757748527542581275126947276079105723683476981604033623607650546204530247430805398035061992550907789388924083059269417952067545453774087222507514440093957916167472944470809354719523182213648032097454375713858312694303
142 -22761965112164500182335169775596827028371191027233856387930294301485728408713183918579377253948485713861280954811112140582415937879928743183762317026057101309113914601356536451203007971354427435496485961864592099423357312088238678789340494671723573295103745180298054404341393
143 1328644022108860694750340836675466337832988156984674261677923678780753452687277998750503778275431000810151741579479990868611364791192322845190326517005710668751397757671809498718568838230553419440650912543288300439976380517955040720565194706341903148124314299845819275438294943
144 94257744879953029121968446057818342835506630357533288150198773847862975805352565156962959504691625221282009607046001885393316778711380088088341459535782697846823032569452186689896636284294100179296684227412669610099521783602861794627426216232439163582090614728671767217791987445572726519
145 -70271527748799575821687037650118353749844138397430404765149712290022076906994923330502993197348369173719100308863418387262595570321738070399176805535649383028222736603650397809183412968408632498358431440445981658199341866732234500322511348831099937178631251342837336482114127836883
146 -63666308231628960838027214580865957119549065666611876396830717166557548743682103958271558511545541980908301409136117472579677622864293501438059204748408809239697273956395311523227693507526266554672353930922041375825618448289573188891085811322804984136216789220931023168231120040582473
147 3820232978077298486908139888227302096163295307287032459614732948450296195480309258638654755920833111775418870448098373455880857263256416605144490896517773202355541640334022745923448127621819750122404893055979994242774714198942927787680590758895299037223063439853203917731309449181410123
148 522775528010096914423145102122576045021147597743356471447643708603477920344811413092663904688536337175922268131077830039944505151992467577246161263310075164433147073035701531077336347519097954882153138072205296495860094271792773837377227884616958809320751657856388803577538581977758211956487
149 -213391981605823457471100115208388228912021994877762957397343824103367746372147575850725598652392822660793970896833874815344399038800559389916192840927538092116830080545248603767347104941137441912222527251857047456205692146670790536069785153122936514875883219210977931241047943536489003278663
150 -71593919319822578473618143346466103998035625286976198368387003510393714638067921866502827752523094508600634634111395389384037574759111874858417066118917490387652528131046828394703320037590543545316853834617407015172627606818808692202942097548061213214728485007446313874761939498922710113468177171061
151 12242963818383698807358005959386529716037115684878125721367988014131800365096422766394159497247270298859354755655422806216748027396122578355648131112322380116791834719790960552387055298200498601508125917884674753674143358283463320771759405582703605738134600338112348576592834492373094601787880503
152 11548021139044046429142543631255988390481007566998424765479820891961095822421555418831877286826311067182730285199556179070937046972799450247937723221346882605330536510973649541928642465170028818743428752905783754676366620748963223131276847608915397082909873827455534752031931347746272561882637073843
153 -721210179733508463755049277599530803470607071134386564013029643752325858643276407139764137729752861542676353942363831659530489797200221181061440129892814990881149987952957462375131981129042389580500287185687148077918708858184063952221010943555403653476936800794026086404536229875114854655334074827643
154 -15852137151279430753708311662275884136238510714685900871798182199903059588604482739619979466040304976630685189095678584613560414615632231909159801414181688722469243607416939061021899712534998317747514275317628758851807638422937469598754471590418271592327948414238405363662901595407534267297403715237379359
155 43606831364838462842388765493500050765525498722845826364084851833169792884094756531528777434352107102764279290137506699522682981888905560562876807401138190782311552359256359174973520326322431683705790870325741732677031492904422134499208520745275686128630596876414930285911576509319900474969988448212906083
156 2525227734752303705442145220583594593591129689708312523595468541651870829656963026030534864673432264282315470959265844386601644187966685256349920988759985646275855260732491773003735097615280282374470578220524415253782281325947064394192968070401551784428212998674230209414333821610977055397927919469815199928116982487
157 -2705322499222311728840919931361308745939366447714150947942886935969905243709083736959323999541129406154134889818468132523420241548028805217285339501395884608006884990749971871200413828749544954384197777558942451467770817132924441240016868390935117112977108856356211057387393231855344743311283625974270613075823
158 -2652488731614791405139461149287196167872688970845987136573693461739385220766826228396039912653893426675371960212597688569457836896917160034502193160683866685804245389915104455289794901076308172576778096194574655609942264402169063065019435786910609503079718095195803190241407777669450895154114931605223758408524913
159 172152573354311647157862115479784141697508169981462142930911073157111810005093771954953728371911750535428133334965914406616361352289562527883165927063256484404539451511070179868500592684745946764074793424180669543718009345539431022834024434613111898656251044147498341326332569945580369387741628942766572980010470863
160 1310498056187259428023727477539541559849670051171618454782437472387604835257832773110205928116667998935656203185682865144022876841294596574009976408673911137184671817112697188211188479619908343999380646460126401463621703115499390199346679891520114094402986935098745285120331399666685858793941529119718631419678314801301401
161 -11233100409570603054998254545954216291310150979224439684454111355802559037064785801279347423499740570296833646404747850685786843689787915214737034095032054662095586299251845683675089830474898767545976661267268748168317226301364953483230484427152324527380119038267859044022286266661724904143859602575490517411524295399203
162 -244811219381209583652504581158541711820133659463512870006543152702200378927507306832997972595652295119829597876907617145692330849379920192310571249890984940113063241486598655222984847712184792802370623831681743062553259824497891353678145803424325484182915169142861526834655923034889250455555345744822791454557346101858296093447
163 751350402105229625055590410014642376316608537736440021690447310069197549579693132136618001514955586946859838707754966909379282490757957985838566928915241297241397834926910877149562615637567247300256885326528547492213441977350611947874252932941355357658872425293020993550282536861100371798864983193194331500497288085813342843
164 63466109957959160271236834195510164371611503389412842498022971950353326221808024860691852088427794453234420785774003420278313061268395950319647920102051058560364863344236224424451937617491556322269193819972224033112312052901488390993871242534717112811756184165653575151376905662513265587183852848859860847144251080360138248868689
165 -51500397216334774245773498045180980206022079936185074695863535256212293415821379059980925653390192767393276417543179762744999575894166599351470150302269987443002095682377988111729603856156391228024363088562272617029629641362487856523257015614270011944433545632906510423507215724327516168280015784938929762259493375559068373957783
166 -8859568169209192023888698399788933089003588272851329586408542556460183358376408043787322527336095928701557511363066654342390429568694226308646325788419248113297981401040196123518416196734098636396642433772027493897890763728198008365000860240780515582727786158194280666672871630307521014042421471661331481700960315266654141441483070791
167 3616391178438850942366437591935260242752450440244169307715093446927959527466984032084078301394909567130957023924810518755928933475647006237441068803428258269738537918221107188475481084910034145823492285075856856130332538983368011713865216464256008585152896908348052041525369360730962051920814694351517954587882980825949717704549074023
168 427828729539637608568102309463803460723671734116513981017540232070354703351988428953030217658210547168923945820110330289282206318115085018534334491380284114958331867343063494317167013833424002409218362643149486963832184310282592979874862925748344557489057846829881106603924565661976802441933740522859915674961475719729549163445375488253405151
169 -260082811239381889192779876320941478410273909650649741702272787785577832733528071637271600818634130047407347646452727426231482804805591492298467875808286554900458699132630520345429634834763181569553110679211207137839271790165357945910367061953293350906457443222312835174863134397491366618203828752822622349378717975022225086847829179695563
170 -3018079486969773098254499815085771624266598743289063842556384600812146462273479207386897334109646463919231027610245307729378338920433572742499667787111143787548389994929490800734644354077664836895459845242859280801724707847048726567730994973692505905426686248079220622826912336604196670758466161596404281058611287851470545766628831994571537683
171 19151242074845291403496812573482255159276652810282095202762464672604088737526326940189876802747805261380938483735022737211633449103234053979177043666551790907585605679299131111853658296164349329195146939600737239148244738831727782300266355540823907027729320613958649556092694218046880061310257285147652094278677609726243415948790719784352000403
172 3536298461868164555097620612359054133307997257898815396431494835317012667640522902883166293435774783148175006732308581050580871813583799507166557682688176163583191424392948971816097772976560652352052368407759044723991552062577491078321252915795374651865804552480132056434316523422643740115136452408549962938867455881771582128283134544573205575095039
173 -1443483284690209195997813064927378167799652890518542137516246217582626907005884317304863685870864349598427407155905392355823944653785892550462605612390739486808690218860457786984037406048125153538571993452867371066568047092482993708660430852408321759354442240237960663079946421130913041279279273982584485268589541357662582783698044778663262442340543
174 -643707360851061352561438309836398193687491616149874667507935028668839862942055361286267641595684431386350503520921971721676075597843201663620087140349379280582415393281307852689059019199867969046521786956555300814763533249772943832484573712681927023638591020347868234211097177100095198713942650189018947686468483971012337684730338056419378390687220960429
175 111336949872999558575462197695473058884600579948604683323076184700000876366016744401707759244850115911617549247486932717435393866156832065025621987735711827144974247618140018818629386798979503985903789717651765684420795310722289767931856239028742200320088507525383695029409500771140733621634670308167802654539205615204188815570866026609469085807171241983
176 4231517755522163464761408991095582525021192660885019303321671295955217219867164354257982367812135492643163734843831801985554694967563775042346750219715853901347780499666855745153891537311388037664371526892337885354273884842432110396720996379062897537578565767538988550020517718046523494991998900511271274395360554458780126406141155313205381143171214031097844077
177 -8785480454669643837464612091128201433513815590143233392823149219049468669448499774526286143835335568482934806674145063006025192133716613844310094567044442501334334940386594909674553040316362591831175321392599990121424153208021568491896428880446413766101720740138963762089903415127907004057629217056703792863197256183024588128060273622649734941942927946404723
178 -1737064586459253932978437840404083691861148289883403079095896733525438843521688639296168106992579865827617401244877476076230826302807267129142317330280630777849358374245992153273717156697720691527850118927382162426835831926919251808814354194722822704444951875605695121945081592578430614100045529725515240769602402252597170352985122705857616661462364430991119390027
179 709053187116060254465264226162631957149733370080899652024578339557179535046491447612553623356523488182340738369476163986639319736966913021358211875875463056482095962519352517967717938247464267099116210377323470824405852384322932207118484545409790533045618822377320375095851636738645012820914987700702296033347936879974857869384448297667367989915235188590114702763
180 190760407288652208191350493421879379688959366958827107690216927358803762390261023323858342664364054149568078579684890684047562860377190565330796559547223396217316827202710330908383729539771944226453184547988365385976263473124532549243822777428702050232648275308650447705096927232585242429356251740225986565184240215392841186339657858098588428729501704941118551817044958600258339
181 -58515397115844564659480122536811064190728640090265536952634733349765325657410673021225488083284852640526032743991840769302562185498085689316971604996930517380575540548310025042036327083767895344409496794636957912289663295864049961006340430746031567628474656946714067746559871995076829153582266460995556548727550346107884141757815248583052105939119670539399873083184103
182 -66087444841839242693666188886019992612291032769712252563277210636884351460069442829743834424226725618590479763280602461573494980435148658571354571122228201466713257702103021759777586728645212946966375188077582657434143206832126304301713698860653515326698412199343547725612005851881902226932795207818166897855423436917596113553450535248108112684812974496247728806464816193
183 4936656367212670408741897859026537514752683057902728928490422701609101754845536314457931703484336927674447173763489878553863429111957865114478135565930928696173055939306975127420323016592615173440608051723244810857364058380307895554226638182790856278769005906480434193132470693805218311659163930617316537266212233568495821367598642828962541364952957538801254877289609070743
184 264926861698816676109677318836055735265125827435446298937146748834128213159621272071704158099511511904744503215326691814093847412749792656386615227229159912719783785991583877452814656859548870817630044206747452818402221494523468233584556560848768611288527771279554496070870397248001855900928935823090169173562662073231763224656176281192185219175462396514581359002638268942783901
185 -425659874273611844574782570927303262156984186306861886925773437828397558657128760029439912023012959057775879460809622072362066871793560601061680520495899859194484159343508017140592195356908023550485138043079422424328831299032971982922568134969514800113597117955470930347266315938136883682226071483489221638064795398416916505594756532177222255785385797602195556295726282898758683
186 -3439149958097320992048097112085590763227549044253346247031952379077276858901304234148194864993039112434478354166091114575001847041567888798601164847324830761237175376569533058444113035877452266364273723805437356513490463790286504552764875302296567890857472229117587575009201148538344702071773614343965166922106088868034053212540540642653918019726166235380049339656651728421032744911
187 37502267429661695579172778495678203604807061012539175279369893170356430898607691864213903907515218884023321623491166239685330434217179325237294467379120750928944822464625392286337173030403747515662722111931019555040742239580045175345049871862064637180783405872616876232613904430638865573458007224087542620695381564069962292333032311454858403878490201086601833209666917482013495817923
188 43751484360234453396107254079579916011556832063648419615994073389501692260074903253091768989692556254610371566397390140086672962433739968528559937913663947380846046563913892008393926839345435226747637085663548030052548955728771760767553628260083781939264132428491134822260206223402507829459213512862908437481561195629270698561508719869014553925350260094719168794451400791874047758080763
189 -3375339355454969316158513170859529530170574118982046095577987231223207771276988609697307003651902450640095597857222304755836494113058404128606921486809423845514660709138025372041539444298035735457291987962022401985192230969533671173911969049598005162683767759541551232087406310079491914604769252581063996346029611838283339619806596330033597639529366079354432060603142943277796965277992463
190 -8361313606776066988517072274968484206478643732644095179747835131480246508229325372746172001198789714600491606600857367056708081932362543780020654834851627578523900540065436615097508596842721169997292567183825055256922430026235767554782459829763409516399267118102434215687369223179484277243912724499277495744458441746900154260764827890265157684729557673689143253408940250609492130620122368866853
191 310273492815833814827471806668282936888476682072725510951464741979422054164002644876427241672135097617936583680838902985990707808840640792867210061879053668954942570664434047074875394572352270077549004409406024067766414253639301721932482532296388407473214139267471631567242109799256515410019186345180027147361425643452185028440443363614107862987989709520565567872967555340111571438789223200303
192 10706380564516593675077275677653774868289263679920127265939791938497411686221506343323849503140192120005967736188543057440258548707280797761318094965066829152234700809189432052786129629397688947231756743441941505017763105021299748276415064996282715551294551313258705261595787699446529294740140806203327640928628819898197813444682736386859692654660515785966748140510037255859169528313529193299182890107841
193 -29123493917634886859945515340001526694844790682355850176992992836166554772486227480539417121154088415132301987917049660898702914593331880589983984827804914530665006878144596739844606977614275775392869473363606363344950064815977262587630514393338756428085662106032744595438320814955106507655630141121809738973763067115516414191726999191254397568696910602772014042164553999120833913592504614944533443
194 -35060864619332311775397547502764350927519594827465481029984504121135745748206681562444236366958800523418313499072086174135464427756867068614848109418359482520543737789820989201292313829270425150924281440638644368432152392326165740118464624129194018639759053706253948721051443675604021783296492989254993949561348510315738700898225759011917906970279245807393742501631285690988406361225536259191053389033
195 2790744517537407340728772586464399222017120440406901485579893356534451460477202354054504456556326962921692621809921288484954484986644824073549692944947125392359278955472638210097421702958077127083768114493618720857395970859142734459096155284435674711521192873694872798684285376129389376213107736091268883882594775084945301415626891414856829022658615683344807145122913703784445266895746302308443334257883
196 19391785199439702386354793986635519405548429672799951963811181167869422859750476058617330051119290270326815316856071467274740537907135227194584413207087201722746688576418602938012611334043409670786064664168232227626128540057684954907590118265495278383763787167357371541093704750748503583520270710679367489359477944752321800557234562958596641399673281266051884065424828740663164148178641141389784406079062197499
197 -272949712399974125031209642325457799565599735605100130741446741721090334745448073365420229189029843422032959335705246812337265689916849732175230356427300009586063591732718206470701019268386692878047815273925704777671801549357050337869412274647156711293698450364311483008199792428180260250885338051654925424480985770740084796442692542490265169091776167495273841384969673539963635665774140368790250438996813623
198 -13678315084367500460820893544702797795864788265734262015729593805165033577863050441372323422256342373592421683859186954283704189395574641803141581952202445265453874547361546260998501813014734791718998431525598821453739273506985646385444533593103091455771120982586933286580693561991503129539888232058115070733445608653469595073728801967760288523145203918791912170367548142818482302052874641688041556698063975820212975311
199 27242136895569801687222135329701644394854841011176105546718741230013445653656998683614746931523685283106822401105717393741814850742671192566498066940970702557833371289903829122557628167758846243979339226421393384624771586974895146230184857606894776651532104993637295641882091381117748097661177299343608186157824343614550344986250620012821651772828407720353993690263993021527829163465602732950463483880218490814663
200 1540091409987588258072371564932268701872530432316298181011720646432802211413434489234510835005363378536089281868371566125123797189737198755358464194327524223235477221448921903503446271037689511967470014297874220059683227105205110230091470789968706890670086063994821384016770493114378907906593695624116828841732689420183220895730091821953390037006264342616643003173689014165053691221067340637120213268795223192911958430653
201 -2774006582981761935238604698105036993122897786668577629548881470348829974137222696548395231569402777495970480439129249767298010454224389177123913556007511686091037771373562358985460674560696531258975424509061376005302711952113317235172192975960843389622596974307369625008040688696697882230574971192721906668388520184997957982405189275138500282245640952155679430049841322205528046996411201981502051141606638229740049003
202 -3477252860315433224939511571200229376894342608315720043926437723089722417199095137456266737437749337680777610119271849703255870643819474106993455845539399100817879264861019092393989710232384555702281940029503197098447191468013460942542766160496669274999534202701121170815070176045110006642761520439391173959726371181647506188326735948764402103207081284227683414055499888269281361325930853767653561077747276626483403973593
203 288134431024395620364526270124112763443551110370262226547412279513619053389908986990630432988863550756556236215452684893495818095414245269848703999010516347592038905360319962512958954495289599909869314849690145421489688967235718730277147373136466522904495660069605839479938492500249702156917218311073842039409058995729655747420591331429635709621495151361423258534887628151396510673296787567823076488398100787955489313478643
204 3418860327413010704501196401408194302694569972051263912333570432621747578284545605076337469895155929506834206373478817527034705050821057031636307477669371678472366755308428735098356990151591123851626004895629832905048958632569284876251024930120449555987597258882175166417200050773914795837722479598838513075494051918483510568532939390269567284729617281971757404928060307156752427657763246076847540132495461270648394493535664662159
205 -30522454132280694311732678546237318763100158771781587044786790280916903985125340087316959030591576168876031807991417972766363577749771940028277636297906331154189120458024267185455675502574582896055501086286850382337238998557797391825729858717691032471387705558254100313539604537144018553496215669422339535544128846010198896134337443469503348877650572629045523770955150267818590796855290702763414313205084217199514514937614239583
206 -39017917522895562110339810345546115897625379070605988411205875326773236905692676221500295387576655338198628488591802436346124141716842382796698916500100738596006870190464604750001568922681747434959863616183833927971491346816799124743766826339759734764352854750767994871611848286620353865225882042248334543856784168501451180601325229527746006161552926943970070668512227012144607288908855196736991645646184977541818472450312090502673
207 3296835506813869661968959542847873129281503579218286514802823485301639542506718242498321032979682149262053150503762263739199148412249051593640399342437087052021401096775773392022738547514478126851768909760060631615966784358026693341937836029097342092788534897796480272397965630257449662630287988764637802507791581539989649931686548034119916997784887382652608821615347751511792695850601532232566811446893804606652015650826737357641823
208 3834094572394942756287515560166843404494795501231088568638759741684639425915078438788525029007227277551181190781333258702563232922055061121500849565393416861787835897081895308264021081756607053640188272106434142100065281066542765216945568857327819493313791375563403252280893345820320979861344571795766419330690428473570271001233556695148358777053984001672037181740833082295468454465329413157756779305385177507434702943717412357916536018863
209 -363033884966031612889281514338250727380196184670248659387364730902350328961952619914319699242724417776159587532888004454204389125598070147143143360930000330710300341157751514572785364058570598742590410443198632178671348969461158224538053023710216565907558451314174523149507659379203501692344631033812656717263376199482749599253673534590917991455372484554558208001621416280054153913812191735680240969986323944510951692425462030228058169363
210 -727454027737555242147108569022896584526339703769786233679046947872280279386527269713567122928313711740789280321243392471249257279270708800405405470259236725810796322798296302168576867232509544288675612891426785242118674543861053261243930435036288425264564830706634386353879052929963277481375328908325341415477852327602396514808234676047466752574561936621153418146265629559696679861906245212830691122630441138537482436965474983360695636064714265568413
211 40746393647422594169210960703335363625679866052098181789838913584217225891561188645558707654746528134736401567926393986572896504754416612390454793440937718904984822604510213959591687078744995487405682319735739534706900391659719246451719672542828242198319274310787014966757842060841459632504230172197080836065695305047873567441789868339668085244560059467644841756694024744920747346111057078681724803929672077375014921608386520422507608585480203
212 5735697404544119753941009202334840795682278856923329295471014678539665725892085939495842386497723425243324373931929369474915387594604433185431927627650097644667145568248493706654944120202965887745797858020024387564194615753388331797173346752536418743295700020143005475447411059579028354165442136186812462332043074780850372970098182342236882734467055701898021298894903982880203765630155644533849032119225175438817092164846362352062985962798077236601
213 -4660632981753378671360416173796417639262800265296167953699444678631865835205746522991460344429536960902443502537734274199635824264299565527281199379211654456015444044488262323376072537486107197411907537911737350613476956992659910341322992399685214155923831135786874310320187800168510465402153380698684289328453416954947098754706396107379553766484928628175591459365255296140196017740475803008478428395036707602867488069179920070871040664201189406343
214 -6189222472954700447231139547918906011591123363632443289520951114737126769047767145126455595957510256709148952934950749914853148832744749261885790582249179688943054832797728740260967438708116269197344034259466821164405005682705863621005582768618139252640910285999411219084266650978106062976529677513044735360469824098380493110907807910182156202540126160697814149766530685739682061763832570072764407014460641207624644925484935808100584255877072028434433
215 543172032981394338469552475146188024199693907363724914679815319009791911564711519084364174510512032756105544834877983355063309040771832662620180076588615880651458064151367451129319908442929625569061868700353510146894244012260530610106835656006268979926299616857591293055336409369060987138089116182281987316428547034432348708138052167957570729835018234272794973945013147843942379123221696089774634752034154264742252896605337370047683929058377003733953783
216 370607875158870863373443693222010100184494784145932228929481888431262885180250138015468153480744867377407424119175735198813524693034081099239228334417301710444623856619268454985497122473970139805019072538122955245941939608967999315759898918088077810592261659809206705287723165714400688052716895818352661921630833620930816488518139416772096149894810951315380989841442740650987193449710890578431115352965763318604735341715434321753845267502588758163677764255129761803
217 -64489817664560632958973275489560743915326125445799361107466491570197269283449486359588884846814589441132485065971479212737015133477835194128242424702587778784521543149650009593856520154071254135379978292664487869050426363582410046396460169936069131220841997556290079519616837855431408570350201826394998967134283307957578656016490119808388605117650764963104345673560843804129546426661097583405966016608136840618745820524979131913071801011536613060412220302523
218 -87241888663692177911330489640755311748353314159565659961092474990755815355153100988288566759279730182630543948489269956201731330797503021169064849972828855965000776227403534007370559439008037819890524895948262904606513674754283607994184315457243072246524062495089718642278778747823020828626622441516900728013417176279886365006588714139822434859320299312058004666722669582671440762429115225506071804924185549032920425704266470822151479463362869972935306366429113
219 7798876099333887239913168852267496039987172896807413262154748937114531067378432834696277606676564855691954163017827720496256801819166708464942973284760512396539645468212988766295122219695269901383220025017418968789795330138331938341792769744715020815382077441596397504372469491809996091144207569353434120984891804665776239938367604540604513948530471147371065677827649424529614923600951823416298766724473877658558959452535886304887067206875535846055401743018806563
220 2693721167345484524997504114386991905707501446496166600476084235950577074307849819431916777049170050993272504187823879590709132142656317488886942148048799078404304348735582852803061556002892021871114745894148202568216214206293990676559339059355831363591031221399198177762737006739610365787046028714328259482165140757837600996669744114533205446468743368724278032027833880354798077947891452965359434985971038042669944663071927747343495893132469131104398723277556391130959
221 -960477594998036131398125995658818947652473820266076599577487852508501253429894510516913098472497533893835729865571601635538762251446501486431237655246860559905952750990594507362354303061570013037657872669681690117695665099627111080454085495315539925501146627291251050039379680484997582671022502390237311380210424013394297331665305205795528105026333546528726374805497090512022694749558336579277936828865032120138669000282554941553318284032691895307160123498153569993903
222 -2065477803850157443117045288492081956308003579278560570993363768441289004088464629578238837302703450665024524438359575755452399748559570856221472910210608122926446775344654900659991793539357423102207796527622421497364773722560303255564959884620294071265059821284433803206233668424512465182895094444818964240173080843439593633745026817224252429214519920667080521483150698087736565664839063787764309325499774845581477770815693995399799248030144589136918547937384307630651560073
223 120444046908112412027196617448928652966723827713451992010589794608117104046588261420505407097158532602929982414281579390882321763328339302870005831708170135531806009311032266577692003294094119272569522121794168205959539714037599245775441846398179768258364899123079642950811448540201275722264597276925171053755490479719896605738475022399844329553057118866248656498025534849742993011032614535049324476404563877167604533607735749426457072799484698513187736492324431201654566543
224 9326874577626477672292546442082812916757168732327594205650840962361565036922436630749288977850949768356629557031878223407825402311701891240415117431327332456815439532332679679755206822984702389221650305787157318596379010661781356530942373526590345310447255373379651144418690733797987731031950370541048886214473035704346031660175592989521064704190836017947037425115087762738444825061109905316685194602259099078955669719709306277453645065765792473541060387645557123355984895986161047
225 -15376452078208035223354676095117813037620206038420996456714293873457098195266351067344219790499497025803322280740629154409826964745764910081837373466264769826848774391771019636491061507412738779571176569583504178602263748983163432961689717215339449895583293614326418467721088245270470829806574112302396886133021060666217718474460092929365464547929237514728312274940635085086810848656561944540653191407680820528971283661427119367280400863229494937549476358570853907537246672400483
226 -4895170822942960821714124817954771257112264483470410084823610537399201143857212670856781107669474356947250938216014368199485000532482388143295355019917344635092011398244220962276327259286564092706004748924729045878398359408177927365707984007574238166174560362872560334314724101311493533758834604647837693733463088938423241179809018391165243584664057175258713219504310691495466884640621755781511744215364805239183145466806363188494022676368113410418253816919927791605524803935197188571
227 1998162014551363432898518450149610210595256890759620622136369482201587825310831816177642401028582966962657559978039083281202846983110516935345260657714902217980581737782802671692830713682649774490823705711575689997806810665522041284500204047024998546733991550713083754420760230060191034133433554895408938243200902875873707625376514478574728658274465504179785913052190883236463789898677055893958032896736908174633356736916907029830367414878465919223877383409766953187982053431710545723
228 58914179901463830259079920281594583781105652935605187702800743964908005685509296312353909410435988758492333603118635102858831293710668384907823518578016689170087687832936132188773948026094709177769480310497743278173316686248257804472396691379042357891060366332653225490640705955059355575714276739057314853635408582465694772194539241012782881585474317311994664309327444168363530694055671196002807262487337592613407951630126781468042146137611332922291094821761459541776643986148959965966909357
229 -264266000094797542654724034761895961111656414743291195127339649952998358237169716071581694965208702477015256392936258762570499634283725978892553551701774779561062065956889237615001772116573723468768069809416364121677440315293010433584250077825859718680695883228005578109600827314448533113236033902061385181163258012496283548458281730435853397528310848161216252543990354062356921573920417366963169181784028368492109964840834896682548683749027767637512963534957880940373177822202342520226263
230 -195001111420729398916215971061624968299341490198420818726354734011773250565379198625561855032415413643554069508488382415189770338639502086946904470668992797763284056135313271855695656568531057113236902900806283672624078962684556836097857724171374987458930595075565772156358396461937881394290352787287893432580942173418850712660930910434186765072554080629939543328982227703876895610313095922749962623745245096981694097012527914143764007665499404352429868575063526020672218507233211484767662150501
231 35564881869750719232322394384226189316065910922089295177238222529641670174290917544111054043927455697447278720840925264640891862707356284706837003756666364869282210800374335999167240585728092037219874548292607758952710390951131954386496168770637414597839844558620912963720813074549126465421278707100428156009809373985474905028787856810824845724227097204971633554006980218341677926879381248386764512640040205408465235075357394209856924912395878874611848327214527094803656498705397695268862840103
232 703873644987327116474710070284329365239721088386431346306884093859973361414850763799421621041471346854275498151518070643993484758109172553788139636488464077801392094144640566700680951303447474301026189372267312058786597405570232345101570200450087953604701987986956718329274023946428136012441690048745498990052207993329808426738056664851570640078853853244452583835861666808150782399206782861520244954825017986322420814977501570947262067449890717331780479164089533367359879609599126392423341023696230921
233 -4869737367941133648409800590280074534496357924064263339697274428804487704634991932001937967599366884010208918698289684822209888429890892606964348373472474984720544358405949264943379510432320380366448577666034619428506450023481807287680912142935035933886171090045710187303344894321413824359931865332107421218441363325694174732975645829396011634008636513590877537684278599518081114308054655802625479463081278393081520286100199310072273771859787766600893039361701176364439891831435542169734745024959243
234 -74298072246078605037474577081522456921185590810241042280243142960990470110909531781976003473394435074777103149787725165348324220776069348861560248987391507189950092541086802172225835980228024038718232275489057887933873110214831255600549695009683688277824170355222246367686328605135052272105205741281043541089004997215082747155581858882046467026003819385623769127164967732730878546824444593395164301681380271873464911692041182543733596575983957187418897557074150812171815340513273219091267001060933171165331
235 678312035063750723534117846003384851386796619941333772597047766927076175127257147116020068040953163940941618966479999709291114609883231924244502805993904193955884040927416504983962769177527187171173944087748667443471165648953693093000575119084201410449209818999390100876883858604017853550865653251783842570096245481401810433441484183531057895847850002337015619038027639267575052937624501333029665557827408962242169919503098310798884005217340566222580416785624133702245726467125519377496085920369642329683
236 993388074126009241739693483776794532943464849376941264562346656305136983336206781030514769349004497128942403074729780164613138956298569497011709204499911578499013061427748751447623365070247465944288152195520715382971482287401759465000220149951781425945825464433013302973574668489151369674852823328201351977216059847252299261437641810599690561528742634678962058499023805329599382801057574963028544963402546666773355650078915126611893753532581354042826606024521703701226444892523251089456197643457775428626523
237 -96101493037041448894850644416472175668338172078671615326309601089574226553775113247604678827787431279506295000886011248629650854357285981432682332058043813796572846494528194122450597980366053179727020324812961339363224782991596527202177284804364933283299258086941572353016225415521956526377972378548962595549930338138558361794676407099903517400233932160890626860367412830804852850558090770961229156117132272724596405540872648856031051021373329741308653724597008476550884509469260627389922680933884050312871423
238 -33922074933948514401157701310564455590350470989299935765526932721607379183523217908181665568961728280923872882881829983449997958882889489330588622130587305442036471078180364567919645119797822855840206877901702178491320289857250899521294564298629993290268498379190290883301816119390634773835366741651570760077471159510721990833915218767763402104898046621222301070791423183111153202407111215368722438933646820897659364617912164899154848923930403636160874742697573499761484291728143007115524728109568752206816262232607
239 13846667264418501523150680719190423794592560542979798280962003678733803618224525622261431264523265904298678782792652560271216183204552559653393311705346635359066177276685849685624510365283103603060834655477595423212176552717000777218990637687327614612687513873142305096791792536013639441642375298879075670762134471110547979704808803921376017236329111737652921775353872784727829945149696428304792683124023326096482357585101552036395843500860896277297251620397800196362420773697878136919331078746772000405035818678463
240 6557062770452752339224395560549289049154625265161688170967023282767904616862195563112175079714523476443151373184348192726427992218245512662403497502094777244422345484310814338066054115926943910550239155246902512716907106944214758743923496173859644300417106823825154007647786218143511303735558310114910681506330277791301526803316995648940752562625238376692120503065333159197322639945035332823784912313895082335594558434582205691802848582965054158497759226253575495740255901822851917624920085881472057200121596208447477921686964121
241 -2028681196395185997152562844385993800997385239410885373921232496730361565256628009473362564735849154021652324674750596688502730998583999302745026398791126991714968409029752132825656375896574999579688927883841819657182494819921937264452581176350118862122430728602893526620200795414282110454192934026572563484065499641580825224366138130441809900781199987577896093899059428545619992355667432804405412725794328709043990332862225574730233497176681799684616902475647798603679932348118136953417015575528652158870141038117018803
242 -70070371819244855866707466748504322376846429610682209235121802461549396857064772872980208149912638321281259717997294779903645308029550662809756492438981125952895776788862328966774767220554272433781059132250305690878903539783948081122411738892740969696063777157140633048582151861942833725719855197446922413578966904051243266195361909653746475606607849641789056710361053299552703827555209377408614918097700871048098771188867493601047865782129771436096090995976071566432957551496171313785068777630792342957525267682460742953039
243 302186950933027542037615132891284668468325690326817399799896657716519450037032316118658797343004707356062721135936139672578251229628360587233611643730024726097489294725457307264877088602012509499814845005791334310299410913529687990961751894144270332479778904987557996799488725478343173136504970070830016491023364792981560975099147147026384750013987476167473628852833635416691731960124225924332054382344378511550636569329085740109561697094248306891957067291438604268228660800466920681949598885048989554771841278944857600334443
244 457554624616629077731631762589246513023286249057642065062995151002334379760220914849185555682764378522704882137832719276705888380802481932162389894926761084127963184659694869790332214497600954482548370053439442792041683794207190968965472741443505095945269383407952029840367898383980928833409406924535925872893937496089905329552848990550485018417263673723543871250275060407540066390950507883731407228248741205349098319333152711414443547453265935366511383075553087224522231514733196979876098993673854767116315217984271348319746283
245 -45758510657181176745623724525335980149313342542823276303429237569929915227073906468350358904485486767460410844657990713947252901090068062106361900089047304752577062248611623204099048534043220953894575785248601055081712688892880994149275365147856810628021562180408210921165716937504537136105331780141357023093320205238231550922818618769303698100502379987333116871332448304059308631591351019606721939340192367222293599628967278558927588072943395579228929999612951225803641961193102386648708739111578372995210006277845036858465241383
246 -40584531448724672004450698669952734735557671850249638957889705019672419044432185984123568569321286065840104365533895937710777786945172450335228645601472578162367750416530421960442690176931363969067031986481345753780008903564919131671770907117048392486884272226467905008055713111609546675743429924252142075922821144242400290586185882833207539276261083735185885230801129846592159149839025520680975733742330864937847506118934634248518569010430059984568550753104050739586012896919970729306025946115160748732627048743897847487484032619543813
247 7042781330335687212819988550677152627267971406783722837135878456586106177153154673819948678458089916764433948767885109611330654009632522519592516965809033704295739815457182333361167256387946416094580738855455316411461139498289211709369075675664190502373298293411627602789981966093854888127980245716228889021471329198105432702610869087344398724805925906865330841095233690617583523401083277731372244576891762501387266999633804370356748258499570072363985304007026130766451940220764703653685640374207389823841345317235615855777646370529623
248 10838602806746760492152386071394686688074942238312024700068965325349798556551141837062508859470382506651584992015520137899381119823849580408783744709250458272551860746463324505669540024796846764699366610054793173052503495903041428281752337144808230909558843878785062433744158988565784851813194793992348734105981582630270154126159279520806633797418482619927171625300865456119500670324010749814801490488358318863855840024600215671930371884390302352668581206156945334333006019241400260534732907971691161470999682596998291283080675810703694963
249 -1101629343580596249527589277045040489860559530842039695894011680572874268070873555090946914714596978529194484640588240837122417124603164266143556729931035108963380747321608201315516693813273818558335830493101300200726623787661462638992146670187899759085481270503166085894618977490449427121970530892965907001174679114418479753895103051755812338694254989229688803058662611802667508888387472251131343350730043195791921121023952016898172068393753047322696623679666469522954480623255215192691262336491190066362330530587087184733627211627904163163
250 -4718666968673709162871727888162433631935695451396965073806999314387702451787354164087417334369100327296174286537222569008079069869571080042964675076277496277765280350519511223890109368429347794492715479652471278183774141614087852676788665908396858626101710223948983087270086166564392566285555322914496486189644461757510744733489843093959261953809473664018405453650221802287807697461879784069971200763413369726622624461834957102523162256873164822492926084907958368700446085459230319311546856768367954534905691932892694194307826787988101024828332033