0 0
1 1
2 0
3 -1
4 -4
5 5
6 60
7 -61
8 -2504
9 -8695
10 100920
11 873479
12 -6889804
13 -142058995
14 -4843020
15 19728547019
16 98903242096
17 -3531831462895
18 -49401992303760
19 493517141932559
20 17048746833049196
21 -29344831492412395
22 -6329111550017193300
23 -46994369824929657901
24 2170046335781374467496
25 41355310726565000020505
26 -680567937411242634263640
27 -29590368999380424572112361
28 70394255455619487832712996
29 19153763805833773557615883805
30 171347771582695309509175493220
31 -11791307092910011704874156118821
32 -278834484939839642574914757718304
33 6083626572401292079331945530345505
34 322718264325337544578315267630445280
35 -1289946759830152238055396660746765281
36 -336019977222045384531689952980385050404
37 -3489385712118510895188374281026572306395
38 318321509603644901188033951700249005920540
39 8869277673952620872040356222507444366860259
40 -252454163251774202082359166479245547420227304
41 -15471846275613349552097620158613775209170663895
42 89352088423426367026522606215980750733003807000
43 23520973892419503184856240297128782332416942069799
44 269522893010093905120475212547590439437554375086996
45 -32075297403099692780807497749232552748755510274198995
46 -1016653138540058161077733213572305224155302708485847340
47 36259770123990604755273498969918900670565447257772975339
48 2496633924993174703695751236543746660504280787390952508496
49 -19880574165404227839523886695667141020325363782379007263695
50 -5243816157555174622766295297692042266977580436828198751234480
51 -64221735854633827609076737279359995524889420688851336679111121
52 9751546414223627324725557862051267726513338060070990655752933196
53 342935320684541463854292332228068741577154291052852523165270910005
54 -14978514494477577659740179160977363079357233764926556385785673186420
55 -1133924056559036644987534704185886779809914666230692322446661095277581
56 11929445988109444362296299678070818608845774846037506204136957514537096
57 3154170319820704432606837778781709347962672465544306536419325089190210105
58 40170154770144253882018012257907335279908633742411955586184381926492424840
59 -7693826780458375483931549247276812712416344819269408604283643433507628612041
60 -294579447026032154282943590567045578728373045868570122788641371526843727223804
61 15476983377787651048640873504836872778283526546743897250671144446671893017644605
62 1267797795184179013087317747654459502589434315187783836051207663588589424244287300
63 -17072542471564174212687877390397824770714520926727704661952846027913818881833802501
64 -4523394351463039923086880895394954466718758637625084540717170407587670125739487613504
65 -58459368928851782047718271725351148495079400958010169539420160579833719689208990658495
66 14045358592808466847313808262711904792396703331948040672926287798883639440349629757248960
67 576835665219887185490879224624719019350612102209097483978702032985404541925193337723263039
68 -35953100691249086007460787187882136823899048949488823247610248338839358759447914820768616004
69 -3147485530930262497706530533558386071499387390150946218020469327837471447577349843999053451195
70 52932513475741592938280333437533610634545738942001433722445314283718830458589097411716075917820
71 14047367651812153416926899168128384771975267895333479609021317563084772124617315796197302095896579
72 179972705251201793488909493756616092918261451196039677749553177631908376421421612123035283477064696
73 -54214117343501332410294293135485027438018335939331261671765443178927532711293145806186899505464365495
74 -2359507395052098839883467197451632594298415589675378731675393793827502054421094089560475331345339738120
75 172576370459243319284275520877095423303301082840219785432531024770450794692855415454813755460186747010119
76 15986863777584320366180519654317987904230583978676070331037776185218487327497694393146851221500992714004596
77 -329148757701674689343376692497728121975504956681392607331985315889008926517582241965453373082100284447913395
78 -87460364277839241525328059818823240541266990059729306936235372303860711528448840201661594059337902297036790860
79 -1084259438049583293348254481328154192370291129439926502841961080764907697846413575127343815506113547983580484341
80 411494710999062541115223010710304353025948738215083693619598224871830583622357285266180633357582324790782184059696
81 18786494580363595516049255215742536176482724857114477283122510108612797677624910615866622859716372469463247808513105
82 -1598391709045853272183475688086802960263880114268733731192133815513865269792713828219125023929054417963788438679752400
83 -155416291217560617797260658261406713215328954611234747927524346279134543036336822904844918026454064897878237949993274801
84 3854214505086583425136722256640678809017873551265140483197813914397918683856440717513465377481461332165925778028218365996
85 1025014381801335513231479887122230971491896586203989165914741351879044684842593038648206276652590764622650249798050226642005
86 11969452404225308579628759601266203812090225930141936323470834445124104458459749811699324676349623887620440574342946031025260
87 -5785462178988680547770483310486113664401825754320291597947671795516779018064719694741429430881969849761105586041873968657249261
88 -274658478289334228138693394365416349910925426274656227073218463896222439670467456672855628403866809505271945440744150510738660504
89 26992556020500126220057910261048670463896212314859616604657392944001506305326618874702208346020365179573701981965980831311493321305
90 2736194051046362799937577677655109625252137007477388232327656073913946933518998328352406521023212454508763041880383278955559112950120
91 -80633920516538981500865139130944602369192189385852206085159157549756931644097506774671905700102043271200143700144864838843228167095721
92 -21454471607916607654765761919038489630175495327675528360482981497870504208458178220219912045890052138117884476269501608720087918833323804
93 -228469000346318883508642719200092911436354932137151672772750361303946103346015832472921403340681107859629116202745412009936384348019480995
94 143318225057027955071223148099554372346818752458759963714965613631438183518577321674682807193339671968203543298728873715816122409404806790180
95 7020807877592692709746727116548843333106232228732770527545250538473498380251786078595368068230728330848822326501617305666145197861474844097819
96 -792446101368334683866215409730943491687039681094315662200304161230329740814301670130026863664352738752907182008210980028428064348261333874647904
97 -83265170343639324017491373681119360584043950784317036331605538268442278497937140551005346700663341164049002507641441339237815584477773444190676895
98 2882778403271420732944859595211592682246159006471158784453861500964446687538218261876133481560759950307067876531801491480197172517213408428514273440
99 767090888295906056496880851690506662602537801153282701959067319232269544469207847672085942493211869027102913433471327198830594212306902757339775243359
100 7140135474394660725666744496428627685327758274511225464533300035109201902739136698613951417699613264345761211199708794398557403478877917843155385623196
101 -5994950770648019982459984645643434322954481772396085745040793317336583936406831036814263418945466585187590778722360955889811331890337219375535408862058395
102 -300951843433270950654521182821712664908275104847074169902111642737515727629814356679901202978169415663142944693042720229672907756263305700458439344552312100
103 38833893240955467269794593511750348499030829318993031931837892066943852279305939784620891643241322857499674692736279076080239933265301520861606443895727652899
104 4208617230818483457825988553938583180636342375758567884728680217434720553828572643665776860607711266981192226990831173119234755918685896868508076030246725025496
105 -169528677197743468358886960872845296659566398817639210647627377071963042723672814326748838517967178999645296005135510724836654202379161660127075370850988046297495
106 -45096502542027546115665947864325396436992255069421152481533569845976652193203101731279672442791389894116122360377238648406937238528125435948111282642504696128518440
107 -344971968858519389315507998037167797749809388272728662163130348592288911129213346655516619483346366968315375936215637373176861825159121388543648930274354989304561561
108 408227051338292677481216239871531515512564859678016330987286575304915224798587091271774625192192395968153884722839364680131323384956602996512121374624443993098434374996
109 20868049880363262751198333483586908871400438048866042136949495592744011845914798259552782567842618586861468859847193739388732948884799118172428174568567618215369849053805
110 -3067156235006734953489243548885183045803645144405045048564975357253968099857149293621215940764475304032202955670117708550398565131732618509415884529469734244313538584137580
111 -341360168110210358180760351208968361354007870684135435433318228616611637677779587371220530863183716286726683146709380629364535447184408363237071617847384208851628397804088021
112 15865175623027101416980841259266285331855886916881583727694034817752574062586729093957973131072127152355576348302703525687788592478743497180105948798355700246289902302373767696
113 4217314104101300577404048523620571018533377342267275549939531475300966423227214772113418146553462514488906486088227269828158911100149625877887055774974317111131036285239461563505
114 23903933541421934312975695887612892401876680673462826803761677474846578663852629252302633314594580346534913271577542847151969522100979086465847095709789879320301398932362542398480
115 -43836423592040483552071156990666495345230889599664462993645196427792511323708852849239913887893333677168989076255634597663899710283721152726171361785770038994345354286539060740014481
116 -2268317955960675884052588341036874889348040979411444489434630707652504627441202987001754642390903527669812224242112837704495565225981021341389534974188334017633761798487159620539420404
117 378674009848189248307325092578970529208819185064156930001029898835662155836336912052171986086851992949695945557138597662136320533514196301577896566371431240597503233913661127316457919605
118 43114038126664362019824864892395160597308720104504898753416330985142455814616681611030962748454377953410076269061563397810144867626031297599092979603174034778376720465315505677410841617740
119 -2295300033901308643846875650641805474531471226900166458781591225805716884168435204497527928660710681588676387885899850318262303391998111555493869823428272858476833174355353219929526297428941
120 -609463231491360932518423843972188404257230219086415449494533608793972605912552053677683488822240142051615019202725509438793462835543335928706687091244663431496706232307190920212395998250533304
121 -2045829374284615410493002829713142104656284250548346441268086084596582159740861473958792748158561097233791019530058992574478698217467965026521649310783715820878397422911890859223076977858069895
122 7218774095465624317161236077607929091987361892677791438669365445597967056711920689155456748571013581303665438733014925896314552808788259106713991415409794225453196596306781590583478301971442608200
123 375975492354760513882958999961904151677099914381754960305107878791423742514708998870224233175270047847175470534002093797306641402455420996847259750838877656892729034781628492132756039560970592980599
124 -71141024408832057504277817838625247690667570136542317453248639272217683384775374984294858591664522025189848467233051258357321731374688776767542762129147459896873053052813511747335175406256833935635004
125 -8257510390360295220217663897030101396166452547088341093118230796884813195571905194385874945241860426502464118757298338667890100363627250934215843878795296248156627319760356764907638022746693816033476995
126 500410067222453903775149928879258501063677366460350785532546651978113758189750787768813995944483736587839292004003337753022084062310843454479059313954398428854829012392106096290635337077339056536414617860
127 132670608243630970314426749833624756228370533038336140878321629204165703387645328890192093250307979652052664577143619820723575599723133301517192644751825200612474652614622646151145472848251712920123845326139
128 93984918886646288284877254780892418440079212709503613192948300591475747302006761373028975276395373321830174073884245861372259978703290426766677576722235060222756345308831379707755560691954807048124942490496
129 -1778541140738082052636436777506579013837212445333169816877189083606910616985962266042022217582837155395215314091574929072505011473565876046872494440288875889023125908206721907489509030942267839172450003570253695
130 -92724305997379990058979283178538069159977136746649604241443949800293221284825895304006772488854778029975061848146422916478985773823785533721966805906436769421495178835722060164393219940731642536140255140359345280
131 19858521016912629422937464985352547113572784554550253564573127492704110302594984952032961836768270310704181007986203809126071168277646543699519985037130844160100491255692433134027723567155962849588004365842848919679
132 2342554815291533687414223197593475431924905763404467579977819851132983754053970423324485746064843339386050345906838091574843466713099333381111681510396112321764867170178224111228075337676454855241654681628141450339196
133 -160706785069669133680357826302271890862913998070329372866802921821359795986472216458121982309244206076692012995484846953751786800314836935157671090331388171011565042317149400695664553884270518110827254992833257965231995
134 -42525057120517274044025225837405346767198833862285530440550306093582067895158333929212588402094406496963324979586694140097017432014618653120385825220680701778856209072586682390007691260066195494888554611958967412756913220
135 97186487193672696357915430751443280638031012117402457672812617279424355681304251576486548153728548313684316088659059918281382844686929903298309448006776021196480287714731088031172165132626879802463990532945247180058673219
136 641333190294894161137719488367195608514568727919583801965241259845112772095274301783607624891926234521662128964945969518029109862736737198650799143139480500570891180025101991229067541650835397017228479699101012217795231687096
137 33287002264443092838338581557912735159177741515480562170239359395623133726224875996636975419124494263392330500899707113495089966734706950990331163570231801588829799718870571588813076134182801162798204277950892517656907193876105
138 -8063168499252580642985358847284650386424825217045381128934734406691060481709439190191861816806828769172042803534410550401705743062966027334816359198436613760633315863485241798281516986995747740585194868241049443333737904758757960
139 -963856628824570822100940102128329003103343722377122660588810466163638761366569833160945185104864380471316658959769581417136953393207135530856960186762695508380599301298191521738226807338264988150005180361389337207735283162534501241
140 74495513681189736587944426723787657081090891880677064798159267295607188677607159185884181321134119541236234721748350805295281804531545614484276154339691611646394456468850860087045983525025598876372032366371178513152344220947947590196
141 19666251414913227348953906292024928468264664038814640644112639822819692329532582467210049918066194626031867426580110598306038818275559187550294057198766318680184985699332828992448076737701710832350738143170511878057000057425403156478605
142 -110799210519263899100397572032026369453773709875097439837419009380348440785539431267354706251199336038493132126624306082270086024719280265337026305188432981285358847504218968188651891566630278457352929594538388068123205147024192278991500
143 -331862675531450824227319264021422863718113029645571548061825276506911000309286458506544897874938170032932831736162687392796809464191129960433567513882120887919329211023701407453919871666815224230501028033237374193835354839568564058133291701
144 -17053549840372778058415802419879426520793087143511100999479298547994710992955798623190769459866665254725350253355842800371000256589684350711875249198121606180113526566941432308329588810600385650400595701051618702163552201529263970502931615504
145 4671957439054145246711484333102197829394468354297570878700870596097210144828362814513696051798805274210810226050113911418205473193558896830124255219358979168461318637667369914524632056211323207670569132317026234482803879980956959537437241103505
146 564429692907054735049566624658022105763040961683497354625927996683216447156076688958016936364300208382780868154066822643840934606865992369320352739636024131530746548930910913440008918725438877865334882101134128477513967614570373937807126396434160
147 -48939689553442531238865629529164386863899146913166113602191769235935591334191330305340274094096035700611606934827514964514712119539070024394382823792644387242342341220822276035925052416326070282628628693853147038104802945412236078269349885143586161
148 -12883956742708890785422416497651543696245355364936849063681296985497248255331176740589814943819388250855387754498930623549792438407099860447715537730770490869444217001102097370269195762048048972121896942571490630067648299555957100028983062772222314004
149 120436067421151251335183709939255041924498041695486401943221376778070522563297056314654830367122781425367457724280475547480876568206753364901720267048975418485050279675707712986307817481372339911532378963216508530046477997605055585415467503814851398805
150 242083930300193454711830736519094979710037393255771254979571005910824911831097559625769308610113971635791007658529696642393188382982691180238368856670311970706476057079803566003553112263510145644646668375724785907489099598482745087957976399036976043327020
151 12246783951225489069458259211145827860065236781854447468939796015581030184011057398397358700778750908597934097795183374516687721953821063229659095364608884628041933004954482282820261560014281160125399283917232412154108361293612520597426206629793783455927379
152 -3796939824202910908275410156495183399119759409645209626171454850788323719032911421710179060563883838217954857370727493761350787765079752350003209552120163449006419696981215522656458655376186861063516966609813937151249056976152027396913933526027166466451609304
153 -462447088403573427245376091933545104560608493765915903210468646170741939703195315237623420562190902277859329616379345287837919849433871936604336552082838254557120322545049603167286590044692759223355621369273033925261141786985335369357751598172106529472043867495
154 44815740808483417667487601641476343146296580567011786351327467324056146523357799082078025075178414470945936348619974014626042764024897369971735476014505926756660609069264008054025202538834112049415026405125039350440773326279424436406993201894071371866379884855080
155 11760551471933381197772120554920057376712846375266637801902165272957282362562837178053932297889461654417433268577786576384998470200081717824146457157429558516225079471958289621752960112850565696386795554552373505032511580501908029476699553901404320059292381304160919
156 -158041613309213490943763636816960862218031064507579927874924536598211254393877707488559454223118687044271136274960613956916630621696043990018552570705973012485867664106023913703363281848507965754298799995876785594350299831633194904044448509370516045874057763249325404
157 -244967340171078281459437664328389940875145661361409765872785988257838550844893666511009217475641186274557101375903291368065355608789732191236885045301412817449828938869714970034510325454481842798651205110504132129488479727892528145295993523927125542013089245359086807395
158 -12127689195603220922836481810901329270597681416841567983335772183015615724491267369640963093715057315026677851927465961295005325026502462362796945366204378178154964422741806215833741810350523778907615801614495113527099192038042571649879229080455035417987951846255390853660
159 4260994077845635638267910044490061825955450685285939396347585801892189952547876570033987335106772958804401244811364204700093190221286450456616940348590918299204687767096795561375764261671353313192764404416878517875311827751535475594667396987334796745237722099461978328026459
160 521948222385293661657544898884010591928988059154723724497163122580533813711382130574597460781435833884390769337293090890945266088716404720708510313558407630513632278954048076161642592491391560063105699433459708364383176082660045044119524447077643769563061555999599521451993696
161 -56350023257325539508959333433272152105953158776722471843661575035091422602465301586664776609283863332865046608037279608357468623729636593073253446521503863991462172545505130968252681540602186086388938048310515936318242057881300429408233010479247479478373914312863567240282412895
162 -14733605405021774993981187572696737732849419096150036562951463078542258567930406835130166848530949733073803702627326222727427612566094624970421170752690154756166696913558131130977457204932199076335308729015876756860689718470376128657054074588888508792983406937363930681223701111200
163 264001905163971197020055376478926642204632028757386390357898920842150021590271546284320749329223348680955425792207547613609801430143145570410384739790935865385432880817247440108013502936556402999121208050762260400784063801286552545361209904668631873633550658753750938642548812835999
164 338854650838091658663755622020280607979795365442057988464246458363307200774547674888424389936297065864604767474601251757683776784899917222937048755344588647382175760250470087299124499183304020563267237183269974932349779057261605005204095250095474944686035586148940305379260011369083996
165 16312966921692479041297111322996041128317494201448547844766216579212576128600197361808443076519635537967695111632650931400648515348705842202527168331877352732463754391353739794271828155541006790634135256924821321886051003119705964181918598583800280451999076129933907990474757605953444005
166 -6509272891341559627129643849969106025226930588384717278608896489901207111149692645400431125583950915928267416992801567210771415395590145664845595210181047931914063291965198835241753124984492247545414372273339294980786433680575020293324600275484447680844982719815881284021946554913847069540
167 -800115746967148529372436510639037189375539549562901206999122142400686146503813130662151091166720920318002645672157196706943349073486494739018203582980667708894933733853490645413236590611945084341283188634022645556885356693627234404551275236766836607705514974835587643063825475658656207298461
168 95956725800140036987509365149570212399607913295744856579528903113693594908438900290711151074791480257248537445326262939254289805895407217758065699228422217094043950772842905028352400079616913449396923105584744388412831739909062442472385470251161890170638843524379064459009770714672806731961496
169 24986926144080160768722393425326173500730340394598238324615000270068353811089549996001685534427770806589153620178495391411458641757555957204882323230626884352085225948572900139101424709063858585378884193149400076098482801787028754539099331518774443871577789950460073766487849758781545051930011305
170 -569753977718636102745323911508617967787440839285698255837853169852705870209613760348711367611050340313398902010146198012642844404266996671729875093958659611570637019843377480694956568302880820385370119640367768721291428711296739607981451964020781482843627780250448298629185504529343448701520120680
171 -632202277555077132637296116758242477769611438396776697935205396383780895891485555766318343461658955414986196460480956888827702296185508679229765886038744623654391259997373623325340041855909823821559053004985688604222329584862763058462923529014468228061115530277388444461045028209397673809326319064921
172 -29390893584107607011503239525895250870836790861353025205473302651420376821509471002851422680526071127426140672171077494268423776450097961016278366530943299524927909343136691722971978313430433387665410796133614095147952940422291194320812656326675210563487867697856061419215290048115954499267045380077804
173 13360574950385163952652034622832665897352128932017405432672400723886509864344210356082329826218007746964467256206962412179922692849851546289914381941383322104030166178698971724059702203895809786178456485436609994677468785213335940585438988416357142926259257039458175179945359689688683142663607848681657005
174 1644366810755403041360954346956443140665264758762978576372592759005334112232101948782526752792281489676922169364647983900157533019071443392758889341566700173343495665047449678342497158364452537156140974028604245144197146811515867080317534991838228621068129459680509821696378630421124060462496341363043703380
175 -218521977229567058288025444362772508258127482358975804440396281343858782713109934887008965992352210964788714500661220505404420933251687511277507043499195293730628440282600122723541412696901441173925515527414660314180539180415945893965435939696244925152468607047330647028684458108708052307694236368968939551381
176 -56644156199176830212192554136816438398917190850528993295127987831843858692820753220096680413324104635270973518571983697726619094698892891100455147808949721586404220850575809890958126650688707350464113129970796686560628592921786035221108808117880184633918383873026192051399267632676255757844935756608911870457904
177 1591987263335437306271668407621041288250019134186382689286437340476927852828344628957106865734657427086029845336509868665059686131888300344670656092115797944751449691724100899655402921242986829227556614695199970616252254051980704426061097096650814573174140635094523513137335932851041284032303517845951433711869105
178 1571407739484194040861331208546315002705842629732179140584804031088109406091841136177898426895707831940642490152982844388090876823877721909181802284556962575383580169725363381310653600416178632625344916616851724909485515878631064602933425599098790319135701413791330126006489402610096438990723200776797665119441330640
179 70005755294477508189109617424693930429638098092355997665045542779379545684871722326943268078749840076119140695834551721900088473016619816715776561271028356282618347403990102611711951665710633091313281164154291608042281546587169476815210839784684852333255177173444769537094278037443933870910337463249711574291554154159
180 -36406301196711136955229910235089347098819149592566786371422072188442704607756616105441694594913492414965998892081557989249838051876436074044252136300850156646058743584677827366592125072123722863203450998072091696193989078766977818070611389610290874173767067580076461087346884811640814125817525040376263364564849465322804
181 -4476889241476782030069873647329955276699938713859790385613194722579457200534333730007668203552591355872625835909020818963169148489115211706435868722075221643801775624640701064407517055141453196950027534117895719963008919419361009657963285340233923995556863960221938062355658189250502295361027651213975621899009319438744395
182 657826213921710295112794501439692918783334569320390173287398673857061062508676958489628748149650488938174792043633387007021118399757440413901733883633191523202086736449586615598726138432718137070017870174141993902571158916445730951965681877315676281779502256370373974944179075989323566282903790376006197925029353082792249100
183 169663661238615076662777962543133084716569293237087938434694312619322424890337582320460116602348679844565106975791619263029756313956720257885732580023231089596573803132962363773409394136779468299046801932195621652254705637313091437802390997305610110898063238185181874901118808155076829816973615961211861296699651908322695363699
184 -5742169856214064782930515966981238013557285288604863381750820624628034135998440800460163708146242245094870076463219387342468996547306692006518076829981195215505075480244582548880756572788791977756770389237217442219653141259138491695053359635267219194978879053207624517833904907616053415833329869612515381704009890990858601536504
185 -5145015643704217768112797835892824709936309760514146776839398206810718010447227976312956509273169468867011338660252560821369669574664810688596829811100165467496688716053777175637920674235031225725106550577312701273880450740383603108883065074547733975325155002817364220329296505872511422961469071718371139955146038165053912520455495
186 -217729645734322158573487546914934079323734708232537307493670327608740800817047953881540058572506927474033147263780130967212436892069341341922117634256832625446629867496971266006766705239803893881769626929206770132649711752506381277400975534791722076631990470734167400491134237538913654827184260418923490320753678779980139162379893240
187 130251028703801154376407059895783967098626310869745262740884007566593717259786839288978686579700692940349572243235805930450267690767002692592156421294504482254846012962212997475616656569090897858431456555212921771043838303348293117706380335679458108174788337174381372525493141444162460705558369924206043502864713800131337506506718189239
188 15969623551663024245686587614860307577940947138958666634580310958259563607849550869403747109218202578040548430869996176412211791527577503549616522870458488565859541707881023500632797378860760731909850653684284766287045929882114286539082155333459428202328358550182092764329978884566537694610909126169392832949933016593376698184202397316996
189 -2589813957689490854764536447302828978632833470929354651185495246071443374334717468919793976770847377898887484742141188586032712112952973345719623316521704168673158033149850387605494454176159278870432595919277913548522867332596389423179942323968139465355425429572020517087454188476276342195190348567508766778071657526645571871869662318416195
190 -664283529260534324543702478653377975699114737526394004310358091046457475626704690556105231726775935162940327088899322711076413799883181478513139415359559755638223164801271445373422555510886895218888836119172374881255279488825619468339615586321739859542644453463155717690138952167649882889578894071970418663507197143124434649008916939593688380
191 26597307683036019000113078236333378744700430483658241339242174473904691775656350367239568412837536709428097203301440863593121851964557686687596723064846659642706589158184663833206182039604482481107138376775019302451683082323221764223336085416942872716335194590097862211836911292514854515740343356744360880450016309733620238525665923443187942779
192 21958264730084211961474753001703581751915751137198897237559504874768249263648520630369474732841629075718870558730613162443282290727458054178593196374402986736159012865028224000080057467796566001508734344548663239763527963408163663576375841525246755880695971236368026320948395411755546705932241130463848083332977852735214326309342765128221416933696
193 873777144690476496083614753245901453310124241555309460853349517268277446795890153227621214645099600014896001355556441309422815458920648378748331573507019073181866581440167441609118106606957461866516195454277338370982729353921976309749072932654202395046423522907595140447829881501433726183138963832191515776049297036192493475131881609574838867341505
194 -605611847829275532301703205726091740783335624044468107053574625777098396358714422890613798012697553666605750006959360261492821473606037898632390704341075543633299011174568313943505019411731117780015771836594827327764268075698389802147116057225270970924056336880608746897489648384441575025867821307286925204512254213348583998843443304374165439104368320
195 -73877965533568863625563057663149915902567906781526091229168801350753011593516231215682209682674195060457865708652947389332651642561196907668866507952374699900690837494370674156722542108484154980928395125199354674027774496538560837497909267687941797654613654818985819787345920893319735361698391474414402950606313704363528249587901476865156381358608463681
196 13202505452988426025988684764647584169457864973678935812435512716903955025331766097898242043207240333575770786733264203670996889821083408078307170371644307842248212022401340658105422258394358459574079496775561396343409601942562934223352695385316132173177056100721702647940137350815382802911606155590702780133060460837776936024929274528036504502194280289596
197 3366139375748567669197539976504268953398168485121007096633948095594906247729068403382538235362395894773946627471942102520648782663267236898232438710361525063762856205266495515066962930820192891854101268898840053462557442710005185413370428254828549458973468277093691684239121129484787633191443935875790557714844670552060113806936612432353939168733004885905605
198 -157231790756446069745409738091806056946685564674691846843413688924549515420724366462024941763949549104856083399425457158163781806612869187775575598597032841048147461323220365691802457161120182467829491481385031814320021412420645160071399273199484232950307799547557661199107007341042032235936487493784983605923916277683322921337753130902366125958233842166205060
199 -120977353231751698037263997941489650187604256892844837106963280326933999240627182085413422173632215355559430830511003510061224282846571639319051066810085731114755852212727855899661143912847249869819856394771206716730388916592797860550709897804068553175869909689086412302657974097777593847940942050471817116125327863610209875018660907593305127830109352259592118141
200 -4472245809812273162914025424928986034361882559624244813757758866546919236309036199376640699113548232683293835421254007011394672169912782243938555822147208510352314340444319346741411850458912627115372654276278800297016473585417240434051696992132180257158551949644991885697528246628656637123184221360018743566032967650270886574988362223154715199971269106835732359304