0 1
1 1
2 1
3 4
4 13
5 -4
6 -59
7 848
8 1625
9 -57968
10 -82679
11 5307072
12 3378277
13 -761466432
14 -178851763
15 155538255616
16 13323839409
17 -43026868334336
18 -1145167641071
19 15502018794828800
20 110592144624061
21 -7038075176027079680
22 -12523284027203883
23 3925127762389637074944
24 1643266949074714633
25 -2635567108489125092225024
26 -242003140830561824999
27 2096266841812189547979194368
28 39651039918804867134485
29 -1948481496115870361872807641088
30 -7234003335130106091544739
31 2092409093608637020679259471675392
32 1460419602980615549934365537
33 -2570508154519619934788832622320484352
34 -323227601965339491513606910943
35 3581717028776314310455614897330996903936
36 77989789029301918633603480815469
37 -5618149962890192623490422986345639588397056
38 -20450139324656057876386681515948571
39 9854351863230056106173159305123138333463019520
40 5805592937982185786309796793486280121
41 -19213665271245383726046925191059338927800713216000
42 -1776665342607465663362214522368332697303
43 41420758691198854129695239026463670736046430894424064
44 583966765672581197432165974070529537687493
45 -98254995913319887705377176985451187193288285516719980544
46 -205565333280570743164563674414832322989480339
47 255338633394984448176673576644247992890345296768760952127488
48 77291055105116749683558215482374282534167030545
49 -724048953758883273971069793688988012297306426921421590503620608
50 -30957152852682504388938810671340105055274624552399
51 2232129577884956511445604559122896776788162224241833004640828915712
52 13175326126112686708272690327868838016016432519616797
53 -7456070360222543194563025196952801310340562652321292190432393819062272
54 -5945266697476852445037703050211859367628482420743891723
55 26902473928585219959428011749043821413282816988796398428391535895700832256
56 2838669689998596790484889824469885679728141793567665223529
57 -104548847389874260110973390835427474915168607373178051271683940410523727691776
58 -1431392267709091974331931923233624682826475333831257263209671
59 436449533555410462786225972335913423109935528355507240731151043036393479853834240
60 760876246023035921629118161473500851054920250248132068378808181
61 -1952359972111185220036624973091637025312380394076117166727170442881851288363278008320
62 -425646533966464881300862166068104177769247029498959365252464712323
63 9336678721740486263614533756401795889933698700917397065941482845190788612152858387677184
64 250198651492963241983138101311342229736561244748477802584128898844353
65 -47631293639046344196261506884288236147894600186606710248361326368566434027924558995274072064
66 -154306036955993365769789045904005967589578424564412328544370659652921279
67 258689977314325389718233580470897851848507164080093781434788799349291009173165527498245546180608
68 99709843460042663437732135803142847897351605672321598868282856899169574605
69 -1492889085593268614968922782682857940811694928573402849974058764794591921545823021251239061516976128
70 -67418535405962486037255564723081333867138016863035111984494968170914725745659
71 9138154797059715557063643458588386056285024123384175531450495424093069759842282630306429817253928108032
72 47639718685486421787898976694065949315353932712644649541758447527598413205452057
73 -59229690692213678677585074203942220233070990122263927674250977643740999351686835586239743875570596621320192
74 -35139856016204794016883095116300632787493577668844674071554651356803067843775634103
75 405861883441386451582749309813502441912475663129347365728750434020238192137981108185307114032767843383510040576
76 27026515872522092150448306344063895598429084689988955228367544114739417864762965623589
77 -2935758608338320037700255995449089798459267589368410597817894193679735392041554805242411393564119102453831744618496
78 -21651192364917952948877306956589303271717885784486585818640152065649169440106479422784371
79 22384412766507362593731032259848541121063720274509142711409498690538744948790364681238664077786039343736871569021992960
80 18048476259164535253624297864063041425628662656022183589104124082880497311138649763656048241
81 -179666155554313563656777535436006541972451870634784081217021079756548306822584991866195110681457411682164616254181752176640
82 -15640586638378856166405949611411319666789852187144598841090327698282635326091878201936047808943
83 1516084741811662293988681404889101242884593759480793962656406282813006188094642203906984775726563471739823367668126310731874304
84 14077508396509714389951374822614371589376255323668123019715758218059337363297971468305501356505213
85 -13433403905248240697852094027666151914408556617691802907201704754683006716706348982140797875471380048715370067752168285994257219584
86 -13148716665776742550891954083684374108958752951710138616505067753261122809978462688817101873747907819
87 124838401615864375186092164678876787545596418655419397004251838774664008058015321874791308586075994355331347312203600613407086218313728
88 12734069049251313367397596471949519169630773365897999229872440359739124900230181897517871737111395966665
89 -1215423390465943305001709658229690852245796391356953766477974012249540349445751375122348626528346829049198844268452140794095185455793307648
90 -12777169442464282002416441497373223848647334261958459022464924144502609459187681144240450406971663018084519
91 12384086016202320425981437369877628343580568541334796986381091966659902879161408384373370766179170215296831337491145124437365650062168767332352
92 13272660475751154726908368867938195707381645424241862809846577973711948677855962999946453907583855068151151317
93 -131922093775244408347205107170922959218831135390288905780634147619536125553743461693241657006097665211408299010966681243327574190469673603785818112
94 -14263408649648121777780489160968176079460077204307940194516320165844349874167843074774170241812554012915616298083
95 1467802800555203268996000238024216915487044304460651349948223113037809461488523998207874613793994264888022599423581409245423599835251889003346731728896
96 15846369338404447484925195092720736896174752960283632187326228327457306105571299339837075899409073792623788611375649
97 -17041657206248825673993875342005695021914156281496735386993123159660126742667519634521031894395183579785824419984450969534721601698951655723348053213577216
98 -18188154167706220866328195560856029806897137665198572945780585695722256026635648497279635863960477569806907939465632671
99 206283279424950404747232985747046865168079061139010549565092136355872125440265098047746295930122745149319534762107704153614329722617476650276015375447155015680
100 21553741572410325640038617359986228211599148494806639805558369186465436217443252579601732336425248552463448925392151840301
101 -2601083252337333652258454226954537805880865214830040431563037118878062329589539399517179768949389325594946712477476847902851698598022301031756796779989207833640960
102 -26355151306590080088616281166402549710416151549679327416425985832710394432062825068430234453054922838837563449061226332147163
103 34137150839413079795216155542579012972314478355583228722203061648859798174280223339664779054991768984688205496566659280549566373590857545866775910101137615743482855424
104 33232341176493905704031283973092613612597566934108424979185962187445904440267578636033712757473962625325290253017922802116990073
105 -465952675005782398504143398348166521056491308815646401848245701389657377677927175425039979636686208318544657619122928878415061566458832015612084465232075778181380234543104
106 -43187923371593556303553149072009760445604888840647871153036655046004480362730989520135387814523033934913151215973131875404111799959
107 6609517331042284965651997209819776815913870820799953321913834843087654152374445963309297207342607467247401200221023978738558772407897360091828416539401823613495211841550286848
108 57813879615442063634005165086749689055476246425201385058039684273614889322897547509466165739909994699792999043564576752417867535406725
109 -97363317477747195511110635263620942295960894330485931012823423408618025202790791110786170107066515056164172467732475875562514769496851055220900466091609747571804828346141447815168
110 -79678535009389827895156780977062224492570414153362038793144743781638056103215314531119725474491355921818332376697412205937832046118128979
111 1488382856056719238052638714799031142915280250243287578440975434544912743761857708424779072898502055563202716294322827240167866575151838727391580614552357901416435772456340088445468672
112 112997582085207603094011507962351920697960638693887760678363091333312770873192775542541990061609469838019746987448594741476721621649531994577
113 -23595799821688571609068690335428322366167987943943248927207046287108830292908337806983550486701719728424267570742242772012912644872232745048719193275484653399528794837406334407820319916032
114 -164817143619413504908609907831119449430430549997474893389311928305041180550591152115970597168742065475497866473973488964215402232563181925643663
115 387679685922493706464944169561681021726571844310091838995487894936092774010302931767646364562241536872221344949043448057566658564550383784150981327467181892876845629309656594606529047445897216
116 247135520026260123211199935319731281308085410411520713367550094375995772694297620520872000739724876222090214491890132890698274588283599181607839709
117 -6597162167965238250137483130655101707848983804555171757508040183568719399880154627574430403992226208845168702477568884270853660421141506565580714378527249481218812269980501988155107209397388967936
118 -380775120632343450471008990620098391131595161227937483052737693565699804046222829612728694556057996098054185487201594628877983729591460044935432314571
119 116204764440880208780414170321211989663181082003664115341050975508523924206154268404087594688236628368537806598961333714353716034804034778630359650838107733669460913703401374849580820307586991941222400
120 602573739992625018517494600797583094258609113008877476826561894993876783727188754360190447020792986841629753431529288223273023516535961918785166460024361
121 -2117479373766306120003420487288077968759064145386721003147683834610392152808256625059359758900625917992090615939904160838182237903593181671188079034399466293271145128395219354229799163097541205604727521280
122 -978980341122988527063786949018720819266260156922914730211149336714012890127767043391479987667560506722462314903422770541868781596663935921761215195153486983
123 39893048527844183482037605558899056053582230735792322188939523244906594452140427643313379294817224022101513173279707191061144338486803283659179215658181298753502513977550276810341954514918756279199985297260544
124 1632223840444892155051783596248818110438244318044280410114216823051733129608963824635700730137207560533020964462040559062791263231691620028244732453115394618933
125 -776641180920081888507179307897472974449420474929790635845795682702096051626716104615306024815256591499746820300561095731057386610000954914400936859148099855815201103792106628832906343984661539890866208334753562624
126 -2791598485584246257435419145815047188977187085099411044863389897745887687681992762427849983615327517328824698702305092102362880862938236647790068846951855863557699
127 15615604593362562167299079750080090392959565320190734191336334631912779240041803131651769533159134599664993363678188024257175975775948363599305292120028717089398674401402980282232663395432554294586025922554740728659968
128 4895810535085752932560918459582102189858794911623294024761601556814146746050957421181147465655105904989838511584478316625965866001734330064280695312019441673285094785
129 -324107996458271616946925233241168297370292862448045300058743515460705470241929981162287111849238754818071949284980556295727476419086145862126806453798639021140221822474238671749173890822517686796820096509634546603485298688
130 -8800974041028611960350523260943905863576982496042455638037756811194138482259752881392758816691524414586711764269005974217754671669198049554691894619451642705424636039039
131 6940608761470825866017262525743834924632746579385144633806691678517835170094077872131800368711298561899537915779507341939182428835405223405160718633888167509232149299481244067392255141853799814224174221430403986895342762196992
132 16211095635211711598887085081038911706721288754584890071588603983590023335627045905319568212841972609008077000899056729940742871085664346077819106652942171675862645219261837
133 -153275669931254381230861362796837377558649613098152762839576239566694452029143536551372182040726546012300726316235051219136583081257196165337902717392287200946868638598834501874926881388425824076691345351714308587701040143979773952
134 -30585472289620245313396042276353751114567567522512969411104802699968164301264528315463644567364977598942270296251196743700310278740738624685911707830504778764548146911509030843
135 3489104925705031747029612546441945971631627070553786019411833076556057121413961103641517029487266672346046671639806270897193897992444640282443105352511052225487434931272570398872712612815045869237809133770615095388047231440361185345536
136 59086655973192812064258242583065155370347790386192002908093465986445327940769207577187332713215822844076657753809311261239030083267188344106517052222984732842635974636686496375769
137 -81832034613491588479804880739864444422963586652977813214055871420661767490408307577686337292006008480645374583665770595406843605521922097931910290216731237188557547694390122854725305536970145324061522733197908342948067923674425894325190656
138 -116839457947852570202321450593944701831095981155373857408604478419328179431890791067640735018116832017474106210826709039965752467010486177909350588029134802376723703627766047612990071
139 1976561515464915764751169785877298783266301881819410640365539252152355141448071893663495769399226426101123281300154126952516275909438857363292030023273884070565731436588018141678496900427959538406183529609459111553645168726652952059816569733120
140 236414537826625500659482878745975326165574394356770184948153319665538190893592097068699739284899760421441984622971803662252795863540635342823733095439489886997440081420839124762454440421
141 -49146170073673602970523867914006278215233240603986281714317170729947887018839481906340536112459744693241676306540494739271967925091268836535267818044135933358002058393653717916594136199456892576641285078740256163007582866263714831073737407306137600
142 -489334589803196681884855595752919241599312464114856235646351634440691739017330779729245817779948857846611024571998229840271170417830044018913262355764079922722344475114875137331532213188403
143 1257422921586020061101130155259970021548820510129471714719492144067907187015237781491648047821800567941760215529254312510502278043068809170705704032680653935469708384838295536858399029307933275459920093548837507997248566758458410527909064607856972529664
144 1035740821088679895259414438261988332783467148906621295808110913899035462060240806394597281302284633897755275654050000438270587809906092356673899523618633173508195985000184679614285916811711793
145 -33091045077290834214420773342151140631113919062461587146073618978970899695914258838109606779518490217640434703624994404409487872830061766076085441099561383340313006415504426767134895968150341908765787846469416595286490667995287066666475993556906948264198144
146 -2241195212744797924569562439409187070601730447467402118658960877415728393613962144465009394836430475527186036402182408310295879161204764643036666931400328996894168164329757097551078612418643741039
147 895379076285588039359179612375469252286454563356087062742445299580238958074960842562255969833982463528529008643468861462106209743197028282651862356140695265071730039216121391772425222695707719332751958675689551178900570279648110509201481761062410458616024793088
148 4956386329443159807763117245256052312233427882428854575118126353162615387098128251494974372394019003582255803953974856192714208856412581365003855368684122157707036433129811787504554924101503190230845
149 -24900343715007892770271059304239107461360806306716900765869948544857227950026424182918924490010304721299131003299015686719055524512829349931700673978024034814109342437100651439653636705045472215195642914887177111286650863583467685507177289336220252560209293720158208
150 -11199129932237786950540369624544110558772433813456162637643262115848639832445465419169901753794890620350700963051227486466005070124551396063473038812180241993864452356079222735868933825548350476375574699
151 711450607167966360155772224631182757590282422116861076490252970029501617517011382925199277198247286153928385106332637522486014707815403488408177482090683775646620565236092065468279332221974662571532197699868340539427914095727667665299474212111895661571721776067417997312
152 25847413601312564798409216324328130670566291060860630673817631093916405377800476163211211669876567191647311256330285369064262660151555329708566088345645601823572646867503914616442668292562419699556060233097
153 -20877021712448890128523823467370061667782214370221568783358687573272895522822914461098502028511727127041643513435061849888165410133545868110168822596711489558260611110149963947070021284444581358540821240271519281040951268202645661513192344992114950658071383056717184470351872
154 -60918145026392943380669688945122152637922955159575858288394393418322916281623021951070498553861863014336331765586720052435930411123125871654699681225531012884785411819809633024878659668571801701880862717419623
155 628961695998256545108338267966204622014295243135863449850269719740629653561830389165978567217755677661126854259463531318750522881146280548030107592822123517379362087787027115544668155901547536945515603724073848926759762565129265997214121797440705565081099096874125327554215673856
156 146574721825863415477105510950584103688636763908070425923432639530357628828895505501025398467713438917649479780982977823624016657161143861847452196355488745861491842168069440424436442901976173530024179379514343829
157 -19447472805942444538618440851316441859119200358059580042362405400605679437512433233617421368801102210526055854678442925716405644809072670317507281126597709532970873087702078668776612193334820178988916264710112540344909773069610774910260335405573772748975176071336336019601643196645376
158 -359950874447274084062758853735382886560292918979699651812728762572176174803762371158216526059461704882503585605381552375801930822948508188668415401776413387548539197432367251294815465713246059368361934335594227419171
159 616936883550540635751527798215515554570008440608019476490856022455213071163382407709759777763042337794913025011828483780268285958342247202656387358974353954834180355487077985404110435927778087072242633800779137175592806877838124946133274818175444837015718831002994672834754172933730467840
160 901967311607351785062938096980032182476120535694693147699742293751988265041917319047665171656581408375577144075854295833604683001427337038621338077387582219367630027850375788480701774298283304299946717193884473208928481
161 -20073163328210923855701575164974383042043413119134087998300593809129477838613764940261751674720090062465886645969430648830120387683322213650065169896069400740449849718892562218069638485739222730044085200293048897899479826768745616233111799323251179198586939773813613206542532856618361469009920
162 -2305664366804777779132162252456956959175304143328191870204204876563356346877816420393084603704862705146589243616481762176410267303148615751008161283651494818759599834196709391008144340467094197206968797066869347357558211423
163 669654643639551425725465923739852119243721836321858826872234591086814859886812653579549517066702730312826892727245275719072723368948683222309992185354061683361976772020119252414535259845532523536635592103705416869252262776470241357497516132455117482742585190588406966257524861370654946943286902784
164 6011127843758448450785418763580216769731971832351621530296177933959433308956092897861277218922097395577646398593383287968072726503946413858631892524667543536390279334552763754854812101401565037739447231949028083195713398588653
165 -22898751068949647074783733349928565850359356327058559897669534048122208835677182811576054041460278342668167545750533208607616723580453114760605471259368697139528482412249499445109074096706126471969027127302570615546174402556516280107703915723892238622592613440569567863295071237634955199051518038769664
166 -15979741592669575436706537989633493932331807568688370420763606767760683397498871199005989723154400579017191268887985274264255190316598854631321402119073522643501915692937192711063594779870572503094632600656148716846478262454509979
167 802357076481738832927134957245935236445237295884378802322961632236780255196965106926472087012625482083645383697446984935833828353555746303257056953855578723382205023733069976443815242677696022569304997461265575579984714620880324297459888795148840585236296424262239658421561944187508661314970398923274846208
168 43305109939563789286016764921935543471612606688171585738754715712545945069635452246739876825459403422680216683756937968587470479262801323623888224584013079407414776497391444545935815273852112212917268557695971544065211260836484014905
169 -28799891377113758592333460113414233288126611520932180428154000516400119374835141432104145946864726606998211047611237791187287602804962939840339123527953671963870379399158847253804421935776600064611808266703305447464763896990147924191608834726600357495802326406349106378181910076487602477711535663169379896393728
170 -119610175809542753596396877457565009098934366661735519664949536224834913179178472490077046948525799611589763403490735477417915201833856470155634142001472488506148030834329541171022961952275671261275830001866501635403749287459874734095959
171 1058660275400939447398904103820664504181153848413003661160163143544633992506675966705114375288194045966072271988155110821186199383223179767777364616617940747489306393556878632417991943612720785663613171055935598965923929384485987374176340601515798661138820136619318819292512938206980994911131416942293689832814149632
172 336637811749913297455140473723022044786478731708009227087002314461771110979910871144853451848355704837002890480523913012819111059890108224445970024186466754170290819897320850762793870292087152174921424971743697461023878357110579306758188357
173 -39842195166945851239154419933938793158013365922408670051964190897857986603396323077103242651661825953528151396510077335511593365471363783620314944927055909633608191122640329041986673439885927155740189269961647804399487092515585792651919458994462995179615463250358120372043664077850384987774881085426317478095113045409792
174 -965232133223085904995950338022488546780537283484156400365769651485428528963503697801170004131497403260318294382530100186075108605402747125747990519024599626993833227331861087490243787036858618186595134992587986348640762991235525864017847370003
175 1534729622756889590702210043102874682398490115264563628864122733704585534583571582441144823925085918293639187567050936235671207719050421557331511200160057678946801810265032859524212993437475639615397107934265215328555310587412234832240783950929681704311106681465412668656962406432662987828559708047103713210778788270415282176
176 2818935544729942187312942989748532687342875127500789117484434750065314737273632280717411584862319092552348631716028774081267028453095626676151675387292372458387576542123113669307551478567158603777552205881161202665758629592371073847876279155103889
177 -60493164785015021609244956340791234522161110245727291019500332793570479757423703701616379755945412159388205833427081265003234610899168705446066060501347844275310051240443146405950656244655900300892514303955091827787779988134404472457789555356064243089217027512871617683774220786755033519125657909407543192983305812489911817732096
178 -8383693612827217237325934732059779682154588111988166081497687402787165143709935671926492123610791137934405172183878678019589975521035901743049722063841119021633984656809935202297376527329614386418118626851649284424531226387613054947705328295104961871
179 2439231542065084117729287637767676014112633075486213272813481983535383277109836692645365483840825841158294425276867201176622203434033961639626456408236883618027874900073455942679713210032675141627806913711286277899956713818823239989932586088935422746309275556102315280871076762983746914265304663387649952726891400232138087747614146560
180 25386149625623622554177735256598574187625204787788806932799634457726909366109386179338863687897092944102999236571095338487263980830502168511950282177610516250879127906904901592170557615170004226224902607430682300836791016883125356355536835942481317328541
181 -100591450711017023829193060724291781626766745677810193119513234629099691174843574375665803906675865206650611580380592840880820738180890906909212031250331383008377248171044876916817368889382339310853585371247232408013543130680673490772567721678217321251011662724849125065886502197832281622558434026491676187388898008431144810648646702858240
182 -78250230632299480997169812491344310509260610088574697901407333063907766423906640688437509304418208920217749352862110685376590564102965719554248824830653175899799493573339125401813808811502257769620493271914381091773782349522463782032679474052613357261116043
183 4241524081579319456446180687906601464022953402229050585997648119142349914364402198399669786711615913497507417292945445801328398270443440329441510888322770418981567869168610157284019681275839303919950930679513511264116734665339292651744027973991258873195323799313553652778648825549336375464875147967189365137098230956587886006068612057639419904
184 245482050659016283321292532425535005629006988194355156229778688332802640324658915575494261316011117399427100709354684508750418690095890546230245627108443123725168772913465366858952463986356879944055159553907712084307990846964311940017945688584101282645193569513
185 -182822443335225670370258858140120685709121626448742129575420032145025538031981686888558818716192223985923811296439054036930119637449989260394482433983612619724030672054961626517531128790915031055450694715085768401933992262106367836741109593963476381330294131341426348179416552704524200935828205147838009883973157759504589618906345175740102091997184
186 -783644159022405894652636473468770130746746796100940377081541446906970703021138256620422196937455077568452862893817062676181324308615772256071021468260954346937280030575207046783778812608065289149014049496025624608235242731925149413764552281246680681867591099624519
187 8053413150044102299460738628003268914281715087467044683705429165210116300335565411657359331846464374901425857086625216166741075728278516624240930146980482387912118133976320856487849598735451486093698077673212169509932064394334580685997150505793960303982968241524015317550534552407800533045478470763182874255365761748190895456082273392860798482359779328
188 2545097985154872550096012450495910725491499693924633685713225173428636316948409447196766055315289999727518764865406830041383482250470907294703350838271836542231851888092885652217413610269772186476014995775410543913880991856301148182722544368889241815346537148927646965
189 -362469756293394167659681453377785303761194296383821858976761398900212721125806495015018010306710714474379467459075513895707606307378360190224893841692983163858994619747508449359342630434999429079214501354691405457081028563326520118524277756583105540689982352533383161611754487105258608731859669235815293478247023702065991613357965998491247211684722007605248
190 -8408133596993513960870579807709834325141644435601857955899114616548921244507615529575743336189264101458712393709897957517671112751228916348850312693102394656372924909736343879359297221031462352946609011469628149130011517339241117051513239324577301458190699036698302562819
191 16665006468365348818321413904784056570127166608835905947783730403934673229181005552545402529848866473429895046590983966551828515101270639272409351416828151133622305278800874226100529962408196798048359453058343069679607463465963174715046792774782682381270922442159029825664482592605923242375776654833896232639419289723812872771113780599624172317143722146452733952
192 28250674285277174162348448694015214850514620368590492518884055188738057078090080683945214813490017278363971921261852731777135927584235591322075319223198617437443263574462054308714334015339869808210689381275298347632062803983769442456725577148381469329915343899054586352407617
193 -782499006155932893428260039025075894951884372255153257072382090470088388882116488000895207735045931021361438836962536494269397647079804888963805484074253029098181678268139452508231512076830303932698421279021534570775665896299665307835196361645894652058360376067335578011955079143906707623509321032930170529820157569300345829575465344908591016296900408576654507507712
194 -96520222615721800718873268068028720559768174419654006388020645620404102604950213780150303793923854856147973088096967360618393565276229314403121867631141706884641177282887022063500117395178489729740269233704262721123697648119583625990213154927784103212732944498082821077541041983
195 37515558077174546670230740284595881810724334739448870885241214850017231036223538480588157637007967352697651631922573323617799835914278842842450492690266700930654562780301070985558371289569724359505992534501141867803502928647738430787789543802689244242000884837183040070790223887622676711424550901537031063028919218490784191744176655215670212810053601559556467423755370496
196 335270814015021411761596140982075430759461836335222224313890224516857809250337772498230815643301526717458399759894277375056193195666399363834991792184034887674676835159045470403370896271929672612401313596007248973885032464743372818211359923002217358985756170682659648460755128015949
197 -1836094432884940260262360613487664223997442995116814699398256901022003870664039333348924001113393482065294669090782080997841507159167317087499183673960865873610611214420043142740105973967387924424654982395969961941753327024192599841428720069079242619615069279277950027346509378911913073780226922745155883709283665418271105582613955940326359284842166076141594588446671362850816
198 -1183832393892635718984499478109811252089030187083009802849165692253907480905065017404219449500802959366198658101710842092254586076584376306924046236669735430331009698270089879322170401997277752989532947410117811028607267107663377957867859124447962610947867691335027782270585951364578171
199 91715594304368666496742285779365411633196830346071801722726408069036396414248697762569390839426964061132163192427181394869400555278596138167569678840608560819166314084718922609102567134841897295427864680339697510110611094027002369272415226066383052259648969552641995393939493573526775054725375882839994565638669629205247547279686523387560832638498021689052641610695242901912289280
200 4248466801926711693858887361366083935168485901389338765937955550107136408534871939354177902062785427891227681755185010736202747587763827718208478523262632415380372253394335748983535668921484768043985734640395743247896438183398801421047864210836856240271837576103925623203271062057613480601