3 1
4 -51
5 3485
6 -219555
7 14107485
8 -901984419
9 57741320029
10 -3695215419555
11 236497451900765
12 -15135778281070755
13 968690748238618461
14 -61996192875273494691
15 3967756584209486471005
16 -253936417546335462858915
17 16251930784454616578285405
18 -1040123569221269110584221859
19 66567908445902444687642877789
20 -4260346140285896914258845212835
21 272662152982327155244625852653405
22 -17450377790804461891943318327632035
23 1116824178612517177783777032452726621
24 -71476747431184593510971259043663290531
25 4574511835596078078577208129401178840925
26 -292768757478144771526940559528262789210275
27 18737200478601332985756207982088600996568925
28 -1199180830630484229359885116098094663912104099
29 76747573160351007986688842546370874167969472349
30 -4911844682262464234225586801110265307427336855715
31 314358059664797715421197541220776567550588139102045
32 -20118915818547053716064482862934187147818124538519715
33 1287610612387011438962401459630916189189409435974917981
34 -82407079192768732075445300513928584724146761268982161571
35 5274053068337198853118873519330630244503757198608427409245
36 -337539396373580726594961916654133122493765658653678119657635
37 21602521367909166502151898483192955250072835105075722892894045
38 -1382561367546186656136532129847094169437113063978297667317375139
39 88483927522955945992757086279450106309056013996449014569273679709
40 -5662971361469180543536149042377029532338292464454902255840993452195
41 362430167134027554786318410384254326412711396686645390180035392462685
42 -23195530696577763506324300317838285908924558524802583802545801968197795
43 1484513964580976864404756467489714153874995279398616042722246439695048541
44 -95008893733182519321904393964972684156738521340535284427097497134155931811
45 6080569198923681236601881533028156133091444190449891954498751283940650671965
46 -389156428731115599142520413005483522964889566994303006966289862963540651384995
47 24906011438791398345121306514084040982600338066747233943376642594081232534396765
48 -1593984732082649494087763615593649094680863143806033509405911695618869008588578979
49 102015022853289567621616871418917214510864177083038776013462851531758111407151275869
50 -6528961462610532327783479770475922969474684359243239562293716082340964079856674906275
51 417853533607074068978142705315815530193909766576707205627947714450897993384118137151325
52 -26742626150852740414601133140126490570049745579547023181930509092080296546091205027930275
53 1711528073654575386534472520969466650280951388792805291295683910138053962021236011146174301
54 -109537796713892824738206241342023925557216606135510805720489673053398734570550807273067225251
55 7010418989689140783245199445889882276634091316628351292870284646770434199417520763678710325085
56 -448666815340105010127692764536946849049026187880923927115555088316564856503970368660830138376355
57 28714676181766720648172336930364688205626566526511780225445815717747652575320860339153370831413085
58 -1837739275633070121483029563543338607296278009662631552187727564889088196047173919313757960871059619
59 117615313640516487774913892066773693872782948586954377455867438409653983484879736976456258250241236829
60 -7527380072993055217594489092273516039764970214068344827321870070109834135376480779695599845531797921955
61 481752324671555533926047301905505032434448309628321834226258020296757784047987717335073646224126340783965
62 -30832148778979554171267027321952321981572848361365433146037979926036844054774525907475003841344037485781155
63 1973257521854691466961089748604948608328371790404942349257511249233648486557699062737848296441064820504551261
64 -126288481398700253885509743910716710908892442661475436305903431407476855671112199127182852955999588362555465891
65 8082462809516816248672623610285869498555089961125481908323056226774145122465483516694380520616799347970911264605
66 -517277619809076239915047911058295647901350179419373978376751812646415266085630157180949694109242622107346891415715
67 33105767667780879354563066307730921465785220732322444436206896583244657377515174891674167721126019093160809337479005
68 -2118769130737976278692036243694778973808673178876916286795724892145672786592414764657226684384996444308385846666961059
69 135601224367230481836290319596465854323780378615990164868870656924234822911011452148235525184925205209394164528225738589
70 -8678478359502750837522580454173814676721539508737490191384613821920440433199182439546762520038695538347486904848336003235
71 555422615008176053601445149067124139310185004122173458012185016142597599454436484167727607496628993292398115511649414176605
72 -35547047360523267430492489540295944915851736654811515940562725328491215777408914058425569295339448698572132613531972466614435
73 2275011031073489115551519330578940474614512803652058386151488272297598299156970834593295433512768157819954821647096096589635421
74 -145600705988703303395297237157052190375328792909825794858407667806659723315601328056310423916080173167324002378971882114416877731
75 9318445183277011417299023178051340184021043170611345940622692045552407377485601881326452712485081730137699080131894863089001586525
76 -596380491729728730707137483395285771777346756129006219084898670020535110794484650233331675651734655667943387196696633188191778087075
77 38168351470702638765256798937298289393750192500898316759272772815631350472680519537678208294317525704914262655153692622735370249330525
78 -2442774494124968880976435131987090521200012318319221572788029333251332776142217219647485635136415675404626540783423373835602261835227299
79 156337567623998008382491848447173793356800788400242511855320727359270476138851278549661795784496291357913350535868218292028312139830157149
80 -10005604327935872536479478300619122774835250457170523459590336950494347617434491803302791488053780407260814689961446073233969236576819454115
81 640358676987895842334686611239623857589456029266033458200184598439621653203039315793387670309978736980888921212788651287903329137856211345245
82 -40982955327225333909419943119335926885725185872912222016229365762408051313998806764664666658646342812445208641318016777777487553475692452094115
83 2622909140942421370202876359637499320686411895868204917975998585397759035951854984076332974012443850867110134827494947199998584630413722864082781
84 -167866185020314967692984087016799956523930361335535951407466802639798278271223817362680601411051164558370419579318744897835544009124630667404484771
85 10743435841300157932350981569075197217531543125474767503565829078157622609833442737102833833119198420796921875706211934036070521867948575844172586845
86 -687579893843210107670462820420812621922018760030377654412405801654719322221738440360320959834637916780852443514462797021143645550078844050326222774435
87 44005113205965446890909620506932007803009200641944289335446887455459933019112890500088707917176679188676280824742744195115945854536858618505626406903645
88 -2816327245181788601018215712443648499392588841084432606219754138756509370872478906933226642895149827841251643887763101185808952676011129045506259591602339
89 180244943691634470465165805596393503961125685829403717378045811414703421213450587404885715766156111225589379519714404815399928117954122135732870460823068509
90 -11535676396264606109770611558169184253512043893081837422915227185992429814019046596134138439100126762537751056481621670364194396539872637522571426180335378595
91 738283289360934791025319139722827792224770809157237602895049815816292934395487638117041618021349942496815651964082434002893775344050265183533068745495029505885
92 -47250130519099826625620424942260978702385331786063206460027583797638308980538910344059355426663327044685808682612245595769607950240647739694537163940249280684195
93 3024008353222388904039707196304702636952661234308045215445855033682522795886847037946699677333702039261658045602604633708615494250536184773522993159510173433749341
94 -193536534606232889858541260563500968764970318995714893756469287425542722598640502013758364468920944778317854284823947638852466611818870641457299115111268779228111011
95 12386338214798904950946640676064062000958100415725753200927081350916954027722875463517821964097916237563194844388232574505624040866841685945561860070999179763058761565
96 -792725645747129916860585003268099968061318426606448204851124455167769541271705896310944019492875026856030835318373349730147213281658871830029339407483179301612206661795
97 50734441327816314679077440209158397955924379302812685110603305151391898905430107497567562626894267516354191615935784798427594589405463523720824019592700884326981293334365
98 -3247004244980244139460956173386137469179160275380011847076510089358607157722871997705649682051628868285576772930933235868542364028033701050434238026995638523634894508630179
99 207808271678735624925501195096712798027466257624320758212930268764238448049858285967380368868417915614454377315403043976961278642241423367342505787491849236569659352016248669
100 -13299729387439079995232076486189619073757840487956528525626999232186659235901418652084842980104927910618240726620621764510254308829673275782611091803784828731083203158527680675
101 851182680796101119694852895116135620720501791229217825640136558359539814126322980130669960766296485298876837248762561809247458366429048542822162950031455523449474617213609074525
102 -54475691570950471660470585287432679726112114638669940840968602015017050135626555746007037328409677474819166692000119654023766022681977819565249998076818050250644580417144147648675
103 3486444260540830186270117458395691502471175336874876213821992732480987176175429407462143831588352119737369882558738606687095716891365473267415464442392406950060964263075889047691101
104 -223132432674613131921287517337324256158155221559992077684607499622464843795302204642094110140532411481608581055427575646706073019753516772952492569960988937387657384554903218554380451
105 14280475691175240442962401109588752394121934179839492971814880539938843370578145536061752570292028321728278650400671964289498087851893564803080016061919260592782266062345484623737806685
106 -913950444235215388349593671013680153223803787509727550196152345530468481834140443284468492157922548800124562219990091748123009264346358346353300911071305047863759069570085836732267733155
107 58492828431053784854373994944875529806323442400622563212553750258359862739510762306581722255559319343855736324569812495342350815749875675224520811172664476614570472334379023133829034958685
108 -3743541019587442230679935676472033907604700313639844045603440014224473136894676404639218404236560018476402895292620853726510801959088349214407612793200257292392275945478653514101526515654819
109 239586625253596302763515883294210170086700820072950018918620160947335210016203488024622166993047623894975612970405288974103085734629728037149334059610322158271671024998134258393369767264673629
110 -15333544016230163376865016530829450885548852484668801210791690300037950572957916063532423661604523405878665987359097624972895176489395873712432867701116132601183986231859604681431534231597064355
111 981346817038730456119361057973084856675126559018803277490668179211892882558572342786769434757897890350630995074931701908180528263836093281572541476052878677073958814582466581623963573799133667165
112 -62806196290478749191639107710277430827208099777203409759402763469409719749520378502822134697862130704450041734652437659564910017389610851530352630373914433971750170384803095417017899751527605051555
113 4019596562590639948264902893457755572941318385741018224601776862044644859716956247149114366689469713532648142220047070413092541776870828391120566261415773946722092986136676216820924916267693098164061
114 -257254180005800956688953785181296356668244376687425166374513719170818506289922767450047355531705368090923953562846355543222909863096766666730201704178804463232750041734733555543315233440909757006717091
115 16464267520371261228093042251602966826767640107995210647968878026933004638266456034682966177011874655021781468649953266177706436208160549843514475372784202490227494836775706021819296351879770951730618205
116 -1053713121303760718597954704102589876913128966911693481470008193723702373077670803533630868561036280366151638943552424852790168637802795545492250697854784832815704073364419205562543176063552536389500772515
117 67437639763440685990269101062565752122440253882348382814080524398317110657313049549129639056189901104317582893188068537499899485291690589568474173618288884696884543348201717455900480523894734959394401312605
118 -4316008944860203903377222468004208135836176248470296500101153561492292541582561281176660684103616404102183257151224972849252307979111210939251174317639278891740690224294252794869489071870102386346284898820259
119 276224572471053049816142237952269320693515279902098976006473827935506763309051504234788463230512046127726001225883380879164007855936029288807695318109245655763110707844504313190538454683969432387171561466519389
120 -17678372638147395188233103228945236524384977913734334464414324987872432201415014955194746775586681411931483714165256654397506740455539285864584663358816142865891571984972808376540046183136462835179350764301033635
121 1131415848841433292046918606652495137560638586478997405722516799223835671296389458185771231576205043007502643535236901431344267586344379713239232189320281328280699984986504364706824968581778695800978595938230099805
122 -72410614325851730691002790825759688803880869534655833966241075150325482796475669307036439813858603830177966212996594082807571746371002454960818193736214189729012485651464513867207771280236490465462252108919561756835
123 4634279316854510764224178612848620083448375650217973373839428809620830901638334931919978852199246947888225085203919103040459973834224762664476248474679901009859499762534477729420574451266210427337556680753847620624221
124 -296593876278688688910347431222311685340696041613950295925723443815733177662231162102564299274955063820737041491896629286737032212326695121774737762824429186046594628575306595589547582099688736750816732824858161165344931
125 18982008081836076090262235598227947861804546663292818939246300404206923371064750751209144709849871938032920478859851367276808559397927522813611091076260461993495989347116229792734309181473452721640783880641691076001292125
126 -1214848517237508869776783078286588663155490986450740412111763225869243095737232746051064788530347838378014913472975014018905531836523056899750663840883180231916173665997357815972980992791174172591625651339282166187557363875
127 77750305103200567665714117010341674441951423132847386375152846455631558127357476579689274032342965106690426417055288472998917492976584514549169621624845214492182842170018853802615169967846644573438320720685940588852805132125
128 -4976019526604836330605703488661867164284891080502232728009782173160419720148085207781375497007538511620227739414980261059307304263475666963704821611058394254222404710584994023394469293922967167067184568614843306241092301070499
129 318465249702709525158765023274359498514233029152142894592626059082266862089522145991107840465481044827021928142983667927197642117454854557156181129874650213447132522299950197966062894550770051561658981739696854741758098563161949
130 -20381775980973409610160961489559007904910913865737145253928067781265079173728702260341304851278809587596165756024155847830217501203632101714330431563707029120203950957275728096523957232995651508033361249879856464712068829953892515
131 1304433662782298215050301535331776505914298487407177296251396338000965067118648385991277061498035450107486410707574756653300825586048111948815790192049579308973324738637340290207186358154106087800727869808133921127806803096968388445
132 -83483754418067085763219298261233696378515103194059346960089365632061764295593313642170795119615202622857821448132323907536582349362828645698632291139615805020343118794254504856212629425785944489125050600717206160264153855849283428515
133 5342960282756293488846035088718956568224966604419798205445719400451952914917975002079265876715518026807241514074908098374735998169529041629121719131360327854847292976726499991692073651298735189907803571238154250632610626753349293727581
134 -341949458096402783286146245678013220366397862682867085148526041628924986554750353269387656284830832772554001838483088403304788237884930531393241984432262321379429971497139201779668102226788917154526046449446620017296031933755584567287971
135 21884765318169778130313359723392846103449463211703493449505666664251199139504023359059775759428570432533207398659894136094359497544074404135096255643261567149599980859906420033739499663545552141411190779380830900993283727820518344957124445
136 -1400624980362865800340055022297142150620765645549023580768362666512076744928257482982722196488238153520689253018281601057513359037709740262631300062935191840273430228968081913669167109881337471088085227745951314895449879288369881590645891235
137 89639998743223411221763521427017097639729001315137509169175210656772911675408479102847875809090287491907088521105248446121265359295199722440640968799589053094315410818530118808378432887178520473569603884977386328598961237741242231330302353245
138 -5736959919566298318192865371329094248942656084168800586827213482033466347226142659511005568040289668816726044103772284896714416900784360706085217766825910992967133791462833633750228554932673258999686074071111699709691793781315494371648722149539
139 367165434852243092364343383765062031932329989386803237556941662850141846222473130257844492094442358494915708762592844083870467739155933829671306804858422918031001408739231144285193832536557580220416789191151577224486546320863956208797259539177309
140 -23498587830543557911317976560963970043669119320755407203644266422409078158238280335715805322206489828624281489766719335760018014385888009187253989626434032922286412646224397719471151388499095103089670754054179575429822635881192085995140314426744995
141 1503909621154787706324350499901694082794823636528346061033233051034181002127249941498391415370620486872759197281697600458364223655418300682571609670243858648333493249664877226893940204711364622435186933658460176651112686017452531772520343120861749085
142 -96250215753906413204758431993708421298868712737814147906126915266187584136143996255695772587729228954403705715042605421819741182191227754171185349549173664832428962534036423934092734662152467643817499449086049732303975212230424703087781008815392530595
143 6160013808250010445104539647597338963127597615220105465992122577036005384713215760367749893550518368369083292338503403116712541768327272099170225080690047167850087289292136764289626616664491389802330208747707533512571912285933228211065443207065439330141
144 -394240883728000668486690537446229693640166247374086749823495844930304344621645808663484466020259612131025392684451791301545616975443526281031464601811476096845211447520882079334868160226966655855882804716255332236367689253516755649804193520678759706370211
145 25231416558592042783148194396558700392970639831941551988703734075539478055785331754463830259968192191499160140208313467265703257592056388119060611369577460948448638865237512720868069835690946433352368101179913484470062589735471920077576960811466102448611165
146 -1614810659749890738121484441379756825150120949244259327277038980834526595570261232285671945683219068014129688838877680721536468147272877541491129097994669648695031187792783959305219630142907715473787290250249327555833677572447298041918566916024825363531538595
147 103347882223993007239775004248304436809607740751632596945730494773409702116496718866283215579001944068773365047839441665113830606843363863425492262746191463148572903212056843470678034886436413214800413385076871211142281253244767504542711534367730516383592111965
148 -6614264462335552463345600271891483955814895408104486204526751665498220935455790007442122420171709640947590323667303944984317212511288892046910544808163731951395211290478539262512524932326602589852801221769771817873462868541447569222459492229770876398775518601379
149 423312925589475357654118417401054973172153306118687117089712106591886139869170560476295888921140053491908261345018177624323788741949471414399410227843959191931108794832116092320941241901433080464478974727547070131421752423518176030567731142453999677678450422341469
150 -27092027237726422889863578713667518283017811591595975493741574821880712951626915870482936026470553239941929035996191765631482685225134453347208088820069702730921918513391596636243468091675409990382614809119622934823813448636138963484001370498007128207953460147495075
151 1733889743214491064951269037674721170113139941862142431599460788600365628904122615710907919525833970292926653345115818637618728562562712489010984336675559943621707494550883517076432151906303878238305403243170569594171493435900579315065229496244956888912666154866597725
152 -110968943565727428156881218411182154887240956279177115622365490470423400249863847405498106628345877091761014693425659662612337240673547879700068331112178252890306004296155403775182462024573472882807710609348363101412026950005367292980875647299588106212704985965868327075
153 7102012388206555402040397978315657912783421201867335399831391390107097615991286233951878827755056085984485598309830262090313765600394515814350527854140329521003316680635564102695026330360362937279663856926278819634737744053334756030709334986894548457496220138310022487901
154 -454528792845219545730585470612202106418138956919509465589209048966854247423442318972920244919668870269218587764939728074850094083268649787901695308057606347967832549069770210395148111488975781491774436855460310068323442676064424128482466777855154480741787714945390033215651
155 29089842742094050926757470119180934810760893242848605797709379133878671835100308414266895675765283204970605465386373135973285811971699174013176315309404802131963358636319787740126816339833909656460970662790709206225537159820502587266588772506225184432162576709718023769448285
156 -1861749935494019259312478087627579827888697167542310771053400264568234997446419738513081323234474516994268896209844192075364215315908657735443799130302419402653301744790794506970718850581035105746029302770889818655349150817509276252058243093392878047967716850053383891536289955
157 119151995871617232595998597608165108984876618722707889347417616932367039836570863264837204687238426817614807014628167310854127006622635525490794905131346648710488962993549598980484364760296793531978743242168175199617949938279980636482566315659514299188762177544845040560016744285
158 -7625727735783502886143910246922566975032103598253304918234727483671490549540535248949581099979546392647642086421032483606171052801376970744652605755734316606420451210356154326201265611490894777690726892663334694592684090064101932341361959055812119738290635737373352481519403770019
159 488046575090144184713210255803044286402054630288211514767022558954975395170594255932773190398750375908324382531188802539410836589247673373845899059129746165387722356202490197013676738866113540865388376771827761187689396910233726375775886481820408894831687421842906742365210283630429
160 -31234980805769227821645456371394834329731496338445536945089443773118425290918032379697484185519073549670755857992199785104439314352498339987127423132099756143585215137124231486686579451740152913731895434511017202043326679318291778561326655360155575584028384990102094581481250100846755
161 1999038771569230580585309207769269397102815765660514364485724401479579218618754072300638987873235915314320448895562923485369783756309537854200316946889648368249118019333313073102960794282427712504640474716384572905358931520963071314964305047310063688421401510478326076120576483382550365
162 -127938481380430757157459789297233241414580209002272919327086361694693069991600260627240895223886855249950235545571032907244695478199816117148433694737973271966988925228414240551309175484138447211081610895507757593353936466538581124905989608690236355850593903176769352633334475898046881955
163 8188062808347568458077426515022927450533133376145466836933527148460356479462416680143417294328762629279475445856466013196764041520052140385825941901037716983502565262761196133320272276583851445445458797830678233052093861206959770704174567470899066255405308756990515452859965180459651456861
164 -524036019734244381316955296961467356834120536073309877563745737501462814685594667529178706837040745981363862599775106330463242162639114442479641314661495045702319792046433596723913664971782639332364750367819411225759005739412142832432767069443246072480996122219659681331862592055141955248291
165 33538305262991640404285139005533910837383714308691832164079727200093620139878058721867437237570608739487648261346226301375722002323210884994108547610414384384817976847296277483267814729867430568116998460693733898536432667206679928224762194309641610779944982613826365017650207803731411656531805
166 -2146451536831464985874248896354170293592557715756277258501102540805991688952195758199515983204518943380323711846788571348429016086056575668816362991513261377270438355725769322242142699964742089946066793026185454821144615014434551883467397277517341917479187724937094684491006065004748780538929315
167 137372898357213759095951929366666898789923693808401744544070562611583468092940528524769022925089212631490889988264387157333332102509683578337152576345700875719034649366468315610489091881691869219163449939152241945901123072357922261181662190180084063964949827114820733233481979095893609637561786205
168 -8791865494861680582140923479466681522555116403737711650820516007141341957948193825585217467205709604333014200367802080612791253392586745245051279367903221684838592045853666935279430535085105622624619742938701345549645491249742943762482682476366507763765420548332108114525284707906334824416447799459
169 562679391671147557257019102685867617443527449839213545652513024457045885308684404837453917901165414742631352965637232318523312235814079755979705647837352337608543899152239568078553495770937543966405127397951879644623891598089300472437559971752177312440645371751458132177896650576653443083019237220189
170 -36011481066953443664449222571895527516385756789709666921760833565250936659755801909597050745674586542483311483527216481836617230793084655417958381168925811210484825414261654209496704664932150267955056759867729678007336411716051704195338622020472530380365954735425831101211320520587269389156031828304035
171 2304734788285020394524750244601313761048688434541418682992693348176059946224371322214211247723173538735653456646118917022325498807541681130185220879493887731814420572616452719768280603586183257883441575041140986409337223286686039513574529174139185887929263432973388068397903114186729325440375890252423005
172 -147503026450241305249584015654484080707116059810650795711532374283267836558359764621709519854283106478814276878145577694472319987094119381396879984532686641806628648709793664459402094549027318252791173724527271486363260045469655297861293004931973893177029289411796498523498115930076560551809317978621059235
173 9440193692815443535973377001886981165255427827881650925538071954129141539735024935789409270674118814648394429756613500365532670159440411784359905438170699844096141804429343479094019876425562932206620511621229197222340042196555912583697137533550589619524691275050972591938395850515014492042494169209577693021
174 -604172396340188386302296128120766794576347380984425659234436605064265058543041595890522193323143604137428752151538519576685223834437518012199680565193664713726602542891437199402940698886630994636775946451742094651883269285469394644325245660350758833941614052071806264024189205524895608648311269710636836692131
175 38667033365772056723346952199729074852886232383003242191003942724112963746754662136993420372681190664796535999344621164055196198296267846252769210297982702899231371266524633293933429900018064185144824833583787909978773004805699332674508936617952184861955361879145616467798335752073470115071330207295052289957725
176 -2474690135409411630294204940782660790584718872512207500224252334343229679792298376767578903851596202546960770171717259921175086724684875064625394993061482406019146824714014090297415910860777219395010161178605839277440371482569808625210245618207921747579528573576706084257059208700824093019698091061510136975040675
177 158380168666202344338829116210090290597422007840781280014352149397966699506707096113125049846502156963005769831571320548208925069840252277664854631012085443257731971763193900827263795938935804256548788366162879563835124586098689252832968001188151440495457495752151750825132215212338007559740164506933242144855973725
178 -10136330794636950037685063437445778598235008501810001920918537561469868768429254151240003190176138045632364780571261860473311692158409421394089426761475059260134740993140457668173216097790354476974832246622710600318983813322945777456854471811745733650555388390070730059956646469440169104907545197594624491316077633699
179 648725170856764802411844059996529830287040544115840122938786403934071601179472265679360204171272834920471417774949601544084900495120070559245103626707178338382385106756252522519432499735407278453497907124840897496017586186834683949984600745147140500843015083712098031683138704948715440259887483763700985491906440486749
180 -41518410934832947354358019839777909138370594823413767868082329851780582475486225003479053066961461434910169588502553019240746396535974634351312547085695020924732459901275949733142133271436872350190127762534018734564840344095434221063698322362157088140829473590967131486027400966397687109832531046290780262528781428170915
181 2657178299829308630678913269745786184855718068698481143557269110513957278431118400222659396285533531834250872049670936904698765140729734701529988373861511622890720424579648170250721276758026925945507989497469978295151771901038250637236224666253678954991846305533026689308213828831184043353816695769172211664332138762231645
182 -170059411189075752363450449263730315830765956396702793187665223072893265819591577614250201362274146037392055517010819263128065036807865291249183490161104259325680619318729684698772165754336649731979074324713394142362151272120115439602143762198383315501293140132517287702627780567794507486474634877014764948394368583640522915
183 10883802316100848151260828752878740213169021209388978764010574276665169012453860967312012887185545346393091557795382364020558657270884782314327515622567192349472767442068584591877802543608378759303195748831652176607620554322494928820015106228243597863595621889265775795474310260754494586965182457319112021465913617069695852381
184 -696563348230454281680693040184239373642817357400894640896676753706570816797047101907968824779874902169157859623597432398429954146693723609326884643808195994324189791401671257541677219825642909772099968052425820078944637025467019669779649557784746938404401628364611447413844003148746218909359150812399580174314518308842998571171
185 44580054286749074027564354571791319913140310873657257017387312237220532275011014522110004785911993738826103017115148295881689864086684750337561838900302212693421223847958450984083376356285839518587270913320051192635546054909996810766183964536740936159247145384846129916924550911476856576977107542278026893695371747743231293022045
186 -2853123474351940737764118692594644474440979895914064449112787983182114065600704929415040306298367599284870593076090888978313386522375240992153698142474098907472189091097317014958679538203178636498819371125046497007345519070003455296651452712876552356184026047552922862270132083188502986307187018329194766337264627940087927837008035
187 182599902358524207216903596326057246364222713338500124743218430923655300198445115482562579603095526354231717957178274525941892973898776751969040833872666213356728409592980670525717995222589274218976695229241964277611384076068984109415923154975462857946358550363162520440320989647253635447365943346565857544698317680013919761171242845
188 -11686393750945549261881830164867663767310253653664007983565979579113939212700487390884005094598113686670829949254474247559003770546053530870479346923781455522374485289746724808552151617804340086285672407035661898260868247180918701559543723197094869299047477982952153136165718394336614323331310420778143839760340447128120708165077016739
189 747929200060515152760437130551530481107856233834496510948222693063292109612831193016576326054279275946933116752365316997396679391482916875799306466227120067551265185331054997428838504762539740941944411452455542536795733158586433107235237320876575942910909398324886408043105958879278861273522368717729891381809267644391257913458094006109
190 -47867468803872969776667976355297950790902798965407776700686252356050695015221196353060884867473873660603719472150116845375460471830338825649737561628853973697372201832591286080541651485233551813569860294522383825585324276725440322361605097142785384422026505772422770943807832792215413012442402539461836274031600860301604825351407555551395
191 3063518003447870065706750486739068850617779133786097708843920150787244480974156566595896631518327914278638046217627693183356302344734770512005892779601561686646361237743382049233129900168051181775904371464388899185774396037213766106435291412178850589798356449754117561324136680439558716958210495341659478711650200944380195081626171641192285
192 -196065152220663684205232031151300406439537864562310253366010889650383646782346020262137384417172986513832834957927848922465574035701535942041614116528821430025134474088255815309664886328945613782338946771881588198316543069153112155732255062189787215446477503294331123886758662258410750692402677048330719037900211604607278766523407658511736995
193 12548169742122475789134849993683226012130423331987856215424696937624553394070145296776792602699071136885301437307387506098104407314682130222291511799695427808332328663685502353278639561561473871690795521429850466285427048861456281938238291210904889959336442169856800583347295272446157556815206257835822394880470533501507444802490807700543790941
194 -803082863495838450504630399595726464776347093247222797787180604007971417220489298993714726572740552760659291987672717589313759363663115055320605421710893679145689477323278067834471542555791054354273266523039568696776638448162688388385668401084672669121150207555244259876658897323117505025808922522754485548514524574043461784422656373267718709411
195 51397303263733660832296345574126493745686213967822259058379558656510170702111315135597742500655395376682194687211055250531519362546064024003015568325011014674725399463131301665811960953716919853616491407050066174921555943545940275378789698409146478805998958824699979315491048846866862913776234212512674855884067494991042793037970605647509732220765
196 -3289427408878954293266966116744095599723917693940624579736291754016650924935124168678255520041945304107660459981507514836970218990602102968793047231432483831832005199009339221421472985355542192632367412457995694741733963061123726128014916386178198129347300764442628693433524221173971174345122117757495295952905186879916210948703119247887820674015395
197 210523354168253074769085831471622118382330732412199973103122672257065659195847946795408353282684499462890269438816481288718846338796070503081154209073570502954855058602694735534022151313672151176456922998803061110722903513124981696133100983386833353839930542243020794360577017298204241709622463641547098496839898380932908553671158544283990196422729565
198 -13473494666768196785221493214183815576469166874380798278599851024452202188534268594906134610091807965624977244084254797051562128508587937587939482400518247585629016136714910668368651600060338461725476534299534524730234946804589816969478138964731731266103970697307377264410445715446597915460682256000233291858790690833118221019937711916277957151586492579
199 862303658673164594254175565707764196894026679960371089830390465564940940066193190073992615045875709799998543621392307098123080819339397199376197065316212079135964354571475121268533959748096528967514762797151991764431530644060292471375254146826109476694422143475019911529039540385400434776243746867444616393804811730798190609645276952051385101825441554269
200 -55187434155082534032267236205296908601217707517463749749144989796156220164236364164735527362936045427199906791769107652890707498921085113660107489113308865326210401543426874345299129306370419975247596585386018958016474056442794011202757845625662023784180099579833360109798623472438947499985348863023537235861307841006359078154305512423628061800495422349475