0 1
1 -17
2 323
3 -6783
4 155601
5 -3861465
6 102864195
7 -2922828615
8 88124295105
9 -2806906632705
10 94095203991075
11 -3309050756278575
12 121731738138774225
13 -4672861215811814025
14 186756565415026882275
15 -7755673484776330488375
16 334069155325154466842625
17 -14901240281850885674336625
18 687284894404336051396447875
19 -32733583680290384511934689375
20 1607883813263687488898845100625
21 -81362495100841229682283977725625
22 4236856429433894121243715564111875
23 -226823300126801668897090622617854375
24 12472689870948416160903667956165650625
25 -703868886215229493191397262174642390625
26 40732130795470921167297571303960588171875
27 -2415306961676311177664371246890987145359375
28 146653721311289522449069710117167698404140625
29 -9111983476051771660364313454220814921057515625
30 578977434607084664003224257823406795170141171875
31 -37599659842781588700991883526696910018055846484375
32 2494239254606355055117286538787247066841552012890625
33 -168925473326458038472746311517520871231714681694140625
34 11674479886364264256538309753978094634819732512573671875
35 -822921750725487806509213970742785980338242790499412109375
36 59137275928683857508775307776587933306577124478788694140625
37 -4330701507325515347057665672835310611668366998644672872265625
38 323050417346509991570923969576114731382794103832619081113671875
39 -24537280340973461206626468837778893075285205470836481915690234375
40 1896981088546877541792996563555998940848557215911579753246587890625
41 -149218749747833861839611240753615234578693897810223126159051087890625
42 11938712493533005270991388978992677037567433641611994020135814701171875
43 -971228210939428288223042355222575506787519045981308174401840832880859375
44 80311274889336781482987691960290664367897010639688673703216452837994140625
45 -6748236960172899365561366931782398408777386643610768676219890925079541015625
46 576016493804691792677225973198915125147324390321592582523459044196803076171875
47 -49932960325865480092707593378941881747567707076429588441775025997185303583984375
48 4394698034041563301463358293271713530989353292675451796835443796600334033212890625
49 -392596023172362429317275980294021031358743787085291436241535426855589487567431640625
50 35589978567021059882337131420590327745022768494813802491764751056924941851942138671875
51 -3273167261756560080964182775928241274327666109249768312608363977628246186911589599609375
52 305326575889399526748950414673472905577113018363587745768476198390485537618731687744140625
53 -28881363159359428117175561043171850062341769031056253675614391457792476365542900978759765625
54 2769691778975858312535980166406167699412888680480745310597889120975907954523036470723388671875
55 -269223508415552326118380371253915707966841945119961720571837462264136049898307762247825927734375
56 26519929424520479729080567634987571911986000508426625490867914475181624345462765632489215087890625
57 -2646808209033880952365531563241582631559307469764698659090037454160299014582020792079656363525390625
58 267595536699286010335513138856833627810178814537077069910239080600263851198174705169385675184326171875
59 -27400573829575721779889235177068639696516612847197726160913594101688481862921027686624530330257568359375
60 2841092725991280167631022643161244864603928117981941588011748679050832517641496863560977120595562744140625
61 -298249006178558802517034241308213176591973345317217669253896147926216302032377099320956523766591021728515625
62 31693161731644210995027016560567301793038102663159585440230340420154255795007870859850495381734369012451171875
63 -3408570986744805728826418068572553404627819111998871332094417348717648511393068086896825670910880534759521484375
64 370961316427826542963167156315647995236169543444124206068586790902274638233950715676270583121015780578668212890625
65 -40847516316594859601008293239159803667616465485968314680075732037809994579835775876112391663795304657039703369140625
66 4550054030428211155849442136943982745672070275509355089700854470661609684422842999297848993351845088559305145263671875
67 -512644420969238771737261546232874201025298409563400211154422302986145957521184355802521111832722467334467161956787109375
68 58411900703960009704929307987706959439525316939573659096644816376414098964016973608808110983460809915652280893218994140625
69 -6729923945122573568238760651845973163601995804697391640030367838227971219007579385622966222258323957529414508187408447265625
70 783939546590358995014050860120739732122786555086559352651446354557354852812712159112549418370290350309574310840195770263671875
71 -92312391473697997843304196581839586754076993985251548527610348284448399211991526158162889739826253951640600677961661224365234375
72 10987156858892413080796758944727347444801266710645396396531226456658125497030435947627558550558607222843102725933904062652587890625
73 -1321608546728730552969257622161226261798008200439120625998733400105473379285689921604228971973585207335259947380549056865386962890625
74 160641666941040931481399275643503801686913365842076236877625229789942188674576387135556758768577569574148718648867897339214324951171875
75 -19728696228516743957145768329498836342263262819090485996323709308418631889896139272168432062996084997747800719846877171486110687255859375
76 2447775729694267651276941605214389962708184527113568621554840243329599269872911563916735241562258945003867118828475847122562229156494140625
77 -306780231398627476033643263721121716267709026514135697820848827152793914976075845690823636668354395866607645722995242686708320011138916015625
78 38834369055280054587371910881800463233980379794422512966868385241790502225539594878651521294232433702990791706821734555557027976665496826171875
79 -4964665992516119994286145452604389034627541127313587208008981156661805327186562570205910865227650282742928695503190104983187214375057220458984375
80 640916681811984107670758316923174253267754954945183104938585338153895116735322866763103345189037914648404220170232904630741960981846103668212890625
81 -83541984690063698271998172838933034618129279129919525356981976498992871851353975979719358372014691282351127682226604363757692916760369968414306640625
82 10993971637445518760352838523989724117558258636498853094538852069514845228282831045001869632163238812689119454166786841987490520951877108135223388671875
83 -1460518196495677639883037634890774285337691132920153842595820208400951593312585411519963405576966151638220584136282958310201318735778458414516448974609375
84 195847823282430609156406287802711773630679953921803916259406051196848207603707585009157545432887996107269461304462149489479226493472063595296115875244140625
85 -26506216893951504996131650790805389504171611613706177718546076000895179850055870915622938574870725265929571689241661725399789303057426874039807987213134765625
86 3620367571159941936551460353056663194817169236062824755121558022880601288399095894275714842535145707670896805553208987537063513094035121695452916240692138671875
87 -498991410409450729926339636447120919636400326363538851674360594202378623323564677891653959332267321367017047699679908924860163369011038787496545625972747802734375
88 69395188731323197792706544149811134596101657013119503433584948413035259901988178341519923416962693741196003857755919959394611105872478454847130092958164215087890625
89 -9736945866257219394619636564094196632025213404443086590298240925378319024202466157061377238502181785097961934515819705946397486010056882023168294323356723785400390625
90 1378273019526558584215407542520099987442015110815815092792432999767087132103311397539287439114562011673538261329748625973590206911207581118723924951645259380340576171875
91 -196802052672939021316004069727714390549414262538205349417381478701186554848724266852911072696071196077752730295924817047786177052285638728810378123757718011379241943359375
92 28344537053490144411786237153106870479074458646043698937791931289457272083804802068189926897842719387371426621725487140607392725345008410159563564413924191702365875244140625
93 -4117358760084432918366306709983477636554089827794569933630490754400747771507387633925976984607690468864237027604602367896270148525054107910089245497261142758867740631103515625
94 603173939944606187942292244951433284705352851323573256146133834472729400554236413029310935181350143851148946080795506994459290744228788760754030896618726863120265483856201171875
95 -89105916528500271873595130351433850552192063101528707326497936595549559985548869389410410703851450204439731147905353816327551396168726670055312020590075834042728803157806396484375
96 13273237892060457472207555366528073775254996878061070654090602973239089442032487316696797154407825019800396713382287515405156345612024291069962031717597252336011941816806793212890625
97 -1993519410896995058379988909887638911608833546189663907194282363572088529841807365530209226818321211472694295435967388200890873657503436865577381547564773022017362465384006500244140625
98 301859481845644578072846612339245484339119633742056817970163875792006061442276015474251860640698177519599075474976453214548370296145384577818650716952649085650386240934550762176513671875
99 -46078469923960643564755334312863828713869490890833618753955600620622866700199950274848145328172970891121530513123110346023117496032359828355970561203031312638490350481649339199066162109375
100 7090369150253445454556005126096905194360296307172065029408442876590849200442582166324140271151306231308462874110488959481884649879482858225164707794091729409224661451748797476291656494140625
101 -1099731028931262242786311109602810824350282472306217636515042000846535281865307749194931146800005972488653324995514883414784154671785601719771296836183570372813634545588129981577396392822265625
102 171917768131265565596866710404414042195323693451110996928549519265839755244160815584011018141776824619586661100147657901011858704719060411092597284006609232807540653021499248335063457489013671875
103 -27085824508788734021786108469741691764875029914313823638177848717556257655966705916415685591248444449397743889892761028736603525933853372221047905343706406297680691283396279946596562862396240234375
104 4300522728736234439991023840090781064492981885513768321323648315652599061126643407556313083306637551332890647657037629783674699480572576359380769035078811802455475233571855281473299086093902587890625
105 -688065394740984425820084180015478790336478836133347176427745662274880998741261685921586270481333768835015889163379313814424418899595413066349777554621514768463755892074655852560421823561191558837890625
106 110927532931123370629378991385194025427016461467416541204593952659293136713538059014119043511396510248532479655516099539113742557768058495761355880877483599609347893339558763385816203014552593231201171875
107 -18018661732190575214562143376656356633933652859903240133358753412152094643724289315984937298659676583624790961314909089375599043176019664501655089727736752255243069110660866413581964757386147975921630859375
108 2948845996401982912859352189493207050882241863816177325316406173999239062963636710018602227189733074206446287858292718399637711013952575381412899056057129405422310930505463149717215969336947500705718994140625
109 -486184752338592877407901814736243595582923468033019875030678006669980647520809943383078685126380535866691607299121218037709618508790671173137414800569521142198421331480203993103980478189943377077579498291015625
110 80750274474037412067734597283237975959394191588530988023786812792589659401474249052982041952709861274393671764588479140828623522708663666259043445725893094419692768952944943064894521761771174232661724090576171875
111 -13509967187013711072701247720105025101949192629575429201360169395205932755188816339541353672332256361102455261197887540284408021666900841156649388881166885158558769804368161409418896581305902262376248836517333984375
112 2276705225461339851434562630012179360075209711553346947077016432629821761077893794074102687473903588033930862327427821047193465880555591016913325711264274592407502501699896298518916984184140798267950117588043212890625
113 -386435094899057840021303392144782478408132642770522614744020334935421929428174594374245157871743569320780111792165559740502097766946450150426317428904835663380569271464816638379868550462773606557354249060153961181640625
114 66060064203198999650558944812168146837405235150247912340862754835927360744407452365293103831548213291620874760833271602524450573015153171144551014734166183793718819734473462001402386434458737576916964952647686004638671875
115 -11372865892056179441925161792134316957016495272308903516793672772522466176685568173675379655388891468426516522016383775833161888416522561522715348243425300481471348001479506404167957052573950068102941946826875209808349609375
116 1971721388122765067912567972094657128629878347124483934741254012573534157134703971738062154518473415537777100579494098896690579254608400340361763832918086278220954008817263900916876505745493666896452664822138845920562744140625
117 -344225042517306891198093358313260187093568518912370805362597828937268639430263732148728743856502898752678308581537662186578552634139283198207596136245022505463616799295864502408267229420971409640931118532835103571414947509765625
118 60511457218450042964151594632167683335029315129919803624915693045558557098584490841910546710342012512878685996181111821302365954648884473921411968728546659359373626677087339557756859459972371214635735728304574243724346160888671875
119 -10710464418101477570266100130759395888095877740184227806675671998536602870592589394898034435403758187259959171063183623222254269144206951139848112663334640564604810603140070310842490349333686424854352228107478245399892330169677734375
120 1908675911754423821635047924234867624974183018600683118435516953527794296911296301673853236990604184266295917793726230151528343580495418960746370961405508912961234644511789517342626786261204949282822985247410936200059950351715087890625
121 -342442200793910012415933152587142915813364859376239537672297400673235896947042362155814611264214326811810547929256418728532453031049611172898626071848079638428913105666637217525040735215071737736622968478924587106319107115268707275390625
122 61851736296565381237462897949442948224291569252577128883031319433573123028812120312218478097032121805026169454982272376759456887567550425104668099099452782882867216718969995417449890374846231817697660897736118628775450699031352996826171875
123 -11246171422502705761536007184083075309743528555746425295053017659736510502912422739056463358653991058603936890728601400624704523244795305699730362928841554906024051967356936202070956115122641207249656107073348491401010926924645900726318359375
124 2058375796790421985297443066555612804967327167809149505879268079662400461080039140910368721295124505975525209105999194933387419224235262594322378601880822457410943340834374378181057221338060014610171597494578818841954193527735769748687744140625
125 -379219871343436268575814996615085236105330584449385614983348858553118943360253498119009452502488552481452996246440525952159580068368195353479394114881533162342936727357979315463358805905009448419035105066122681267119633873463608324527740478515625
126 70320759324308279959463087719168714091969979558949532765315400921521209915107682690093844871389506504719296998661707235411500197400186630950963773154183670435487912782183705123407702787274377753327144318853776939573273532310943119227886199951171875
127 -13124475374493059774372370186769174730352556997337376211636132826721672358590153367379353621590735959681282445529188096635422585017892714262817580525126567954524580020045918901502801871068246939376102631717741941033197474899874567054212093353271484375
128 2465281237928639710350307217430298785231978934625718356231731353457723569653045135975607893110225683572978613726445633276046360162722431908573568010191224692216814225993274876301723338352392428692214311934535545788365613842405369901098310947418212890625
129 -466033968332138773650322029778920821782134528370057296188812294629162571571670634190992759778209887512671847808008614023091814578555347390852653528050541051315240642073900155099204691201701225055039993526203869287291293538013366386690177023410797119140625
130 88657606892431755832956107065635252464947516447029700310297511431327397413853029287036329444103370389006824334222378194264476378838007248817331749582596158867085210112753119405470994527983913686852454789317864065147387283275455775480042211711406707763671875
131 -16972381428756766387475104067158655817829978791101560266919287356247968369176639506681148819538572293518634140963993828202142053902517215508235593999322551051050233037653899973712853464922621735495328924718504710988632790374480740231233811937272548675537109375
132 3269483835685737948980880463455870404373962339391226649077835389704960367064993411871447516186796295306437481145835566208256663364465675098117420928345118818143431961936228064702167376849098928334469952155519767137067153243502734524883105256594717502593994140625
133 -633733673686554035164258775862283855556481831805872783011744086022524826216547183901978544180027818566769772251107142557858724450050703456332987886992807105001894907391081348492424292004699879471479298704843587395158984619351737728615160222933627665042877197265625
134 123596836193704428634686361092754880836346970455082735665288468892315302503084260777352200910338504766269281024169436824926767727492256934151532959857997793965660804060347873776182975189561356406102613082897078131062971671188452217276097192411194555461406707763671875
135 -24252859791016135975157713273068963601499311868634259395190910919065060877095830777575505728700375198638000097364524468501427304542405029749275940375486152171120124855302913170161569734731869243312513688931256252171050625841895165315956831623564823530614376068115234375
136 4788019251909575529692677342507118224140742304903317058186098651656107847877673577118981799239209627455245064795650985173938543904946704202246203510596809730402245402734925792826622736133493309263003511724932708334498688444087665342823466440815688692964613437652587890625
137 -950974096013152829379722577406523743580823928156470222332372183081244088366081034377729870915661970056058912547204061188265525637099843005934852693817509957186564143624424585203283265474500174540241507732634623253796301078715839049544972777375795492553152143955230712890625
138 190013355081591799147800582472309045643430623919996975636219245668959302801913511773898574398014803347216735756011007324646210770817759245806768809755812027749300786043988225462001171878855581698686595018496147847582445147823166947716607686531126739368657581508159637451171875
139 -38193126285688621679819788968410774215237989247899622878113513582309298739713747554446435517135559887531469005265623105000036752943965729874579449883516026093486999191423271428715867796162436346381338896958055414105757565575539477567256850853992201359365484677255153656005859375
140 7722451039607454856625765205623311672590661381268806316527147969494850720216722644337099969961244400773776444526304257212230685797717601653176091090548121984401102951222589979251965249842896277798716911797866375852257421237542553291480846144535032523053880431689321994781494140625
141 -1570642846859682369033137497547894223812419782750393967588552376251393662487548396629774337878577580657591853639978891731568351440448067256037541537988175345008751670669909376534801337767651077028635639853716988846419910574623318905488083132051247171902441299171186983585357666015625
142 321318482782300468165294665949210802531050527840629817393563316132697859073026809094726823678324646531060943763717606974013975480179861289950307152035449201301117573181646706156149656362427436226727038042580962399167317240702961212922072591466553353631094007768551819026470184326171875
143 -66117107220355181109782561519301200703742025125940396881973624267908967159190984589580699815865397564353774024929327928420684162600634223101207822445552515650669631027996521981649432754222750649346722882778948422988632956764188176502422706301267728470104775334791629575192928314208984375
144 13683460339970457175629715935592912333022691134543070770217184610194362108710758481127119524609142261199803079955480910525483002514511464292642938694392227485901117576755427560383331914676659688098584321800790619205062282385533189579845132056135017409227369448092082166112959384918212890625
145 -2848172453316216174779135723179754508043622889233837674238482457998643903650805647612618272527567376919884294695991524215020088043201586313369753902788422988053180640280292415020436122476374067156538612553769785889699148240043492383214073301988221985041864179160091668018139898777008056640625
146 596223883215178826357264789272081477915322826011759388952865588548136399039895432910878583458145178321228580194063444098261578995446957257257955644525050031876670245577238868417735960175639090536162191131227668675228406623160383629933707652170110249192926870640894547474454157054424285888671875
147 -125519120729754060087411078232898038454786608998990479404650707891008390232255697223445896551193359601415859366153903789560895589629130336219903915443167229371983300543418438521261349398138402985282489335171314813766704987380448255386771167452704141596056408769887002277033752761781215667724609375
148 26573742518032860415180228991687146644313814501362302214915468763519491186173232469563337247050079263439232687120735165954615403915196962952547841093767019701507032280989939970667506333410680149060732926275106139676068001149038240873218323481669641156635726151473325965329926111735403537750244140625
149 -5657478903825417213068587243592657748029723857478088025753057910288298124813790184217303245585458460344420001354088583031537732614384244049038711546386432469366746798949785324696245401774524445297271219883402248211388830602236571648892007024050896779349537206848253965193034280673600733280181884765625
150 1211171957221595455688672015018903193028986281802519851258616476479164083711052053305113167487026142187602644432970726045077780291282165265211502523265525332342665224679143433365417931532193674668322541119906400411506449909497279139339074507941148964472945084097212002105955106017063371837139129638671875
151 -260727447375270707102011122693138889890591272158746596598014746760722103601585755772672373730411524616751673462139959818311175065507882866298531196295964758275196956047847785448382961801100279190150636642581720766633537931863358564261343629555794571333707019790514045210190803677178337238729000091552734375
152 56435372843121222452087163925032844312419378735591387902635912558369397372068831797872089452634101636957922946623783870935014923694321631503490467018194811491117367740726548926482275057256755968138473588201406121965812535854436432765066835424373025447606168415983639286584462926729829632677137851715087890625
153 -12282465063430464948270562198594817147732271423759705224240590170327533568179664676701763720794661924450878874863469694244439435926771099746517919627276590243877314081819606784261687493284466761695590325641356910637847258843625700409091596070956209829466394837459873169770195170496040736907161772251129150390625
154 2687664993913452364544335384266090642138167421169909660839899846266110130585578780169321383332623216102706681945305736981410968574909494115418875271868391403046438511802579873750277796391734598191204458183689993190828635714965109390428250825597033792246144558287983469122382475789387462937156669795513153076171875
155 -591297883899880757211071406407418250744412661956675433487526653588726941266501002451727354023508821372010534506651296525875344110140923756092646466957005515760557634158516463688933765332691534504353476985956876326622744381606300027244973849227730041776077089043214852855033191757024866793290129862725734710693359375
156 130787249868492801073294171661149343855884005713735176472482295212281233460574350346438378342845687984628771982653783656996199502732364501868779400754500608201489414571192736964537751098683556925027926914344200751645480553486002659043534034744199599082368819938799652948534562619772438861572663881815969944000244140625
157 -29082976132957264527843105391094325913015633151750578539077042863500365645677330763999834149375824659446214410989392114612974547974754760640250358429174622976267522434821882019311441663654739604258368664398746189924870892140849821138765287872029132526206265576513871004560730905303692170766729759634472429752349853515625
158 6501495488117985431484260129604029099029277213087483794154159680347212881127887653349468641174243202163644783936702531492381092937553937559914261878259690637258522665136850970131439790955817879394561109689552362062276133241530666498445177661449628754166619341851269407844463681359750724868971369505743496119976043701171875
159 -1461084871567492046150542002727985611790146989182632274953743967912793184897305241585687853731240980276472187149005418611154471514194353240164994722350421438304427674956356734521188325353163361192154999006814927093658751958624903556034671596307988693974208784012316647742787529513096396260737015690756379626691341400146484375
160 330074760777536826336497904829099775579839186683115447179079106516618197894457902786803967388145718699465942625000921413155478143720382522651414225200072957556412844524409593636584483112846545522740037952360399516239937103669463855191425541237114645663566506015118621742874863816907106113692658720139661454595625400543212890625
161 -74956788599671843205567281594564417646665131044160624843120889489967013623358800276228441411840425040917242263811670526318374205009157980902800214125900075834824823748226951956807450426738716228700413525365607883992952534026533450744426510829270383808615417419226675378410542518772589406939031606636106516816653311252593994140625
162 17110340132218192197271245563534392768132750307614033483496137914685342941269383191529680834750876633340832275207553041447917519007284950762012867797951840682072757259245254360747275130021382378013513694287416392962857378653769405228457972458693471669985055941658627257521411821619916176676372916899948466380010358989238739013671875
163 -3925931455547481624360560330033525129491539375870011544768697706185491720164459618085824518612229956823601048942856808628346064948104410737813567717394976425581404749589351867012421804650955132935034246349869698367011062088542321734901921773123735486603547038704284436415706423017933873608435311526901086375801241956651210784912109375
164 905421300625426179553697990052724242987361951281807224876994504373236773799491078552169569554596196339821561549815792309754840276014617390782283224321116573441859652148048059944661904851746189566364019737611956041888730317878794772968083611222877567168387914298460537625604125823043277934472638061709757261540289619006216526031494140625
165 -209879631858983690748073534570664384753671273692556430661906982191322865102116014929307609078184228111384629410467822505207771112556888172858178901986131384679991386490881291374606759360778151628006642441986899857895263535549855125520438330264703734476408668050167603789330171899039193771361682132964978430094715804443694651126861572265625
166 48897795321592849718428669404238031071752235439711750847715995727236766050501468291862457942714788522036113225800543806324723807982699744073863418118764634277673314633722741176361618878961912222634161623332231892034292779639346225362054375825658680813037158191434023101357512929923963883871119222699002659692677289058337919414043426513671875
167 -11449739449797998022934829287482287814646595098603830119951229546916164664160101251152045191634338991943390815779479086858515932040809468548519853231175507168662145056335797781226284347288219044363160372204559556192775164982827267411247041370914226928196829454371445267150115767300579919163507391703530653642603837424758239649236202239990234375
168 2694494788858245698363589301572773689226505945382440413435129235697817842307357255939053986585749775799981658600440990854298832869191572279384189553407103673424217200913792312548126021609429902587064890331036709066951336361146307923455913603737374250527411531183109484653686861155188989051403429621693844486131643844719292246736586093902587890625
169 -637268892925208501232332633593755495459536500237316568325413433737204106738565214068368865618196387482358288429776332487388064983918973342759252438621540917691538969133254452320214032283904943402632276718486710481635074225866338279898308078379147488919835716562182129955300523509242857436252390427058304710873143367903257967554964125156402587890625
170 151467709614033510403483174245443286364765226918642527799442111491087478142993784004976005740891439791860412454496457848096160583121160610407484860355181351681507877728941699621459064525362112282567908719719130376594763865614213998236160872984607788139551373247425941601210597387925990033103156036819673135565438028295185677052359096705913543701171875
171 -36179105982853119485203750853460887770728452124336029681251638390304680393873114196982864071821741711945561440558161655759282336283439051834633803570601890122930195554542760748213288476126127606143076453306563593966734421948430206157038116248324179078909628390742804043560578896727206463156945190479557240103739764516181385397430858574807643890380859375
172 8684096278537100913399221453285629162540702022503279438953073336219851332837762233860348193261868477448288790606087610205138919945728637681930250843450292387608168036547193358709043734697175693364305423671852448627979178257911812960830681342199850197726055968342773690647968097475906761289770063185939673508726873762120788526817705132998526096343994140625
173 -2094638930895075032600277640141999304478630374305414563089072762937169322946519968500441789559616229173511870530409107903798689418019706679436342520541520141615265097499261385456135186509073477290070844200119870758559090291240589760090494071454190590901416573423369163837970614757386297815835274284494489057000402082975249439344997881562449038028717041015625
174 507691967759402369554153793340628630477999086217868666232191831037641776539607878669647707842488407001664962813847422864690761378555873942407023420207480415938792044277948415431365165619777659562696630706334869813769646949137906334023667936512624782930698176147359509417958036508593206800744866850833501742857561125629321352222650921248714439570903778076171875
175 -123647958714988487201193188463002463024730755437873002651000455766998495786005694313583760135277386739294996239658008352888810548545566824683070526902682878158759600104423595276979159849129624907666307677720650636813120645644521313944211112868057161744975075919487495022213849275838229640758213499115493224552387697673100309271501140528926043771207332611083984375
176 30259254332587532441755831130614112779476178735371492712248868235805298128597459984079843075279778718846223102531883847011517867550920909944752529079444833222222014329474268822613676939881221030625633367476123337118743762948310770978660005199232896343166995451151423289847605946184357845167267540487071647154638459011849161237637792352188625955022871494293212890625
177 -7440520109301131310753087651517679685522091399153106942422420522454566840027873639098397661299813015191246401554793334077235384047501685172854775206734752256846495550395109626539338511796908196289919354170012807599964709984014387375676669721786361855650686573366918840952933530927905903501292584180870128249912671900061090627491051628863942823954857885837554931640625
178 1838279206718054513201707507040140136974267837711769768340883891401635885845420230611567387872527417925769616925266543798533358134092162290750502164369974771568002168239609426949659086952614476458680654995199148253908650408396108591784044695986071532029769921898670461934155326040932097954253331691677800081337023808864036662898538306412773408737848512828350067138671875
179 -456322810004155007740254749947210554347004231529956756412798024572551512575628923783194977625625679586048061278050696368113322219024279804448226482380821715698080670566157804095859722342603477307558053102294428202918501888693057226068564653948353095453484203778105926113071870583551106299492479973035395002754312398784787780868354737926453721001962549053132534027099609375
180 113808560897189351279912520781936861168193680095125989169231573121778661461467797132488641937256417907210980091396835446375478675032578067723095028430370843807889079945026631538280269927122653196327867238666011859004783295485894874726091095640263263836836029007656675619300649308995904154546843015167428788036489539014600993647874678281906723719885121681727468967437744140625
181 -28517363457010205673663896060150995194950187725698185496136632865618619584706738380272426900372178375946687963282306346537745703331086927555210494117748795128041645966076677444405726163499743985764959408557029113208519022039828686339638362606954118897346980238308482519959651759788536969572755068108239085750303579165084315863343717679422502247558668386773206293582916259765625
182 7179021228620055027234595712398274692883370403874186322234110022057469304476740490136716245528045546112249898087574062719177871413864728479378209685109908334358968950397905865946509279299121714455840644437591452624546403164963972772946864410795505346686396936417338915112464723858251338028173401742164136768138772589718477964749859073024779058787788699191878549754619598388671875
183 -1815651026312367941425424166593515910270250379858011577802619131316160935994107977820137933767381630661104436482208037914394188388870504893660701614955148104243297317336676056327780377440982988128014005201526096512534441630618007920420058898606631356385651504057091693962326551300962576986402289523334407861314821435386520053886814199980112106420547519292085780762135982513427734375
184 461318368641694904103009356559704921974727502853924899176032316831851125615607868314176226713672225929842137027639241773764171648343061707029091555299651000424128936643700023584824090992121118194872055466207207125484970649022243498330735890262653836682538920425411533422261517402242102207784160618519846313617645384093931176916100619773351124171319435032501132809557020664215087890625
185 -117749858751035523602865606947533035695422280996016308624233869595346500736393684711987828863507080486090305922899421546964786292491214010491222365036173093429267571302549110629368462661208596327972974192093674830826477071221179282462372100858201522124264687027872844633150299958577697076226881065351496987837335576661676198277192743685582428515324662685912926463061012327671051025390625
186 30192666833537583129384423905419016225410979268651482830770147601541529088412523225068763545084924344567145048407074386377415123365218375787895412149406467992031055239831216558200224278769975068156737380548052458636963496588379018261938892009366969871943719234372413663237926650669017132644646928008664153439195420596137101412263277763787767090409631665316481985428254120051860809326171875
187 -7777038332943725573841522987168618287384514894666411451568950729155044859599241609363556977335333354944613017436152845684445058284806393244447589017992046856582527657021786398382843483987148726487640963530334257496860679545212542657558111109218764466625658972879295344678700301716001896310165894715271081464003262784573553585801135738458043499464427272984505719932712963782250881195068359375
188 2012282911657229922853743612316688253407078125762801390673255488026092635819898277771573675957308911405307728351139258045615870815151573053449754952486299037988722080021132107920986435738836650814929690293767218361791335532186518362540606352654185779096777512286572944226812658714644996490807718098922836623549373338498220027431033454708974182828372859748197459708762835361994802951812744140625
189 -523017618853594685968601932608750404507921619408730604908305704103392214967748010916530080358341050333612354547319402034962537605672858693714140927045927359163560088723323861466108175653011199903935674354425493984104181380854504008267496806633809500769538672858349310467574077017679890769665316345699872130497218957562072383396473421209158718520187984898470774997036869535804726183414459228515625
190 136548401273552859536633461745272997933963638670949166658311968933694367508839289522653554541929938108175023714138554195075033968888329979320322226998590689029732730259529165148776424206599212494767523676008845057238238513840311847277159497239603691700323099002627746896009673993441666364772781420382608098565711385581917166470681663876936322432940661585548386982688242596850614063441753387451171875
191 -35808866513584093514247623886013858397197137873912221154957471074099431630352190824823176755546882311743360273377501874053406242807981551444136143160072742979877442288616597223683074945236814816217931033460928849141483085169083657714320655609733335630704565959815663830948338032226801585663178529450756449387249761381760233677909649860578958505170002370790383923533981800346737145446240901947021484375
192 9432328280674293030761141803131816380219090276414704595826025860283216774543292121722239944889348640235887088382983211273287760135968045452653182778590486235135500204618991033986327242777422229377695482632078397959367854664314622192512034641204878780914537210122793083738874892859096778179374210430045263788205186104911294469362645213794912001265859536672949045430853979183893898152746260166168212890625
193 -2495527930206588575443030516984469397018414042966277216727388101956968634662652667319860561336680045454138976482911560206559594183186857892844394885058913669015318450478823977592611206249131610251107292727359572412748377404886661538090342814433948413044942633246277868430462507551921348452490963647121247717634892692413481464482524621637167061015820108337272516569709301435437964755692519247531890869140625
194 663150438147339191230895463322877274622486837131878995468778023129679578853653010352219845093708807319702593625987466607505261019555466420138337981742116297550438454971588368084140683479923836157729175775885892606379309829815219009357124054334115370587807971368410888336357920354444085764885550575929772642211084336199894261089769433637416582703479214614303360405371079647258483191762934438884258270263671875
195 -176994095071097414510360750197367156969298712932692107007909962681938502971406218756947341107250050416337027139833596845293071830283419437773204096394750794192298698785018201950042730294616475765843249228358122115496705543452820847518387563129074206708087665900281116927352259949450472511270156655717597326064774069937357452220403047923086493707970439578087608995162755369064185373417785740457475185394287109375
196 47445350942682565016458271511625694643711910722584184250575559808172922421516225847757092039336400302703562025126839648314052202942315105246655907483583940093970181305867622549762938546770747623217898524487142627653357157651096720641739897568038606716674747256698507328257679836250742689872978123871512207506245972025982682015775444732804881519131663482850098181282631629380090604541919674375094473361968994140625
197 -12773440286848934297455070953514018712573651369188365037608395349599341699818016655843259908849288819031427716819828670289700316170328105780150322153680040990121719468363463588491811337548281182359136924642898309633356558437521741425535532756314288381736152009139766022260952085075380513598825658042617916271315088499555297320854896919430337969344404400879023321691232593858208478466309543364332057535648345947265625
198 3453764183780580095819821849948961220764211000319608573555690835173582357742493212976345431950475891550495705466685327064736889607925582356561442744356298189389326665042627847354487984284772229559035009270048173329110860861483740631947593724154177252701265825276566788816666240362346001364637952790544493891486618998979843301495981203182499687950772968405712464188101398161814539502403675896857748739421367645263671875
199 -937862976854399553228693138872374764177202006926003129269176138427262723656773635861370677645232834004304837601782488164502410585616044392677094025523822800950481645826422682424926175250581434066582411375049560539000109178600267654457991872971629499938662778610867518929676589699168465731470715381037454506552012863438531419000775655297915890693209780993767480254663343075260380120944525828008409007452428340911865234375
200 255764006009114090399848323257401565681981812435603596094057956279608657395776327867973145145664658114561848294963557021966498304364183173532538169524019193714571844741422466378148533804029707411419395417756984596308426314070199532482808720238720273672842853552411072444085404521726665919397416161730024218814422878458368327224479712039097063040520107161209574320947934185924889909801474008332888843142427504062652587890625
201 -70046150835856825591466071725443526011046582951743991147360325023182159634265604960597839832176901900352102611628927261660551503369677798164536184385351754913797694651996339064964441890939892547483392529348641958329022513993440960699124587568449614295883011528585782062402244533836802480473406021064067194506893948545188501648288457500425678455961139222586807209413425805908217571656826690063013529652380384504795074462890625
202 19264844677111744466995404331828536247376116031704501883690229930846168018589263546880293263610637797702876790809671923166591319237470060564140285035241359790944947130456999759537703486160488412182491377431269838709227815370233785654986569746428577354052442854400043500492040132309256948747415326457969124495835628234764153314803017627043281380387093852458558158289151936215539001980546672704246446983233909122645854949951171875
203 -5320773675940868866010944699582966198606134411492731129371713686049345761274183880235970556669419888866041006172757212607767468470361291841955757222900344625394909567089936315969611470097846092137338574645913592908462449184387473149757167735289768723210818697847446075458425413224135895553243739994751622849959852642806335559453356889296125655559147962701629674785531710734997645149391493794962055829955716035328805446624755859375
204 1475719530716626279671285055200216610092099529041829081326650721722671523033938744103075668617115749004475205874031606069912290435957794859768327726694661574209122950442753580542956685241554743257429812061062143452711677410985743210192769513465950599514093834120229060515475436133814206118595772341618931956181405450617578724827987393222091510872997040669018868079831663046924660526246070098981295419804382618167437613010406494140625
205 -411002469739176890960355980875328045356175255635289664049324801861353878728725448576589649520550676837521691809865323383250962374674913026036633615147383873697600911226167524448549018078605086387428293829369556227142985859583175149891293639723967399871024654067202706939293629845453057821937653867365991437766269446349372494934897413974603586767221458280701280351710928432435297854178420624041456157815588312587351538240909576416015625
206 114944576304850304096314744171624945437266918610694556743551636973196272259178649288287495385878261759061011414123726210522464055727146198272823794354187404096710727116622629970352685806317702971938408323776166745212114662074861138629107386069561476242744500882372675330666180368673183444313999628082115300210974482858161137870955245871369767676827664796569393120865596206714059992313043136791571204494299962561854044906795024871826171875
207 -32279584330450512963075918550973307181757314515227351756920738145119712862815052017238687082152033137050717637463705508042760579839364518715933782724562736702559528546797999339025027432196736543158353366992153915511084096936829993873551294393648000651077055282384155666216932846086654684809186543384496382683560308558232000441440185881912116663268275607060343973046347631874360113649875658115443695757916398036968530504964292049407958984375
208 9102376726108272557467152588417792474328273571284795050158031043900870254548890701698095503793248598125188064934438650521968370169057797079043832473098203655722392723661946499608615686097411128787691985048174974802397056352219071902318844995801028884442908823151994591074511471603631498895554226315614170718790280465651670329099248643186640881891823728396878212522557134539875321585314702103842577023538954339443307617329992353916168212890625
209 -2577277591235110686812111736604361158480741262701511536722956507763531996590041460194148297954031252009975443135676781150633846339630257800255025961552954658543448253055581279611248130063524446459354889976757477112440564918296216944769042387238240510251402346615688995897697825280215927146835479514960190711151465290139817757444171019432207666835947556949117469624613829136084991335189759012167235535260067680329854056253680028021335601806640625
210 732722076023196524102319010211821903750014480173090513808879396288563904073691729021473704062017675610417276628996520560160919683752018589217588101765821869373327913575149784434145377553187966081019948392529435616190395952844724482539327390075526568350463971358222765061102028067812633725282735077794529996464231226538582467860385011358455515850455483343481282759755870193538248719176804144223612015490548904522949413831156562082469463348388671875
211 -209161274804910869113733297192558001615586588498893404410513075605345027295078428106905991432883768897530116107034163080082879104502423557307298005234180109219889748253901050012544806163145747265984112440770390675701670156180950554870615770470835147780644264177813307335085452200351753021924139264878383985498186099974001013610682325483842339903971881912217293363300649104729808770454061008079789848862445566812743091844595255679450929164886474609375
212 59948664876694372940929791691751560751026297494911156476630253222850627763305022702117350024471028109716038403089715280054656750269781319062977504219997437159610662825521400137391053158261138822043710115666788425146906538086859166078953770138840161535034515144350779616593123787445648376136686751817700675061896800685873095513221631180209168984705417372459746909835849264309659954235863516533604601383368533927624769663822235088446177542209625244140625
213 -17251479918817152810858228907518426661917370219652291742997901875820445887352453083585423164466786097918307987976989137231334179720040538877416513055865781579141689349786357036721017136541401461429099741697327228199611057418554686744408004466426207849667631816302922824844936805624807794131279539868614135343795456655086340543358503280794296109629920543208860810510323207110025632850738048728270553854910852180581630156641637086067930795252323150634765625
214 4984415606546792350028766316648886867626062574674776851102108903489030517172165420838511824548564452628288799195197217613335707727085060466057943471746407014997916457156901348087306285762372510758855379815456158571524016694077267971705908610026236639483599592584110428479463569710015991538181331706962346517083818076938503986186635884254768077989288431954876348380608587179610622977507413867564709740632152758065025505259892923959341715089976787567138671875
215 -1445891465427734639553365119450706071778965736954158885523262885850366958241217002519043474550689386866398341255726298239496840659377951914330829337071530100231204249678758472869832160525511680438186961446763035965940532742342334490444944987495304459545211582784652663948586150200448244238886567827396356633396766837907139521849618102790326314666789844502747223382591522738371631804768365914569689448058088284213412860310279395292809567763470113277435302734375
216 421098090486661714229877452225471314422120843698619972876955662331304991653093150166358202394548922573131319927127713627069722984107563264684351966895480275232557341096252977488495327439295052978836987525723743298767362309572603985866954620517597764435942242470770981893206106316467647668002664464798251398614608605496988644189587379505562961098454718056681057107241430933991433407434203061979577021557682945623529793134953289612809612663113512098789215087890625
217 -123125956978807908560189002382114698042484028084709774745887198619015984814812849499380165245480165299097406731426164229846513342462133008827875697731625467172479359243797114841373628405667350619263013814407669789889226732842625493065313672355028697731980309418697890408200733719610041829912505313058906551682987215421875204701410901289150814999769865714353679424245667401491187217252143654508169899685563880738915736256965256070206038430114858783781528472900390625
218 36143269594748324670414817415469753116819004635173937225500248419141819620868016501384581343506704399053530608748319835436792163573700893317407854656082691354531717245777552931309598141895635196961504687554762823843138805926116770223934894003071349464436145241482100282552144403237361603397898363102149607830766192713341909711913469614428221910047622588002871768148932678125559804869864050743076503826200458093764887224254921430499631895827405969612300395965576171875
219 -10651468603592462178584912719970652905029998085871597513813284954549542817199059451176594321379960651572131087850193478569699608449362033495134665893820681874777353715056931058900548023383837792622644466373154794065390257497013734935055896149634060620927707249463760743350568019209348437931951429604853505668619210792194707507993979048310446453847823158758301920174176728566582310191704015978100419877157650613726155181628188922532129989662053048959933221340179443359375
220 3151291726718244382304179534062551824622898163031550811345311666962087574117521720740229150689298422163870996376157658582999648404099128431304255049507509023242913193473712889367926210008908897421508140624156045969774179456863461341146401354849415193110544247040684610346070716819514383767364141908914599769413159425010447475781542021673878701555971438028742629071337167091583722376505858492900812897206482832901588442255823358683110557709738941412069834768772125244140625
221 -935960840274397079271914412487459147389196384838048934803589999302427311451082748099136261601686579864574036947617767358125688189980000268960815440149994005441533984902835607225120292524222172284153110496575259753527637026669597478710800218966166839165471962612400926772161753255494492110300473994707744382708981690617900993116379215732505338868666168643288748313444193363549193042898988753688811859027599373704496502727163623102047285284843525232645333744585514068603515625
222 279067748476110736797402611193292195409857241676265142443701630885390374576416810982142894546024455419873957809148034416016660993353064794527533388931284053157941453578241972661065343890477564329016380207031068364512417607185593054622068889898505782017007979486750104536586987774680477227384809423777081210923256582478195910947343074005363058036452732696047362466933643895479237283412869681945812390709799481560733299906272682746636656573613333165440053562633693218231201171875
223 -83529047173764306036324003877039100597149509163020227570172989229078473066392340205685311867154175466961900865182887937054446131370883687859969319865131395182432068735579013608034839947339671470549355031598980251549886349447797025799236921960367142159250131832046765784602139926980066110983324829396802151752297016655143829585743877512648999386658954230803000119055820746301228619793114816992468677117132438463958231301273068775762350602982608815949561176239512860774993896484375
224 25097726527412464755153228580355348593460155024017751358304993806608533219219674802988838799846427706853241585968397813449465957392476255956062479455680078877190167112148202776017536417843789447211890439021043217945530393881137265200255061615943871674483103463924130667589768555334642271700259346204661545485713730732531742495030443613826355366564661935679039553250404543431745383958146942795721248955503029636291435219465686535801422095518028820837486136952065862715244293212890625
225 -7569955741803502451257488144560619543298720452018961402991468461581770576839018758843736741059088146670156869452434107653867136799925578260223452886544801702875396165343603644509075375483519789611291043732095698710812427103434113735656611295696158340405366878751475834408812145243138851546408777109954999975813103825831089539590691667137569927448131207985246128231462993222063288707415267166945975730111273239807561970701041539469927935126152857281400798683534958399832248687744140625
226 2291962899376641922314877921835943194398888222619068747435101301353503301981875617875185136050355078774605079759040760996072561785567481695722359321890280407730650589503464594228250875117617960025561561278309273150415068671518970762980523541423101874989943108528337138991915365682223931289473138858401678353803274611444284929352884572917428188132573101401296833569772316561541990158800507130205768416185051047662700489674243398907887832317054924753108036128423918853513896465301513671875
227 -696578958220894583859016203962801679427742859327968654435165961170372346188488505884700250549184890070690796882818114477406938298548891163462502312645007302978356561542569838042009943891048702051685304433556336181745092931217930580662148105414625092871672260146202883169607075059705257663397332748163950526166167184599177599914119158562809502349868097543542511141598211861494526236617171913315733978931169534981318163011955600488128802474017966485700659173829762949026189744472503662109375
228 212507832022241322364626049569559678730790175117153829242515170049966867440673716914427828711655774787784922262209991465307568383556462998205177432622383670877868178062641361933141068784516232154160336082766955170252332594181288483060364213344295950847230930425384800289770801573933908768073084548391268786696334959787249946821888170401735206858641764715350473363584294192747970343504907972525089558364768221895753293059125858797203373625008622743014005396222643184955813921988010406494140625
229 -65075078740313032096168446617271234883590478238980943561630100279765099707161074673060703634327668246519564986780426408979304898896007463079301598444084268250066645003170442881253219989574140018675672292549140844818578327372434354721966699032569451820029275113658259369891011841266700803655511328619902606244204495862620759880593346111289523584090965398417931506469905588196185264381456486215168393172020884630766645896120508729600300389280820973659503597963382759417072520591318607330322265625
230 20002443024781779582813573740753736834868958238098552386587849325148601227307401841885960295228201103471222600450209950828131842414020949340954280777103027828100221432427463109682229491757264956309030210028439088611245934812882281867993359128737356972049367787507254797435013349469884342889293156269446476883813755627751971941451808565034326839417371040497862662662672447238015695254827148781320819518812207650579161592680253057204192714459100229748544342948946006544019837747327983379364013671875
231 -6171253972516158195955107020233469351985341034222362708998529722661287731518558697797555179503453141712404868938333579187463052624532736455109742037609136086371958292961360357348675167972195229661486984653139621422960928893824373496813443092820894679376499206147040832845691211858769028115754715747871778188379482102186507472175172322143218562154772795977475429709031118614136012982013045557061066889369615057270981174466009767262194685848348000249547456156538893790042266118689440190792083740234375
232 1911082117244910405045116653393474047145049172132993735783308887735114336103813176567654197254085954628156223824478877092356698584414437599109648231658424455482130004608748898696813080074369672801117412104209269240732347690033424628406991607896566532619717706178666281309200199776251783448458487533952270557590980220083693070629728621026155363190258095324489856947664910818715162069152706419457783586315410847366444580235081163989909396040696366351311302157925321731912760014893137849867343902587890625
233 -594010872730774008738837351150171663980124963035543084647977452113432029252808170141819709127525457015376485781931454903456336062832346026210326797920086764393366755310002291775335350421757763114354234424917503655594398461077045506212540416686612493402083670249149993954428591578154095207741770844451855527265695323987967108501136304981517243950153107740355011523043221340459682405626081209974716721012283412269785853570928337487915767645363510822793501104548764192581078447119580232538282871246337890625
234 185315683016483440766268129911987976765970884661357553390970302446805755426716005540534163887120047674549586242426554221564574921990314033041370175780502394447656327394726452080092538629181123194651418224535970665713846970626459694920033638525902998754481289549381991040331868111592544930567452535807665532741510138340970551192817247772629703864025950350975497897920156188955345898408047743451069940277455161985836599301334980393561911648805275074559736096940613067922398737863431961159221827983856201171875
235 -58026497687726206015209675936792171047702000360253111102026173097921910894534648764830274530267797210388481763279247498199556949280128167463201077055318098784884686868020565904826555417600712456358425149522533102967170984230543691537993352244294605534332658645761202182904119450266251169705841620046099293880312814453787720746810361633719656049628344493010897925030241747087585770855926777553800187460225274362083218617339458257130883041509464873935740809207288629026265380783655700724921189248561859130859375
236 18236045455559010657840306360772497632636523461798484970106978842330889473507338719371443755927610533080221486655141899666020777287331509596165036618037293520181171498136698391806310112842610446052975626376027024051967869167596326744698421077429349437658224740190706355806493846582044275954649636420274287693510207714851791648335866190639305134267301174069793465783548978702730372752479703816249292707545443175335662781157948843548229237606872046561244247915565403096877152011590084157433011569082736968994140625
237 -5751999862627391985577037980278551080223792263339216846696937165216366439933702926525936804548862308565719035078808828805194373593679166788670249800364384118916612249264251762332416524627009364920765869656655457984896070645749978407095785195986940362006312516211428846731771929298357216653108512163240678247942710109357689395901493785644533364989128465101236393291522839649251715001458622338442337797292922544279207199078932032485280925015844446519556995855583931390253723016370290821441813022829592227935791015625
238 1820894486417052958026409870914508184411840838092845404401033344607505273176406176036748241303763581074681870167802223137225843272833669390328374564046427770027199674881732432662487507697116591856198447236603766517261779541767546216045248467027874108867964579033501253130834482114660892563758555546743854023145848357134922173999274993352055105383042956251449296288189254636905149224034030789815614465153653767287383344089606915855520490330126860430232218462660400402446065641730299500267165058176033198833465576171875
239 -578525193308729281186752139399471170749403326719061463786336157750031116338255559757346593054709455036056163326257608123092977810659599945185296679588948790753643622643508947083953354826181963582471699123313452645204020950297812459210060085499384082761221538199664776451089759075479585319976799634899420923427543139232116600789450065155022908663072277348793684773504614062467666205346573346621729027337529948346091623582471986692159560308761571388469059830199836470342944693275054335313001274698763154447078704833984375
240 184469796837673651717912233420337503776767356585720238159772481213630996692416818568256745791919635159768937741136601131198320782668918221358842001492089096334085532871384765251663802603541128588039465763980338464900356976741924969859204378793744960428769171875994263393708283674871947842738986240542690911848881952093552806837470596907608866901800007660515284906621907161771046859283679348630132014480492884471414743770807390187939739716324844236816850749680013545308497571636508240155993831876912736333906650543212890625
241 -59032031001980541111277736834525531353969676826562438491115866577982018420409908189622158558303539133256343633836005090016499704456757906295741465002259077697061503434876557302616458312726030985394559635790151148773478726895232344495981675898968536975903083480781978014462092009730003014741952497078827413403676818524052333879535488736579776733126596871021705686131418886902492626606890942878246568789999002849358027375018002284622174229408617999034056134326778480746377284139869827429836224297332591959275305271148681640625
242 18958486153317342464320747303415491658938309331573022133021397826788809003955740946366384848749895400971818718207748723671319138759531081709420291451987525996000244573387590403843306672074129920998520580337071594184930993525882243980854053120627803863724567194621531556990231926490443963931158983276223126673218395230310863013168526330374309103042671693693298903036228506358261535808105493628760560136677085402776350203453330787350378808357009782424128925386749757415982575281189479100389660981562656161258928477764129638671875
243 -6110364511676458073105083185778038284930465542651027407821280787177410157308025839417702389427940399467782509758063336926992478819777707759362380835283454395675880559323833588635893613633831854072911035132777556930821863630426698036115497574610670075794754577505938210174788160930304968981788146343207448229464395961511883511937974035000612323917111411603040739762973054060558203336974013911418647409552543725936704649161652618242521043512486259324580345243359870722811251283205564229380167551308744577909237705171108245849609375
244 1976388047960888640019449276562747000940169696537384704564355379523883028085062003856029237011153339071499549619510491246938317093853933880384870483427692718928706045921871933647989929839838446603294610540892861198419904021156868407581164819505633538344271219935335156443970743204124275690732809253115306239475490262143844288458087999972185914220060574104844038554565097259003147539140748154113694655733546404905999292828063969872883505939689036079380532869206237013196419297744677536577170041953710466486882069148123264312744140625
245 -641524292265466690740169022440258124960456651017337493403152205146323758594550868445924677162105159185018308318957478250399645988935075263435505797864794686772387760540343239132925549407830527794672480383448011510680917854667103351869032225810074994738345836517638466366631629172394979840263775179192726524079667381378536199246009383406146683977491400967641880652423389495255909153074303196572239181469174663720754077222130958786434489648246513203926494216283589516932334692253538865666768511476780734170688447193242609500885009765625
246 208970015934169905442889371497021399781369214046948650762825263073601412687786011291469837018413842969038868223428059652697293385900262040123888637305989406643788545462288639450260527460972394147175430010734308373163274391669894163912844984894768296391496387555966528770527712011261189846431366647094544700427302513304996393647749809136134890082315187840847995934972225075773885088264439755964562446843225825885989042477877357848088284545013106212781667746923541424145365078604244475226219328073233583165091431510518305003643035888671875
247 -68309179253735599901669828238660557132452093642105857499016522598106689758938640279571926993255586772761424645949333943700550933358578037817798210921930306063533776646217029428410050189262597663651021359726424883204876675642683143444032389749698569774783221817610490841089792495836532890420726679422466951755449751296152693062733983769229507034420202063997749171557360676299688765829098925753519137216402037416933611907937195514722997748223376183595262276919697080479765469137794777278538541101352531137447243736460222862660884857177734375
248 22407461764023947226937899039811058103608729735079969668464171058299514832480277813779272053686434080986653497843727196532996269219648390903745689080349253949978394269276795798673637247526509846410712283604068055668039279918241472029140730138719389974294782389112600439096139321738867842640539285357667351361076692662921264841445818380836491436290103031522017790822443976308601287585687683331565691042596674934091951087220034404113703717946841922931008539456196597575343155255184394772100365986057866375669167524620206677354872226715087890625
249 -7375969176733314555281821352879294855225137314086436048197552680796332810614254959980141663927736236323493700964082464118934555679130435241069083955803285088952026790856254657817997589362015950030082004518901261669601811457690856419632827318393193401468680545714718560824064985841339731109590854654023907475689225426206506555884020529222391990995035230846623847035085176782600905505296315405435077782143522019432806235406377340576098340483280059365876921053202995161376760370672766606720596746645899314566430238215843928628601133823394775390625
250 2436423191610066470997858532195423303004986162564444512513938745662218911117068197221675028606811208365830654471180218307293700757467863276495080248252992192725685671192495075949229755066635469265722491895607056399680121099417506298815788228235863273483870430943154342498764724399784498092399817949806534123670074056952455052060881228434597853091487538376387043330558852106914406476556141171491936937204390320406633805331950865826642834052615911125395699568084051904029150810663120789636385955326792075270429804856320288308779709041118621826171875
251 -807584493260328834123005046959912041735378364091353537352854704100542908241974948607651980199315615248862345355415769002159461084969939086685858921789016967328609046444432630022608508391941536742528145483618567170760859536711963467398754125442756563421634104146860279642148452406975311640147187286794352683421161383707909810451440290460056408123562502289137319493848001896483465227779329974309455080122911717601774376177756942185920008691275804116840920781470028666193711226058114248751484642695771868851710960368617264748536399565637111663818359375
252 268608212818470985055070451047146567968004718431708838521893667519588635503536139958965467855488702655011896641965971347056219332236476970586320006766147721024354048605495200707224170605085456894198625543325041696514729377021529935908458304431332425429451961637923535430432544423075879913428116260697983766979359805962211877302280017707875208231811040505330733149011122928475169125616410656104227080424523916319122203202167255806602116672801718319674910694951352815396440646217075725167935547154774492577821777029856153973241816856898367404937744140625
253 -89648116357581317465967606071604658714846720620996175390329861264039230149925723180371383869060075567114332413593573823001181892535993834936502239069953949682966929969775919399805889168339939353024721951668461924893012940673748842291328154201080296125620800265006036625487596405520963326987981875785927607258085657632711946435423494117131254870226735778843450517106114344484442163679174094939763063830818015289296019354381069930095860185613665732238980879704045982183689795929120744701072583434629768335781471754776517091301002437830902636051177978515625
254 30022589833874493251931337845298600767802761443750449367293751148028975306619431706625592561135109001388139451261165563327913593886782075495856439570461942296153282826846204931162523458403247679059386345660869654513953878106775235961528689817313927560757880978921062418372056508337136074540067716510219926683350421560175926944751130857154584428103502176705410977428106904776612532783762801116320423948972866580029223539802616974563006367272351535785471439565726968035295825064809565656101873622082896883761900838172125005609558456853847019374370574951171875
255 -10088690932069434193476322697111499783445851999600096801581851964369400831857346102597204579519127707871329945642407106562029938943760266893274995454847585028969140183276345541820018396673734297130528412494791385336206007824490005400698984139831169979464714202448628422410072003747074076358339585318369768575160507187882294693033151236154107111594743892553911215457172980821064594537480295457504031714130029014139805873428276440182259063996435404467975419983654346221472908609264580851841770021491620510768698024717227555713261466507901786826550960540771484375
256 3401698202018596828600758753029927654651924098299174621878846711333937503224317840317186538981400826446119858789808922323175988410059539037198105059107597350698427571941411153136996082836997222401280461140100614998015253872280315160186904947892057696588049006473971398288013877230149421437900178778751359273903060075947568669282742284366607396304183960504366465087059215478410521979873266930898442219803534399030738588536996624103335211953260644273892846564353329789969542314724131515414917805985343824090926913410599095356767751496818164014257490634918212890625
257 -1150868489159129618372665935610240449792906441523102430029599899014279654796737729199576689984797320391324660783599876504639153937719772152781718673598417448735012886112758875955078578841153621846177755758426068286925608267280810763302434345194820965608609100466671729610585779107921381808096974508878757451324911246900916852960719377903666743065244357378517023177128788218123976959973199352445609823035812577034093853608843830275437434094619315816717651642124619906185187291514466488959751631900268634459184855823577468326469885884222321692504920065402984619140625
258 390678283302023149652507537615717728593075621898416275694866397219614094301319288027563111927445205347109110004825513677495497461276935516331949243826385763151507232401308640406589749200925547918102334281387430395791386384779019017386113368556759825085529752157444750658950809541597990359417605127374834658877911783936535426198296446529139134694205307776438625844116805143592599840204499677126179934699037259921825642332288878588582991067285583754666127004931236204979805462472583337955300127436423757339921648728366345518464401720404310935919056646525859832763671875
259 -133067264962093851379362761828664170488453403751383529447977058883865632612080627629505606972704053932189054942452653647268134259278644041547558414254104032942904434775906853775359964631198127422941838345905547005549322459480244383012927052806255643566962126338644421978335305516146344841168385487694875589972432249486750059324165624855417247555414900179852886516412444177799495305083710232560520468834126459744960009422256743879301263897164141461768820448944988425251434042420306653666897097601901854668067524430840165956243538979142382316922521567903459072113037109375
260 45475381687713995651418444304509809377250018553334596789531460838009361806831855274581570274426988046194619610021578387666714387591013348505489988022975989811983855323318091299439629232853384030471687714189394796191590748970992846274016184569779514103494633748979124407059918268365513780578611335222217568023441556937953576071657720128019973518177314206010253300587869424661574381358700917306580797992372926925539907229167401709640890472971861935996053396940283372993800840608490666380881645478556330601348563547420230101506868404005745620821699048974551260471343994140625
261 -15592991772973687764989927878419799755991094059638636987925765178772785799092975460324068098605321823203996694147472690604201784059251683521505338829132253628945137073066431189028110387448488945685182198219319094407452144783399962521107806004674827530856506725738781652647900957513721386261227998562833234665321609911504219926444671988424387383564045428625071991136699904136412269027629309961407560618096251431489611440511690762359416873501700313822168849755765315942217102335679946358002221239376857244763020852103471744040015640694364640328473115005181171000003814697265625
262 5364452086930586894937336820377228069777785123789982015972690443618161968432086593844847423594852892352840788496741945751702622148954144703668631616635068530645450320690197551468081061369902643214479282323465924995650537535929421572863450914832269226391610537593104914972634483754804536752374662887571258285797911931475947792457567559614572980061639778737844693113492773462656851010837359154593706489502047925581389658752988124528335922338087581624753416696932481146019680365705564009299404058477145036655811780316778602279993773441451980488192674556557903997600078582763671875
263 -1851650439230474187199891233335659490729978116814521704113044976614996391113109867115820499227906268510850117614136260128253851387927222104961452592567990314180383575603579327406805097415524008931413317098176024235326368261177081074317783214358252826565344612101937249538716538214380349540437369252810062114310248702955282230461772475181536434999624461339789063621956497210195323156255640538054606707861768826215880355607360879457158390295933890097213723238084905614037498527723577094864993061269251099014096726096628736280501577200524230236433620433444957598112523555755615234375
264 641246885352447568505948205288674245173537558994848100257952162305168683753024146738790833117988107054686625713901240546446699369627975669404707273014337285233238514230672287738966763140830617512257329880095528464974758764573162509736300457874606352712734994670329984344449977771246231771642831826061440120723676648923510836688196032028991851341409964838840704880950948470185877203850006578568729561583050621681483641459037981472253137085931587478596357584221772843165709981088042968926340733761506967259835148996723417277400853172532151622899088128093580962740816175937652587890625
265 -222802022592567604944932616833092545918033450823145424083523978832901776035507153738504521930636030602467539337114333696847990669132221895386812570171213287849026443845221531702218844411163557194948019649606451859139794936488084825586996279839113596135597780288588689985485773512982917475214705074370572046691452881446105109154387783302283777065553683563454450640039595432175408300242487897473100758923829577445925455529502465956235937202996158730235942996206065452013672919774913975739643157615569302140638667418207315248340811859382000343341757864212837603190564550459384918212890625
266 77666829955156810068045301960357160278831948702497057361324195948864883767446690388613890208611819175022128935137463037184363215220469600725974986303050464307745340909478801239214072469232985072165316276087659975468972630199211060245728084540773659006207545496567812781266253357102799266891851022497148735602130677992699558997549580505028977167017978302544618434075518741632806513193008752475882189146102592767730774334171979848035693106776857230961224997253789442655880454435958109289813381931488887347194962759825871351202228293215957555963957319178359028910563210956752300262451171875
267 -27162494479680919319519914149224366118072890234473514253025642064149174515502745616416412491665768416967445872936628810687295166849595214734101983384799921190647088647588905045664512147978581712136465042295081186248038161694542777800213204903429163449580319859835924002833503046246946660085662306552208833349157165401787308077038174916873267403115103240309254880355432674537755049552056719945601016374590480486638477981681567039771214017080701290712598851154437887863167845243063457448323816782940388797249994975011362025846047637258281861599465921951190860994529430172406136989593505859375
268 9530515909039679141670846356634266814439197337416592101789718752880737753188624798080175490185404217494517703451149766545261793439141976294477244538451261205278504092226626620698687858585184957127018293274192388473195122086732900806474194424653470597886669034981349468789700580564395972782628112499031050483196029505264629718839483878750272014300915479386582048983917561212579478238903170979507993048432727421135809146292012205238979938178811163539378712919927259073519011496226173269702228919970627209440479124451977469627805221748084365728988484101937006531812812681891955435276031494140625
269 -3354833410591026387863155961934975593676644684270055700851473438858202049427687895793935572115707551628382277519794715404464205420273296932101376805413690621983311433051718533370987282204043156097907349636751445143604438597687692254388235856220909092278371700062767374452781449709115740213889043334389131756969832830223587381876254027948532165615821228148968426718284958967562395957528835062014355404541743812367768198434600592260617800038154210744708639011025251075266416107729423527058551567529520492849917989527686372087279529764443014329347535697916672658980274945861310698091983795166015625
270 1184754681213850952429372871088350056326219228067632339422702311318322419391167361228705961865044611731569054133798662313059583704618580687579133337390353644676469169026534721209453010467418666936418751925215829820327468474306294105298032773767826075195366938039288985897861565935685084255167463913114772900520810950137936066256604840258333069800628985536818358255003857710738367132001541704521794843417213050569544575958583391027816640648655650229788185560636869662262997282604587023827013722235484300080398882975934767370147741834541398686981127715540473670230436908923365990631282329559326171875
271 -419743521879452057330125711540862567938318461875185117964066781804878090142317559197225526305992676315169001623595927529221320817336613629378048849430560068334472232624807912126645652199177754169201808426830253070135038459947186228351200591049692654705708528265165282811550472422338445298465468420643835717574218058492215439431545000165605849778822680562601010236494723746846671117870469343134844175698785257455965842265807266736344847506376844837602545593885683013720003831045321198495966918543775904569783478905112562767730836654471836602621852921265357245182714418518798993318341672420501708984375
272 149187648789050327529310230915828420964110853579018653948688040947001281509734557693182515539451804174104589390753127103292366128392895007361135432608752598570121980744264263386146910344476144355584884579891271243323368850835832909900589174350647709036262678320310598334652463483473926374903975881603842805384865032085987054958503919940539435232216059450309366156783481152078445218932394115466813871157998433858805577638146489434962944069853313672431899774710524803396307547906132243737204177161165966168452937470140965965858670705688350793749067641249518440514122696871623929837369360029697418212890625
273 -53194933739436195638722752232297552834448580286133322802427230327338495384467603514728297691529483727212509720338022178523528433482635316883982110286658341537231025954440516577938036858178297341680634299183435802264034094919095007294445521138259375516950326079142973802647745025583919814086839909570357086900778945931239346101038672075526960599584430566911444628413363540487410144126821780351733524331671890923204764310497953494289398624952513941739950689363295985201881756437740670599190128136817292663747958923970935355463907142224910977206059316726005213932433092482998659988879808224737644195556640625
274 19027927169238521949359176382568174455755805742696027995824479046535195184181226100583063440658225771390067560233331243855885950131073543138565587304492415628513221466558191108586114584342707411630044689471280707631670765834543229179508649432054953672303252634087824310553446209368868559552327100468491552524541563430785262759592508719804968378907309139544229271292654955308974920207262546231039295743646248780349878634061824238792066752362253230818839269075586671770898585406365708290758563330659416280681969526459053717799208317983867032054344592117003752383618225656192191053150963853113353252410888671875
275 -6827973025039069287336809903760905505834724039008360682989502205683397975686753134479255516055674222132924668538865727513732280594673538318732119725332517552842431236178992652056432568578841984643722265214622684396193741115588786784180301719674360287788849175946951412875024869566755189789235578450318109975446952617954508087129642944200779468217431794388512333830298686308454922892437625827588771499631451779733288443245332928947675265097773957087504016721818100448961259754777538644406649124969080898115523212349016507150175861029267056852609809912450448835392248655117020117444326388067565858364105224609375
276 2457913279299371666977601983233538635361972931450509550142568189835992760689515844821861007123536128689540572034733309710169032881787809612478246525030932866383229172556099422680904639239752057297487910662388334440630129285955267117024645041934010642613515992718732035342596112344469695056826914049326681237920821563852150219866730590164947944900765363173624323318135026079025880326045525161937370887608363168100954904692772986613154090639706959207753704262579694319737962770980922408561257608266241800979692413818966379589383642210548006029494398687986029021067160743097869401996291571776964701712131500244140625
277 -887587393171015018103138834710653120890775524641649294012590269850563973225005245662703943521954805474938206188243473664871918824005064312409659648706490525367606396135279996091890265801352254747271150184743863900177243570733033478705370440100809900460294061234041617601562194939107177037092811494000901843786373362923683245733618941715191267193105437708228509113490931572987939445504955470991691397287113291517792614389261289052146289230066393491557570703190599538430709781363254591894940708294905006683672345501354924917634544202016898473643476251512518932051666926369795120044248193380553857423365116119384765625
278 321529557500151985372925051476631148287519155735628598848303914894943025963612355275871554085529689772951868462680113665843530177181445601623900412056304246447279946625013836906880813848723507732847094434625596804352364394166649834300495958948998458316315551244991656111757340416648773264678781637957002156944328503227918365155863921672202378062142445097849893081693509612662054465146428864438781044516752837664887257074824142154123648548109506494338544169622494284822368820508943139046232811393367507468335310882465250984601444639280954170792301991906240541826129513093142603223639763854180273483507335186004638671875
279 -116839938313656435998320440054268163575948941807568693211943827766775969139290016415109150003218087070435421742379422211658290105837433476060383306680448387101598413735437726733157118948971958251708719660284712929588447806460333660385238112376717454267139071379650488698950887844779565906315182919356181160063836038197747658545957700445510533881728163468200946374513564425520583334086875063551934304847002246996326682573873531145941655092353023594362805292481430361381734365103371444230609377389883371472514081847067884391126077448109658113930561901869446107696452628328542635064400678768237185067846439778804779052734375
280 42590999761450373644751548944411953620723218754506655699540992430970700001463296614854315977439210576106446409209713981065883263862454699756810648003507541059055612015428678496528195807008291599901511885015036215776994353718265869618642599193132044144926831943964090309871522034881884364123035719050222784331514312299377456177504315809095370394826576918362779872427785039116378429670413569334009834163513456821543365156941622436794033128247884874345280660422072911208776285921545330423107969219462407408244524220953039846280807899520225264156871443169112709284853948854085811358814207816525509997518383897840976715087890625
281 -15573848344378144156843202518298068627729523508070675569362163878416329031252924642843310251786295094685142573284657999756232255936201445570711139037720194339170944147722960979742280467691329332729903685880152478340485771964984453118395161347219180028040495275704708287161854147128522374875084122617418971766561120829288357270967423683928877339639593518587583728669501256369707272431824742432421186149757780060831697518831698240085418135690072355885284997513276885960646850102611912015868641757469140912424453058639541597529910009406830990536458914723709434711997537208495773377228536295258098931526546948589384555816650390625
282 5712433548387754039248565489981746202421740060303295621358062673883419950949851050235811263737749233197888533785617937316812367813924560982487648568189971318888392044888994837210552811233325226974803730677023212592531010909995728084397180484345554861563876555353406854933729471547788036651647996932762936804631294988747703534533003446880628672191039080932797238972501596222286874329132766918721116384446786869505442921023082699700752982782947388980102918051628524930597559446203568861076491083440580396028247880202869495426778380128156692278983566581819823992792962086918997309792548722033600494540905856410972774028778076171875
283 -2101788667097283675546634089493064567912777940311991961624566217276727133136307614427934235079063887942171969499446207095931999651355576618219154633017515265806166469943937133674762796104651311916898124448257332668193431674605304562535248037880097162227319944882383512874698097491423347845842010424793467193807990497592462776296212160636095742898244980243746718012426569938318623312152478117851426830830929882165489761513087007673132929563157253682072031816813458001768687318159775164278714235491549761876959751528210827329847696207188822305635275089409981886918955374985075391732575891628152786605454593882313929498195648193359375
284 775702476479466441713533584136292128284188079960330041150330322419018855562062253879261326489123128006528550346920163992021212967769821892114708630219793452220151790354634003538544595742030054833985489073146020834140639705701467870960523113696563179471164535805704378000383157043341308668103726980495097521677997127279795498192378646251527822573083053798834294248326019649863327229183988584038953651023231386885519283689523062830033188781103485634046004154348167500856331225038564404420943865808042874894780843086620807199844534886759252924803714975686365076446461739010747932070452104096947888722812791684191324748098850250244140625
285 -287167421292639606133300259720111975098920239477356094163011965805212800161368436233539264648563524382090262754623600069084570039059810089661414543717178682995310538729056145287122276761054089902165596284843801520027079802049580735388432979210826350451921434560283223151775178217686246675526418690824187551272105148392595704321295736259939066005052836147531512742361230263638290358761337551129770132719087528627202141162565114373669930885959508204295728624779901831847095600879708320383752819703004650212655461034382165209444407134205303683771443548496134775671979074243000774808961381891954400304156624912366169155575335025787353515625
286 106636199272042869467460581370404243775371361442336050611679840782968066302482719995556273702113516852211267722071008895942698731259592388878801119930422962754454949928490419084633089363825122515586626532109301285544628960106419021897036126787942038014810384945418117750219364442208496881710803865961938526072596775586743393617128187680709467177780072774282483141794578749765669992450322418349749448882173601347455975515147051121151818391368600925641745268059755487089733601248538151204939611271055903671822612486874204609681297305505699749428621850020776934758103185297190972560719608680974651126853458560361787021975032985210418701171875
287 -39719092304761829335270887208493836223805053210529391687013208394962854114912583964863270782258551140012516692012779897896105765923937674384989115418236622365842677032234382729512004712485391132743475939828084852654478078122051875299477879109287615012130771310359166104841238682536259424980906924661135802097002215202474142630274253375574303920637135217087152767394784138327262239183925424606375329761290205776706592015613874031466639565837669087615800238063310160956730319464973918153854852397612994630085666955507328239658840693010290471297008055268041779729239153049112700609376931147745167587060320657510459341210662387311458587646484375
288 14839348654290295967978827885212119039168805444381963533764191240239410654617275923834816018091603001504012634038604701857180777879492990131586073633460456669068705016523451429414430993782908130490450198187910990231218902698714395733610457582624194552092973509641326213854643002572645581122792659045808834715367129827114434146611398595018985010496746262704004226447396682907023394737615775193386387793583252750224367553806047702604569240203958891723194745837850891096461429500715331877921029831619121100959231500566694953397998894786034776265352849878587521486803065457335244107876070335313668926841544105921233409617343568243086338043212890625
289 -5560923940820301447104775015386026357845558384653767155863285469848907949541617655798907351084452962870331329068100270619981124472259295437796427715104061903804088486953894362077910977143318037646797626981719487501148492955542851357461306642857981129798720012697611762715416201306793552873572448112416941844469860972358378633240253344875029315529250223672479178118810073856646916865959735177988947389842289133238844455194444514654420617666265390550388084168821945498341575584106191736505326615825107479368212006679408179716214103354851996679274050503303369109517736147500464641033469460699702309762734232269354439637254472472704946994781494140625
290 2090217205021487415818675806363520628294550567493170310021445003776238368639708349753624858974802547136794910308500063817915479934327123118386349925780267202332787009540433379913080735989354122726931526311069064329870902064463706478568195559973369721520469795726997499102426998038728472304791039902772856324833960020271742659638900177227121896999261372124910946910771289351841112243939673106013549340821232630875128060459755556148649078351111169025109160874873059130898056297221283024719099503425814797459640236010243262143992636262787147279728724981245718018507890571323996968008219748865718094415389155765576389978122051616082899272441864013671875
291 -788032284383510301502042292890585066356352409754627543332104951287675394611368677589948625197672952372310381297022199331207526731942848030496602734216129135923924861910706009383343104733018034637681823184274101294036404982315903368463249175281724027865042257782742374914218319693721060328390158138776152476283427725574402125284277472330182667028448932518353946328584186725045091512489906659630061095293788625431079553477518156751054866305005163431511210806950616508563165404778535472752735302555804316516206629002172781052703976641741294808028349885575030559099122882142642115419315210784710838049422581725613444481037817013202584348618984222412109375
292 297989211211839842999750094455883004743235301210048229838651891564380796859958602031863378976196692834330819123057468547957790385602071799087526334897056413978445407776874258726536002212042611380542864146486614738435804856459472155094070806788973948210146067163419387796441239653120071650147494874796509584519603195743168196288323900465367428425723383576246904338696477131785905908420927389462781786050853696394867714243817664441317651686466417184411005544547134797561523232867617589026151762193418175061553225106999895536327391781310169117489471882842793153359159877639985482927778419010628820061290560354790913667744067794274087646044790744781494140625
293 -113020401604086471835232169361616466009300334529495013737486608010926432515321002343342582671163677222642936305940431264634617648910401245939409885024424945764910944018447857758242862940918499765379980926591421459972537653748304655470598046004901430281907196827857196963744089738864200171945696152993518415777909207523479136963153421023606640563646061615227540847298561472348131198867672011745584547332390133948797077449547890214992164416053841791814020627689521628510011260564328508829020408759008589616648094231604140466501467889437128565298482203959012539913250937231114648607388190078866596235670513913526918589082248534083419144735671579837799072265625
294 42994092906087055358365157085898351148515805641441347407628350208892936285746314558130750213796246768853907452541941209415324360385406940677530204139376697115996755045970700913472297222748245466336330694131644947641320225624237067999721846304040650201356184761148064329910361905578006499055794033233679531899916986601339825597568781804163831662437409674746597419985282208242732421159451539142722615555723847771668623256125775957159612534166067538000266704391961719271426466703439020953738130705113390697511382106321955052504407827392279828762328877820006130573120660954794527708511249719919605015268313573413524431260195057813433550109039060771465301513671875
295 -16404094564545302165959379409033531877875685608522353511244921920691466338604144201995677783028933645456579539032313175566683189344085992139680639261699725610584329284967240502783482764498832048949127619953228815366898018122330326187647251154262764215991611162316517235699915536121282791891928978526003963422642852606345896831038554306650025732399918402974647543156873104642356626985577424230663245841893116609464135331451394686496567703844625222119014714616263515979794938148147541196715231809480461988600907445128651966587356379142632014385566128859948228330655351231976924412780772507679586523051139137284389499658507870216705981647464795969426631927490234375
296 6277448865753831343282155651181686298292994836050424946771192790288143338332506039343070552187472094511726152739405364625605490362671212417550271216412649104839048151247956007638654848348499567454981006985035873327043201221158345996297700772490689157121614935225064561190230564765487061750511378232415461739617470140970484160199358230199422549384113355533722444320299528458617809394278917400468293394887890292692727321794547325446536867577235633292626026157990781152883225183307089790022552715682165376759876528962656367301670255997634808042491605264149708425684296043657196119198218330913803909452665615529290393050481353977299026070113541209138929843902587890625
297 -2409336678922679194853516095837688601961110357806534183654400017920444515182230909038098622733186761699297082684451580953963148145288573140544129049690564890136141077769675679625905949221026525628795182234046417807053833042752739763460860656184671206349181719031562449208894109910018669102117864701649595535959071059814977347289596787637563094840380975373572522621859365710569893306510707003451304264599174324526434329683298332259641704557311447134264280838589445257165755170842554570714302936689544070070439395758336875102779972311539616764034909538839726850054495155031106314990936457561269055611065920619702402829593844966506177573961622329079546034336090087890625
298 927451394233572450830109998562037972244577905273712535348076814445114805567772636651820197256118757947656685686105493669323929514031089772915420556387264274531083767059587457698836169035244916687428072567004967118580486021172311812366335474052817131849796481181859347678745271451803271064332951367470151141994002951789766434145222014492950272645106065301589230208989065115167869473885555163256501063628482573017770200593852526907068628089396813005463603410378550816888413995711217045638836257792096231508480296117916393747062197845020734969573227133920231856181982663568540098000773714039159246116597082824747213129443327799916567399929334669650415889918804168701171875
299 -358063602540572758720152859774318708626456200823801062252199182797301308149048029616416653082106564235011359820214944973213942421892846108950040807378669279907158989226730094844814870011943708479529736316104680281027948940968348403701190938659697862195344311590130540612549609513668626862997514451046341424132081139359905311063552307809518208614143224952171130170155132836471571968504233744774022059151796088131039441669111266485462838031676306230008591593331631719464185228037587105945130484577241672473280848277253440699007632269023178616187796974096181330341259496966156619220025315305025581921179297397335641853636167689358348574513168927069273195229470729827880859375
300 138643836482658479565473211152520058476596289176257012353029123029242430164618359381747860757476605703462319042928491949314700898296301916643778388580666089226775503607416187579596775400706275849942322223493019908708802816393375780039360783807004376979024886692493729812166149641872260838698683636401059945060465722740024203814528299602595512276971680349953009246860223505861618059300978213324529307762387865635927241103565166423333757122010596662078139106412332828047218529667184951944982083207625566769521935935803688597776266351510238233540185290362670977644731606297033528139673667630596886707145031566375607019287979998522610859158776808186530615785159170627593994140625
301 -53840412088586087203361800730014486014844395086917322346908305282644625171164357963385500489679388995455530234313523456581090102949116408952589681502861856393556621279381215228939243868465667251177140185851622910117223578416621732851655191562537297916551346375667523153019646418140064575698200379744868436670520731206577091408775772252360972261725398150759024046263441689415690305744736493339438921656058722084807111341897993096801427253370518082948329953384646604694025183215757505746752205695643497072804426005588516421195149236285713364177225238366000613629759390228838493667332942147024699082520047465151313179229331481795632242275985446244845888941199518740177154541015625
302 20969094182835231648892196049256855861954919071213540100166115098432787478764608243747244283837253311497473583267689621486616829732578010799113553644089766744841767676052874816289495348231191005673596987211799004023638192776779765245094482304913855241299751403091356487191972113445464958247968443088669577324282240552745607317791071012674639241560182770879840854312161029486660534607374179848272168471340445302436411667240444905681242292906651012834138102211477860128343506396575709851854256627799219899867323671785807555538308222689743540095033088576148438615966890456159250515584309005249488483937396936914552938728592391666848925217236758455907619236313621513545513153076171875
303 -8190502502633145928817601047827227250295004558381198366596874212275347032178394581221164934719417995077292642481822155260038385791871999262916604096716237942410188764715703327095930011450211350865957533628596787186909395752068966732610034192361120414534176804681330096295941740077539835381176370776506749663054575774204419977001650877181524560048344669303963179951845381383891715685242892883480597340232781866775940112779435294906561988189139081342492651853582788422873094508308383065575786037839559966511227519062963191733138410108886121399880025882787103663264507994966948713076117167421680958421739228571284638090069647067628440676440699196036998586123445420525968074798583984375
304 3208463665795275622493776520006259113007841566468976026883111220355199896452725497595468592790330346631812254592252591986720807821470634610110764557790015332485982834640698516207580264049615522567508009526095954125023646893300181682991364480426857674218508275200058429561808737235894166127968412935084174811729029825172903813121841784878365798856696672991119824529677045512562534483428248496175245170769721582178778596768365661661235895821993725332324347847660684941460504377691246161751688781398644740312233806241120599486475149723073100177523230218377489094953574170256585373384878707335581977400261359676976444015986889716800719973621575640577996413327355185174383223056793212890625
305 -1260478807167345261147369319217986767712503528644767320624245889082715331761902842305326448965169382420101988791115650995528807820856534735436234678226732426026282112015858543330916540226790734492308569147114136004058122233667046750446392471530498502732811745734325338488747450345176846971962028722383880835345048271042733955796847694187557088394587360649079720274790366268790647459798178142406954363417404096310891640534951278311712732283028694276264796331127536994707428715051530385486069876649223737085007584483737621167293308055433662446330669921218145414165848618293107502567600346854031984947883155316710342831479941586465770003261974317927164579433707558564492501318454742431640625
306 496617458115571085582244482516631795785200122551971074910465070984661367962572741116655388555554471002133581650437213647464553004330877411573290308001390732847656914961567520493436967123048406075620269449353383890725369418694275837433947812627173661966675017486259480721467049231841151788001798849359905573122235236765906015952518876777445269189349108863753655461472525210086236107515507671154446502322266322386149646787943027831254281048953761908145321978232007998024388545988543820017578274487971859415109545928474781939475089715813432116302385661227434506030549779284875432047506676226576240792188319750646031094767911545666348054159604736014737950966502211258557508699595928192138671875
307 -196224224025378525906610221072845104562550341087295344989101916188614312352513127140933327557199263611868691038257538225936387594078471092990965510249990347617475431943999972321956164136379700422673642502919020764943739931663704851573703637192280018835201839354679729420752169932136469308706436667393856496857923995966923018407123938391472300802346470547100280954725465021076470549484119539961352372433005673635358113414490523018199417237393525560338165051605582124763203668618594204705671370069412863574201192955386094721009486744823947798989431464071552466194177776923439615968306064218143477338404881389489564673232444235452811659255169522919504273249236003806572625762782990932464599609375
308 77754167488974376188263134596320565750487246210297978619269477488362064864517516713660588906110693017675564645517943804973819354818359649271829034099076310039284521910583822005440566252158941813750952410355536877001912100895185129477580088320124488021081604402319482213100468968513756413489452172464937711291756926783856172411366494858981182918278399879454208761390035992586597692579271025790189468456397865623532024047829666202551516161645001575465545736146482564047090739061131583433256594372800007229667226928623061085912309975644992822063037678784245727659163852944702371907704452498414349158134617433986506002520394123970924589242614285123668992961466772673162495266296900808811187744140625
309 -30898072440007825130388769207780769993449501526946443019836082998644114342535766262063906176379145085676909605451516176547370833244670117240320039167399474587684112843247288864044518679112892248963467769652661318094898704530486624558750034195377276171197846793861912794048055229275106055228215850437168826609897054356640060135336710624426467829159245156014815430506941732213420552951928008454867232588579063234086097131872187300042560276964082351220695927046038669243885750802899874443192754644178558149336173452158651333102122898586721861405063424127545499554190384185564485383072405851982373357802159995512220176716546024236032020391969448486516701328865631970277405571323470212519168853759765625
310 12313230668177212353634912418285533229019147134514023820774379957304220402160758116081563826067800220007019381784580924691547512272320382528101859311722836557375712020948591275325162784323495280698460672184400864675299744640578119989429136570043231785681918430491039692679836101412834633351034896858481238549599595754534083497285805610768942659735101496806425371391826835648661738629058542734493304919759916093777382838599285429032780429472394465748472447986252794558073554480248715853917124094384153354027290212679338450492963334852434516928712232694831184550805959472821982888789550184298274667161953122034752383135422894780961786353556039802233149967685093932601159139039737056009471416473388671875
311 -4920869465110431085598543285876625721027635813612219445128741852403246872495550068398041998507472935647142074655936482498125775934133800826360572937592001439797541593009924560433423413052541556334778013476690918956381329902359658157899078527587951045247170372302827550213847108055973139882019498986654011813772955715218115109832368752979290745603300230692093148685347428871902766394892748567794205596447832237238378154546726773393504350179138270338887717295587751681513972305297240091270826371541372935745989208507103292883667124049673387677265980023583466062209367473354333622932515710503362877045875718975209072279039978234378248071188480110761371605123865361451629407696373164071701467037200927734375
312 1972137458112153931757175201903069467367858109678237775883680225090991495970753985891541021357456773725423025216959198071522712873568559420811798410277448270377149775141070330813653488235683205326045476755822127893384803775837198179408088208921972698014422633143114240846420779839904149825272330403978641357509300774860787309008868865831113372877987577059538117000185054890456850561467729128868357543783640139993022047576090528677124869595219160803308810233325259526721039188164225783012558606723840480771967803528757720687466473760644817694290459725495266293561233848452214713742656152347109110313491670737676782717834874525317461884940115142827697537659628300985882598528320386321865953505039215087890625
313 -792600526328853491410952473281320890595401571032774952204050477047443224072884408364521581551782264239394342450601112196431208352169121683853915611885054922939664424848037853985157806886363339136019803970573485841605109468438095618990465792344689351512610018704211099779711957318514487616814530778907402541328712027391024847198154795415022253203180276680612335331069079397510997186402607081399383502985652168269885916130411974369466729086307267746155942756114215588238088593097906217603519154527938241804003628863069130199017479162500833615619915105356230033302495573636057660943499248575836454154841800627614936009975254176290921762813876370493564824018379509924640304030507564903018646873533725738525390625
314 319440310557690931465573240632305909721027934842222941582655476512168391062283646019443421959604248344688601937723416813944646725069043749599434962416495226363955391028441845490884823159184004496903883583330581553588427210472798692536486450822748701458353527066265087202239120915450207641647157644123072652282451735862969961361379102675306887553158018264954994156627933798073009876310031540189548475668493191134726500291856104836751847812373837872606558099277252832397068407947529089743035464245067007613540469866703026918299821766083244527465600152953804611398799487391268077670125650413183191927927036623242769768078008522476548134173359719748461327528680048016258385783217033093706049839965999126434326171875
315 -129103984102406444720950842633326926027951506407329782305980719858664910093249248909246481978381112930279924284857253105942721851714419637505267820458018771417588289501553001721477320744718272586006716756742644761709343894574916007139341787120627208337851039837272850354784052618553717848496549828781096932881336665960001647503759530321099131685720721531990303013994363223196058431489193709803334571578509124648293528529556581531372722936616387522190994615598728880548240594966560411167527264250609012111387184018963188499570556780769482322281681025577399043839419745636876300911316366013538866899888257779126167926093653226357021067576058300488435758856516202650672854395329236520950644262484274804592132568359375
316 52323950673916422602860068976207088854607883280289208673592402077552428681649074188835148519853071408261800291786676558813387817430749223060393991875825987634111676609299362879969172066849131557676032051846239799324485862038281959866197096578499253022717077742085029195429348101389126089719821721753683288632877959350789784549640039727858183564385796900692915530493649884108053967768357726306125878109863848333737228699259935291877133910582078179792344070808039940843920367334357381628640674133750710020028778123420658205668108301694631778634095094253280236131559427532930928623552255744039960451974163582585860521476471438507036069734243646624131942897754228336234378393177803234781464425395824946463108062744140625
317 -21265166396172338199404399624482260564460143389100261423382143454606083094348409296911974699080123179850222266025400588601240755275856083551514496159428528731377126985155837676467677347857489961233848747940542872220086665223964450544729750335885853542500144651281300125083428504611846627914100849236196962814714010017732235041994682100950865102874811272613462705237605774890719561077567298192639430370068173640706187100568852448489754042633352031007635223502162915982833155717324629589542083515852931735965757000251019530361805412962576259419244083825120682945661052683867075138248566231490396999346786830014458231417048364409713254293548767231922725633471434486802835643498598740264160511515001417137682437896728515625
318 8666442432861796582757725104198714659918905355504137772547824335686497384222549230550729892121032186929026563424524260092628764448783712494557546155853743947695859871801594595919863164221559206745800958298570386023959368065709195375580352126410958258375319936325311774951229566123211509696716404754245835582484200054413043953809720797632059638383623926026632139475775681968931423619468556734374024768110914486581486073412391397654809845956131079792861333071116520747364432253932932033019251990681779509451665684316999688170940467074235613982668391823799562226956952890457860053895568713217746260306714977469944855129985114192549480903580234341893752804427777361307528892592924141084764766418402359704487025737762451171875
319 -3541711658749349843593946538193690914710323654696596348936572972214786619212357363677033979395557450971885494825317308410177280003587924740379400606768952578345219550164337924041849255958828987366327961150547718103906636462972941098544523486858080442763867712819399096857817918196574455229850773259511453363328481980405227702698460316169596233036828299603113526190856265111554278576789842496435959607500798037004481975550428189941422985697841939389770114322785815836656488800647952703829641246493003392650170304359569689013918272736583571547300688970657816287863894993840587411526894345628427289473484228723094315712404230208395682335126188063727927833680938905153903920140629388280638367714203695868491195142269134521484375
320 1451383895829599137745246858936401775644689514452365570624306170440035513679857067687480178909848356192903231867852168316823546490448819628523546019144927654209444935473713471832389906892257013403427097577047516986729010736367022105307741922823907281833217451685516787899486692678114115531209948609240493493656542924649395545907771687194925122004044581169922920263492626420611829090531636736938130181740989132023304143260576010813078212930916247150816490643402154677480709407514599287331446756184082917321097900625666061841298397140911866206627864796072023104178051180329928029105124478484212863275653104028092149130999923740638252798809707648803106019827437724217962372169183797449552343616918648194769048132002353668212890625
321 -596409640711207911493199092653835771857444589433162787997314181391926465421921635486202329728449933168333214828740068288937272105256509208164145088449291622245743586096162295131793884068812398199244066612689911003696519575625755084141648632313574399329079777689310489232572110276193862124524662844565006302900115101409270744569930615191111094518638774391363501002614336491206625434434662709798271703295965889384171355853081236904436263984597463405684566698203423369231800712502190662854727119723135398349322537945350487461448285849117649556493610306586891699192441099085399125356906658201802181582168947077822019010012565249422172799311714073397075998080364830180367033287314566814075523538962730896173525252379477024078369140625
322 245751846065586108549633166846785298389312208592069992084184767519074997220238342488526775370445178490157037272006492210747224984799298202061437126897476557219181670712128851373357644285911360243917488629472275639061825559377040204076354303798841922774528705982492401986885854775634402315048222196312402800738009550421156358496362552988051576463833791882069180801326182072845967997377982616890633792165259194850099146168511505606388097112484488212719832216934067545812672748623786206354132800569543521032880344413703072889523956100453195188249111901096526273535978993942916125955936210684263283297551752291843442113455725955576358360573448152095382561362390346498000048484183789460149236155532548320223895643721334636211395263671875
323 -101539552412254971096917316012755677665029373289164673905750361040098720154111192796969627147018717145130294186975771468754327504798290237715202944525771927630118955180413949857593572443453336123289008827668069211521194666302063192902264647151138307530042925689652787465741832756513360510112381607575194115436074245638589071883040653071560058696645038931348340372471611143224725700068823430973620345906692737649103803766363657410896683484881641273138666316011571670506533095005326057832962737398851979900419749043431777336878476822266112038298551499613376395680240677649133470050089028588292763600478936226435324229551940911712263457092593293774464150332673324361698235619100630762298399927825130750758120257160044275224208831787109375
324 42068457268798704688057237870999947006805267671663170090676607723489092145192881024060404977984472235266735304870985309333394619886971942650304611844993761318107486003715535706001227532149385895570162910801042736734026317825848958906376510775769647106270618989155388119251241116101355108289609660155823365095557497075806250910737420311939342928671140442799272575124016727188806461373569590078834641272688691712872984567593484789035452174717874723210947165649260693588274810005023918766521895273855155420340539371196764243850975608012194172703544720542303547005164328044823007339619801602550951368534155100381391896226974797941353439687361481749143427956602121490641137740418965170083003197567584653671080019421424367465078830718994140625
325 -17476618100693747697887034487323330426125301193034663060379784684865214448141995063443385101720939827606317718473589362381236469726474291375890709786609017767746173682905722218220665241757609761170861344697323000710872693704756362108293370970277376029646186027247088941154988206331645185113854674887684936119065402504728129423888454146601446952955216400399675991779337323841132105390292837042563934604846679819468983454518179837104382115051570240528310148789592531007791400358085184308967309192398237440759176063742496224783314500615087266695568440763649854998134759588123311506693781904071414437414983265822535692732388833422397960298490223441574753552745204680613523087428594876577284571370955409443104233702115379855968058109283447265625
326 7280048607481304215694828987058291177194596908794142363417680150353081341869512978143356253711696868287925610315786505663550668414300824020393658543631930544153231849121696775181848000140876019340370912081216483436937362185397799073563225983509567052343343394286647240585385373354825457590849612563458438199678539407777894151447798418796138751920526836624057743930513963148332056157341619950123369428534717199894960496473802407810918353535143886925489623133087801497913085401851081390374906492332791631749327990931788250534729241907859060652250455662815287357778000208220744451878318922409884219864012874506370109047406119527485358148111174270833181821645132774158908086485777142758412255496825346806448464587191438113222829997539520263671875
327 -3040772003230043187331976489271092430858993258005556091500196290635474177145636457816862832034656303318934350621358367364510755970264748121708492937843482463921317750230922726124815220661374180745943293992759274024968119074100644119964821750006268120724322144616413086525364278372606811384738571621107633384368489060925875926209527353999572496024819827415567302657443082020023512089105415141760269535596517308998118898264742646091951527890310987846989488490603943418998683135084479835402888170986285962916965280194152066674171127219202669184682541981583576628285431422741169079006623146291686634235901762407598627393607319305951766344655144978070819769157814032683796488884994358797509385001212714707738947461646006331648095510900020599365234375
328 1273511221710733838250430874961125743508597846411250853364935756751697027833752380389643847527951612386430738766276960920675264047004439572823771934164266187759912666266890222209669478059984468169251133380825129445509811829646113436798313204815510695017101285289319302651647112189723265103274091221803651424331523504456622542064242825374115951881159300110861296386533031757740929179880675700526587648848450737063015237769579804632496628559951432879988620469888969366185571945841507520803414251723270835401690425523432766021719973870107689319173385438562558898091936205936724727613542540281873467059132163393512175182718935338224104344601055907133605489183055321744090337327050361035556590297743448657701568517419676851432086550630629062652587890625
329 -534795440574848151748781950577100278705821136615131010661218870882515828065838598066401468000700171132015307356370730096799158820810064676289045267712583406530599993407013152927595968879482848248198146545309479423324345479708785042978593602816897346828486391996268393819048891886438396445517017815517348058637972086548371533082478995826449469358141025030313128721417654634774306194415952931005252982868982002790234515861253409153899312416421772996825988698130672928351902247378963455920325686880690350299727909846584009740118304684967145977045082626376795852370404681263156478549115620796824635970188993936273116365361626687422130023372332018365111334389270313039678712150403255945297540944123812740619087189621050359988885247730650007724761962890625
330 225182843753277666409062406949291964461228700564958894546213015311049283728032059866546698490953353784438370225399958197758907554046610567124516155142181020353108938575026796886597752590770797150414708683986230245343452363053199516824314097259135771461493763606947396726252378019037804664523881370408850956096483792368407705642496144681444968592688013192056517888666465309698966840497347251016018121690918057483992627922905788595352074092183459660608006759873255232766369912743077678774390658421295915189800922642157022874276109722581722213151510993260277427402403072024047544103386584950191990346858251034662801587096236257957695715712469885175400743267234789724815582841409195866171550973662363548850175195658977755908125573114375583827495574951171875
331 -95069735851203777896129310912783949509498463396902381434272678586163197826730259586679013871957745571085409926616088701255759414909753256103300798568766240589091848171923632258949158724013093484852732260679215129535644368295932454155345536074183312243015361880628164428533791385009183504345494572312914031933695634968917142199652885949252464230164210505164336195367916509963989213435360283906864082142618927846477097502425885388997798709159036809151114848163927533330576044360177470828935514745257755226094483865440259513690339449098229554201981326884502876071956262009919515179700726715438784372580662845956598168863491357361276896493779031228353706126832925459879218728331919800763216016381836628260394901024864754146559420178164145909249782562255859375
332 40244392824570395591421870754817441808832047642689015937408441178089475844562119153322307871317561747600410083943044704202712639041066274597562959986160791588876127152607616246427554974972751404565520950363782939409263059052374099458055972691253354838452196469231377329051281315941584757223283833539017125339414964406236041132759230454325353690920765167930836870939906711528057387559255401219144464725626786037138287341564440771940694736319870102255907739777161991514170742492623140482938537004222143035041117605292895160481675805388310570220480787667048888212686664044564754109621054171323184785462231425534695114792541603051322671370694027983006530666092921709881430591883754807663557747152562466098012192281226984992559270182255204417742788791656494140625
333 -17081315518057153033985267731913285565909469698086104187645032882956458670710813866466917572077712697547743990807876593417464081808676556656413808846037927855566770286435481418008179170329465167704553388414426834806008649530433298183879715208356931334055701457112513507785048885486131353811467954563354812136758532503475763891243122166510784157824313499056710105001759465549924648744996847543914250021063854673277830364822568146680902715373298816690395984175872951472569027989680463201182150229741951453135067263392849441226696413410602744703401320937332897553853437835092877603098551235933216735693968598542127147664362564660984204642590785279579132127427892972468020722853558870318116742790836018385096707322004660361582095706722839167923666536808013916015625
334 7269203895533652773954842672163994661271123190716746219144246551442927106253257125641780672442049273958674803698644906888989253772384025007746602850677706379232710668023779574754615883349626778858094146452185158594178251543370043259669544402264874561703786538607125936627294106586556632378094726195609337785007471873794586830296025622121986578896240018795785131166561113511085891219920014384446913201893508196019713215516914356692467987459103540337890817139562924762591669211574188612540896238268691773778330964296782167298955367875181641653121064248890252734820891889453338387696915217302437943101878797991262813892317010435397433789446336689472953151498754467716479825993643416846097720468489383420030771045366542305421302117007797960468451492488384246826171875
335 -3101692662955645011288682299977315266270333545655100220001251794125700200603743207581121534272652849964324992013717327722259764088768855897005784464581765395214276202336931968219262215504649840035779104404862966853988283587825444113196410702647690428611127090425551606574907675080879574703659415302803419783781811481960841675085082816984512363045400196606921723665773893353058809550937021541853118076354110534905036384971468397286949197177951056905784191817553838946318450253511214009293721438550077046554291522060767962944791132206780223818517550265624802024316904973879314454218416101954977436032126411408305478205410682263965485355004901113367767140676879745004200435031161323984887121882865545135112478076118945062954863033100050273560555069707334041595458984375
336 1326947819686845391588328574515922196172145351384785737824038467492714002358330417612813977125351104014785733902993327385695818772808712735722313321159617179020997491432893727397834896608244101238038301017820996443092779929695166088497200042946384854317731225776672109533070655534116413310557910505998697941873927579967650363704606450864760188028384949504076730288791750497495540308043013304908377081711982319877205304830934382358762374385448717045859327740574103570280964502291767494517436699082317868174927567696264128619031284777050744179344865478380411599606335848826800160911739394939490940442587097562398578176745532756148867996596895535005220137213731494056152500137770999387550970720635432822952374608671788441431466641119707450258147218846715986728668212890625
337 -569179055101907265553685609456032375240610902584372329843854081474059431422786255315744209971869102163017776656601769689379039592366987418404191935812022800854956644292100048115139422212913601175596778394386803741127074963316298508947212280452012070083712349435754101007678448814573219772279120406254101116069680246314873390481468090825517851234001837975153644388503840697400048738176469598639095768613342988369918744427774710998180541289824171778294989341723234724474999485690724187198698961315557383229182378405300659201330093274987281928628115604667247293870171401152933328886437067748992546946060589510077466313849685376235550301795913558852818300194235624119579048370020918677554954027879300987540116458123757860863801963575460407529504891499527730047702789306640625
338 244782738131111221601103756006145060799697219089971538968807012279401471287464174126065004949044603613522957836164870832457291702792696427592941835477420449759557988539688841501674468250808604914633771828751890706691199008408648154221652276048937052633327493280870957962964971806136988368945326308351644469798892179204591093842029167177544988531784013558035305786021583372072472739117548099082598373168610736708403254066896545436605223901420988326362322747238629110043469181088393428330269521908982496350195228946698871256012356200398721688663270753268774168363019481821088906538335517028453724298663515719913494618405279526632567786304900636458660031790854688975099058964241202633510257789086743359372664810735882296637580032088138230761398261847716639749705791473388671875
339 -105547105477961617270668541380772288317172366730201329024736510155610336876180029401223395981177652151558096190103930790073847371579707130212365569660378626274240969232330289958493138408153990615034240713969907925687807952744540432145008618682859447721216837630335469854479047389368337020116005428732918934914842436326126351371661135533143098178528206844535864381903671548289148888318191497027062677012967276841782619469120344185992107052390523688734005702891091067535413936168383539751172069067532737837360631122688238345767535422857610784777879713855689890760705412290367200584796155918180592717639884421099802662406361247610603070660275931340812125770943450525898294454540815933627028559420748582713357685877538251893228133547873877871869918720904024667106568813323974609375
340 45629151607432371718285090821041036226605764441216376021335895800758399277192105554885828342439474206297001145133934134345504866730624427543648039596848244806549154641699721557771389136523073648870410209482320646625608813126090652364868655888962847365741685852535147938534527502452699286716256700921225065223732350710430136336717388339801309718660969720509908330852853207279699868637230818419110734188886075105758928937228438786756120170929562628500187732211548393454924532246591350972951886529958219817339449494860643415126400273057586571134927174063985546667351937814174149450187385879155396969539350848494546865386737356794980090687685017941676732874826110709463982157145985294958377717513503085038903838397140268899630255626249835721776337837951587061979807913303375244140625
341 -19777248499645283762316549689969885599694012685511642178600242550888540411071231881273969719189637454364130365562235717884773894608110617390631537956323170231146122221406348292117012971326926774009362542118592230282764996616841895020965847635066956766941742182381918197508469792646510641836049507564887684081064240381914867787793812777027850049734162680816945066753797215849494943697148792780154230910505865706737875114135633467466364629230217821513138997564694186536149698025539264677346987782776118973676698776011090651729868489760638752996175623599802488151975104395511503427629092063107696294015977238180932464328951843214279941598564353928178664668657152760021736892574731049470699170510706597366998286393006261171755074351099053689786479159895549173597828485071659088134765625
342 8594362308881659258285426374220357112712735941366952757474146353257287139643734659017805550894360074645976899763618327460658473037585799001245037784810115212381630610101539005461947489108815871207511473308735116172375072021387045364895898354361424765607803783404451325764127351892308956408083091153356180777409317119304686214995249081527191908617580597080954326619635832015472466563381196297037379547819575914842873401331357950279771279397154890508070823016612326432126064133423180169796305721202508266305422547737698150321691279186196142184043415175463538301481280640142876035176305032045048530067204761183818500634478833588523472659656297082068118535054625175336734219124622025173570542854659461037205914523625121451505957959423578360337830743531650767863538931123912334442138671875
343 -3744403779306725663905193265790990975374705519979882797615005881584386078994051330658253746323782558813486457536717223715531476779125137969623535041446153030457228568286056510211369652654411922315691867163904420952990992930389196596435293502877692599997860135353058083573492427232535487483970273124749299493153117983166401446157814845517171380344044522827197559354281425156130326328286642093091293589875842069808045023131679329397063258385143930156645653551538442991663130051893886029778861036079196187842951039012352778153732199813650774686388401932888043181758948708794743547421838044793518268921706590200198455243610154110883444384589561056263360757403701497602637167730166850541474583488887139359982288487417397631011424039880583829542092292284871657415123991086147725582122802734375
344 1635572711569504323747000295130076330471189205812397996537411213354423339807702082171916586783248893253317859126068617335278681412408960679502159695707387940035587963778620042719204928897229559915572032989433019633684822837543903683504809499498456838174655827943530769332611759614603357624298269372927208160856373460325086003586251133763174276570634845366166521284734739571742125923395859298636727508061543607682145630113126938390646533851737888348172884035862404197775835821010540042820863576312850959359203476693045488412579270215765174036274543607703623016392852980812999613883678454980312022979365725322557769917653745405168223112643342523885639780702622864069651322858495800757992477947397747866665653636957687653769382461084286706648152319985324576467888846309506334364414215087890625
345 -716262399968655506047409539217531301653130823149869053961035531273465119899654746761748923067879005700016625338634789786951589240484544029832504497902144600120959986255045855886496990745303695896915609192514310212718945725315392676955052610110616551289234649312527336669837010195057650675625592885401353724289213431825740959181021049372485408539147730935317717250175032715344216599884266503553415796527619642817846608886079068442992902739668373451401096667699861463235423137516873758243146839263279314401031609449459905177441089595418304755280417305145131661302395176460169456784396407355864734980217938452041494848034625171413654763719436126010003358930107049706904206279740402595681992810887733461071476002527627517594183297381820435221447908435824826478555138464798801578581333160400390625
346 314475297362517775465973799276322320607557995036315319290641754863449828678453545756135729663014344514635912786009656784345503990247837031116364757403768009403237571392699853400322534462240335436835147886847055647491999474502391173013381931278254484855685893685581828397886513226893753401123845148447141128243465516910561907396847879660175197093294664062922423424481818133089655877513307862419709789458091741636395453877040667879017044227832259941163787250915302160645717120121033609554223031519776716989711857111049768595287642290413137975927697821333435744405327047222665111946775497099360608245612027452706617598305309932588159433461708189023684838383004309809197850493851362833371293087543993196348317340769716234174072773383982019894724352366608788149349162921453171293251216411590576171875
347 -138423552355222334672038991426617851555890115634262048731685309717827369776576910710163102419752939666056338649545690472890210913913295443522661551464819094447953557164719424952219904755245964229185633468398810895688385198319253382865255157849564850821400077457362003430368756621368561502017700522703008999928554067632423755086567687176436328990942127657714232973448317881492391661338295913196847657103046917191676453706126956084173966253068531246761026597299444779677585578868738556043962805315464157935890553945186966746233872966007155659303191211702893502327672340568649437657397364543083856358554083293535984932373402358197120884680564592267782287790010057818523554799909370446083292101660959035338510106105584017740479659216398755053853210905591774953181383178701935321441851556301116943359375
348 61085694706713153978123698391103344019491463291309291291479151019136668994321179253103337186470583168564283872987639229773066972317633881247801335117243231804258744359139463181592332028444124940538357313951331233587535288796636426971171539321609900324656558841185318490629095289545646151999858438377827911507959935617839621138262702894747882405241666601498214971339538067929523542293363251187635856966449639469264177325969105842201863475559412478977498179384873344167484995354567805124807376403615176004695942331671008850480603754435586464750090874744737587932455237351819993339799481327609185361964934681162690739306186900692238779696323133871617740573240747650468131564224174477788269006818782222845881525555574706653506629931170023863699660120188124251051388358124683009009459055960178375244140625
349 -27025400337405494690130253049555293021382267950551619757121597612663004129456416299318975017053442862146894930257965179038989038243688189922279327956922899366300715363125779355095123014167421700857237195011259093366728028839859676673127869474952903025693604582875416735179407186907719224184432057575439228217643040380664520734117443207689974185093993169426966464791903321722485778896157287171058224081911535576864799821788170966036813195766879936887570934136182639856415846363289753588983089449190863925453456909434143687556697853612203319368845602291188395951010380458516061383333188370860376134716738588165769139964261706327522289882223302764077368315670173546190061935014888293656009961690731747088472415505859622635278226630777293216650630476424984128107375548621948979644002974964678287506103515625
350 11986844772192496019488941171444065460951724069571860876083507480304691929715882269073253504936940448983280526409097755376913266756338754681758384018409802336392847728779508196127552143839563510445706087425536111351954683599560989902811144298701818081468759441588859908609399005246451482186442746465342481040924843982794426133961545677492887679820410755421395317006568615746916405061148526717561470817971962715974052332853396978351840963961983737234560243585229215444644441561921909017904065386487871144824117057306298281373978249384487079681312885892431673052383672152348739735350764323260340552306730940585564764873216579047157064781923269553552639855151594594916536401356711046020765440081122152518397941861770442943255676617366016150693427752717286578099475480123359272255356700043193995952606201171875
351 -5330093213987785683266164019154701677562469645649204001718905271609380829906105218501558890610749744486962720323483979850071023259875378621103334413367405050799963845335873704470332959776417333916954647707442047285429979820657158806326278689712468994694141119150147235464467887008803699784727450180937576595217596100816742887901602312306354351210684381382399674310520754608428365543855085381750395312293576824787495105487542527881777038729985869972578381751248184284817005094673542206528876647214771432263422375671260533677083704052606924970827104821626753465422495493431227935033878530715774794725897831632092720444686007117254732091149014013962664107494293494809641995786260375621625487877906373891724124953353509135067918253903918577347817763267606705141542512683093535397205187109648250043392181396484375
352 2376068580338259357725907955669773572802807426385749709468203571819035065425248646673743770864761731750329634541078851189054518820275800595796541295570344212994066890939216382772027975128540644120649858907465154776426562400974906497507083433797128497897327477667690666291536210226212241193922014393066701324034564192993386015194397703720726003461161856485960648536612867984740292002331147806832323926677082601912374536711052164439073026670631625419203103404512943880792327869020179258118431469581546229795959906599378478805186129426296534957085495803581754257104139903369757951203039343788478356592885051289631151591772165573368966207959244342737409494437750548230895633325304981667816150652743245350668084089536886914469276419694264072194600439766543526439613942397564329278569772441187524236738681793212890625
353 -1061877616389880927691901055678743009441046011122707026507742636308626255976288030791661595372624829024060980459604973568412306266651573422823522726493977536718200055741309405539057190104435232186010611789203874351244676208688890781162435410908983977318659627070385479037122295274635788701051189655732008339716920576095282799106864222767015282929118743935236778306817603927168147475282304576188823645499818570495429049434658492251521247498328147407483810219699778284535887010244200736947862078075770855755161910989024119326334821995812677056519342489645516528115634510826080048370476733060388443162891205435855154726652867608564486614717728782446168051037080041291192405513021075716394695480634744522597035129286410661363234234515881283147783646322123550067595835068217703135717844276086907484568655490875244140625
354 475749551005398773988240528602764401613714298314112817209893931078571397410748985051401271554889864685681810086826885631769963432364023390352618962288137623631305959312454862901943061952559774670756702195453122463735355877125271423868504625939890951133208052257694198554013801381035664037582057762460092426934115290901019601665608932887182071271421371236545785317588577648540722143792781150909102867908438867358648352219933909708351344098400105409302260250187055731151863025235791761440675043452538882804111338163632820438128917288661387306900123626201466871068146124154451325820022926171780900753254139313298696361299274856373207834568480867126624935522015101325050082858676384698476669863227780746052798585716610180890569287205016014535540271881855346854874009055028883058251210069755643417011015117168426513671875
355 -213681954859079299452547571990142889348803567789842799369693409055148493573992399515873880491374818405309122695170971004658921200919010005742826204931925320635180576503791757828699921261671896297877292904091944404799556849508923881021002077873404824931467091956574656358245145033027798694545105032480271723977854359979393011750633005251715738050191479870968774416705855202150416213841239385983504124234182154218330297170073496831502562247113936586549481909470991953928437428654652794777705748730085567415673259584936045458437057213311007457108646413442264293255029048037859340775721102222972916081177875592303955161423989648602334846206799853326289996416350495615412634999993317608506210455606855624567824318347133141089888444427014041647953266790227931388936996993554143890194606247856512482030666433274745941162109375
356 96214378576149022173111082827151869992475413724847752156323743493359705438705405871363731074596659488030872088836437687394416666678949219161123713479708507863251959922961305056279058218428010377992609749268002212319203387740269767858107066535134426353003756846614093800741302369310349305875600124031834446498022607385159145001879714786159354704475987042568334906947486409990144922411920088367933371513117773364747147954245237702829374782154888223520852809619068476737210878063889090734192859275337151545937152810043772922991855359397459977280359636945250993432944125479664808721726354240147625656999999265485126616065841549446426197021767282946924444321146888574928162876382810176139643735963508911880748681153560525333545743984359930517938896880112011374649508615226777810932657676590284978601630427874624729156494140625
357 -43430209600980487407249645264173805963092895628855900692063148342202065782700949205249957232888686108191761292071154296285264580144759915727862145330813776730856817483353070007391047028138572234358123056131374951161073961588713588659627743927343083806656749344160970560950180432982036056870883867743468698220365148470326898559651362100207531676012772655572907512076523738788198434127863613498963812698949985092763293649313861584145562571302004979911228378202667067129198613205076692560007523314308476212325584704275562709039191558929860099278965176539847998147669080964412386469870668254359945353031818958508932970381329191923752461277540916859627556950936226988024109731512423196527677425500464151068839487955633094672200846246778533751453239037665167807650354448847067118981437835491254961794993505463935434818267822265625
358 19652637653061909335052358163751271446326556515542208424753300389493664104614707042791828235260637497076325008642540276340606724671478678172354449023795352333822024687299837544784502555650812290489920503278001446684162763569250325995912113241596358156163517040831411384036765398666317203315134379296905308682318101405947014336796970774772033155285698227069536479218505800507333134532929112688971169866496194450197701861025889056110905313306460271996115945266174691661462296801226154747944178405458343635002565349208665997281651963251616717444316413746587933050442857803937085693969635024592310962064104656055483743512848608305997975384800917245481080071579247399200274610211321047304039983726969607722903124139568922178370992109215641463361488055227147118145799361388830246859114986540499614431354302723775617778301239013671875
359 -8915052792833913431371037006157045481740184636196814208223166565890744841904837610257391588775428027330349394261522265817319858406047139461321015467755945655137906784931862807798875277855433851780998459286135049722163762814176452781492461943954115547640335894220865946406096340181474409345656444687422263526807729611827598122953833348501336486434970289484987530304218342285030593286436014510386619916049826672277820299149824251790533043243380959489821735365551118916240030101558880072685772075652603377188303491325400331995313338526543541517513065020046189955123337303159048370536526111234019768843321632594868137239346639295126000690307981375202432673468787120419629007766500443414240435089690220355412683081371364617965893820255477928516595103305145437109000715389415465564565624407753451075020478810984059236943721771240234375
360 4054136183067850447867210614489768337566134718276009762139674728316533905219226236362319784428132890612167340011905191197524086667604265266185703080663226894341305361109997379763201835585848352734957013488007751154789819286937929187728963650082400256820787458657480323656500971847128399464805407515975620016260733168047656278746162814976010164099022223309233692684105488818281623431843156721547715381413489818292525686689328157942261515440902480244821057983591454106335382210666795124024317594446072049626328591584101777102640109877213018718799911264701003558440661105345736286766783403412192027684029795451238391981225815622548032080413723299963340552651845315796993400214789671043036793098264635434979014481947184373581913245947834159705335935085947667356529153360241727191212359550747377535950821680899025523103773593902587890625
361 -1848167349068701454756533351999263568894991522341490653586992839573314283957913526926056204314282639782483073391944726760239217446268442455182044941252908575024513091671778523475548156421161939853703965031570699481797455892043979241066935605955894905141831675408121139772165674946097118697245388599870459057062055519132881652067767703908211407098652638035100769701404491851305289527903470684317492418380105954393578841006003948055036818998767651572554744452138614334176881404856435207728924856017933131522180727338782905385218854209227270304276856110169408054231875306268661118067292620555496017518644448406492024681253496649541718562802418793504238710845491130880644735742295935611874633206638217903994734785512012128609881190922870246279298868198650710021800101716588943144678380921931034317796938015732166604720987379550933837890625
362 844597945356553540791256552489042599210461156734265667560644598476061204071119447012727101446692964964257004781383685332653855167110710155079444087371535516276030656769980444347904615457786218697650640224777134008356281579490021988244243758274561107891884608559932581139931853512338908859904140603989316422221444086741879886581156991153071337836383777654195054606402513206223770982314536827905696083361802420623969917529545756383377519715326409871884901815289489715788344713834035007663955199900313137003022372545454451763098203730059112574346881346689921980185818701867286806665293768700305612227057940465979846127542788099733219819099204461547315142701551629751670234189528501567045800825511066901926655620246851444935273783086834278026724753900654495312904523666507249171028516657298006542020467335429856348127941600978374481201171875
363 -386920507915973066422199314457838689730189300503820001856606737943992874214890100744580667869923288637771895770223853081733953378547411220634710280581840044621335096376524340188971939726459214552599269766899691641194841266337562341458772587351087806310014029733447641335921486986236640522857864057964372150547774676247817484268057705714220517816828321869456505368984770146195881580297053833629684503622804139744794878623011051684082859567198511721058608507144159365060725685223913328434979070848312261521856093740014717409810502721779580935810856370729481865755152336129235022960764053861918872809181233875993156743823706924993733632605972405725679876662180221700617879629082556825732707323796191523253583687958942527532106687859525170712377110358160677039985366391018954911891528197328264475273406318434066264444481930695474147796630859375
364 177686211836714281151510787198896527868581118038818104655923798554049785467389685566353850659584818856138306453152865427038863633798123899916662956991217725487784702852430763822334513946368584118609466577230417669689622754882792252620242459251454729842436451391512747086162091955818250513903500448700134958385714887542755104449617135213146947853283318851360401768919413521224580843403843209990815687557060667427833434041607396942047836774737945146738308204294866157978841183367182058265761228572837559625242678332059553718320467947399661638096274361815595800355994895528144281309313943945002157434957136611372087299742019798415813952629021343338236795051629131609396017588223355394602728258289088278150322195266603042578265218108618350250244320969063236313897265562386534329099240988964035088194362067316733888588942136266268789768218994140625
365 -81798101185528765542772891252033357101093690565482426069638157450041981085833727718089689760211015200602214956478131820728605723375111632084613367453351059033972353757955142628835045997862320222581894593752903598673782529594549100164032695458613129655949063426776275976908959172094985234614647623718383946705782248644328132464663672142460886620530363819279057863192325997786667066960581318059010559442104506293049151548631883856621667871388808845497821337797133759022679379200275648914835990673955196713161654438816755389363068857704927894627414160464584865564615896521846687018639618156418621916469839267883899803931174577111992394269515394876570264138223521529728775037682206912635355905342951899299088767521390462917449090622509987974705968562013303219222378020951236021624078598679054999632206222220411062640010868562967516481876373291015625
366 37747440433343822394957758111299715267365367099100069544007876234290489463383232204548536306429564643168562916734476345350487747039329508392482188014530179643792006204930923937861309564844386027993903937862428704295872048857363392609640261708561531920010585951121904470371825917851704482119240454270203237316760068427221371581648155862335078275771604449022011828981316577922103123252654974101209500850301462795197113555748787931157072466641329925083138547611742392000486023122547905786837826003617776266751555901491952219831496048105366358760627735995160898103700766200395966208993743091169540594039915649523941505792078853776039819087481398774174424026493572831476867979056619384714243585952057955425166680091441737812711889234936455117789400595178066607686283783298755895078731620439039910767885586449321526358868794659429113380610942840576171875
367 -17461593714921271697645568933016176100898663945742019482379082049393008843987009709734233114765456083633241562917163206582109846752583619698501536639829135405436522709594998013368339737461383599188033113480202265816883817559723973073982422267382573110978759487312046632225225872137754398555597618782380283307553395134266464740703058485608977590377361219578618966895440951230158013407695932684726013353692412276989635863316892187841896164585438258809550704236017716704739515542899883174319480294413512770329561913213438879023666503490244953181440043865476610664904670878557684798719901995146836935250834417892674918096322643350696585950630626086592558049129839110234614604942493298571525968779377651705057952409157968317610426771222545188832911851461434692315094771833798034461715938224815708001443371189179815626546510287653291015885770320892333984375
368 8097102566115957070737401469249894674917203391295579604132629096290768103586178024344947212306599798983073800237042490207937683453899323140665372486648136684223115970786912380821669255118131626452117243532209071767608649552553629114463086594256233430858825406951799072443452830076673262319873472192709212673700030365226144806176860759293075151275678523539458992392308262900993128345839636676857143046225441876696356467025601601792066979557092749616945349014014712975210349885359663516066418207443155832234862759754190934216294723499627820159815211430836285506124835448486311859386929569796077303387112678749878606555513256867872003115383607723211615299011783845438918802781501436432869920079372984234747384474934662704354695194104684693175755854223817929297079671459860781086969629105955194711339881963454851430440906145946655669831670820713043212890625
369 -3763761650610651583309332424348963409887614366647358809113786699691486139681820503038605033650741084516427842220598536586850357525845399160818166486491632170218314138827135348132072947311441382346840564004303935000657613736940237636180622010103980276353034731676177329641186857576465262366973917923963384437329886393905796876935537061271826721123453413188822729220498442916491533945941145373402133471577008357907464479094081989441138294490768365770370132201955729692628337734469880159534628730556406546613386742468783282437720855015597304934042969514642497135524216772420443843130311345623346972675655266671449201264276613082515360403982929279410434212275023346181864889005357691281650290203028174977706553820890790146952258723893163900791931387126078805096199608671138787164977816103940942322913171821562061488048757385005416153944679535925388336181640625
370 1753713439502587350408075750104044687216343802754477464845328503743614348629422886421463202057169816593359748250559558671209999366644552427926228529519198635792065576020464853040031669345225041014757302866943675457670017565465903970411437115749855832247344639510039292628135310383595675982747854641842187675575959935526652882737010461727014432806513863784760413183361127206511097440143090757439420666784851201945840935344060773842917928146995659357514135104856733268444768287699072587888073808535022421311643878940276170098005122512414527521709488895932214876885237862340816352768495477923302397075956168210635125522776653256772030650139408271135864389497693786628782190098855220752411430041589300054148566160240653973462798741715082613335786675846849863324500346240981558897022438134896903873569983959604161897623503078846862734962996910326182842254638671875
371 -819099272620690614790377808420196683943442814791684943164121915749044684310314272169916351501623118829806545178794328323596756204581712934528993321066576799222920414402255719460782260966882383027845540598022650938739286505603343330524363517347061714955951924545423305605064993475965660955988408849276511603216127619843834146091931355922370481167239011657570918077655825865879040225021236721433571270721847193791805027806376685152569301117093134929215618218878323135109143909778124651833360216058196211081330175060384174399707561826208017263337986095990112945781985986011166032952868535124492825812679570882115546523069198238046535180666959843526050883772633012593926123461187738497208026896082008799687634128483473722677412913535792515952934168595343150868831120372320926542493143630744810929938324129462974407781902948764984895291263455874286592006683349609375
372 383489259059621078137885695060072366455001169573117878708358337748108559617157874041020593137594315847874452897961942517221735673929550485574972369628924074840709724904599236761934509001802709160608389151918785497348731676649750896028960345438037813465520884991079072385198287212364314437857550417187082405061448594020542012885886984306378605086483491722528163977082313113795380019201277109365897537747113709427821199756331772347816092195375019374287124981339722298324830585527455863748024381324424436982827701837142599498480195230376271225301244155489141498656049707775920454364313786995944337911976098835463838266744957548015639741764999436435460358057475659633594156927154795591050270759776752158965570259409049128123454796418247508726877779919209858021320740317237504765380169409814314443452491102775889071187915324080176804333319751094677485525608062744140625
373 -179972437205000299388622971820525007092220648125522459269514654985239694638547076978584774741506530921066180537250292670780753026864535505790734028561742223808200048270380515709689075351072192666727211439159042217776012886540496097691305207778838617924028722879462413805679759303820120449234933390990005986336918943814848693890169274259982743985495402899522378057991607529095965085175667632402411304254944783890056887706766751206333259194496703378421322777336522897139790125541640051460994190061747909702933740843040289520170411522325681395589989678097743674588002513982672646975130645752023542270300397239892533674082924364145935250032011853428005886553320786620656398333076967677178123217225236966326655708416371541817973948884637657812261001465948211116513535497114790265785709789865972071703821957049868422644597120842548977626140782604124979116022586822509765625
374 84662737887810854633430632844007714060170138666713059535969535038542715486150155127789361143746404396250517194439957920224666498566721999080262781604234789136219835551856261206329136547625169503734332849970228394895466761319908652917881260124669119185779603754942863317794795900678021151356907940619780241170550353056437403666067470062103884819991892067053124652356202715116437248179926785771534218628108919791620116814199754071179899569924753738828592290617975350293477386542964616933800549262824877181763840700641084810689087457005266914813671618650146631371217203687220339479007802125136773690181904845071127811774376030859385613418954396412271303980509917069943115961943142109237600328044181487522575769330854800815312617520987062604343255152425865139110258531149943877314946149993337602262925378374956219243125954514105307828486512988774848054163157939910888671875
375 -39921747099908563670542918203067250080669559099562765503940994988936867830846805882738395212445893851703251007918328787275265326537475171659011797689925732927683630563423876758263676187473258221148263926639718193305379969418484966948627042497491810990037162220985141677531448402067415259678002170152782410526196570542967609338500706658929405495606545467556924407896109445590963721867161586969936743438285524671348696308887938489241197211058364843383352029033257473419587243756108944755234217510375154593751418163143308925997542957715750274535345976318694913700652281643809190118964225958177479589038757208777119213186056013581101182853396229014829800733494281333647244491321179441484821114672413962252549135350468923306896268531824284733991432460370306788030836500080128317291748283831360250720367887240728109017115077476991328079246323934370366259827278554439544677734375
376 18869270202390223354230118134944382682914411394163250091433854376614101668364682119687701943966781492372300372163966662574438844261077927409000144188388756546090785021716646988119770747301949468781665429912188447898550015919748165936348574129594970177388564492973653864166050867993500483730053212520595142804884833059422855226480262853540429971139155177502106736469705674849838006689284398360372587887430599082481714949966527698593741398125490073345980721847551664708013043958601303647828564546840621475044690277426954752772562629360601611982723644903188477207732276946188077798929560984209453019883411231989761066748615128157171955756600284481607921682156052692191788874943121125798025449039626899193144036402268440529243548295755984926643985183692871227053719430769314198808056369762171982665342387236245950667719377520641463007720385613996683105142437852919101715087890625
377 -8939771741206725746314937744389688077389802969134948419901295525333568988327381753586886896044863063626150634851320741251695338046644124652184347316836705087087148576460517036960589847943889319253835011261596414598521111627713509901995123143090996169906100921552921816046807105274213857591714323868626022205517936605467863621278846102874662327637535370422717011512883386580291959828825957504223656220078575703675334106702809414409340045254191272379224409299484015598228489595890835899690044830966207332131779348286113160717814734492494533158095486410763078673718211660881387185949010117962478210990676054119927690926291527876279005610690514961632117578003183526848170151319372145340567428977531950272917628436621295622453048770952169579792571326499522184917060620762050338070376763357283003881334009661306779912439034075865681837295821134115048067769748740829527378082275390625
378 4245422918327318683607152196122720843302716576345086633615247472311798210644311999260565885322017325461496199607246618361559107570275749200805075552681161897917170385544732170052956473806291921831847101321466320895612046281382099901322767345972757688793832779776068163157657165873532409616097419566349941984593370874150959004300739526864626433655341460428453709743826477487657551280974887477161409167630291171662422531167500287389017030851023904538980576385771381911135863627324404481081975416906167106801050683600691187507678416169961433569417418230776915101467248017579479131476028501300301370910899311654697211065397920768143707967361122217246941794805367217001752464425198079885888646241801106177293719613544899126936696147320827788356194364461611626341119109960229923415268918257413285555816374910002468916622413488678487424961128615490124627029899784247390925884246826171875
379 -2020859625716235047800827822486139443165716551795970506900789673002955515884143574962916039400876783026975963463416067709741256825672707149167568394591659210359613511228639613738433610722245821217747787460758093186316803112997052323173893145375692737037599116838219523777820340808657396993737660823058208270789787558634149855774974237943380160854306426937874974217729144417449321526322170847804431930915795163931180538566174312947253320191865793408558300594204074482518886128386170116634143114743559622233538370903470284918415804437775906638729044271170882044137571992255870559079434401021393340934269679824181398146263231122527949183190729406636404160112733088744648185826028353644033347448192808864283706202895968064630963236326384450722375644481967309977068557313438373663518230393536491120903289098067835444875929597270658172639026293831120140165324983172467909753322601318359375
380 964205176437815810171325718782839157837849113528075499488924344283823867273467149532000854925880137875915111840276709561512240142841152001516221362076379001944083511847028955222622792836737547001555772855228893911795626092765277358679533484168534215129239421022264421139031449943762257661124048313298339022858547468969926888839983081812806377642157191967633785142557921240355921083714005696170832033863039309700165981071335753124859037736704359121436021191787792440463515286628719624404214044026047183751356100825953325145871244778519018181675249207870416537167529021123628225714250084793426087619541039940111770664362540530019672008500345467803293030702758025632352319597855559972986138638154450299417465034238800575455871147668474299362830632399838944862310272259860707934633192963968499975530039221144741863911649258354178172590080188919027005811646091615330078639090061187744140625
381 -461124687366983478305016588926896108886153031239525203003195858105412875904313915251914605236558882910746941667684512675939687242290631103187069752596794866427196560818875934797888778435075960337828436419966236292040984778347030175159719194583006679072100729110120471072740078633811963895721516739385243583103007692897185688419186236601480458067651932326182543917983443903345528298297838726929211233870499701719407278638176482015796024824180600279158521880523853903636214885516172347516912244523656429025292400177338750697305304127050617897319296168439628822211271095476735654322985170474154146408678050670242128918387019998095605439313256543177954514205174723363428508918316905281599479157555175181443109978684355407393229877469783295368998591690226389358175546753373080325489015761053819897418421488907271290350516391795439915627479972117888661932438854051952148438431322574615478515625
382 221044841736252674789276541951545311522321084074401998412439660624196587908547904179568322465276190467383220233872489454326480158611378631540855560580346263951279658600027327699556004770697301654541170698632490444581566100815566995739133031923541314942299006487737942923406133062168371614569553226272970878652240555813094519279832079703163146809987807166737144399207524779477020173808429039379613912197091727127612967626323727105904613125710513472868341355876394658277678251445795806581713584230124361132665744361022930053958398743138705321236768128561247864748061106104538619044028573248408016021547737774635638898539502920268605009171964219916839670925683234393509349685575171894556620430303489905491510582935081828474782732950671131991668044772595390964735105498500180891191004931582570178095815033798734942293548736375541385174813337466204218417602234136865035907248966395854949951171875
383 -106206964454389471410240023445522654942869213876946145058517702437243733504123931010787167404617186996499455329033433675140953553472389231445081448421723670415949811127716797996055917948418361784413874309533673929744661673084052755665030221539231801652402663320740585448392859482485022285255332548152252642194012033701700850803415551356520268681979221994932183747200016162106561642513286744066471156781813781656800061417566697107907033660883783041811697531170360112883456250602357657001488149817495320220966896228879976704525903349577246348756167315639682131800697642764333806101237348152255107354854707978334758000094490762511851269763989710916262798286761666218726744960987347581774293414434308271114171743964269654563568563949418540673712464130222153376337168310417850713279085952568632764678508357152231720566269817423760770773765228349941999846906513782496261910637258552014827728271484375
384 51148596994410483638929107780705569567112646038842188301332538687508388922886156176619457865126489320422604200854091508349829164678101177154278926368917220462351006691413289730917903134086408116176469031572446230386587095435080583250337947170492345007725914971726494562211716995433573006619728003698646150217331465386911186135065928468554508982503565508789302281190231801721990308482633817974617734177407504101069992802565024052708626718317274139672148543846844797023978708034740166120263019292029047561846743703004094573126937940479277810254422938796946064867934363642941078892205929820067869159851697393884032511308962025285961014563470623273437079615659387848148452343297778662510990320317684766137013506187815253571432848266672626721848749508133634103313266562677549971600257485747300026509326465816390849400772628701328926963456048195174682248348983250318955384727814816869795322418212890625
385 -24689943835126265606617054547326367092075274887068832044544998401386899236823037325894400105251044693052505504647281147485853295293269244072703010229436815744810570498462735110290555632623119371414778698101223666451200146549265018314861821659832883105735146096902038259383794722729903986113547418943192865515942012313383265872521960454021764413534528499772369013309003693293925812476145173137882903675469008265998142940885967645380833805357797643970593669180096922944133662113381276998080762326056778333055156784361699803680421825444292868059624558520774687403033114243628589879255906549329583692114734685711560642778760110037505553249448818664023092615970630854156503159483757720628422539912206742459204593468379086023194454808617985104425787596924270015297029530178118081358722471321710725154284075243490207519374797506554361100920651989580327197312546228837037975978319082059897482395172119140625
386 11945646738082511752326716029678525314429883457226960839710666864901694678136565515306344249473184829977314441947942262720783335340876030065809846593526055521256403606499245643750636218728689142732770367626943507830725953791516252238415874352020513871098010679384260525812323408808417442720860781034009114222049329355368369574101381518602963499959532000607679581350835652266266574358967818696133201659669477483406818596251397608298582222515446809330845291636529328759981320942227813495815934065697497470229044493034156374550378297145384681943179950098871170956329603232102747876258946962661492341426120954542232018379129596816319228164120526524645575791586423354733660997917463077910072124200015333643606568765112844145200035169156268440015802488150571342922913231966174082258077559342758187855032375664784751994894164739427142707285940246328881107406613451787751045696239771132241003215312957763671875
387 -5792952611212601615761567587097636080589614708257612737921790496153806311839032057309823557586451868212690911581542196780225482427305447308519534840725597420157938431028577572023883656649339778054542273376514818054301043676134011808227413312976623013851233191256574828482235224553060413628067623716603444820561450896360507324400466312420764637715057846655126889729875849792439638246928014214745027740594781762108750341026670873874351434204921367983454943381353679664987446070472872058957175237970770829532102302169117143660058945338820041130878900159413398692777632665909729418539486290788195486487070115376340810378901216977733568001294115940902393104529210539269716994126973237770293517602807030672065137115238877474511376991026645099510391340745597589380754594369011260800813268421303742770868536698033734193947788747216938718311261133419694890167430523022508957742271462620919919572770595550537109375
388 2815714342525015323151879465933502444492122637392570400136054179832326297255640070033784609804011379231344484003898576522262543623974696994209517696151119263458143666432956628906436141432331111215332814850423405835804519947562506064835387668325268336242609413741287299553397791667546537737799450139042900536740065740219643861991327260291155533774532386284852093726286509686198812585342425458081538288912556203892368991609819238437831720000785313621388015485545913794756412224279796329127694165253930886125042771967772997241583412773527494441449499392075489502298842024475325251807079169169727555925792256853053309964895960980192592505003018682653823827568142847204502354472427432068483446509657248888326364701983639511564380213696803532218934427383599391274065384279694371793934926941752425909250965963662069950673024695195061090499374323421555417617079098596246712095381159457474495866335928440093994140625
389 -1371744087890407632123210395005380063081033181243910412374092831355955600624972482205041590696714619477010426200339439322125452123302870741509605093319587947470603014139236684228295929532385977839821805458318264015959072368279658088317344486226891928750774870751922984530585673371141035537450442639979694432907090821951320769063042995657620755607178544795253712577930620277863844546321791967533312563305493749771392662935210980402048406946828935683289467460139013015187985498841086942866320837418814621179542037951516073715516135278301859430352692612460845731592097419173014594957153836265366668043653911253299151394886390473012750108474096051632909188404700015410815038169228694132544138499867865823689533664238909140580117268715549471859711415614060445174359409366243305215905533055931330516458406932451415395259185557562494531330352695155898226305873799096306776498267743225056847222731448709964752197265625
390 669809152928668948249384334563423357914922633831508237942041992789158028658085811173873647272734138743979681603851232794544552952569040422681185285635754125441775716693365548205138493360613962646456893669588175568101521795215610540909106963660425319487486566340771839045487452163016007272455758767295760141282465034767698830637580526309856671437766478788536389250612179174671748288113561171252119820990850199175033874308002871845266536150780689120810553205571350188590632254771625596871766381895605576321313839882813931593175769079658876009421448455201108991524998677366202263369111519503366807410531005450346612307366415685794193921545964869694461155261263456192907592195491894093307950136989891907266131077255043928982401950006096052455085948023556031144676869093846971640400172188608475970860626568917599329965882938850646353207546304635403952197636260411624411806558003490419395120625267736613750457763671875
391 -327808444501248315087847934726121714639231718698694652240855542663358091786233240510898199524880245846209333761145826351518932400613877501700032025659109257401955830872124858557538396149332842542151716905810575926102938463652224175361476231059922426024879605447246369326650370601161174657392389513720796373337835155430272155690394625016674900676010482379979120810125485570728836560875083770802660298876964797733442087255063146423950587036416904292292450141597859659509961111061708897899672345818326772011890953073864679892790859098371298004327796911184330672323489297714739232223267958037096312532680860949111575290214322372606165513053756407922795712665027644503543321387208131940952373120471005269035567504122316427289104746331191333148334558858389480061209483182719630903235426949170975030114287841635754714195648428928227804601762135381176683569313565592973414472465951662039085334754417999647557735443115234375
392 160796980033995604275333286197107698155868078523373663538994844677035146517909963641059754701498417381892162870725233425074215303028670010729663401583415980022771189209297471370349394068645859099244746877051411148654620007637982464868527772646793534383394449031122954216152184822853353163194658414860800603677616754605813218693683745242788611013086032887672906697378457511015106333324304347984696262142039400479181075509675270519981325564933883145235239776134911527858305975908635315929870483442389647505768601903406303535321716064024469019482405422655493308041538305456601563915777736956775265634275735575256166557698179060883808977403017050164359067992821484068643032450082057371402509604011856904635343483063502130677105990063396180521079327550765116944337122053727433470720951752266791725847610107166068518735935616003760659034260893943904621826284405130617989028728558585125407720539669753634370863437652587890625
393 -79053655267661032602848005804582127759796052889742769885594312940618703823007770285483245190209182565422775314342180443323373109108022863008411882483155660733544905791026933502915766700700381498102867720777120573804971711785702273265539589511674952255964782320563318357002353438352923198839639170989957984802909947911344062939349002514002906905042659743888586815853151764393432550489242229069188233567694512895639243783065653547571399339595113930063163696936681411650702579931871822819435387365761214987123863816774689928238626685154276052689916706683118886220394870796467464174750130745896800993052855775870307367029329630467141193936723455866164377615435104274001999049582961213639240834830234511927111385651330700086707547048546649563372490751434877469496382354631832957245431824112282659324258793194606563351722141048243965472348613199283804679562631499554984330074364762817352991763897307464503683149814605712890625
394 38953813131273996282383811515797807468000927604460139960939379644590060107969619940985476444290946449702739635424842388957443339485205962319220082188052319244074138501854805081286284296658673285752598149369314000141764196674165484016648936682320955045941991896939643575896312087320736162097472195530790908008206852170303869862948632546899985964668823266915165407617238720406465260931610078766837809961492309680382259751251175049683179369398206068286043753968661034518041559123441645512216957754966728385666535815155233452704916348985606091368619917432663053482169055872743298033408980091490447056685711014939405107620050168534532821754970293144806570400471266056669406021530913569706152205892931402491092377000418189825267410459739668332342285679714428621451869741966426265564029073958831838809009664586806935490495960477222298684622396150236511117996852485369060295133974704975365725700964247835145215503871440887451171875
395 -19237985756667710396063800229397496027809020027993285544010531016187647100531985906273465563513186358660074622130727795179639166346801043507326437644927460718023775013447290652866273579839760172386837697689720078473879016689597955174086127729539584995873713231433672804076567967115860363110022668714366410406553798345773053239027714720802121173743258610367556349148172699433881480618209947328718052528571106339920865983650168249210340324568095960431101999666866482197721905625723199188835046412419288945228315204822176973867855871418703684190528232150828641616372633988863082599072868320171153852917772400093660287499979996025128645261484143668164432914561868229104843692762530298711971817427527938809803963196932042073334196607284690952497135104980822791090347069447861177892892566283924679620774054743163957767604488150537899111092343843693874181077217978256700526343253417201504206456019741011687074205838143825531005859375
396 9522445197178233327881470518513300953007121592825419262895193049650730815575453882260228641840184486438601406259228152135526618804364814690967601062908827953205814905808010725391244184335744893292975464382145981900320000029793081708060323770084563792888239863300614953732023471603426700030480050738185462462036886333606557167421712635232359995656714578678878266736609372913899505611368839960638736958872211773481091032745241977617366507011286708199307133356508046670534843842495907845649785185221576125780830930089825771612496684234342709037380500585764173162376458222745097830073216810323197728732615260281317555053886168078884075646477451539117486059654078140953921349608658074855335578480957863672888587240182722230153612704199771437818957103756152545426885625997355340572726861688940566347863361260601672633692614257341748329067098154381243951015408425953478367596497554736377751994670648461038808818557299673557281494140625
397 -4724047942245577704020163505109031639855449732964756554260487324144782635025554043329717012941753359097963877446031850192025289630016876491445568878573170353365793536601941222753694525837107094376209554758448479215382609613675195655403446465979202841174196540159836985987271063555114358208258342467774969054496681678353804515558320031180919768391480931425919539532095846523893214327839692319433292731286595480639300091233114506461185005059007444489878171615360540785759042940891923831605465333751457849884072959283229398165013151978211273024500306602945080149938958878370356830787640852317852471301317696122974147975078312159965840847577380184207016554164594437705564566186629190476712902028763551731454753605902153639549895684253199761765992088121400055582886214931153057243574216654779128868440285752055439443326515011954489236665479549512902587586220077793801400060258880123069020825371001903736356553054065443575382232666015625
398 2348846977230135435197427674627046395686286523159478497949984493286053495026017391524017199906506300705845896839501852618778021249781813234415035965930308240113946148885340810182172717569550920289594184742186216640022826941239789787426904651170883491081306661993099892931851956094306827327386437735405356582911693367732949423866246879712264125940226160547587066139355432162783990504570239468419032853551934886642772443250623176966535184650319606417309482560665189595649008853847886787627454845024651310396042952409041787543098978543762842775154459731633209290437273126332887471446212266291210345426204245539795664030443015422957705243982503374858139791778309912845111353741096418902909440401145281793040096414883953774185662541403356721182590419763193075276301900285823319782673852339523223903763523213751150262131996758782037324446787449125144258511345287084402256003007344857211794381652669554128021189853825489990413188934326171875
399 -1170489328375913914510713262784014677587029676988312210758293707701519175595369044180434460105400763937376175213370049664701617622973819907758319430882031344316478096481008230117718195677769029118499231092870540627149349179204733898200729351886368250895465758218587488156550921528046390037275717870114050711824450368495049890559024812566410045628603403963765505642140552357121737115413724453728468714334092140246811248290306818299436228583646043670262538446648942276303729133557994469438241597191009471536022302397683383147631639159340047340984746784974262576654314104880743315323867599991059241357021416531140777117664319192557344865915364605269241116575620627359189225549362080907961789449801584698550533640525200032989864840286626657210539158396038684947261467018482556398642679251308949146039663193163894933756232708738444619014447039429001652510986038521674243770631810878329494799844653191676913106533675090759061276912689208984375
400 584588413165001854595313515345727992178343783241012647573533554640844163005974342072991036627258345244913830645696892339481421452790396114274864091736538362899066195160528200141870092233215487217962477711204391854195747877055214946537030682501248772191425669947932875804148590032374433769135212372867980901326097762634423361046334447196649677132433371343373263614248541695031661884759264879585545347600783309135705165014068686522497073961017718912124036052642375827523949807047874240182790351985751457418687380853232713262786264028179231652563615715982722964432550024679509660578899685848819179424735860272051458450974232300694152067822251925677731291393850732034991189749101933300590184231136594415526810402556355139479128240832768744406096014584841855564507236133217957904519371852873171983732648796769897467690411557868324210139582095452580042494264404672258782589394393720684517098047612432818766203812543835738324560225009918212890625
401 -292617754566172826618384955677633753377744098123091261365825466942334395274254060576931971394083703182760556394645858318308938654583119588418972193573139422100307022536405363779226867003408766468184280069078349730169172270239695929597915444985467687474926034963272829452811827394830295066283380146965402082740620322910764516025714259914334682437833479074097269500196403628058880934712577577696258663579930251956371945605184901845789778700115869449760759962258513509114087191727658536508587708554623894010253125168392737540427234114091352329297394549052008567050613868157301228682850128193026869987186256816782136949573982251225043982812963540616892036489308202648382213500713043405156931615425144888419604767829508436414070420064950503086666021698769172937790566998851281209793085208251882163728519407314077270224628564962341118501241153218812339397201084335893261739395424765168317476083410192877671575362175104828565963543951511383056640625
402 146796802196814400395631008323891947825336418927754999500769697281373202599845754166306575667490705902733047401231467744603323632035521088088533593078425600639646941519684336209145899548999379871337681492379699274534174880099162697730901590583441196331648838498594186514141879210649383682933914065276335602120702508543168406396376941266008011540081230510527062806658222839661994724296107746266700125979653685389521230870901207428108543714109610467075712812726018668030027972808506010306172012673700520329492913626172921765213969082687243726047907314560561064759163376352855015562476360685160099732926030290976305418735514162188724033669343823737486265980744942580826946149589148388374135395629835265729926297974669486331003315192436461181055070314319116240343940329779603868683382522466345149632640203808020537384254449262695640941877200355661070250431915222526479655227250124102972395950569074324286683412565945872074735234491527080535888671875
403 -73806685917529667226432029169967008784955982385756933884413238781816387028127939697227251479312773159551548406750092706357778668477485848920976969504761538117266363533092537305994440834182939591488537058389327749282735962571379747731236870785056320950083994797601789527339382297896146882201698144009553947104174723473845246438988305166167271427452666399619551216071078705194480229638061706373803122441097638634991876808796390283900794294544799128509447710885668095793909115204481767333099923324705715457715913356073112369308035843652856290670891619054803303364239154504987233039957892832351435097295180807934187639586035687003416035933306564134186636338631482661002167387819576527090447624192433787544716333527334505225401350935688247931085010622902712274277980370442034955762409101217995908861270222011762655591802807000209959363219504262746717914394165802064028150753355468582288560743710098145301031088115484291023449259228073060512542724609375
404 37190819714110599638390453292822727492483628617245572432576935359028459469996124981985703744814826706830554679811974636368033025981245522899435844687181193918309091746079644696431346144684083895068613713102723466476783972702271403089174958410724532472962341761784475435912227916566893165954829359629541137911434576433261114763701178874835571990899704274481878795425152791701009821952435515333727141969793934193516449605412907595309395629490672509683476727513131087417406563962249781763183939391888130303157749809921215526625547474860395129810926413756515852650922685974023136391015260508606175573395143304487506276032183317565607258928784919779325671905608845342063800827268529428640371479903447370702397861564276291174819729775201882648340691709483345335408520215166898197291529576069290450391952397374260161904002882620618398341635592311358871952436511108290498639799796736171871577884167475612554432012391882056423497715513803996145725250244140625
405 -18781682308742788363123009560471166681018309335101433403775362035773522780989266615697170311808326301714976816474131164061913397119159217033905020597304307028828452574030015688273860493152495107490429836023035913913131801277891576252779294890688149256013453777403284905160548641168217181478637182694663162098633001706079735496447873612044477534879680861684334735074404832050740544578821512718435287868139756685307096064456274690799653675775008666590779392655368865392249792095494362126137108586678265078513477020984010088586453018549386832309690240644033629055470881867568636768053277335235378694418790847591389292657518839577244050994616574174563051080865289506448099837285815015148968318782053344061924878416734508276033162075197927514197675659198298265423897841265663323182363600507335510842531445446931323159082892261651620006355748180400017005309066485946688042287439140310447986793593002517981714846840115597237375055783559218980371952056884765625
406 9505822321453786733503914137369950508268333901384988811325210678893966267978090455915736796087380865846790185035007451019345173755297017345658649455358577567522944915993350252114052061896395767043697152297328920960204301339438237493724281324376099995087911091109721377198480198740082920892083518731865385583863271720603922706230804210636853347773445442620981837877297828456768853681381946283131192729896126958608082332028007461345368987581405639135120758373987147560929881555102565756350778818343957961022321965257499331675962620854979306350607501674910555096971596489942043595145949829309746084613354937650326747532989383314697666843938911268025722369815063421423659623849911458859791323165366022394506941371806909681492563753000367449045487574816501019515831103393575077310651615105005741059440603835834169884408542626578456123516478561206338779163110628377907286470170643692674849078725916885258593777624088155646375764007416364620439708232879638671875
407 -4821688351929571978140604187422279294640000551238193768719592154524577899658790557307322080020908614303265043952449774623978703886210952783798924401308847734996865843754532251451592162659879661183715047202198309034813688341298646313116829104777442246897192692687355670745003087324873999996204154452803684753154606908213653252882660703951247971846571847838248410438483611897612572889001889995478390639045361400822402590452599379310389616912220127689079500904085326323429625475277529615720041363921245003899354721787901585046386471750980527400169773871264706685553947358109406597015673597418278941825531430623583140369320521277452736603959215008621620472581932898579944434737544426854155155494212542939138068195881565262094311110514744875967851122267195052665034179094188746998296387761693307696903138173301706374120233662521488188778269984575780797652788262588367074135529060518018669455016974518504325512007756778290988586288534634149982593953609466552734375
408 2451097641870579487933867421490290203763140753092191751700093389712839785297609264297235267027675417729539421375728379961781894113432513669453281498785159008844345197081994905449465918828444334956093393036419563593744337561931098507824174458467237253352232929419367033871329462360949504955558046707511749344438493932421094057237058746550232778806165753684337362680184506870360986767927440848567033026138205684381590222056669244123560484888554379771517727780085325877582657565847728408923704276835312570556995068013891959102285651367118545837331796207910667449531216244718603827238376763318897527568993612787126098153748240719828181227632673197510472594549391753468494498561503717096333058080685814970106807390816779861355357331051811191700169839329183025322196198634528941404056762887973605348485338707875140768107450204536928656560349814041866486550179266434612463733488220227939621869932547230052021669292887748014251637906912861808450543321669101715087890625
409 -1248739701058208012152249888775690321309074327530941383206231017397173697570874404157355741216728658105301976693148699551845852458025767221234938303347267668213645559409573753338675985761317950118885472908148736493958125270053724978180234982682911299762198589698848902558556157265601305553087222385979568997201687033545226899055757504983457266930654994929937856453634049053630091311462336336935462039163025370470868404529504458391927777938539867460401632862262617350586012480357291298424360855166952227507997379055571562604988508015566020654513244661686665928698073291267856342307097937506201492330340405731086351988439542186903934686840692124435123091815312923853434888742237103133190939618671605498352541148604507085817917486773264365880651559219326574101982514865795314845897388113442848990923733380081314994954924403589339729170647888845060412274929149673934371746480884501164128780944010814966226993619054539975729415691996226911442136042751371860504150390625
410 637574396731780847534731729413976930463963678661013103402988728595514877968487829976598858580573690364390318836006786840824819103187098176887542213888094194401549722664421683936437950091262975397269037156497600683692101933981413245373194696183832769060359247810380779110897982517560756395859563915589117570838646418597062038588558693464824848007799797289502137017024513695671148644407778043684167741979762688436286581381768440643570236775974900100378470176770989238270193453762472421890129428623029954338998993989234545744851844172149923679352696967268931675369547859522527455478888766365428529900395390043784864326573796396671019880138023917981274471651496628680158776968892283316982894484377849023426251368944638424381293765338299118052218632960679818882309892253611972777652577479370194036849300081248659161475737028092816359844571719247409735155124202404902901750661379303894504768096071335841312748246427830499129444752175188693144036733428947627544403076171875
411 -326238551642623023351611951967497571621498526452774478433818597632174071834663216079228910413584453996596812315918348458934477682069928112733303258701434762895778294318792537781937873437291808857975879828925738928808310969173885094541622282940859998167865048086760856681461345165009495690737431584013889017493452983408778853799341775776857975401665647538420701377267845900693781527492227675837832825838083399986283604634377555771621655378150241903545465057387157220053068681717845032250647507767784436300872311980903866795089868031114918626448186372684940148581061868852847350375891386481856019019122357288134618668360739435129953474780526532249664512720991166549666282176554822984122993794756633057371088248009470835981713473850340665182854767591185725780263735852940126514667323539420435640558773048999554201779327000411011602965275610677603015194953373111029239661306777448990421221737701752141048640717455971086386487542223798496987541284397593699395656585693359375
412 167295009244349828322426088199979431093572733010638425432096264029506847050929438947309244685596532661501665312832505159690961591248197589238147357625797273139307581718100300546473498987074005400942469543265237066385315188127841216337512386292914128204782526787819525795906205134547549354029921164893398477578878754080422266663715535000053518563332578342128674779868616684165315079630386357305304980609041988060927573029734989778556079637313682705158283003279373255090075808345749508571283429582607888714280789428367588262618484588695290055588255450410644377217296740666015671507143977754325419301670031601550501450976945270444021523281966489825479712384731410206462716161421871829253276650136598276951510892104845058954320371491588773850037734804694296554268894474048762509907854835613153242429476248245556646371254114753571652233476425840600198856372600390233864247037962234487245974252527518715083844448823469417549181140108583744352532818311374285258352756500244140625
413 -85974928651629372285075049227200252471301950872090266880080837221020118961538875218746469650226066876013217882411322157545598230331874371382845739960064247008153591031509439951744055322384397256626639462222988472047611980629035873091437725778289869956047909808414686524523656024234229894436099072901393897108617519770867840241612529147490838492638334573347411221423108248699391307253724155751956435572786407552211717036747985638310705430534076551553395011317011505645040808296241634073787462303440281018111761482355006208716643009659935253396771677002200091840721900814786778085311264787983255916158869008712511056839320570417203134613896806215176059727524207612252594470814888416694413830819497369065065570351535695201895481414693654692857205067051029366644728791447198542073845280252826805349848674098235387274428063598566899383753869911360882846262338263056256811756340766376999191630841078126342278021902141774618305317078094406925414805442642318666912615299224853515625
414 44279187949164205050946337453704097716176206225105767970052464950892521732980654491372850985174848121670622310201058875157511014177561192246243914518326875482146188137396612158327222195462802503490655364699145775697831640671318501567234329846657479915093084355556925514417203607903123764445013959354987322685671296654069738236035049185921572771176571169145387420145751030316640464857526145978526646641020723149264358745332121315154010161307789517171329124142891667981513683940293533747474338671428609599527189580835478882112066488623528869381347761090515599654982960969679509378378535539258599453686581306873220303754426425704472236114798738900606243287071534331094881135973346403518217886685623942554072042327617933507425392403532320068456404519215816139565737095301632231391824148059187651359464619991376449138321157881733289929898721974768049315955238976011777567870018506458476914035772829555574862667000578955454958630803413371468217618609486407876829616725444793701171875
415 -22854110165467826543154444755177750449773243178078600681621026502431495653022304737347319963376861137072021009335417145601207055173826123689045030297495283449906851250977114030646482710586559992181005226090576705856311609942633731497916576920632887613753377843853467196084852455916006743089964824530325399105704648359371936498870436109152513444807597940431228717799118446256833064921288440840442879870327128831126728341883046943797566315220841253386462855626043652201758510937256980276118329772152217137549947007422274561396636168039060383304896575288242156617005629741596867722192434113402540786109738184784940932800686003881938248416317063684889759277033840986986232173957195151094156004084364752863561889277419994918503583120282873732760956607494034738847840295659835982771632705641512209976417936409330652848048454587689848176351987438999584486997622772196426943748119380246284813289832518580443626151886202081221474325123478633868512842342024526942623197101056575775146484375
416 11821258146972263744863913677151303888172545473230159151637133429615263193247352660919015799437341055893956014542504919659495114684996790964457504554693391337361271463505715165532829441419085300891302447577240151787997208889731435030962768192805443450647513971420051570349750669641616398997322454881994085666133372848492398376241908383150750775874163406277282855971621942194469784857038720157937201573955801234628805451077510108521197144253033476477983485371725172285136255135221763684462554015065518061344378906922104561924803002973450415952668332668471792528750846669009025823381902744028905535390249067082803102390292997716124335918928748484352542558384293767222245739437790471694134310757809491818740693181025684433575412981544726163094349245170056875103815149424106296440633958834492526305089809349645541567457321397031799122868729879902323453134209077457210534478674980936298807614319131181832174297898975485553707935108025554313133085627962604036156335496343672275543212890625
417 -6127674426687197408230576101665131967097723230068022140888523654409681195283418680065875395452714199882023078580498439719732684777262411200440141456200871060512817844002046684275196499712716001342332876474980490243306409944885255681689439317845345423477954495436274132793834516587339349622644863527686184118649708288465990858190300841463617961761422148031192779169663397145978808152019686672960363895591276506278991730562533215242597462654459752802012535866700434575439902453080162408546092032580193846180441224411043437161243241850884784662925323723503279043360460471271479420258235399186797256417100931627089490227257085675926708669376618654633020493381417383450915353325615065677822507599920223669176175295011433885971248739393493399578543002581445670275580328210939422590695731415338595549242966477583709909952587760181065561615061253910393059172667795342070187747230710064260962365960526223948712227719915733304648029260994035013197347495396416494628510918118990957736968994140625
418 3183157662998537573079053994400614762386510542177429636567113944994717649600826972744194172981552322638993676250489859476607217774113272058948477102673015617261295530970041816155191765711692198304437322891605685144445115632403761643631990969563020666948289053809535212016375194389041843626485589416545881413208773125509627936953833337633991218573871538463070653885071725989610803374459403104987140706766350729961455045250187412593479498219564066474597681170738613388912996970176766782040102243320176492246487507782141405780369713499677261937081875298188823321181027663020373730788436727282553864583349151132804428564326048511483926260888138068826212775437955196121031957226188406875621868856928810602593226404880591201734740087849060713648769818422425902156271877842555039796427695831014782231931612023068430397034046774370557178916051801878053801457786457473778841724085147770004613593867896542691847709087983898809804526538266721000861943330589691469878488305766950361430644989013671875
419 -1657101091794869893719775497835526649960648741105719838963800495401694087165054449876325853032884940421272093998992652456970545428613675800834564936805466263285117635227647470000894897259320047626051286492540399380777138141160044698719070295153019814696685117231138026761342522079200740059945113204278981746190462387967126447661988079735005993960002630583103267280625224300113927064946936104500522535283678683839825838396655189218276518992662489621982526599802398954418481726043718882051374727617043381239482829328572363258476215269270162845195817585834897155671581707722734266061444065613559172202636847358149102119768990502968654732518013936642075461936377566578239700231369806633425128067721231558899345953590089675861524515028600470263467026135948820552467701315889285967935400961513566375589226982975989645371619346373779343425848811825543406269844608732195906535487946398077038273902712195976896125841445550294984922294217308696787588497313105893871121310212402022443711757659912109375
420 864502298651964572222875963487451658684475090343601467010799434759193917029389119695463191967639216057618695931853898026181046754066700768048813362844345351804511670492571198834698794523681094378941849712081437459640905350812591285042972900139672075410989895742384699788794938040804369436991845966280407801756586749935805471105973585446444800487431439237154003171374830430864715339820129156076897158208973817238479929461370468544623016259238210821318073366385451936766658584468025151114424060438094372450991290649226259112595186259495393435163327219205859136907071042629745892309942516692006699047444987237696690864792528647229299784447145829028188795272585693740163840210726456214747509991894158815289431473600916990407805126124454295691370697651604040265876683893281657865363808015617451861185331768551466406872769798900880247616073078105789929170888675540601729201095427507536790321679899730978013740017190703311708158606237071158955202274056214329679692642827149029471911489963531494140625
421 -451967821323748149356760721723199574183353130935428358357359447394087695271257746311057732498384636378037752280583312603899070069960289715345589948410967168022631474028169322192859674859035523274382939185885908529191115796998970681154801674167798552055118581374515760783932166256584297753446831566840047043046656445829619092763956890298200203892432107091860449460198582231127045825333179107187896189571902691714552847293807605224475793444685265555794597357355896899785753558356584950956370016090452729619668660574353532753943504526287727649099445528217181577173579267094568268116693132684007684530403848734961831187585197782183216405260059121631569622623658035759541202058433946236608088249796674230808340575659855068979146317263926086170948054064093244747125568442077197812024919452115331444535313374125037982400080596159567223473101980270809890700006641590407766133424687680121916302916923175558083971820233475291085234478915634848557170978877872368991742979549286474139080382883548736572265625
422 236794178500402137985412371446235572185165403783918194973818717925991750296341017821937226710639766896164155573270692253102209121671926597360657768931051660336886623740986632382937048017625625209706142684776279647123377303773264483270583444425664494438366283065729607041048989628264211120018047872168009891740229335534742814890228384342830254569175803704278457840396456169596223808358759638398475583543219439044810385396986663751423687585398096519608541629877947788847455021454680327326804387180150183635721474104326995692431235141196398205170857645793742962711382742392856662494920330811292566123963875224629568309884776896293697082306788290076052963371602044556350853235187460538483973300676193055005989359500351029720517366773637216660220864680614279736988411549162210973513641462313333265753106408038006395855884750321792135977049812184706866861358594249439544319559182524130254829235013931934284197338175478672221646325915233276225246413623702402518017388899362885013033519499003887176513671875