3 1
4 -185
5 41107
6 -8838005
7 1910490043
8 -412612541285
9 89126228045659
10 -19251196169490725
11 4158260859792814555
12 -898184256176675135525
13 194007802557550502202331
14 -41905685236388916561230885
15 9051628015237517688012698587
16 -1955151651140913399033611988005
17 422312756651851349368104071336923
18 -91219555436604985477144502675074085
19 19703423974313693478572390158323454939
20 -4255939578451505193213305895808163212325
21 919282948945534215267773967203643955254235
22 -198565116972235063130625980742982497433381925
23 42890065266002785421434886902715518784157160411
24 -9264254097456601226762027268746244084290815618085
25 2001078885050625880254242588929839922056556183983067
26 -432233039170935189585065190049141980646537115123412005
27 93362336460922000970168724580363991754349931327427875803
28 -20166264675559152208843837342287646557314829064448037710885
29 4355913169920776877135922723948686780198640510512594160096219
30 -940877244702887805460435769484392360065436279974874099316517925
31 203229484855823765979487373608615613214603164268888025321437565915
32 -43897568728857933451568075793061445370497402113066454085677342092325
33 9481874845433313625538747459931655175046286585896326951510620110230491
34 -2048084966613595743116367900154543730709319384293680549829273832077749285
35 442386352788536680513135522276246422168837413664799159053738682951905219547
36 -95555452202323922990837270801326088040386401991931549515402533116784066260005
37 20639977675701967366020850565458788026054432087205157419155870780858374203806683
38 -4458235177951624951060503719533693505291842437586188065953316094997839619661851685
39 962978798437550989429068803513072366643130902675621155971793883833129165530367169499
40 -208003420462511013716678861555447026692912929276282006475828930657915830575051247807525
41 44928738819902378962802634096098115527741313168936391274486195032790758174055927306949595
42 -9704607585098913855965368964752816874557527308460919311763562780340366947557960823751666725
43 2096195238381365392888519696386765983764071366724614854667845964494099447987949611447436612571
44 -452778171490374924863920254419535781094092178361022782408485737857611708793237980060631330024485
45 97800085041920983770606774954619932886686011052634705943424603034688707578964310669336505179608027
46 -21124818369054932494451063390197898153391142768409560225824813643827230907921557521910885746654932005
47 4562960767715865418801429692282746265737276120259008314064536169086655802936697412119593172226850329563
48 -985599525826626930461108813533073183873479227813774236847630261329998681164864308942371057008135793896485
49 212889497578551416979599503723143808059599320117613411282739280290217598667888899147091538199348314963874779
50 -45984131476967106067593492804199062528528052096650322496620243364341237508165452099577290963761847930235481125
51 9932572399024894910600194445706997506606493690631619935526224449118154798730530250012285795006768448421870605275
52 -2145435638189377300689642000272711461411002997417244496128439413242385326635105469282447995358379470164370172505125
53 463414097848905496948962672058905675665352634473455485921771015699972130509248280507459714732818630204172631051506651
54 -100097445135363587340975937164723625943695433513138480667813527703367771791579274777358205511172138361467161255714843685
55 21621048149238534865650802427580303203838960118030516378734126404689182209324184114091734581257530730520043076315450348507
56 -4670146400235523530980573324357345492029188512243657773845060744265440591129673581354897135766134968334306245688601263828005
57 1008751622450873082691803838061186626278305686081663694653147500890642387263046100315956697572272282594350558261541458858644443
58 -217890350449388585861429629021216311276113993365906147886985742507723695743972639825493273000909532956752575328009011758840245285
59 47064315697067934546068799868582723235640623820834123509280308618315900437272521644645700744346803541125144956930110415096609412059
60 -10165892190566673861950860771613868218898374700163428437639656685036921536814185143319262018780663755710970186739098401640654717938725
61 2195832713162401554181385926668595535282048936860223263183301883122670318426784454106232133532219219903984177210572733592028223675732955
62 -474299866043078735703179360160416635620922570303311006904080309344927759187088305413572365500819854944366978568461000113976326186275007525
63 102448771065305006911886741794649993294119275187621077337247811125248881049762570889573086860536002267942885039303241670304871269859710112731
64 -22128934550105881492967536227644398551529763440450340310390734488010956844396061423019094349031106950621017620032881325981421867533388534606885
65 4779849862822870402480987825171190087130428903140002753244771187151907531034244807380757306253128712849370449797200316435588205909644039600640987
66 -1032447570369740006935893370236977058820172643078142341837657165066116556008187838953932792783629065009528094401625700172421263050230786358427348005
67 223008675199863841498152967971187044705157290904882282940009630463194213042796098633900671514477560627123435892464179439778064335462264976362759951323
68 -48169873843170589763601041081776401656313974835454445779331355598929080687222966389807902269291460522722058968405884886189633940445406278747895367298085
69 10404692750124847388937824873663702757763818564458164872421158894289032724320916413142634030169040405528436952087032485692781345264229326560494792602981339
70 -2247413634026967036010570172711359795676984809922963447415889222109298421801610741012820373476437670019817108915635038780840833714733767748010757875293580325
71 485441344949824879778283157305653715866228718943360110582806991541665234388609379410904789444353238796956275706252941772185195397704339496437812289817509532635
72 -104855330509162174032109161978021202627105403291765783672011213068621646717879013416078553324136362305526227888225566801650474160082216571718106675595337889573925
73 22648751389979029590935578987252579767454767111021409280853925518579885271824048949193335241063835999879853022305457254844181352220525920939664242833921194007630811
74 -4892130300235470391642085061246557229770229695980624404387265786165981273806556019178227174039974833266145492089022507453546234012453049795456188896701998869251714085
75 1056700144850861604594690373229256361630369614331814871357627966342353817158883888081008266161707858722971925677562476120098433338372112932196762919745932020179953685467
76 -228247231287786106592453120617519374112159836695672012212888412694850357473718879459711382414442258873612493968446031854565244058715397769451611569011400512954360839892005
77 49301401958161799023969874053384184808226524726265154637996829351351207627496879416465969112273046906680078608389014830941561851460718643820732472397574727757392278125450203
78 -10649102822962948589177492795530983918576929340873273401806849580358373752665076301642590149863851448203624902608659032967440066083016881913939658761265570993283847996101454885
79 2300206209759996895262338443834692526412616737628627054790296269500614265991129468638105602792528473422996773728391605377721954422018686476684866775405760679481895762256883782619
80 -496844541308159329376665103868293585705125215327783443834703390846977282179126937676431789507996434077370806513795421609053852695245605436913025081058724503256412363833454720805925
81 107318420922562415145359662435551414512307046510801223868295954144092687324589871529887631278754059543263968084995149013051113924402350500271127764285874124635240822484988562399204315
82 -23180778919273481671397687086079105534658322046333064355551925313162779064651067942751707225389910989173149646750400020781228792080688063219743170955668475285697822841752828247006604325
83 5007048246563072041021900410593086795486197562007941900799215895793764968273203070711713521393775545059587552243994282466106797613456739741423087209230673691273436420678495804314379260891
84 -1081522421257623560860730488688106747825018673393715450572630632478031464295903257050945709235511545962536171057050081405494059576618324798283444756665539673930910000180717531177133488565285
85 233608842991646689145917785556631057530204033453042537323688216651737979966555013347024512004750076911639863596518314193445377187547398159511709379308691302004986672683971848749943572272681947
86 -50459510086195684855518241680232308426524071225857188061916654795462009060344846129292565995870351625499856713512917987829289701059398922869108055085215169517828841030785672556005498603355860005
87 10899254178618267928791940202930178620129199384785152621373997435867076163082004087059124484605599890654885787758851648977503399201258873167955791851134031069514634655049579037512044560119566341083
88 -2354238902581545872619059083832918581947907067113592966216783446145586291808002259172021400412895834557766327600869747089311168571665674188241146508360504252634759307180619173836975739522355929115685
89 508515602957613908485716762107910413700747926496536080702825224367507916769566070431935604066614394970130330853769384898525076775088817497600104127372191464082511402378674811230085145382880648031015899
90 -109839370238844604232914820615308649359361552123251793431810248463379504023620918245070047141601269104144650517102852435100997466329259474931557939286603039441410194368848947717234064642060557347918015525
91 23725303971590434514309601252906668261622095258622387381271013668090052285051911047791339742710221974033770545797424175289110540942357350606273495012698291693187865172697691843227648216803877447699611947995
92 -5124665657863533855090873870627840344510372575862435674354538952307448434597020248876105840260931423879907500664528132087385253667800644787740551575658299242084391931626203784762191012625775017759251776498725
93 1106927782098523312699628756055613514414240476386286105660580413698408964796027305105324509086282342368469949883735834162777469226571886820116943148462115668797104410450384632043324588288172939329392969100202971
94 -239096400933281035543119811308012519113475942899437798822685369358856332690711344374219010649399824378414751704239820904411452193303757441490575862781249034624021135680443218592188375286939154527983169053027560485
95 51644822601588703677313879242530704128510803666278564545700039781512967994581950311858425299546899882371877637059097609243818995500499331381533338625100733348894652978976261990527274462663220584725909114073760830427
96 -11155281681943159994299797916386632091758333591916169941871208592806801082027722469988443580728175013193491083922806417016590871445219897513706720861917331470093453275231859376538753058985530610821042236830452989652005
97 2409540843299722558768756349939512531819800055853892707444181056046269033890859290222930959660348195860152115611876698072466293369151464353290013008296376208982162575434044135518141557935914185454380960742964104733823963
98 -520460822152740072694051371586934706873076812064440824807943108105994111314202242166757710022604964157419967478721548351764943422805293506658785802987631726579301973232297623112247779741717136244971585500381811313896680485
99 112419537584991855701915096262777896684584591405919218158515711350894728044091725430789898946387761119344136997167831907529187713343474618009764585690718421222026047470304499799235770841178239811188783269604342934997263881179
100 -24282620118358240831613660792760025683870271743678551122239393651793261257515747212630889763485573202770042326604748503338577988457559393549536343828363732660065579065120651083830730097082632536940883826552540661196881963609125
101 5245045945565380019628550731236165547715978696634567042403709028787344431623691755223382411634514406962627628078831791513891001581319549468560471307436513877439600207110473954344273487198269590938079090218937429486700560654963675
102 -1132929924242122084239766957947011758306651398473066481159201150218066397230706966265626632895076410478012822185868246834461162722883500748582079444947928976435029908671821508422732293224577439425208045011091513927925393566509657125
103 244712863636298370195789662916554539794236702070182359930387448447102341801833081016429815553983737914583700429397280441015025718415370951412300524977253548229263106342908265067950255266641529610366560084357391281348268432622285657051
104 -52857978545440447962290567189975780595555127647159389744963688864574105829195931952638879497109186992502093782608821966767474630647908873075188344259820734405386076060984507850223476491208372575884566227051488810882034862431175811099685
105 11417323365815136759854762513034768608639907571786428184912156794748006859106321789458756555227431204674179735408581206727478273503021521671715950848990855784020403151996239698739590538757503096371721298008396525170145202674798451061330907
106 -2466141847016069540128628702815510019466220035505868487941025867665569481566965488966296106910458654895048633627110816824529971958462013297941535717782720071860075652086118120515649951684306411487761954658602744311690528324359239768915668005
107 532686638955471020667783799808150164204703527669267593395261587415763008018464546248764590217331062928655175675417074491928266007282657746148739663002642507511356998029083498240411162741627415439128299056075019312553218326899680086682319098843
108 -115060314014381740464241300758560435468215961976561800173376502881804809731988341966979544766455317827621829796659487120174632943259879009711566521081954082630828212270318641048304874010244544938535598643944077819767640091887254569082853210549285
109 24853027827106455940276120963849054061134647786937348837449324622469838902109481865686711511491923554305152009450750852880668126259408168382134573414260283011957390251458280412171721547477639532413651416496525034155031173718448303019176976441578459
110 -5368254010654994483099642128191395677205083921978467348889054118453485202855648082958841012172502791202514710199959325364998208493482289488301364482500125888689650424033248857429485020994565057242645562067442965332953433412648609482021452436095986725
111 1159542866301478808349522699689341466276298127147348947360035689585952803816819985920171250904411699974729509861481717197699752878619970025233724049719310620665117742922264946605036349185077405467521567539073268285872348337844279451497269587975275451355
112 -250461259121119422603496903132897756715680395463827372629767708950565805624433116958718772873447487699842066161581592809624181587396912887603101739165396890630171915423295876886974308808484888290231474925383164125048175846529123143044445067862641676479525
113 54099631970161795282355331076705915450586965420186712488029825133322214014877553263084630764253253164975068577767568538661665964115593206684775751260388799699722900345156823924752314779381945101682865881019084512710587676535321666289499306898675301890823131
114 -11685520505554947780988751512568477737326784530760329897414442228797598227213551504826230715429513234049484250470620802646737509564405171817261354350620110167490338876459777248290305944839077629474910323714812383940346233019878375793583418647665280365941582885
115 2524072429199868720693570326714791191262585458644231257841519521420281217078127125042467617600145678739753298345432357433045866258555783702287860024912403136613306270846699368750099732151041272535132750456140216404596246731482229005719121598373072559468257383387
116 -545199644707171643669811190570394897312718459067153951693768216626780742888875459009172941211206117081124383233837371699329286800912855682462839095914654541252800003855757114265037194788389296467834575321891637567094435089720368231715188308899493618506422468308005
117 117763123256749075032679217163205297819547187158505253565853934791384640463997099145981357612475833872482710630024808917278636280190843796912301436818356664215809070256140214859151353522961369498031698490862921189939620600954218051020294835697586435579640660053365723
118 -25436834623457800207058710907252344329022192426237134770224449914939082340223373415531973161103988863469711117430785007444139064598250249231045295437136553271627405476087605995172436158470630474171117082050608068541460926650748108292848909018848392213997616601237122085
119 5494356278666884844724681555966506375068793564067221110368481181626841785488248657754906205793330079616973558996614215480703707342449046226378209151384121009835064316007515389875801013305239507338644740410013044794217073937482598711882887471596824950179794900866063307739
120 -1186780956192047126460531216088765377014859409838519759839591935231397825665461710075059740343544031733395714268532343004412292687956822258768685864568315620010486281863409994396105055441926604364737554772883597507640175178467052696150730488652911682259966177687521713548325
121 256344686537482179315474742675173321435209632525120268125351858009981930343739729376212903918086860411112814963093493880372164712127111790034680409983459736574364990856688238662973138715880626417577822730961643314317279709286437978718292526700070522179621342905930879460611035
122 -55370452292096150732142544417837437430005280625425977915076001330156096954247781545261987246167033264759191767508936397669299636124432372090427775079905974844587239681973759075759277880316167802041365885709524656756253647120665660769526093320358192284946714795403981923907365925
123 11960017695092768558142789594252886484881140615092011229656416287313716942117520813776589245177109414213467767304623559994247887303898248255586674382414458383627965311656884377479949145113645358018553960393007092664015223284699242798037931634691705734067312482057064793647710901211
124 -2583363822140038008558842552358623480734326372859874425605785918059762859497384495775743276958074545225191673298981730227241093685205270811380767767855951369444544131865267138519494990917806969687781511706474549906673918949957568374612721348800057231793710910558020003468843681410085
125 558006585582248209848709991309462671838614496537732875930849758300908777651435051087560547822950620945458426552377464243418668435012061524483980178211726074891109001999192017852793182917609034554247556529432178192733975089646392070384765151692751674889698479818151458322828174872187867
126 -120529422485765613327321358122843937117140731252150301201063547792996295972709971034913078329757099433853607231000825498062387062798327260236413282240958571329200395529238880482630365974546493658295716863284842591108275633705573875055987842628068818530845960972109818776260990217141972005
127 26034355256925372478701413354534290417302397950464465059429726323287199930105353743541224919227541926565534026451435751608053237054352697256941820669146924797609334794808715617696785665785696713840491840881881310524240186706979761753624195057305849991592202385431773476032359268532707824603
128 -5623420735495880455399505284579406730137317957300324452836820885830035184902756408604904582553148751979441774589520854362382704470103278281847877403152140314225542538700930345818355145659498943194116628523148042041809492029008216285113123271979059885175040426085161538628352543114229502798885
129 1214658878867110178366293141469151853709660678776870081812753311339287599938995384258659389831480141377273112015800118189733108775953236664602597530090671743786807844330600034890514131555859387421860181305877195459116130099619297459018696369906169931388883757269576445675561017921770723268269019
130 -262366317835295798527119318557336800401286706615803937671554715249286121586823002999870428203599710143301299402052135437673847489631105691548116650103231956965043230760446440649376073292702953518212856680155972590483737607004427495858217907787125730492256723750712755735012032208109573262374693925
131 56671124652423892481857772808384748886677928629013650537055818493845802262753768647972012491977537405143909611404246097824657201975411392782610795412566815733393999334395105188196331079664894229870702411112788607574714138389768922676219483861919644714136989570190227150209550150461019898123437642715
132 -12240962924923560776081278926611105759522432583866948516004056794670693288754814027961954698267148079000214634203121702771790134434945528558348098245464758529371096042584350456364887940263739127934349628178296067043435414591070828187795474811025305543886751321710985503691177920799093268751015992716325
133 2644047991783489127633556248147998844056845438115260879456876267648869750371039830039782214825703985082437675294841324155606758600850994130780239229311776094429669026489439420089094499722947260559657515144704943929217663722804668179923162964084404634086950298296923810352789519701416776975394159381091291
134 -571114366225233651568848149599967750316278614632896349962685273812155866080144603288592958402352060777144450548634912708762656633519315373610157873232853659321730067595235004764730378573621342359555855435504111770482323125702765488154805114415262984918255666948017792420414801250314339700613269625452981285
135 123360703104650468738871200313593034068316180760705611591940019143425667073311234310336079014908045127887036461846970424211276348913694097610775557429042029588196518517124181788264266973097479522831950816160422512555775054965453438369629464815964891969186192980061763484659216059406351427394460039393868944347
136 -26645911870604501247596179267736095358756295044312412103859044134979944087835226611032593067220137747622741810598639757581368160786711133915132187959486235380761146338702900118938111478946025872297657478775382765886562216554628882646833160410641748870673311087058073868897891948390496882984112030839208591060005
137 5755516964050572269480774721830996597491359729571481014433553533155667922972408947983040102519549753486543121435077198383313153830760889407745184567275753190614822468955679658994403006193090657783119595726032503760210418779456860169018656145368907696746560473990168589785119140167282683559806329452229010093675483
138 -1243191664234923610207847339915495265058133701587439899117647563161624271362040332764336662144222746753092202177528918463949086507814425870718201115682600540631466718341776089943855295975040615583948111785643228027029756254064302794020091452837820324033174388181434458689032184173069683538389075509015976253693979685
139 268529399474743499804895025421746977252556879542887018209411873642910842614200711877096719023152113298667955704234365618139478655594593332763902756018004354123884868820119061218234431051664783760032198097781409799880700180627630690230715283845105884772275271133507196698933843972006978964684324495778262918749835662299
140 -58002350286544595957857325491097347086552285981263595933232964706868742004667353765452891309000856472512276990894650681240774254691791775468207227958788685546249561589447081894685616370801576903586576174845815505151365104175379540623625840742273407699869928608620738415658439965412527947520171281716204683187273797823525
141 12528507661893632726897182306077026970695293771952936721578320376683648273008148413337824522744184998062651881917163549669991951870426077339849408863377965255992249826045720561076401882602029201163594083880595033531325977478313585546621474531866081491572870152458428528303935367218510190231111014515996670188689479673746395
142 -2706157654969024669009791378112637825670183454741834331860917201363668026969760057280970096912743959581532804626286242637926811941160066767213673000015574564886241559607770209806827691767718318211736151434108167403696938600897305578203988640254276635230947615270587258926595434886687224909005403758672056578981036236882930725
143 584530053473309328506114937672329770344759626224236215681958115494552293825468172372689540933152695269611085866519387437060683567153245195493130143324430479510119215376730160848159085557302676346360614854394977113405047234661280098518783393326999227710883063592027058414348941932792681162943023340992364981575152049644376593371
144 -126258491550234814957320826537223230394468079264435022587302952946823295466301125232500940841560982178235994544747491561423441931742044814370616947046518594128376873135321450104126527531500259384759370987342720990144055941713378257828884447578205748805659851230135784709424837823007749542862679809499389636781511803512363838696485
145 27271834174850720030781298532040217765205105121117964878857437836513831820721043050220203221777172150498974821752603237766803423131751701226865630462864118351778524183127314749498060004963632300525986918829465120259767717074616822806797595557264152575911470230679404619943021113651347928874170372740406744886239474351050409650852827
146 -5890716181767755526648760482920687037284302706161480413833206572686987673275745298847563895903869184507778561495425077179653300624941446697381730863549269891262392918463176250919338678978399831070566514186880720066118368077811153172210070676635733597154152866528408859286330776967194230377265923637126227776149174971585956424629972005
147 1272394695261835193756132264310868400053409384530879769387972619700389337427560984551073801515235743853680169283124756669212257530761961634268818697918099964730660529371369724657577876814709174361592046834456450387041260021987929359548125412919478447302698771819920125990993068659437303019241105423183238407228327850264948590745062118363
148 -274837254176556401851324569091147574411536427058670030187802085855284096884353172663031941127290920672394916565150881600607190421196697783687227704820217116325975262620816208965512795394383688471491293644519345548901563234130945020032196011435456147062264453597696790854157920060149153639215464940475703147844151466843697394185233657064485
149 59364846902136182799886106923687876072891868244672726520565250544741364927020285295214899283494838865237301978072736795969088790374610614731775321062650226264421163548138688592729628741100242464704172612198215557011914220074548591555120072834414554250011235189137038818770199670201153343898433201908901988590689040210827496699134860184687579
150 -12822806930861415484775399095516581231744643540849308928442094117664134824236381623766418245234885194891257227263705878600757494982655432617671440423959049024146593080804430787607160670384771205201067369575461231250403115322020977051188840700507750264793657812571636738452462798768798547923629615781857040984704954837017350696053606943861337125
151 2769726297066065744711486204631581546056843004823450728543492329415453122035058430733546340970735202096511561088960659473591983530830950011335144172895796983778525722295123984266354513760054302341731772756036345796397205733263465729719586240884148762512358573617731903808551745644337133792347780523144582932692558682099868601740271653850876122075
152 -598260880166270200857681020200421613948278089041865357365394343153737874359572621038446009649678803652846497195215495617246047316534699646075339071857949022291898537809457570972377093849721755313155218961905328777554631656731458948975007836016889120157268503216893436025939773154589676951860385785111945440734713104599167372498470643675581688409125
153 129224350115914363385259100363291068612828067233042917190925178121207380861667686144304338084330621589014843394166547299170939780911987403581703114022868541358403552822269246876683049591948098211377245678093897804872618369993519320330253540416378746866680481708383169645057622191248804295867667631059879657189783616017909969927893321632270866012607451
154 -27912459625037502491215965678470870820370862522337270113239838474180794266120220207169737026215414263227206173139974207770474424497531557092588397146883749041854442538014806509684153208326094047362999204704677441451336122361577302446678013971760845621111862893688879101906318658370627882586827544546159369247151687509855227663355123139372009587580955685
155 6029091279008100538102648586549708097200106304824850344459805110423051561481967564748663197662529480857076533398234429197038624145927294326917234901080900605136745683588630835456234971125685340217009319239700088791929982470153520675290110339778385395756041484459377836746654862593238243758413827583972413938030086195080818751089937939221551562856061113307
156 -1302283716265749716230172094694736948995222961842167674403317903851379137280104993985711250695106367865128531214018636695090161471159718366797069658408730141474074368221556685801426270150567068551356359278929587767272986532111258825377588195572023739075776905490998686938282705757837133427638367267905222383666677187462091284579598570422368337364985233108005
157 281293282713401938705717172454063180982968159757908217671116667231897893652502678700913630150142975458867762742228025526552401406167479946709580957104376508570876720715465396820764411762575401544771609136615233688555185119467940365339021773791686010064778363126097801421997643027557090083257104275414305035559456304897750335787242061914397479535453261504353243
158 -60759349066094818760434909250077647092321122507708175016961200122089945028940578599397344112430882699115436752321253513720453348709884360427938585942574057122860212016074596216529484793954381803114236694343698538418248064777926414387160045094791168479875783829122981539879050671610946077416495346913196288750398211456710035018321163399133788870873635373398453285
159 13124019398276480852253940398016771771941362461664965803663619226371428126251164977469826328285070663008934338501390758964153076102137508942642646992106962012761975543176886244653571328777575046972706637628185794077489771149009458870565041430087678521080332264406637410001407124712320596299757809090777310170147834257685171430865763487916064235803790467449374544859
160 -2834788190027719864086851125971622702739334291719632613591341752896228475270251635133482486909575263209929817116300403936237798937952812396363326902868709030484516606408835584217376112937752781356103499308290042768688455758534858394976263968073004966576607750389430823628147126460504822251211361876741612225381101602482262840957220953232309669333668782037112603634725
161 612314249045987490642759843209870503791696207011440644535729818625585350658374353188832217172468256853344840497120887250228058128601727500883388065526991362098450110977333872597553870981369924209358396689688980433110482496990972063273241276413503442403805861844569415465480190640592915351360547591840202656772256217297436532925305457416745578565445094096962677991969755
162 -132259877793933297978836126133332028819006380714471179219717640823126435742208860288787758909253143480322485547378111646049235587689832019353131081791565526598768621107355202570434013430850551985509572214765279850529208281436742030268518858370166310814225331817569383996592362967119244515406211630868000223437493095392417867748877893521066011266045372018506246081679551525
163 28568133603489592363428603244799718224905378234325774711459010417795310120317113822378155924398678991749656878233672115546635785792176796530432820320019679619455899862283684655996701318304231888043693891316771884943124602555215364212346118672021338742061197557776972944815840036081448328071313072716688781889133362697647945970651433436986799849626227894820700337391444333531
164 -6170716858353751950500578300876739136579561698614367337675146250243786985988496585633681679670114662217925885698473176958073297372467957157967854949614755866334086772941857293267101125733055632087187333979033755407477552056390871585590304003650254206626643601306741332328971265364452347237791146897151346432361892842435918794107489942875367101754368793162380195813341582158885
165 1332874841404410421308124912989375653501185326900703344937831590052657988973515262496875242808744767039071991310870206222943833397364199058254859501739129084661024696458652244673108552083083720937121483815105294150663696279619711557521458139450683687252048991608647981471930506952795599118883873447931321101524249387457902893885783480668763036897781204635026698463267804382925787
166 -287900965743352651002554981205705141156256030610551922506571623451374125618279296699325052446688869680439550123147964544155867971893866665346232750401247576855598304108953286353604517728655310363791835795739919429168010775122043497803412669033507440416103510760302822065340538053376938300022154798217881308786786214370099387940892766783447326842550396212469509110392611622534868005
167 62186608600564172616551875940432310489751302611879215261419470665496811133548328087054211328484795850974942826599960341537667483438800011639311682557748031596331822779274071398226905292156014879489587101379444264565802841792290706675901138918399855626970600365365264464488246269127185966791440825326240556311000333298799913707207381757504446960282464811341683457027199715082351580123
168 -13432307457721861285175205203133379065786281364165910496466605663747311204846438866803709646952715903810587650545591433772136176368430709284808408727514746844968860513020553606366471682446106371696970993395973581103054963309961337440581541919716527869530329178256433806720779659130678937207665696039960993000169667105577733533775655859203708626900753028064797150366745851748521084546085
169 2901378410867922037597844323876809878209836774659836667236786823369419220246830795229601283741786635223086932517847749694781414097537636561772801214521703125787471146275334828338577318392104318608365808111601803199813576293569893274416484801778452293870782641804149810437997785472963565120935473575551597992747260015788571302421962325133091062968425416311107204979414380029555361104434139
170 -626697736747471160121134373957390933693324743326524720123145953847794551573315451769593877288225913208186777423855113934072785444997691776517774404879061234108222665678808093944049601113279700495821491904735415142623799127540840149332929334287837133610208715222530463732414765077577851287569906122589754956384880422325233957218723316504704843200475631031549864261655743878898512152223116325
171 135366711137453770586165024774796441677758144558529339546599526031123623139836137582232277494256797252968343923552704609759721656122037181677544695122351785645603455455622460535089705428207349270746521066728190347354034212216150716981789865990439929086976774562770521209235614780180043415043425619149147501957607495629735954747948159599199270363228362426210057421362616155693846958548208489435
172 -29239209605690014446611645351356031402395759224642337342065497622722702598204605717762171938759468206641162287487384195708099877722268743956160258894362901572634161430330454634825076675334185819789881713062296850672768820214664702057935034381701408786608802390869366516514278391393922779325362891103461499196118537331724022577969129938525158420997005380438917553713973908657501036733564286757925
173 6315669274829043120468115395892902782917483992522744865886147486508103761212194835036629138772045132634491054097274986272949573588013335036833434150256729768254361527082402087389371350969893795491503656166091841262123357672832434345678704186647914470169915829356591200772797914087895735431975414151010982916341094753453374036986522290187074271493258724526133219017251414402407303083907639666971611
174 -1364184563363073314021112925512867001110176542384912891031407857085750412421834084367911893974761748649050067685011397034957107895010762059633120320208777280914588314157081990970486639401979512123156778310668951738013654727099070905424669580948734759355254896675586620100781923285938233615137790885229798395205319214799450665356854170708900034126675288311922514237826438151858333191876742226904706085
175 294663865686423835828560391910779272239798133155141184462784097130522089083116162223468969098548537708194814619962461759550735305322328863980378441589976241242571811782867517006227346717498206335910152526267941470496729080141777772448438128326146439603987146890682444854925602391288186435675932346760588943409515237944072700310638901280536225878190427762414817545389153800401844906769078434051339490267
176 -63647394988267548538969044652728322803796396761510495843961364980192771241953091040269297325286484144970079957911891740062958825949622881292175263096139175560054764851801622622907426517139469826733494562871991233404205413583442374401301093760163720617464148516872201632147742143622560225890371819342338705109519841603077523293938687981275564504644847815294297947312399554749227836579172459848600829652005
177 13747837317465790484417313644989317725620021700486267102295654835721638588261867664698168222261880575313537270908968615853599106405118547878902970119108706852712096081747869884363760621160370621280066367361217934887339539772202091350793251762693584425504150787258942984980639790913033164161347332620042621241514105198160246963709744659303131126352090635690387979659752060732434028706051625440909057574999003
178 -2969532860572610744634139747317692628733924687305033694095861444515873935064563415574804336008566204267724050516337221024377406983505606143130489467275145462643163146202225996701205060406143229203091599845911832110672218455021224346487302622363878288112148360573807977188108873598352890180229637270073765482591254083290494375320532792774858871270017906611939557544520034355122010457089522999736216569041742885
179 641419097883683920840974185420621607806527732457887277924706072015428769973945697764157736577850300121828394911528839741265519908437210934069837599755715487762458625448072115627029513463248823207630284044864960441604951583172463844711482797732203404352906981425010976545069129471794453470847953083854289616969561950169079782551817546268363123340748219506733224850052618875090692227290935091616567011055713555419
180 -138546525142875726901650424050854267286209990210903652031736511555332614314372270717058071100815664826314933300890229384113352300222437561501553454053560318914755789205521490163213882973102957927656691408477503285981478455677288532566352168783298130351883322308323906608727178369283500822917425103606591093891125477981036625409445509339511549057572125590227156357848887868663233294253475828410344117212447078181925
181 29926049430861157010756491594984521733821357885555188838855086495951844691904410474884543357776183602484025592992289546968484096848046513293606678905341301037496920328478077000494280431848755276240737542258820523870586225532661014718419880616159277135587202703059188543185349660023262061059190169163841705136621748172294969244548880248982403783100091482148450104159048352836096095365200636672712845587299002952881115
182 -6464026677066009914323402184516656694505413303279920789192698683125598453451352662575061365279655658136549528086334542145192564919178046871085281861681919226630586675988188967598121631731624550568791189998908759848497497067225578278551532975367596146021941200820180635562825477820413022846128567859143985383737289478260796936893001257409399686263534019702466613007135091809846652539692106700525790937624344813100428325
183 1396229762246258141493854871855597846013169273508462890465622915555129265945492175116213254900405622157494698066648261103361594022542458124166436270270679417661081654152119540923505418349748340130430389328408165166347227961842576140589708927237421845290275504366620764513117864964115293995838215608887996224893370718417512099528494446341590266543825455137587173709744317134821625014371425141207969313318018328129515721691
184 -301585628645191758562672652320809134738844563077827984340574549759907921444226309825102063058487614386018854782396024398326104308869170954819517680405160899085274139739865674778273969111299813728700390372544984246524417570326409802000164327319194359783716205563569462234497746609072884969482807417105487225364817619689364952716661830882252606845467840583327812662648575001885634538653504621826800897871762999618840770997285
185 65142495787361419849537292901294773103590425624810844617564102748140111031952882922222045620633324707380072632997541270038438530715740926241031390910553764987081916095862703010310492573121609564020296974475799056707911207290041636429255155535653177030046099323397346267063598907594083422926025896836698424857678440614847806481854219490136580346272162152877018588116622003042013419864891047475093798224139567222659607094006747
186 -14070779090070066687500055266679670990375531934959142437393846193598263982901822711199961854056798136794095688727468914328302722634600040068062219846730208848961836607872482028931747046971357073078027690942553627708397888339065657177619205805651627207086475092673838466406902280999085791263227867489115971132702383631563192284500051007864454164368006100546189223802184719918198467229023088566731506265557119085745234036571860005
187 3039288283455134404500011937602808933921114897951174766477070777817225020306793705619191760476268397547524668765133285494913388089073608654701459668131903669352679568978475143815888858703437909123866813643183466452472337448919182056845345134462532001861203985020028688525928955685287035253736862895341629671543037262963547665885556766787100638946105384906999969665646726921866260598978187015669337015611357717561325624892185809883
188 -656486269226309031372002578522206729726960817957453749559047288008520604386267440413745420262873973870265328453268789666901291827239899469415514561791916764493009563878941946143833259603868096242550769780542320970505522720530027320445329068548002813497321147624236931849447284160400557459313593634997850659901420246382840662132508509706529291635948096444554647221142550975865453229858265029246332874607937549216216246710253756443685
189 141801034152882750776352556960796653621023536678810009904754214209840450547433767129369010776780778355977310945906058568050679034683818285393751171501938700541628157826586173024202338493974190505006326903387012409825418985698200477354188636104221155275990528759878390814878134708280892328814173290671235580273148980929298066028190636535997950149176713903397353175587970234687287314037357934476570370177284202482942328633174978181108699
190 -30629023377022674167692152303532077182141083922622962139426910269325537318245693699943706327784648124891099164315708650698946671491704749645050252102842910858190710777508163717570868355595032607283213628423159321635226362100517578367536833335789077827433464420704176728739366329121835353990201707969550366875550108476088114074983178840179319897130507746986424617867412571294963922983573592155072465193549247985708515905387435273687231525
191 6615869049436897620221504897562928671342474127286559822116212618174316060741069839187840566801483994976477419492193068550972481042208225923330854488110799289886028495211003550598953688136249174677907651116906086393143203210882371018062800834788457712364125947363566178149578314733522582467095487012036501963972965089839731254139181449489527944434594922848906514166326160093999386943846569656894076818109547210871334005723289015545892344795
192 -1429027714678369885967845057873592593009974411493896921577101925525652269120071085264573562429120542914919122610313702807010055905116976799439464568211650347012776096143884120175642736197631824996257646375661582435801296769652451472637270566281018257411665289860837590309601409227285456556704997151753341454664430994211838694547363852780669403333860546759840803966416628015605394322929743757461724647913390173983328190282296611702127870962725
193 308669986370527895369054532500696000090154472882681735060654015913540890129935354417147889484690037269622530483827759806314172075505266988678924346777646637740453454884659905241073156394521202081621786242704146566237314966705262582111165041221898333505443195541649856857019374636279253781471034000371690585801401473303908470613243220411018981786911588331283268929639990777965685402250207359794856461949881866770872279376748556844561927665783771
194 -66672717056034025399715779020150336019473366142659254773101267437324832268066036554103944128693048050238466584506796118163861168309137669554647658902390187891652968802853625861878966067686601445862820981903890846943507577687764727431237123343342898000612884491454847336510947992681637390849724177955241248303862581312537884931359269704961509521313545190002143461947219912568765569807624027567894960117080368789704196566834463912736657616563432485
195 14401306884103349486338608268352472580206247086814399030989873766462163769902263895686451931797698378851508782253467961523394012354773736623803894322973214075567300449696768078292798756307385127641998786565967796148892725164897772776119101562343203081448645496993741807492153295854402207757669112419051508448135800696909070170326298961079688961327534803137044320125195147790352540160154847484066687225820310442825375184092107793684630506383249675227
196 -3110682286966323489049139385964134077324549370751910190693812733555827374298889001468273617268302849831925896966749079689053106668631127110741641173760164634647607566356408048794674616277660335818589077537158858532633405453781657620206738152339610929513521979264426418237296724844884809747627895443210534374024772586955373575576141801013747912947386824910560243969303598613829259707093266446052439653857814203405317267386054039316886052290618375892005
197 671907373984725873634614107368252960702102664082412601189863550448058712848560024317147101329953415563695993744817801212835471040424323455920194493532269346888180690240995517359846234059025087199890216521025560118727802812562943452744315001169910714473778623652220091577772394500643097322096656197948448558456460010046484851358309774744592024905036717710785114140488166559535634588006799911088856606022423738872295284971464576351140450099038874235212763
198 -145131992780700788705076647191542639511654175441801121857010526896780681975288965252503773887269937761758334648880645061972461744731653866478762010602967522638892320679366622112199711946799602467305587640713548105320761867069935991148704296083176743193177299168159796312212250342509581798574952630597125902863215215193584374236836719797754038689252834210031980683949494771576522068254249111021077849283194866932228466722520427667355842603653394355875048485
199 31348510440631370360296555793373210134517301895429042321114273809704627306662416494540815159650306556539800284158219333386051736862037235159412594290241080516403110769599973123186112466466907522181352098995933414440964530743077926695306566744069039490520016427788426768306963201288725448520115072102729798788227986463460966263204791662203941972338679745154338432756682962098956895955689723415264441176110004425409305556130562612117054542487024561126126293979
200 -6771278255176375997824056051368613389055737209412673141360683142896199498239081962820816074484466216212596861378175376011387175162200042794433120366692069948992586624130750015717965204062357062778411627313456564666347859812089849072327506620275209463363749635333527394419015834895325088799339544634014614804239149964911251897620976624085210564404262017367566700867130232041880679849450695345984561643746151450143506837798652778240148058136828939260080728665125