0 1
1 1
2 -1
3 -4
4 7
5 33
6 -68
7 -344
8 767
9 4035
10 -9425
11 -50832
12 122436
13 671804
14 -1653776
15 -9189488
16 22992655
17 129001239
18 -326863667
19 -1847900500
20 4729547023
21 26903463697
22 -69424933968
23 -396930961632
24 1031309398852
25 5921685690388
26 -15474833826028
27 -89179284390112
28 234201961398776
29 1353916407418200
30 -3570887895432504
31 -20699738871763936
32 54799089019823407
33 318423658324852543
34 -845757173849239415
35 -4924948841763250860
36 13119400228929684885
37 76540997769426838131
38 -204429551432900950068
39 -1194712370871442245240
40 3198423097762769254279
41 18720738045208105592763
42 -50225078058311068601425
43 -294383143515036329089600
44 791318303085018309392272
45 4644029545833137817396720
46 -12505482421781106442043776
47 -73476542360281007786445504
48 198178798616787571637022852
49 1165651572820744614833483300
50 -3148645551017610982114322900
51 -18537974907639114703688452592
52 50143417065188888559156587092
53 295492976724706145971137481068
54 -800296760460263909380757166944
55 -4720090244849916615911077765696
56 12798729818868546810384281707096
57 75545122390239790604902495590328
58 -205069085214786830422196104215304
59 -1211314702730474376078593002998720
60 3291516463670633290043450628351440
61 19455807264598702998471427595367584
62 -52918162734390506126881268934027848
63 -312993691933928004273869646268896192
64 852082090745565904466629465053657455
65 5042812041083648893652851161140082063
66 -13739953271660640178419158236919346687
67 -81361989459467754250237337350567612572
68 221860009758421312375587060963427463841
69 1314456104271944042566051224087912833175
70 -3586978557398795901379134167879058461484
71 -21262464106023571263769347941537576035656
72 58063524417065086059504301223650488188029
73 344345193770977160587374084751266803892521
74 -940966774528413155718723735292407804406691
75 -5582898865012047975269186725670480010718928
76 15265645036313365823376772264603994381109780
77 90611923141477322155930621324125146828454060
78 -247914391341793782067436988546099403914300080
79 -1472133813775252866763742578037028830301018800
80 4030060705430039964026651105801747749287235415
81 23939983051128448018295188590657482321828923455
82 -65572829796502784361351604462005031324391908715
83 -389668089232531931212934411395553176227534413460
84 1067872648262976415478863924585924795609287348015
85 6348068087694889998520016535170128665763046013265
86 -17405249921422950038172552526050580671630570306880
87 -103501494699726775477365511407639809406360444877696
88 283915840429927040142723680631924169592751241747088
89 1688860359981829420764361445541983834703630512460240
90 -4634810248312739957923222365071475935920465338775344
91 -27578318410760012081926708728702139913210449203739008
92 75716879385319714340222804744459285611934255506059360
93 450665765220697432366028406514110395896616218622809440
94 -1237822123147795596955564503624595327741696059272246432
95 -7369547680884554404605723431982197286140175205935262080
96 20249569264357909067220028133243046757213808650615144196
97 120590788248236895717215300576161146376565802379962241604
98 -331476977171220347999905416334428526226136131961359378852
99 -1974525688373345829430111692775183470972124792689307170000
100 5429498522900488921911755116421297913459095282828103049868
101 32350113770794534243987136305323784461465013066823754730452
102 -88986524035873782303200939023479890452735213991759146377072
103 -530325935995531775694818948774757874983807977459104808464288
104 1459274384837186134574108521040296840318519887629526488571124
105 8698697098095408537998692617524629028835280116093333450310756
106 -23943545234591647799758259277489345152349354042933329363850476
107 -142758061386979764614841457969771879330936900591596289014327168
108 393069949821353656527581083684531368080176288169895344757433824
109 2344085685263954429677868485998322627636242518470859929079442720
110 -6456136780824875193611340770678764809312716558463728443897075200
111 -38509202011565905948056584839657231133847620260767787761160485504
112 106093590065846366107668403981727182749526016138102862453809614296
113 632945006556879955904797934322996580555548495268992626513945539224
114 -1744261454167901152829660547559906857464184996931366948267351153464
115 -10408076933656744686516962540796414594839702712737276651061728271264
116 28690155356310984953730702406348664669166977294673361803756624907128
117 171226540236214075976495777139263031233197077940913714454475405927944
118 -472113394848525176274099066577199445048833713374638392325184220112832
119 -2818130566638040251590836678018659825831067493880774400288946532240000
120 7772225972901879940263613516149933760128288522102225471898290442052208
121 46401741546826671462762839048813713714782939204940850294339259808504112
122 -128004157376189965473050293799895183288175641818922982423199600391456848
123 -764336503772122034217701180159243975934565094687356469282907217131316352
124 2108999484316136468295889985036112813985867541144058170018161369522485952
125 12595237785181046655293612721910495740348066441963626184093415932090594288
126 -34761385283265540905600844654784697135199925994529176267077155776510868328
127 -207631938453437932327362675246489176561532573559195569018919082465017845632
128 573166239747219189332295679436034956223080508295818050937855700690157552111
129 3424071206247546994197246585644235528602490320958576552310860468078435260975
130 -9454139796914216268214058197923634471427389680745507714846758324613487057679
131 -56486845173122467365587058409240529104696175228896351304713691522860954556796
132 155997100057582368621721241275540895223692721117484205564191684116866467395257
133 932186997329110264167936539930219255524272170816601715475335750536132392782943
134 -2574895032579792372467217974885472204868182357611910022468045269368030582767580
135 -15388824512425064395769721707849582312065302166411065868624755648806357952397160
136 42515437085681174605092609229329218208290956670202235997433686909374265980854505
137 254126662834247641074154576689581819811576203309984308093573591204342295741850693
138 -702220798175643935340329704536783531127887971992209318400318965667843055751373479
139 -4197911523064934169898398246072445673572801949330092996141265671504064557584822320
140 11602100845115835170872502801919258239607858023526751312515010858058221478259897452
141 69366638244588125482868972292387771624220354347113570393808835563679221747624303764
142 -191748356009769133888660309892986203934163467849535931743871606087572386129873561840
143 -1146564674219995420903045790098837265434970819806850799335654547764867913075831748560
144 3169969220543839597537322429899571358489418566485245908789300032289681040073747529261
145 18957165003205634062790814878619838416825772809430360529029468385835777833021980399365
146 -52420757757895154621059717907016448356369462658849902528867629069199327649253269757433
147 -313524639059156341030451242900407082493616862475166831917989761159314183992355008319292
148 867107634453380360990880559869823212769852847005040928060149308370953404660778555762621
149 5186687541135073312810779337027823270031123671763612536118036172337627882880089200027875
150 -14346994808520010793732780905161318681375559511004888969605282507751649596495573942995344
151 -85827294124498118580237320842380655840528201736230346821928271826864062667456718932710496
152 237445512455932072700506981144453693797087366176821722641420744433332809486006885172191636
153 1420609158146182486596507781612681428181062925640529708565237172567054295398357132591131044
154 -3930783145090748276241846475986930767072062213029313885242513993640860734421160348572464092
155 -23519858357717806217538749472362444778935342402460689251502862819902360760997729672491102048
156 65088372765012973337093026113548087235658535355657959207111891916504134227084052470849430808
157 389495870843402296577872272175421586772163078288132221812637162730715333572635522558347952184
158 -1078038271288885545730069357468447082726027723430624238256656610192151913590039996518830544312
159 -6451732419707966980293269285945246028545519761193785940695692726695459707199008399289264728160
160 17859475891085484801832222109701283318720478540678229927627989295926029438314663168723666864375
161 106893806028685937274493735023444364097467547389357719134402363660979127797807133900424816227527
162 -295940522455498833218822334826401656517378552827417379096971088829897718654001888106748034406175
163 -1771450035295086003368217812707082463866906238885361918451409507799824797535942397943101990778380
164 4904998532924926366475732537872611507044514807055527128096898783798493379563733814208777654965853
165 29363174627244495149106093908518186271831548648768929352338238271847148600813245571986633548460331
166 -81314811639706194826666973368177538259494700506724717193385875098068554299422940034668970720307188
167 -486824572900417619787995755072677036884208218560125303929152883577964687207707077991089303162732280
168 1348324638910103179658346778423962720314876873574693464924921793592264327511769898164640331391234215
169 8073002572042041367493543905138041679582548792875085055580935525102239986814942175109235603522846875
170 -22362023199772093797335006224320686427083630890285653891416177562932896492226681775380929336220501585
171 -133902479390287356074133973818407705090622705634708227421011391650793458626004086147472827318195677440
172 370951718466398182752375081717813626813685978184125603676904081264052254219042960011928367487190672960
173 2221421463797146574100359168511917820754262491005346974386131542748370068133817346402380002146759727040
174 -6154762286091716241288185764974734257935253471068669678242349766360584118838646780014916964107066339840
175 -36860403738004287887228705318908268417574692535002749711205893646923112832533569125887615357727393954560
176 102138808321261025299023013098559601433244624708229406152910592696163121516022911591354131760618146230160
177 611750061440565428447741456857275029082043309199499461669040064342663756683811954652019019184215210868240
178 -1695328900685831451488641120472581451814003608516812895012993786310909292224501187481707063374723693453520
179 -10154788031733063957889222907672328810195470173374815308331114823809665511983514781551876337373380164376000
180 28144851152851720909447055819137726025333010622994471226681961962260984428911018659953336411800572533180880
181 168596583965869056803511591198929298785633316552251039483626393739477488519394289730097180190066139016380720
182 -467330316081267386638375911728524673815358744716104600000126646652323601929707082430265210273836836916487040
183 -2799664354654927333327364038284806433173027084864646697487165699522049188262476594495441486006753771344456960
184 7761170380373370084600373586532453683140288724049689605090426061573547056070791367425765498710883647477452000
185 46498691580361836562865213681560768307556969155501040631587508057819102175529159964819670181098835195034927200
186 -128916069561584116455887577454962127376092267270492938730661206310117867307100355104769807685129020241167792800
187 -772416245268625010090927411482610206101028473290987909159602197182878018889207721590907857017816016423732710144
188 2141715780816473953772587464628014394648329807528320534034450916453773605484661065753527347022924838742897959232
189 12833241155795147496934367656323281021178460083008718561840839510780538512181756178510539007338363997990187503360
190 -35586885187193502662887846398177944159092363969134424074954911319645399990038731301164291809323763499715552432096
191 -213252454972544906840021234965302305057056734169954817585175545976309745518790510033169271099935243141491124282112
192 591411744909920038471712660714926707125714772143235088554374916252230528863667440513157225099794595714667264244740
193 3544238497427569030147980575727825929878736480163662743525109941597378903712737825689276335703988181721626587529860
194 -9830152494247112897239433890392508716556167318187733563221245996761759896995873680976624588113172388666461152129348
195 -58914417275089252572624972133487081189290859149172137182167080894357004271556492173253731478341111615757447991854480
196 163417840793764201034379540057068886223064975144214772189498522167088970550131030735020346821831114859123312396345084
197 979464188193064769803408415829307867189151616360764087395446502857934252547908615605147720930119285248025596909689636
198 -2717103537996546280513749302659524413638408994846237916946153852542474710209127612213282550588609501227174965436994768
199 -16286302082754293514237038227356113626377408590787199558893803118441327452741798251278939614798512229182876491201631200
200 45183415955614570200517490369285903177920595888249180212759659980863241636252631669057720717935045592724681357531794924
201 270845748111798251505069787651178512511749385761180776233735184354262394562312861172826730966413236346396727518840274108
202 -751478871782803265759363650482871043251215057724879939278216142115359799984352016604731371034931369270083293317601860628
203 -4504907447997425301447352653321478528322064950119679482086951986424489816364811381290377435281750672788613994858337317312
204 12500231419717905160538733780060601088224012046445228719945798484199317864898582119895474029111738818989336510462738085616
205 74939843009336498660517625637403432776485712931973032044421389096672103064758328053599279861611659364485340017850741065744
206 -207960886303662298458412170615783477764842876522116355405615940952168564621544268078990773297665090983117813623793496577344
207 -1246813561776846533974142362108715472381109170627457892401984817898301047329274692703520369084653472475050916796282177625152
208 3460241354259636051555157570050806598374547511752900520903965005971181552217187302480593079387391019885774989647853508845236
209 20746789529279777774993759406256909800432787156465376785459809750601557268116093552077324935780627665544224101413502352012180
210 -57582575219007980262691323690446131749796095132856065272470978392950215939864340391669800175555140086213558774129517245060260
211 -345270740590372547234251361346001104422104573469328824356536579614300056975793278643887630447351590551104341019287724243430256
212 958373065628265200332736928972746461183475656590908242125666387931002206619034533808619239622709485538548261499303260941659156
213 5746812424541074687508764232933476099228599726136891511749455983727102800802861329038702974650537384607375715655267123077585644
214 -15952760247257866305255126254148330112014062096091064905834400231670156963043766270033018457212822699656622204632987956900364672
215 -95664663604909606575279146990502696763790029601810612920940582106509025488708387931158523327067986930596188561164800523460604160
216 265578997828820441216565382188484643929087060708224776437134606455571722369789940960177390519364115038121104742831783079254043616
217 1592693827507300453437566040441639544028286836798417331739347015318250349838461236059701435220609508520386577838541743500210010464
218 -4421882784780210348907539205559375735258435396951992543074489247014746793135227384888367254365608998543084720881366113639181176992
219 -26519677388254153021685241292510710912114635433776362853764130712843241577880157831708285955444189017439397520406155716048920403200
220 73633478928671107624435575184233704857141272853496561581380882624715785631354420319496173061909587901825089184331211132136658165568
221 441629794544448608702829841182435359174730624465232588255251196061512062870941282043147549652558903246066541458546936903443613092672
222 -1226300832152121761333847551156328908100534449331225921537018837367950213844129688665307343742065756727793475314721966277601649984448
223 -7355322309718084738689674262041307593794178529661900091642164001937420994453497264045416319365902292301214257973818135147937425386752
224 20425437884902181139667113428140590284906277894486325316572207964454099190291060006783254271684658659515743262485745885127206784331992
225 122517271428338667956987667673410354979545728842350183241051571540311537368992720361298928123062031947359306032459859786737978985400920
226 -340249459776217382738478386239686399750750371239018411949399922968702982483955044961279167130842800939237543760759362448620492473359256
227 -2041005923361068613183398659391438815197614771621983983287157393446599407144328375991171940455733981816180238809963029571930593259332064
228 5668580508971799368482304542481397244962720146930617869763596268701675512919382030298885344877934366078734649389560547955000364716753672
229 34004912029960147265435864826590481537377589772665242492501478522070905489881072160695779093605080277721613057861774360923672557245926200
230 -94449815661297911414091905131795883844883866469516453039860106572373653270471654133066266568259837412916225940875820453985545721404776608
231 -566615710008380756442763557982596317703523049297364025345343612585268479527809822931278513724485253307414697193408053244379232300558624192
232 1573899393840444656662642703323084187274181010307064466589992785577030763638673621897800705761137985486830533699973899264879804326291871544
233 9442440990361841870967943965876015045412036806240583350234415050699266558365196508517846012745699736318765869446270087784048352062801668056
234 -26230166000082562876946317672744617055238712237909387598234440409203808140056617384402963708033174061179295850567823689232948225995535272200
235 -157372131626470533375435091146409183529697905179418633952934560940794596568777780392643874785452546908257619074705895089274496681299983758080
236 437192304075405643598014698184376524373411992681623412037349651627702708564100524491339663512187828048707189992815648682307296685578183421120
237 2623121729626123998016094209141426873781203467352269417623407380321704653177623911843828787750871800367760739536900386685397468211514673576256
238 -7287701532182234334057108507284781102953378417799188681689865749115690757352937908074517036952687459549172978468539037028457516080258475655168
239 -43727569858541334701345572233288730160095870643326423797871651533316412675779129529322103924947235808825217120925135496800156917469084062839040
240 121493898737605310239020961777639781006559841413180153519556395208157731540911952644525596322891071337606205323181855516236990190598024268847984
241 729017155762296916586749912392789051091750488345543475639090955679909929848208174747964124317397006994293376047072353306164675157327804994959088
242 -2025645401114365999379494919653677411775773738236543033069803915171162494852558376678838848769802438707045343688097245285643792244046093174089520
243 -12155278468066307323202205602529066996410586783572145414220563069555432246668374109797973286376613411167199727056232480124912249205654865410313280
244 33776659685217719498741632640366445133614007590400123375004289929053656806394867493566847757872689281910206806058388927972939852928810005009824432
245 202691763681285813914471953434934753665536114532191542024336043695435975428542886086544734376761256019024621324126412706363677677987057424821964880
246 -563266047899239107218033936886459978362541173735497407061688297777902830887169057719559725202904295331952002253541635252548259243574789095841690496
247 -3380263846789881843309397561772211279780712465357074109389706644205417640536626570816933831017051813916077884794388253467952130329813657042531970304
248 9394060331677874965406795762488926152167736275250498873703854685034009489816989776828466760955198060845286818858421393883282187185523178691807773152
249 56377746370774782013256571860849044068080577606156451492713515511419758455845415605916575316961306252956065467749875105414234038949170744598940604000
250 -156687850785841256474446530993871999739837582969571632248556043652493732454721397593604601057389077677741749345628502039484328574730204923301676778400
251 -940387296410164804237359517322819239992677602977586065266592732722857413490137880317858597514343266296614685205764615136228750739249652126479763067392
252 2613718658944320004436131854988592363118981999843233742239712574115774033075662849136070913074945919417275214115254708395742134676409016217838156287392
253 15687258827080469382737141926880257155605114151762882257669876520715501584833514079788443524832180444657494803180383327944298062579262091539126627975568
254 -43603689011544172604630356202054318725286609790535113114099045426476541690901849899614040466906411595592421285306091966597798171911169097584076590520744
255 -261714622242334289892081702230925924336562258773784114076018392928552232587861818730128715876997680724199639518754584830504304341988549117634576965332736
256 727491409473609269455994887306144829375560033036155755659890901532531191843501658682759439055895935077612275286165110335760313297589617736690402619413231
257 4366655161329996865588179821173656084509541358964156925642477909503862954763015179902231486266412736726081420388820518945894071237370985751435594189472623
258 -12138698387568379817887232132266717752404298132482367256816955473260937069950429455746484390972793996379878320099499452057760724789518169855429466767656239
259 -72863355853565786152370251629064032500838467235487852101507934355202188431429096018707768588453614121834102477908561572083191912059792367868658023182524220
260 202560787347921430675896715055851186602584757828070524021219916131544499200315786204509980871773609070406205968146913133137649104712039816391351452830152425
261 1215928958233016313963081500647172343050816671117989196171775762085951327971923888444430997336923329216599083918323662064831353315844126110841998558922420719
262 -3380469642921302722516062122115152400267648738224189063846507115133321006959341177697511934490126239863145347937809365174193775917700256572584358657180951612
263 -20292960110003538096042579136916726680918381281705359511557955060335765470901949889242426206183650655692158702703151070953831407497164870676498638166764524968
264 56420447825906493120628321202172271631971653800066260829375267704554572323551449605610314471859895182185774287161597410339876548184769330758653367323526817217
265 338703895875712871321019676653311673513806463165377887256089613145074413999798403339656307907293411627272992843984441310654673292056064134274613099272967460221
266 -941744890474061834564701108223924162258217569949871183910883127156831304231011373476017575823296769890704640937712653513708747130556430498799873838025837375535
267 -5653690212345410377059343448321456676441566170520644222158592715820038523279200141434360126914673630063243319557860457592225165909208389686952499437496261807088
268 15720512996962262775639796291881082711657988220223695695421879939187232270919736346496381799638057459068469889809820267154533447274888024268859875577170559299164
269 94380070589810906909848163342279883817399492446783032061291895212581764996750888437274047758380382079768634020491317259666383696530504183642245654889326703742500
270 -262443794567007627699284360671260876679592245932973172095478090607004709486086613839114046928033886078840808023729463600269403892094705026640005372084080785791216
271 -1575667297302515713092054450878946386616159666864669557219977845971881785677500873370046949445703719420789196291951041651801196912317664634739088544704869371505424
272 4381688736515668949402513630501137796454058302588527447407231455165166146232391031020090277199861056597151129088649403995749041821600764629642521480677679332392281
273 26307776944868504341968121060114476382318488251263410504417284810491194980126597193870805925264252926166133213911267743232445179082566988682547063245104139968545169
274 -73161371339003988036885257337841085437009404865303977330016831074567834545227856033989308030989615081200354366939369560150827131944459382137834841963949495196007509
275 -439277207784904403300181829470213371064364629083490789984300347802804446056727030740569246288986973533754084063216303545189975915505448438209547072763151156430028556
276 1221677966023706531317994720011073284428121309191438362311044300413879914933336725697265984641567068709753799136271309957736761281401898541685898006323241489502786041
277 7335463727013809195310325495583109923909748292258819743981603146491632101608695348585478161008218388606336335176070191668079217808992972779534548425170111615149524839
278 -20401670816217073923424765389082141941540911276881053953571250950772815492848905279269800534912614498076653349032888291524269355371621026329912041048940635281342473072
279 -122504027760984414346707738701125525510033070125517734930367592481322140107802003136446568308887388116618366542079615620104700257170362988849447185269868909091377066400
280 340728399904066878603603857493167727220795684152884309674818535211226926824513893822372723900482677217487557037862064164089374348165412591938670575142218983403297210988
281 2046004424787641025791026486356656258287119449040294124844656618659855800223219849183283596463377711191149916265536251429487654953085760138901483916296732637204664544092
282 -5690940659938937658901430149456359433056493018172761348546332154047559271332801807841983494723133278121472753019742537486756651600097144986670815837952146275792323684004
283 -34173991143896035658317126811558537772202805151883952966364532067519081828836596722823172425484200233920444141763890335499558649530526029504402960062324794368294363220896
284 95058824335741825438325690431503581368610301612412549948774580407674704505161259164444276256107707077764768205492366840683795907422562810094275508423968431099274745002280
285 570843823518597133964467112200145952308387834085502025697790176918155969631739283815328949586914761741665649504539510716272402245502616618316329940937778695453632759474120
286 -1587936095506505072106506850679335846289400219581107468016209961827326128229495717690259471076552329952244201399421580352603531848410457632292923803210647901802310084199720
287 -9536102850377324162740620650961393354039194950833511054568291615880065328038914848491442272161425023234547046038066507361615012089252424287637952183403016436023193780775072
288 26528051704371452285137292118857527456519723074757265000721502816596691127713715054927274136603068308798533176019494217195811965529295906490599804815875432348381131137964941
289 159314798463292025761184638627801388181949023136770585048363897643403341474339582320450460784185416599168183122488843984460203229554412931330185747663544546555080410350771005
290 -443209441644551684564032640745867679147274740945995640694404642033762899501020281544058246759902105797189378234354528740297870109914283108596326226596153524410583623806689573
291 -2661781777160327671604634384639315087011314733195504915645879603871611802930795967613315089559827283430208197300703849760769916255250243662175602233718489189737971568650689156
292 7405314981017149382748432374506395793902484407997097234436644349085295649542183486978969878365815390437315169552193174437594015646941389365315484904978522457588047511759786975
293 44475361560915498103248480094260625920246833119841685059662115756513933403073981713059341659125465749656218445948558797663545243195735949096180872109668039137379508814648240825
294 -123739549606420451385110063075188975595454492909817989125840116612130182447162985757727335468057858950333737671038878378513583148205037875841430992256892243089359002506036716764
295 -743184803324587517077663487368755020121487179742776284924739144718406227557331246046464134347957927879377419602917521357043950101197012796317719614887168922505207309779267908840
296 2067776411454795767625664098367109714550857956304566408394039447261897705516059511002699604299310423881894583617919524625784284092605609827916343260021248231215894130430984547237
297 12419497897460788322291798272677390052623091076383097041707890615181730884914994700227961614119117974147903196524096969168432398646369431854457633116449030787260776407982968326273
298 -34556382225477632605349724277628446936764662926785798358527897585851526323605961993692658535232436879248103848523252841715196694833224232829834015678164862962425570042569259140899
299 -207558603338412804560622699860636230996032226303369776606744562101339852391044666430327414785739830207843567656395451084463578358697565049269409149581009952847755931256866113313600
300 577540190711188114145624994722949729619874228987805268728629797170173519687875304052601918958080305282163206023054222137047937222602214225720694469242882841078577118239336461631440
301 3469017829694314745058540098835688031903942184870040296596783188716959697226225472595290032294217075397491988971190196677468419854892060764168643421279214544577732501987829362038704
302 -9653060258578837358735690327797787023494826695729161476848808446114404815728331327702123171603424682566693659858573855195506537453271713618434754602979781074442193595725480477701504
303 -57983046544854958855136834033315728183719414000859508915930020912416021884622489999562521659356164600092326744977197196950787806474286860701788256239197894589097651437870052592084416
304 161352725077432983090237040435647357488796107909265911092908749055513340506219775136478303238648275494836212969720581011508741562283634985471688806603296710487605363986690806957673428
305 969223325264280679126593052354204789330423773308298458421579973910393001032367287689244220162894231602974288780507482909292106617308382134596545376753853770504752312911049110264920052
306 -2697215836575365891819493959756227706315572561885720600995681763431499074472858012670702047784151961280089606310687759780094541369734581980226744229592544007899227775093556325785585252
307 -16202224404630151439033107975309535419598214882876886717426458730113275025546232350130155186187879941294809910977556055898880264171534656795434625165872199756477918354664781022420661936
308 45090270501287494340530880549849757027986718165186700805750396733532292549774011015364146753072915823963227453380786917001705808677998840287550923572556298245032499236646574382281666148
309 270865083287808870823588496261764827311366968683863606378898217330860641775118156416264095452887947611816195019294246291849132082066677921063199530027838420715089621966023124599354434140
310 -753836853209350181364508123103760947789816072243952935865137926821236727521005158182391601308136010405909160289394341882969098846348075705543858563548396142984109878624194394611024448480
311 -4528544568850943003972380807089986630940895995300234740399336569954814741187542582342922863604094979791224788283620724321984145720421153393260873862084055089370138375082554840906942451008
312 12603725117887652227505032287483085463048975258112221211451767775242012823149004301758399417135339997358917857838903357866125909107225234503455409927955042652560915533839313653538011088760
313 75716609644136015385123402508746642630378476869572201032998018733261596952620546432000138355749025654862760925109442690515263769928017512259531898732159727748532609497927471261751370735960
314 -210740093581853622005500288506285187348578776840740075388083889657995229220951520076730189596636520810128416652322757842469138752448311885757990238499277311394495983391557862574434135231592
315 -1266048145492590701405502586753781979987736127548260741798358291239168985776394582678405371306269668652065518194315304420292741512671205833388780536313346038548969858320038048717565190357184
316 3523885300639329967952423408631527514803847697246630931897167535756886135030647103040841681008709633600118183268632885166262438221492320617551352977870980634983789338003124937405477016271632
317 21170713586896972897465363862266771153132263124183358978378033574875789725424513622683626803129359767572971943693076520503569127057430908520148673885534205432173782116750583949609973367187680
318 -58928091698192142595926937077465849751906750527750282219806751410670711444746974493658258745606521628587032369267122789315604327554679626972031050161285932002099897225859476925108141624098440
319 -354035372756608762227023076880275475506247991089547915896994826107771841009242459992060815921526848733268426855845294885494633147240103187925924599549358981532562708790854614380774210216721600
320 985481968997487359077672303170566532829108568499701663128124140955801874292454754063319859910501502185696688047207984319233974928676598634761159780610973203699769559601302558779692883511178295
321 5920840686931901946469424229378221291377271316894980620025788694827309235161186003874161483446126240979546431168411714070385851085705007175091271012740952151885490104914777839755336179888608215
322 -16481637581746655485349745601485736450986164597738189543063338251842138484457783458670388245322305826976102178559896939354474450639105644404335585319983143937854733008166135516746662981315410055
323 -99025111175219383552574809105882788042722769165111680205239334715770871780796352209479717605534234662209303994576032923972736663371469719444537276168854664866044845924033869283292791573353641020
324 275662122809151343526753685461452558154776979000580361811356095768075226789749626997879187411706340921779167114864063192744657244485328502840202679436360587445224363558777753671150744661945060025
325 1656274187893035794111862378192169860125822995418730316497257069911027011212374396636098911858703222417211438064406987934554200667314817201059828463899079188160628175182319836919807641290403491903
326 -4610824402133079503762038331571122850444940467085902528066457358592519246818356636993310220190860731006078597232253018249470870572024785076594332520036902868583410755261015352322922299495929512332
327 -27704081427341438956372830664930320311976468574159276032982654113422089216550986784743837372295578090384926751315991382151150685384372458480202856537767493969377758452044104037361879829808073773448
328 77126658833766867226222968281811416434539265490165036183636667750126642139273106139000184670579779860370685717039501645412315205004427084870983548169809596966887396461144612836414611485344893194629
329 463425153666898708836548628791571787934048436442603141447177221823595533372504479263198582445977454463994086011232472459075181862912523557471515222809903630401104014081199926922033179522249778759825
330 -1290192771418287540587177135997565521609118625246994296319092659718650547295781238291518088176660231038014706389034099426530622836651151733711922316623311033211986871939143331525030267324387389660251
331 -7752459067516990260277250811284786282020301898300051773330647639141732472206950103074644377311478202993198961185937286245563044803922212019321438715189775516182527503900789420128694369566139126792144
332 21583831940441210699042284928182206098151769590121288478580549613593121976997697032997432555481670383222544693650163020368110244947992396952471901315965634630461702616997897733611920414393316236587348
333 129694961177477816403811923091215890924387218895861714063942798515472185786412313667517351643644610761390873756957838136211930745486501165051543516002488071242369766179523696841548780098612555733011052
334 -361098821461376588170901563479762200006471633783581043714186326849471034827019497957236116320031248047857158013980623709115943001284892137807613714768831599286845236969386348067272073079774855574563120
335 -2169852352895864875535836716639368528395701999692691057676732078711168056859248612255859232821254911376508498012194304144751631171492677722522483533775201225817087442540640198167897839371545367335295920
336 6041529270724654288927682413517470229201532156075935069345640985291006002594928624722138427016562000621334013960269707315595937064202807413569198666268489313333878714173330934545852651099984647812042615
337 36304498551193799414053474127619429869088713334801720700109707368445900141400697106319568223134745536533000533016885732839454371258905605290863621289044831669084648110407128723997477168432796167626940383
338 -101085930590045654537574887117371882603727062673694290071310500606789047326276326278189909967640495573570598504372099427495534488854394868391457081905032832677379559389118646861068459034901162828845741899
339 -607454294654784019940477724324019349328953003108160180669231042097064445728045678179810218902924542086264661978902901006247518612341873458932314640719489065771578757686445216640583921040803825163463472020
340 1691442694170999725636169763983845908382615149644727411108694668799806792633012670668152825329603019154472256834206323352094452397586963793179550392748251688831767596959521810039370436085246107821057107887
341 10164579268713304222126012333888693945990462233724760133041928387041908607673287832519297044271287525083227068342846130858617295850888717474033924911436341685973414890574270263685298497789577901970908297809
342 -28303903999335532443805685746147231576782007481604051949855185800459622212573435963119815901460916081138274403534843640559184199136920163889245954767512268784953703375229854870602848722001303082204120986880
343 -170093445569149115379349183484792311448541168038320763222991192987522993919965236181716009996408614070005468846261637076044112079395435460404111392136257162335572300003299206824166088666394771437706855083520
344 473650078623297881943976096277643948522474849286701930870935874312317934563438017082996426722094939667402674221475446520079159187499038120642972143060020174322776114719268101182372196379658037807550279516736
345 2846478198310800471620603784576185641422572226072786706218642103872232601756337536060850096503191991700222237765885131974700792454031972684491514825384002502830828747236659950703020285244831445154940273631040
346 -7926671217294987938460121801415498939850819712953389049010931698590781980177754477210925146574253254361399022139388669460426792033382431451510659508579263948608571860980502234756231981687445620611804273366208
347 -47637613992602851879070390269079657116366026783993854916560081243041202528460408055481402828166214869110563616110167802407422316065482694756535130219058243575683629975116599803657827255891173092556306127406592
348 132661768704967991984099594718686779423159491982033194149996102241557644049828575680462686968752448376506086032091156661277993030997932139724322134456296954718606623517755793765002098045213244548172770857101696
349 797285278751101840136899507890346920386438952102134833983105274397566178441921942017360807721999890647111114105223160276057492912624461941586166672371624478831736255601382206106795397741933777331341674281584000
350 -2220353790057111718937996741851483691938286697357827086360998983704225516444735677625591989201281150225329474033470327167805501418237029857864948042181741276864524912347928412163990269444430922662721490573846144
351 -13344393742204739282229280426452419190617471040482383011161776624267882196351543812795476541285626214822173549098750962952908945585809778677048288418498657425209626786647608870937908183946817813589526488735172096
352 37163772404588865832048545794377963314918940547115290589267024491933068658459855877590809197628166015023628562585271695356019106278276428711553350152976062795058324902430782748716684301680009710094160773027629456
353 223359827888429048443949188152722384208782349033693155542877705680413023214428767603334022376953233476803655604707599642621877068926221920878131460229391834916771764590122138989575497077930653692429394149839111824
354 -622068739725134370745510000401140498639821138006309769866051692193650255923055446461868916530214807031311525681485766353008083184338675270836175380710373344270222870070600544516716993596810847496311908651161537552
355 -3738799381435995596531399412415499513194317923975463744682136486008811008150018014481310998677725401813592504520693996871461079498561965587848334467961062408612270499453138318976168062057399010965505092186207623488
356 10413043964236515963133043250707776698961820814926695078555841873318792781944430522344600255280970453796260678642467528360665714286555071840064683043201735946440271560785680248829704389701242361169147211447127862448
357 62586389860581522700525372623128220136903984784171047842609064632557159494318698755459843890909987793436848924368382259321607755936409356578001967911014875136947853171052123813468172081085359244438342653746562144464
358 -174316112788970298509963301136062868276461006599186443687487241491330706245442163742582977620555732775998647214146259418843176991671165320185120014317042386743113292844374424784778361788820096733640124346769779362752
359 -1047726799115966372317603960034932479885675332684211771545512766089418468622015664065002419715809658886647721755938473670922244460062177148514251893810328323628611346031228438926087505656351338508248151932285986386560
360 2918217392450850607306342686892180873579693417972824148942780840961491587386207953143165476437465662962993019874822392187005908002119229799088726034150920641458490326265049177906985546955108031748085081642136552478800
361 17540274677131827851654808536733816107378791371466312972201694699985558178108867657044710688056224601210672192861674423161575113661709821356023012712586842284855288188909099438868372677306893462561894451744283743077392
362 -48855988425948081346529836536471557348600807797462065118970467646156220239234210097523487211679858841456687391219596307526175606191966162583887698635926772435129455730332442440652086278588899019109251670759582287333168
363 -293659929770909950732368807037299084610095704724903613993589616399261646098944211752106234893030644556571091249770660278572447807495363240480754832408640323925811543821583434877889594058399340756474503854628308844795392
364 817970798696824037141057728532974110269317342998522474456184251685121396662233607518101103008336416944365640634203520349729973436651472429036868636907301512578315745849831092774655783147840326535702482364846604468897152
365 4916688962718929834393864418450464014468172236654848735795596201460056432343097371737745940011104944749864137170790574897489087955678602903399592013985904526709879238537029210809031701098932883373285632408688439804696192
366 -13695484837614204659702689436776666620956924148105141870854326498479465162057049239411735447595872816894542502381338674267688636741951703914563020395288527593364483822596466705009188201803935262680366436445352791991896064
367 -82322833040677064967470741925688049704817176722756284190538122310693529058833801487330426129782887312678578287008091378136287967499329112420200889246113559065918574671548177960247936794756691516297803393664716558767985152
368 229317091892373889630047723078698760785432059669038035732514945692999558725695740857529766423482313568558852696338780879960914482357044273478930487539592535997791557154037597423088987124387111720394204902714200693538079456
369 1378437871846307758927222425234564519667470750635189513252372655366972436381506171545763063960253213205196274094949421660593082822185170704263051580623468061179754453432628126144257997379433750750864917090365626313598444000
370 -3839853295707462755827565357133320832592138482751915299216864198271809376553722309078758457353340490872496203885997047776274849275077714930170221041635372635650614563325218507260196991244044025363573186222189439073299271264
371 -23081987048911841000828782385415289918771271750119289721923785055401031712607240972048551219818355288569136451857918662957327760128338532053546815712559997190800878207886124599074819694681954883932550991016165059701162221696
372 64300126079189537926706449180840831477105069788476664751910145286509472746184248409188204788100425044294078476909167773925887555011691068602391489756035409418209315496046191291251311619777790308768810501747033705899985209184
373 386525447485812845649664169200527667479809890248330161371672322730470229681421802371829653027095391887673579179348530334101423200710244393327300982998174151703876802571196143236435978375537681686034169403855744882799116576416
374 -1076782030149513166965734578201616781689684748665691454465981590560124888529004609965152639912940228504965863982643880508696421568699284709088846132837192420639408671745435553094106266288248575409886490139337117258518720054016
375 -6472941625313985862317994771109728728465764732777833752180720690184109761732371041532958023863162521689222407125781556945796028820102316522563643370792356675233478825429298404904264756172598508273656011757569714146982658032128
376 18032766379215047874707263982222682145372785898818550108880562963450650031797692241219874992398494827563939938119519583450402905298586618612089820314734203085764449822650423926263416748635752685668856701827882042554584475673280
377 108403621385823751400156202477379713568545824847553008879522541743604737766717088782706831452050724385381629364020419741867338338102114318273467142773545201624215032646277260887844494988161342409696965718244070379809953787779520
378 -302005810515693559453795261162807777920315079379264647914622234676579348353940141922725607351655517380337385906396650314969102810703118137650962957536611791412165529299594742611443042609240366348488945638004093044984040132176960
379 -1815533206846297746082362213402018509990495204340692031756720042396626385111050161417017307988575266198889026567976369979652182518186486713074422171834592778360597772601657074565209863169706981113825495973411116933730063186240000
380 5058088605022619753610896737229363417128588660399595044393436194067830588179326170721815511182662040267362670534909952501652135651664931646178304783576649879501893988343613573578334844624088596543361601117068884659081956230295040
381 30407640075239930614893059458552855416016780341548427504045780044339302309060687794565878635309356781324169396460989157327583546739091226568667131568329165719220108223346884353289227685874342443774593239359401677226023538789834560
382 -84717975272214858074761347382005883485178518960000638970178236968421412096080349349872140242769673713094433127879219384486498738167423564130294155588180834965355097457202767867501872731331561116870903108834583957452998870361229920
383 -509306429827494651951353354478419211263970190348605962921693658000122007901633571333142110237512385502954602926610550986126423892849401052558640187769510191488716366322470882917764006611163724847220204553144265749134923556902766080
384 1419000393064483298366713046981748186328116571495144672026261496502329228507510192439033332524303342731104396036541598601423923779166520670220324230413279492053556772797928328559249419998322440546035848288705315596266935152394794500
385 8530870300654362340423765474357217777257503937173689467585788343834388736533243986527832705126852606105054612888824929990160225479893306342080073550526622975570391213210725972673179376335740999508227245335240164738577066377828631300
386 -23768791006234695753144329768039458839909919297515371454627256653177138662725660249835472553100718820835433546970691912326701429327230053196097352631251726544726620391228630264859715632351702267771141980780303758790916916454258925700
387 -142897645430820367470536759949205906624231263066782610971215728651903729295611420943861032740347504493161057225699479309833642195461831176848283910428522881035129633514528575649953614366079903894433485870206616464343992269135322977040
388 398152195178009717944408180533852937613320485744108593318399180575813895086395994176058347805846580056813873564276903868576983677992253134237921459499474579394045193185000656349494544987477975400118560608082952141851506629289268678620
389 2393724578747197408837263816439430416154776885956846577951960733893731872082108199243824531108960261461694857126212645829076156684538701980538797175777776482245523981629799817247200455860309792348147319656781197436407108546274277084100
390 -6669732314029871591596274517521410373960427328204786910281530007148581885574758093563621831305518435605035598107328012430521260824202009230479916270874666307037380888819061704697633395273480196590160672506533450083469481209397776342160
391 -40099640587327090955558796397100883322311272890610043426980476102157465020190821016147839934920188684784664208631106858883279134663914941234208245846863476675723799024521926965008304671126503827323816107114544748951621461001517158029920
392 111733855370860086836655871705148243636316559215387825835343107278909906186435937803591622782085383889249408906114159794287049968748219669667232122304838342294970376225978322253074083487641247113112902138040189911945413036875909556609500
393 671774942223609760582053028468269952622934859489478119894331948350470844414615937680334965568068105962768400581451345165216695809700815621968098016036183516081334067838010992252746079298546326798449162195109837534274022220153754829115500
394 -1871880333388787138218652631252017750436778972991410711155459564852506335819958249016742911025911955828340235811075398735230626095342812416490843035892359473500416761934929766145787557534866583568512119246944893023265060779966783704778980
395 -11254441992370076150942256998826838350833096398891764228090262639861505613898073962438474928181772088735808142765103020875920619306571719026830871678310672423812034259825823915849402135090188431313349283140645267592690897563314574165294400
396 31360871603785627052423785138427527049576294231017959932867405523950579777879953070361130549889742928432515809103830070208957446185496809289458228833731708371202404115093269922962517004236263711539164218076123530620332410951900657316044240
397 188556197074631073679919786654629495731538685306911856977735873726827996451528477698688288724874567405778465148596266258079667571743106397976336409057306541084698183388450207989208631511290096588179772418489542768717920388191494572040090160
398 -525429853529943394709852225046022116637915209273775232387074878529119969983831927678675232523464917459605719192207725358620469929566083690425810285815571489439067934070992867087826427831949549868230876069779505077807969488587560174153814080
399 -3159178484305315823430868552458134417746866689261917642824074816747481396434236627848940876021403141012044571330072290604522560314526608759473576506530496062218907324961935044515763594408682149236799701922205048253413208696294504438834744000
400 8803548802744563551472231931448817284817994112676629987547649359891546470674766563199434981323850750550713717950149142238800755968643011462537978354467232409627746293698511255762467135972189947225605722167747720589569554787055887807474928940
401 52932677141857747809115000543846391455367678721787657795009667245197955695649872267796077245409152025053379670176031521452664540561121176269620033862769350789458002459282111532510842800547704261202922561061443806738722802511947621929480395980
402 -147508502930583199499777389266647302791022718475540849188874777050073840045966739892208535988230667633633313885519479082765873205359449872182353476465100142877373872102778784031778741376081067888389938585466402259907280883540111141804049216380
403 -886930802294395129603959291081776490357200503661028687434934119005639194697472421638480445599652893267827668127843771143115587794964246763652072998468979232978740385939118575147098799452068556062984067159063427187556815532071161853985891781520
404 2471681012385179282278318355972978102937653084461357728931774837496919084481452162545697593117381778047465202739104702560864367609348070798018378931725308198065183420801877349484675812706674260566369365575634416106142208677737516401347834494060
405 14861807699086742772220466727967916976421987477175041492592912185085788320886887053951293678200777698173030848578416001470819325916118206077612110840590691535625234695850456289837923534085629211880945269133500441639249995722646537110800238897940
406 -41417484201375280672567574351625226668491058439487432918036148460505112954605820229444896660676792657641220188296240665678775979622733729715515315588338703721833538093564068893505612902038734172792547583500037204301818251660117635660389562024640
407 -249040168246415533874684011241168026182859852146588118053273217060954943364208012337450877251036641439200073822955624131185876356381093344297875483282640933585967890437343144720689970584059383917324423480188191253088853257517473260425109683541120
408 694050035606897302995672088005776136901389977188875472334805243812900022250627971042485709505956324284056974231926830980332965376042613905832589395209401949764024197469986832765360890228424247890113007928679519599725864438240644900436541514194160
409 4173331399936163795668052728260413787950917058134047447829101418799417788200611726737756948038611442881092090344663709696452519209105116966433023704821284979716624526729541531340034463714003578986720853842602157399257978053395953977322027259194800
410 -11630903808568284800436167038525808184493958294453572740449113132449397286523671183236410327375245232235712754774842656654020443717721811654384371891223689879095830404897878564938157852836610460666816424705749998897476795247297517701710964130693200
411 -69937789252625622530424582466440659171477824537825979526945878541996191231122689421431837474939707993118756177587887845803046934003824563783617447390504706306363468701827640407994093564626228725853848799885695205689385093298467278043929328155615360
412 194917850238155528148850045407083047370171041974652909649303516112097776877691824610922022969624511129186916703749498703300316604861912460449838707617681917407637880568401787898488289946784397413248144337943401882655902833899121560907015119927993120
413 1172077506592680286186989226134739263814900323580181641134347937514650242720170501361793525263202039764090339589389314972594434033049689712756602635377227786708714891181630024823821690891737005242353196066562759869027129438950738582511066920586872480
414 -3266668599141561605581785922730448488156039566426103989012047573419523697215907387665451983827772058130806970205057528900916174149940709671241052348541953976803035326330739144461345408970855823935033066349005925246228950073695275137492840327051472800
415 -19643370967202764008302135579450832528860424111733817281997626868169744683991070657879149303078579866957388458179426503422687852289703696430033339063295452875549979165476462155221306747921563624534185511686731762395010913173865001060332917125117115520
416 54748687418929167695732943773407112845325703707110596536701642931673696869577497064286915211280822565726793861922863958684339775321457731542018136895021769491750381843610053918112473043661618945806783621180968211926689662081764619558154141777294473780
417 329223489956755180148681763363390938596709801680004427297344269370960648921718674320969077094503071541923257438867775085971674196338669668142517991969948211021147177672723364511643229324726328540030918142214584365153333895658851032751038604077106977780
418 -917608374743079190564417321220684010419947243335229696265339268138102323446992361796066056717353481251632792998752557821938489629085030823749162167127930388699585365526395676131579547578014583283414424168211801974803420468360957166753850051150227832340
419 -5517985752914041184900385124927742016256856545901069578042852208234895472107927314847342253238776345056366953330526964953792591165619076444235690479442473364777602285388789227358881930997151786035151572818813017299233764479646274061882558813046025994000
420 15379984779499654773651778583176224329472383139133091582284434797037414899556974061362875336337812632997279830076803678432113700163484910441080799362542766667184160545733944498072232383439763928090000808991718076269306345156191797235912340106413905596860
421 92487950843081754968804657327165132019524242045591257925621575807215068931371279188675402775484861944423295537739548056065031546728977523037305673564934166898308068073728859227704253314112247170480219548951956659921646247008460835708314861766161875051940
422 -257791849076415996063128966855477799166850398530166606637495302175754886906451736960794872228752723653637882907822790109288309027333418298052973572333260946674996313071623321366103271578757308422846893199104027211323787466211321843542274674541887902155760
423 -1550259572019898229256940175530144547632106664758179861708971631793858481385616977476875465822929496628159985718477113187640519709534294050935287318684539602784906209376903752791799259486723597914211179799463966793299210070937163326816831294569370702702240
424 4321127264177430311546376224970499237825692754724177846490288793486652021498785957029027878599216275960096892724369436926894711330176394269190121356081041022729206003676823510250132514057043025071273409752573097828252481298176682515081132257934846499650740
425 25985927894554073233959299995366808366321101745239668281798660558914545095469793666094905125180471846452414106456063719426448198301983908645956899929826636093703683270480418944318950232195409653856302829226840839755197929653359248563644411805374836816715940
426 -72433487360357191420236832249051170753107730512888938923726188683381005208014997759154841254289969705002419398445440541148852716748651832717196761038796809316274510154015009104839290114789164658952035367401650449190576896810914031492738242012911113397817580
427 -435598567948367899784597210096098846628578777184213242003202081189412626594689211068623042575181000808496421737921794130361720315236571528790842068656927753264450740725373139430552816439313345112823869140837689508464571834387202314897003836422002903534968320
428 1214216303974770165706935324677256439180668230399118349188655349828086790683213733815506602698709965871571085230691650778650513114312395625849607963644865003006437132710131800011217789095276528421112142004451085041443842151975463026376361678775303606653759360
429 7302119397532601301077281754716822002218224148128430755254342779301833684242880229133131087793817487009762648818504790159796735050526296236597181335528031454603273203647579310116820889632270645858503325684281401442035429046337299371022125783899706943551952000
430 -20354803711642451682459572958118866195943754647721544619066094701961283087503214521543827648981042673891259387451011427936895168660293289364999271746306750235438403214383514237542107077443806728131283081199264102626465396617977508995181649828785865497227709440
431 -122412440371519059896445669324075802357913606274127105198210539399160275483370289767406688110495496355850904021087042935089733528588119401455756280844967610138154401578165508672132839166704739370710988726295996412873398091190706838077178007528314552985968744960
432 341233640336789880835414116749712849896968265080003209587907573916916974029549027611204892387017643912624191771561940005820318390320394794548550637033966031389789446227732193368271806321392515578348660125038201890443355724318043999444015146897864138449857393120
433 2052183496921218676270567867869990744279542214382475155925961843244648648003535773711937203441102311782773482155319669080557326626720504118726415334395916161416049879165964670385663081563187183397930744979807674955129700690983661448492758239326065487742706502880
434 -5720720004968828352973653079679220642327126856590926780927441097722122029733268438653385360509045212101798694915161931408257487437250688876310370017297775308420373279559655523627211368496053784049943724896558430176613177143188345211641206119019823995566879247200
435 -34404932123725173311624171583807047979596092120276348856640608112242471389406620058249425345610145383830271835268821515833977625401576089387982984816647501920784232721982485870762251043018572098042480932954956666128554702867986706161190943168767834937826722332800
436 95909880378291903349912275225026629802153616368019893452851119231131159638358276042231859796848429246043447477013921939617667210571388746170327021872286251304050548346058468704300128212568749802160022043320306671875514749779079777051480919820156343095629367528800
437 576818223167161000955231658959918213662057246398412886276890354648364156027839283773202585378456837565723503401645381010789823094570721271747564022279191801679581026722174540661681255720329661414759954093080354069642768917068812653979364577158738010476402284166304
438 -1608013477880270612236691488884162333908327252602064435982604487977226393706684251919298232135682630037363173697220727653870134807122022189083698006523429886498293106916536516685054140629426894791542701494875999559602315625525863992522812151331021441437819806099712
439 -9670988489337048598281518530447054588082192960781995670720168671197267231565499949139557301985264554200266219205436788658891860008669287354178429068759536592377479906184882200871760694850722396705258691058276703630901991996103356889089301076595124772852250558645760
440 26960601259347394659648428553686024758513107389889405372371297833923390808186817095355342954618753779550887516863313366271489138364498243828901489061737569209210536735701040999814417038044875742864356447719572656131794590446010486019444215972291509425153304328694336